* {padding:0;}
h1,h2,h3,h4,h5,h6,ul,p {
margin:0px;
}
form{padding:0px;margin:0px;}
ul {list-style:none;}
a:link, a:visited {text-decoration: none;}
u {text-decoration:underline;font-size:1em;}
div:after,ul:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
div,ul {display: inline-block;}
/* Hack :( \*/
* html div,* html ul {height: 1%;}
div,ul {display: block;}
/* */

body {
margin:0px;
color:#595959;
background:#fafafa;
text-align:center;
font-family:"Arial","Helvetica",Sans-serif;
font-size:12px;
}
.pre {
background:#FFF !important;
}
#preview {
padding-left:0px;
text-align:left;
background:#FFF !important;
position:absolute;
top:0px;
left:0px;
width:575px;
}
#page {
width:824px;
text-align:left;
margin:0 auto;
background:url("./img/page_bg.gif");
position:relative;
}
#top {
height:153px;
background:url("./img/top_bg.gif") repeat-x;
}
#header {
width:824px;
height:153px;
margin:0 auto;
text-align:left;
background:url("./img/top.gif") no-repeat;
position:relative;
}
#header h1 a {
position:Absolute;
top:30px;
left:34px;
width:150px;
text-indent:-6000em;
height:110px;
}
#top ul {
position:absolute;
top:43px;
left:256px;
}
#top ul li {
float:left;
margin-right:54px;
}

#left {
float:left;
margin-left:20px;
width:195px;
margin-top:15px;
display:inline;
}
#menu {
width:192px;
background:url("./img/nav_top.gif") no-repeat top left;
padding-top:4px;
font-family:"Tahoma", sans-serif;
}
#menu li {
padding-left:7px;
padding-right:7px;
}
#menu li a {
height:22px;
text-indent:15px;
line-height:23px;
display:block;
background:url("./img/nav_li.gif") repeat-x bottom left;
font-size:10px;
color:#7e7e7e;
border-bottom:1px solid #ccc;
}
#menu li .selected {
background:url("./img/nav_li_s.gif") repeat-x bottom left;
font-weight:bold;
}
#menu li li {
padding:0px;
}
#menu li li a {
height:18px;
line-height:18px;
background:url("./img/nav_li_li_arrow.gif") no-repeat left center;
margin-left:14px;
text-indent:20px;
border:0px;
}
#menu li ul {
border-bottom:1px solid #ccc;
background:#FFF;
padding-bottom:6px;
padding-top:5px;
}

#menu .last {
background:url("./img/nav_bottom.gif") no-repeat bottom left;
padding-bottom:5px;
}
#menu .last a {
border:0px;
}


#news {
padding-left:15px;
padding-right:10px;
font-size:10px;
padding-top:5px;
margin-bottom:128px;
}
#news h3 {
font-size:11px;
font-weight:bold;
color:#2d69a8;
margin-left:1px;
margin-top:10px;
}
#news h4 {
color:#555;
font-size:10px;
font-weight:normal;
margin-left:1px;
}
#news p {
font-size:10px;
margin:0.5em 0;
color:#7a7a7a;
font-weight:bold;
}
.link a {
padding-left:15px;
color:#ff6000;
text-decoration:underline;
background:url("./img/arrow.gif") no-repeat left center;
}





#right {
float:left;
width:575px;
padding-left:5px;
margin-top:15px;
display:inline;
}
#splash {
padding-bottom:5px;
}
#content {
background:url("./img/splash_bg.gif") repeat-x top left;
padding-left:14px;
padding-top:10px;
padding-right:15px;
}
.undirsida {
background:none !important;
padding-top:6px !important;
}

#content h2 {
font-size:18px;
color:#003d7d;
font-family:"Georgia", Serif;
font-weight:normal;
margin-bottom:10px;
}
#content h3 {
font-size:14px;
color:#003d7d;
font-family:"Georgia", Serif;
font-weight:normal;
margin-bottom:10px;
}
#content h4 {
font-size:12px;
color:#003d7d;
font-family:"Georgia", Serif;
margin-bottom:10px;
font-weight:normal;
}
#content p {
line-height:18px;
font-size:11px;
margin-bottom:1em;
}
#content ul {
line-height:18px;
font-size:11px;
margin-bottom:1em;
padding-left:20px;
list-style-type:square;
}
#content ol {
line-height:18px;
font-size:11px;
margin-bottom:1em;
padding-left:20px !important;
list-style-type:decimal;
}
.links {
padding-left:0px !important;
list-style-type:none !important;
}
.links a {
padding-left:20px;
color:#ff6000;
background:url("./img/arrow.gif") no-repeat left center;
}


.mynd_size1 {
padding:5px;
background:url("./img/mynd_staerd1.gif") no-repeat top left;
}
.fl_left {
float:left;
margin-right:10px;
margin-top:-4px;
margin-left:-4px;
}



#footer {
height:40px;
background:url("./img/footer.gif") no-repeat top left;
padding-top:13px;
font-size:10px;
padding-left:35px;
padding-right:35px;
color:#577696;
clear:both;
}
#footer a {
color:#0358b0;
text-decoration:underline;
}
#footer .f_left {
float:left;
}
#footer .f_right {
float:right;
}



#merki_bottom {
width:130px;
height:128px;
position:absolute;
bottom:53px;
left:12px;
background:url("./img/merki_bottom.gif");
}


#content .actions {
margin:10px 0px;
padding:4px;
list-style-type:none;
}
#content .actions li {
float:left;
}
#content .actions li a {
float:left;
display:block;
padding-left:15px;
color:#ff6000;
text-decoration:underline;
background:url("./img/arrow.gif") no-repeat left center;
}
.news .paginate {
margin:0 auto;
width:60%;
border-top:2px solid #eee;
list-style-type:none !important;
}
.news .paginate li {
float:left;
width:60%;
text-align:center;
font-size:11px;
}
.news .paginate li a {
color:#ff6000;
}
.news .paginate .ar {
width:20%;
font-size:9px;
font-family:arial;
}

.news .item {
margin-bottom:2em;
