html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}

caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}

img, div.top, div.leftnav h2 { behavior: url(iepngfix.htc) }

body{
background-image:url(img/bg.jpg);
}

body a{
text-decoration:none;
color:#ffffff;
}

div.box{
width:900px;

margin:auto;
background:url('img/bg.gif');
}

div.top{
width:900px;
height:322px;
background:url('img/top.png');
background-repeat:no-repeat;
}

img#logo{
margin:0px;
margin-top:63px;
}

img#flash{
margin:0px;
margin-top:35px;
margin-right:26px;
}

ul.menu{
width:800px;
height:70px;
background:url('img/menu.gif');
padding:0px 50px 0px 50px;
}

ul.menu li{
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:13px;
margin-top:12px;
height:16px;
display:block;
float:left;
}

ul.menu li.this{
background:#c82424;
overflow:hidden;
}

ul.menu li a{
margin-top:12px;
height:16px;
display:block;
float:left;
padding:10px 19px 14px 19px;
float:left;
display:block;
margin:0px;

}

ul.menu li a:hover{
background:#c82424;
overflow:hidden;
}

div.header{
width:869px;
height:80px;
background:url('img/header.gif');
padding-right:31px;
}

div.header h1{
float:left;
font-size:12px;
letter-spacing:1px;
color:white;
font-family:verdana;
font-weight:bold;
background:url('img/li.gif');
background-repeat:no-repeat;
background-position:center left;
padding:0px 0px 2px 15px;
}
div.header h1#news{
width:120px;
margin:45px 0px 0px 70px;
}

div.header h1#welcome{
width:200px;
margin:45px 0px 0px 120px;
}

div.header img.lang{
float:right;
margin:5px 0px 0px 7px;
}

div.leftnav{
float:left;
width:254px;
height:210px;
background:url('img/leftnav.gif');
padding-left:29px;
text-align:center;
}

div.leftnav h2{
width:210px;
height:16px;
background:url('img/cloud.png');
color:white;
font-family:verdana;
font-size:10px;
padding:4px 0px 0px 21px;
font-weight:bold;
text-align:left;
overflow:hidden;
}

div.leftnav b{
color:#ffc600;
}

div.leftnav img{
margin-top:10px;
margin-bottom:10px;
}



div.rightnav{
float:left;
width:617px;
background-image:url('img/rightnav.gif');
background-repeat:no-repeat;
padding:0px;
font-family:arial;
font-size:12px;
font-weight:none;
color:#023773;
}

div.inside{
width:524px;
background:white;
padding:13px 31px 30px 37px;
}

div.rightnav h1{
font-family:verdana;
letter-spacing:0.1px;
font-size:14px;
color:#a09261;
font-weight:bold;
margin-bottom:25px;
}

div.footer{
width:900px;
height:43px;
background:url('img/footer.gif');
background-repeat:no-repeat;
padding-top:15px;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#808489;
}

div.footer hr{
background:#3e6c8e;
border:none;
*border:3px solid #3e6c8e;
height:3px;
width:847px;
margin:auto;
margin-bottom:12px;
*margin-bottom:0px;
}

div.footer p{
margin-left:44px;
*margin-left:22px;
float:left;
width:340px;
}

div.footer a{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#808489;
}         
a.link1 { 
  color:#808489;
  text-decoration: none;  }         
a.link1:visited         {
                color:#808489; 
                text-decoration: none; }
a.link1:hover {
  color:#FF0000;
text-decoration: none;
}  
a.link2 { 
  color:#808489; 
  font-family:arial;  
  font-weight:bold;        
  font-size:10px;
  text-decoration: none;  }         
a.link2:visited         {
                color:#808489;         
                font-family:arial;
                font-weight:bold;  
                font-size:10px;
                text-decoration: none; }
a.link2:hover {
  color:#FF0000; 
  font-family:arial; 
  font-weight:bold;         
  font-size:10px;
text-decoration: none;
}  
 div.kontakt{
font-family:arial;
font-size:15px;
font-weight:bold;
color:white;
text-align:center;
}        
a.ee {
font-family:verdana;
font-size:10px;
color:#ffc600;
text-decoration:underline;
background:url('img/li.gif');
background-repeat:no-repeat;
background-position:center left;
padding:0px 0px 2px 15px;
float:right;
margin-right:21px;
}
a.link3 {
  color:#023773;
  text-decoration: underline;  }
a.link3:visited         {
                color:#023773;
                text-decoration: underline; }
a.link3:hover {
  color:#FF0000;
text-decoration: none;
}
