/* ebs - entsorgungsbetriebe simmering typo3 styling sheet */

/* body background color and base font definition */
body {
	background-color: #176A9D;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:center;	
	font-family:  Verdana, sans-serif; 
  	color: #4D8EBF; 
  	font-weight: bold; 
  	text-decoration: none; 
  	font-size: 10px;
         scrollbar-3dlight-color:;
         scrollbar-arrow-color:1A6DBB;
         scrollbar-base-color:;

         scrollbar-darkshadow-color:1A6DBB;
         scrollbar-face-color:E8EEF5;
         scrollbar-highlight-color:;
         scrollbar-shadow-color:FFFFFF;

}

h2 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}

h3 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


p {
	padding-top: 0px;
	margin: 0px;
}

.centered {
	text-align: center;
}

/* navonwhite */

.startseitenboxrechts {
	width: 170px;
	height: 170px;
	clear: both;
	margin: 0px;
}

p .startseitenboxrechts {
	width: 170px;
	height: 250px;
	clear: both;
	margin: 0px;
}

.navonwhite {
	text-decoration: none;
	font-size: 10px;
	color: #215B87;
}



/* end of navonwhite */

/* positioning elements */

#site_positioner {
	width: 766px;
	height: 596px;
	margin-top: -298px;
	margin-left: -383px;
	top:50%;
	left:50%;
	position:absolute;
}

#startseiten_site_positioner {
	width: 766px;
	height: 681px;
	margin-top: -298px;
	margin-left: -383px;
	top:50%;
	left:50%;
	position:absolute;

}

/* box elements */
#ebs_content_box {
	float: none;
	background-color: #C8DEEE;
}

/* header image definitions */
#t_img_normal {
	width: 595px;
	height: 85px;
	text-align: left;
	background-color: #FFFFFF;
}

#t_img_big {
	width: 595px;
	height: 255px;
	text-align: left;
	background-color: #FFFFFF;
}

#t_img_channel {
	width:595px;
	height: 510px;
}
/* end of header image definitions */

/* start page definitions */
#start_top_area {
	width: 425px;
	height: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #C8DEEE;
}

#start_bottom_area {
	width: 425px;
	height: 195px;
	float: left;
}
/* end of start page definitions */



/* top navigation definitions */
#ebs_top_navigation_container {
	height: 86px;
	width: 766px;
	background-image: url(../static_site_img/ebs_top_navigation.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom;
	text-align: left;
}

#startseite_footer {
	height: 86px;
	width: 766px;
	background-image: url(../static_site_img/ebs_startseite_footer.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom;
	text-align: left;
}

.ebs_top_nav_item_container {
	width:	85px;
	text-align:right;
	float: left;
	margin-top:65px;
	vertical-align:bottom;
}
/* end of top navigation definitions */

/* left navigation definitions */
#ebs_content_side_navi {
	width: 171px;
	float: left;
	background-image: url(../static_site_img/leftnav.gif);
	background-repeat: repeat;
	text-align: right;
	height: 100%;
}

.ebs_left_navi_box {
	width:171px;
	height:85px;
	padding-right: 5px;
}

/* end of left navigation definitions */

/* content element definitions */

/* general */
#ebs_content_container {
	height: 510px;
	width: 766px;
}

#ebs_content_area {
	height: 510px;
	width: 595px;
	float: left;
	text-align:left;
}
/* end of general */

/* page types*/
#ptype_n {
	width: 595px;
	height: 425px;
	overflow: auto;
	text-align: left;
}


#ptype_job {
	width: 595px;
	height: 425px;
	overflow: auto;
	text-align: left;
}


#ptype_2tab_n {
	width: 595px;
	height: 425px;
	overflow: auto;
	background-image: url(../static_site_img/background.gif);
	background-repeat: repeat-y;
	text-align: left;
}

#ptape_2tab_b {
	width: 595px;
	height: 255px;
	overflow: auto;
	background-image: url(../static_site_img/background.gif);
	background-repeat: repeat-y;
	text-align: left;
}
#ptype_start {
	width: 595px;
	height: 510px;
	background-image: url(../static_site_img/start_background_2.gif);
	background-repeat: repeat-y;
	overflow: auto;
}

