﻿body, html {
margin: 0px;
padding: 0px;
overflow:hidden;
}
body{
scrollbar-base-color:#0E1E40; 
scrollbar-track-color:#0E1E40; 
scrollbar-face-color: #0E1E40; 
scrollbar-highlight-color: #CCFFCC; 
scrollbar-3d-light-color: #CCFFCC; 
scrollbar-dark-shadow-color: #CCFFCC; 
scrollbar-shadow-color: #CCFFCC; 
scrollbar-arrow-color: #CCFFCC ;
background-color:#0e1e40;



}
#rahmen{
position:absolute; width:980px; height:580px;top:50%;left:50%;margin-top:-290px;margin-left:-490px;background-color:#F3F1D8;background-image:url('images/camp/hint00.jpg');background-repeat:no-repeat;z-index:0; overflow:hidden;
}
#rahmendia{
position:absolute; width:980px; height:580px;top:50%;left:50%;margin-top:-290px;margin-left:-490px;background-color:#F3F1D8;background-image:url('images/camp/hintdia.jpg');background-repeat:no-repeat;z-index:0; overflow:hidden;
}
#impressum{
position:absolute;left:40px; bottom:1px;z-index:100;border-bottom:1px solid #fff;
}
#mitte{
position: absolute; left: 165px; top: 230px; width:325px; height: 340px; text-align:center;z-index:2;
background-image:url('images/camp/mittehint.jpg');background-repeat:no-repeat;background-position:center center;
}
#mittecontent{
position: absolute; left: 189px; top: 245px; width:280px; height: 310px; text-align:center;z-index:2;
}
#mitteunten{
position: absolute; left: 189px; top: 460px; width:280px; height: 95px; text-align:center;z-index:2;

}
#adresse{
position: absolute; width: 350px; height: 80px; z-index: 5; left: 0px; top: 10px; text-align:left;
}
#logo{
position: absolute; left: 0px; top: 100px; width: 148px; height: 104px; z-index:6;
}
#menu{
position: absolute; left: 35px; top: 240px; width: 120px; height: 274px; z-index:10;
}
#menuhint{
position: absolute; left: 5px; top: 231px; width:156px; height: 340px; text-align:center;z-index:2;
}
#contentbasis{
position:absolute; width:480px; height:340px;right:5px; top:232px; z-index:30 ;overflow:hidden;
background-image:url('images/camp/startbildcontent.jpg');background-repeat:no-repeat;
background-position:left center;
}
#contentpauschbasis{
position:absolute; width:480px;height:340px;right:5px; top:232px; z-index:30 ;overflow:hidden;
background-image:url('images/camp/contentbildpausch.jpg');background-repeat:no-repeat;
background-position:left center;
}
#content{
position:absolute; width:465px; height:320px;right:5px; top:242px; z-index:30 ;overflow:auto;
}
#contentpreis{
position:absolute;left:580px;height:320px;width:750px;top:245px;text-align:center;z-index:50;overflow:auto;
border:1px solid red;
}
div#contentbild{
position:absolute;width:600px;right:5px;height:400px;top:170px;background-image:url('dia/bildstart.jpg');z-index:12;
}
div#news1{
position:absolute; width:160px; height:90px;left:300px;top:117px;z-index:50; background-image:url('images/camp/newsbild1.png');background-repeat:no-repeat;
background-position:center center;
}
div#news2{
position:absolute; width:160px; height:90px;left:500px;top:117px;z-index:50; background-image:url('images/camp/newsbild2.png');background-repeat:no-repeat;
background-position:center center;
}
div#news3{
position:absolute; width:160px; height:90px;left:700px;top:117px;z-index:50; background-image:url('images/camp/newsbild3.png');background-repeat:no-repeat;
background-position:center center;
}
div#costi{
position:absolute;width:120px;left:15px;bottom:50px;z-index:50;
}
div#vorschaubild{
position:absolute;width:170px;left:200px;height:400px;top:170px;text-align:center;z-index:10;
}
#flags{
position:absolute;bottom:10px;left:25px;z-index:100;height:30px;
}
.submenu:link {
text-decoration:none;
font-family:"verdana";
font-size:12px;
color:#012C5C;
text-align:center;
}
.submenu:visited {
text-decoration:none;
font-family:"verdana";
font-size:12px;
color:#012C5C;
text-align:center;
}
.submenu:hover {
color:#D94D01;
border-bottom-width:1px;
border-bottom-style:solid;
text-align:center;
}
.subaktiv {
text-decoration:none;
font-family:"verdana";
font-size:12px;
color:#D94D01;
text-align:center;
border-left-width:2px;
border-left-style:solid;
padding-left:20px
}

