/* 
================================
DNN-Waldner-01 Allgemein
================================
*/ 
#Body {background-color:#FFF; margin:0; padding:0;}
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
a,a:link,a:visited,a:active{color:#0066AA; text-decoration:underline; font-weight:normal; }
a:hover{color:#A6CAE2; text-decoration:underline;}

#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}

#maincontent {
width:970px;
margin:0 auto;
padding:0px;
text-align:left;

}


.clear_float{clear:both; line-height:0; font-size:0; height:0;}

.TopMenu {position:relative; background-color:#A6CAE2; height:20px; z-index:1;} 

#topleft {width:209px;float:left;padding:0;margin:5px 0px 0px 11px;}
#topright {
width:740px;
padding-top:0px;
margin:5px 10px 5px 0px;
float:left;
text-align:right;}


/*------------ Header Style --------------*/
#header {
width:970px;
height:101px;margin: 0px auto;
padding:0px;
text-align:left;
background:#A6CAE2 url(images/header_bg.jpg) no-repeat;
}
#header a, #header a:link, #header a:visited, #header a:active{color:#FFF; text-decoration:none; font-weight:bold;}
#header a:hover{color:#A6CAE2;text-decoration:none;}
#topright a, #topright a:link, #topright a:visited, #topright a:active {padding-right:15px;}
#logo {position:relative; text-align:right; float:right; z-index:100;}
.bot_pad {padding:10px 0px; 
text-align:right;
}
#footer {margin:10px 0px; 
padding:10px 10px; 
text-align:left; border-top:#A6CAE1 1px solid;
}



