html,body{margin:0;}
body{font: 12px Arial;}
img {border:0}
table {border:1}
.top { width:100%; height:100%;}
.mm_lnk {font:bold 13px Tahoma; color:#0e2f63; padding-left:5px; padding-right:5px; text-decoration:none; text-transform:uppercase}
.mm_lnk:hover {font:bold 13px Tahoma; color:#0e2f63; padding-left:5px; padding-right:5px; text-decoration:underline; text-transform:uppercase}
.mm_lnk2 {font:bold 13px Tahoma; color:#0e2f63; padding-left:5px; padding-right:5px; text-decoration: underline; text-transform:uppercase}



/* Search form */
.sr1 {width: 100%}
.sr2 {width: 311px; height: 20px; border: 1px solid #999999; font: normal 12px Verdana}
.sr3 {width: 300px; font: normal 12px Verdana; color: #000000; text-align: right; padding: 0px 20px 0px 0px}
.sr4 {width: 300px; font: normal 12px Verdana; color: #000000}
.sr5 {font: normal 12px Verdana; color: #000000}
.sr6 {width: 100px; height: 20px; background: #003399; border: 0px; font: bold 11px Verdana; text-align: center; color: #FFFFFF; cursor: pointer}
.sr7 {font: normal 12px Verdana; color: #000000; width: 350px}

@charset "utf-8";
.font1 {font: bold 14px Verdana; color: #003399}
.font2 {font: bold 10px Verdana; color: #e88c2b; text-align: right; background: url(images/pod1.gif) repeat-x top left; padding: 3px 5px 3px 0px}
.pod1 {width: 500px;}
.pod2 {padding: 10px 10px 10px 10px}
.pod3 {font: bold 11px Verdana; width: 35%}
.pod4 {border: solid 1px #999999; width: 100%; margin: 3px 0px 3px 0px}
.pod5 {font: 11px Verdana; width: 93%; padding: 10px 10px 5px 10px; text-align:justify}
.pod6 {background: #003399; border: 0px; font: bold 11px Verdana; color: #FFFFFF; height: 20px}
.dos1 {width: 400px; border: solid 1px #999999; background: #DEDEDC}
.dos2 {font: bold 11px Verdana; color: #e88c2b; padding: 0px 0px 10px 0px; text-align: center}
.dos3 {font: bold 11px Verdana; width: 35%; padding-left: 50px}
.dos4 {border: solid 1px #999999; margin: 3px 0px 3px 0px; width: 200px}
.arh1 {width: 500px; border: solid 1px #999999; background: #DEDEDC}
.arh2 {font: bold 11px Verdana}
.arh3 {border: 0px; margin-top: 10px}
.arh4 {margin: 0px 10px 0px 10px; border: solid 1px #999999}
.arh5 {font: bold 11px Verdana; vertical-align: top; padding: 3px 5px 0px 0px}
.arh6 {font: 11px Verdana}
.arh7 {font: bold 11px Verdana; padding: 0px 10px 0px 0px}
.arh8 {border: solid 1px #999999; width: 280px; margin-right: 10px}
.arh9 {background: #003399; border: 0px; font: bold 11px Verdana; color: #FFFFFF; height: 20px}
.arh10 {font: bold 12px Verdana; background: url(images/pod1.gif) repeat-x bottom left; padding: 3px 5px 5px 0px}
.arh11 {color: #e88c2b}
.arh12 {font: bold 12px Verdana; vertical-align: top; width: 25px; background: url(images/pod1.gif) repeat-x bottom left}
.arh13 {font: bold 12px Verdana}
.arh14 {font: 11px Verdana; text-align: justify; background: url(images/pod1.gif) repeat-x bottom left; padding: 0px 0px 10px 0px}
.arh15 {color: #e88c2b; font-weight: bold}
.arh16 {margin-top: 5px}
.arh17 { border-bottom: double 2px #FF0000}
.ten1 {color: #003399; font: bold 14px Verdana; padding: 12px 0px 12px 0px}
.ten2 {text-align: right; padding: 12px 0px 12px 0px}
.ten3 {background: url(images/pod1.gif) repeat-x bottom left}
.eng1 {font: bold 13px Verdana; padding: 10px 0px 0px 35px}

.top_gd {
color: #000000;
font: 10px Arial;
}
.small_search{
border:0px;
width:142px;
height:15px;
color: #000000;
font: 10px Arial;
}
.small_search_d{
border:0px;
width:152px;
height:25px;
background-image:url(images/small_search.jpg);
padding-left:3px;
padding-top:3px;
}
.small_search_b{
border:0px;
width:22px;
height:23px;
background-image:url(images/ss_button.jpg);
cursor:hand;
}
.mm1_td{
width:126px;
padding-top:4px;
padding-left:24px;
vertical-align:top;
background: url(images/mm1.jpg) no-repeat;
}
a.mm1{
color: #007CC3;
font: bold 11px Verdana;
text-transform:uppercase;
text-decoration:none;
}
a.mm1:hover{
color: #007CC3;
font: bold 11px Verdana;
text-transform:uppercase;
text-decoration:underline;
}
.mm2_td{
width:126px;
padding-top:6px;
padding-left:24px;
padding-bottom:0px;
padding-right:0px;
vertical-align:top;
background: url(images/mm2.jpg) no-repeat;
}
a.mm2{
color: #ffffff;
font: bold 11px Verdana;
text-transform:uppercase;
text-decoration:none;
}
a.mm2:hover{
color: #ffffff;
font: bold 11px Verdana;
text-transform:uppercase;
text-decoration:underline;
}
.logo{
color: #ffffff;
font:bold 14px Verdana;
background: url(images/top_logo.jpg) no-repeat;
padding-top:35px;
padding-right:125px;
}
.title{
color: #1c405b;
font: bold 11px Verdana;
}
a.title{
color: #1c405b;
font: bold 11px Verdana;
}
.down_contact{
color: #575757;
font: 10px Verdana;
}
a.down_contact{
color: #575757;
font: 10px Verdana;
}
.page_text{
color: #575757;
font: 11px Verdana;
text-align:justify;
}
.anons_title{
color: #021da7;
font: bold 12px Verdana;
}
.rubrika{
color: #919191;
font: 10px Verdana;
}
.blank{
font: 1px Verdana;
}
a.more{
color: #e88c2b;
font: 11px Verdana;
text-decoration:none;
}
a.more:hover{
color: #e88c2b;
font: 11px Verdana;
text-decoration:underline;
}
.button{
border:1;
border-style:solid;
color: #575757;
font: bold 11px Verdana;
}
/* Archive (calendar) */
#fx1 {width: 175px; background: #f7f7f7; border: 1px solid #cdcdcd; padding: 2px 2px 2px 2px}
#fx2 {font: bold 12px Arial; color: #003786; vertical-align: top; width: 100px}
#fx3 {color: #003786; vertical-align: top; font: normal 12px Arial; text-align: justify}
#fx4 {text-align: right; font: bold 12px Arial; color: #003786}
#cd1 {color: #003786; width: 100%}
#pa1 {width: 20px; height: 20px; background: #bbbbbb; font: bold 12px Arial; text-transform: uppercase; text-align: center; color: #FFFFFF; text-decoration: underline}
#pa2 {width: 20px; height: 20px; background: #003786; font: bold 12px Arial; text-transform: uppercase; text-align: center; color: #FFFFFF; text-decoration: underline}
#pa3 {width: 20px; height: 20px; background: #f6f6f6}
#pa4 {width: 20px; height: 20px; background: #f6f6f6; font: normal 12px Arial; text-align: center}
#pa5 {width: 20px; height: 20px; background: #92b8ff; font: normal 12px Arial; text-align: center; color: #000000}
#pa6 {width: 20px; height: 20px; background: #c1a164; font: normal 12px Arial; text-align: center; color: #000000}

.chp{font: bold 12px Arial; color: #FFFFFF; padding-left:10px;  }
.an{font: bold 11px Arial; color: #1c3b6c;}
.err{font-family:Tahoma; padding-top:3px; padding-left:3px;padding-right:3px;padding-bottom:3px; width:350px;color:red;}
.inp{border: 1px solid #ff0000;width: 200px; height: 20px; color: #4c401e;}
.form_input { width:200px; border: 1px solid #7f9db9;}
.nday{font: bold 11px Arial; color: #999999; border-bottom: solid 1px #91BDE5}
.vday{font: bold 11px Arial; color:#000000; border-bottom: solid 1px #91BDE5}
.schl{font-weight:bold; color:#FF0;}
a.sday{text-decoration:none; font-size:11px; color:#3f3f3f;}
.blue_text {width:200px;}