BODY{
	font-family:verdana;
	color: #2F618A;
	font-size: 70%;
	margin: 0;
	padding: 0;
	background-color: #E7F1F9;
}
form{margin: 0px; padding: 0px;}
h1{font-family:verdana; font-size:100%; font-weight:normal; margin: 0px; padding: 0px; line-height: 13px;}
h2{font-family:verdana; font-size:100%; font-weight:normal; margin: 0px; padding: 0px; line-height: 13px;}
h3{font-family:verdana; font-size:100%; font-weight:normal; margin: 0px; padding: 0px; line-height: 13px;}
h4{font-family:verdana; font-size:100%; font-weight:normal; margin: 0px; padding: 0px; line-height: 13px;}

#shapka {
	padding: 5px 10px 5px 10px;
	background-color: #EEF4F9;
}
#shapka h1 {
	font-weight: bold;
}

a:link,a:visited{font-family: verdana;color: #FF9F00;text-decoration: none;}
a:hover{font-family: verdana;color: #2F618A;text-decoration: none;}

a.left_menu,a.left_menu:visited{color: #2F618A;}
a.left_menu:hover{color: #FF9F00;}

a.left_menu_red,a.left_menu_red:visited{color: red;}
a.left_menu_red:hover{color: #FF9F00;}

a.menubot,a.menubot:visited{font-family:verdana; color: #FFFFFF; font-size: 90%; width: 100%; line-height: 23px; text-decoration: none;}
a.menubot:hover{color: #E1F1FC; text-decoration: none;}
a.menubot_dim,a.menubot_dim:visited{font-family:verdana; color: #DDDDDD; font-size: 90%; width: 100%; line-height: 23px; text-decoration: none;}
a.menubot_dim:hover{color: #DDDDDD; text-decoration: none;}
a.menutop,a.menutop:visited{color: #2F618A;}
a.menutop:hover{color: #6399C5;}
a.menutop_dim,a.menutop_dim:visited{color: #DDDDDD;}
a.menutop_dim:hover{color: #DDDDDD;}
a.order,a.order:visited{font-family:verdana; color: #CD0000; text-decoration: none;}
a.order:hover{color: #FF9F00; text-decoration: none;}
a.page,a.page:visited{color: #2F618A;}
a.page:hover{color: #FF9F00;}
a.zag,a.zag:visited{color: #2F618A;}
a.zag:hover{color: #FF9F00;}
.blue_line{
	height: 23px;
	background-image: url(/img/blue_line.gif);
}
.botmenupadd{
	padding: 5px 15px 5px 15px;
}
.bot_menu_bg{
	background: url(/img/bot_line.gif) repeat-x;
	height: 24px;
}
.bot_menu_img{
	background-color:#B0D5F0;
}
.bigfoto{padding:18px 0px 0px 0px;text-align:center;}
.big_foto{padding:0px 5px 4px 0px;}
.buttons{padding: 3px 0px 2px 0px;}
.copyright{padding: 0px 0px 2px 0px; color: #FFFFFF; font-size: 90%;}
.dakuchi{font-size: 10px;padding:5px 0px 5px 0px;text-align:center;}
.date_news{padding: 8px 0px 3px 0px;}
.for_left{float: left;}
.for_name{float: left;padding: 0px 0px 0px 15px;}
.foto_border{border: #D3D3D3 1px solid;}

.photo_padd{
	vertical-align: middle;
	padding: 1px;
	border: silver 1px solid;
	display: block;
	width: 200px;
}
.photo_padd:hover{
	padding: 1px;
	border: #1889d7 1px solid;
	width: 200px;
}

.foto_padd{
	float: right;
	vertical-align: middle;
	padding: 1px;
	border: silver 1px solid;
	margin: 0 0 5px 3px;
	display: block;
}
.foto_padd:hover{
	padding: 1px;
	border: #1889d7 1px solid;
}
.input{
	background-color: #FFFFFF;
	font-family: verdana;
	color: #2F618A;
	font-size: 90%;
	border: #669ED6 1px solid;
	padding: 0px 2px 1px 3px;
	letter-spacing: 1px;
}


.item_all{
	padding: 0px 10px 0px 10px;
}
.item_atfirst{
	padding: 5px 0px 15px 0px;
}
.item_bg{
	background: url(/img/grad_poz.jpg) no-repeat bottom right;
}
.item_padd{
	padding: 0px 0px 1px 0px;
	font-size: 90%;
	width: 370px;
}
.item_padd_s{
	padding: 0px 0px 3px 0px;
}
.item_name{
	padding: 0px 0px 5px 0px;
}
.item_two{
	float: left;
x	width: 449px;
}


.korz_position{padding: 0px 45px 0px 0px;}
.left_padd{font-size: 100%;padding: 2px 0px 2px 0px;}
.left_menu{padding: 2px 0px 2px 5px;}
.left_menu_red{padding: 2px 0px 2px 5px;}
.main_border{
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.main_part{
	background: url(/img/nad_main.gif) no-repeat top left;
	padding: 10px 0px 10px 0px;
}
.menutop,menutop:visited{font-family:verdana; color: #2F618A; font-size: 90%; width: 100%; display: block; line-height: 23px; text-decoration: none;}
.menutop:hover{color: #6399C5; text-decoration: none;}
.menutop_dim,menutop_dim:visited{font-family:verdana; color: #2F618A; font-size: 90%; width: 100%; display: block; line-height: 23px; text-decoration: none;}
.menutop_dim:hover{color: #DDDDDD; text-decoration: none;}
.nazv{color: #5784AD; font-family: verdana; font-size: 120%;}
.pred_order{font-family: verdana;font-size: 100%;text-align:left;}
.price_order{
	padding: 3px 0px 3px 0px;
	color: #CD0000;
}
.price_order_item{
	padding: 10px 0 0 0;
	color: #CD0000;
}
.order1{font-family: verdana; font-size:100%; background: #E6F5FE; text-align:center; font-weight: bold;}
.order2{font-family: verdana; font-size:100%; background: #F0F8FE; text-align:center;}
.order3{font-family: verdana; font-size:90%; background: #F6F8FA;}
.order_cart{
	float: left;
	font-size: 150%;
	padding: 3px 10px 0px 15px;
}
.order_padd{
x	float: left;
	font-size: 140%;
}
.order_padd_old{
x	float: left;
x	font-size: 140%;
	color: #FF9F00;
	padding: 0px 0px 0px 10px;
}
.order_order{
	float: left;
	padding: 4px 0px 0px 0px;
}
.search{background-color: #FFFFFF;font-family: verdana;color: #2F618A;font-size: 90%;border: #669ED6 1px solid;padding: 0px 2px 1px 3px;letter-spacing: 1px;}
.select{padding:1px 2px 1px 2px;background: #F2F2F2; font-weight: bold;}
.textare{background-color: #FFFFFF;font-family: verdana;color: #2F618A;font-size: 90%;border: #669ED6 1px solid;padding: 0px 2px 1px 3px;letter-spacing: 1px;}
.topmenupadd{padding: 5px 10px 5px 10px;}
.unselect{padding:1px 2px 1px 2px;background: #DFE9F9;}

.article_title {font-family: verdana; font-size: 11px; font-weight: bold; color:#ff9f00;}
.article_text {font-family: verdana; font-size: 11px; font-weight:normal; color:#2f618a; text-align:justify; padding:10px;}
.article_back {font-family: verdana; font-size: 10px; font-weight:normal; color:#95ccf9;}
a.article_link:link {color:#95ccf9; text-decoration:none;}
a.article_link:hover {color:#95ccf9; text-decoration: underline;}
a.article_link:active {color:#95ccf9; text-decoration:none;}
a.article_link:visited {color:#95ccf9; text-decoration:none;}

.action_title {font-family: verdana; font-size: 11px; font-weight: bold; color:#95ccf9;}
.action_subtitle {font-family: verdana; font-size: 11px; font-weight: bold; color:#ff9f00;}
.action_text {font-family: verdana; font-size: 11px; font-weight:normal; color:#2f618a; text-align:left;}

a.forum_lnk:link {color:#0E87EB; text-decoration:none; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.forum_lnk:hover {color:#0E87EB; text-decoration: underline; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.forum_lnk:active {color:#0E87EB; text-decoration:none; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.forum_lnk:visited {color:#0E87EB; text-decoration:none; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

a.adver_link:link {color:#0E87EB; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.adver_link:hover {color:#0E87EB; text-decoration: underline; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.adver_link:active {color:#0E87EB; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a.adver_link:visited {color:#0E87EB; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.forum_linkage{
	color:#0E87EB;
	text-decoration:none;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;
}

.subscription_title_a {font-family: verdana; font-size: 10px; font-weight:normal; color:#0066FF; white-space:nowrap; padding-left:10px; padding-top:10px; text-align:left;}
.subscription_title_err {font-family: verdana; font-size: 10px; font-weight:bold; color:#CC0000; padding-left:10px; padding-top:10px; text-align:left;}

.euroColor{color:#CCCCCC; font-weight:normal;}

.head-contact {
	position: absolute;
	display: block;
	border: 1px solid #6795da;
	background: #EEF4F9;
	right: 4px;
	width: 138px;
	height: 100px;
	line-height: 16px;
	top: 36px;
	z-index:1;
	padding: 0 5px 2px 5px;
	text-align: left;
}
.head-contact h3 {
	padding-top: 1px;
	padding-bottom: 4px;
}
.cart {
	position: absolute;
	display: block;
	border: 1px solid #d2c6cf;
	background: #fef5fc;
	right: 3px;
	width: 142px;
	height: 53px;
	top: 6px;
	z-index:1;
	padding: 0 3px 2px 3px;
	text-align: left;
}

#a_order a {
	color: red;
}
#a_order a:hover {
	color: #FF9F00;
}

h3 {
	font-family: verdana;
	line-height: 15px;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

a.order_link {
	display: block;
	background: transparent url(/img/order_off.gif) center no-repeat;
	width: 74px;
	height: 16px;
	text-decoration: none;
}
a:hover.order_link {
	display: block;
	background: transparent url(/img/order_on.gif) center no-repeat;
	width: 74px;
	height: 16px;
	text-decoration: none;
}

#engine {
	background: #EEF4F9;
	padding: 1px;
	margin: 1px;
	width: 80%;
}
#engine select, #engine input {
	font-size: 11px;
}
#engine select {
	margin: 0;
	padding: 0;
}

#static {
	padding: 0 10px;
}

#content {
	padding: 0 10px;
}
#padd_form {
	padding: 3px 0;
}
#padd_form input {
	width:350px;
}
#cart_padd_form {
	padding: 3px 0;
}
#cart_padd_form input {
	width:250px;
}
#cart_padd_form select {
	width:258px;
	font-size: 12px;
}

.order-name {
	background: #E6F5FE;
	text-align: center;
	font-weight: bold;
}
.order-name td {
	padding: 3px 0;
	font-size: 100%;
}
.order-field-dscr {
	background: #FAFBFC;
}
.order-field-dscr td {
	padding: 0 2px;
	font-size: 100%;
}
.order-field-dscr div {
	border: 1px solid #99DBF4;
	border-top: 0;
	margin: 0 3px 5px 3px;
	padding: 5px;
}

.order-field {
	background: #f0f8fe;
}
.order-field td {
	padding: 2px 0;
	font-size: 100%;
}
.order-field a, a:hover {
	text-decoration: none;	
}

.orders-field {
	background: #f8f9f9;
}
.orders-field td {
	padding: 2px 0;
	font-size: 100%;
}
.orders-field a, a:hover {
	text-decoration: none;	
}

.order-data {
	background: #d6f5fe;
}

.cart_count {
	font-size: 100%;
	background: #FFF;
	border: 1px solid #0b3a5f;
	padding: 1px 5px;
}

a.cart-plus   {
	color: #FFF;
	padding: 1px 3px;
	font-weight: bold;
	text-decoration: none;
	background-color: #0b3a5f;
	font-size: 90%;
}
a.cart-plus:hover  {
	font-weight: bold;
	text-decoration: none;
	color: #0b3a5f;
	background-color: #FFF;
	border: 1px solid #0b3a5f;
	padding: 0 2px;
}
a.cart-delete   {
	color: #FFF;
	padding: 0 3px 2px 3px;
	text-decoration: none;
	background-color: #cd0000;
	font-size: 90%;
}
a.cart-delete:hover  {
	text-decoration: none;
	color: #cd0000;
	background-color: #FFF;
	border: 1px solid #cd0000;
	padding: 0 2px 1px 2px;
}
.valut {
	font-size: 11px;
}
a.makeorder-button {
	display:block;
	height: 16px;
	width: 127px;
	background: transparent url(/img/button-makeorder-off.gif) center no-repeat;
}
a:hover.makeorder-button {
	background: transparent url(/img/button-makeorder-on.gif) center no-repeat;
}

/***************************************************************************/
/********************************** PHOTO **********************************/
/***************************************************************************/
.big_foto{
	padding:0 15px 4px 0px;
}
#pic {
	background-color: #FFFFFF;
	left: 0px;
	position: relative;
	top: 0px;
	width: auto;
}
#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}
#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #5A5A5A;
	display: block;
	height: auto;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 200px;
}
#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}
#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: auto;
	left: 0px;
	position: absolute;
	top: 0px;
	width: auto;
}
#choise select {
	font-size: 11px;
}
input.sent-button {
	height: 16px;
	width: 127px;
	background: transparent url(/img/button-makeorder-off.gif) center no-repeat;
	border: none;
}
input:hover.sent-button {
	background: transparent url(/img/button-makeorder-on.gif) center no-repeat;
}
input.search-button {
	height: 28px;
	width: 19px;
	background: transparent url(/img/search_off.gif) center no-repeat;
	border: none;
}
input:hover.search-button {
	background: transparent url(/img/search_on.gif) center no-repeat;
}
#example {
	padding: 5px 0px 0px 0px;
}
#copy {
	padding: 5px 20px 0px 0px;
}
#copy textarea {
	background-color: #FFFFFF;
	font-family: verdana;
	color: #2F618A;
	font-size: 90%;
	border: #669ED6 1px solid;
	padding: 0px 2px 1px 3px;
	letter-spacing: 1px;
}
#item_photo img {
	float: left;
	vertical-align: middle;
	padding: 1px;
	border: silver 1px solid;
	margin: 3px 5px 5px 0;
	display: block;
}
#item_photo img:hover{
	padding: 1px;
	border: #1889d7 1px solid;
}

.sert {
	position: absolute;
	display: block;
	right: 250px;
	width: 249px;
	height: 149px;
	top: 15px;
	z-index:1;
}
