*{outline:none;border:0px;}
body {background-color:#454545;font-size:14px;font-family:Verdana;color:#000;}
.tBody{background:#fff;border-radius:5px;border:1px solid #222; width:960px;}
@media screen and (max-width:980px){.tBody{width:98%;}}

.info{position:absolute;top:-200px;}
.header{background-color:#475a70;border-radius:3px;border:1px solid #222;

background: #475a70; /* Old browsers */
background: -moz-linear-gradient(top,  #475a70 0%, #364960 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#475a70), color-stop(100%,#364960)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #475a70 0%,#364960 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #475a70 0%,#364960 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #475a70 0%,#364960 100%); /* IE10+ */
background: linear-gradient(to bottom,  #475a70 0%,#364960 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#475a70', endColorstr='#364960',GradientType=0 ); /* IE6-9 */



}
.header a.site-name{outline:none;border:0px;text-decoration: none;line-height:23px;letter-spacing:0.5px;}
.header a.site-name{font-size:24px;color:#fff;text-shadow:0px 0px 15px #333;font-family:Arial,"trebu chet MS",tahoma;margin:1px;padding:4px;margin-bottom:8px;font-weight:900;}
.header a.site-name font{font-size:13px;color:#eee;letter-spacing:1px;font-family:"trebuchet MS",tahoma;}
.header span.site-info{font-size:13px;color:#eee;letter-spacing:1px;}

.block-word {}
.pogovorka_box{font-size:14px;color:#000;padding:2px 30px 3px 30px;}
.pogovorka_box .pogovorka{color:#000; padding:5px 30px 5px 30px; font-size:16px;font-we ight:900;font-family:tahoma;letter-spacing:0.5px;line-height:13px;}	
.pogovorka_box a{
color:#000;
    line-height: 17px;
    text-decoration: none;
    font-size: 14px;
}
.pogovorka_box a:hover{text-decoration:underline; color:blue;}

.pogovorka_box .country{ font-size:11px;color:#aaa;}
.pogovorka_box:hover{backgr ound-color:#eee;}	
.pogovorka_box font{color:red}	

h1.poslovica{font-size:15px;color:#111;font-weight:100;}
.trans{position:absolute;left:-1000px;}
.menu-right-vertical{padding-right:1px;}

.footer{font-family:Verdana;background: #222;color:#ddd;border-radius:3px;font-size:10px;letter-spacing:0.5px;}
.inline{position:absolute;top:-1000px;}
.footer a{font-size:11px;color:#ddd;text-decoration:none;padding-top:2px;}
#foot{position:absolute;left:-600px;}

.menuGorizontalTop{background-image:url(<? echo $url; ?>image/fon50.png);font-family:ari al,Verdana;text-transform:uppercase;}
.menuGorizontalTop a{color:#ddd;line-height:24px; text-decoration:none; font-size:10px;padding:1px 6px 0px 6px;}
.menuGorizontalTop a:hover{color:#fff;text-decoration:underline;}


.tdNumNext{line-height:28px;}
.tdNumNext a{color:#333; text-decoration:none; font-size:14px;padding:2px 6px 2px 6px;border:1px solid #ccc;}
.tdNumNext a:hover{color:blue;background-color:#ddd; text-decoration:underline;padding:2px 6px 2px 6px;border:1px solid #aaa;}
.tdNumNext span{color:#000;background-color:#ccc; text-decoration:none; font-size:14px;padding:2px 6px 2px 6px;border:1px solid #999;}

h1{font-size:14px;background-color:#eee;padding-top:3px; padding-bottom:3px; font-weig ht:100; color:#000; letter-spacing:0.5px;}
h2{font-size:13px;background-color:#eee;padding-top:3px; padding-bottom:3px; font-weight:100;  color:#000}
h2.h2pogovorka{background-color:#e3e3e3;color:#000;padding-bottom:5px;font-weight:100;}
h2.h2pogovorka a{text-decoration:none; border-bottom:1px solid #aaa;font-size:15px; color:darkblue; font-weight:900;}
h2.h2pogovorka a:hover{text-decoration:none; border-bottom:1px solid blue; color:blue;}
h3{display:inline;}

a.all_see {text-decoration:none; border-bottom:1px solid #aaa;font-size:15px; color:darkblue;font-size:12px;margin:5px;}
a.all_see:hover{text-decoration:none; border-bottom:1px solid blue; color:blue;}

.link_num_pogovorka{ font-size:13px; color:#bbb; line-height:13px; }
.link_num_pogovorka a{text-decoration:none; border-bottom:1px solid #eee; font-size:14px; color:darkblue; font-weight:100;}
.link_num_pogovorka a:hover{text-decoration:none; border-bottom:1px solid blue; font-size:14px; color:blue;}
.link_num_pogovorka span{ font-size:12px;color:#333;}
.note {font-size:12px; color:#999;}

a#tema{color:#555;line-height:26px;font-weight:900; text-decoration:none; font-size:13px;padding:1px 6px 1px 6px;border:1px solid #aaa;
	background-color:#f9f9f9;box-shadow:0px 0px 5px #bbb;border-radius:2px;font-family:"trebuchet MS";letter-spacing:0.1px;margin-left:2px;}
a#tema:hover{color:blue;background-color:#eee;text-decoration:underline;border:1px solid #999;box-shadow:1px solid #888;}
a#tema_all{color:#111;line-height:26px; text-decoration:none; font-size:13px;padding:1px 6px 1px 6px;border:1px solid #b6b6b6;background-color:#ddd;}
a#tema_all:hover{color:blue;background-color:#ccc;text-decoration:underline;border:1px solid #a6a6a6;}


h1.poslovica{font-size:14px;color:#111;font-weight:100;background-color:#fff;}

.lineG a{text-decoration:none;border:0;}
form{margin-top:15px; margin-bottom:1px;}
input, textarea{border:1px solid #444;box-shadow:0px 0px 3px #333;}
.poisk{font-family:Verdana;}
.searchfield{padding-left:5px;}
.searchbutton:hover{background: #bbb;cursor: pointer;}
.search{ text-decoration:none; font-size:14px;padding-left:5px;padding-right:5px;color:#111;padding-bottom:2px;margin:1px;}
.search font	{color:Red;}

.begin_end { border:1px solid #ddd; margin-top:10px; margin-left:5px; padding-bottom:2px;}
.begin_end a{text-decoration:none;color:MidnightBlue;display:block; padding:0px 5px 2px 5px; float:left;}
.begin_end a:hover{text-decoration:underline;color:blue;background-color:#eeeeee;}

.poslov{border:1px solid #EEEEEE;}
.poslov img{margin-top:10px;margin-bottom:1px;background-color:#eee;padding:2px;border:1px solid #111;}
.poslov table{padding-bottom:20px;}
.text-elements{padding-left:10px;padding-right:10px;}

.w1000{width:100%;}
.w336{display:none; text-align:center;}
@media screen and (max-width: 750px) {.w2{display:none;}}
@media screen and (max-width: 750px) {.w336{display:block;}}