/* ------------------------------------------------------------------------------BEGINN CSS----------------------------------------------------------- */
/* -------------------------------------------------------------------------allgemeine id´s 6495ED--------------------------------------------------- */

BODY { font-size: 100%; 
font-family: Verdana, Arial, Helvetica, sans-serif; 	
margin: 0px; 
width:100%;
background: #fff; 
background-repeat: repeat-xy;

}

li { margin: 0;
padding: 0 0px 0px 0;
font-family:  Arial, Verdana, Helvetica, sans-serif; 	
font-size: 12px;
color: #000; }

p { margin: 0;
padding: 0 0px 5px 0;
font-family:  Arial, Verdana, Helvetica, sans-serif; 	
font-size: 12px;
color: #000; }

p.csc-caption {
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 9px;
color: #808080;}

.imgtext-nowrap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
}
.imgtext-table {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}

h4,h5,h6 { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; padding-bottom:10px;} 

h1 { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; margin:0px; margin-top:20px; padding:0px; padding-bottom:10px;} 

h2 { font-size: 18; color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; padding-bottom:10px;} 

h3 { font-size: 16; font-style:bold; color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; padding-bottom:10px;}

ul { margin: 0; padding: 2px 0 5px 0; }


a:link { color:#ff9900; text-decoration:none;} 
a:active { color:#ff9900; text-decoration:none; } 
a:visited { color:#ff9900; text-decoration:none; } 
a:hover { color:#000033; text-decoration:none; }



/* -------------------------------------------------------------------------Container--------------------------------------------------- */
/* -------------------------------------------------------------------------Container--------------------------------------------------- */
#container {
position: relative;
/*--margin: 0 auto;--*/

text-align: left; 
overflow-x: hidden;
overflow-y: auto; 
width: 100%;
height: 100%;
background:#fff;
}




/* -------------------------------------------------------------------------HEADER--------------------------------------------------- */
#header { // Kommentar: Das ist das Head-Bild
position; absolute;
width: 100%;
top: 25px;
right: 10px;
height: 317px;
background: #fff url(bilder/Fuererfahrt-2011-Norwegen4.JPG) repeat-y;
}

#logo {
position:absolute;
top:25px;
right:10px;
width: 180px;
height: 210px;
/*--background: transparent url(bilder/liliegr.gif) no-repeat;--*/
border: 0;
}

#bild {
position:absolute;
top:0px;
left:20px;
width: 220px;
height: 130px;
/*--background:url(bilder/fahrt3.gif) no-repeat;--*/
}




#trailer {
position: absolute;
top:272px;
left:0px;
border-top: 3px white;
background:#000033 url(bilder/leiste2.gif) repeat-x;
width: 1000px;
height: 50px;

}


#cpk {
position: relative;
top:20px;
left:230px;
	}
/* -------------------------------------------------------------------------BEREICH CONTENT--------------------------------------------------- */
/* -------------------------------------------------------------------------BEREICH CONTENT--------------------------------------------------- */
#bereich_content {
	position: absolute;
	top: 385px;
	left: 0px;
	width: 100%;
	height:100%;
	/*--background: #fff url(bilder/hgv.jpg) repeat-y;--*/
background:#fff;
	}


/* --------------------------------------------------------------------------------------MENU OBEN--------------------------------------- */

#menu_oben {
	position: absolute;
	top:370px;
	left:653px;
	text-align:left;
	padding-right: 10px;
	width:100%;
	height: 15px;

}


#menu_oben {
	font: 11px Verdana,sans-serif;
	font-weight:bold;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}

#menu_oben a:link{
	font: 11px Verdana,sans-serif;
	font-weight:bold;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}

#menu_oben a:active{
	font: 11px Verdana,sans-serif;
	font-weight:bold;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}
#menu_oben a:visited{
	font: 11px Verdana,sans-serif;
	font-weight:bold;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}
#menu_oben a:hover{
	font: 10px Verdana,sans-serif;
	font-weight:bold;
	color: #000;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}

/* --------------------------------------------------------------------------------------TITEL--------------------------------------- */
#titel {
	position: absolute;
	top: 3px;
	left:180px;

}
/* --------------------------------------------------------------------------------------MENU3--------------------------------------- */
#menu3 {
	position: absolute;
	top: 3px;
	left:320px;
