/*generell*/
div#main .csc-frame{
	position:relative;
	/*overflow:hidden;*/
	width:100%;
	padding-bottom:10px;
	clear:both;
	left:1px;
}

div#main .csc-frame a { 
	font-weight:normal;
	color:#006699;
	text-decoration:none;
}

div#main .csc-frame a.current,
div#main .csc-frame .current a { 
	font-weight:bold;
}

div#main .csc-frame a:hover{ 
	color:#000066;
	text-decoration:underline;
}


div#main .csc-frame p.backlink { margin-top:2em; }

/* headlines */

div#main .csc-frame h1,
div#main .csc-frame h2,
div#main .csc-frame h3 {
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color:#666666;
}

div#main .csc-frame h1 a { 
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}

	
div#main .csc-frame h2 { font-size:14px; }
div#main .csc-frame h3 { font-size:12px;}

div#main .csc-frame .more_link {
	margin-top:3px;
	width:100%;
	text-align:right;
}

div#main .csc-frame .more_link a { 
	font-weight:bold;
}

div#main .csc-frame .csc-header {
	width:100%;
	background-image:url(../images/content_dashes.gif); 
	padding-bottom:3px;
	background-repeat:repeat-x;
	background-position:bottom left;
	margin-bottom:6px;
}

div#main .csc-frame p,
div#main .csc-frame ul,
div#main .csc-frame ol {
	margin-top:0px;
	margin-bottom:10px;
}

div#main .csc-frame .csc-header h1{
	text-decoration:none;
	margin:0px;
	padding:0px;
	padding-bottom:3px;
}

/* lists */

div#main .csc-frame ul { 	        list-style-image:url(../images/bullet_1.jpg); }
div#main .csc-frame ul ul{ 	    list-style-image:url(../images/bullet_2.jpg); }
div#main .csc-frame ul ul ul { 	list-style-image:url(../images/bullet_3.jpg); }

div#main .csc-frame ul {  margin:0px; padding-left:30px;}
div#main .csc-frame ul ul {  margin:0px; padding-left:20px;}
div#main .csc-frame ul li{ margin:0px; padding:0px; }
	
div#main .csc-frame ol { margin:0px;  padding-left:30px; }
div#main .csc-frame ol ol { margin:0px;  padding-left:22px; }
div#main .csc-frame ol li { margin:0px; padding:0px;}

/* partnerTable */
div#main .csc-frame table.partnerTable tr.tr-0 td.td-0 {
    width: 230px;
}

div#main .csc-frame table.partnerTable tr.tr-0 td.td-1 {
    width: 120px;
}

/* tables */ 

div#main .csc-frame table.contenttable { 
	width:auto;
	margin:0px;
	padding:0px;
	border-spacing:0px;
}
div#main .csc-frame table.contenttable-0 {
		width:100%;
}

div#main .csc-frame table tr td {
	vertical-align:top;
	padding:5px;
}
/* erste zeile */ 
div#main .csc-frame table.contenttable tr.tr-0 td{
	background-color:#C4E2FD !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}

div#main .csc-frame table.contenttable tr.tr-even{
	background-color:#E7F4FD;
}
div#main .csc-frame table.contenttable tr.tr-odd{ 
	background-color:white;
}
/* erste spalte */
div#main .csc-frame table.contenttable tr.tr-even td.td-0{
	font-weight:bold;
}
div#main .csc-frame table.contenttable tr.tr-odd td.td-0{ 
	font-weight:bold;
}
div#main .csc-frame table.contenttable  p { 
	margin-top:0px;
	margin-bottom:0px;
}

div#main .csc-frame table.partner_list {padding:0px; border-spacing:0px;} 
div#main .csc-frame table.partner_list {}
div#main .csc-frame table.partner_list td{ border-top:1px dotted #3C415E;}
/* forms */ 
div#main .csc-frame form{
}
div#main .csc-frame fieldset{
	border:none;
	margin:0px;
	padding:0px;
}

div#main .csc-frame fieldset div{
	clear:both;
}

div#main .csc-frame fieldset label {
	width:100px;
	text-align:right;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
	
div#main .csc-frame fieldset input,
div#main .csc-frame fieldset textarea,
div#main .csc-frame fieldset select{
	border:1px solid black;
	margin-bottom:5px;	
}

div#main .csc-frame fieldset input[type=image] {
	border:none;
}

