/* layout elemente*/

#layout_header			{height:24px; min-width: 990px; background-color:#006CB8;}
#menu_top             {height:24px; min-width: 990px; background-color:#006CB8; }

#bg_bild              { min-height: 176px;  background-image: url(fileadmin/img/bg_innen1.jpg);background-repeat: no-repeat;   }
* html #bg_bild        {height: 176px;}
#content               {float: left; width: 430px; min-height: 330px; margin: 0px 0px 0px 176px; background-color:r ed; display: inline; padding-top: 20px; }
* html #content        {height: 330px;}
#content_bild          {float: left; width: 350px; min-height: 330px; background-color:gr een; display: inline;}
* html #content_bild   {height: 330px;}
#footer                 {height:30px;  /*background-color:yel low;*/ /*margin-top:20px;*/ }
#farbverlauf { background-image: url(../img/farbverlauf_innen.jpg) ;  background-repeat: repeat-x;}

.minwidth { width: 990px;}

.clear				{ clear: both; }

/*   menu elemente */
#menu_top ul    {  padding-left: 176px;padding-top:4px; margin:0px; font-size : 12px;}
#menu_top li    {display: inline; padding:0px 0px 0px 20px; margin:0px; }


	
	#menu_top li		{ font-weight: bold;  color: white;    }
	#menu_top li.first {padding-left: 0px;}
	
	#menu_top li a		{ color: #ffffff;  text-decoration:none;  }
	/*#menu_top li a:hover,*/
	#menu_top li.act a	{ color: #ffffff;  font-style:italic; }
	
	.csc-firstHeader {color: #006CB8; font-weight: bold;font-size : 19px;}
	.undertitel {color: #9BA1A8; font-weight: bold;font-size : 17px; margin: 0px; padding: 0px; }
	.fliesstext {line-height:8px;}
	.leerzeile  {line-height:8px;}
	.bodytext {line-height:17px;}
	
	
	input.csc-mailform-check,
input.csc-mailform-radio,
input.csc-mailform-file				{ width:auto; }

input.csc-mailform-submit,
input.csc-searchform-submit,
input.tx-srfeuserregister-pi1-submit,
input.tx-newloginbox-pi1-submit,
input.tt-products-pi1-submit		{ width:auto; margin-top: 5px; font-size: 10px; font-weight: normal; color: #ffffff; background-color: #4c658f; border: 1px solid #666666; }


fieldset.csc-mailform				{ width: 380px; }
div.csc-mailform-field				{ clear: both; }
fieldset.csc-mailform label 		{ float:left; width:90px;}

	span.csc-mailform-radio			{ }
	span.csc-mailform-radio fieldset { /*height: 20px; */ }
	span.csc-mailform-radio legend 	{ display: none; }
	span.csc-mailform-radio input 	{ float:left; margin:0px; padding:0px; border: none; /*clear: left;*/ }
	span.csc-mailform-radio label 	{ width: auto; margin: 0px 10px 0px 3px; font-size:10px; }
	span.csc-mailform-radio br		{ display: none; }
	
	span.csc-mailform-check			{ }
	span.csc-mailform-check input	{ float:left; margin-left:120px; border: none; }
	span.csc-mailform-check label	{ width: 200px; margin: 0px 0px 0px 5px; }

/*
	.csc-header h1 {color: #59BA1A8; font-weight: bold;font-size : 17px; margin: 0px; padding: 0px; }
	
	*/
	.csc-header-n2 h1{color: #9BA1A8; font-weight: bold;font-size : 17px; margin: 0px; padding: 0px; margin-bottom: 10px; }
	
	.csc-header-n3 h1{color: #9BA1A8; font-weight: bold;font-size : 17px; margin: 0px; padding: 0px; margin-bottom: 10px; }
	
	.leer {line-height: 6px;}
	
	/* grau #9BA1A8
	 hellblau #5EA3D4
	 */
.suterlink a:link	{ color: #B2ABAB; text-decoration:none; }
.suterlink a:visited	{ color: #B2ABAB; text-decoration:none; }
.suterlink a:hover	{ color: #B2ABAB; text-decoration:underline; }
.suterlink a:active 	{ color: #B2ABAB; text-decoration:none; }

	
	
	

