*{margin: 0px;padding: 0px;}
table {border: 0px;border-collapse: collapse;}
table td{padding:0px;} 
body{font-family: Verdana, Tahoma, Sans Serif;font-size: 12px; color: #40505d;width: 100%;height: 100%;background-image: url('../temp/b_bg.gif');background-repeat: repeat-y;background-position: 99px 0px;}
a {color: #a5312a; text-decoration: underline}
a:hover {color: #ba4a43; text-decoration: none}
p {line-height: 1.5em;text-align: justify;text-indent: 18px;}
.logo{text-align: center;background: url("../temp/l_left.jpg") 100% 100% no-repeat;width: 235px;height: 100px;vertical-align: middle;}
.h_bg{background-image: url("../temp/h_bg.gif");background-repeat: repeat-x;background-position: bottom;height: 56px;}
.h_link{color: #FDFDFD;background-image: url("../temp/h_link.jpg");background-repeat: no-repeat;background-position: left;height: 56px;text-align: center;}
.n .titl{font-size:11px;padding:0px 10px 5px 52px;display:block;}
.h_link input{line-height: 10px;margin:0px;padding:1px;}
.h_link a:link, .h_link a:active, .h_link a:visited{color: #FDFDFD;text-decoration:none;width:75px;display:block;}
.menu {width: 235px;background: url(../temp/l_m_bg.gif) 100% 0% repeat-y;}
.menu ul {
	margin: 0px;
	background: url(../temp/l_m_u_bg.jpg) 100% 0% no-repeat;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.menu ul li {
	list-style: none;
	font: bold 11pt Tahoma;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url(../temp/li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0% 9px;
	text-indent: 2px;
}
.menu ul li a {text-decoration: none}
.menu ul .act a {text-decoration: none !important}
.menu ul li ul {padding: 4px 0px 0px 0px; margin: 0px 0px 0px 12px; background: url(../temp/tr.gif) 0% 0% no-repeat}
* HTML .menu ul ul {padding: 5px 0px 2px 0px; margin: 0px 0px 0px 10px}
.menu ul li ul a {color: #000000; font: normal 10pt Tahoma !important}
.menu ul li ul a:hover {text-decoration: underline !important; color: #2c2c2c}
.menu ul li ul li {background: url(../temp/li_bg2.gif) 0% 9px no-repeat; padding: 2px 0px 2px 8px}	
.l_news{position: relative;z-index: 2;padding-top: 8px;padding-right: 25px;padding-bottom: 8px;padding-left: 25px;color:#000000;}
.news_id {text-align: justify;padding-bottom: 14px;}
.l_news p {padding: 4px 0px; margin: 0px}
.l_news p a {padding-right: 12px; background: url(../temp/n_p.gif) 100% 5px no-repeat; font: normal 7.5pt Tahoma}
.cat{padding-left: 30px;padding-right: 8px;}
.c_text{padding-left: 30px;padding-right: 8px;width: auto;}
.f{background-image: url(../temp/c1.gif);background-repeat: repeat-y;background-color: #EDEDED;padding-top: 8px;padding-bottom: 10px;padding-left: 35px;vertical-align: bottom;margin-bottom: 10px;height: 20px;}
.f p,.f form {float:left;}
.c_msg{
	margin-top: 40px;
	margin-bottom: 20px;
	height: 90px;
	text-align:center;
    margin-left: auto;
	margin-right: auto;
	padding-left: 30px; 
}

.c_h,.c_h1,.c_h2,.c_h3{
	white-space: nowrap;
	background-repeat: no-repeat;
	background-position: left;
	height: 50px;
	font-size: 12px;
	text-transform: uppercase;
	color: #FDFDFD;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 50px;
	font-family: Arial,sans-serif;
	letter-spacing: 1px;
	word-spacing: 2px;
}

.c_h{background-image: url(../temp/c_h.jpg);}
.c_h1{background-image: url(../temp/c_h1.jpg);}
.c_h2{background-image: url(../temp/c_h2.jpg);}
.c_h3{background-repeat: no-repeat;background-position: left;height: 50px;background-image: url(../temp/c_h3.jpg);padding-top: 10px;padding-left: 50px;color: #FDFDFD;}

.c_h3 a,.c_h3 a:link,.c_h3 a:visited,.c_h3 a:active,.c_h3 h1{
	font-family: Arial, sans-serif;
	color: #FDFDFD;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.c_h3 a:hover{text-decoration:underline;}
.rekl{width: 200px;padding-right: 13px;padding-left: 12px;}
.copy a, .copy{	font-size: 9px; text-align:center;}
.l_down{background-image: url(../temp/l_down.jpg);background-repeat: no-repeat;height: 69px;}
.down {
	color: #FDFDFD;
	background-image: url(../temp/down.gif);
	background-repeat: repeat-x;
	background-position: left;
	text-align: right;
	vertical-align: bottom;
}

select,textarea,input{border : 1px solid #85262c;background-color: #FDFDFD;font-size: 12px;padding: 1px;}
.sub{
	border:1px solid #930;
	padding:3px 8px 3px 8px ;
	text-decoration:none;
	letter-spacing: 1px;
	background-color:#b33830;
	color:#FFF;
}
.sub:hover{
	background-color:#FCC;
	color:#9a312d;
}
#msg_com{
	font-size: 9px;
	color: #b4b4b4;
}
.index_city{
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 16px;
	line-height: 21px;
}

small {
font: 10px/12px "Verdana", "Arial";
text-decoration: none;
}

.small{font: 10px/12px "Verdana", "Arial"; text-decoration: none;}

.error{
	background-color: #ffbbbb;
	color: #000000;
	padding: 15px;
	border: 1px dashed #990000;
}

.form1{
	vertical-align: top;
	padding: 3px;
}
.form1 td {
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 2px;
	padding-left: 2px;
}

#form_head{
vertical-align: top;
background-color: #b83932;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #FDFDFD;
}

img.image{border: 10px solid #ffffff;}
img.small_image{border: 1px solid #c5c5c5;margin-right: 10px;margin-top: 5px;}
img.normal_image{border: 1px solid #c5c5c5;}
h1{display:inline;margin:0px;padding-left:40px;display:block;font-size: 11px;line-height: 20px;font-weight: bold;white-space: nowrap;}
h2{display:inline;margin:0px;font-size: 11px;line-height: 20px;font-weight: bold;white-space: nowrap;}
.title{padding-bottom: 3px;font-family: "Tahoma", "Arial";font-size: 12px;line-height: 16px;font-weight: bold;}
.cat_title{padding-bottom: 3px;font-size: 13px;line-height: 20px;text-indent: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c54134;padding-top: 3px;font-weight: bold;margin-right: 34px;margin-left: 10px;}
.cat_title a{color: #a5312a;text-decoration: none;text-transform: uppercase;}
.cat_subtitle{padding-top: 20px;padding-right: 0px;padding-bottom: 30px;padding-left: 30px;}
.cat_subtitle li {list-style: none; background: url(../temp/li_bg.gif) 0% 10px no-repeat; padding: 3px 0px 3px 11px;}
.cat_subtitle li a {text-decoration: none;font-size: 12px;}
.cat_subtitle li a:hover{text-decoration: underline;}
.cat_subtitle .act a {text-decoration: underline !important}
.msg_menu{padding-left: 5px;}
.msg_menu li {background-image: url(../temp/li_bg.gif);background-repeat: no-repeat;background-position: 0% 5px;padding-left: 3px;list-style-type: none;}
.msg_menu li a {text-decoration: none;font-size: 11px;}
.msg_menu .act a {text-decoration: underline !important}

.login {
	background-position: center;
	width: 180px;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.login input{font-size:10px}
.login td { padding:2px;}
.login .txt {width: 100px; }
.login .sub{color:#952823;padding:0px;}

#slist{
vertical-align: top;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
background-color: #eaeaea;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 1px;
}

#slist_head{
color: #ffffff;
vertical-align: top;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
background-color: #bbbbbb;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 1px;
font-weight:bold;
}

.c_text .norm{
	background-color: #fbfbfb;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	padding-bottom: 11px;
	border: 1px solid #e6e6e6;
	margin-bottom: 10px;
}

.c_text  .vip{
	border: 1px dashed #ff0000;
	background-color:#fff4e8;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	padding-bottom: 11px;
}

#lmenu li{
	padding-top: 4px;
	padding-bottom: 4px;
}

#light{color:#a6b0b5;}
#red{color:#9f312a}
#bleck{color:#333333;}
#big{
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#zirka{	font-size:13px;color:#FF0000;padding:3px;}
span.sel{
	background-color:#c84438;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	border: 1px solid #9a312b;
}
a.sel{color: #FFFFFF; text-decoration: none;}
a.sel:hover{color: #F3DAD8;}

.rubrika{
	font-weight: bold;
	color: #9f312a;
	padding: 3px;
	text-align: center;
	text-transform: uppercase;
}
.cena{
	color:#c8433a;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.err_el{border: 1px dashed #FF0000;}
td.text{padding: 5px;text-indent: 10px;text-align: justify;}
#n {
	font-size:10px;
	color:#FFFFFF;
	padding: 1px;
	width:65px;
	border: 1px solid #962924;
	background-color: #c94036;
	top: -10px;
	left: -11px;
	position: relative;
	background-image: url(../temp/c_n.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#sn{color:#990000;font-size:13px}
.ntp{display:block;height:15px}
.ntp a{text-decoration:none;}
.intp{line-height: 15px;}


#n_new {
	font-size:10px;
	color:#FFFFFF;
	padding: 1px;
	width: 180px;
	border: 1px solid #962924;
	background-color: #c94036;
	top: -10px;
	left: -11px;
	position: relative;
}

.titl a {
	font-size:14px;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-decoration:none;
}
.podr{
	padding-right: 12px;
	background: url(../temp/n_p.gif) 100% 5px no-repeat;
	font: normal 7.5pt Tahoma;
	margin-top: 8px;
	margin-bottom: 20px;
}

.hide{
	background-color: #ffffe0;
	border: 1px dashed #D50000;
	text-align: center;
	width: 340px;
	vertical-align: middle;
	margin: 15px;
	font-family: Verdana, Arial;
	font-size: 11px;
}
.hide strong{color: #930000;}
.hide div {padding-top:3px;padding-bottom:3px;}
.hide .small{font-size:9px;}
.hide input{margin:1;padding:0;}

.pg {text-decoration: none;}
.pg:hover{text-decoration: underline;}

.strb{
	background-image: url(../images/rub.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 19px;
	line-height: 22px;
}

.strb select{margin-top:3px;}

.sp {
	font-size:9px;
	color:#666666;
	text-align:right;
	vertical-align: bottom;
	width:99%;
}
.sp a{font-size:9px;color:#666666;}
.sp img {
opacity:0.20;
-moz-opacity:0.10;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-khtml-opacity: 0.20;
background-color:#f3f1e9;
}
.rss {text-decoration:none;}
.rss:hover{text-decoration:underline;}
.rss img{border:none;}

a.efect img{
border: 1px solid #000000;
margin: 10px;
padding: 1px;
opacity: 1.0;
}
a.efect:hover img{opacity: 0.75;}