a.text{
font-size:14px; color: #000099; font-family:verdana;
}
a.text:visited{
font-size:14px; color: #000099; font-family:verdana;
}
a.textcenter{
font-size:12px; color: #000099; font-family:verdana;text-align:center;
}
a.textcenter:visited{
font-size:12px; color: #000099; font-family:verdana;text-align:center;
}
a.mail{
font-size:10px; color: #fff; font-family:verdana;
}
a.mail:visited{
font-size:10px; color: #fff; font-family:verdana;
}
a.impressum{
font-size:10px; color: #000; font-family:verdana;
}
a.impressum:visited{
font-size:10px; color: #000; font-family:verdana;
}
.ucontent{
font-size:16px;color:#000057; font-family:verdana; text-decoration:italic ;background-color:#D94c00; color:#ffffff; text-align:center;
font-style:italic;font-weight:bold
}
.ueb1
{
font-size:16px;color:#000057; font-family:verdana; text-decoration:italic;
color:#ffffff; text-align:center; font-style:italic; font-weight:bold; height:50; text-valign:center;
}
.ueb2{
background-color:#E8DCC0;text-align:center;font-size:14px; color: #000099; font-family:verdana;
}
.uebrot{
text-align:center;font-size:16px;color: #fff;background-color:#D94c00; font-family:verdana;
}
.ul1{
text-align:left; padding-left:20%;font-size:14px; color: #000099; font-family:verdana;
}
.text12{
font-size:12px; color: #000099; font-family:verdana; text-align:justify;
}
.text12preis{
font-size:12px; color: #000099; font-family:verdana; text-align:left;
}
.text12center{
font-size:12px; color: #000099; font-family:verdana; text-align:center;
}
.text14{
font-size:14px; color: #000099; font-family:verdana; text-align:justify;
}
.text14center{
font-size:14px; color: #000099; font-family:verdana; text-align:center;
}
.text14red{
font-size:14px; color: red; font-family:verdana; text-align:justify;
}
.text10{
font-size:10px; color: #000099; font-family:verdana; text-align:center;font-weight:bold;
}
.text10rot{
font-size:10px; color: red; font-family:verdana; text-align:justify;
}
.u10{
color: #FDD703; font-family:"Arial"; font-size:12px; font-weight:bold; line-height:normal; text-decoration:none; text-align:center; 
}
.adresse{
font-size:11px; color: #fff; font-family:verdana; text-align:center;padding-left:1px; margin-bottom:2px;font-weight:bold;
}
.adresse10{
font-size:10px; color: #fff; font-family:verdana; text-align:left;padding-left:1px; margin-bottom:2px;font-weight:bold;
}
.preis{
font-size:14px; color:#000066; font-family:verdana;text-align:center;background-image:url('images/camp/preisbutton.jpg');background-repeat:no-repeat;background-position:center;line-height:100px;
}
.bild{
border:0px;text-align:center;
}
.tabkuvert{
width:100%;
}
.tabcontent{
width:430px;margin:px;text-align:center;
}
.tabneu{
width:98%;
}
.tabpausch{
width:300px;margin-left:70px;margin-top:30px;text-align:center;border-collapse:separate;
}
.tabcontentpreis{
border:1px solid #ccc;width:430px;
}
.tabnews{
width:98%;height:95%;
}
.tdcontent  {
vertical-align:middle;text-align:center;
}
.tdkuvert{
width:20%;text-align:center;
}
.tdpauschA{
width:100%;height:150px;vertical-align:middle;background-color:#fff;
}
.tdpauschB{
width:100%;height:40px;text-align:center;vertical-align:middle;background-color:#fff;
}
.tdueb2{
background-color:#E8DCC0;text-align:center;font-size:14px; color: #000099; font-family:verdana;width:50%;
}
.tdnews{
height:100%;vertical-align:middle;text-align:center;
}
.tdpreislinks{
width:50%;text-align:left;padding-left:2px;background-color:#ccc;
}
.tdpreissaison{
width:25%;text-align:center;padding-left:4px;
}
.tdpreissaisonueb{
width:25%;text-align:left;padding-left:4px;background-color:#fff;
}

a.news:link{
font-size:10px; color: #000099; font-family:verdana; text-align:center;font-weight:bold;text-decoration:none;
}
a.news:visited{
font-size:10px; color: #000099; font-family:verdana; text-align:center;font-weight:bold;text-decoration:none;
}
a.news:hover{
font-size:10px; color: #FDD703; font-family:verdana; text-align:center;font-weight:bold;text-decoration:none;
}
.menu {
display: block;
width:120px;
text-decoration:none;
valign:bottom;
font-family:"verdana";
font-size:14px;
font-weight:normal;
color:#012C5C;
text-align:left;
padding-left:10px;
margin-top:5px;
}
.menu:visited {
display: block;
width:120px;
text-decoration:none;
valign:bottom;
font-family:"verdana";
font-size:14px;
font-weight:normal;
color:#012C5C;
text-align:left;
padding-left:10px;
margin-top:5px;
}
.menu:hover {
color:#012C5C;
letter-spacing:0px;
border-left-width:5px;
border-left-style:solid;
text-align:left;
}

#cuvbox{
position:absolute;height:100px; left:350px; top:10px; width:500px; z-index:25;
padding-left:10px; padding-top:0px;
}
a.menucuv1 {
display: block;
width: 50px;
height: 55px;
background-image:url('images/camp/stern.gif');
background-repeat:no-repeat; 
background-position:bottom;
text-align:center; 
text-decoration:overline;
font-family:Arial;
font-size:12px;
color:#ECCD13;
}
a.menucuv1:hover {
background-image:url('images/camp/zeltsee.gif'); 
background-position: center bottom; 
margin:0px; padding:0px;background-repeat:no-repeat;
}
