body{margin:0px; padding:0px; background:url(/r31/vc_content/bilder/firma125/navigation/hintergrund_body.jpg) repeat-x #809CCB;   font-family:arial, helvetica, sans-serif; font-size:10px; }
a:link{color:#619EC6; text-decoration:none; border:0px;}
/* noch nicht besuchte Ziele */
a:visited{color:#619EC6; text-decoration:none; border:0px;}
/* besuchte Ziele */
a:hover{color:#619EC6; text-decoration:none; border:0px;}
/* Verweise bei "MouseOver" */
a:active{color:#619EC6; text-decoration:none; border:0px;}
/* Angeklickte Verweise */
a:focus{color:#619EC6; text-decoration:none; border:0px;}
/* Verweise,die Fokus erhalten */

a.head_link { color:#fff; text-decoration:nonwé;}
a.head_link:visited { text-decoration:none;}
a.head_link:hover, a.head_link:focus  {text-decoration:none; color: #88C4EB;}


input{
border:none;
cursor:pointer;
}
img{border:none; margin:0px; padding:0px; }
p{padding:1px; margin:0px; }
div{
/*border:1px dashed #000;*/
 }
/* KOPFBEREICH */
#kopf{width:970px; height:28px; }
.topnavi{width:970px; height:28px; text-align:left; margin-top:-2px; }
.topcontent{background:url(/r31/vc_content/bilder/firma125/navigation/kopf.jpg) no-repeat; width:970px; margin:auto; padding:0px; margin-top:0px; margin-bottom:0px; }
.header_navi{float:left; height:14px; padding-top:113px; padding-left:25px; width:200px; color:#ffffff; font-size:10px; }
.logintext{line-height:16px; float:left; width:50px; height:50px; margin-left:182px; padding-top:58px; font-size:10px; color:#0066B2; }
.loginfields{width:100px; float:left; height:50px; padding-top:58px; font-size:10px; color:#0066B2; background:#0066B2; }
.body_white{background:#fff;}
/* INHALTSBEREICH */
.middlecontent{margin-left:5px; margin-top:0px; margin-bottom:0px; width:688px; height:585px; float:left; overflow:scroll; overflow-y:scroll; overflow-x:hidden; background:#ffffff; }
.text{padding:4px; font-size:9px;font-family:arial, helvetica, sans-serif;float:left; width:130px; }
.content_header{background:url(/r31/vc_content/bilder/firma125/navigation/content_header.gif) no-repeat; width:668px; height:17px; padding-top:2px }
.content_header_article{background:url(/r31/vc_content/bilder/firma125/navigation/content_header.gif) no-repeat; width:318px; height:17px; }
.content_header_article_2spalten{background:url(/r31/vc_content/bilder/firma125/navigation/content_header.gif) no-repeat; width:329px; height:17px;}
.spaltentrenner{float:left; width:10px; height:2px; }
.content_header_article_1block{background:url(/r31/vc_content/bilder/firma125/navigation/content_header.gif) no-repeat; width:660px; height:17px; float:left; }
.container2{width:970px; margin:0px; padding:0px; }
.rahmen{float:left; margin:0px; padding:0px; width:492px;}
.content_header_inhalt{ font-weight:bold; font-size:9px;padding-left:4px;}
.middlecontent_inhalt{padding-top:3px; padding-left:4px; padding-bottom:0px;}
.content_article_inhalt{width:317px; height:225px; background:#B8DAF3; margin-top:2px; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB; }
.content_article_inhalt_2spalten{padding-bottom:4px; padding-right:4px;padding-left:4px;width:317px; min-height:125px; background:#fff; margin-top:1px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.content_article_inhalt_1block{width:660px; background:#B8DAF3; margin-top:4px; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB; }
.content_header_article_events{background:url(/r31/vc_content/bilder/firma125/navigation/content_header.gif) no-repeat; margin-left:8px; width:164px; height:17px;}
.content_article_inhalt_events{text-align:left;width:159px; padding-left:2px; padding-right:2px; height:225px; margin-left:8px; background:#B8DAF3; margin-top:2px; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB;   }
.content_header_article_small{clear:both; background:url(/r31/vc_content/bilder/firma125/navigation/content_header.gif) no-repeat; width:164px; height:17px; }
.content_article_inhalt_small{float:left; width:163px; background:#B8DAF3; margin-bottom:6px; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB; }
.bluefont{color:#345E9E; font-size:12px; font-weight:bold; }
.content_right_small{float:left; width:164px; height:250px; background:#ffffff; margin-left:8px; }
.content_bilder_slider{background:#B8DAF3; width:491px; height:140px; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB; }
.content_article_epal{float:left; margin-left:10px; width:164px; height:120px; }
.content_article_epal_inhalt{float:left; width:164px; height:100px; margin-top:3px; background:#B8DAF3; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB; }
.content_article_video{float:left; width:666px; height:158px; background:#B8DAF3; margin-top:3px; border-right:1px solid #88C4EB; border-bottom:1px solid #88C4EB; }
.content_article_video_header{background:url(/r31/vc_content/bilder/firma125/navigation/video_header_slider.gif) no-repeat; width:662px; height:16px; margin-top:2px; float:left;  }
.content_article_tow_box{float:left; width:73px; height:158px; }
.content_article_tow{background:url(/r31/vc_content/bilder/firma125/navigation/button_content_tow.gif) no-repeat; width:74px; height:16px; float:left;}
.content_article_tow_inhalt{margin-left:18px; margin-top:2px; }
.content_article_slider{background:url(/r31/vc_content/bilder/firma125/navigation/button_content_tow.gif) no-repeat; width:74px; height:16px; float:left; margin-top:2px; float:left; margin-left:3px; }
.content_article_slider_inhalt{margin-top:2px; margin-left:18px; font-size:9px;}
.content_article_desc{float:left; font-size:9px; margin-left:4px; width:280px;  }
.content_headliner{margin-top:6px; font-size:13px; color:#345E9E; font-weight:bold; }
.content_bilder_slider_header{background:url(/r31/vc_content/bilder/firma125/navigation/navi_header_slider.gif) no-repeat; width:325px; height:15px; margin-top:2px; float:left;}
.content_bilder_slider_header_inhalt{margin-left:5px; font-size:9px;}
.time{float:left; margin-top:6px; margin-left:0px; padding:0px; color:#81D0F7; font-size:11px; font-weight:bold; }
.ortgelb{float:left; margin-left:160px; margin-top:14px; font-size:26px; width:166px; height:101px; overflow:hidden; text-align:center; }
/* NAVIGATIONSBEREICH */
.links{float:left; width:135px; padding:0px; margin:0px;}
.rechts{float:right; width:135px; padding:0px; margin:0px;}
.navi_header{background:url(/r31/vc_content/bilder/firma125/navigation/navi_header.gif) no-repeat; width:135px; height:17px; margin-top:2px; }
.navi_header_first{background:url(/r31/vc_content/bilder/firma125/navigation/navi_header.gif) no-repeat; width:135px; height:17px; margin-top:-2px }
.navi_header_advert{background:url(/r31/vc_content/bilder/firma125/navigation/navi_header.gif) no-repeat; width:135px; height:17px; margin-top:-2px }
.navi_header_inhalt{margin-top:1px; margin-left:5px; font-weight:bold; }
.navi_sub{background:url(/r31/vc_content/bilder/firma125/navigation/navi_sub.gif) no-repeat; width:135px; height:17px; }
.navi_sub_inhalt{margin-left:20px; font-weight:bold; color:#408CC5; }
.navi_search{background:url(/r31/vc_content/bilder/firma125/navigation/navi_search.gif) no-repeat; width:134px; height:80px; }
.navi_search_inhalt{padding-top:27px; padding-left:5px; }
/* Login Felder Layout */
.field{font-size:11px; border:0px; height:10px; width:105px; margin-top:6px; margin-left:4px; background:#fff; color:#000; font-weight:bold; }
.fieldlog{font-size:11px; border:0px; height:14px; width:96px; margin-left:4px; background:#9BDBF8; border-right:1px solid #000; border-bottom:1px solid #000; }
.logs{float:left; margin-left:190px; margin-top:44px; width:200px; height:76px; overflow:hidden; }
.logs_space{margin-top:3px;  }
#login_feld{margin-left:36px; }
#passwort_feld{margin-left:18px; }
#webcode_feld{margin-left:10px; font-weight:bold; }
#logs_inhalt{font-size:11px; line-height:11px; color:#0066B2; }
.fieldcode{font-size:11px; border:0px; height:14px; width:96px; margin-left:1px; background:#FFF100; border-right:1px solid #000; border-bottom:1px solid #000; }
/* ANZEIGENBEREICH */
.anzeige{background:url(/r31/vc_content/bilder/firma125/navigation/anzeigen_hintergrund.gif) no-repeat; width:135px; height:108px; margin-bottom:2px; }
/* FUSSBEREICH */
.fuss{text-align:right; float:right; width:970px;   padding-right:0px;   padding-top:10px; }
.fuss_ohne_float{text-align:right;  width:970px;   padding-right:0px;   padding-top:10px; }
/* DEMO-DUMMY-DEBUG */
.dummypic{float:left;margin-top:5px;margin-bottom:2px;}
.dummy_pic_slider{margin-top:6px; margin-right:6px; }
.dummy_slider_big_vid{background:url(/r31/vc_content/bilder/firma125/navigation/dummy_slider_big_vid.gif); clear:both; width:301px; height:16px; margin-left:9px; }
.dummy_pfeil_button{float:left; background:url(/r31/vc_content/bilder/firma125/navigation/button_pfeil_submit.gif) no-repeat; width:22px; height:23px; }
.slider_text{clear:both; }
.anzeigen_links{float:left;margin:0;margin-left:5px;padding:0;width:135px;}
.copyright_nussbaum{color:#ffffff;font-weight:bold;font-size:11px;position:absolute;margin-left:638px;}

/* Anfang PDF-Kataloge-Seite */
.msvc_tab_pdfkataloge{
	font-size:12px;
}
.msvc_tab_pdfkataloge thead td{
	font-weight:bold;
	font-size:12px;
	padding:3px;
}
.msvc_tab_pdfkataloge tbody td.odd{
	font-weight:bold;
	padding:0px 4px 0px 4px;
}
.msvc_tab_pdfkataloge tbody td.odd2{
	font-weight:bold;
	font-size:11px;
	padding:0px 4px 0px 4px;
}
.msvc_tab_pdfkataloge tbody td{
	padding:0px 4px 0px 4px;
}
/* Ende PDF-Kataloge-Seite */
