/* ------------------------------------------------------------------------------------ */
/*                            CSS for Camping-Zimmer                                    */
/* ------------------------------------------------------------------------------------ */


body {background-color: #282828; text-align: center; padding: 20px; margin: 0px;}


/* -------------------------------- CENTERLAYER ---------------------------------------- */
#centerlayer600 {margin:auto; text-align: left; padding:10px; width:980px; height:600px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer720 {margin:auto; text-align: left; padding:10px; width:980px; height:720px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer800 {margin:auto; text-align: left; padding:10px; width:980px; height:770px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer1000 {margin:auto; text-align: left; padding:10px; width:980px; height:900px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer1200 {margin:auto; text-align: left; padding:10px; width:980px; height:1100px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer1400 {margin:auto; text-align: left; padding:10px; width:980px; height:1300px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer1600 {margin:auto; text-align: left; padding:10px; width:980px; height:1500px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer1800 {margin:auto; text-align: left; padding:10px; width:980px; height:1700px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer2300 {margin:auto; text-align: left; padding:10px; width:980px; height:2300px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 
#centerlayer3000 {margin:auto; text-align: left; padding:10px; width:980px; height:3000px; z-index:1; background-color: #fffefe; top left no-repeat; border:0px;} 

#mainbox {position:relative; text-align: left ;z-index:2; top:0px; left:0px; width: 980px; padding:none; margin:0px; border:0px; background-color: #fffefe;}


/* -------------------------------- PICTUREBOX ---------------------------------------- */
#toplogobox {position:absolute; top:0px; right:7px; height:162px; width: 245px; padding:0px; z-index:2; background-color:#fffefe;}

#toppicbox1 {position:absolute; top:0px; right:638px; height:156px; width: 340px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/top02.jpg);}
#toppicbox2 {position:absolute; top:0px; right:265px; height:156px; width: 358px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/top01.jpg);}
#toppicboxg {position:absolute; top:0px; right:265px; height:156px; width: 700px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/topgross.jpg);}

#rightpicbox {position:absolute; top:165px; right:7px; height:600px; width: 120px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/clip.gif);}


/* -------------------------------- MENUBOX ---------------------------------------- */
#menuleftbox {position:absolute; top:280px; left:0px; height:320px; width: 190px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/menuleftdark.jpg);}

#menutopbox1 {position:absolute; top:180px; left:220px; height:40px; width: 120px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/menutopdark.jpg);}
#menutopbox2 {position:absolute; top:180px; left:340px; height:40px; width: 120px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/menutopdark.jpg);}
#menutopbox3 {position:absolute; top:180px; left:460px; height:40px; width: 120px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/menutopdark.jpg);}
#menutopbox4 {position:absolute; top:180px; left:580px; height:40px; width: 120px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/menutopdark.jpg);}
#menutopbox5 {position:absolute; top:180px; left:700px; height:40px; width: 120px; padding:0px; z-index:2; background-color:#fffefe; background-image: url(../pic/menutopdark.jpg);}


/* -------------------------------- TEXTBOX ---------------------------------------- */
#textmainbox {position:absolute; top:250px; left:230px; height:auto; width: 580px; padding:0px; z-index:2; text-align:justify; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:12px; color:#555555;}

#textfootbox800 {position:absolute; bottom:-780px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox1000 {position:absolute; bottom:-910px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox1200 {position:absolute; bottom:-1110px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox1400 {position:absolute; bottom:-1310px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox1600 {position:absolute; bottom:-1510px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox1800 {position:absolute; bottom:-1710px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox2300 {position:absolute; bottom:-2310px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}
#textfootbox3000 {position:absolute; bottom:-3010px; left:0px; height:20px; width: 980px; padding:0px; z-index:2; text-align:center; background-color:#fffefe;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#bbbbbb;}

#textoffbox {position:absolute; top:-1500px; left:-1500px; height:0px; width: 0px; padding:0px; z-index:2; text-align:center; background-color:#282828;font-family: Verdana, Arial, Helvetica; font-size:10px; color:#282828;}


/* -------------------------------- LIST ---------------------------------------- */
ul.vertikal {list-style-type:none;  margin-left:30px; padding:0px; margin-bottom:0px; margin-top:30px;}
li.vertikal {width:150px; margin:0px; text-decoration:none; text-align:left; display:block; font-family: Verdana, Arial, Helvetica; font-size: 8pt; color:#555555;}

ul.horizontal {list-style-type:none;  margin:0px; padding:0px; margin-bottom:0px; margin-top:10px; }
li.horizontal {width:125px; float:left;  margin-top:1px; text-decoration:none; text-align:center; display:block; font-family: Verdana, Arial, Helvetica; font-size: 8pt; color:#555555;}

ul.partners {list-style-type:none;  margin:0px; padding:0px; margin-bottom:0px; margin-top:20px; }


/* -------------------------------- LINK ---------------------------------------- */
a.horizontal:link {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:center; color:#555555; display:block; height:100%; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.horizontal:visited {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:center; color:#555555; display:block; height:100%; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.horizontal:focus {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:center; color:#555555; display:block;  height:100%; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.horizontal:hover {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:center; color:#111111; display:block;  height:100%; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.horizontal:active {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:center; color:#555555; display:block;  height:100%; width:100%; padding-top:0px; 
   padding-bottom:3px;}

a.vertikal:link {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block; height:15px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.vertikal:visited {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block;  height:15px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.vertikal:focus {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block;  height:15px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.vertikal:hover {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#111111; display:block;  height:15px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.vertikal:active {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block;  height:15px; width:100%; padding-top:0px; 
   padding-bottom:3px;}

a.contact:link {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.contact:visited {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.contact:focus {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.contact:hover {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#111111; height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.contact:active {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}

a.partners:link {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block; height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.partners:visited {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block;  height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.partners:focus {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block;  height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.partners:hover {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#111111; display:block;  height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}
a.partners:active {font-size:11px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block;  height:10px; width:100%; padding-top:0px; 
   padding-bottom:3px;}

a.ulink:link {font-size:9px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block; height:10px; width:85%; padding-top:0px; 
   padding-bottom:6px; padding-left:20px;}
a.ulink:visited {font-size:9px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block; height:10px; width:85%; padding-top:0px; 
   padding-bottom:6px; padding-left:20px;}
a.ulink:focus {font-size:9px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block; height:10px; width:85%; padding-top:0px; 
   padding-bottom:6px; padding-left:20px;}
a.ulink:hover {font-size:9px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#111111; display:block; height:10px; width:85%; padding-top:0px; 
   padding-bottom:6px; padding-left:20px;}
a.ulink:active {font-size:9px; font-family: verdana, arial, helvetia; text-decoration:none; 
 	 text-align:left; color:#555555; display:block; height:10px; width:85%; padding-top:0px; 
   padding-bottom:6px; padding-left:20px;}


/* -------------------------------- FONT ---------------------------------------- */
font {font-family: Verdana, Arial, Helvetica; font-size:5px; }


/* -------------------------------- TABLES ---------------------------------------- */
table.partners {font-family: verdana, arial, helvetia; font-size=11px;}
td.partners {margin-top:30; font-family: verdana, arial, helvetia; font-size=11px;}

