* {
        padding: 0;
        margin: 0;
}

font,a,p,div,td,th,ul,ol,li,nobr,b,i,select,input,option,textarea,h1,h2,h3,h4,h5,h6,dt,dd { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
p,div,td,th,ul,ol,li,nobr,select,input,option,textarea,dt,dd{ font-size: .95em; }

h1 {font-size: 2.2em;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.8em;}
h4 {font-size: 1.6em;}

body {
        padding: 10px 0;
        background-color: #133D00;
}

#seite {
		width: 98%;
		max-width: 960px;
        margin: 0 auto;
        background-image: url(../images/faux.gif);
        background-position: 0px 0px;
        background-repeat:repeat-y;

}

#kopfteil {
        width: 100%;
        min-width: 603px;
        background-color: #133D00;

}

#hauptteil {
	min-width: 603px;
}

* html #kopfteil {
        margin-bottom: -3px;
}

#kopfteil_logo_links {
        width: 478px;
        height: 98px;
}

* html #kopfteil_logo_links {
        margin-bottom: -3px;
}



#kopfteil_logo_links img {
        border: none;
}

#kopfteil_logo_rechts  {
        float: right;
        width: 124px;
        height: 98px;
}

#navigation_logo1 {

}

* html #navigation_logo1 {
        margin-bottom: -3px;
        height: 66px;
}

*:first-child+html #navigation_logo1 {
        height: 66px;
}

#navigation_logo2 {

}

* html #navigation_logo2 {
        margin-bottom: -3px;
        height: 35px;
}

*:first-child+html #navigation_logo2 {
        height: 35px;
}

#navigation_inhalt {

}

* html #navigation_inhalt {


}

#navigation_logo3 {
        height: 31px;

}

* html #navigation_logo3 {
        margin-bottom: -3px;
}


#kopfteil_navigation {
		background-image: url(../images/menu.gif);
		min-width: 603px;
        height: 19px;
        margin: 0;

}

* html #kopfteil_navigation {
        margin-bottom: -3px;
}

#kopfteil_navigation_mitte {
        height: 19px;
        float: left;
}

#kopfteil_navigation_links {
        width: 64px;
        height: 19px;
        float: left;
}

#kopfteil_navigation_rechts {
        float: right;
        height: 19px;
}

#kopfteil_navigation_mitte img {
        border: none;
}

#kopfteil_collage {
		background-image: url(../images/d2.gif);
		min-width: 603px;
		height: 44px;
}

#kopfteil_collage_mitte {
        height: 44px;
        float: left;
}

#kopfteil_collage_links {
        width: 171px;
        height: 44px;
        float: left;
}

#kopfteil_collage_rechts {
        float: right;
        height: 44px;
        width: 231px;
}

#kopfteil hr {
        clear: both;
        height: .1px;
        border: none;
        visibility: hidden;
}

#hauptteil {
	background-image: url(../images/r_bg.gif);
        background-position: right 0px;
        background-repeat:repeat-y;

}

#hauptteil hr {
        clear: both;
        height: .1px;

        visibility: hidden;
}

#navigation {
        float: left;
        width: 171px;
}

#navigation_logo {


}

#hauptnavigation a:link {
         color: #000000;
         text-decoration:none;
         font-size:11px;
         font-family:Arial;
         font-weight:bold;
}

#hauptnavigation a:active {
         color: #000000;
         text-decoration:none;
         font-size:11px;
         font-family:Arial;
         font-weight:bold;
}

#hauptnavigation a:visited {
         color: #000000;
         text-decoration:none;
         font-size:11px;
         font-family:Arial;
         font-weight:bold;
}

#hauptnavigation a:hover {
         color: #ff0000;
         text-decoration:none;
         font-size:11px;
         font-family:Arial;
         font-weight:bold;
}

#hauptnavigation {
        background-image: url(../images/leftbox_2.gif);
}

