/*VDSITE.css v.2.1.1 */
BODY {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	background-color : #fff;
}
P, TD {
	font-family: Tahoma,Verdana,  Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
P {
	margin-bottom: 10px;
	margin-top: 5px;
}
INPUT, TEXTAREA, SELECT {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-width:1;
	border-color: #DADADA;
	border-style: solid;
}

/*  заголовки headings *******************************/
H1 {
	font-family:'Arial Narrow',Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #252727;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-top:0px;
	text-transform : uppercase;
	font-weight : normal;
}

H2 {
	font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	text-transform : uppercase;
	font-size: 10pt;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top : 5px;
}
H3 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 0px;
}
H3 {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 0px;
}

UL {
	list-style-type: disc;
	margin-bottom: 2px;
	margin-top: 10px;
	margin-left : 20px;
}

OL {
	margin-bottom: 2px;
	margin-top: 10px;
	margin-left : 25px;
}
LI {
	margin-left:0;
}	
TH {
	font-weight: bold;
	font-size:8pt;
	background-color : #0036B3;
	color : #fff;
	white-space : nowrap;
}
HR {
    background:#000;
    width:100%;
    height:3px;
}
/*  ссылки  links *******************************/
/*.copyright A:link, A:active, A:visited {

	color: #CCCCE4;
	text-decoration: none;
}
.copyright  A:hover {

	color: #CCCCE4;
	text-decoration: none;

}*/

/*ссылки без подчеркивания*/

.pag {
	color:#1F273C;
	font-weight: bold;
	margin:4px;
}
.pag A  {

	color: #0036B3;
	text-decoration:underline;
}
.pag A:hover {

	color: #0036B3;
	text-decoration:underline;
}

.news A  {

	color: #0828BC;
	text-decoration: underline;
}
.news A:hover {
	color: #0828BC;
	text-decoration:underline;
}


/*основные ссылку*/
A {
	color: #0036B3;
	font-weight:bold;
	text-decoration: underline;
}
A:hover {
	color: #0036B3;
	font-weight:bold;
	text-decoration: underline;

}
A.noline {
	color: #252727;
	font-weight:bold;
	text-decoration: none;
}
A.noline:hover {
	color: #252727;
	font-weight:bold;
	text-decoration: none;

}
 
/****************************************** классы classes */
/*  общие  common *******************************/
    


.copyright {
	color: #6D6D6D;
	
}
.copyright  a {
	color: #6D6D6D;
	font-weight: normal;
	text-decoration: none;
	}
.copyright  p {
/*	margin-bottom : 5px;*/
	margin-left : 22px;
/*	margin-right : 0;*/
/*	margin-top : 0px;*/
}

.date {
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #f30000;
}

.error {
	color: red;
	font-weight: bold;
	font-size: 10pt;
}
.message {
	font-weight: bold;
	color: #1A2F64;
	font-size: 8pt;
}
.btn {
	border-width:1;
	border-color: #7283AD;
	border-style:solid;
	background-color: #AAB5C4;
	color: #465D92;
	font-weight: bold;
	font-family: Tahoma,Verdana, sans-serif;
}
/* фон таблицы */
.tablefon {
	background-color: #E2E3E7;
}

/* ячейки или ряды таблицы с фоном */
.trow td {
	background-color: #fff;
	border-bottom:solid 1px #E0E4F1;
}
.trow1 td {
	background-color: #F9F8F8;
	border-bottom:solid 1px #E0E4F1;
}
.trow_act {
	background-color : #FCF4E1;
}

/*  другие other *******************************/
/*.price {
	font-family: "Times New Roman", Times, Tahoma, serif;
	font-size: x-small;
	color: #333333;
	background-color: #f0f0f0;
	font-weight: bold;
}*/


/*.navline {
color: #666666;
}*/
/* примечание */
.rem {
font-style: italic;
}
/*
.catalog {
font-weight: bold;
}*/
.divider {
background-color: #324AAF;
}
/*
.forma {
background-color: #F2F3F4;
}*/
.mainmenu {
	background: url(images/menu_bgr.gif) repeat-y;
	padding-left:22px;
}
    .mainmenu A {
	color:#000;
	font-weight:bold;
	font-size:14px;
	font-family:Arial,Verdana,Tahoma;
	text-transform: uppercase;
	text-decoration: none;
    }
    .mainmenu A:hover {
	color:#000;
	font-weight:bold;
	font-size:14px;
	text-transform: uppercase;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: none;
    }
