/* CSS Document */

table.csc-uploads tr td p {
}
table.csc-uploads tr.tr-even td {
background-color: none;
margin-bottom:10px;
}
table.csc-uploads tr.tr-odd td {
background-color:#FFFFFF;
border-bottom:1px solid #999999;
}
table.csc-uploads tr td.csc-uploads-icon {
padding:0px 0 0px;
text-align:center;
vertical-align:center;
width:1%;
}
table.csc-uploads tr td.csc-uploads-fileName {
padding:7px 0 0 5px;
width:80%;
}
table.csc-uploads tr td.csc-uploads-fileName p a {
font-weight:normal;
text-decoration:underline;
}
table.csc-uploads tr td.csc-uploads-fileName p a:hover {
color:#000000;
font-weight:bold;
padding-top:7px;
text-decoration:underline;
}
table.csc-uploads tr td.csc-uploads-fileName p.csc-uploads-description {
font-style:italic;
}
table.csc-uploads tr td.csc-uploads-fileSize {
padding:6px 0;
white-space:nowrap;
}
table.csc-uploads-1 {
border-color:#186900;
}
table.csc-uploads-2 {
border-color:#10007B;
}
table.csc-uploads-3 {
border-color:#8A0020;
}
table.csc-uploads-3 tr td {
vertical-align:middle;
}
table.csc-uploads-3 tr.tr-even td.csc-uploads-icon img {
border:1px solid #999999;
margin-bottom:10px;
margin-top:10px;
}
table.csc-uploads-3 tr.tr-odd td.csc-uploads-icon img {
border:1px solid #999999;
margin-bottom:10px;
margin-top:10px;
}



#content DIV.csc-textpic IMG {border: solid 1px #ffffff;}



/* Positonen der divs */

#footer {
    font: 0.7em Times, serif;
    margin: 0;
    padding: .7em 0 1em 0;
    color: #000000;
    text-align: left;
	 }






/*Langnavigation*/
#langMenu {
	display: none;
       	text-align:		left;
	width:			204px;
	height: 		auto;
	position:absolute;
	top:186px;
	left: 0px;
	padding: 0px;
	margin: 0px;}





#wrapper {
	text-align:		left; 
	/*background-image:	url(../img/bg_wrapper.gif);
	background-position: 	0px 15px;
	background-repeat:	repeat-y;*/
	width: 			800px;
	height: 		auto;
	margin:			25px auto 10px auto;
	/*border: 		1px solid #808080;*/
	padding: 	    0px;
	padding-bottom:	0px;	
	position:		relative;
	
	}
	
	
#logo {
	width: 			290px;
	height: 		183px;
	position:absolute;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	}	
	
	
#titel {
background-image: url("../img/titelschmal.gif"); 
background-repeat: no-repeat; 
background-position: top left;
width: 			350px;
	height: 		48px;
	position:absolute;
	top: 135px;
	left: 113px;
	padding: 0px;
	margin: 0px;
	z-index: 1;
	}
	
#headimage {
	width: 			586px;
	height: 		176px;
	position:absolute;
	top: 7px;
	left: 203px;
	padding: 0px;
	margin: 0px;
	background-image: url("../../images/headerbilder_neu/vna_2.jpg"); 
background-repeat: no-repeat; 
background-position: top left;
	}	
		
		

	
	
/*hilfsnavigation oben*/
/*Definition des Divs*/

#hilfsnavigation {
display: none;
	width: 			326px;
	height: 		22px;
	position:absolute;
	text-align:right;
	top: 187px;
	left: 464px;
	padding: 0px;
	margin: 0px;
	}	
	
/*Definition der Text und Listenattribute*/

#hilfsnavigation ul {
    /* Listenpunkte ausblenden */
    list-style-type: none;
    /* Linken Rand auf 0 setzen fuer IE */
    margin: 0px;
   /* Linken Rand auf 0 setzen fuer Mozilla */
    padding: 0px;
	}
	
	
#hilfsnavigation ul li {
       /* li nebeneinander platzieren, Abstand 15px, */
        float: right;
        margin-right: 0px;
}
	
#hilfsnavigation ul li a, #hilfsnavigation a {
height: 		22px;       
font-weight:normal;
text-decoration:none;
padding: 0px 5px 0px 15px;
color:#666666;
}


