/* CSS Document */



/*SUBNAv POS*/

.subnav1 {
margin-left:6px;
}

.subnav3 {
left:385px;
}

/*.first ul {
left:124px;
}

.second ul {
left:213px;
}

.third ul {
left:353px;
}

.last ul {
left:634px;
}
*/


body {
	background-color:#ffffff;
	background-image:url(../bilder/headerwl.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 130%;
}
#header {
width:1000px;	
height:127px;
}

#maincontent,#footer{
width:100%;	
}
#maincontent {
min-height:600px;
margin:0;
padding:0;
}
.bg1 {
background-position:left top;
background-repeat:no-repeat;
}




/*HESDERCONTS*/


#logo {
float:left;
margin:0 0 0 0;
padding:0;
width:404px;
height:90px;
}

#metanav {
width:324px;
float:right;
padding-top:8px;
}

#metanav ul {
list-style-type:none;
width:324px;
margin:0;
padding:0;
text-align:right;
}

#metanav ul li {
	display:inline;
	margin:0;
	padding:0;
	font-size:10px;
	text-transform:uppercase;
}

#metanav ul li a {
	padding: 0 8px;
	border-right:1px solid #c6c6c7;
	color:#000000;
	text-decoration:none;

}

#metanav ul li a:hover,#metanav ul li.hier a,#metanav ul li a.hier {color:#b92d91}
#metanav ul li.last a {
	border-right:medium none; 
 }


#topnav {
	margin: 0 0 0 124px;
	height:37px;
}
body #topnav ul {
	margin:0 0 0 0;
	padding:0;
	list-style-type:none;
	position:relative;
	top:7px;
	left:0;

	height:24px;
	
}
#topnav > ul {
	height: 24px;
	}
#topnav ul li {
	font-size:13px;
	float:left;
	padding:0;
	margin:0;
	position: relative;
	height: 20px;
	
	
}
#topnav ul li a {
	border-right:1px dotted #bababb;
	padding: 4px 10px 8px 10px;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
	margin:0;
	display:block;
	height: 18px;
}

#topnav ul li a:hover, #topnav ul li.hier a, #topnav ul li.hiersubs > a  {
	background-image:url(../bilder/bg_topnav_r.jpg);
	background-position:right -3px;
	background-repeat:no-repeat;
	color:#b92d91;
}
#topnav ul li.subs a:hover, #topnav ul li.subs a.hier {
	background-image:url(../bilder/bg_topnav_br.jpg);
	background-position:right -2px;
	background-repeat:no-repeat;
	color:#b92d91;
}


#topnav ul li ul {
	display:none;
position:absolute;
height:auto;
}

#topnav ul li:hover ul {
	display:block;
		position:absolute;
		left:0;
		top:18px;
		
}


#topnav ul.subnav {
	margin:10px 0;
	padding:0;
	width: 245px;
	padding: 16px 8px 11px;
	background-image:url(../bilder/bg_subnav.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	border-bottom:2px solid #b92d91;
	z-index:1000;
}

#topnav ul.subnav li {
display:block;
	font-size:12px;
	padding:0;
	margin:0;
	float:none;
	height: auto;
}
#topnav ul.subnav li a {
	padding: 2px 4px;
	border-bottom:1px dotted #bababb;
	text-transform:uppercase;
	color:#000000;
	text-decoration:none;
	display:block;
	border-right:medium none;
	height: auto;
}

#topnav ul.subnav li a:hover, #topnav ul.subnav li.hier a {
	background-image:none;
	background-color:#b92d91;
	color:#ffffff;
}


#topnav ul li.last a {
	border-right:medium none; 
 }
 
 
 
 /*MAINCONTENTS*/
 
 
 
/*TYPGRAPHY*/

h2 {
font-size:17px;
font-weight:normal;
color:#383838;

}

h3{
font-size:13px;
font-weight:bold;
color:#383838;
margin-bottom:0;

}


p{
margin: 0 0 10px 0;
color:#666666;

}
#innerconts li {
color:#666666;
}
a {
color:#000000;
outline:none;
}
 
 
 #topheader {
