body {
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, sans_serif;
	font-size: 12px;
	color: #666666;
}

a {

	color: #0043a0;
}

#headnick 
{
	height: 288px;
	width: 100%;
	min-width: 1000px;
	position: relative;
}


#headnick #rd {
	height: 288px;
	width: 100%;
	background: url('/images/top_head_03.jpg');
}

#headnick #header {
	width: 100%;
	background-image: url('/images/top_head_02.jpg');
	background-position: -60px 0px;
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	height: 288px;
}
#headnick #tp 
{
	width: 100%;
}

#headnick #tp #lmar 
{
	height: 238px;
	width: 80px;
	background: url('/images/lefttoper.png');
	background-repeat: no-repeat;
}

#headnick #tp #rmar 
{
	height: 238px;
	width: 78px;
	background: url('/images/righttoper.png');
	background-repeat: no-repeat;
}

#headnick #tp #srt_h_top
{
	width: 645px;
	display: block;
}
#headnick #s1000
{
	width: 1000px;
	margin: auto;
	position: absolute;
	top: 0px;
}

#headnick #phone
{
	position: absolute;
	top: 16px;
	left: 120px;
	width: 600px;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #ea0f65;
}

#headnick #logoimg {
	position: absolute;
	top: 97px;
	left: 123px;
}

#headnick #model
{
	position: absolute;
	top: 215px;
	left: 60px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	width: 200px;
}

#headnick #pirrr
{
	position: absolute;
	top: 105px;
	left: 190px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	width: 260px;
	height: 80px;
}

#headnick #pirrr a
{
	display: block;
	height: 80px;
	text-decoration: none;
}

#headnick #list_model
{
	position: absolute;
	top: 206px;
	left: 190px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	width: 500px;
}

#headnick #zapr
{
	position: absolute;
	top: 145px;
	left: 130px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	width: 300px;
}

#headnick #h_menu
{
	position: absolute;
	top: 240px;
	width: 800px;
	left: 100px;
	padding: 0px;
	margin: 0px;
}

#headnick #h_menu li
{
	margin: 0px 0px;
	float: left;
	display: block;
	height: 46px;
	color: #0043a0;
	font-size: 14px;
	font-family: Verdana, sans-serif;
	position: relative;
}

#headnick #h_menu li a 
{
	color: #0043a0;
	display: block;
	height: 36px;
	padding: 10px 25px 0px 25px;
	background: none;
	position: relative;
}

#headnick #h_menu li a.oran
{
	color: #ec4c19
}


#headnick #h_menu li a.selected 
{
	color: #0043a0;
	display: block;
	height: 36px;
	padding: 10px 25px 0px 25px;
	background: url('/images/me_item_bg.png');
	color: #ffffff;
	
}

#headnick #h_menu li a.selected:before
{
    content: "";
    position: absolute;
    display: block;
	height: 46px;
    width: 6px;
    top: 0px;
    left: 0px;
    background-image: url("/images/menu_item_left.png");
    background-position: top left;
    background-repeat: no-repeat;
    cursor: pointer;
    
}

#headnick #h_menu li a.selected:after
{
    content: "";
    position: absolute;
    display: block;
	height: 46px;
    width: 7px;
    top: 0px;
    right: 0px;
    background-image: url("/images/menu_item_right.png");
    background-position: top right;
    background-repeat: no-repeat;
    cursor: pointer;
    
}



#headnick #m1000 
{
	width: 1000px;
}

#contenter
{
	margin: 0px 0px;
	padding: 5px 5px 20px 5px;
	width: auto;
	background-color: #ebebec;
}

#downpanel {
	display: block;
	position: relative;
	background: url('/images/downpanel_bg.png');
	height: 21px;
}

#downpanel:before {
	content: "";
	display: block;
	position: relative;
	background: url('/images/downpanel_left.png');
	width: 8px;
	height: 21px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#downpanel:after {
	content: "";
	display: block;
	position: relative;
	background: url('/images/downpanel_right.png');
	width: 8px;
	height: 21px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#downpanel a {
	font-size: 14px;
	color: #ffffff;
	padding: 0px 5px;
	font-family: Tahoma, sans_serif;
	text-decoration: none;
}


#downpanel a:hover {
	text-decoration: underline;
}

#downpanel img {
	position: relative;
	top: 3px;
}

#superbottom {
	background-color: #7f7f7f;
	height: 21px;
	padding: 2px;
	font-size: 14px;
	color: #ffffff;
	font-family: Tahoma, sans_serif;
	text-decoration: none;	
	border-top: solid 1px #cacacb;
}


#superbottom a {
	background-color: #7f7f7f;
	font-size: 14px;
	color: #ffffff;
	padding: 0px 5px;
	font-family: Tahoma, sans_serif;
	text-decoration: underline;	
}

#mcon {
	position: relative; 
	padding: 8px 20px 10px 20px;
}

#tplbl {
	width: 8px;
	height: 8px;
	top: 0px;
	left: 0px;
	background-image: url('/images/cont_top_left.png');
	position: absolute;
}

