/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }

/*ENDE CSS Style Content ***/


/*** GENERAL-STYLES ***/

*{margin-top:0px; padding:0;}

body{background-color:#B0B0B0;font-family:Arial,FreeSans; color:#888; font-size:13px; background-image:url(/fileadmin/delta-proveris/img/background_intro.jpg);background-repeat:repeat-x;overflow-x:hidden;}
.text{margin:0px 0px 0px 12px; text-align:justify; font-size:11px; color:#888; padding:0px 8px 0px 0px;}
.text .more{margin:0px 0px 0px -5px;}

.clear{clear:both;}

.align-left{padding:0px; margin:0;text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.align-justify{text-align:justify;}

.csc-firstHeader{font-size:11px;}
.csc-header h1{font-size:14px;}

/*** INTRO-STYLES ***/
#frame_intro{margin:auto; margin-top:0px; width:1020px; }

#head_varcontent_intro{background-color:transparent;}

#content_intro{width:1000px;}

#content_bottom_intro{float:left;width:950px;margin:10px 0px 0px 30px;}

.intro_text{margin:auto; margin-top:30px; width:300px; font-weight:bold; color:#666;}

/*** FRAME-INHALT ***/
#frame{margin:auto; margin-top:0px; width:820px; background-image:url(/fileadmin/delta-proveris/img/bg_frame.png);}


/*** KOPF ***/
#head{margin-left:10px;}
#head img#logo{margin-left:0px; margin-top:10px; width:775px;}
#head_close{position:relative; margin:-255px 0px 0px -32px; height:253px; width:32px; cursor:pointer; }

#head_varcontent{width:797px;background:url(/fileadmin/delta-proveris/img/bg_flash.jpg) #B7B7B7; background-repeat:repeat-x;}

#head_open{position:relative; margin:-98px 0px 0px -30px; height:95px; width:32px; cursor:pointer; }

#flash_closed{height:90px;}

#content{width:800px;}

/*** SCHATTEN (Navigation) ***/
#content_shadow{position:relative;width:797px; height:10px; margin:-8px 0px 0px 0px; background-image:url(/fileadmin/delta-proveris/img/content_shadow.png);} 

/*** CONTENT RECHTS ***/
#content_right{float:left;width:540px;margin:0px 0px 0px 20px;}
/*** INHALT-UNTEN ***/
#content_bottom{float:left;width:760px;margin:10px 0px 0px 30px;}
#content_bottom img {margin: 0 5px 5px 0;}
#content_bottom hr {color:#fff;border:0px;border-top:1px dashed #888;}	
#content_bottom ul {margin:0 0 0 20px;list-style-image:url(/fileadmin/delta-proveris/img/li.gif);font-size:13px;}
#content_bottom li {padding:0 0 0 5px;line-height:20px;}
#content_bottom b {color:#606060;}
#content_bottom a{text-decoration:none;}
#content_bottom .contenttable p{padding:0px;}
#content_bottom .contenttable a{color:#888;}
#content_bottom .contenttable a:hover{color:#333;}
#content_bottom .contenttable img{border:none;}

/*** CONTENT LINKS ***/
#content_left{float:left;width:540px;margin:0px 10px 0px 0px;}

/*** META-NAVIGATION ***/
#menubar {position:relative;float:right; margin:35px 15px -20px 0px;width:750px;font-size:11px; }
#menubar ul{float:right;} /* Firefox 2 */
#menubar ul{float:right;margin-top:-20px;} /* Firefox 3 */
#menubar ul li{float:left; list-style-type:none; border-right:1px solid #bbb; padding:2px 10px 2px 10px; }
#menubar ul li.last{float:left; list-style-type:none; border-right:none; padding-right:0px; }
#menubar ul li a{text-decoration:none; font-family:Arial,FreeSans; color:#bbb; font-weight:bold;}

/*** SPRACHMENU ***/
#langmenu{float:left; margin:-10px 0px 0px 0px;}

/*** MAIN-NAVIGATION  ***/
#main_navi{float:left;position:relative; width:720px; margin:-38px 0px 0px 70px;z-index:10000;}
#main_navi ul li{float:left; list-style-type:none; width:133px; height:23px;  background:url(/fileadmin/delta-proveris/img/navi_button_green.png) no-repeat; text-align:center; padding:15px 0px 0px 0px;}
#main_navi ul li:hover{text-decoration:none; font-family:Arial,FreeSans; font-size:13px; color:#fff; font-weight:bold; background-position: 0px -40px; }
#main_navi ul li.active{text-decoration:none; font-family:Arial,FreeSans; font-size:13px; color:#fff; font-weight:bold; background-position: 0px -40px; }
#main_navi ul li a{text-decoration:none; font-family:Arial,FreeSans; font-size:13px; color:#fff; font-weight:bold; }

/*** SUB-NAVIGATION (Ebene 1) ***/
#sub_navi ul{float:left;height:28px; width:777px;background-color:#4689B2; padding:0 0 0 20px;margin:1px 0 0 0;}
html*#sub_navi ul{[margin:8px 0 0 0;margin:8px 0 0 0;]} /* Safari */
#sub_navi ul li{float:left; list-style-type:none; height:20px; padding:8px 0px 0px 0px; }
#sub_navi ul li.bull{float:left; list-style-type:none; color:#fff; font-size:14px; width:5px; padding:8px 5px 0px 5px; }
#sub_navi ul li.bull:hover{background-color:#4689B2;}
#sub_navi ul li:hover{background-color:#02AD02;}
#sub_navi ul li.active{background-color:#02AD02;}
#sub_navi ul li a{text-decoration:none; font-family:Arial,FreeSans; color:#fff; font-weight:bold; font-size:12px;padding:7px 10px 5px 10px;}

/*** SUB-NAVIGATION (Ebene 2) ***/
#subnavi2 ul{float:left;height:24px; width:777px;background-color:#4689B2;  margin:1px 0px 0px 20px; border-top:solid 1px lightgrey}
#subnavi2 ul li{float:left; list-style-type:none; height:20px; padding:4px 0px 0px 0px; }
#subnavi2 ul li:hover{background-color:#02AD02;}
#subnavi2 ul li.active{background-color:#02AD02;}
#subnavi2 ul li.bull{float:left; list-style-type:none; color:#fff; font-size:14px; width:3px; padding:2px 5px 0px 5px; }
#subnavi2 ul li.bull:hover{background-color:#4689B2;}
#subnavi2 ul li a{text-decoration:none; font-family:Arial,FreeSans; color:#fff; font-weight:bold; font-size:12px; padding:3px 10px 3px 10px;}

/*** SUB-NAVIGATION (Ebene 3) ***/
#subnavi3 ul{float:left;height:24px; width:757px;background-color:#4689B2;  margin:1px 0px 0px 40px; border-top:solid 1px lightgrey; padding:0px 0px 0px 0px; }
#subnavi3 ul li{float:left; list-style-type:none; height:20px; padding:4px 8px 0px 8px; }
#subnavi3 ul li.bull:hover{background-color:#4689B2;}
#subnavi3 ul li:hover{background-color:#02AD02;}
#subnavi3 ul li.active{background-color:#02AD02; height:20px;}
#subnavi3 ul li a{text-decoration:none; font-family:Arial,FreeSans; color:#fff; font-weight:bold; font-size:12px; padding:3px 0px 4px 0px;}
#subnavi3 div{ margin:1px 0px 0px 10px;}

/*** BREADCRUMP-NAVIGATION ***/
ul#breadcrumb {margin:0;list-style:inside none none;}
#breadcrumb a{color:#888;}
#breadcrumb li {float:left;padding:0 0 0 0px;margin:0 10px 0 0;list-style-type:circle;}
#breadcrumb .crump1{font-size:11px; font-weight:bold;padding:0 0 0 0px;list-style-type:none;margin:0 5px 0 0;}
#breadcrumb .crump2{font-size:11px; font-weight:bold;list-style-type:circle;}
#breadcrumb .crump3{font-size:11px; font-weight:bold;}
#breadcrumb .crump4{font-size:11px; }

#img_breadcrump{float:left; margin:0px 20px 0px 0px;}


/*** KONTAKT-STYLES ***/
#contact{float:left; margin:15px 0px 0px 25px; width:340px;}
#contact td{vertical-align:top;}
#contact textarea{height:150px;}
#submit{margin:00px 0px 0px 51px; height:20px;}

#contact_info{float:left; margin:10px 0px 0px 15px; width:350px;}
#contact_info table td{vertical-align:top;}

#contact fieldset{border:none;}
#contact label{float:left;  display:block; width:70px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#contact input{margin:0px; width:200px; margin:0px 0px 10px 0px; color:#666;}
#contact textarea#mailformaddress{margin:0px; width:200px; height:40px; margin:0px 0px 10px 0px;}
#contact textarea#mailformnachricht{margin:0px; width:200px; height:120px; margin:0px 0px 10px 0px;}
#contact .csc-mailform-submit{margin:0px; width:100px; height:20px; font-size:10px; margin:0px 0px 0px 70px; cursor:pointer;}

/*** SEARCH-STYLES ***/
#suche{float:left;width:330px;height:20px; margin:-10px 0px 0px -10px;}

#searchform{float:left;width:220px; margin:-3px 50px 0px 5px; }

#searchform .suchfeld{float:left; height:15px; width:140px; margin-top:-10px; margin-right:5px;}
#searchform .suchbutton{float:left; height:20px; margin-top:-10px; padding:0; font-size:10px; margin-right:10px;}
.csc-searchResultHeader a{color:#666;}

/*** LOGIN-STYLES ***/
.loginform {float:left; margin:-25px 0 0 0;width:250px;}
.loginform input {float:left; width:100px; height:12px; font-size:10px;}
.loginform .user{float:left; margin:25px 5px 0 0;}
.loginform .username{float:left; margin:40px 0px 0 5px;}
.loginform .pwd{float:left; margin:25px 0 0 0;}
.loginform .submit{float:left;width:20px; height:16px;font-size:8px;margin:36px 0 0 0;background:url(/fileadmin/delta-proveris/img/button_login.png); border:none; cursor:pointer;}
.loginform .btn_logout{float:left;width:20px; height:16px;font-size:8px;margin:38px 0 0 5px;background:url(/fileadmin/delta-proveris/img/button_logout.png); border:none; cursor:pointer;}
.icon_login{float:left; margin:-16px 0px 0 -10px; width:20px; height:20px; background:url(/fileadmin/delta-proveris/img/icon_login.jpg);}

/*** NEWSBOX-STYLES ***/
#fade_news_box{float:right; width:200px; height:380px; margin:10px 0px 0px 10px;}
#fade_news_box .fadebox_headline, .fadebox_rubric {color:#5AA3CE;font-weight:bold;font-size:14px;}
#fade_news_box .fadebox_teaser  {color:#888;font-weight:bold;font-size:14px;}
#fade_news_box .fadebox_title {float:left;color:#888;font-weight:bold;font-size:14px;}
#fade_news_box .fadebox_link {float:right;}

#fade_news_box div.content {position:absolute; z-index:1;width:200px; height:480px; background:#fff;}
#fade_news_box div.obersteebene {z-index:3;}
#fade_news_box div.mittlereebene {z-index:2;}

/*** NEWSBOX LINKS ***/
#fade_news_box_left{float:left; width:200px;  margin:10px 0px 0px 0px;padding:0xp;}
#fade_news_box_left .bodytext{float:left; width:200px;  margin:10px 0px 0px 0px;padding:0xp;}
#fade_news_box_left .fadebox_headline, .fadebox_rubric {color:#5AA3CE;font-weight:bold;font-size:14px;}
#fade_news_box_left .fadebox_teaser  {color:#888;font-weight:bold;font-size:14px;}
#fade_news_box_left .fadebox_title {float:left;color:#888;font-weight:bold;font-size:14px;}
#fade_news_box_left .fadebox_link {float:left;}


/*** INFO BOXEN STARTSEITE ***/
#info_box{float:left;width:543px;}
#info_box a {text-decoration:none;color:#888;font-size:14px;}
.info_box_head .head{float:left; width:180px;height:64px;  margin:0px 0px 0px 0px; background-image:url(/fileadmin/delta-proveris/img/info_box_top.gif);}
.info_box_head .head a {font-size:18px;}
#info_box .info_box_head .head h1 {color:white;margin-top:35px;font-size:18px;}
#info_box .info_box_head .head h1 a {color:white;font-size:18px;}
.info_box_image { background-image:url(/fileadmin/delta-proveris/img/info_box_middle.gif);}
.info_box_image .image{float:left; width:180px; margin:0; }
#info_box .info_box_image .image img{padding:0px 0px 0px 0px;margin:5px 0 5px 10px; width:160px; }
.info_box_text { background-image:url(/fileadmin/delta-proveris/img/info_box_middle.gif);font-weight:normal;}
.info_box_text {width:543px;font-weight:normal;}

.info_box_text .text{float:left; width:162px;  margin:0px 0px 0px 10px;font-weight:normal;}
.info_box_link .link{float:left; width:65px;  margin:15px 0px 0px 110px;}
.info_box_link {background-image:url(/fileadmin/delta-proveris/img/info_box_bottom.gif);}

/*** LIGHTBOX-STYLES ***/
/*#content_bottom .csc-textpic{width:750px; margin:0; padding:0; }*/

/*** FOOTER ***/
#footer{width:820px; height:68px;  margin:auto; background:url(/fileadmin/delta-proveris/img/footer.png) no-repeat;  text-align:center; /*margin-top:-12px;*/}

#footer div {font-size:11px; padding-top:15px; }

#content_bottom .news-list-container IMG {float: left;  margin:0px 5px 5px 10px; padding:14px 0px 0px 0px}
#content_bottom .news-list-morelink  img{float:right;margin-bottom:3px;}


/*** IE6 STYLES ***/



/*** INTRO-STYLES ***/
* html #frame_intro{margin-top:0px; width:1020px; } /*** IE6 ***/

* html #content_intro{width:1000px;}

* html #content_bottom_intro{float:left;width:450px;margin:10px 0px 0px 180px;}
* html #content_bottom_intro .intro_text{margin-right:355px;}

/*** FRAME-INHALT ***/

 /*** IE6 ***/

/*** FRAME-INHALT ***/
* html #frame{margin:auto;margin-left:200px; margin-top:0px; width:820px;} /*** IE6 ***/
* html #frame{background-image:url(/fileadmin/delta-proveris/img/bg_frame_ie.jpg);}

* html td{font-size:13px;}
* html td h3{font-size:15px;}
/*** CONTENT RECHTS ***/
* html #content_right{float:left;width:510px;margin:0px 0px 0px 0px;}

/*** KOPF ***/
* html #head img#logo{margin-left:2px; margin-top:-20px; width:775px; height:79px;} /*** IE6 ***/

* html #head_close{position:relative; margin:-260px 0px 0px -30px; height:263px; width:32px; cursor:pointer; } /*** IE6 ***/

* html #head_open{margin:-90px 0px 0px -28px;}

* html #head_varcontent{margin-left:2px;}

* html #content{width:797px;}

/*** SCHATTEN (Navigation) ***/
* html #content_shadow{position:relative;width:798px; height:15px; margin:-8px 0px 0px 1px;  background-image:none;}  /*** IE6 ***/ 

/*** INHALT-UNTEN ***/
* html #content_bottom{width:770px;margin:10px 0 0 18px;} /*** IE6 ***/

* html #content_right .contenttable{font-size:13px;}

/*** META-NAVIGATION ***/
* html #menubar {position:relative;float:right; margin:15px 0px 15px 20px;width:790px;}  
* html #menubar ul{float:right;margin:10px 10px 0 0;}

/*** MAIN-NAVIGATION  ***/
* html #main_navi{margin:-37px 0px 0px 25px;}  /*** IE6 ***/
* html #main_navi ul li{float:left; list-style-type:none; width:133px; height:36px;  background:url(/fileadmin/delta-proveris/img/navi_button_green.jpg) no-repeat; text-align:center; padding:10px 0px 0px 0px;}
* html #main_navi ul li.active{text-decoration:none; font-family:Arial,FreeSans; width:133px; height:36px; font-size:13px; color:#fff; font-weight:bold; background-position: 0px -40px; }

/*** SUB-NAVIGATION (Ebene 1) ***/
* html #sub_navi ul{margin:-10px 0 0 1px; height:20px;width:797px;} /*** IE6 ***/
* html #sub_navi ul li{float:left; list-style-type:none; height:20px; padding:5px 0px 4px 0px; }
* html #sub_navi ul li.bull{float:left; list-style-type:none; color:#fff; font-size:14px; width:5px; padding:5px 5px 3px 5px; }

/*** SUB-NAVIGATION (Ebene 2) ***/
* html #subnavi2 ul{float:left;height:24px; width:779px;background-color:#4689B2;  margin:1px 0px 0px 10px; border-top:solid 1px lightgrey}
* html #subnavi2 ul li{float:left; list-style-type:none; height:23px; padding:4px 0px 0px 0px; }


/*** SUB-NAVIGATION (Ebene 3) ***/
* html #subnavi3 ul{float:left;height:20px; width:759px;background-color:#4689B2;  margin:1px 0px 0px 20px; border-top:solid 1px lightgrey; padding:0px 0px 0px 0px; } /*** IE6 ***/


/*** KONTAKT-STYLES ***/
* html #contact_info{float:left; margin:10px 0px 0px 0px; width:350px;} /*** IE6 ***/
* html #contact_info .contenttable{font-size:13px;} /*** IE6 ***/

/*** SEARCH-STYLES ***/
* html #suche{float:left;width:180px;height:20px; margin:15px 0px -10px -10px;}
* html #searchform {height:20px;margin:0;padding:0;position:relative;bottom:22px;}
* html #searchform input{position:relative;top:10px;margin:0;padding:0;}


* html #searchform_label{float:left;width:100px; height:20px;}
* html #searchform{float:left; margin:0px 0px 0px 20px;width:200px;}
* html #suche_infoportal{float:left;width:180px;height:20px; margin:10px 0px 0px 120px;}
* html #suche_infoportal #searchform{float:left; margin:0px 0px 0px 20px;width:200px;}

* html #searchform .suchfeld{float:left; height:15px; width:140px; margin:-5px 5px 0 -20px;}
* html #searchform .suchbutton{float:left; height:20px; margin:-7px 0 0 0; padding:0; font-size:10px;}
* html .csc-searchResultHeader a{color:#666;}

/*** LOGIN-STYLES ***/
* html .loginform {float:left; margin:0px 0 0px 0;width:250px;}
* html .loginform a {float:left; margin:0px 0 0px 0;position:relative; z-index:1000;}
* html .logoutform {float:left; margin:10px 0 0 0;width:250px;}
* html .loginform input {float:left; width:100px; height:14px; font-size:10px;}
* html .loginform .user{float:left; margin:0px 5px 0 0;}
* html .loginform .username{float:left; margin:0px 0px 0 5px;}
* html .loginform .pwd{float:left; margin:0px 0 0 0;}
* html .loginform .submit{float:left;width:20px; height:16px;font-size:8px;margin:12px 0 0 0;background:url(/fileadmin/delta-proveris/img/button_login.jpg); border:none; cursor:pointer;}
* html .loginform .btn_logout{float:left;width:20px; height:16px;font-size:8px;margin:0px 0 0 5px;background:url(/fileadmin/delta-proveris/img/button_logout.jpg); border:none; cursor:pointer;}
* html .icon_login{float:left; margin:7px 0px 0 0px; width:20px; height:20px; background:url(/fileadmin/delta-proveris/img/icon_login.jpg);}

/*** NEWSBOX-STYLES ***/
* html #fade_news_box{margin:30px 10px 0px 0px;} /*** IE6 ***/

/*** TT-NEWS ***/
* html #content_bottom .news-list-container IMG {float: left;  margin:13px 5px 5px 10px; padding:14px 0px 0px 0px} /*** IE6 ***/
* html #content_bottom .news-list-morelink  a{float:right;width:57px; height:11px;} /*** IE6 ***/
* html #content_bottom .news-list-container h3{width:533px;}

/*** INFO BOXEN STARTSEITE ***/
* html #info_box{float:left;width:544px;margin:20px 0 0 0; }
* html .info_box_head .head{float:left; margin:0px 0px 0px 0px; background-image:url(/fileadmin/delta-proveris/img/info_box_top.gif); background-repeat:no-repeat;}
* html .info_box_image {padding:10px 0 0 0; margin:-10px 0 0 0;}
* html .info_box_image .image{margin:0 0 0 3px;width:177px;}
* html #info_box .info_box_image .image img{padding:0;margin:-5px 0 0 5px;}
* html .info_box_text {width:545px;padding:0 0 0 8px;}
* html .info_box_text .text{width:168px;margin:0 15px 0 0px;}
* html .info_box_link .link{width:170px;  margin:15px 10px 0 0;}
* html .info_box_link img, *html .info_box_link a {float:right;}
* html .info_box_link { float:left;width:540px;}

/*** FOOTER ***/
* html #footer{width:800px; height:68px;  margin-left:212px; background:url(/fileadmin/delta-proveris/img/footer.jpg) no-repeat; text-align:center;}



/*** IE7 STYLES ***/

/*** KOPF ***/
*+html #head_open{margin:-90px 0px 0px -30px; height:88px;}

/*** SCHATTEN (Navigation) ***/
*+html #content_shadow{position:relative;width:797px; height:10px; margin:-8px 0px 0px 0px; background-image:url(/fileadmin/delta-proveris/img/content_shadow.png);} /*** IE7 ***/

/*** META-NAVIGATION ***/
*+html #menubar {position:relative;float:right; margin:20px 0px 0px 0px;width:760px;}
*+html #menubar ul{float:right;margin:0px 10px 0 0;}

/*** MAIN-NAVIGATION  ***/
*+html #main_navi{margin:-38px 0px 0px 25px;} /*** IE7 ***/

/*** SUB-NAVIGATION (Ebene 1) ***/
*+html #sub_navi ul{margin:0px 0 0 0;}

/*** SUB-NAVIGATION (Ebene 2) ***/
*+html #subnavi2 ul{float:left;height:24px; width:787px;background-color:#4689B2;  margin:1px 0px 0px 10px; border-top:solid 1px lightgrey}

/*** KONTAKT-STYLES ***/
*+html #contact{float:left; margin:35px 0px 0px 25px; width:340px;} /*** IE7 ***/
*+html #contact_info{float:left; margin:30px 0px 0px 0px; width:350px;} /*** IE7 ***/

/*** NEWSBOX LINKS ***/
*+html #fade_news_box_left{margin:0px 0px 0px 0px;} /*** IE7 ***/

/*** SEARCH-STYLES ***/
*+html #suche{float:left;width:220px;height:20px; margin:5px 0px 0px 0px;}
*+html #searchform{float:left;width:220px; margin-top:0px; } /*** IE7 ***/
*+html #searchform .suchfeld{float:left; height:15px; width:100px; margin:-15px 5px 0 30px; }
*+html #searchform .suchbutton{float:left; height:20px; margin-top:-15px; padding:0; font-size:10px; margin-right:10px;}

/*** LOGIN-STYLES ***/
*+html .loginform {float:left; margin:0px 0 0 0;width:250px;}
*+html .loginform input {float:left; margin:0px 0 0 0; width:100px; height:12px; font-size:10px;}
*+html .loginform .user{float:left; margin:-9px 5px 0 0;}
*+html .loginform .username{float:left; margin:0px 0px 0 5px;}
*+html .loginform .pwd{float:left; margin:-9px 0 0 0;}
*+html .loginform .submit{float:left;width:20px; height:16px;font-size:8px;margin:2px 0 0 0;background:url(/fileadmin/delta-proveris/img/button_login.png); border:none; cursor:pointer;}
*+html .loginform .btn_logout{float:left;width:20px; height:16px;font-size:8px;margin:0px 0 0 5px;background:url(/fileadmin/delta-proveris/img/button_logout.png); border:none; cursor:pointer;}
*+html .icon_login{float:left; margin:0px 0px 0 -20px; width:20px; height:20px; background:url(/fileadmin/delta-proveris/img/icon_login.jpg);}

/*** NEWSBOX-STYLES ***/
*+html #fade_news_box{margin:25px 0px 0px 0px;} /*** IE7 ***/

/*** INFO BOXEN STARTSEITE ***/
*+html #info_box{float:left;width:543px;margin:20px 0 0 0;}

#fade_news_box_left #content_bottom .csc-textpic {width:200px;}

/* ANPASSEN DER INFOPORTAL EXTENSION */
/**********************************/
.tx-danpinfoportal-pi2-listrow1 td{
 color: #000000;
 background-color: #EFEFEF; 
}
.tx-danpinfoportal-pi2-headers td{
 font-size: 12px; 
 font-weight: 800;  
 color: #FFFFFF;
 background-color: #4689B2;
 padding: 3px;
}
.tx-danpinfoportal-pi2-headers td p { color: #FFFFFF; margin-top:7px;  }
.tx-danpinfoportal-pi2-headers td a { color: #FFFFFF; }
.tx-danpinfoportal-pi2-headers td a:visited { color: #FFFFFF; }
.tx-danpinfoportal-pi2-headers td a:active { color: #FFFFFF; }
.tx-danpinfoportal-pi2-headers td a:hover { color: #EDECE2; }

.tx-danpinfoportal-pi2-listtable {
 border-width: 1px;
 border-color: #000000;
  border-collapse: collapse;
   
 border-style: solid;
 width: 97%; 
}
.tx-danpinfoportal-pi2-listtable td {
 font-size: 11px; 
 color: #000000;
 border-width: 1px;
 border-color: #000000;
  border-collapse: collapse;
 border-style: solid;
 padding:7px;
}

.tx-danpinfoportal-pi2-modeSelector-table {
background-color: #EED785;
 border-width: 1px;
 border-color: #000000;
 margin: 2px;
 border-style: solid;
  border-collapse: collapse;
}

.tx-danpinfoportal-pi2-modeSelector-table td {
 border-width: 1px;
 font-size: 12px; 
font-weight: 500;
 border-color: #000000;
 padding: 0px;
 padding-left:5px;
 padding-right:5px;
 border-style: solid;
  border-collapse: collapse;  
}
.tx-danpinfoportal-pi2-modeSelector-SCell {
 	font-weight: 800; 	  	
}
 
.tx-danpinfoportal-pi2-dirmenuitem{
 	font-weight: 600;
 	font-size: 9px;
 	height: 15px;
 	vertical-align: middle;
}
.tx-danpinfoportal-pi2-dirmenuitem img{
 	padding: 0px;
 	margin: 0px;
}
.tx-danpinfoportal-pi2-dirmenuitem a{
 	text-decoration: none;
}
.tx-danpinfoportal-pi2-dirmenuitem a.active{
 	text-decoration: underline; 	
}

.tx-danpinfoportal-pi2-browsebox table {
 border-width: 1px;
 border-color: #000000;
 margin: 0px;
 border-style: solid;
 border-collapse: collapse;
}

 .tx-danpinfoportal-pi2-browsebox td{
 border-width: 1px;
 font-size: 12px; 
 font-weight: 600;
 border-color: #000000;
 padding: 0px;
 border-style: solid;
 border-collapse: collapse;
}


.tx-danpinfoportal-pi2-browsebox td a { position:relative;top:5px; margin-right:3px;margin-left:3px;}
.tx-danpinfoportal-pi2-browsebox-strong { font-weight: 800; }
.tx-danpinfoportal-pi2-browsebox-SCell  { font-weight: 600; background-color: #EDECE2; font-style: italic;}
.tx-danpinfoportal-pi2-browsebox td.tx-danpinfoportal-pi2-browsebox-SCell a { position:relative;top:0px;}
.tx-danpinfoportal-pi2-browsebox-SCell p {margin:3px 10px}

* html .tx-danpinfoportal-pi2-browsebox td a {font-size:12px;margin:3px;top:0px;}
 
.tx-danpinfoportal-pi2-searchbox-header {font-weight: 800; font-family : verdana, arial, helvetica, sans-serif; font-size:9pt;}

.tx-danpinfoportal-pi2-searchbox {}
input.tx-danpinfoportal-pi2-searchbox-button { background-color: #EDECE2}

.tx-danpinfoportal-pi2-searchbox-sword{width:320px;}


/*******************Anpassungen f�r das info_formular***********************/
#info_formular fieldset, #info_formular fieldset.csc-mailform, #info_formular div.csc-mailform-field {border:none;}
#info_formular div.csc-mailform-field label{width:220px;display:block;float:left;text-align:right;}
#info_formular {float:right}
#info_formular span.csc-mailform-radio label{width:40px;display:block;float:left;text-align:left;}
#info_formular input.csc-mailform-radio {float:left;}
#info_formular div.csc-mailform-field legend{display:none;}
#info_formular hr{clear:both;}
#info_formular .csc-mailform-field .csc-mailform-field {width:300px;margin-bottom:5px;}
#info_formular div#restform {width:320px;margin-left:19px;margin-bottom:5px;}
#info_formular div#restform input{width:200px;margin-left:10px;}
#info_formular .csc-mailform-field div.csc-mailform-field label{width:60px;margin-right:10px;}
#info_formular textarea {width:200px;margin-bottom:5px;}
#info_formular .csc-mailform-field .csc-mailform-field input {width:200px}
*html .contenttable td {font-size:13px;border: 1px solid #888;}
*html .contenttable th {font-size:13px;border: 1px solid #888;}
*html .contenttable td , .contenttable th{padding:0;margin:0}
*html .contenttable td {border-collapse:collapse}
*html #main_navi {margin-left:10px}
#main_navi {margin-left:58px}
map#monitore {position:relative;z-index:1000000}