#ptype_channel {
	width: 595px;
	height: 510px;
	text-align: left;
}
/* end of page types */

/* inner border definitions */

#ebs_content_left_area {
	width:425px;
	float: left;
	text-align: left;
	height: 100%;
}

#ebs_content_right_area {
	width: 150px;
	float: left;
	text-align: left;
}

#ebs_start_content_right_area {
	width: 150px;
	float: left;
	text-align: left;
	height: 100%;
}


.content_n {
	padding-left: 8px;
	padding-right: 7px;
	padding-top: 7px;
}

.content_job {
}

.content_2tab {
	width: 415px;
	padding-left: 8px;
	padding-right: 7px;
	padding-top: 7px;
}

.floatclear {
	clear: both;
}
/* end of inner border definitions */

/* end of content element definitions */



/* typo definitions */

.flies {
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
  padding-left: 5px;
  padding-right: 5px;
}

.headline {
	font-family:  Verdana, sans-serif;
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}

.flies5 {
  font-family:  Verdana, sans-serif; 
  color: #215B87; 
  font-weight: bold; 
  text-decoration: underline; 
  font-size: 7px;
  line-height: 14px;
}

.fliesdark {
  font-family:  Verdana, sans-serif; 
  color: #215B87; 
  font-weight: bold; 
  text-decoration: underline; 
  font-size: 10px
}
.fliessub {
  font-family:  Verdana, sans-serif; 
  color: #528CAE; 
  font-weight: normal; 
  text-decoration: none; 
  font-size: 7px
}

.fliesbold {
	font-family:  Verdana, sans-serif;
	font-size: 10px;
  color: #000000; 
  font-weight: bold
}

.textblock {
	background-color: #FFFFFF;
	border: 1px solid;
	border-top-color: #FFFFFF;
	border-right-color: #1A6DBB;
  border-left-color: #1A6DBB;
  border-bottom-color: #1A6DBB;
  line-height : 13px
}


.bildtable {
	background-color: #FFFFFF;
	border: 1px solid;
	border-top-color: #1A6DBB;
	border-right-color: #1A6DBB;
  border-left-color: #1A6DBB;
  border-bottom-color: #1A6DBB;
}

.nullzeile { font-family: Verdana, sans-serif; font-size: 1px; }