/*	min-height: 200px; 
*/ }
 
 #dynconts{
	 margin:0 0 0 130px;
	 width:872px;
	 padding: 40px 0;
 }
 
 #startleft {
	float:left;
	width:283px;
	
 }
 
 #startright {
	float:left;
	width:298px;
	
	margin-left: 15px;
 }
 
 .startevents, .innovations,.startnews,.startsystem {
	width:283px;
	background-color:#ffffff;
	background-image:url(../bilder/bgcont283wl.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;padding:0;
 }

.innovations,.startsystem {
	
	margin-top:15px;
}

.pagetitle {
display:inline-block;
padding: 7px 12px 5px 6px;
background-color:#383838;
color:#ffffff;
text-transform: uppercase;
border-right: 12px solid #b92d91;
-moz-box-shadow: 0 5px 5px #999; /* Firefox hack */
-webkit-box-shadow: 0 5px 5px #999; /* Safari and Chrome hack */
font-size:20px;
font-weight: normal;


}

.startnews h1, .startright h1 {
background-color:#383839;
margin:0 0 20px 0;
padding: 0 15px 10px 10px;
display:inline;
color:#ffffff;
font-size:20px;
font-weight:normal;
}

#startleft p, #startright p {
	margin:0 0 10px 0;
padding:0;
	font-size:11px;
	line-height: 130%;
}

#startleft h2, #startright h2 {
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
text-transform: uppercase;
display:inline;
	
}

#startleft a p, #startright a p {

color:#383839;
font-size:11px;

} 

#startleft a , #startright a {
text-decoration:none;
color:#383839;

} 
#startleft a:hover p, #startright a:hover p,#startleft a:hover, #startright a:hover {
text-decoration:underline;

}

.startnews .bg_news {
background-image:url(../bilder/panadur-news-de.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:37px 10px 15px 10px;
	margin:0;

}

#startleft .bg_news div#c38 p  {
padding: 10px 0 0 0;
text-align:right;
}
body #startleft .bg_news p a.internal-link{
background-color:#b92d91;
color:#ffffff;
padding: 0 2px;
}

.startsystem .bg_system {
	background-image:url(../bilder/bgsyshead.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:37px 10px 15px 10px;
	margin:0;
	
}

.startevents .bg_events {
	background-image:url(../bilder/panadur-messen-events.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:37px 10px 15px 10px;
	margin:0;
	
}

.innovations .bg_innovation {
	background-image:url(../bilder/panadur-produktinnovation.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:37px 10px 15px 10px;
	margin:0;
	
}


#innerconts {
width:563px;
background-color: #ffffff;
padding: 18px;
background-image: url(../bilder/bg_bottom_599wl.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#innerconts h1 {
font-size: 33px;
text-transform: uppercase;
font-weight: normal;
color:#383838;
line-height:110%;}

ul.innernav {
list-style-type:none;
border-top:1px dotted #bababb;
border-bottom:1px dotted #bababb;
padding:5px 10px;
margin-bottom: 25px;
line-height: 120%;
}

ul.innernav li a {
color:#000000;
text-decoration:none;
font-size: 11px;

}
ul.innernav li.hier a, ul.innernav li a:hover {
color:#b92d91;


}
ul.innernav li{
margin:0;

}






/*FOOTEr*/

#footer {
background-image:url(../bilder/footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:30px;
	background-color:#ffffff;
	
}

#footer .footerconts {
padding: 12px 30px;
font-size:10px;
text-transform: uppercase;
background-image:url(../bilder/bgfooterconts.jpg);
background-position:left top;
	background-repeat:no-repeat;
	width: 940px;
}

#footer ul {
list-style-type:none;
margin:0;
padding:0;
text-align:right;
display: inline;

}

#footer ul li {
	display:inline;
	margin:0;
	padding:0;
	font-size:10px;
	text-transform:uppercase;
}

#footer ul li a {
	padding: 0 8px;
	border-right:1px solid #c6c6c7;
	color:#000000;
	text-decoration:none;

}
#footer ul li a:hover, #footer ul li.hier a {color:#b92d91}
#footer ul li.last a {
	border-right:medium none; 
 }

/*CLEARER*/

.clearer,
ul.sub2_awg li.clearer {
clear:both;
float:none;
}
.zero,
ul.sub2_awg li.zero {
height:0;
line-height:0;
font-size:0;
margin:0;
padding:0;
}






/*TT_NEWS*/
.news-latest-item, .news-list-item {
padding: 5px 0;
border-bottom: 1px dotted #c8c8c9;

}
.news-latest-item img, .news-list-item img {
float:left;
margin-right: 15px;
}

.news-list-item {
padding: 10px 0;
}
.news-list-item h2 {
font-weight:normal;
margin:0;
padding:0;
text-transform: uppercase;
line-height:130%;
}

.news-list-date {
font-size:11px;
color:#666666;
}