#tprbl {
	width: 8px;
	height: 8px;
	top: 0px;
	right: 0px;
	background-image: url('/images/cont_top_right.png');
	position: absolute;
}

.bok_head
{
	width: 220px;
	height: 26px;
	background-image: url('/images/menu_plah.png');
	padding: 0px;
	padding-top: 9px;
	margin: 0px;
	text-align: center;
	font-family: Tahoma, sans_serif;
	font-weight: bold;
	color: #0043a0;
}


.bok_head a
{
	font-family: Tahoma, sans_serif;
	font-weight: bold;
	color: #0043a0;
	text-decoration: none;
}

.bok
{
	width: 200px;
	background-image: url('/images/menu_bg.png');
	padding: 2px 10px 2px 10px;
	margin: 0px;
}

.under_bok
{
	width: 220px;
	height: 7px;
	background-image: url('/images/menu_under.png');
}


.bok .catalog a
{
	display: block;
	margin: 2px;
	padding-left: 22px;
	background-image: url('/images/menu_item.png');
	background-position: 6px 4px;
	background-repeat: no-repeat;
	font-family: Tahoma, sans_serif;
	color: #696969;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
}

.bok_grey {
	font-family: Tahoma, sans_serif;
	color: #696969;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
}

.bok .catalog a:hover
{
	text-decoration: underline;
}

.news_date {
	font-family: Tahoma, sans_serif;
	font-weight: bold;
	color: #0043a0;
	font-size: 12px;
	line-height: 12px;
	
}

.ptopi {
	padding-top: 8px;
}

.news_ttl {
	font-family: Tahoma, sans_serif;
	color: #696969;
	text-decoration: none;
	text-align: left;
	font-size: 13px;
	line-height: 13px;
}

a.news_ttl:hover {
	text-decoration:underline;
}

.news_all {
	font-family: Tahoma, sans_serif;
	color: #0043a0;
	text-decoration: none;
	text-align: left;
	font-size: 13px;
	line-height: 13px;
	text-decoration:underline;
}

.myhide {
	display: none;
}

.alcen {
	text-align: center;
}

.survey_item {
	color: #696969;
	margin-left: 10px;
	cursor: pointer;
	display: inline;
}

.survey_ttl{
	color: #696969;
	font-size: 13px;
}

.submit {
	cursor: pointer;
}

#prelad_area {
 position: absolute;
 top: -1000px;
 left: -1000px;
	
}

h1 {
	font-size: 18px;
	color: #0043a0;
	font-weight: normal;
	text-align: center;
}


h2 {
	font-size: 16px;
	color: #0043a0;
	font-weight: bold;
	text-align: center;
}


h3{
	font-size: 14px;
	color: #0043a0;
	font-weight: bold;
}

table.price th {
	background-color: #d5e3f5;
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
}

table.price td {
	font-size: 12px;
	color: #6666666;
	font-family: Tahoma, sans_serif;
}

table.price tr.odd td {
	background-color: #ffffff;
	font-size: 12px
}

table.price tr.even td {
	background-color: #ebebec;
}


table.price tr.selected td {
	background-color: #b2f7b2;
	color: #000000;
}

table.price tr td  a {
	color: #666666;
	text-decoration: underline;
}

table.price tr td a:hover {
	color: #0043a0;
	text-decoration: underline;
}


table.price tr td img{
	position: relative;
	top: 2px;
	margin-left: 4px;
	margin-right: 4px;
}

table.price a {
	text-decoration: underline;
}

.description {
	background-image: url('/images/ek_info.png');
	background-repeat: no-repeat;
	background-position: 5px 5px;
	min-height: 40px;
	background-color: #f6fab0;
	border: 1px solid #e6e9bb;
	padding-left: 40px;
	margin-top: 10px;
}

.description p{
	margin-top: 10px;
}

.addresses {
	font-weight: bold;
}

.addresses span{
	color: #e90004;
}

.item_pic img {
	border: solid 3px #cccccc;
}

.zap_price {
	font-size: 20px;
	color: #666666;
	font-weight: normal;
}

.zap_price b{
	font-size: 20px;
	color: #ea070b;
	font-weight: bold;
}

.borimg {
	border: solid 1px #cccccc;
}

.related_price {
	color: #e90004;
	font-weight: bold;
}

input.form_input {
	width: 234px;
	height: 20px;
	background: url('/images/input_box.png');
	padding: 3px;
	border: none;
}


textarea.form_textarea {
	width: 555px;
	height: 111px;
	background: url('/images/textarea_box.png');
	padding: 3px;
	border: none;
}

.form_feedback {
	background-image: url('/images/questt.png');
	background-repeat: no-repeat;
	background-position: 5px 5px;
	min-height: 40px;
	padding-left: 40px;
	margin-top: 10px;
}

.kroshki {
	background-color: #e5e5e5;
	position: relative;
	padding: 1px 12px;
	height: 17px;
	width: 100%;
	margin: 0px -12px;
}

.kroshki:before {
	content: "";
	width: 4px;
	height: 19px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('/images/kroshki_left.png');
}

.kroshki:after {
	content: "";
	width: 4px;
	height: 19px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url('/images/kroshki_right.png');
}


