/*

Theme Name: Factum Vilnius

Version: 1

Author: Zerocube

Author URI: http://zerocube.eu/

*/



*{margin: 0;padding: 0;}

body{background: url('images/conteiner_bg.jpg') repeat-x 0 69px #f7f7f7;min-width:1007px;padding-bottom:20px;}

a img{border: 0;}



a{color: #311b10;}

a:hover{color: #ff5a00;}



#header{height:68px;}

#conteiner{min-height: 660px;background:url("images/man.png") no-repeat scroll 80% top transparent;border-bottom:1px solid white;border-top:1px solid white;width:100%;}

#leftSide{position: absolute;left:0;top:50px;background: url('images/left-menu.png') no-repeat right 3px transparent;width:312px;padding-right:80px;height:706px;overflow:hidden;}



#headUl{list-style: none;text-align: center;margin-right: 30px;margin-top: 20px;float:right;}

#headUl li{background:  url('images/row.gif') no-repeat left center; padding-left: 10px;padding-right: 10px;display:inline;}

#headUl a{font: normal 11px Verdana; color: #1f1208;text-decoration:none;}

#headUl a:hover, #headUl .current_page_item a{color: #ff5a00;}



#header #search_form{float:right;margin-top:20px;margin-right: 5px;}

#search_form #s{background: url('images/search_bg.jpg') no-repeat;border:0;width:124px;height:16px;padding: 2px 5px;} 

#search_form #s_button{background:none; border:0;font:normal 11px Verdana;color:#898480;} 



#sideUl{margin-left: 4px;display:inline;float:left;list-style:none outside none;margin-top:20px;width:180px;}

#sideUl ul{list-style: none;}

#sideUl h2{font: normal 18px Georgia;color: #591102; border-bottom: 1px solid #cccccc;padding-bottom: 3px;margin-top: 15px;}

#sideUl h1{font: normal 18px Georgia;color: #591102; font-weight: bold; border-bottom: 1px solid #cccccc;padding-bottom: 3px;margin-top: 15px;}

#sideUl li{line-height: 14px;margin: 4px 0;}

#sideUl a{color: #311b10; font: normal 13px Geogia;}

#sideUl a:hover, #sideUl .current_page_item a{color: #ff5a00; font: normal 13px Geogia;}



#rightSide{background:url("images/right-menu.png") no-repeat scroll right 9px transparent;height:706px;overflow:hidden;padding-left:13px;position:absolute;right:0;top:50px;width:190px;}

#content{margin-top:-12px;min-width:452px;padding-bottom:10px;top:59px;margin-left:340px;margin-right:215px;z-index:1;font-family:"Trebuchet MS",Arial,Helvetica;font-size:13px;}



#content .t1{margin-left: 22px; background: url('images/header.png') no-repeat 100% 0 transparent;height:10px;}

#content .t1 div {background:url('images/header.png') no-repeat scroll 0 0 transparent;font-size:0;height:10px;left:-22px;line-height:0;position:relative;width:22px;}

#content .bc1{background:url('images/content_bg.png') repeat-y scroll 0 0 transparent;padding:0 0 0 22px;}

#content .bc2{background:url('images/content_bg.png') repeat-y scroll 100% 0 transparent;padding:0 22px 0 0;}

#content .bc3{padding:0 0 10px;background:none repeat scroll 0 0 #FFFFFF;}

#content .bb{margin-left: 22px; background: url('images/content_footer.png') no-repeat 100% 100% transparent;}

#content .bb div {background:url('images/content_footer.png') no-repeat scroll 0 100% transparent;font-size:0;height:10px;left:-22px;line-height:0;position:relative;width:22px;}

#content .title{background: url('images/header.png') no-repeat left top;}

#content h1{background: url('images/h4_bord.gif') repeat-x left 80% transparent;color:#591102;font:bold 18px Georgia;padding-left:10px;padding-bottom:13px;padding-top:10px;}

#content .block_content{background: url('images/content_bg.png') repeat-y left top transparent;}

#content .block_content2{background: url('images/content_bg.png') repeat-y right top transparent;margin-left: 20px;padding-right:20px;}



#content ul,#content ol{margin-left:20px;}



.search_result{margin:0 0 10px;}

.search_result p{font-size: 12px;}



.leftbanner{bottom:25px;position:absolute;right:80px;}

.rightbanner{bottom:25px;position:absolute;left:15px;}

.leftbanner ul, .rightbanner ul{list-style: none}



.copyright {color:#9D918B;/*float:right;*/font:11px Verdana; text-align:center ;margin-left:120px;/*margin-right:220px;*/margin-top:15px; padding-bottom:20px;}



p img {padding: 0;max-width: 100%;}

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}

img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}

.alignright {float: right;}

.alignleft {float: left;}