/*FORMS*/

form {
font-size:12px;
margin:0;
padding: 10px 0;
}
fieldset {
border:none;
margin:0;
padding:0;

}

input[type="text"],input[type="password"],textarea{
background-color:#fcfcfc;
border:none;

padding: 5px;
width: 280px;
font-size:11px;
color:#383838;
font-family: courier;
-moz-box-shadow:0 5px 5px #999999;
-webkit-box-shadow:0 5px 5px #999999;
}
input[type="text"]:hover,input[type="text"]:focus,input[type="password"]:hover,input[type="password"]:focus,textarea:hover,textarea:focus{
background-color:#ffffff;



}
input[type="checkbox"]{

}

input[type="submit"] {
-moz-box-shadow:0 5px 5px #999999;
-webkit-box-shadow:0 5px 5px #999999;
background-color:#383838;

border:none;
border-right:8px solid #B92D91;
color:#FFFFFF;
display:inline-block;
font-size:11px;
padding:3px 8px 2px 4px;
text-transform:uppercase;


}

.topmore {
margin:0 0 0 130px;

}
.topmore a {
background-color:#B92D91;
color:#FFFFFF;
padding:2px 18px 2px 2px;
text-decoration: none;
text-transform: lowercase;
font-size: 14px;

}

label { float:left;clear:both; width: 180px;}
.csc-mailform-field {
padding: 5px 0;
}


/*== SPECIAL HEADER*/
 h2.special_header {
	-moz-box-shadow:0 5px 5px #999999;
	-webkit-box-shadow:0 5px 5px #999999;
	background-color:#383838;
	border-right:12px solid #383838;
	color:#FFFFFF;
	display:inline-block;
	font-size:18px;
	padding:7px 12px 5px 6px;
	text-transform:uppercase;
 }
 
/*AWG-NAVI*/

ul.sub1_awg,
ul.sub2_awg {
	list-style-type: none;
	margin:0;
	padding:0;
}
ul.sub1_awg li {
	display:inline-block;
	padding: 0 10px 0 0;
}
ul.sub1_awg li a {
	-moz-box-shadow:0 5px 5px #999999;
	-webkit-box-shadow:0 5px 5px #999999;
	background-color:#383838;
	color:#FFFFFF;
	display:inline-block;
	font-size:18px;
	padding:6px 12px 5px 4px;
	text-transform:uppercase;
	text-decoration:none;
}

ul.sub1_awg li a:hover,
ul.sub1_awg li.hier a,
ul.sub1_awg li.hiersubs a {
background-color: #B92D91;
}


ul.sub2_awg {
	padding:7px 10px;
	margin:25px 0 0;
	border-top:1px dotted #bababa;
	border-bottom:1px dotted #bababa;
}


ul.sub2_awg li {

}

ul.sub2_awg li a{
	text-decoration:none;
	font-size:11px;
}
ul.sub2_awg li a:hover,
ul.sub2_awg li.hier a{
	color:#b92c92;
}


#innerconts h1.pagetitle_awg {
color:#383838;
font-size:33px;
font-weight:normal;
line-height:110%;
text-transform:uppercase;
margin-bottom:0;
}

#innerconts h2.pagetitle2_awg {
color:#383838;
font-size:25px;
font-weight:normal;
line-height:110%;
text-transform:uppercase;
margin-top:5px;
}

/*== ANWENDUNGSGEBIETE*/

.awmaintext {
	float:left;
	width: 60%;
}

.awmarginal {
	float:right;
	width: 30%;
}

.awbox_1 {
	margin:20px 0 0 0;
	padding:0 0 0 0;

}
.awbox_1 p{
	
}
.awbox_2 {
	/*border:1px solid #bababa;
	padding: 5px;
	margin:2px 0 2px 5px;
*/
margin:0;padding:0;
}


/*UPLOADS*/

td.csc-uploads-icon {
	width: 60px;

}

.csc-uploads,
.csc-uploads a,
.csc-textpic-caption a {
text-decoration:none;
color:#666666;
}

.csc-uploads-icon img {
	border:1px solid #dcdcdc;
	-moz-box-shadow:0 5px 5px rgba(153,153,153,0.5);
	-webkit-box-shadow:0 5px 5px rgba(153,153,153,0.5);
	box-shadow:0 5px 5px rgba(153,153,153,0.5);

}

.csc-uploads tr td {
	padding: 5px 0;
	text-align: left;
	vertical-align:middle;

}