#hilfsnavigation ul li a:hover, #hilfsnavigation ul li a.aktiv, #hilfsnavigation a:hover, #hilfsnavigation a.aktiv {
height: 		22px;       
font-weight:normal;
text-decoration:none;
padding: 0px 5px 0px 15px;
color: #9f3302;
}	


/*Mainnavigation*/
		
#mainnavigation {
	text-align:		left;
	width:			auto;
	height: 		auto;
	position:absolute;
	top:235px;
	left: 0px;
	padding: 0px;
	margin: 0px;	
	}
	


/*******Hauptnavigation****************************************************/



#mainnavigation ul li{

    /* Listenpunkte ausblenden */

    list-style-type: none;

    /* Linken Rand auf 0 setzen für IE */

    margin: 0px;

   /* Linken Rand auf 0 setzen für Mozilla */

    padding: 0px;

}

#mainnavigation li a {
     width: 178px;
    height: 25px;
   color: #666666;
   font-size: 1.3em;
   letter-spacing:0.1em;
    text-decoration: none;
    font-weight: bold;
    margin: 10px 0 0 0px;
    line-height: 1.3em;
	

}

#mainnavigation li a:hover, #mainnavigation .aktiv {

color: #996633;
	font-size: 1.3em;
    font-weight: bold;
    text-decoration: none;
    letter-spacing:0.1em;
	
}

 

/* 2. Ebene */



/* Abstaende zu ersten Ebene */



#mainnavigation ul ul {

    padding: 0px 0px 0px 0px;

    margin: 0px 0px 0px 0px;
	}



/* Normalzustand ***/



#mainnavigation ul ul li a {


    text-decoration: none;

    font-weight: bold;

    color: #666666;

    font-size: 1.1em;
    letter-spacing:0.0em;
    line-height: 1.0em;
    margin: 0px 0px 0px 18px;

    padding: 0;

}



/* aktive und hover ***/



#mainnavigation ul ul li .aktiv, #mainnavigation ul ul li a:hover {

    text-decoration: none;

    font-weight: bold;

    color: #996633;

    font-size: 1.1em;
    letter-spacing:0.0em;

    margin : 0px 0px 0px 18px;

    padding: 0;
    }






/* zuerst subnavigation jetzt seitentitel*/
				   

#subnavigation {
width: 			auto;
	height: 		26px;
	position:absolute;
	top:183px;
	left: 204px;
	padding: 0px;
	margin: 0px;
	
	border-top: #ffffff solid 2px;
} 

#subnavigation  {
    /* Listenpunkte ausblenden */

    list-style-type: none;
    /* Linken Rand auf 0 setzen fuer IE */
    margin: 0px;
   /* Linken Rand auf 0 setzen fuer Mozilla */
    padding: 0px;
	
}
#subnavigation  {
       /* li nebeneinander platzieren, Abstand 15px, */
        float: left;
        margin: 0px ;
        }


#subnavigation  {
letter-spacing:0.1em;
height: 		24px;       
background-color: #996633;
font-size: 1.25em;
line-height: 1.4em;
font-weight:550;
text-decoration:none;
color: #ffffff;
padding: 0px 16px 0px 16px;
border-left: solid 1px #cc9966;
/*border-right: solid 1px #ffffff;
background-image: url("../img/ecke_4px.gif"); background-repeat: no-repeat; background-position: top right;*/
}




#content {
	width: 			538px;
	min-height:		450px;
        height:		auto !important;
  	height:			450px;
	overflow:auto;
	position:absolute;
	top: 208px;
	left: 204px;
	padding: 30px 30px 30px 18px;
	margin: 0px;
	text-align:		left;
	/*border:		1px dotted #d0d0d0;*/
	background-color:#ffcc99;

	}


#footer {

	float:			left;
	clear:			both;
	width: 			789px; 
	height: 		8px;
	margin: 		0px;
	padding: 0px;
	margin: 0px;
	background-color:#ffffff;
	/*border:1px solid #00FF66;*/
	}

#footer>div {
	/*border-left:	1px solid #808080;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;*/
	} /* child of div hack */
	
.clear {
	clear:			both;
	}	







