.flex_team{
	padding-bottom:10px;
	float:left;
	width:100%;
}
.input_td{
	text-align:right;
}

.info_box_container{
	display:none; 
	position:absolute; 
	z-index:278;
	margin-top:-16px;
	*margin-top:0px;
	*margin-left:-20px;
}
.info_button{
	display:block;
	margin-top:2px;
	
	width:16px;
	height:16px;
} 

.info_box_title{	
	font-weight:bold;
	padding-left:5px;
	font-size: 12px;
	padding-bottom:3px;

}
.info_box_table{
	width:250px;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-style: normal;
	background-color:#52b1b7;
	border-collapse: collapse;	
}
.info_box_table tr td{
	border:none !important;
}
.info_box_spalte_1{
	width:170px;
	padding-left:5px;
}
.info_box_spalte_2{
	padding-right:5px;
}
#info_box_spalte_last{
	padding-bottom:14px;
}



.wtgallery_list_area img{
	margin-right:15px;
	margin-bottom:15px;
}


/**********************************************************************************************************/
/* START STYLE OFFERT-ANFRAGE                                                                             */
/**********************************************************************************************************/

#oa_table_1, #oa_table_2{
	border-collapse: collapse;
}
#oa_table_1 tr td, #oa_table_2 tr td, #oa_table_1 tr th, #oa_table_2 tr th{
	border-bottom:1px solid #808080;
	height:20px;
	line-height:20px;
}

#oa_input_field{
	text-align:right;
}

#oa_hinweis_pflichtfelder{
	float:left;
	width:100%;
	margin-top:20px;
	font-weight:bold;
}

#oa_table_3_submit_button{
	border:1px solid;
	
}

#oa_table_1{
	/*border-right:1px solid;*/
}
#oa_table_2 tr td, #oa_table_2 tr th{
	/*padding-left:20px;*/
}
#oa_table_2{
	margin-left:20px;
	/*border-left:1px solid #808080;*/
}
#i_oa_table_2{
/*border-left:1px solid #808080;*/
margin-left:20px;
}
#oa_table_3{
	margin-top:40px;
	width:500px;
}

#oa_table_1_td_1{
	width:145px;
}
#oa_table_1_td_2{
	width:110px;
}
#oa_table_1_td_3{
	/*width:48px;*/
	width:60px;
}

#oa_table_2_td_1{
	width:145px;
}
#oa_table_2_td_2{
	width:110px;
}
#oa_table_2_td_3{
	/*width:30px;*/
	width:60px;
}

#oa_table_3_td_1{
	width:90px;
}

#c_content_1_oa{
	float:left;
	width:720px;
	margin-left:20px;
}
#i_content_1{
	*padding-top:2px;
}
#i_content_1_oa{
	*padding-top:2px;
}
#i_oa_table_1, #i_oa_table_2, #i_oa_table_3{
	float:left;
}
#i_oa_table_3{
		clear:both;
}
#oa_table_1, #oa_table_2, #oa_table_3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-style: normal;
}
#oa_table_1 tr th, #oa_table_2 tr th{
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#808080;
}
#oa_table_1 tr td, #oa_table_2 tr td, #oa_table_3 tr td{
	vertical-align:top;
}
#oa_table_1 input, #oa_table_2 input{
	/*border: 1px solid #000000;*/
	background-color:#DCDCDC;
	width:50px;
	height:16px;
	margin-top:2px;
}
#oa_user_data_input_field{
	border: 1px solid #000000;
	width:150px;
}
#oa_user_data_input_textarea{
	border: 1px solid #000000;
	width:250px;
	height:80px;
	
}
#oa_fehler_meldung{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	margin-bottom:15px;
}
#oa_sub_titel{
	color:#00838D;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:2px;
}
/**********************************************************************************************************/
/* END STYLE OFFERT-ANFRAGE                                                                               */
/**********************************************************************************************************/











#powermaildiv_uid50{
        float:left;
	width:300px;
}
#powermaildiv_uid52{
 	margin-left:30px;
        float:left;
	width:300px;
}
#powermaildiv_uid65{
	float:left;
	width:100%;
	margin-top:20px;
}
#powermaildiv_uid65 label{
	margin:0;
}

* {
	margin: 0;
	padding: 0;
	outline: none;
	border: none;
}
body {
	background-color: #00838c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#000000;
	font-style: normal;
	text-align: center;
	
}
#c_page{
	width:960px;
	background-color:#ffffff;
	margin: 0 auto;
	text-align: left;
	display:inline-block;
	margin-top:20px;
}
#c_header{
	height:159px;
	margin-bottom:33px;
	background-color:#fff;
}
#header_img_1{
	width:410px;
	height:159px;
	background-color:#fff;
	*margin-bottom:-5px!important;
	*padding-bottom:-5px!important;
}
#header_img_1 img{
	/*width:410px;
	height:159px;*/
}

