p{	font:12px Arial;
}
div{	font:12px Arial;
}
a{	color:#da2128;
	text-decoration:underline;
}

body{	padding:0px;
	margin:0px;
}

table{	border-collapse:collapse;
	border:0px solid black;
}


img{	border:0px solid black;
	padding:0px;
	margin:0px;
}
a img{	border:0px;
}
a{	margin:0px;
	padding:0px;
}

#all_content{	width:1100px;
	margin:auto;
}

#top_gray_menu{	float:right;
	width:698px;
	height:94px;
	border:0px solid black;
	background:#b4b4b4 url('/images/top_div_conner.gif') bottom right no-repeat;
}

#top_gray_menu a{	font:16px Arial;
	color:white;
	margin-left:34px;
}

#logo{	margin:25px 0px 0px 42px;
}

#logo_div{	width:402px;
	height:93px;
}

#lang_div{	background:url('/images/dotted_hor.gif') top left repeat-x;
	height:31px;
	font:10px Arial;
}

#langs{	margin-left:40px;}
#lang_div img{	margin:0px;
}
#lang_div{	font:10px Arial;}
#lang_div a{	font:10px Arial;
	color:white;
	text-decoration:none;
}
.lang_active{
	float:left;
	padding-left:5px;
	width:24px;
	height:13px;
	font:10px Arial;
    background:url('/images/lang_active.gif');
}
.lang_inactive{
	float:left;
	padding-left:5px;
	width:24px;
	height:13px;
	font:10px Arial;
	background:url('/images/lang_inactive.gif');
}

#content_table{	width:1100px;}

#menu_td{	vertical-align:top;	width:238px;
	border-left:1px solid #e14d53;
	font:12px Arial;
}

#menu_td .punkt{
	text-align:right;
	font-weight:800;
	margin:0px 19px 5px 0px;
}

#menu_td .punkt a{
	font-weight:800;
}

#menu_td .podpunkt{	margin-right:25px;
	padding-right:10px;
	text-align:right;
	border-right:1px solid #da2128;
}

#menu_td .podpunkt2{	margin:0px 19px 5px 10px;
	text-align:right;
}

#menu_td .podpunkt2 a{	border-right:1px solid #da2128;
	margin-left:5px;
	padding-right:5px;
	color:#000;
	text-decoration:none;
}

#menu_td .punkt a{
	text-decoration:none;
	color:#da2128;
}

#menu_td .podpunkt a{
	text-decoration:none;
	color:#000;
}

.menu_razdel{	height:10px;
}

.menu_razdel2{
	height:10px;
	clear:both;
}

#content_td{	vertical-align:top;	padding:0px 32px 0px 40px;
	width:790px;
}

#wow_td{	padding:0px 32px 0px 40px;
	vertical-align:bottom;	height: 370px;}

#wow_table{
	margin:28px 0px 10px 0px;	width:784px;
	font:12px Arial;
	background:url('/images/dotted_hor.gif') top left repeat-x;
}

#wow_table .rb{	background:url('/images/dotted_vert.gif') right top repeat-y;
}
#wow_table td{	vertical-align:top;
	width:30%;
}

#wow_table h3{	text-align:center;	color:#da2128;
	font-size:14px;
}

h1{
	color:#da2128;
	font:18px Arial;
}
h2{
	color:#da2128;
	font:18px Arial;
}
a.headline{
	color:#da2128;
	font:18px Arial;
	display:block;
	margin:15px 0;
	text-decoration:none;
}
h3{
	color:#da2128;
	font:14px Arial;
}

#hor_line{
	background:url('/images/dotted_hor.gif') top left repeat-x;
	height:1px;
}
.hor_line{
	background:url('/images/dotted_hor.gif') top left repeat-x;
	margin-left:-40px;
	height:1px;
}

#pic3{	margin:15px 0px 10px 0px;
	font:16px Arial;
	color:#5b5b5b;
}
#pic3 div{	font:16px Arial;
}

#pic3 .td1{	background:url('/images/dotted_vert.gif') right top repeat-y;
	width:230px;
}
#pic3 .td2{	text-align:center;
	background:url('/images/dotted_vert.gif') right top repeat-y;
	width:394px;
}

#pic3 .td3{	width:200px;
}

.about{	color:black;
	font:12px Arial;

}

.about a{
	color:black;
	font:12px Arial;
}


#kvadrat{
	width:757px;
	border-left:1px solid #e56368;
	border-right:1px solid #e56368;
	padding:1px 15px 15px 10px;
}

#kv,#kv1,#kv2,#kv3,#kv4{	display:none;
}

.nicetable td{	border:1px solid #c8c7c7;
	padding:0px 4px;
	font:12px Arial;
}
.nicetable .head td{	padding:5px;
	border-bottom:1px solid black;

	color:#da2128;
	font-weight:800;
}

