/* CSS Document */

body {
background-color:#647512;
font-size:11px;
}

div#outerdiv {
font-family: Verdana, Arial, Helvetica, sans-serif;
position: absolute;
width:860px;
margin-left: -430px;
left: 50%;
min-height:600px;
margin-top:15px;
background-color:#FFFFFF;
background-image:url(../template_images/i1a.jpg);
}

div#colleft {
width:170px;
min-height:600px;
float:left;
background-color:#000000;
color:#FFFFFF;
}

#content {
min-height:600px;
}

#colrightstandard {
/*background-image:url(../template_images/i1b.jpg);*/
background-repeat:repeat;
min-height:600px;
float:left;
min-width:190px;
max-width:190px;
}

#colright {
min-height:600px;
float:left;
min-width:190px;
max-width:190px;
}

#logo{
text-align:center;
height:190px;
padding-top:15px;
}

#colnormal {
width:500px;
float:left;
height:600px;
}

h1 {
font-size:18;
color:#00502e;
font-weight:normal;
}

h2 {
font-size:15;
color:#ac0234;
font-weight:normal;
}

div#leftnavi {
font-size:11px;
height:280px;
padding-left:20px;
}
#mapa {
height:190px;
}
#rightnavi {
height:305px;
padding:10px 0px 30px 85px;
}

div#idioma {
font-size:10px;
padding-left:10px;
}

/*#bgcontent {
background-color:#ffffff;
}*/

#datos {
color:#FFFFFF;
font-size:9px;
margin-right:20px;
text-align:right;
}

a {
color:#ffffff;
}

a:hover {
color:#bdd63c;
}

#bgcontentkinder {
background-image:url(../template_images/bgkinder.jpg);
background-position:right;
min-height:600px;
}

#bgcontentkaffee {
background-image:url(../template_images/bgkaffee.jpg);
background-position:right;
min-height:600px;
}

div.navLevel1 {
text-decoration:none;
padding-left:10px;
padding: 8px 0px 0px 0px;
}
div.navLevel1 a {
/*font-weight:bold;*/
text-decoration:none;
/*line-height:2;*/
}

div.navLevel1 a.anavsubact {
/*font-weight:bold;*/
/*line-height:2;*/
/*padding: 30px 0px 0px 0px;*/
text-decoration:none;
color:#bdd63c;
}

div.navLevel2 a {
text-decoration:none;
/*line-height:2;*/
}
div.navLevel2 {
text-decoration:none;
padding-left:10px;
padding: 8px 0px 0px 10px;
}

div.navLevel2 a.anavsubact {
text-decoration:none;
color:#46aa42;
}

div#rightnavi div.navLevel2 a {
color:#808285;
}


input.mailform-input {
background-color:#d5d6d8;
border:none;
}

td.formhead {
font-weight:bold;
color:#3fae49;
font-size:12;
text-transform:uppercase;
}

.mailform {
color:#808285;
}
div.mailform td{
padding-top:5px;
}