padding: 1px;
margin:2px;
font-size:10px;
font-color:#ff9900;

}

#menu3 {
	font: x-small Verdana,sans-serif;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}
#menu3 a:link{
	font: x-small Verdana,sans-serif;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}
#menu3 a:active{
	font: x-small Verdana,sans-serif;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}
#menu3 a:visited{
	font: x-small Verdana,sans-serif;
	color: #ff9900;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}
#menu3 a:hover{
	font: x-small Verdana,sans-serif;
	color: #000;
	text-decoration:none;
	border-bottom: 0px dashed #ccc;
}



/* ----------------LOGIN--------- ------------------------ */
#LOGIN {
	position: relative;
	top: 30px;
	left: 0px;
	width: 130px;

}





/* --------------------------------------------------------------------------------------BEREICH LINKS--------------------------------------- */

#menu {
	position: relative;
	top: 10px;
	left: 2px;
	width: 130px;
	height: 100%;
	list-style-type: none;
}

/* ----------------Menü-Links Stufe 1 ------------------------ */
#menu  ul.ullevel1 { 
font-family: Arial, Helvetica, sans-serif; 	
font-weight:bold;
font-size: 14px;
list-style-type: none;
padding:5px;
text-align:right;
margin-left:18px;
color:#808080;
margin-top:40px;
} 


#menu  ul li.level_1_NO{
color:#808080;
margin-bottom: 4px;
list-style-type: none;
} 
#menu  ul li.level_1_NO a{
font-family: Arial, Helvetica, sans-serif; 	
color:#808080;
list-style-type: none;

} 
#menu  ul li.level_1_NO a:hover{
color:#ff9900;
display: list-item;
list-style-type: none;
} 

#menu  ul li.level_1_ACT a{ 
color:#808080;
list-style-type: none;
} 

#menu  ul li.level_1_CUR a{
color:#ff9900;
margin-bottom: 4px;
display: list-item;
list-style-type: none;
} 

/* ----------------Menü-Links Stufe 2 ------------------------ */
#menu  ul.ullevel2 {
font-family: Arial, Helvetica, sans-serif; 	
font-size: 9px;
background:none;
border:none;
color:#808080;
	list-style: none;
margin-left: 4px;
text-align:right;
	}

#menu  ul li.level_2_NO{
font-family: Arial, Helvetica, sans-serif; 	
font-size: 9px;
margin-bottom: 2px;
	list-style: none;
color:#808080;
} 
#menu  ul li.level_2_NO a{
font-family: Arial, Helvetica, sans-serif; 	
color:#808080;
margin-bottom: 2px;
	list-style: none;
} 
#menu  ul li.level_2_NO a:hover{
color:#ff9900;
	list-style: none;
} 
	
#menu  ul li.level_2_ACT a { 
	list-style: none;
} 

#menu  ul li.level_2_CUR a{
color:#ff9900;
font-family: Arial, Helvetica, sans-serif; 	
font-size: 9px;
margin-bottom: 2px;
} 


/* --------------------------------------------------------------------------------------CONTENT--------------------------------------- */
#content {
	position: absolute;
	top: 30px;
	left:160px;
	width: 750px;
	heigth:100%;
	overflow:hidden;
background: #ffffff;
border: 1px #ccc;
padding-left:10px;

}

#rechts {
	position: absolute;
	top: 30px;
	left:760px;
	width: 150px;
	heigth:100%;
	overflow:hidden;
background: #ffffff;
border: 1px #ccc;
padding-left:10px;
display:none
}

#print {
position:absolute;
top:0px;
right:10px;
width: 180px;
height: 210px;
color:green;
display:none
}

td {
font-size:12px;
}

dd.csc-textpic-caption{
	font: 10px Verdana,sans-serif;
	color:#808080;}

/* --------------------------------------------------------------------------------------Galerie--------------------------------------- */div
div.tx-jmgallery-pi1  {
	font: 10px Verdana,sans-serif;
	color:#808080;}

div.tx-srfeuserregister-pi1 {
	font: 10px Verdana,sans-serif;
	color:#808080;}


div.tx-dropdownsitemap-pi1{
	font: 11px Verdana,sans-serif;
}



.tx-newloginbox-pi1 p {
	font: 9px Verdana,sans-serif;
}

.tx-newloginbox-pi1 td.tx-newloginbox-pi1-user {
width: 30px;
}
