@charset "UTF-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background-color:#ead8cc;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

p#text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

p#headline{
color:#aa6432;
font-size:18px; 
margin:0px;
width:310px;
}

p.head{
width:265px;
background-color:#aa6432;
color:#ead8cc;
font-size:14px;
font-weight:bold;
padding:4px;
margin:-4px;
list-style:none;
text-align:center;
}		

/* SPANS */

span#headline{
color:#aa6432;
font-size:18px; 
margin:0px;
width:310px;
}			

/* BILDER */

img{
border:none;
}

img.styled{
border:10px solid #FFFFFF;
border-bottom:35px solid #FFFFFF;
}

/* CLASSES */
.headline{color:#aa6432; font-size:15px;}
.balken{color:#aa6432; background-color:#aa6432;height:2px; width:95%; margin-top:0px; border:none; text-align:left;} 
.balken2{color:#aa6432; background-color:#aa6432;height:2px; width:60%; margin-top:0px; border:none; text-align:center;} 


/* LINKS */
a{
border:none;
}

a.navi{
text-decoration:none;
color:#ead8cc;
font-size:14px;
}

a:hover.navi{
color:#ead8cc;
text-decoration:underline;
font-size:14px;
}

a.selected{
color:#ead8cc;
font-weight:bold;
text-decoration:none;
}

a.text{
color:#aa6432;
font-weight:bold;
text-decoration:none;
}

a:hover#text{
color:#aa6432;
font-weight:bold;
text-decoration:underline;
}

a.small{
color:#ead8cc;
font-size:11px;
text-decoration:none;
vertical-align:middle;
}

a:hover.small{
color:#ead8cc;
font-size:11px;
text-decoration:underline;
vertical-align:middle;
}

/* LISTEN */
li{
border:none;
}

ul#navi{
width:170px;
margin:0px;
padding:0px;
margin-left:0px;
padding-top:10px;
list-style:none;
text-align:center;
}

li.navi{
width:150px;
margin:0px;
margin-bottom:3px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
}

li.selected{
text-align:center;
width:150px;
height:20px;
margin:0px;
margin-bottom:4px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
border-bottom:2px solid #ead8cc;
border-top:2px solid #ead8cc;
padding-top:4px;
margin-left:10px;
}

li#head{
width:265px;
background-color:#aa6432;
color:#ead8cc;
font-size:14px;
font-weight:bold;
padding:4px;
margin:-4px;
list-style:none;
text-align:center;
}

ul#ziele{
margin:0px;
padding:0px;
margin-left:15px;
padding-top:10px;
list-style:outside disc;
}

li#ziele{
color:#000000;
margin-bottom:7px;
}	

/* TABELLEN */
td.preislist{
border:1px solid #aa6432;
text-align:center;
height:12px;
}

th{
background-color:#aa6432;
color:#FFFFFF;
font-weight:bold;
}