*
{
padding: 0px;
margin: 0px;
}

body
{
background: #6495ED;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #FFFFFF;
line-height: 18px;
}

a
{
color: #FF7800;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}

sup
{
font-size: 0.5em;
}


p
{
margin-bottom: 14px;
text-align: justify;
}

#upbg
{
position: absolute;
top: 0px;
left: 0px;
background: #FAEBD7;
width: 970px;
height: 170px;
z-index: 1;
}

#outer
{
position: relative;
width: 970px;
margin: 0 auto;
}

#inner
{
position: relative;
padding: 0px 0px 0px 0px;
z-index: 2;
}

#header
{
position: absolute;
top: 20px;
left: 550px;
background: #FF7800 url('images/adres.gif') repeat-x;
width: 400px;
height: 150px;
color: #fff;
padding-left: 20px;
}

#header span
{
font-weight: normal;
}

#header h1
{
position: absolute;
font-size: 23px;
letter-spacing: -1px;
top: 25px;
line-height: normal;
}

#header h2
{
position: absolute;
font-size: 15px;
font-family: "trebuchet ms", helvetica, sans-serif;
line-height: 17px;
font-weight: normal;
color: #FCE2CA;
top: 54px;
}

#logo
{
position: absolute;
top: 20px;
left: 780px;
background: #EAEAE2 url('images/logo.jpg') no-repeat;
width: 150px;
height: 150px;
}

#splash
{
position: absolute;
top: 20px;
left: 0px;
background: #EAEAE2;
width: 550px;
height: 150px;
}

#headline
{
position: absolute;
top: 0px;
left: 0px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:12px;
background: #0237A8;
width: 970px;
height: 20px;
}

#upmenu
{
position: absolute;
top: 170px;
left: 0px;
background: #0237A8;
width: 970px;
z-index: 3;
}

#menubar
.pd_menu_01 
{
left: 0px;
padding:0; 
margin:0;
color: #FFFFFF;
background: #0237A8;
width:948px; 
border:solid 1px #0237A8;
clear:both;
}
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
background-color: #0237A8;
text-decoration: none;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 1px #0237A8; border-left:solid 1px #0237A8;}
.pd_menu_01 ul li a {color: #FFFFFF;background: #0237A8;float:none !important ; float:left ; display:block; height:25px; line-height:25px; padding:0 10px 0 10px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #FFFFFF;background: #0237A8; width:1px}
.pd_menu_01 ul li:hover a {background-color:#0237A8; text-decoration:none; color:#FF6600;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:24px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:120px; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #0237A8; border-bottom: solid 1px #0237A8; background-color:#F1F2F3;  color:#000000;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#FF6600; text-decoration:none;color:#0237A8;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {background-color:#0237A8; text-decoration:none;color:#FF6600;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:100px; position:absolute; z-index:999; top:25px; left:0; }
.pd_menu_01 ul li ul li a:visited { background-color:#F1F2F3;  color:#000000;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a {display:block; width:100px; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #0237A8; border-bottom: solid 1px #0237A8; background-color:#F1F2F3;  color:#000000;} 
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#FF6600; text-decoration:none;color:#0237A8;} /*Color subcells hovering mode*/

#footer
{
float: left;
background: #0237A8;
width: 950px;
height: 24px;
text-align: center;
z-index: 4;
}

#teller
{
float: left;
padding-top: 1px;
padding-left: 5px;
width: 50px;
height: 20px;
z-index: 5;
}