#hauptnavigation ul {
        list-style: none;
        margin-left: 15px;
}

#hauptnavigation ul ul {
        list-style: none;
        margin-top: 0;
}

#hauptnavigation li {
        margin-left: 5px;
        padding-top: 10px;
        text-transform: uppercase;
        font-size:11px;
        font-family:Arial;
        font-weight:bold;
}

#hauptnavigation li li {
        text-transform: none;
        margin-left: -12px;
        padding: 0;
}

#navigation_bottom {
        height: 100%;
}

#inhalt {
		margin-left: 171px;
		margin-right: 33px;
        min-width: 349px;
        height: 100%;
        background-color: #ffffff;
        padding: 10px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#inhalt ol {
         margin-left: 20px;
}


#inhalt a:link {
         color: #133D00;
         text-decoration:none;
         font-weight: bold;
}

#inhalt a:active {
         color: #133D00;
         text-decoration:none;
         font-weight: bold;
}

#inhalt a:visited {
         color: #133D00;
         text-decoration:none;
         font-weight: bold;
}

#inhalt a:hover {
         color: #133D00;
         text-decoration:underline;
         font-weight: bold;
}

#inhalt h3 {
         margin: 5px;
         font-variant: small-caps;
}

#inhalt p {
         margin: 10px 5px;
}

.blocksatz {
         text-align: justify;

}

.bilderrahmen {
         background-color: #ffffff;
         padding: 2px;
         border: 1px solid black;
}


#inhalt_laenge {
        float: left;
}

#inhaltsbox {

}

#sidebar {
        float: right;
        width: 33px;
        height: 100%;
        background-image: url(../images/r_bg.gif);
        background-position: 0px 0px;
        background-repeat:repeat-y;
}

#fussteil {
        min-width: 603px;
        width: 98%;
		max-width: 960px;
        margin: 0 auto;
        background-image: url(../images/dummy8.gif);
        background-position: 0px 0px;
        background-repeat:repeat-x;
}

#fussteil_links {
        width: 500px;
}

#fussteil_rechts {
        float: right;
}



#kopfteil hr {
        display: none;
}
#hauptteil hr {
        display: none;
}


.newstitle {
         background-color: transparent;
         color: #133D00;
         font-size: 13px;
         font-weight: bold;
         text-decoration: none;
}

.pn-normal {
         background-color: transparent;
         color: #000000;
}

.pn-normal-right {
         background-color: transparent;
         color: #000000;
         text-align: right;
}

.pn-title {
         background-color: transparent;
         color: #000000;
}

.pn-sub {
         background-color: transparent;
         color: #000000;
         font-size: 9px;
         font-weight: normal;
         text-decoration: none;
}

.pn-logo {
         background-color: transparent;
         color: #000000;
         font-size: 16px;
         font-weight: bold;
         letter-spacing: 3px;
         text-decoration: none;
}

.pn-logo-small {
         background-color: transparent;
         color: #000000;
         font-size: 10px;
         font-weight: bold;
         text-decoration: none;
}

.pn-pagetitle {
         background-color: transparent;
         color: #000000;
         font-size: 14px;
         font-weight: bold;
         text-decoration: none;
}

.toggler {
         font-size: 12px;
}

.fss_content {
         font-size: 11px;
}

.tip-top {
        color: #000;
        width: 150px;
        z-index: 13000;

}

.tip-title {
        font-size: 11px;
        margin: 0;
        color: #133D00;
        padding: 8px 8px 8px;
        background: #C3DF7D;
        border: 1px solid #000000;
}

.tip-bottom {

}

#loginformular {
         width: 260px;
}

#loginformular fieldset {
         padding: 3px;
}

#loginformular legend {
         font-weight: bold;
         font-size: 9pt;
}

#loginformular label {
         display: block;
         height: 15px;
         padding: 3px 0 3px 0;
}

#loginformular input {
         margin-right: 20px;
         border: 1px solid #999999;
         float: right;
         clear: right;
}

