/*----------------FARB-DESIGNS--------------------------------------------------------------------------------*/
/*Grundlayout*/
html{background-color:#000000; font:12px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; /*background-image: url('images/static/bg-strip.jpg'); background-repeat:repeat-x;*/}
.maincont{ background-color:#000000;} /*Website-Background*/
.middlect{ background-color:#000000;} /*Fusszeile*/
.contentc{ background-color:#000000; border:1px solid #000000; width:503px; padding:0px 30px 0px 30px;} /*Content-Background*/
.contents{ background-color:#000000;} /*Spacer-Content-Background*/
.contenth{ /*background-image: url('images/static/content-bt.gif'); background-repeat:repeat-x;*/} /*Content-Design-Head-Background*/
.contentb{ /*background-image: url('images/static/content-bt.gif'); background-repeat:repeat-x;*/} /*Content-Design-Foot-Background*/
.headercr{ background-color:#000000; /*background-image: url('images/static/bgheadpx.jpg');*/} /*Kopfzeile*/
.headstat{ color:#8899BB; border-bottom:1px solid #556688; border-top:1px solid #556688; background-color:#112244; /*background-image: url('images/static/headstatbg.jpg');*/} /*Statuszeilen Design*/
.headstat h3{ font-size:11px; color:#8899BB;} /*Schrift Statuszeile*/
.headnavi{ color:#BBCCEE;} /*Schriftfarbe Topmenue*/
/*---------------------------------------------------------------------------------------------------------------------*/
.spacesbl{ width:162px; height:15px; } /*Abstand Sidebar left*/
.spacermc{ width:731px;} /*Platzhalter Container: Content & Sidebar Left*/
.spacerhc{ width:900px; height:150px;} /*Abstand Content zum Header*/
.headspac{ width:700px; height:20px;} /*Abstand Header zum Topmenue*/
.headstat{ width:100%; top:120px; height:20px; padding-top:2px;} /*headerstatuszeile Abstand zum Header*/
.headdate{ width:270px; text-align:right;} /*headerstatuszeile Länge Datum*/
.headnavi{ width:900px; height:20px; text-align:right;} /*Topmenue Navigation*/
.headnavc{ width:735px; height:20px;} /*Topmenue Navigation Menue Content*/
.headtext{ width:630px; text-align:left; font-weight:normal; margin-top:2px; font-size:10px;} /*headerstatuszeile Länge Text*/
.contenth{ width:563px; height:25px; } /*Content Design Header*/
.contentb{ width:563px; height:25px; margin-top:0px;} /*Content Design Footer*/
.contents{ width:563px; min-height:500px; margin-top:16px;} /*Spacer-Content-Background*/
/*---------------------------------------------------------------------------------------------------------------------*/
.searchtp input.input{ border:1px solid #666666; border-bottom:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
.searchtp input.sbutt{ color:#BBCCEE; font:9px Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; background-color:transparent; 
					border:1px solid #EEEEEE; border-bottom:1px solid #666666; border-right:1px solid #666666;}
.searchtp input.sbutt:hover{ background-color:#444444; color:#FFFFFF; border:1px solid #666666; 
					border-bottom:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
/*---------------------------------------------------------------------------------------------------------------------*/
/*Standardschrift-Design*/
h1{ font:26px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; margin:0 auto; padding:0px 0px 5px 0px; font-weight:lighter;}
h2{ font:16px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; margin:0 auto; padding:0px 0px 10px 0px; color:#BBCCEE;}
h3{ font:12px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; margin:0 auto; padding:2px 0px 2px 0px;}
h4{ font:11px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; margin:0 auto; padding:2px 0px 2px 0px;}
h5{ font:14px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; margin:0 auto; padding:0px 0px 0px 0px;}
h6{ font: 9px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif; margin:0 auto; padding:2px 0px 2px 0px;}
/*---------------------------------------------------------------------------------------------------------------------*/
.contentc h1{ text-transform:none; font-variant:small-caps; letter-spacing:2px; font-weight:lighter;}
.contentc h2{ letter-spacing:2px; word-spacing:2px; font-variant:small-caps;
	margin-top:10px; margin-bottom:10px; line-height:100%; font-weight:lighter;}
.contentc { color:#FFFFFF; line-height:18px;}
.contentc u{ line-height:inherit;}
.contentc A{ line-height:inherit; color:#BBCCEE;}
.contentc A:hover, .contentc A:focus, .contentc A:active{ color:#FF0000;}
A.blank { background:none; text-decoration:none; padding:0px; margin:0px;}
/*Kontakt-Boxen*/
.contcbox{ }
.contcbox A{ color:#BBCCEE; font:11px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
.contcbox A b{ font:bold 12px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
.contcbox A:hover, .contcbox A:focus, .contcbox A:active{ color:#FF0000;}
/*Infoboxen-Sidebar*/
.infoboxx{ background-color:#000000;  border:1px dotted #888888; }
.infbxhea{ /*background-color:#DDDDDD;*/ }
.infbxfoo{ /*background-color:#DDDDDD;*/}
.infbmain{ color:#999999;}
.infbxint{ color:#000000; } /*Textfarbe Infoboxx Infotext*/
.infoboxx label{ color:#AAAAAA;} /*Newsletter Input-Lable-Farbe*/
.infoboxx span{ color:#AAAAAA;} /*Newsletter Input-Lable-Farbe*/
.infoboxx h2{ color:#000000; } /*Textfarbe Infoboxx Headline*/
.infoboxx input{ background-color:#000000; border:1px solid #666666; color:#FFFFFF;}
/*HR-Design*/
hr{ border:1px dotted transparent; border-color: transparent transparent #888888 transparent; background-color:transparent;}
.hcolor01{ border:1px dotted transparent; border-color: transparent transparent #888888 transparent; background-color:transparent; } /*HR-DESIGN-INFOBOXX*/
.contrenn { border-bottom: 1px dotted #888888; background-color:transparent; margin-bottom:5px; margin-top:5px;}
/*.contrenn { border:1px dotted #FFFFFF; border-color: transparent transparent #BBBBBB transparent; background-color:transparent;}*/
/*Code-Design*/
.code{ width:530px; height:auto; border:1px dotted #CCBBAA; background-color:#FFEEDD; float:left;
	overflow:hidden; padding:10px; white-space:nowrap;
	font:12px/150% monospace,courier,Tahoma,Helvetica,Geneva,Arial; line-height:150%;}
.code a{	border-bottom:1px solid; text-decoration:none;
	font:11px/150% monospace,courier,Tahoma,Helvetica,Geneva,Arial; line-height:150%;}
/*Button-Design*/
input.button01 { color:#666666; background-image: url('images/static/buttonbg1.jpg'); font:9px Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
input.button01:hover { color:#FFFFFF; background-image: url('images/static/buttonbga.jpg');}	
input.button02 { color:#666666; background-image: url('images/static/buttonbg1.jpg'); font:bold 10px Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
input.button02:hover { color:#FFFFFF; background-image: url('images/static/buttonbga.jpg');}	
/*Nachrichtenbereich-Design*/
.newssyst h1{ width:100%; color:#FFFFFF; font-size:18px;} /*Nachrichtenheadline nur Nachrichtenübersicht*/
.newssyst h2{ width:100%; color:#FFFFFF;} /*Nachrichten Introtext nur Nachrichtenübersicht*/
.newssyst h3{ width:100%; color:#FFFFFF;} /*Textvorschau in der Nachrichtenübersicht*/
.newssyst h5{ width:100%; color:#888888; font-size:10px; margin-bottom:5px;}
/*Footer-Design*/
.footersp{ font:10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color:#AAAAAA;}
/*Zuletzt gelesen-Design*/
.latestne{ width:880px; height:auto; padding:5px; /*border:1px solid #666666;*/
	/*border-top:1px solid #666666; border-bottom:1px solid #666666;*/}
/*Paging-Design*/
.pagingcr{ color:#AAAAAA; line-height:100%;}
.pagingcr A, .pagingcr A:link, .pagingcr A:visited{ color:#888888; line-height:100%;}
.pagingcr A:focus, .pagingcr A:hover, .pagingcr A:active{ color:#FF0000; line-height:100%;}
.pagingcr A.isactual, .pagingcr A.isactual:link, .pagingcr A.isactual:visited{ color:#FFFFFF; line-height:100%;}
/*Inputfeld-Design*/
input{ border:1px solid #000000; background-color:#FFFFFF; margin:1px 0px 1px 0px;}
textarea{ border:1px solid #000000; background-color:#FFFFFF;}
/*------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------LINK-DESIGNS--------------------------------------------------------------------------------*/
/*Linkdesign Topmenü-------------------------------------------------------------------------------------------*/
A.linkds01, A:link.linkds01, A:visited.linkds01 { font-size:11px; color:#BBCCEE; text-decoration:none;}
A:hover.linkds01, A:active.linkds01{ color:#FF0000; text-decoration:underline;}
/*Linkdesign Nachrichten Vorschau (Infobox)-------------------------------------------------------------*/
A.linkds02, A:link.linkds02, A:visited.linkds02 { font-size:10px; color:#BBCCEE; text-decoration:none;}
A:hover.linkds02, A:active.linkds02{ color:#FF0000; text-decoration:underline;}
/*Linkdesign Nachrichten Überblick---zurück zur Nachrichtenübersicht, Kontaktübersicht----*/
A.linkds03, A:link.linkds03, A:visited.linkds03 { font-size:12px; color:#BBCCEE; text-decoration:none;}
A:hover.linkds03, A:active.linkds03{ color:#FF0000; text-decoration:underline;}
/*Linkdesign Sitemap--------------------------------------------------------------------------------------------*/
A.linkds04, A:link.linkds04, A:visited.linkds04 { font-size:12px; color:#BBCCEE; text-decoration:none;}
A:hover.linkds04, A:active.linkds04{ color:#FF0000; text-decoration:underline;}
/*Linkdesign Footer---------------------------------------------------------------------------------------------*/
A.linkds05, A:link.linkds05, A:visited.linkds05 { font-size:10px; color:#BBCCEE; text-decoration:none;}
A:hover.linkds05, A:active.linkds05{ color:#FF0000; text-decoration:underline;}
/*Linkdesign breadcrump---------------------------------------------------------------------------------------------*/
A.linkds06, A:link.linkds06, A:visited.linkds06 { color:#BBCCEE; text-decoration:none;}
A:hover.linkds06, A:active.linkds06{ color:#FF0000; margin-top:5px; text-decoration:underline;}
/*-----------------LINK-DESIGN - Hauptmenü -------------------------------------------------------------------------------------*/
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 1--------------------------------------------------------------------------*/
A.linkds10, A:link.linkds10, A:visited.linkds10 { color:#BBCCEE; background-color:#000000; text-decoration:none;
	/*background-image: url('images/static/buttonbg1.jpg');*/ font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
A:hover.linkds10, A:active.linkds10{ /*background-image: url('images/static/buttonbga.jpg');*/ color:#FF0000;}
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 2--------------------------------------------------------------------------*/
A.linkds11, A:link.linkds11, A:visited.linkds11 { color:#BBCCEE; background-color:#000000; text-decoration:none;
	/*background-image: url('images/static/buttonbg1.jpg');*/ font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
A:hover.linkds11, A:active.linkds11{ /*background-image: url('images/static/buttonbga.jpg');*/ color:#FF0000;}
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 3--------------------------------------------------------------------------*/
A.linkds12, A:link.linkds12, A:visited.linkds12 { color:#BBCCEE; background-color:#000000; text-decoration:none;
	/*background-image: url('images/static/buttonbg1.jpg');*/ font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
A:hover.linkds12, A:active.linkds12{ /*background-image: url('images/static/buttonbga.jpg');*/ color:#FF0000;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 1--------------------------------------------------------------------------*/
A.linkds20, A:link.linkds20, A:visited.linkds20 { color:#BBCCEE; background-color:#000000; text-decoration:none;
	/*background-image: url('images/static/buttonbg1.jpg');*/ font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
A:hover.linkds20, A:active.linkds20{ /*background-image: url('images/static/buttonbga.jpg');*/ color:#FF0000;}
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 2--------------------------------------------------------------------------*/
A.linkds21, A:link.linkds21, A:visited.linkds21 { color:#BBCCEE; background-color:#000000; text-decoration:none;
	/*background-image: url('images/static/buttonbg1.jpg');*/ font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
A:hover.linkds21, A:active.linkds21{ /*background-image: url('images/static/buttonbga.jpg');*/ color:#FF0000;}
/*-----------------LINK-DESIGN - Hauptmenü - Stufe 3--------------------------------------------------------------------------*/
A.linkds22, A:link.linkds22, A:visited.linkds22 { color:#BBCCEE; background-color:#000000; text-decoration:none;
	/*background-image: url('images/static/buttonbg1.jpg');*/ font:11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
A:hover.linkds22, A:active.linkds22{ /*background-image: url('images/static/buttonbga.jpg');*/ color:#FF0000;}
/*----------------Category-DESIGN----------------------------------------------------------------------------------------------------------------------------------*/
.infoboxx A.link7{ color:#888888; font:7px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link8{ color:#888888; font:8px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link9{ color:#888888; font:9px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link10{ color:#888888; font:10px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link11{ color:#888888; font:11px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link12{ color:#888888; font:12px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link13{ color:#888888; font:13px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link14{ color:#888888; font:14px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link15{ color:#888888; font:15px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link16{ color:#888888; font:16px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; width:auto; height:auto; float:left; background-color:transparent; padding:0px; margin:0px; margin-left:5px; margin-bottom:2px;}
.infoboxx A.link7:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link8:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link9:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link10:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link11:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link12:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link13:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link14:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link15:hover{ color:#FF0000; /*text-decoration:underline;*/}
.infoboxx A.link16:hover{ color:#FF0000; /*text-decoration:underline;*/}
/*---------------------------------------------------------------------------------------------------------------------*/
.sidebarl{ width:162px;} /*Width Sidebar left*/
.sidebarr{ width:162px;} /*Width Sidebar right*/	
/*------------------------------------------------------------------------------------------------------------------*/
.sidebltp{ width:160px; height:15px;} /*Sidebar left Topdesign*/
.sideblin{ width:160px; height:auto;} /*Sidebar left Middesign*/
.sideblbt{ width:160px; height:15px; margin-bottom:5px;} /*Sidebar left Botdesign*/
/*------------------------------------------------------------------------------------------------------------------*/
.sidebarl UL{ /*border-bottom:1px solid #AAAAAA;*/}
.sidebarl LI{ border-bottom:1px solid #556688;}
.sidebarl A{ width:145px; padding:2px 3px 2px 10px; text-decoration:none; margin-bottom:1px;}
.sidebarl LI SPAN{ width:145px; padding:2px 3px 2px 10px; font-size:9px; color:#AAAAAA; white-space:nowrap;}
/*------------------------------------------------------------------------------------------------------------------*/
.sidebarr UL{ /*border-bottom:1px solid #AAAAAA;*/}
.sidebarr LI{ width:160px; height:auto;} 
.sidebarr A{ width:148px; padding:2px 3px 2px 10px; text-decoration:none;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Code-Design*/
.code{ width:530px; height:auto; border:1px dotted #CCBBAA; background-color:#FFEEDD; float:left;
	overflow:hidden; padding:10px; white-space:nowrap;
	font:12px/150% monospace,courier,Tahoma,Helvetica,Geneva,Arial; line-height:150%;}
.code a{	border-bottom:1px solid; text-decoration:none;
	font:11px/150% monospace,courier,Tahoma,Helvetica,Geneva,Arial; line-height:150%;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/