html{
height:100%;
margin:0;
padding:0;}

body{
background : #FFFFFF;
background-repeat:no-repeat;
font : 12px verdana, geneva, arial, helvetica, sans-serif;
height:100%;
margin:0;
padding:0;
text-align:left;
}

ul {font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
list-style-image: url(../bilder/banner/stein.gif);}

li { font-family:verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal;}
h1 { font-size:16px; font-weight:bold; color:#847972;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h2 { font-size:14px; font-weight:bold; color:#847972;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h3 { font-size:12px; font-weight:bold; color:#847972;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
hr {    border:1px solid; color:#9F9483;}

a {font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:12px;text-decoration:none;}
a {color:#000000;}
a:link {text-decoration:none }
a:hover {color:#800000;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#5F5F5F }
a:focus { font-weight:; color:#000000 }

img.albumtn   { margin-left:13px; margin-top:10px; margin-right:10px; margin-bottom:10px; float:right; }
.linktd td a        { display:block; width:100%; }
td.previmg        { width:92px; border:0px }
td.prevbtn        { width:10px; border:0px }
p                { margin-left:5px; margin-top:6px; margin-bottom:6px; text-align:justify; }
p.navigation        { margin-top:0px; margin-right:5px; margin-bottom:0px; }
p.albuminfo        { margin-left:8px; margin-top:8px; margin-right:10px; margin-bottom:8px;}


.box1{
background:url(../bilder/banner/sandsteiner.gif);
width:792px;
height:80px;
font-size:12px;
border-left:1px solid #7E7C6F;
border-right:1px solid #7E7C6F;
border-top:1px solid #7E7C6F;
border-bottom:2px solid #7E7C6F;
padding:4px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}
.box3{
padding:5px;
width:790px;
border-left:1px solid #7E7C6F;
border-right:1px solid #7E7C6F;
margin-left:auto;
margin-right:auto;
text-align:left;
font-size:10px;}

.box4{
background:url(../bilder/banner/sandsteiner_unten_25.gif);
text-align:center;
color:#000000;
padding:5px;
font-size:9px;
border-left:1px solid #7E7C6F;
border-right:1px solid #7E7C6F;
border-bottom:1px solid #7E7C6F;
width:790px;
height:20px;
margin-left:auto;
margin-right:auto;
}

/* Navigation*/
a.block{
color:#000000;
background:#DCD1BF;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
font:12px arial, helvetica, sans-serif;}

a.block:hover{
color:#000000;
background-color:#C7AE95;}

/* Navigation unten*/
a.block1{
color:black;
background:#EDDEC5;
display:inline;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:0px;
text-decoration:none;
font:12px arial, helvetica, sans-serif;}

a.block1:hover{
color:#000000;
background-color:#B9BAB9;}


.sel { /* Option Produkte*/
font-size: 10px;
width: 200px;
background-color : lightsteelblue;
font :Tahoma,Verdana,Helvetica;}

.a {background-color : #FFDF00;}
.b {background-color : #FFEAEA;}
.c {background-color : #A8A8FF;}

.sende {
cursor: hand;
border: #000000;
border-style: dashed;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #F2E6D2;
padding:1px 1px 1px 1px;
width:300px;
}

#tab1{
border-collapse:collapse;
width:100%;
font-size:9px;
}

#tab1 th{
background:#F2E6D2;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#tab1 td.nav{
width:120px;
padding:4px 4px 4px 4px;
text-align:left;
}
#tab1 td{
padding:4px 4px 4px 4px;
font-size:12px;
text-align:left;
}
#tab1 td.werb{
width:90px;
padding:4px 4px 4px 4px;
text-align:center;
color:#7B7371;
font-size:9px;
}

#tab1 tr.g1 td{
text-align:center;
background:#EDDEC5;}

#tab1 tr.g2 td{
background:#EDDEC5;}

#tab2{
border-collapse:collapse;
width:100%;
font-size:9px;
}
#tab2 td{
border:1px solid #C0C0C0;
padding:4px 4px 4px 4px;
font-size:9px;
text-align:left;
}
#tab2 th{
border:1px solid #000000;
background:#F2E6D2;
font-size:8pt;
padding:1px 1px 1px 5px;
}
/* Navigation*/
a.link{
color:black;
background:#EDDEC5;
display:block;
text-align:center;
border:#000000 solid 1px;
-moz-border-radius:3px;
padding:2px;
margin:2px;
text-decoration:none;
font:10px arial, helvetica, sans-serif;
float:left;
}

a.link:hover{
color:#000000;
background-color:#C7AE95;
text-decoration:none;
}
