/* generated by NETZKAHL webdesign */ 
html, body{ 
	margin:0; 
	padding:0; 
	} 

html *	{
	font-size:				100.01%;
}

body	{
	color:#000000;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background-color:#eeeeee;
	}

/*Die Formatierung der Überschriften*/
h1 {
	color:#333;
	font-size:145%;
	font-weight:normal;
	margin-top:0;
	margin-bottom:2em;
}

h2 {
	color:#333;
	font-size:125%;
	font-weight:normal;
	margin-bottom:0px;
}

h3 {
	color:#DF0029;
	font-size: 110%;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

h4 {
	color:#003499;
	font-size: 14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:12px;
	width:280px;
	text-align:center;
}

h5 {
	float:left;
	position:relative;
	width:99%;
	color:#000000;
	background-color:#eeeeee;
	margin-top:0px;
	margin-bottom:3px;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
}

p {
	margin-top:0px;
} 

hr {
	margin-top:20px;
	margin-right:5px;
	margin-bottom:20px;
	margin-left:5px;
	color:#ffffff;
}

sup {
	font-size:9px;
	font-weight:normal;
}

span.smaller { 
	color:#666666;
	font-size:11px; 
	}
	
span.small { 
	color:#666666;
	font-size:10px; 
	}

span.normal_orange { 
	color: #EA6A20; 
	}

	
/*Die erste Navigationsebene oben*/
a.top_nav:link, a.top_nav:visited, a.top_nav:hover{
	float:left;
	position:relative;
	width:auto;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	margin-right:22px;
}

a.top_nav:hover{
	color:#FFCC33;
}

.top_nav_1{
	position:relative;
	display:block !important;
}

/*Die Formatierung der linken Navigation*/
.level_1 {
	float:left;
	position: relative;
	margin-left:0px;
	width:166px;
	height:33px;
	padding-top:11px;
	padding-left:33px;
	background-color:#F90;
	border-bottom-style:dotted;
	border-bottom-color:#FFF;
	border-bottom-width:2px;
	}
	
.level_1_1_no {
	background-image:url(../pics/navigation/wettbewerb_no.png)
	}
	
.level_1_1_act {
	background-image:url(../pics/navigation/wettbewerb_act.png)
	}
	
	
.level_1_2_no {
	background-image:url(http://www.ugt-brandenburg.de/fileadmin/template/main/pics/navigation/8_ugt_no.png)
	}
	
.level_1_2_act {
	background-image:url(http://www.ugt-brandenburg.de/fileadmin/template/main/pics/navigation/8_ugt_act.png)
	}


.level_1_3_no {
	background-image:url(http://www.ugt-brandenburg.de/fileadmin/template/main/pics/navigation/presse_no.png)
	}
	
.level_1_3_act {
	background-image:url(http://www.ugt-brandenburg.de/fileadmin/template/main/pics/navigation/presse_act.png)
	}
	
	
.level_1_4_no {
	background-image:url(../pics/navigation/service_no.png)
	}
	
.level_1_4_act {
	background-image:url(http://www.ugt-brandenburg.de/fileadmin/template/main/pics/navigation/service_act.png)
	}
	
	

/*Die Links in der Navigation*/

/*Die Links oben*/
#nav_1 a {
	color:#666;
	text-decoration:none;
	}

#nav_1 a:hover {
	color:#EA6A21;
	text-decoration:none;
	}


/*Die erste Ebene*/
a.link_level_1 {
	position:relative;
	color:#FFF;
	font-size:1.48em;
	text-decoration:none;
	}

a.link_level_1:hover {
	color:#FCE662;
	}
	
a.link_level_1_active {
	position:relative;
	color:#eb6a21;
	font-size:1.48em;
	text-decoration:none;
	}
	
a.link_level_1_active:hover {
	color:#cc5c1d;
	}
	
/*die zweite Ebene*/
.level_2 {
	float:left;
	position: relative;
	width:129px;
	height:20px;
	color:#eb6a21;
	padding-top:3px;
	padding-left:70px;
	margin-top:0px;
	background-image:url(http://www.ugt-brandenburg.de/fileadmin/template/main/pics/navigation/second_level.png);

	}
	
.level_2_first {
	margin-top:-11px;
	}
	
.level_2_last {
	padding-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-color:#FFF;
	border-bottom-width:2px;
	}
	
a.link_level_2 {
	color:#eb6a21;
	text-decoration:none;
	font-size:1em;
	}
	
a.link_level_2:hover {
	color:#cc5c1d;
	}
	
a.link_level_2_active {
	position:relative;
	color:#eb6a21;
	font-size:1em;
	text-decoration:none;
	font-weight:bold;
	}
	
a.link_level_2_active:hover {
	color:#cc5c1d;
	}
	
/*Die normalen Links im Text*/
#content a{
	color:#3f8d9a;
	text-decoration:none;
	font-weight:normal;
	}

#content a:hover{
	color:#000000;
	text-decoration:underline;
	}


/*Der "nach oben"-link*/
.csc-linkToTop a:link, .csc-linkToTop a:visited, .csc-linkToTop a:hover {
	color:#3f8d9a;
	text-decoration:none;
	font-weight:normal;
	}

.csc-linkToTop a:hover{
	color:#990033;
	}

.csc-bulletlist, .csc-bulletlist-0 {
	margin-left:0px;
	padding-left:20px;
}
	
		
/*Die Bildunterschriften*/
.csc-textpic-caption {
	position:relative;
	font-size:0.75em;
	padding-top:2px;
	padding-bottom:10px;
	padding-left:1px;
	color:#000000;
	width:auto;
	}

/*Die DIVs zur Positionierung auf der Seite*/	
#pagewidth { 
	position: relative;
	width:1000px;
	text-align:left;
	margin-top:0px;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:25px;
	padding-bottom:25px;
	background-color:#fff;
	min-height:1000px;
	height:auto !important;
  	height:1000px;
	}

#header {
	float:left;
	position:relative;
	width:1000px;
	height:174px;
	background-color:#fff;
	z-index:2;
	font-size:0.75em;
	}

#nav_1 {
	float:right;
	position:relative;
	width:590px;
	height:auto;
	margin-right:207px;
	margin-top:0.4em;
	color:#ffffff;
	color:#666;
	font-size:0.75em;
	background-color:#fff;
	z-index:3;
	text-align:right;
	font-weight:normal;
	}
	
#nav_2 {
	float:left;
	position:relative;
	width:200px;
	height:625px;
	color:#333;
	font-size:0.75em;
	z-index:4;
	background-image:url(../pics/system/background_nav_2.png);
	background-repeat:repeat-y;
	}
	
#eu_brandenburg {
	position:absolute;
	left:0px;
	bottom:0px;
	width:200px;
	height:54px;
	}

#eu {
	position:absolute;
	left:0px;
	bottom:0px;
	width:200px;
	height:57px;
	}
 
#content{
	float:left;
	background-color:#fff;
	color:#666;
	position:relative;
	width:555px;
	font-size:0.80em;
	margin-left:25px;
	margin-top:25px;
	line-height:1.15em;
	z-index:20;
	}
	
/*#sponsors {
	float:right;
	position:relative;
	width:200px;
	height:550px;
	color:#333;
	font-size:0.70em;
	font-weight:normal;
	background-color:#ffffff;
	padding-top:5em;
	z-index:8;
	}*/


/* Float containers fix */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 }
 
.clearfix{
	display: inline-block;
	}

/* Hides from IE-mac \*/
* html .clearfix{
	height: 1%;
	}
.clearfix{
	display: block;
	}
/* End hide from IE-mac */