/*------------ Suche --------------*/
.searchform {color:#FFF;}
#topright input.NormalTextBox{color:#000;width:116px;border:0px #be873c solid;margin:0px 0px 0px 0px;}
.wal-go-button{border:0px;vertical-align:top;}
.a-wal-go-button{margin:0px 0px 0px 0px;}

/*------------ Breadcrumb Style --------------*/
#breadcrumb {margin:20px 0px 20px 11px;}
.Breadcrumb {color:#7F7F7F; font-size:11px;}
a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#7F7F7F; font-size:11px; text-decoration:underline;}
a.Breadcrumb:hover{color:#0066AA;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited {font-size:10px; color:#A6CAE1;}
a.user:hover{color:#7F7F7F;}

/* Waldner Container */
.c_icon, .c_actions {float:left;}
.c_icon img {float:left; padding-right:4px;}
.icn img{margin-right:5px;}

.c_title {color:#000; font-weight:bold;}
.c_title_blau {display:block; color:#FFF; font-weight:bold; padding:5px 0px 0px 11px;}
.c_title_hellblau {display:block; color:#FFF; font-weight:bold; padding:5px 0px 0px 11px;}

.title_vis{float:right;}

.c_content{clear:both; margin-top:12px;}
.c_contentpane p{}
.c_footer {clear:both; margin-bottom:20px; text-align:right;}
.Normal p {margin-top:0px; padding-top:0px;}

H1 {font-family:Verdana,Arial,Helvetica; font-size:12px; margin:0; padding:0;}

.cont_standard H1 {}
.cont_blau H1 {background-color:#0066AA; min-height:24px;}
.cont_hellblau H1 {background-color:#A6CAE1; min-height:24px; border-style:solid; border-color:#0066AA; border-width:1px 0px; }

/* Waldner Diverse */
.Text-Blau {color:#0066AA;}
.DnnModule-FlashImageRotator {margin-bottom:10px;}

/* Waldner Links */
.wal-links {list-style-type:none; border-bottom:#0066AA 1px solid; padding:6px 0px 6px 10px; margin:0px;}
.wal-links a, .wal-links a:active, .wal-links a:visited {text-decoration:none;}
ul#wal-links {margin:0; padding:0;}
ul#wal-links li {list-style-type:none; border-bottom:#0066AA 1px solid; padding:0px 0px 5px 10px; margin:0px;}
ul#wal-links a, ul#wal-links a:active, ul#wal-links a:visited {text-decoration:none;}

/* Waldner News */
ul#newsListing {margin:0; padding:0;}
ul#newsListing li {list-style-type:none; border-bottom:#0066AA 1px solid; padding:5px 10px 5px 10px; margin:0px;}
a.newsListingLink, a.newsListingLink:link, a.newsListingLink:active, a.newsListingLink:visited {text-decoration:none; font-weight:bold;}
a.newsListingMoreLink, a.newsListingMoreLink:link, a.newsListingMoreLink:active, a.newsListingMoreLink:visited {text-decoration:underline; font-weight:normal;}
#NewsListingItem p {margin:0; padding:0;}

/* Waldner Startseite */
.wal-home {width:560px;}
.wal-home-01-left {color:#0066AA; width:168px; background-color:#A6CAE1; margin:0px 13px 12px 0px; padding:5px; float:left; min-height:100px;}
.wal-home-01-middle {color:#0066AA; width:168px; background-color:#A6CAE1; margin:0px 13px 12px 0px; padding:5px; float:left; min-height:100px;}
.wal-home-01-right {color:#0066AA; width:168px; background-color:#A6CAE1; margin:0px 0px 12px 0px; padding:5px; float:left; min-height:100px;}
.wal-home-02-right {color:#0066AA; width:359px; background-color:#A6CAE1; margin:0px 0px 12px 0px; padding:5px; float:left; min-height:100px;}
.wal-home-02-left {color:#0066AA; width:359px; background-color:#A6CAE1; margin:0px 13px 12px 0px; padding:5px; float:left; min-height:100px;}
.wal-home a, .wal-home a:active, .wal-home a:visited {color:#0066AA; text-decoration:underline; font-weight:normal;}
.wal-home a:hover {text-decoration:underline;}


/* Waldner Footer */
#wal-f1 {float:left; font-size:11px; color:#A6CAE1; font-weight:bold; margin-right:15px;}
#wal-f1 ul, #wal-f1 p {margin:0; padding:0;}
#wal-f1 ul li {list-style-type:none; padding:0px; margin:0px;}
#wal-f1 a, #wal-f1 a:active, #wal-f1 a:visited {font-size:11px; color:#A6CAE1; text-decoration:none; font-weight:normal;}
#wal-f1 a:hover {text-decoration:underline;}

#wal-f2 {float:left; font-size:11px; color:#A6CAE1; font-weight:bold; margin-right:15px;}
#wal-f2 ul, #wal-f2 p {margin:0; padding:0;}
#wal-f2 ul li {list-style-type:none; padding:0px; margin:0px;}
#wal-f2 a, #wal-f2 a:active, #wal-f2 a:visited {font-size:11px; color:#A6CAE1; text-decoration:none; font-weight:normal;}
#wal-f2 a:hover {text-decoration:underline;}

#wal-f3 {float:left; font-size:11px; color:#A6CAE1; font-weight:bold; margin-right:15px;}
#wal-f3 ul, #wal-f3 p {margin:0; padding:0;}
#wal-f3 ul li {list-style-type:none; padding:0px; margin:0px;}
#wal-f3 a, #wal-f3 a:active, #wal-f3 a:visited {font-size:11px; color:#A6CAE1; text-decoration:none; font-weight:normal;}
#wal-f3 a:hover {text-decoration:underline;}

#wal-f4 {float:left; font-size:11px; color:#A6CAE1; font-weight:bold;  margin-right:15px;}
#wal-f4 ul, #wal-f4 p {margin:0; padding:0;}
#wal-f4 ul li {list-style-type:none; padding:0px; margin:0px;}
#wal-f4 a, #wal-f4 a:active, #wal-f4 a:visited {font-size:11px; color:#A6CAE1; text-decoration:none; font-weight:normal;}
#wal-f4 a:hover {text-decoration:underline;}

#wal-f5 {float:left; font-size:11px; color:#A6CAE1; font-weight:bold; margin-right:15px;}
#wal-f5 ul, #wal-f5 p {margin:0; padding:0;}
#wal-f5 ul li {list-style-type:none; padding:0px; margin:0px;}
#wal-f5 a, #wal-f5 a:active, #wal-f5 a:visited {font-size:11px; color:#A6CAE1; text-decoration:none; font-weight:normal;}
#wal-f5 a:hover {text-decoration:underline;}

#wal-f6 {float:left; font-size:11px; color:#A6CAE1; font-weight:bold; margin-right:15px;}
#wal-f6 ul, #wal-f6 p {margin:0; padding:0;}
#wal-f6 ul li {list-style-type:none; padding:0px; margin:0px;}
#wal-f6 a, #wal-f6 a:active, #wal-f6 a:visited {font-size:11px; color:#A6CAE1; text-decoration:none; font-weight:normal;}
#wal-f6 a:hover {text-decoration:underline;}

/* 
================================
DNN-Waldner-01 Spalten
================================
*/ 
#leftpane-3sp {
	width:185px;
	
padding:0px;

	margin:0px;
	
float:left;

}
#contentpane-3sp {
	width:560px;
	
padding:0px;

	margin:0px 20px 0px 20px;
	
float:left;

}
#rightpane-3sp {
	width:185px;
	
padding:0px;

	margin:0px;
	
float:left;

}

#leftpane-2sp {
	width:185px;
	
padding:0px;

	margin:0px;
	
float:left;

}
#contentpane-2sp {
	width:765px;
	
padding:0px;

	margin:0px 0px 0px 20px;
	
float:left;

}

#contentpane-1sp {
	width:970px;
	
padding:0px;

	margin:0px;
}