a:navrechts:link { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navrechts:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navrechts:hover { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navrechts:active{ color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navrechts { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}

a.navonwhite { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navonwhite:link  { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navonwhite:visited { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navonwhite:hover { color: #C8DEEE; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navonwhite:active { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}

.headlinelink {
	font-family:  Verdana, sans-serif;
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}
a.headlinelink {
	font-family:  Verdana, sans-serif;
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}
a.headlinelink:link {
	font-family:  Verdana, sans-serif;
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}
a.headlinelink:visited {
	font-family:  Verdana, sans-serif;
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}
a.headlinelink:hover {
	font-family:  Verdana, sans-serif;
	color: #C8DEEE;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}
a.headlinelink:active{
	font-family:  Verdana, sans-serif;
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}

.flieslink {
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
}
a.flieslink {
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
}
a.flieslink:link {
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
}
a.flieslink:visited {
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
}
a.flieslink:hover{
  font-family:  Verdana, sans-serif; 
  color: #C8DEEE; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
}
a.flieslink:active{
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 10px;
  line-height: 14px;
}







.navrechts {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height:30px;
	padding-top: 5px;
}

.navrechtsa {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height:30px;
	padding-top: 5px;
}


.navrechts2 {
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height:7px;
	padding-top:2px;
}


/*a.nav { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px}*/
a.nav:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.nav:hover { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.nav:link { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.nav:active { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}

.navon { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navon { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navon:hover, a.navon:visited, a.navon:active, a.navon:link { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}




.nav { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}





.navblau { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navblau { color: #215B87; font-weight: bold; text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px}
a.navblau:link { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navblau:visited { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navblau:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navblau:active { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}


.navstart {
	width: 150px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	padding-left: 3px;
}

a.navstart:link { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navstart:visited { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navstart:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navstart:active{ color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}

.navsecond {
	width: 130px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	padding-left: 10px;
}

a:navsecond:link { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navsecond:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navsecond:active { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:navsecond:hover { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}

a.navsecond_act:link { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navsecond_act:visited { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navsecond_act:active { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a.navsecond_act:hover { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}



.pdf_link {
	color: #215B87;
	font-weight: bold;
	text-decoration: none;
	font-family:  Verdana, sans-serif;
font-size: 10px;
	padding-left: 25px;
	background-image: url(../static_site_img/ics/pdf_klein.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}

a.pdf_link:link {color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px;}
a.pdf_link:visited {color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px;}
a.pdf_link:hover {color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px;}
a.pdf_link:active {color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px;}


.form  {
	font-family: Verdana, sans-serif;
	font-size: 10px;
  font-color: #528CAE 
	color: #528CAE 
	background-color: #FFFFFF;
	border: 1px solid;
  border-color: #528CAE
}

.searchform  {
	font-family: Verdana, sans-serif;
	font-size: 10px;
  /* font-color: #000000;  */
	color: #000000; 
	background-color: #89B3CD;
	border-color: #FFFFFF;
  border: 1px solid;
}



.button  {
	font-family: Verdana, sans-serif;
	font-size: 10px;
  color: #528CAE
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #528CAE
	/*border-top-color: #D19809;
	  border-right-color: #D19809;
    border-left-color: #D19809;
    border-bottom-color: #D19809; */
}



.contenttable {
    font-family:  Verdana, sans-serif; 
    color: #528CAE;
    font-weight: normal; 
    text-decoration: none; 
    font-size: 10px
    
}

.scrollbar {
           scrollbar-3dlight-color:;
           scrollbar-arrow-color:1A6DBB;
           scrollbar-base-color:;
           scrollbar-darkshadow-color:1A6DBB;
           scrollbar-face-color:E8EEF5;
           scrollbar-highlight-color:;
           scrollbar-shadow-color:FFFFFF;
		   
		   }
		   
.impressum {
	font-family:  Verdana, sans-serif;
	font-size: 9px;
	color: #999999;
	line-height: 8px;
}
.sidebar {
        position: absolute;
        width: 139px;
        height:26px;
        top: 550px;
        left: 23px;
        z-index:8;
        }

.textfeld {
	font-family:  Verdana, sans-serif;
	font-size: 10px;
    color: #666666;
	background-color: #FFFFFF;
	border-color: #D19809;
  border: 1px solid;
	 
}

scrollbar {
           scrollbar-3dlight-color:;
           scrollbar-arrow-color:1A6DBB;
           scrollbar-base-color:;
           scrollbar-darkshadow-color:1A6DBB;
           scrollbar-face-color:E8EEF5;
           scrollbar-highlight-color:;
           scrollbar-shadow-color:FFFFFF;
		   
		   }
#ebs_start_re_box {
	height: 425px;
	width: 170px;
}
.ebs_start_re_box_divisor {
	font-size: 1px;
	width: 170px;
	height: 5px;
}
.ebs_start_re_box_element {
	width: 170px;
	height: 125px;
}

.ebs_start_re_bot_box_element {
	width: 170px;
	height: 170px;
	vertical-align: bottom;
	background-position: bottom;	
}

p bodytext {
	text-align: left;
}

p {
	text-align: left;
}

/* INTRO DEFINITONS */
#intro_top_navi {
	width: 766px;
	height: 86px;
	margin: 0px;
}

#intro_main {
	width: 766px;
	height: 510px;
	margin: 0px;
}

/* end of intro definitions */


/* table-definitions */

.table_center {
	text-align: center;
}

.table_left {
	text-align: left;
}


/* form definitions */


input {
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #215B87;
	color: 215B87;
	padding: 2px 2px;
}

select{
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #215B87;
	color: 215B87;
	padding: 2px 2px;
}

textarea{
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #215B87;
	color: 215B87;
	padding: 2px 2px;
}

/* csc mail form label definition */
#mailform {
	width: 450px;
}

.csc-form-label {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
}

fieldset csc-form-label {
	width: 120px;
}
label {
	display: block;
	float: left;
	width: 120px;
}
/* end of csc mail form label definition */


a:link { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:visited { color: #215B87; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}
a:active{ color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:  Verdana, sans-serif; font-size: 10px}


.jobtext {
  font-family:  Verdana, sans-serif; 
  color: #4D8EBF; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 14px;
}
