/*** Framework ***/

/** Content-Formulare **/

/* Header */


#contentarea .submit_button a.int_link {
font-size: 13px;
background-position:left 3px;
margin-right:25px;
}



#contentarea fieldset.green_ecc {

margin:0 0;
padding:10px 40px 0 20px;
}



#content_escmid_ecc form .preview_button
{
float:left;
padding-right:40px;
}

#content #contentarea label.bez_lang_radio input#referecene_one_specialty_other {  width:422px;}

#content_escmid_ecc form h2 
{
background-color:#BFE2E2;
color:#000000;
font-size:11pt;
font-weight:bold;
margin:2px 0pt 0pt;
padding:8px 22px;
}

#content_escmid_ecc form h3 {
background-color:#EEF7F7;
color:#008C8C;
font-size:12px;
font-weight:bold;
margin:0 0;
padding:0 1px;
}


#content_escmid_ecc form .appendix_ecc
{
margin-left:5px;
margin-right:20px;
}

#content_escmid_ecc form .bigger {
	font-size: 12pt;
}

* html #content_escmid_ecc form label { 
	padding-right: 0px;
	margin-right: 0px;
}

* html #content_escmid_ecc form label input {
	padding-right: 0px;
	margin-right: 20px;
}

#content_escmid_ecc form label.blank {
	padding: 0;
	margin: 0;
}

#content_escmid_ecc form .full {
	width: 422px;
}

#content_escmid_ecc form .fuller {
	width: 390px;
}

#content_escmid_ecc form .wide {
	width: 350px;
}

#content_escmid_ecc form .wider {
	width: 260px;
}

#content_escmid_ecc form .halfwider {
	width: 240px;
}

#content_escmid_ecc form .half {
	width: 197px;
}

#content_escmid_ecc form .width120 {
	width: 170px;
}

#content_escmid_ecc form .width260 {
	width: 210px;
}

#content_escmid_ecc form .textshort {
width:100px;



}

#content_escmid_ecc form .half50 {
	width: 80px;
float:left;
margin-right:90px;
}


#content_escmid_ecc form .half80 {
	width: 120px;
float:left;
margin-right:90px;
}

#content_escmid_ecc form .thinner {
	width: 120px;
}

#content_escmid_ecc form .thin {
	width: 60px;
}

#content_escmid_ecc form .tiny {
	width: 40px;
}



#content_escmid_ecc form label.radio_190 {
	width: 190px;
	margin: 0;
}



#content_escmid_ecc form textarea.indent {
	margin-left: 30px;
}
#content_escmid_ecc form label.indent {
	margin-left: 10px;
}

#content_escmid_ecc form label.indent2 {
	margin-left: 60px;
}

#content_escmid_ecc form .virtuallabel {
	display: block;
	float: left;
	padding: 4px;
	color: #008C8C;
	font-size: 11px;
	font-weight: bold;
	margin: 0 20px 5px 0;
}

input, select, textarea {
	margin-top: 2px;
	width: 100%;
	font-size: 12px;
	color: #333333;
}

textarea.specify {
	margin-top: 2px;
	font-size: 12px;
	color: #333333;
  width:275px;
}

input.disabled {
	background-color: #eee;
}

#content_escmid_ecc form input.standalone {
	margin: 2px 0 5px 4px;
	display: block;
	float: left;
}

#content_escmid_ecc form input.small {
	width: 30px;
}


#content_escmid_ecc form input.small2 {
	width: 50px;
}

#content_escmid_ecc form input.radio,
#content_escmid_ecc form input.radio_mm {
	width: 20px;
	margin-right: 5px;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
}

#content_escmid_ecc form input.radio_mm {
margin-top:5px;
width:15px;}


* html #content_escmid_ecc form input.radio_mm {
margin-top:5px;
width:15px;
margin-left:6px;
}


* +html #content_escmid_ecc form input.radio_mm {
margin-top:5px;
width:15px;
margin-left:6px;
}





input.validation-failed, textarea.validation-failed,
input.error, textarea.error  {
	border: 1px solid #DF2F00;
	
}

#content_escmid_ecc label.validation-failed ,
#content_escmid_ecc label.error {
	color : #DF2F00;
}

#content_escmid_ecc fieldset.error {
	background-color: #FF8F8F;
	border: 0pt none;
	clear: left;
	margin: 0 0 3px;
	padding: 10px 20px 10px;
}



#content_escmid_ecc .radio_lang
{
padding-top:7px;
width: 70px;
float:left;

}


#content_escmid_ecc .clear
{
clear:both;
}


#content_escmid_ecc .bez_lang_input
{
width:155px;
font-weight:bold;
padding:0 4px;
float:left;
}

#content_escmid_ecc .bez_lang_radio
{
width: 63px;
font-weight:bold;
padding:0 4px;
float:left;
}


#content_escmid_ecc .bez_lang_radio_specialty
{
width: 160px;
font-weight:bold;
padding:0 4px;
float:left;

}

#content_escmid_ecc .halfhalf
{
	width: 190px;
	float:left;
}

#content_escmid_ecc .linie_gruen
{
background-color: #ffF7F7;
	border: 0pt none;
	clear: left;
	margin: 0 0 3px;
	padding: 10px 20px 10px;
}

#content_escmid_ecc form label.radio {
margin:0;
width:72px;
}


#content_escmid_ecc form label.radio_long,
#content_escmid_ecc form label.radio_long_mm  {
margin:0;
width:218px;
float:left;
margin-bottom:7px;
}


* html #content_escmid_ecc form label.radio_long,
#content_escmid_ecc form label.radio_long_mm  {
margin:0;
width:190px;
float:left;
margin-bottom:0px;
}




#content_escmid_ecc form label.radio_long_mm {
  width:164px;}

* +html #content_escmid_ecc form label.radio_long_mm {
  width:163px;}


#content_escmid_ecc form label.radio_longer {
margin:0;
width:215px;
float:left;
margin-bottom:5px;
padding-right: 3px;
}


#content_escmid_ecc .text_inhalt
{
margin-bottom: 15px;
padding-left:0px;

}


#content_escmid_ecc h2.padding_bottom
{
margin-bottom:3px;
}


#content_escmid_ecc form input.submit
{
background:transparent no-repeat;
color:#008C8C;
background-image:url(icons/icn_link_g.gif);
text-align:left;
padding-left:15px;
border:none;
width: 135px;
cursor:pointer;
font-weight:bold;

}

.green_line
{
height:1px;
width:100%;
background-color:#008C8C;
margin-bottom:13px;
}


.text_inhalt
{
margin-bottom: 15px;
padding-left:4px;


}


.checkboxen_ecc
{
width:440px;

}

.link_left_align {  margin:-10px 0 10px -2px;}

#content_escmid_ecc form #consider_joint {
	margin-right:0px;
	width: 468px;
}
#consider_joint .last {
	margin-right:0px;
}
