/********************************************************************************************************
	ICSurselva AG:	Cascading Style Sheets for mal seh`n!
	date:			27.11.2007.2007, claudia
	function:		base Stylesheet Do not change anything!
********************************************************************************************************/	

/********************************/
/* Frames, spacing, link-to-top */
/********************************/
P.csc-linkToTop {}

P.csc-linkToTop A { font-weight: bold; }

#thebody .csc-frame { border: 0px; }
#thebody .csc-frame-invisible {}
#thebody .csc-frame-rulerBefore { border-top: 1px solid #A8A9A9; width:575px; }
#thebody .csc-frame-rulerAfter { border-bottom: 1px solid #A8A9A9; padding-top: 6px; padding-bottom: 6px;}
#thebody .csc-frame-indent { padding-left: 100px; }
#thebody .csc-frame-indent3366 { padding-left: 33%; }
#thebody .csc-frame-indent6633 { padding-right: 33%; }
#thebody .csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #666666; }
#thebody .csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #666666; }

#thebody .csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
#thebody .csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }
p.csc-frame-frame3, table.csc-frame-frame3 { background-color: #000000; padding: 2px 4px 2px 4px; border: 1px solid #333333;  color: #FFFFFF; }
#thebody .csc-form-label-req{
}

h1{
	font-size:15px;
	font-weight:bold;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#525354;
	/*padding-left:17px;	/**???18px*/
padding-bottom:13px;
	
}

h2{
font-size:15px;
font-weight:bold;
line-height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F7A521;
padding-bottom:13px;
}

p{
padding-bottom:15px;
padding-top:0px;}
#content{
font-size:12px;
line-height:16px;}

a {
color:#F7A521;
text-decoration:underline;}

a:hover{
/*text-decoration:none;*/
text-decoration:underline;}

p.bodytext{
font-size:12px;
color:#525354;}

/*-----------------------------------------------------------------------*/
/*---------------Formatierung Drop down Sitemap----------------------*/
.tx-dropdownsitemap-pi1{
	/*background-color:#F2F7E9;
	padding-top:10px*/
	width:574px;
	}
		
#content .tx-dropdownsitemap-pi1 ul, #content .tx-dropdownsitemap-pi1 ol, #content .tx-dropdownsitemap-pi1 dl { 
	margin: 0 0 5px 0px }
	#content .tx-dropdownsitemap-pi1 li { margin-left: 0px; line-height: 1.5em;}
	
	
/*alles ausklappen*/	
.tx-dropdownsitemap-pi1 div.expAll a{
	color:#F7A521;
	}

.tx-dropdownsitemap-pi1 div.expAll a:hover{
	color:#444545;
	}
/*.tx-dropdownsitemap-pi1 div.expAll{
border:solid 1px #1B6DA7;}*/
	

/*	um das plus*/
.tx-dropdownsitemap-pi1 img{
/*standard*//*padding:0px 4px 4px 0px;*/
	padding:0px 4px 4px 22px;
	}

/*IE7*/	
*+html .tx-dropdownsitemap-pi1 img{
	padding:0px 4px 4px 16px;
	}

/*IE6*/	
* html .tx-dropdownsitemap-pi1 img{
	margin-left: 16px;
	}

/*OpERA*/	
html:first-child>b\ody .tx-dropdownsitemap-pi1 img{
	padding:0px 4px 4px 22px;
	}

.tx-dropdownsitemap-pi1 a{
	color: #444545;
	}

.tx-dropdownsitemap-pi1 a:hover{
	color: #F7A521;
	}

/*punkte, zahlen, alles entfernen*/
/*punkte, zahlen, alles entfernen*/
#content .tx-dropdownsitemap-pi1 ul, #content .tx-dropdownsitemap-pi1 ol, #content .tx-dropdownsitemap-pi1 li{
	list-style:none;
	color:#B6B6B6;
	margin-left:0px;
	vertical-align: baseline;
	}

.tx-dropdownsitemap-pi1 div.level_1{
	background-color:#E8E8E9;
	border:solid 1px #B6B6B6;
	}

.tx-dropdownsitemap-pi1 div.level_2{
	background-color:#F2F2F2;
	border:solid 1px #B6B6B6;
	/*standard*//*width:95%;*/
	
	margin-left:22px;
	width:85%;
	}

.tx-dropdownsitemap-pi1 div.level_3{
	background-color:#FAFBFB;
	border:solid 1px #B6B6B6;
/*standard*//*	width:95%;*/
	
	margin-left:22px;
	width:85%;
	}
	
.tx-dropdownsitemap-pi1 div.level_4{
	background-color:#FAFBFB;
	border:solid 1px #B6B6B6;
/*standard*//*	width:95%;*/
	
	margin-left:22px;
	width:85%;
	}	
/*-------------------------------------------------------------*/