td.header-admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:16px; text-decoration:none;}
td.normal-admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#1F5979;; font-size:12px; text-decoration:none;}
input.header-admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:16px; text-decoration:none;}
input.normal-admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none;}
font.header-admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-decoration:none; letter-spacing:1pt;}
font.normal-admin {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none; letter-spacing:1pt;}
img.admin-add {padding:2; color:#AAA;}
img.admin-add:hover {padding:2; color:#bd1717;}
A img { border: none; }

* {
	
	font-family: Verdana, Arial; font-size:12px; letter-spacing:0.01em; 
	

}

sup {font-size:7px;}
div.sub_header {color: #007fc5; font-weight: normal; font-size: 15px; padding-top: 10px; padding-bottom: 3px;}
div.title-about { letter-spacing:0.01em; font-size:18px; padding-bottom:5px; color:#39a3dd; }
span.new-about {  letter-spacing:0.01em; font-size:14px; color:#C9780F}
.sub_cat {color: #007fc5; font-weight: normal; font-size: 10px; padding-left: 8px;	padding-bottom: 3px;}

a {color: #379cd4 ; font-family:Verdana; text-decoration:underline;}
a:hover {color: #007FC5 ; font-family:Verdana; text-decoration:underline;}

table.order_table {border-collapse:collapse; border:1px solid #ddd;}

a.TitleCat { font-size: 15px;}

a.Cat { font-size: 11px;}

input.cute {padding-left:5px; padding-bottom:2px; padding-top:1px;  background-color:#FFFFFF; letter-spacing:0.03em; color:#444; height: 23px; font-size:16; border:1px solid #60add8; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; width:220px;}

a.GoodTitleCat {font-size:11;  text-decoration:underline; font-weight:normal;}
a.GoodTitleCat:hover {font-size:11; color:#007FC5 ; text-decoration:underline; font-weight:normal;}
span.GoodTitleCat2 {font-size:11; color:#39a3dd;  text-decoration:undreline; font-weight:normal; cursor:pointer;}
span.GoodTitleCat2:hover {font-size:11; color:#007FC5; text-decoration:undreline; font-weight:normal; cursor:pointer;}
a.SearchResult {font-size:12; color:#39a3dd; text-decoration:underline; font-weight:normal;}

table.search_table .odd {background-color: #fff;}
table.search_table .even {background-color: #FFF;}

div.basket_frm {color:AAA;}


a.SearchResult:hover {font-size:12;}
a.Menu { letter-spacing:0,01em;  font-size:16; color:#39a3dd;  padding-right:22;}
a.Menu:hover { letter-spacing:0,01em;  font-size:16;   padding-right:22; color: #007FC5;}
a.Menu2 { letter-spacing:0,01em; font-size:16; color:#36C94A;  padding-right:22;}
a.Menu2:hover { letter-spacing:0,01em; font-size:16; color: #2eae40;  padding-right:22;}


a.user {font-size:15; color:#3caae7; text-decoration:underline; font-weight:normal;}
a.user:hover {font-size:15; color:#007FC5; text-decoration:underline; font-weight:normal;}

.drop_down_input_editable {width: 300; font-size:11;  color:#444; font-weight: normal; cursor: pointer;   background-color:#FFF; padding:3px; border:1px solid #eee; }
.drop_down_input_editable:hover {width: 300; font-size:11;  color:#444; font-weight: normal; cursor: pointer;   background-color:#FFF; padding:3px; border:1px solid #eee; }
.drop_down_input {width: 300; font-size:11;   color:#444; font-weight: normal; cursor: pointer; text-decoration:underline;  background-color:#FFF; padding:3px; border:1px solid #eee; }
.drop_down_input:hover {width: 300; font-size:11;   color:#444; font-weight: normal; cursor: pointer; text-decoration:underline;  background-color:#FFF; padding:3px; border:1px solid #eee; }
.drop_down_list {width: 294; font-size:11;    color:#444; font-weight: normal; cursor: pointer; text-decoration:underline;  background-color:#FFF; padding:3px; border:1px solid #eee;}
.drop_down_list:hover {width: 294; font-size:11;    color:#444; font-weight: normal; cursor: pointer; text-decoration:underline;  background-color:#FFF; padding:3px; border:1px solid #eee;}
.drop_down_element { width: 294; font-size:11;    color:#444; font-weight: normal; cursor: pointer;  background-color:#FFF; padding:3px; border:1px solid #eee;}
.drop_down_element:hover { width: 300; font-size:11;    color:#444; font-weight: normal; cursor: pointer;  background-color:#FFF; padding:3px; border:1px solid #AAA;}

.param_list {font-size:12; color:#000;}
font.GoodDescriptionCat {font-size:10; color:#444;}
span.GoodDescriptionCat {font-size:10; color:#444; padding-top:1px; }
span.dashed_region {border-bottom:1px dashed #39a3dd; text-decoration:none; color:#379cd4;}
font.GoodPriceCat {font-size:11; color:#007fc5; font-weight: bold;}
font.GoodPriceCat {font-size:11; color:#007fc5; font-weight: bold;}
div.GoodDescription {font-size:11; color:#444;}
div.GoodDescription2 {font-size:12px; color:#444; padding:3 0 4 2;}
span.GoodDescription {font-size:11px; line-height: 1.5em; color:#444;}
div.VendorParam {font-size:11; color:#444; padding-left:4px; font-weight: bold;}
div.SearchParam {font-size:12; color:#000; padding-left:4px; padding-top:3px; font-weight: none;}
div.SearchParam2 {font-size:14; color:#000; padding-top:14px; padding-right:10px; font-weight: none; text-align:left;}
span.short_params {padding-right:5px; font-size:11px; }


input.SearchParam {font-size:12; color:#000; padding-top:3px; font-weight: none;}
div.VendorDescription {font-size:11; color:#444; padding-left:4px;}
div.login 		{ cursor: pointer; padding-right:15px; padding-bottom:3px;}
span.login 		{ font-size:14; color:#39a3dd; text-decoration:none; border-bottom: 1px dashed #39a3dd; letter-spacing:0.01em;}
span.login:hover { font-size:14; color:#007FC5; text-decoration:none; border-bottom: 1px dashed #39a3dd; letter-spacing:0.01em;}
div.registration { cursor: pointer;   }

span.registration 		{ font-size:11; color:#39a3dd; text-decoration:none; border-bottom: 1px dotted #39a3dd; letter-spacing:0.01em;}
span.registration:hover { font-size:11; color:#007FC5; text-decoration:none; border-bottom: 1px dotted #39a3dd; letter-spacing:0.01em;}

div.pager{text-align:center;}
div.to_basket 	{ letter-spacing:0.01em;  font-size:16; padding-top:7px; padding-right:5; cursor:pointer; color: #36c94a; text-decoration:underline; }
div.to_basket:hover  { letter-spacing:0.01em; font-size:16; padding-top:7px; padding-right:5; cursor:pointer; color: #2eae40; text-decoration:underline; }
div.to_basket2 		{ width:300px; letter-spacing:0.03em;  font-size:16; padding:4 9 6 9; cursor:pointer; background-color: #6cbbe7; color:#fff; text-decoration:none; -moz-border-radius:20px; -webkit-border-radius: 20px;  border-radius: 20px;}
div.to_basket2:hover  { width:300px; letter-spacing:0.03em;  font-size:16;  padding:4 9 6 9; cursor:pointer; background-color: #5bb5e7; color:#fff; text-decoration:none; -moz-border-radius:20px; -webkit-border-radius: 20px;  border-radius: 20px; }

span.to_basket 	{ letter-spacing:0.01em;  font-size:16; padding-top:7px; padding-right:22; cursor:pointer; color: #36c94a; text-decoration:underline;  }
span.to_basket:hover  { letter-spacing:0.01em; font-size:16; padding-top:7px; padding-right:22; cursor:pointer; color: #2eae40; text-decoration:underline; }



font.VendorDescription {font-size:11; color:#888; font-weight: normal;}
td.VendorType {font-size:11; color:#888; font-weight: normal; height:20; vertical-align:top;}
td.VendorDescription {font-size:11; color:#555; font-weight: normal; height:20; vertical-align:top;}

div.ChooseRegion {font-size:11; color:#000; font-weight: normal; float: left; padding-top:3px;  padding-left:3px;}
div.Reg {font-size:11; color:#379cd4;; font-weight: normal; cursor: pointer; text-decoration:none;  background-color:#FFF; padding:3px; border:1px solid #eee; width:130px; padding-left:8px;
 	filter: alpha(opacity=75); /* IE 5.5+*/
   -moz-opacity: 0.75; /* Mozilla 1.6 и ниже */
   -khtml-opacity: 0.75; /* Konqueror 3.1+, Safari 1.1 */
   opacity: 0.75;
}
div.Reg:hover {font-size:11; color:#007FC5; font-weight: normal; cursor: pointer; text-decoration:underline;  background-color:#FFF; padding:3px; border:1px solid #ccc; width:130px; padding-left:8px;
 	filter: alpha(opacity=75); /* IE 5.5+*/
   -moz-opacity: 0.75; /* Mozilla 1.6 и ниже */
   -khtml-opacity: 0.75; /* Konqueror 3.1+, Safari 1.1 */
   opacity: 0.75;}
div.GoodDate {font-size:11; color:#888; padding-right:7; font-style:italic;}
font.GoodParam {font-size:11; color:#888;}
font.GoodParam2 {font-size:11; color:#555;}
th.Goodprice {font-size:11; color:#888; font-weight:bold; white-space:nowrap;}
tr.SearchTitle {font-size:12; color:#888; font-weight:bold;}
tr.SearchResult {font-size:12; color:#888; font-weight:normal;}

td.GoodPrice {
font-size:11; color:#777;
	border-bottom:1px solid #F1EEF5;
	line-height:1.1em;
	padding-top: 5px;
	padding-bottom: 5px;

}
td.GoodPrice3 {
font-size:12; color:#777; font-weight: normal; padding-right:4px;
	border-bottom:1px solid #F1EEF5;
	line-height:1.1em;
}


td.GoodPrice2 {
	font-size:11; color:#777; padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom:1px solid #F1EEF5;
	line-height:1.1em;
}

td.GoodPrice4 {
	font-size:11; color:#777; padding-right: 3px;
	line-height:1.1em;
}








.product_head {
	color: #007fc5;
	font-weight: normal;
	font-size: 18px;
}

.order_head {
	color: #007fc5;
	font-weight: normal;
	font-size: 18px;
	cursor:pointer;
	text-decoration:underline;
	float:left;
}

th {
	color: #666;
	font-size: 10px;
	padding-right: 4px;
	padding-bottom: 0px;


}

.sh_trigger {

	color: #007FC5;
	
	font-size: 10px;
	text-decoration: none;
	cursor: pointer;
	
}

.cost_table td {
	padding-right: 4px;
}

.additional_table td {
	padding-right: 4px;
}

.sub_info b {
	color: #3e3e85;
	font-weight: bold;
	font-size: 10px;
}

div.region {
	font-size:11;
	color:#007FC5;

	cursor: pointer;
}

div.region:hover {
	font-size:11;
	color:#007FC5;

	cursor: pointer;
}

conteiner {width: 100%;  }

.conteiner .conteiner1 {
width: 25%; 

float: left; 
border-bottom: solid 1px #e0e5ee; 

margin-bottom: 3px; 

}




.info_box {
	padding-bottom: 5px;
}

.image_list {
	margin-bottom: 5px;
	margin-top: 5px;
}

.dates {
	text-align: right;
	padding-top: 20px;
}

#search_result {
	padding-top: 5px;
	padding-bottom: 20px;
}

.preview {
	padding-left: 4px;
}


.search_table {
	margin-bottom: 10px;
}

.search_tbl_header {
	color: #007FC5;
	letter-spacing:0.03em;
	font-size: 18px;
	padding-left: 12px;
	padding-bottom: 12px;
}
table.adv-frame
{	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #A0A0A0;
	border-collapse: collapse;
	background-color: #ffffff;
}
table.adv-frame td
{
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: #808080;
	background-color: #ffffff;
	-moz-border-radius: ;
}

table.adv-frame th
{
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: #808080;
	background-color: #ffffff;
	-moz-border-radius: ;
}

.search_Table TR:hover {background: #eee;}
.additional_table TR:hover {background: #eee;}


#thumbBox{
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 2px;
visibility: hidden;
z-index: 10;
background: #efefef;
border: solid 1px #f5f5f5;
border-bottom-color: #a6a6a6;
border-right-color: #a6a6a6;
}

#thumbBox .footerbar{
background: #efefef;
padding: 5px 0;
text-align: left;
}


#thumbImage{
background-color: #efefef;
text-align: center;
color: #000;
font-weight: bold;
FONT-SIZE: 10px;
}

#thumbLoading{
position: absolute;
visibility: hidden;
padding: 5px;
z-index: 5;
}

.error input {
	border: 1px solid #ff0000;
}