#header_img_1, #header_img_2, #c_navigation, #c_content_1, #c_footer, #i_footer_img, #i_footer_text{
	float:left;
}
#c_navigation{
	width:140px;
}
#i_navigation ul li{	
	list-style:none;
}
/*** MAIN NAVI ***/
#navi_no a, #navi_act a{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:17px;
	margin-bottom:6px;
	background-color:#52b1b7;
	display:block;
	width:130px;
	*width:140px;
	text-decoration:none;
	padding-left:10px;
}
#navi_act a, #navi_no a:hover{
	background-color:#959595;
}

/*** SUBNAVI + SUBNAVI LAST ***/
#navi_sub_no a, #navi_sub_act a, #navi_sub_no_last a, #navi_sub_act_last a{
	display:block;
	margin-left:20px;
	width:120px;
	text-decoration:none;
	color:#000000;
	margin-bottom:2px;
	
}
#navi_sub_no_last, #navi_sub_act_last{
	margin-bottom:10px;
}


#navi_sub_no a:hover, #navi_sub_no_last a:hover{
	color:#00838c;
}
#navi_sub_act a, #navi_sub_act_last a{
	color:#959595;
}


#c_content_1{
	width:460px;
	margin-left:20px;
	min-height:370px;
	*height:370px;
	
}
#c_content_2{
	width:260px;
	float:right;
}

#c_footer{
	width:960px;
	color:#FFFFFF;
	margin-top:20px;
}
#c_footer img {
	*margin-bottom:-3px;
}
#i_footer_text{
	padding-top:5px;
	background-color: #00838c;
	width:960px;
	
}
#i_footer_text a{
	color:#FFFFFF;
	text-decoration:none;
}

h1{
	font-size:16px;
	color:#252525;
	margin-bottom:12px;
}
h2{
	font-size:12px;
	color:#00838c;
	margin-bottom:4px;
}

a.download {
	color: #00838C;
	text-decoration: none;
	line-height: 30px;
}

a:hover.download {
	color: #00838C;
	text-decoration: underline;
	line-height: 30px;
}

a.mail {
	color: #00838C;
	text-decoration: none;
}

a:hover.mail {
	color: #00838C;
	text-decoration: underline;
}

.detail {
	font-weight: normal;
	color:#959595;
}

/*#######TABELLEN#######*/

.materialtable {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border-collapse: collapse;	
}

.materialtable td.td-0 {
	width: 100px;
	color: #00838C;
}

.materialtable td.td-1 {
	width: 150px;
}

.materialtable td.td-2 {
	width: 40px;
	text-align: right;
}

.materialtable td {
	border-bottom:solid 1px #d5d5d5;
}

.oeffnungszeitentable {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border-collapse: collapse;
}

.oeffnungszeitentable td.td-0 {
	width: 150px;
}

.oeffnungszeitentable thead {
	color: #00838C;
	text-align: left;
}

.oeffnungszeitentable td.td-1, td.td-2 {
	width: 100px;
}

.oeffnungszeitentable tr.tr-1, tr.tr-5 {
	font-weight: bold;
}

.oeffnungszeitentable td {
	border-bottom:solid 1px #d5d5d5;
}





/**********************************************************************************
* POWERMAIL
**********************************************************************************/

/* FUER DIE FEHLERMELDUNG */
div.powermail_mandatory_js{color:#FF0000;}

#powermail_content{
    float:left;
    width:720px;
}

#powermail_content_inside{
}
fieldset.tx-powermail-pi1_fieldset label {
    /* Setze Abstand zwischen Feld-Beschreibung und Input-Feld*/
    width:120px;
    float: left;
}
fieldset.tx-powermail-pi1_fieldset label {
	margin-left:80px;
}
fieldset.tx-powermail-pi1_fieldset input {
	border:1px solid;
	width:80px !important;
}


.tx-powermail-pi1 {
       border: none;
}
 
fieldset.tx-powermail-pi1_fieldset legend {
    /* Zeige den Formulartitel nicht an */
    display: none;
}
 
fieldset.tx-powermail-pi1_fieldset {
    border: none;
    background:inherit;
}


 


fieldset.tx-powermail-pi1_fieldset select {
}

div.tx_powermail_pi1_fieldwrap_html {
    /* Abstand zwischen den Eingabefeldern */
        margin: 5px 0;
}

div.tx_powermail_pi1_fieldwrap_html_submit {
    /*padding-right: 235px;*/
   /* text-align: right;*/
}

