@charset "utf-8";

body {font:100% Tahoma, Arial, Helvetica, sans-serif;
background:#fff;
margin:0;
padding:0;
text-align:center;
color:#4d4d4d;
min-width:900px;}

a.all:link, a.all:focus{color:#0072dc;
text-decoration:underline}

a.all:hover{color:#ff6708;
text-decoration:none}

a.all:visited {color:#1e5588;
text-decoration:underline;}

.thrColLiq #container {width:99%; 
background:#FFFFFF;
margin:0 auto;
border:1px solid #ebebeb;
text-align:left; 
margin-bottom:2%;
margin-top:0.5%;
font-size:0.8em;
min-width:800px;
clear:both;}


.header { height:146px;
width:100%;
background:url(images/head_back.png) #fff repeat-x 0px 6px;}
/*background:url(images/head_back.png) repeat-x  0px 6px #fff;}*/
		
.menu {clear:both;
background-color:#fefbcb;
width:100%;
height:25px;
border: solid 1px #ffcd7a; 
margin:0 auto;}			

/*navigation*/
.xcont {width:450px;float:right;}
*html .xcont {width:520px;}
.xone {float:left;width:80px; margin-left:50px; padding-top:5px;} 
.xtwo {float:left; width:200px;margin-left:20px;padding-top:3px; height:22px;}
.xthree {float:right; width:180px; margin-right:10px; padding-top:3px; height:20px}

/**/
.thrColLiq #sidebar1 {float:left;
width:220px;
background:#fff; 
padding:0px; 
margin-top:10px; 
float:left;}

.thrColLiq #sidebar2 {float:right;
width:220px; 
background:#fff; 
padding:0px;
margin-top:10px;
margin-top:5px;}

.thrColLiq #sidebar1 p, .thrColLiq #sidebar1 h3, .thrColLiq #sidebar2 p, .thrColLiq #sidebar2 h3 {margin-left:10px;
margin-right:10px;}

.thrColLiq #sidebar1 h3, .thrColLiq #container h3{color:#ff6708;
font-weight:bold;
margin-top:10px;
font-size:1.2em;}

.thrColLiq #mainContent{margin:0 220px 0 220px;
border:#ebebeb 1px solid;
border-bottom:0px;
border-top:0px;
height:auto !important;
padding:0 10px 0 10px;
text-align:left;
min-height:1500px;
}

.fltrt {float:right;
margin-left:8px;}

.fltlft {float:left;
margin-right:8px;}

.clearfloat {clear:both;
height:0;
font-size:1px;
line-height:0px;}



.meropleft, .meropright {float:left;
width:49%;
border-right:#ff0000 solid 2px;
margin-bottom:10px;
padding-left:1%}

.meropright {border: 0px;
width:48.5%;}
			
#links, #vyh, .days {
width:15px;
height:15px;
margin:2%;
text-align:center;
float:left;
padding:2px;
display:block;
color:#616161;
text-transform:uppercase;
cursor:default;
overflow:hidden;
}

a#vyh {color:#a20000;cursor:default;}

a#vyh:link, a#vyh:visited {text-decoration:underline; cursor:pointer;}

a#links:link, a#links:visited {color:#616161;
text-decoration:underline;
cursor:pointer;
}

/**/
a#links:hover, a#links:focus, a#vyh:hover, a#vyh:focus{
color:#ff0000;}
/**/

.input {border:#CC6600 solid 1px;
padding:0;
margin:0;}

/**html .thrColLiq #sidebar2, .thrColLiq #sidebar1 {padding-top:0;}*/	
*html .menu { width:100%;}
*html .thrColLiq #sidebar2 {width:230px;}
*html .thrColLiq #sidebar1 {width:220px;}
*html .thrColLiq #mainContent {zoom:1; padding-top:15px; width:auto; margin:0 230px 0 220px;}

table{width:95%;
border-collapse:collapse;
border:0;
height:40px;}

table td{padding:0;
/*border:1px #ccc solid*/
}

table p img{
border:0;
}


/*banners ÑÕÓãèÒï áâàÞÚÐ*/
#marquee{width:100%;
height:18px;
background-color:#fefdf0;
border-bottom:1px solid #ffcd7a;
border-top:1px solid #ffcd7a;
font-size:11pt;}
 
.marqbreak { font-size:2em;}
*html .marqbreak {line-height:0.1em;}

.formmeth{ height:1px;
padding:0;
margin:0;
float:left;}

