/* HTML by style-nes | www.style-nes.org.ru */

/* ---------------------- */
/*    Standart presets    */
/* ---------------------- */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img {margin: 0;padding: 0;border: 0;}
html {width:100%;height:100%;}
*{font-family:Tahoma, sans-serif}

table, td {vertical-align:top;}

h1 {font-size:18px;} 
h2 {font-size:16px;} 
h3 {font-size:12px; color:#0000000;} 
h4 {font-size:10px; font-weight:bold;} 

a {
	text-decoration:underline;
	color:#000000;
	font-size:13px;
}
a:hover {text-decoration:none;}
a:visited {}

body {font-size:11px;color:#979797;	background:url("img/bg_grad.gif") top repeat-x;}
.style-nes {
	position:relative; 	
	min-width:1000px;
	zoom:1;
	overflow:hidden;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px":"1024");
}

img {color:#0000FF;}
*html img {background-image: expression(this.runtimeStyle.backgroundImage = "1024",
this.runtimeStyle.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +   
this.src + "', sizingMethod='image')",this.src = "/img/1+1.gif");}
/*----------------------------------------------*/


/* ---------------------- */
/*          top           */
/* ---------------------- */
#head {position:relative; background:url("img/head_bg.jpg") left top no-repeat; height:207px;}

.navigation {padding:20px 0 0 30px;}
.navigation a {margin-right:40px;}

.map {position:absolute; top:60px; right:33%;}
.logo {position:absolute; top:80px; right:8%;}

/* ---------------------- */
/*         main           */
/* ---------------------- */
#main { background: url("img/content_bg.jpg") top repeat-x;}
#content { padding:0 30px 0px 30px; background: url("img/right_bg.jpg") top right no-repeat;}

.center_menu {text-align:center; padding:6px 0 5px 0;}
.center_menu a { margin:0 30px;}

#content .link {text-align:center; padding:15px 0;}
#content .link a { padding-left:6px; margin-right:15px; background: url("img/str.jpg") left 6px no-repeat;}
#content .link span { padding-left:6px; margin-right:30px; background: url("img/str.jpg") left 6px no-repeat;}

.work { color:#697073; display:table; height:1%;}
.head { color:#454545; margin:5px 0; _padding-top:5px;}
.more { text-align:right; padding-bottom:10px; border-bottom:1px solid #e1e1e1; margin-bottom:5px;}
.random { margin-left:30px; color:#b41f1f;}
.random img { margin-top:10px;}

.float_l { float:left; margin-right:10px; margin-bottom:10px;}
.float_r { float: right; margin-left:10px; margin-bottom:10px;}

.price1 {height:70px; background:#a7adb3 url("img/ctl1.jpg") right top no-repeat; margin-right:3px; margin-bottom:1px;}
.price1 .tit1 {float:left; width:72px; height:48px; padding:5px 13px 0 0; margin:10px 0 0 5px; background:url("img/tl.jpg") left top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF; text-align:right;}
.price1 .tit1 p {font-size:11px; margin:-5px 0 0 0;}
.price1 .tit2 {float:left;}
.price1 .tit2 h1 {font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; display:block;text-transform:uppercase;margin:10px 0 0 0; background:url("img/str_sm.jpg") left 6px no-repeat; padding-left:10px;}
.price1 .tit2 p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; display:block; padding-left:8px;}
.price1 .order {float:right; padding:20px 5px 0 0;}

.dedicated {position:relative; padding:10px 0 10px 12px; background:#a7adb3 url("img/cml.jpg") right top no-repeat;}
.dedicated .bg {height:100%; background:url("img/kom.jpg") right bottom  no-repeat;}
.dedicated h1 {font-size:28px; color:#ab0000; font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase; font-weight:normal; display:block; padding-bottom:2px;}
.dedicated h2 {background:url("img/str_big.jpg") left 17px no-repeat; padding-left:45px;font-size:24px; color:#ab0000; font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase; font-weight:normal;}
.dedicated h2 span {font-size:36px; color:#FFFFFF;}
.dedicated .info {display:block; width:250px; color:#444444; font-size:10px; padding:5px 0 0 0;}
.dedicated .p {color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:215px;}

.new {position:absolute; width:102px; height:103px; top:0px; right:0px;}


.content1 {padding:20px 20px 0 0;}
.content1 p {padding-top:20px;}

.content2 {padding:20px 0 0 0;}
.content2 p {padding-top:20px;}
.content2 .all {background:url("img/info.jpg") left center no-repeat; padding-top:0px; padding-left:13px;}

/* ---------------------- */
/*       leftCells        */
/* ---------------------- */

#leftCells {width:225px; padding:30px 0 50px 0; background:#efefef url("img/left_bg.jpg") left top no-repeat;}
#leftCells h3 {background: url("img/chek.jpg") left center no-repeat; display:block; margin-left:-9px; padding-left:11px; margin-bottom:7px;}

.type {padding:7px 5px 15px 19px; border-bottom:1px solid #FFFFFF;}
.type a {color:#979797; font-size:11px;}
.type select {width:45px; font-size:10px; color:#979797;}
.type input { width:160px; font-size:10px; color:#979797; margin-bottom:5px; //margin-top:-1px;}

#domen {width:115px;}
.pad5l {padding-left:5px; width:30px;}

.some {padding:7px 20px 15px 17px; color:#979797;}
.some a {display:block; color:#b41f1f;}

/* ---------------------- */
/*         futer          */
/* ---------------------- */

.futer { height:120px; background:url("img/futer_bg.jpg") left top no-repeat;}
.futer a {
	color:#000000;
}
.futer .link {padding:62px 0 10px 30px;}
.copy {padding:10px 0 10px 30px;background:#a7adb3; color:#FFFFFF;}
