body, html{
margin : 0;
padding:0;
width:100%;
position:relative;
height:100%;
}

body{
font-family:Tahoma, Arial, "times New Roman";
font-size:11px;
min-width:1280px;
}
a{
text-decoration:underline;
color:#f5821f;
}
a:hover{
text-decoration:none;
}

.mainc{
width:100%;
margin:0 auto;
position:relative;
background:url(../img/main_repeat1.jpg) left repeat-y;
min-height:100%;
}
.top_main{
height:109px;
background: #ffffff url(../img/top_repeat.jpg) repeat-x 0 31px;
position:relative;

}
.top_main1{
height:107px;
position:absolute;
top:-47px;
left:0;
}
.logo{
position:absolute;
top:0;
left:0;
background:url(../img/logo.jpg) no-repeat;
width:323px;
height:124px;
}
.bott_main{
height:122px;
background:url(../img/botomasrep.jpg) top repeat-x;
position:absolute;
bottom:0px;
width:100%;

color:#9b9b9b;
font-size:11px;
z-index:2;
}
.bott_mainl{
height:122px;
width:100%;
background:url(../img/botomasl.jpg) left top no-repeat;

position:relative;

}
.bott_mainr{
height:122px;
background:url(../img/botomasr.jpg) right top no-repeat;
width:1180px;
position:relative;
}

.zero_menu{
position:absolute;
top:78px;
left:361px;
white-space:nowrap;
padding-left:18px;


}
.zero_menu img{
border:none;
vertical-align:top;
}
.tm1{
margin-left:-18px;
}
.tm1a{
margin-left:-18px;
}
.tm2a{
margin-right:-14px;
z-index:2;
position:relative;
}
.cp{
position:absolute;
left:42px;
top:101px;
}
.sol{
position:absolute;
right:50px;
top:101px;
}
.langs{
position:absolute;
right:30px;
top:50px;
z-index:10;
}
.langs a{
text-decoration:none;
font-size:11px;
}
.langs a:hover{
text-decoration:underline;
}
.langs td{
background:url(../img/lang1a.jpg) no-repeat;
}

.langs td a{
color:#f5821f;
margin-right:4px;
margin-top:2px;
}
td.ltlt, td.ruru, td.enen, td.dede{
background:url(../img/lang1.jpg) no-repeat;
}
.ltlt div a, .ruru div a, .enen div a, .dede div a{
color:#FFFFFF;
}
.panel{
top:129px;
left:46px;
width:100px;
position:absolute;
}
.panel img{
border:none;
}
.content{
padding:0 25px 45px 25px;
color:#696761;
font-size:12px;
position:relative;
width: 780px;
}

.content table {
	border-collapse:collapse;
}

/*
.ppage img{
margin:5px;
}
*/
.ppage td, .ppage table{
margin:0;

border-collapse:collapse;
}
.ppage table p, .ppage table i{
padding:0;
margin:0;
}



.bgr{
width:100%;
height:50%;
bottom:0;
background:#e4e4e4;
position:absolute;
}
.main_left{
padding:1px 25px 160px 25px;
width:289px;
float:left;
position:relative;
z-index:2;
}
.main_middle{
background:url(../img/main1.jpg) top right no-repeat;
width:100%;
position:relative;

}
.repeatas{
background:url(../img/repeatas4.jpg)  left top repeat-x;
position:relative;

z-index:1;
}
.repeatas1{
background:url(../img/maininis.jpg) top left no-repeat;
position:absolute;
top:0;
left:0px;
width:368px;
height:362px;

}
.fix{
width:1180px;
}
.main_right{
width:663px;
margin-bottom:80px;
float:left;
min-height:363px;
}
.ptitle1{
font-size:14px;
font-weight:bold;
color:#3b3931;
padding-left:33px;
background:url(../img/title.jpg) left center no-repeat;
line-height:20px;
visibility:hidden;
margin-bottom:1px;
display:none;

}
.ptitle{
font-size:14px;
font-weight:bold;
color:#f5821f;
margin-bottom:0;
}
.headeris{
margin-left:-25px;
margin-right:-25px;
text-align:center;
}





.menu2{
left:150px;
padding-right:10px;
text-align:center;
top:132px;
position:absolute;
font:12px Verdana;
width:1000px;

}
.menu2 img{
vertical-align:bottom;
margin-left:6px;
}
.menu2 a{
text-decoration:none;
font:12px Verdana;
font-weight:bold;
}
.menu2 a:hover{
text-decoration:underline;
color:#3b3931;
}









a.m2a{
color:#3b3931;
}
.menu3{
margin-top:28px;
}
.menu3 img{
vertical-align:baseline;
margin-right:10px;
}
.menu3 a{
text-decoration:none;
font-weight:bold;
}
.menu3 a:hover{
text-decoration:underline;
color:#3b3931;
}
a.m3a{
color:#3b3931;
}

.menu4{
background:url(../img/sep.jpg) left top repeat-x;
margin-left:1px;
padding-top:12px;
margin-top:40px;

}
.menu4 img{
vertical-align:baseline;
margin-right:10px;
}
.menu4 a{
text-decoration:none;
}
.menu4 a:hover{
text-decoration:underline;
color:#3b3931;
}
a.m4a{
color:#3b3931;

}




.kelias {
	margin-bottom:20px;
	position:relative;
	color:#696761;
	font: 11px Verdana;
	text-decoration:none;
}

.kelias a {
	color:#696761;
	font: 11px Verdana;
	text-decoration:none;
}

.kelias a:hover {
	text-decoration:underline;
}



.logolink{
position:absolute;
top:0;
left:0;
}
.logolink a{
width:316px;
height:123px;
display:block;
border:none;
text-decoration:none;
}
.logolink a:hover{
text-decoration:none;
}









ol.nsOL {
	display:inline;
	margin:0;
	padding:0;
}

ol.nsOL li {
	margin:0;
	padding:0;
	display:inline;
}










