@charset "UTF-8";

/*####################### ГЛАВНОЕ ###############################*/
.consileri a:link, .consileri a:active, .consileri a:visited {color: #000000; text-decoration: underline;}
.consileri a:hover {color: #FF0000; text-decoration: none;}
.consileri a.go:link, .consileri a.go:active, .consileri a.go:visited {color: #FFFFFF; text-decoration: none;}
.consileri a.go:hover {color: #000000; text-decoration: none;}
.consileri a.gray:link, .consileri a.gray:active, .consileri a.gray:visited {color: #bbbbbb; text-decoration: underline;}
.consileri a.gray:hover {color: #FF0000; text-decoration: none;}
.consileri a.promo:link, .consileri a.promo:active, .consileri a.promo:visited {color: #FFFFFF; text-decoration: none;}
.consileri a.promo:hover {color: #FF0000; text-decoration: none;}
.consileri a.goto:link, .consileri a.goto:active, .consileri a.goto:visited {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	color:#FFFFFF;  text-decoration: none;
	}
.consileri a.goto:hover {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	color:#72be36;  text-decoration: none;
	}

.consileri_body {
	margin: 0 0 0 0; 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	background-color:#bbbbbb;
	font-size: 12px;
	}
.consileri TD {color: #000000; font-size: 12px; font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;}
.consileri P {margin-top:12px; margin-bottom:12px;}

.consileri H1 {font-size: 24px; color: #72be36; margin-top:0px; margin-bottom:20px; font-weight: normal;}
.consileri H2 {font-size: 24px; color: #0e79c2; margin-top:0px; margin-bottom:20px; font-weight: normal;}
.consileri H3 {font-size: 12px; color: #72be36; margin-top:0px; margin-bottom:10px; font-weight: bold;}
.consileri H4 {font-size: 12px; color: #0e79c2; margin-top:0px; margin-bottom:10px; font-weight: bold;}
.consileri H5, .consileri H6 {font-size: 12px; color: #000000; margin-top:0px; margin-bottom:10px; font-weight: bold;}
.consileri H1 a:link, .consileri H1 a:active, .consileri H1 a:visited {color: #72be36; text-decoration: underline;}
.consileri H1 a:hover {color: #FF0000; text-decoration: none;}
.consileri H2 a:link, .consileri H2 a:active, .consileri H2 a:visited {color: #0e79c2; text-decoration: underline;}
.consileri H2 a:hover {color: #FF0000; text-decoration: none;}
.consileri H3 a:link, .consileri H3 a:active, .consileri H3 a:visited {color: #72be36; text-decoration: underline;}
.consileri H3 a:hover {color: #FF0000; text-decoration: none;}
.consileri H4 a:link, .consileri H4 a:active, .consileri H4 a:visited {color: #0e79c2; text-decoration: underline;}
.consileri H4 a:hover {color: #FF0000; text-decoration: none;}
.consileri TEXTAREA.big {width:100%; height:94px; font-size: 24px; color: #0e79c2; margin:0px; padding:30px; font-weight: bold; text-align:center;}
.consileri SELECT.big {width:100%; height:33px; font-weight: bold; vertical-align:middle;}

.consileri FORM {margin:0; padding:0;}
.consileri HR {color: #0a61cf; height: 1px; width: 100%;}
.consileri_bg_main1 {
	background-color:#f0fafc;
	background-image: url(/_/bg01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}
.consileri_bg_main2 {
	background-image: url(/_/bg02.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
TABLE.consileri {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color:#f3fbfe;
	height:100%;
	}
TABLE.consileri_partner {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	}
TABLE.consileri TD.maintop {
	background-color:#f3fbfe;
	vertical-align:top;
	}
.consileri .pd5t {padding-top:5px;}
.consileri .pd10l {padding-left:10px;}
.consileri .pd10r {padding-right:10px;}
.consileri .pd20l {padding-left:20px;}
.consileri .pd20r {padding-right:20px;}
.consileri .mr0b {margin-bottom:0px;}
.consileri .gray {color: #999999;}
.consileri .red {color: #FF0000;}
.consileri .small {font-size:10px;}
.consileri .width100 {width:100%;}

.black, H1.black {color:#000000;}
.white, H1.white {color:#FFFFFF;}
.gray, H1.gray {color:#bbbbbb;}

/*####################### МЕНЮ ###############################*/
.consileri .box_menu_on {
	height:57px;
	text-align:center;
	color:#FFFFFF;
	background-color:#0a61cf;
	width:14%;
	background-image: url(/_/mn_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	}
.consileri .box_menu_on a:link, .consileri .box_menu_on a:active, .consileri .box_menu_on a:visited {color:#FFFFFF; text-decoration: none;}
.consileri .box_menu_on a:hover {color: #000000; text-decoration: none;}
.consileri .box_menu_off {
	height:57px;
	text-align:center;
	color:#FFFFFF;
	background-color:#0a61cf; 
	background-image: url(/_/mn_off1st.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:14%;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	}
.consileri .box_menu_off a:link, .consileri .box_menu_off a:active, .consileri .box_menu_off a:visited {
	color:#FFFFFF;
	text-decoration: none;
	}
.consileri .box_menu_off a:hover {
	color: #75c039; 
	text-decoration: none;
	}
.consileri .box_menu_off_1st {
	background-image: url(/_/mn_off1st.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

/*####################### ИНДЕКСНАЯ СТРАНИЦА ###############################*/
.consileri .box_idx_l_RU {
	width:449px;
	height:511px;
	background-image: url(/_/bg04_ru.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:top;
	}
.consileri .box_idx_r_RU {
	width:450px;
	background-image: url(/_/bg05_ru.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:top;
	}
.consileri .box_idx_t_RU {
	background-image: url(/_/bg06_ru.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.consileri .box_idx_t_RU TD {vertical-align:top;}
.consileri .box_idx_welcome {
	padding-top:114px;
	padding-left:214px;
	padding-right:30px;
	color:#0e79c2;
	}
.consileri .box_idx_header {
	width:399px;
	padding-top:30px;
	padding-left:50px;
	padding-right:30px;
	color:#000000;
	}
.consileri .box_idx_welcome B {color:#72be36;}
.consileri TABLE.example {
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.consileri TABLE.example TD {
	padding:5px;
	padding-left:0px;
	padding-bottom:20px;
	vertical-align:top;
	}
.consileri TABLE.example TD.image {
	padding:0px;
	padding-bottom:20px;
	width:148px;
	vertical-align:top;
	}
.consileri TABLE.example a:link, .consileri TABLE.example a:active, .consileri TABLE.example a:visited {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	color:#FFFFFF;  text-decoration: none;
	}
.consileri TABLE.example a:hover {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	color:#72be36;  text-decoration: none;
	}
.consileri .text_l {
	padding-left:50px;
	padding-right:30px;
	vertical-align:top;
	}
.consileri .text_l TD {vertical-align:top;}
.consileri .text_l B {color:#72be36;}
.consileri .text_r {
	padding-left:30px;
	padding-right:50px;
	padding-top:80px;
	background-image: url(/_/ln01.gif);
	background-repeat: repeat-y;
	background-position: left top;
	}
.consileri .idx_line {
	padding-top:50px;
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left 25px;
	}
.consileri TABLE.simple TD {
	padding:5px;
	vertical-align:middle;
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.consileri TABLE.simple TD H1 {margin-bottom:0px;}
.consileri TABLE.simple TD H2 {margin-bottom:0px;}
.consileri TABLE.simple TD H3 {margin-bottom:0px;}
.consileri TABLE.simple TD H4 {margin-bottom:0px;}

/*####################### ТЕКСТЫ ###############################*/
.consileri .box_logo {
	text-align:right;
	padding-top:101px;
	padding-right:40px;
	}
.consileri .text_line {
	padding-top:30px;
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left 15px;
	}
.consileri .text {
	padding-top:20px;
	padding-left:50px;
	padding-right:50px;
	}
.consileri TABLE.list TD {
	padding:5px;
	padding-left:0px;
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	vertical-align:top;
	}
.consileri TABLE.list TD.bull {
	padding:0px;
	width:10px;
	background-image: url(/_/arr01.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	vertical-align:top;
	}
.consileri UL {
	list-style-position: outside;
	list-style-image: url(/_/arr01.gif);
}
.consileri UL LI {padding-bottom:10px;}
.consileri UL.none LI {padding-bottom:0px;}
.consileri TABLE.remark {
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.consileri TABLE.remark TD {
	padding:5px;
	padding-left:0px;
	padding-top:20px;
	padding-bottom:20px;
	vertical-align:top;
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
.consileri TABLE.remark TD.image {
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	width:148px;
	vertical-align:top;
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
.consileri TABLE.remark a:link, .consileri TABLE.remark a:active, .consileri TABLE.remark a:visited {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	color:#FFFFFF;  text-decoration: none;
	}
.consileri TABLE.remark a:hover {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	color:#72be36;  text-decoration: none;
	}

.consileri .box_go1 {
	width: 221px;
	height: 33px; 
	padding-left:20px;
	background-image: url(/_/go1.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 24px;
	text-align: center;
	color: #FFFFFF;
	vertical-align:middle;
	padding-top:2px;
	}
.consileri .box_go2 {
	width: 221px;
	height: 33px; 
	padding-left:20px;
	background-image: url(/_/go2.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 24px;
	text-align: center;
	color: #FFFFFF;
	vertical-align:middle;
	padding-top:2px;
	}
.consileri .buy_online {
	width:110px;
	height:20px;
	background-image: url(/_/_buy_online2.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	}
.consileri .buy_online a:link, .consileri .buy_online a:active, .consileri .buy_online a:visited {color: #FFFFFF; text-decoration: none;}
.consileri .buy_online a:hover {color: #000000; text-decoration: none;}
.consileri .buy_online_red {
	width:110px;
	height:20px;
	background-image: url(/_/_buy_online3.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	}
.consileri .buy_online_red a:link, .consileri .buy_online_red a:active, .consileri .buy_online_red a:visited {color: #FFFFFF; text-decoration: none;}
.consileri .buy_online_red a:hover {color: #000000; text-decoration: none;}

/*####################### ПОДВАЛ ###############################*/
.consileri .box_footer {
	height:164px;
	vertical-align:bottom;
	background-image: url(/_/bg03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#000000;
	padding-bottom:25px;
	padding-left:50px;
	padding-right:50px;
	}
.consileri .box_footer TD {
	color:#696969;
	font-size:11px;	
	}
.consileri .box_footer TD a:link, .consileri .box_footer TD a:active, .consileri .box_footer TD a:visited {
	color:#5e9ae8;  text-decoration: underline;
	}
.consileri .box_footer TD a:hover {
	color:#FFFFFF;  text-decoration: none;
	}


/*####################### ТАБЛИЦЫ ###############################*/

.consileri TABLE.tbl {
	width:100%;
	}
.consileri TABLE.tbl TR {
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.consileri TABLE.tbl TD {
	padding:5px;
	padding-left:0px;
	padding-right:10px;
	vertical-align:top;
	}
.consileri TABLE.tbl TH {
	color: #999999;
	text-align:center;
	padding:5px;
	padding-left:0px;
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	}
.consileri TABLE.form {
	width:100%;
	}
.consileri TABLE.form TR {
	background-image: url(/_/ln02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.consileri TABLE.form TD {
	padding:5px;
	padding-left:0px;
	padding-right:10px;
	vertical-align:middle;
	}
.consileri TABLE.form TD.line {
	font-size:1px;
	}
.consileri TABLE TD.middle {
	vertical-align:middle;
	}
.consileri TABLE TD.bottom {
	vertical-align:bottom;
	}