.banners{ 
height:100%;
color:#FFFF99; 
padding-bottom:10px;
font-weight:bold; 
clear:both;
//margin-left:5px;}
/**/
.bullet{margin:0 auto; 
width:50%; 
height:156px;}

.hotnews { margin-left:-7%;
list-style-image:url(images/bullet.png);
//margin-left:25px;}
.hotnews li { margin-top:8px;}


.newsdate {color:#0068ae;
font-weight:bold;
font-size:1.2em;
margin:0.5%;
margin-top:5px;}

	
.newsstroke {width:100%; height:100%; margin-bottom:20px; display:table} 

.leftnews {width:49%; float:left; height:100%}

.rightnews {width:49%; float:right; heoght:100%}

.footer{width:95%;
margin:0 auto; 
height:120px; 
font-size:0.7em; 
padding-left:1%;
background:url(images/foot.gif) repeat-x top left;}

.x2 { width:100%;
margin:auto;
clear:both;}

p.newspaper{
text-align:justify;
font-size:0.9em;
margin-bottom:50px;}
/*button  etc*/
.voicebutton {float:right; 
margin-right:5%;
border:0;
}
/*for*/
.navigation{width:100%;
height:100%;
background-color:#f9f9f9;
margin-top:2%;
margin-bottom:2%;
font-size:1em;}

.navigation a{ margin-right:10px;}

.newsmall{
background-color:#eaf6fc;
color:#0764bb;
font-weight:bold;
width:80px;}
/*âûäåëåíèå òåñòà*/
.newserch{
/*background-color:#FF0000;*/
color:#000000;}
/*font-weight:bold;*/
/*width:80px;*/

.pages{
float:right;
margin-bottom:5%;}

.quest{width:98%;
margin:0 auto;
background-color:#f8f8f8;
border-bottom:dashed 1px #eee;
color:#333; padding:5px;
text-align:justify;
margin-top:30px;
border-top:1px dashed #ccc;}

.answer{width:95%;
color:#333;
padding:10px 0px 15px 0px;
text-align:justify; margin:0 auto;
line-height:140%}

.questform{width:95%;
border-top:1px dashed #ccc} 

.questtd {margin-bottom:1%; width:98%; height:20px; padding:5px;}
.questlabel{float:left; margin-left:2%;font-size:1.2em}

.gallcont{width:95%;
margin:0 auto;
padding:5px;
margin-top:20px}

.gallphoto{float:left; background-color:#fff; width:214px; height:225; margin-right:4%; margin-bottom:5%; background:url(images/back.png) repeat-y top left;}
.gallphoto .gallup {width:214px; height:14px; float:left; display:block; background:url(images/up.png) no-repeat}
.gallphoto .galldown {width:214px; height:28px; float:left; display:block; background:url(images/down.png) no-repeat}

/*hover*/
.gallphoto-hover {float:left; background-color:#fff; width:214px; height:225; margin-right:4%; margin-bottom:5%; background:url(images/back_hov.png) repeat-y top left;}
.gallphoto-hover .gallup{width:214px; height:14px; float:left; display:block; background:url(images/up_hov.png) no-repeat}
.gallphoto-hover .galldown{width:214px; height:28px; float:left; display:block; background:url(images/down_how.png) no-repeat}

.nadp {color:#3a7dda;width:90%; margin-left:5%; margin-top:5px; float:left; clear:both; font-size:0.9em; line-height:120%}

#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

#container {width:60%;
margin:0 auto;} 

.login {margin:0 auto; 
margin-top:20px;
border:1px solid #aaa; 
width:350px; 
padding:10px; 
margin-bottom:20px; 
height:125px;}

.logdiv{width:100%; 
height:20px; 
padding-top:10px;}

.logname {margin-left:20px; 
float:left; 
width:60px;}

/*Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð»ÑªÐ½Ñ‹Ð¹ Ð¿Ð¾Ñ£Ñ‚Ð°Ð²Ñ‰Ð¸ÐºÐ¸*/
.zakaz {width:95%;
padding:10px; 
margin:0 auto; 
background-color:#f5f5f5; 
height:15px;}

.infocont {width:95%;
padding:10px; 
margin:0 auto; 
border-top:1px #aaa dashed;
border-bottom:1px #aaa dashed; 
height:150px; 
margin-bottom:10px;}

.infc {float:left; 
width:70%; 
margin-left:25px;}

.smallnumber {float:left; 
width:15px; 
height:10px; 
font-weight:bold;
margin-top:5%; 
font-size:1.8em;
color:#aaa}

.infnumber {float:right; 
width:15%; 
margin-top:7%; 
font-weight:bold}