#loginformular input:focus, #loginformular input:hover {
         border: 1px solid #333333;
}
.clear {
	    clear:both;
	    height:1px;
	    overflow:hidden;
}


#cpcontainer { height:56px; padding:5px; }

#colorpicker       { border:2px ridge #dddddd; }
#colorpicker td  { width:10px; height:10px; cursor:pointer; }
#colorpicker td:hover  { width:8px; border:1px solid white; }
  
#beitrag button
{ padding:1px 4px;
  background:#FFFFFF 0px center;
  border:1px solid #aaaaaa;
  cursor:pointer;
}
#beitrag select        { margin:0px 3px; }
#beitrag textarea      { display:block; margin:5px auto; width:100%; }
#beitrag div.center    { text-align:center; }
#beitrag img           { border:none; }
#beitrag #buttonleiste { white-space:nowrap; }

/* Speziell für den IE < 7 */
* html #beitrag #schriftbutton { width:10em; }
* html #beitrag button     { margin:0px 1px; }
* html #beitrag select  { margin-bottom:0px; }

/* BB Code styles
----------------------------------------*/
/* Quote block */
blockquote {
	background: #ebebeb none 6px 8px no-repeat;
	border: 1px solid #dbdbdb;
	font-size: 0.95em;
	margin: 0.5em 1px 0 25px;
	overflow: hidden;
	padding: 5px;
}

blockquote blockquote {
	/* Nested quotes */
	background-color: #bababa;
	font-size: 1em;
	margin: 0.5em 1px 0 15px;	
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #e4e4e4;
}

blockquote cite {
	/* Username/source of quoter */
	font-style: normal;
	font-weight: bold;
	margin-left: 20px;
	display: block;
	font-size: 0.9em;
}

blockquote cite cite {
	font-size: 1em;
}

blockquote.uncited {
	padding-top: 25px;
}

blockquote {
	background-color: #EBEADD;
	background-image: url("/phpBB3/styles/uow/theme/images/quote.gif");
	border-color:#DBDBCE;
}

blockquote blockquote {
	/* Nested quotes */
	background-color:#EFEED9;
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #EBEADD;
}

/* Code block */
dl.codebox {
	padding: 3px;
	background-color: #FFFFFF;
	border: 1px solid #d8d8d8;
	font-size: 1em;
}

dl.codebox dt {
	text-transform: uppercase;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 3px;
	font-size: 0.8em;
	font-weight: bold;
	display: block;
}

blockquote dl.codebox {
	margin-left: 0;
}

dl.codebox code {
	/* Also see tweaks.css */
	overflow: auto;
	display: block;
	height: auto;
	max-height: 200px;
	white-space: normal;
	padding-top: 5px;
	font: 0.9em Monaco, "Andale Mono","Courier New", Courier, mono;
	line-height: 1.3em;
	color: #8b8b8b;
	margin: 2px 0;
}

.syntaxbg		{ color: #FFFFFF; }
.syntaxcomment	{ color: #000000; }
.syntaxdefault	{ color: #bcbcbc; }
.syntaxhtml		{ color: #000000; }
.syntaxkeyword	{ color: #585858; }
.syntaxstring	{ color: #a7a7a7; }

dl.codebox {
	background-color: #FFFFFF;
	border-color: #C9D2D8;
}

dl.codebox dt {
	border-bottom-color:  #CCCCCC;
}

dl.codebox code {
	color: #2E8B57;
}

.syntaxbg		{ color: #FFFFFF; }
.syntaxcomment	{ color: #FF8000; }
.syntaxdefault	{ color: #0000BB; }
.syntaxhtml		{ color: #000000; }
.syntaxkeyword	{ color: #007700; }
.syntaxstring	{ color: #DD0000; }

.news_content ul {
	margin-left: 20px;
}

.detail_content ul {
	font-size: 1.0em;
	margin-left: 20px;
}