body,td,li,p,input,select,textarea,
h1,h2,h3,h4,h5{font:12px Tahoma, sans-serif;}

#slogan {margin-top: 60px;}

a{
	color:#035EB1;
	font-weight:bold;
	text-decoration:none;
}
a:hover,a.current{
	color:#FF513C;
}

td.x5 a{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
td{
	vertical-align:top;
}
td.x1,td.x7{
	vertical-align:middle;
}
td.x2{
	background:url(../../images/bg_header_left.jpg) left top no-repeat;
}
td.x3{
	background:url(../../images/bg_header_right.jpg) left top repeat-x;
}
td.x4{
	border-right:1px solid #D4D4D4;
}
td.x4,td.x5{
	border-bottom:2px solid #035EB1;
}
td.x5{
	padding:25px;
	padding-left:20px;
	padding-right:15px;
}
td.x6,td.x8{
	background-color:#035EB1;
	border-top:2px solid #FFFFFF;
}
td.x6{
	text-align:right;
}
div.x1{
	width:209px;
}
div.x2{
	width:245px;
	color:#035EB1;
	font-size:11px;
	text-align:right;
	padding-right:10px;
}
div.x3,div.x4{
	margin:0 20px;
	color:#ffffff;
	font-size:9px;
}
div.3{
	margin-top:32px;
}
div.x4{
	margin-top:20px;
}
div.x5{
	position:absolute;
	top:190px;
	left:380px;
}
div.x5 a{
	color:#FFFFFF;
	font-size:10px;
	margin-left:40px;
	font-weight:bold;
	text-decoration:none;
}
div.x6{
	height:203px;
	margin:0;
	padding:0;
	background:url(../../images/bg_header_right_r.jpg) top right no-repeat;
}
div.x9{
	width:791px;
	height:203px;
	margin:0;
	padding:0;
	background:url(../../images/bg_header_right_l.jpg) top left no-repeat;
}
div.x7{
	border-top:2px solid #FF513C;
	height:138px;
	background:url(../../images/romek.jpg) left 10px no-repeat;
	margin-bottom:10px;
}
div.x7 div{
	font-size:11px;
	margin-top:55px;
	margin-left:20px;
}
div.x7 div a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
div.x8{
	WIDTH:619px;
	HEIGHT:36px;
	background:url(../../images/bg_footer.jpg) top right no-repeat;
	position:absolute;
	margin-top:-34px;
	right:0;
	z-index:30;
	color:#FFFFFF;
	padding-top:7px;
	padding-right:7px;
}

div.x10{
	width:756px;
	height:301px;
	background:url(../../images/splash/0.jpg) top left no-repeat;
}
div.x11,div.x12,div.x13,div.x14,div.x15,div.x16{
	font-size:11px; width: 200px;
}
div.x11{
	position:absolute;
	top:335px;
	left:240px;
}
div.x12{
	position:absolute;
	top:350px;
	left:500px;
}
div.x13{
	position:absolute;
	top:320px;
	left:756px;
}
div.x14{
	position:absolute;
	top:495px;
	left:240px;
}
div.x15{
	position:absolute;
	top:510px;
	left:500px;
}
div.x16{
	position:absolute;
	top:495px;
	left:756px;
}

td.x2 a{
	color:#72FCF4;
	font-size:9px;
	margin-left:95px;
}

h1{
	margin:0;
	padding:0;
	font-size:16px;
	color:#FF513C;
	font-weight:bold;
}
h1.x1{
	position:absolute;
	top:220px;
	left:380px;
}


h1.x2{
	font-size:12px;
	position:absolute;
	top:305px;
	left:240px;
}
h1.x3{
	font-size:12px;
	position:absolute;
	top:305px;
	left:500px;
}
h1.x4{
	font-size:12px;
	position:absolute;
	top:305px;
	left:756px;
}
h1.x5{
	font-size:12px;
	position:absolute;
	top:465px;
	left:240px;
}
h1.x6{
	font-size:12px;
	position:absolute;
	top:465px;
	left:500px;
}
h1.x7{
	font-size:12px;
	position:absolute;
	top:465px;
	left:756px;
}


h3{
	margin:0;
	padding:0;
	font-size:12px;
	color:#FF513C;
	font-weight:bold;
}
h3.x1{
	position:absolute;
	top:220px;
	left:380px;
}


h3.x2{
	font-size:12px;
	position:absolute;
	top:305px;
	left:240px;
}
h3.x3{
	font-size:12px;
	position:absolute;
	top:305px;
	left:500px;
}
h3.x4{
	font-size:12px;
	position:absolute;
	top:305px;
	left:756px;
}
h3.x5{
	font-size:12px;
	position:absolute;
	top:465px;
	left:240px;
}
h3.x6{
	font-size:12px;
	position:absolute;
	top:465px;
	left:500px;
}
h3.x7{
	font-size:12px;
	position:absolute;
	top:465px;
	left:756px;
}

h2{
	margin:0;
	padding:0;
	font-size:16px;
	color:#035EB1;
	font-weight:bold;
}

h4.x1{
	width:100%;
	margin:0;
	padding:0;
	background:url(../../images/bg_hr.jpg) left 3px repeat-x;
	color:236FB6;
	font-weight:bold;
	font-size:12px;
}
h4.x1 div{
	width:1%;
	background:url(../../images/li_menu.gif) #ffffff left 3px no-repeat;
	padding-left:10px;
	padding-right:5px;
}
h5,h6{
	margin:0 0 10px 0;
	padding:0;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

#news,#about{
	float:left;
	width:48%;
}

ul.x1{
	padding:0;
	margin:15px 8px;
}
ul.x1 li{
	list-style:none;
	padding:0;
	margin:0;
	background:url(../../images/li_menu.gif) left 3px no-repeat;
	padding-left:10px;
}
ul.x1 ul{
	padding:0;
	margin:0 8px;
	_margin:0;
}
ul.x1 ul li{
	background:url(../../images/li_menu_sm.gif) left 5px no-repeat;
	padding-left:7px;
	margin-top:3px;
}
ul.x1 img{
	margin:4px 0;
}


/* ÐÀÇÍÎÅ ******************/
#............ reTable
img.reImageLeft{margin-right:6px;}
img.reImageRight{margin-left:6px;}

table.reTable td,table.reTable th{padding:0 5px 3px 0;}
table.reCellBordered td,table.reCellBordered th{padding:3px 5px;}
table.reTable td P,table.reTable th P{margin:0;padding:0;}

body.richedit{
	border:1px solid #035EB1;
}

table.reTable{width:100%;}
table.reTable th{padding:3px;border:0 solid;border-top-width:1px;border-left-width:1px;background:#FDE8BF;text-align:left;} 
table.reTable,table.reTable td,table.reTable th{border-color:#CCCCCC;vertical-align:middle;}

#............ Êàòàëîã
div.in{
	border: 0;
	/*border-bottom: solid 1px #B3B3B3;
	border-right: solid 1px #B3B3B3;*/
	margin:0;
	padding:0;
	width:100%;
	height:1px;
	display:block;
}

div.hidden{
	margin:0;
	padding:0;
	width:100%;
	height:1px;
	display:none;
}

div.cat{margin:0;padding: 7px 0  0 0;}
div.cat0 {
	margin:0;
	padding: 0;
	display:inline;
	border:1px solid red;
	width:16px;
}
div.cat1 {margin-left:  0px;}
div.cat2 {padding-left: 30px;}
div.cat3 {padding-left: 40px;}
div.cat4 {padding-left: 50px;}
div.cat5 {padding-left:60px;}
div.cat6 {padding-left:75px;}
div.cat7 {padding-left:90px;}
div.cat8 {padding-left:105px;}
div.cat9 {padding-left:120px;}
div.cat10{padding-left:135px;}

.sign{font-family:monospace;}

table.cat {
	border: 0;
	border-top: solid 1px #A6C5C5;
	border-left: solid 1px #A6C5C5;
	background-color: #EDEDED;
}
table.cat td{
	border: 0;
	border-bottom: solid 1px #A6C5C5;
	border-right: solid 1px #A6C5C5;
}
td.cat1 {padding: 5px 5px 5px 5px;}
td.cat2 {padding: 5px 5px 5px 20px;}
td.cat3 {padding: 5px 5px 5px 35px;}
td.cat4 {padding: 5px 5px 5px 50px;}
td.cat5 {padding: 5px 5px 5px 65px;}
td.cat6 {padding: 5px 5px 5px 80px;}
td.cat7 {padding: 5px 5px 5px 95px;}
td.cat8 {padding: 5px 5px 5px 110px;}
td.cat9 {padding: 5px 5px 5px 125px;}
td.cat10{padding: 5px 5px 5px 140px;}

tr.cat1 {background-color: #EDEDED;}
tr.cat2 {background-color: #F5F5F5;}
tr.cat3 {background-color: #FCFCFC;}

div.no_underline{padding:0;margin:0;}
div.no_underline a{color:#035EB1;text-decoration:none;}
div.no_underline a:hover{color:#C80112;}

div.no_underline a.curen{color:#FF513C;}


#news a{
	color:#035EB1;
	font-weight:bold;
	text-decoration:none;
}
#news a:hover,a.current{
	color:#FF513C;
}
.sss, .sss a, .sss a:hover {font-size:1px;line-height:2px;color:#fff;margin:0;padding:0;text-decoration:none;cursor:default;position:absolute;left:-1000px;top:-1000px}
