BODY {PADDING: 0px; MARGIN: 0px; background-image: url('images/headerfon.jpg'); background-repeat: repeat-x;  BACKGROUND-COLOR: #ffffff;}

body, table, tr, td, p {
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
FONT-SIZE: 14px; COLOR: #000000;
line-height: 130%
}

.fhead {background-repeat: no-repeat; background-position: center; BACKGROUND-COLOR:#E9ECEF; width: 24%; height: 76px;}

.ugolhead {BACKGROUND: url(images/l3.gif) no-repeat; background-position: right bottom; BACKGROUND-COLOR:#FFCC33}

.minihead {width: 24%; PADDING: 5px 2px 0px 2px; color: #000000; font-size: 12px; line-height: 100%; BACKGROUND-COLOR:#FFCC33; text-align: center; white-space: nowrap; height: 22px;}
.minihead a {color: #000000; text-decoration:none;}
.minihead a:HOVER {color: #000000; text-decoration:none; BACKGROUND-COLOR:#FFE88C;}

.main h1 {margin: 15px 0px 15px 0px; font-size: 45px; color: #000000; line-height: 60%;}

.txthead {padding: 2px 2px 2px 2px; width: 85%; text-align: left; FONT-SIZE: 12px; color: #333333;}


.menu101 {BACKGROUND-COLOR: #ffffff; width: 1px;}
.prevmenu {BACKGROUND-COLOR: #339933; background-image: url('images/mf1.gif'); background-repeat: no-repeat; background-position: left bottom; width: 5px; height: 40px;}
.menu {height: 40px; BACKGROUND-COLOR: #339933; PADDING: 5 25 5 20; white-space: nowrap; background-image: url('images/mf2.gif'); background-repeat: no-repeat; background-position: right bottom;  text-align: center; font-size: 14px; color: #ffffff; font-family: Arial,  Tahoma, Verdana;}
.menu a {text-decoration:none;  font-weight: bold; color: #ffffff;} 
.menu a:hover {text-decoration:underline; color: #ffffff;}
.prevmenuon {BACKGROUND-COLOR: #006600; background-image: url('images/mfon1.gif'); background-repeat: no-repeat; background-position: left bottom; width: 5px; height: 40px;}
.menuon {height: 40px; BACKGROUND-COLOR: #006600; PADDING: 5 25 5 20; white-space: nowrap; background-image: url('images/mfon2.gif'); background-repeat: no-repeat; background-position: right bottom;  text-align: center; font-size: 14px;color: #ffffff; font-family: Arial,  Tahoma, Verdana;}
.menuon a {text-decoration:none;  font-weight: bold; color: #ffffff;} 
.menuon a:hover {text-decoration:underline; color: #ffffff;}


UL {PADDING: 0 0 0 0; MARGIN: 15px 0 15px 15px;}
LI {PADDING: 0 0 0 20px; BACKGROUND: url(images/bullet2.gif) no-repeat; LIST-STYLE-TYPE: none; line-height: 130%}


.smn {color: #000000;}


UL.smenu  {PADDING: 0 0 0 0; MARGIN: 15px 0 15px 12px; color: #000000;}

LI.smenu {PADDING: 5px 5px 5px 25px;   BACKGROUND: url(images/bullet.gif) no-repeat; LIST-STYLE-TYPE: none; font-size: 14px; color: #000000; line-height: 120%}
LI.smenuon {PADDING: 5px 5px 5px 25px; MARGIN: 0 0 0 0; BACKGROUND: url(images/bullet3.gif) no-repeat;  background-position: left 3; LIST-STYLE-TYPE: none;  color: #000000; font-size: 13px; line-height: 120%; marker-offset: 50px;}


UL.submenu  {PADDING: 4px 0 2px 0;  MARGIN: 0 0 0 0;}
LI.submenu  {PADDING: 4px 0 4px 25px;  MARGIN: 0 0 0 0; BACKGROUND: url(images/bullet.gif) no-repeat; background-position: left center; LIST-STYLE-TYPE: none;  font-size: 13px;  line-height: 100%;  color: #000000; line-height: 120%; display: block; }

LI.submenuon {PADDING: 4px 0 4px 25px;  MARGIN: 0 0 0 0; BACKGROUND: url(images/bullet3.gif) no-repeat; background-position: left center; LIST-STYLE-TYPE: none;  font-size: 13px; line-height: 100%;  color: #000000; line-height: 120%}


.smn a {text-decoration:underline; color: #000000; MARGIN: 0; } 
.smn a:hover {text-decoration:underline; color: #000000; padding: 0; }

.smn a.aktiv {text-decoration:none;  color: #666666; font-weight: bold;} 
.smn a:hover.aktiv {text-decoration:none; color: #666666; font-weight: bold;}

a {text-decoration:underline; color: #003366; MARGIN: 0; } 
a:hover {text-decoration:underline; color: #003366; padding: 0; }


a.print {text-decoration:underline; color: #000000;  font-size: 11px;} 
a:hover.print {text-decoration:underline; color: #003366; }


h2 {
font-size: 23px;
line-height: 120%;
color: #000000;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-weight : normal;
margin: 2 0 10 0; 
}


H1 {
font-size: 14pt;
color: #000000;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-weight : normal;
margin-bottom: 25px;
line-height: 120%;
}


H3, H4, H5, H6 {
font-size: 16px;
color: #000000;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-weight: bold;
}



.adrfoot {
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 9pt;
line-height: 120%;
margin: 10px;
PADDING: 10px;
}


IMG.photogal {BORDER-COLOR:#ffffff; border-width: 8px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px; }
TABLE.phototabl {border: 1px solid #C0C0C0; FLOAT: left; MARGIN-BOTTOM: 18px; MARGIN-RIGHT: 18px; }
IMG {BORDER-COLOR:#b0bdc8}


a.prozr img {
filter: alpha(opacity=30);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.40;
opacity:0.4;
}

a:hover.prozr img {
filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.00;
opacity:1;
}


.lnk {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 8pt; color:#CEA32F; line-height: 120%;}
.lnk  a {color:#CEA32F; text-decoration:underline;}
.lnk A:HOVER {color:#CEA32F; text-decoration:underline;}

.docs {font-size: 12px; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}

.docs h3{font-size: 18px; color: #000000; font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; margin: 20px 0 5px 0; PADDING: 0 0 0 0; font-weight: normal;}

.docs td.minim {font-size: 12px; color: #666666;}



