* {
	font-family : Tahoma, Verdana, Arial, System;
    font-size : 11px;
}

body {
    background-color : #F5822A;
    background-image : url(../img/bg_main.jpg);
    background-repeat : repeat-x;
    background-position : top;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
}

#main {
    background-image : url(../img/bg_main2.gif);
    background-repeat : no-repeat;
    background-position : center top;
}

#main2 {
   width:980px;
    padding-top:11px;
}

#content_wrapper {
    background-image : url(../img/bg_content2.gif);
    background-repeat : no-repeat;
}

#content_wrapper2_2 {
    background-image : url(../img/bg_content2_2.gif);
    background-repeat : repeat-y;
}

#content_wrapper2 {
    text-align:left;
    background-image : url(../img/bg_content.gif);
    background-repeat : no-repeat;
}

.content {
	 text-align:left;
     padding-top:8px;
    /*  padding-left:20px;*/
}

#content2 {
    padding-top:8px;
	padding-left:20px;

}

#title {
	padding-top:20px;
    padding-bottom:10px;
    font-family : Verdana, Tahoma, System;
    font-size : 28px;
    color:#A31E24;
}

#content_subpage {
    width:455px;
}

#content_subpage_text {
	padding-right:15px;
}

#content_extracolumn {
    width:263px;
}

#footer {
    text-align:left;
	padding-left:29px;
}

.footer_txt {
    font-family : Verdana, Tahoma, System;
    font-size : 9px;
    padding-left:59px;
    padding-bottom: 100px;
    text-align : left;
}

#fpbox_wrapper {
    padding-right:19px;
}
#fpbox {
    border-left-color : #BA111B;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #BA111B;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #BA111B;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #BA111B;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    background-image : url(../img/fpbox_bg.jpg);
    background-repeat : repeat-x;
    
    padding-left:21px;
    padding-right:21px;
    padding-top:23px;
    padding-bottom:25px;
}

#fiilis {
    padding-top:8px;
	padding-bottom:5px;
}

#logo {
    padding-top:13px;
	padding-left:11px;
}

#logo_bliiga {
    padding-top:12px;
	padding-left:11px;
}

#news {
	padding-top:9px;
    padding-left:11px;
    height:167px;
}

.news_line {
    width:186px;
    height:1px;
    background-color : #E5E5E5;
}

#topnavi_wrapper {
    text-align:left;
    padding-left:17px;
    padding-top:5px;
    /*border-left : 1px solid Aqua;*/
}

#topnavi_wrapper2 {
	/*width:945px;*/
    height:32px;
    background-image : url(../img/topnavi_bg.gif);
    background-repeat : no-repeat;
}

.topnavi {
    margin: 0;
    padding: 0;
    padding-left:223px;
    height: 32px;
    overflow: hidden;
}

.topnavi ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.topnavi li {
    display: inline;
    margin: 0;
    padding: 0;
    float:left;
}

.topnavi li.selected {
    display: inline;
    margin: 0;
    padding: 0;
    float:left;
    background-image : url(../img/bg_navicell.jpg);
    background-repeat : repeat-x;
    height:32px;
}

.topnavi li a, .topnavi li a:active, .topnavi li a:visited, .topnavi li a:link, .topnavi li a:focus {
    padding-top:8px;
    padding-left:9px;
    padding-right:9px;
    display: block;
    font-family : Tahoma, Verdana, Arial, System;
    font-size : 11px;
    font-weight : bold;
    text-decoration : none;
    color : #ffffff;
    white-space: nowrap;
}

.topnavi li a:hover {
	text-decoration : underline;
}

.vnavi {
	padding-left:6px;
    padding-top:36px;
}

.vnavi_bliiga {
	padding-left:6px;
    padding-top:12px;
}

.vnavi_box {
	width:211px;
    padding-bottom:3px;
}

.vnavi_box_open {
	width:211px;
    padding-bottom:2px;
    padding-top:0px;
}

.vnavi_item {
    padding-bottom:3px;
    padding-top:3px;
    padding-left:24px;
    padding-right:5px;
    background-image : url(../img/bg_vnavi.jpg);
    background-repeat : no-repeat;
    background-position : top;
    background-color :#FFFFFF;
    border-left-color : #F58220;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #F58220;
    border-right-style : solid;
    border-right-width : 1px;
}

.vnavi_item_sel {
    /*width:209px;*/
    padding-bottom:3px;
    padding-top:3px;
    padding-left:24px;
    padding-right:5px;
    background-image : url(../img/bg_vnavi_sel.jpg);
    background-repeat : no-repeat;
    background-position : top;
    background-color :#FFFFFF;
    border-left-color : #F58220;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #F58220;
    border-right-style : solid;
    border-right-width : 1px;
}

.vnavi_item2 {
    padding-bottom:10px;
}

.vnavi_item ul {
    list-style-image : url(../img/navi_selected_icon.gif);
    list-style-position : inside;
    list-style-type : disc;
    padding-top:0px;
    padding-left:5px;
    margin-top:0px;
    margin-left:25px;
}

.vnavi_item li {
    margin-top:0px;
    margin-left:0px;
}

.vnavi_item_text {
	padding-left:0px;

}

.vnavi_item_open {
    width:211px;
    height:23px;
    padding-bottom:0px;
	padding-top:6px;
    background-image : url(../img/bg_vnavi.gif);
    background-repeat : no-repeat;
}

.vnavi_item2_wrapper {
	padding-left:6px;
    padding-bottom:2px;
}

.vnavi_item2_wrapper2 {
    width:201px;
    background-color : #FDEFE3;
    padding-top:10px;
}

#returnlinks{
	padding-top:2px;
}

a, a:active, a:visited, a:link, a:focus {
    font-family : Tahoma, Verdana, Arial, System;
    font-size : 11px;
    color:#BA111B;
    text-decoration : none;
}

a.retlink, a.retlink:active, a.retlink:visited, a.retlink:link, a.retlink:focus {
    font-family : Tahoma, Verdana, Arial, System;
    font-size : 11px;
    color:#DA756D;
    text-decoration : none;
}

a:hover {
    color:#DA1A4B;
    text-decoration : underline;
}

a.retlink:hover {
	color:#DA1A4B;
    text-decoration : underline;
}
