/* CSS Document */
body,td,th {
	font-size: 12px;
	color: #6e757b;
	font-family: Arial, Helvetica, sans-serif;
}

p {margin:0px; padding:7px 0px;}

a img {
	border:none;
}
body {
	background-color: #FFFEFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bg_blue_search {
	background-color: #E3F3FF;
	border: 1px solid #B9DBF6;
}
.all_top {
	background-image: url(_img/alltop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.menu {
	padding-left:41px;
	background:url(_img/bgtop.gif) right top no-repeat;
	width:100%;
}
.menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:##da2e2e;
	white-space:nowrap;
	height:54px;
	overflow:hidden;
}
.menu ul li {
	background:url(_img/menubg1.jpg) right top no-repeat;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	height:54px;
}
.menu ul li a{
	display:block;
/*	float:left;
	height:54px;*/
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	padding:23px 20px 18px 24px;
	background:url(_img/mark.gif) 7px 26px no-repeat;
}
.menu ul li a:hover, .menu ul li a:visited  {
	color:#ffffff;
	text-decoration:none;
}
.menu ul li.last_li {
	background:none;
}
/*
.menu ul li.li1 a {
	padding-left:20px;
}*/
.bggray {
	background-image: url(_img/bggray.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg_main {
	background-image: url(_img/delivery.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.center1 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}

/* table with blue border */

.blue_border_top {
	background-image: url(_img/blue_point.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.blue_border_bottom {
	background-image: url(_img/blue_point.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.blue_border_left {
	background-image: url(_img/blue_point.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.blue_border_right {
	background-image: url(_img/blue_point.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.blue_border_table_center {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

/* table with blue border */

/* blue-white tab */

.bg_light_blue_tab {
	background-color: #f5f7fa;
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 30px;
}



tr.bg_light_blue_tab1 td{

	background-color: #f5f7fa;
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 30px;

}



tr.bg_white_tab1 td{

	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 30px;

}


.bg_white_tab {
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 30px;
}

/* blue-white tab */

a:link {
	color: #5b8bb3;
	text-decoration: underline;
}
a:visited {
	color: #4A7293;
	text-decoration: underline;
}
a:hover {
	color: #DA2E2E;
	text-decoration: none;
}
a:active {
	color: #DA2E2E;
	text-decoration: none;
}

/* table with lightblue border */

.lightblue_table_border_top {
	background-image: url(_img/light_blue_point.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.lightblue_table_border_bottom {
	background-image: url(_img/light_blue_point.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.lightblue_table_border_left {
	background-image: url(_img/light_blue_point.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.lightblue_table_border_right {
	background-image: url(_img/light_blue_point.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}
.lightblue_table_border_center {
	background-image: url(_img/light_blue_point.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}

/* table with lightblue border */

/* green links 11 size */

.price_link {
	font-size: 11px;
	color: #599644;
}
.price_link a:link {
	color: #599644;
	text-decoration: underline;
}
.price_link a:visited {
	color: #426F32;
	text-decoration: underline;
}
.price_link a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #599644;
}
.price_link a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #599644;
}

/* green links 11 size */

.space1 {
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.lightblue_border_table_center {
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.centertext {
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 47px;
}
h1, .seo span{
	font-size: 16px;
	font-weight: bold;
	color: #4f80ab;
}
.copyright {
	font-size: 11px;
	color: #666666;
	background-color: #f7f7f7;
	text-align: center;
	padding: 20px;
}

/* news block */

.news_tab {
	text-align: left;
	vertical-align: top;
	padding: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #eaeff3;
	border-bottom-color: #eaeff3;
	border-left-color: #eaeff3;
	font-size: 11px;
}

.news_tab_header {
	text-align: left;
	vertical-align: top;

	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 25px;

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #eaeff3;
	border-bottom-color: #eaeff3;
	border-left-color: #eaeff3;
	font-size: 11px;
}


.news_name {
	font-size: 10px;
	text-transform: uppercase;
	color: #d27200;
	padding-left: 10px;
}

/* news block */

/* money block */

.money_name {
	font-size: 10px;
	text-transform: uppercase;
	color: #4f80ab;
	padding-left: 10px;
}
.money_tab {
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #eaeff3;
	border-left-color: #eaeff3;
	font-size: 11px;
	padding-top: 16px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}

/* money block */

.space_top1 {
/*	padding-top: 96px;
	padding-left: 527px;*/
}
.logo {
	width:271px;
	height:195px;
}
.phone {
	width:210px;
	text-align:center;
	background:url(_img/phone_bg.gif) center 90px no-repeat;
	vertical-align:bottom;
	padding-bottom:112px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#f3413f;
	font-size:19px;
}
.phone span {
	color:#ababab;
	font-size:12px;
}
.address {
	padding:0px 100px 10px 30px;
}
.address p{
	color:#6e6e6e;
	padding:5px 0px;
	font-weight:bold;
}
.address span {
	font-size:11px;
}
.cont_info {
	padding-top:21px;
}
.space_search_number {
	text-align: left;
	vertical-align: top;
	padding-top: 46px;
	padding-left: 69px;
}

/* classic forms style */

.form {
	font-size: 11px;
	color: #999999;
	background-color: #FFFEFF;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #2a5ea6;
	width: 136px;
}
.form1 {
	font-size: 11px;
	color: #333333;
	background-color: #ECF0F5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px inset #BEC1C3;
	width: 250px;
}
.blue_text {
	font-size: 14px;
	font-weight: bold;
	color: #3485B0;
}
.space2 {
	text-align: center;
	padding-top: 10px;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #004f92;
	background-color: #b5e6ff;
	text-align: center;
	border: 1px solid #2a5ea6;
	font-weight: bold;
	margin-top: 7px;
	width: 57px;
}

/* classic forms style */

.space_submit {
	background-color: #b5e6ff;
	margin-top: 7px;
	border:none;
	display:block;
	width:57px;
	height:18px;
}
.space_submit img{
	border:none;
}
.space_hand_order {
	text-align: left;
	vertical-align: top;
	padding-top: 77px;
	padding-left: 67px;
}
.space_order {
	text-align: left;
	vertical-align: top;
	padding-top: 25px;
	padding-left: 68px;
}
.white_nubmers {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFEFF;
	padding-top: 22px;
	padding-right: 30px;
}

.white_nubmers a:link {
	color: #FFFEFF;
	text-decoration: underline;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
.white_nubmers a:visited {
	color: #E2F0FF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.white_nubmers a:hover {
	color: #3058A0;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
.white_nubmers a:active {
	color: #3058A0;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFFFF;
}

.white_nubmers1 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFEFF;
	padding-top: 8px;
}


/* catalog styles */

.bg_light_blue_tab_cat {
	background-color: #f5f7fa;
	text-align: left;
	padding: 10px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFEFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E0EC;
	font-size: 11px;
}
.bg_white_tab_cat {
	text-align: left;
	padding: 10px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFEFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E0EC;
	font-size: 11px;
}
.blue_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFEFF;
	background-color: #21529F;
	padding: 5px;
	text-align: center;
}
.light_blue_tab {
	font-size: 11px;
	font-weight: bold;
	color: #21529F;
	background-color: #C8E6F7;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	text-align: center;
}

.light_blue_tab_cart {
	font-size: 11px;
	font-weight: bold;
	color: #21529F;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	text-align: center;
}

.cattop{padding:10px 0 10px;}

.blue_border {
	border: 1px solid #21529F;
}
.center1-1 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-image: url(_img/search_by_auto_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.all_top1 {
	background-image: url(_img/alltop1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.red_text_small {
	font-size: 11px;
	color: #CC0000;
}
.space2-1 {
	padding-right: 13px;
}
.form1-1 {
	font-size: 11px;
	color: #333333;
	background-color: #ECF0F5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px inset #BEC1C3;
	width: 250px;
	height: 100px;
}
.form2 {
	font-size: 11px;
	color: #333333;
	background-color: #ECF0F5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px inset #BEC1C3;
	width: 150px;
}

.form3 {
	font-size: 11px;
	color: #333333;
	background-color: #ECF0F5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px inset #BEC1C3;
	width: 50px;
}

hr {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DBE1E4;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.form3 {
	font-size: 11px;
	color: #333333;
	background-color: #ECF0F5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px inset #BEC1C3;
	width: 30px;
}
.green_big_text {
	font-size: 14px;
	font-weight: bold;
	color: #61B229;
}
.red_big_text {
	font-size: 14px;
	font-weight: bold;
	color: #DA2E2E;
}
.search_tab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C9C9C9;
}
.red_big_text1 {
	font-size: 18px;
	font-weight: bold;
	color: #DA2E2E;
	padding-right: 15px;
}

.bg_white_tab_cat1 {
	text-align: center;
	border-collapse:collapse;
	padding: 10px;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: normal;
	text-transform: none;
}
.bg_white_tab_cat2 {
	padding: 7px;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: normal;
	text-transform: none;
	border: 1px solid #eaeff3;
}
.space_orderform_buttons {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 5px;
	text-align: right;
	vertical-align: top;
}
.sitebuilder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F3F3F;
}
.sitebuilder_main_border {
	border: 1px solid #E4E4E4;
	text-align: left;
	vertical-align: top;
	padding: 15px;
}
.sitebuilder_main_table {
	border: 1px solid #BDBDBD;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
}
.bg_light_blue_tab_cat_sitebuilder {
	background-color: #f5f7fa;
	text-align: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFEFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E0EC;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.bg_white_tab_cat_sitebuilder {
	text-align: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFEFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E0EC;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.blue_tab_sitebuilder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFEFF;
	background-color: #21529F;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.blue_tab_sitebuilder a:link {
	color: #FFFEFF;
	text-decoration: underline;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
.blue_tab_sitebuilder a:visited {
	color: #E2F0FF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.blue_tab_sitebuilder a:hover {
	color: #3058A0;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
.blue_tab_sitebuilder a:active {
	color: #3058A0;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFFFF;
}.light_blue_tab_sitebuilder {
	font-size: 13px;
	font-weight: bold;
	color: #21529F;
	background-color: #C8E6F7;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	text-align: left;
	text-transform: none;
}
.data_article_text {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF6600;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
}
.left_top_pict {
	margin-right: 10px;
	margin-bottom: 10px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
.right_top_pict {
	margin-bottom: 10px;
	margin-left: 10px;
}
.article_top {
	padding-left: 15px;
}
.data_article_text1 {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF984D;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
}

td.hdbot{padding:0px; height:15px; font-size:10px;}





.anodec {

text-decoration: none;

}

a.anodec:hover {

text-decoration: none;

color:#ff6600;

}

.modelstab {

border: 1px solid #5b8bb3;

}

.modeltd {

background-color: #5b8bb3;

color: #000000;

}

.modelbordertop {

border: 1px solid #5b8bb3;

border-top: 0;

}

.modelbordertop img, .modelbordertop1 img {
	vertical-align:middle;
}

.modelbordertop1 {
 border-collapse:collapse;
 margin-bottom:10px;
}

.modelbordertop2 {
 border-collapse:collapse;
}

.modelbordertop1 td{

border: 1px solid #21529F;


}

.modelbordertop1 td.pad {
	border:none;
	padding:3px 0px;
}

.modelbordertop1 td.padt {
	border:none;
}

.bg_white_tab_cat1 input {text-align:center;}
.error {
	color:#FF3333;
	font-weight:bold;
	font-size:14px;
}

/* autorisation */
.right_block {
	padding:25px 0px 25px 10px;
}
.right_block h3, h1 {
	font-size:18px;
	color:#d91a1a;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 25px;
}
.right_block table input {
	width:162px;
	padding:0px 5px;
	margin:2px 0px;
	height:20px;
	border:0px solid #ffffff;
	background:url(input_bg.gif) left top no-repeat;
}
.right_block .subm_button, a.subm_button  {
	display:block;
	float:right;
	width:85px;
	height:21px;
	padding-top:4px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background:url(submit.jpg) left top no-repeat;
	margin:12px 3px 0px 0px;
}
.forgot {
	padding-top:5px;
}
.right_block a {
	color:#6699cc;
	line-height:18px;
}
.blue {
	color:#3399cc;
}
.reg_aut, .reg_aut td, .reg_aut td a {
	font-size:14px;
}
.reg_aut p {
	padding:5px 0px;
}
.reg_aut{
	padding-left:20px;
}
.reg_aut .go_to_reg {
	display:block;
	float:left;
	width:129px;
	height:21px;
	padding-top:4px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background:url(go_to_reg.jpg) left top no-repeat;
	margin:25px 20px 40px 0px;
}
.reg_aut .wo_reg {
	display:block;
	float:left;
	width:212px;
	height:21px;
	padding-top:4px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background:url(without.jpg) left top no-repeat;
	margin:25px 0px 40px 0px;
}
.reg_aut input {
	width:236px;
	padding:0px 5px;
	margin:2px 0px;
	height:20px;
	border:0px solid #ffffff;
	background:url(input_bg_2.jpg) left top no-repeat;
}
.reg_aut .subm_button {
	float:left;
}
.reg_aut .button_3 {
	display:block;
	float:left;
	width:112px;
	height:23px;
	padding-top:5px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background:url(send.jpg) left top no-repeat;
	margin:25px 0px 40px 0px;
}
	