.mainmenuact {
	background: url(images/menu_bgr_a.gif) repeat-y;
	padding-left:22px;
}
    .mainmenuact A {
	color:#F30000;
	font-weight:bold;
	font-size:14px;
	text-transform: uppercase;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: none;
    }
    .mainmenuact A:hover {
	color:#F30000;
	font-weight:bold;
	font-size:14px;
	text-transform: uppercase;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: none;
    }
.menu {
	background: url(images/menu_bgr.gif) repeat-y;
	padding:3px;
	padding-left:25px;
}
    .menu A {
	color:#555;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	font-family:Arial,Verdana,Tahoma;
	letter-spacing:2px;
	text-decoration: none;
    }
    .menu A:hover {
	color:#555;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	font-family:Arial,Verdana,Tahoma;
	letter-spacing:2px;
	text-decoration: none;
    }
.menuact {
	background: url(images/menu_bgr_a.gif) repeat-y;
	padding:3px;
	padding-left:22px;
}
    .menuact A {
	color:#f30000;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing:2px;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: none;
    }
    .menuact A:hover {
	color:#f30000;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	font-family:Arial,Verdana,Tahoma;
	letter-spacing:2px;
	text-decoration: none;
    }
.content * img {
/*	border : 1 solid #F30000;*/
}

.content p {

	margin-bottom: 5;
	margin-top:10 ;
}

.news p {
	margin-bottom:2;
	margin-top: 2;
	line-height : 120%;
}
.blue  * {
	color:#051D80;
}
. blue h1 {
		font-family:  Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	color: #051F8D;
	margin-left: 0px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-top:25px;
	text-transform : uppercase;
	font-weight : normal;
}

.blue h2 {
		font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color: #051F8D;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top : 10;
}
.cat_image {
	font-size:8px;
}
.gray {
	color:#606060;
	font-weight:bold;
}

.btn { border-style:none; }

//#banner-on-main {
position:absolute;
	left:273px;
	top:182px;
	
}

#cat-on-main-03 {
	position:absolute;
	left:273px;
	top:182px;
	width:116px;
	height:43px;
}

#Draft-02-04 {
	position:absolute;
	left:443px;
	top:182px;
	width:349px;
	height:6px;
}

#Draft-02-05 {
	position:absolute;
	left:443px;
	top:188px;
	width:64px;
	height:51px;
}

#cat-on-main-06 {
	position:absolute;
	left:440px;
	top:188px;
	width:105px;
	height:172px;
}

#Draft-02-07 {
	position:absolute;
	left:612px;
	top:188px;
	width:28px;
	height:497px;
}

#cat-on-main-08 {
	position:absolute;
	left:563px;
	top:188px;
	width:152px;
	height:172px;
}

#Draft-02-10 {
	position:absolute;
	left:327px;
	top:225px;
	width:116px;
	height:14px;
}

#cat-on-main-11 {
	position:absolute;
	left:270px;
	top:239px;
	width:153px;
	height:121px;
}

#Draft-02-12 {
	position:absolute;
	left:490px;
	top:239px;
	width:27px;
	height:134px;
}

#Draft-02-13 {
	position:absolute;
	left:327px;
	top:360px;
	width:153px;
	height:13px;
}

#Draft-02-14 {
	position:absolute;
	left:527px;
	top:360px;
	width:105px;
	height:13px;
}

#Draft-02-15 {
	position:absolute;
	top:530px;
	width:152px;
	height:13px;
}

#cat-on-main-16 {
	position:absolute;
	left:270px;
	top:373px;
	width:105px;
	height:174px;
}

#Draft-02-17 {
	position:absolute;
	left:432px;
	top:373px;
	width:27px;
	height:188px;
}

#cat-on-main-18 {
	position:absolute;
	left:392px;
	top:373px;
	width:153px;
	height:174px;
}

#cat-on-main-19 {
	position:absolute;
	left:563px;
	top:373px;
	width:152px;
	height:122px;
}

#Draft-02-20 {
	position:absolute;
	left:640px;
	top:495px;
	width:152px;
	height:17px;
}

#cat-on-main-21 {
	position:absolute;
	left:563px;
	top:512px;
	width:152px;
	height:173px;
}

#Draft-02-22 {
	position:absolute;
	left:327px;
	top:547px;
	width:105px;
	height:14px;
}

#Draft-02-23 {
	position:absolute;
	left:459px;
	top:547px;
	width:153px;
	height:14px;
}

#cat-on-main-24 {
	position:absolute;
	left:270px;
	top:561px;
	width:285px;
	height:124px;
}
a.hlink {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
}
a.hlink:hover {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:underline;
}
.hlink {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
}