.path{	background: url("/images/arrow2.gif") left no-repeat;
	padding-left:15px;
}

.path:hover{
	background:url('/images/arrow2.gif') left no-repeat;
	padding-left:15px;
}
li{	font:12px Arial;
}

.display_none{	display:none;
}


.nicetable_c .tr1{
 	background-color:#f0f0f0;
}


.nicetable_c{
	width:100%;
}
.nicetable_c td{
	border:1px solid #c8c7c7;
	padding:0px 4px;
	vertical-align:top;
	text-align:center;
	vertical-align:middle;
}
.nicetable_c .head td{
	border-bottom:1px solid black;
	color:#da2128;
	font-weight:800;
	text-align:center;
	vertical-align:middle;
}

.spec_unselected{	border:1px solid #cccccc;
	background:url('/images/spec_bg.gif') top left repeat-x;
	padding:5px 14px;
}

.spec_selected{
	border:1px solid #cccccc;
	background-color:#FFF;
	padding:5px 14px;
}

#spec_big_select{	margin-top:15px;
}
#spec_small_select{
	margin-top:15px;
}

.spec_unselected_m{
	border:1px solid #cccccc;
	background:url('/images/spec_bg_s.gif') top left repeat-x;
	padding:4px 5px;
}

.spec_selected_m{
	border:1px solid #cccccc;
	border-bottom:1px solid #FFFFFF;
	background-color:#FFF;
	padding:4px 5px;
	font-weight:800;
}

#spec_table{	margin-top:10px;
}

.spec_unselected a, .spec_selected a{	color:#333333;
	font:12px Arial;
	font-weight:800;
	text-decoration:none;
}
.spec_unselected_m a, .spec_selected_m a{	font:11px Arial;
	font-weight:800;
	text-decoration:none;
}
.spec_unselected_m a{    color:#000;
}
.spec_selected_m a{    color:#da2128;
}
.spec_unselected a:hover, .spec_selected a:hover{	color:#da2128;
}

#ramka{
	Border:1px Solid #Cccccc;
	Margin-Top:4px;
	Padding:5px 20px;
}.news_head{	background: url('/images/news_title_bg.jpg') repeat-x;	height: 75px;	padding-top: 15px;	padding-left: 15px; 	margin-top:10px;}.news_head span{	font-size: 36px;	color: #808285;}.news_line{	background:url('/images/dotted_hor.gif') top left repeat-x;	height:1px;}.news tr{	vertical-align: top;}.news tr td{		padding-top: 10px;}.kv{	display:none;	width:782px;	position:relative;}.kv a{		text-decoration:none;	}.kv .title{		height:23px;		background:url('/images/left_bg_title.png') no-repeat top left;		float:left;}.kv .title .text{		width:752px;		height:23px;;		background: url('/images/bg_title.png') repeat-x;		color: #ffffff;		font: bold 15px Helvetica;		text-align:left;		padding-top:2px;		padding-left:20px;		float:left;		margin-left:4px;	}.kv .title .footer{		float:left;		height:42px;		width:5px;		background:url('/images/right_bg_title.png') no-repeat top left;}.kv .main{		width:778px;		border: 1px solid #3a3a3a;		border-top:0px;		border-bottom:0px;		background:#ffffff;}.kv .main .footer{		height:22px;		width: 787px;		background:url('/images/left_bg_main.png') no-repeat bottom left;}.kv .foot{		height:22px;		background:url('/images/left_bg_main.png') no-repeat bottom left;		float:left;		width:780px;}.kv .foot .right{		height:22px;		width:4px;		background:url('/images/right_bg_main.png') no-repeat bottom left;		float:left;}.kv .foot .left{		height:22px;		margin-left: 4px;		width:772px;		background:url('/images/bg_footer_main.png') repeat-x bottom left;		float:left;}.kv .main .text{	padding-top: 10px;	color:#000000;	font-size:20px;	float: left;}.kv .main .text ul{	width: 400px;	list-style:none;	margin:0;	margin-left:10px;	float:left;}.kv .main .text ul li{	background-image:url(/images/bg_li.png);	background-repeat:no-repeat;	background-position:0px 0px;	padding-left:30px;	font-weight:bold;	font-size:15px;	margin-top: 10px;}.kv .main .text ul.sub li{	background: none;	font-weight:normal;	margin-top: 1px;	font-size: 13px;}.kv .main .text ul.sub{	list-style-image: none;	font-weight:normal;	margin:0;	float:none;	margin-left:10px;	font-size:14px;}.page_head{	border-bottom:1px solid #E14D53;	color:#6D6E70;	font-size:30px;	font-weight:normal;	margin:15px 0;	padding-bottom:5px;}.plugin_td{	padding: 0 32px 0 40px;}