div#main .csc-frame fieldset select { 
	width:150px;
}


/* News */
div#main .csc-frame .news-latest-container h2, div#main .csc-frame .news-latest-container h2 a {
	font-size:16px;
	font-weight:bold;
	width:390px;
	margin:0;
}


div#main .csc-frame .user-waternetextendednews-pi1 .csc-frame, div#main .csc-frame .news-latest-item {
	padding-bottom:24px;
}

div#main .csc-frame .user-waternetextendednews-pi1 img, 
div#main .csc-frame .user-waternetextendednews-pi2 img {
	border:none;
	margin:0px;
	margin-left:4px;
	margin-bottom:4px;
	
}

div#main .csc-frame .user-waternetextendednews-pi2 textarea.textarea, 
div#main .csc-frame .user-waternetextendednews-pi2 input.input { }

div#main .csc-frame .user-waternetextendednews-pi2 textarea.textarea_large, 
div#main .csc-frame .user-waternetextendednews-pi2 input.input_large {
	width:370px;
}
div#main .csc-frame .user-waternetextendednews-pi2 select{
	width:200px;
	}

/*
div#main .csc-frame fieldset input,
div#main .csc-frame fieldset textarea { 
	width:300px;
}

div#main .csc-frame fieldset input.submit,
div#main .csc-frame fieldset input.tx-indexedsearch-searchbox-button {
	width:auto;
}
*/
/*left*/
div#col_left .csc-frame {
	
	position:relative;
	width:205px;
	padding:20px;
	padding-top:18px;
	padding-bottom:5px;
	
	background-image:url(../images/content_divider.gif); 
	background-repeat:repeat-x;
	background-position:bottom top;
	
}
div#col_left .csc-frame .csc-header {
	background-image:none;
}
	
div#col_left .csc-frame .csc-header h1{
	font-size:16px;
	color:#666666;
}
div#col_left .csc-frame .csc-header h2{

}
div#col_left .csc-frame .csc-header h3{
}

div#col_left .csc-frame form {
	width:100%;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}
div#col_left .csc-frame form fieldset {
	display:block;
	clear:both;
	margin:0px;
	padding:0px;
	border:none;
}

div#col_left .csc-frame form fieldset label {
	display:block;
	margin-top:3px;
	margin-bottom:0px;
	text-align:left;
}

div#col_left .csc-frame form fieldset input {
	margin:0px;
	margin-bottom:3px;
	padding:0px;
}

div#col_left .csc-frame form fieldset input.input{
	width:203px;
	border:1px solid #999999;
}
div#col_left .csc-frame form fieldset  input.submit{
	float:right;
	right:0px;
	border:none;
}

div#col_left h1,
div#col_left h2,
div#col_left h3 {
	font-size:13px;
	font-weight:bold;
	color:#999999;
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	margin:0px;

}

/*main*/
div#col_main .csc-frame .csc-header,
div#col_big .csc-frame .csc-header  { }

div#col_main .csc-frame .csc-header h1,
div#col__big .csc-frame .csc-header h1 a,
div#col_main .csc-frame .csc-header h1,
div#col_big .csc-frame .csc-header h1 a  {
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

/*right*/
div#col_right .csc-frame {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #3C415E;
/*	
	background-image:url(../images/content_divider.gif); 
	background-repeat:repeat-x;
	background-position:bottom left;
	
*/ 
}

div#col_right .csc-frame .csc-header{
	border-bottom:1px dotted #3C415E;
	border-top:1px dotted #3C415E;
	padding:0px ;
	padding-top:2px;
	padding-bottom:2px;
	/*
	background-image:url(../images/content_head_r2.gif); 
	background-repeat:repeat-x;
	background-position:top left;
	*/
	/*
	height:53px;
	background-image:url(../images/content_head_r.gif); 
	background-repeat:repeat-x;
	*/
	background-color:white; 
	margin:0px;
	margin-bottom:5px;

	
}

div#col_right .csc-frame .csc-header h1 {
	background-image:url(../images/content_head_r2.gif); 
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#CCDCEC;
}

div#col_right .csc-frame .csc-header h1,
div#col_right .csc-frame .csc-header h1 a {
	/* line-height: 1.5; */
	text-decoration:none;
	color:#006699;
	font-size:11px;
	font-weight:bold;
}
div#col_right .csc-frame .csc-header h1 {
	padding:5px;
	padding-top:5px;
}

