body {margin:0;padding:0;font:80% verdana,sans-serif;background:#fff;color:#1A1A1A;}
html, body {height:100%}


*html body {font-size:80%;}
*+html body {font-size:100%}

* {margin:0;padding:0;}

#container {margin:0 auto;width:100%;text-align:left;min-height:100%;position:relative;min-width:1000px;position:relative;}
*html #container {height:100%;width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "")}
#header {background:#fff }
#top1 {background:url(images/logo.gif) 45px  16px no-repeat;position:relative;height:165px;}
#mainlink {position:absolute;width:253px;height:68px;left:45px;top:16px}

#logotext {position:absolute;top:30px;left:33%;font:bold italic 120% verdana,arial,sans-serif;color:#2f3579}


#stat {float:left;width:20%;}
#content {float:left;width:60%;}
#tema {float:left;width:20%;}


#instat {padding:0 25px 10px 0px}
#incontent {padding:10px 10px 10px 25px}
#intema {padding:0 5px 10px 20px}

#menu {position:absolute;top:105px;left:0px;width:100%;background:#09093D;height:25px}
ul {list-style:none;padding:0}
#menu li {display:inline}
#menu a {display:block;margin:3px 0 0 12%;padding:0;color:#fff;font-weight:bold;float:left;font-size:110%;text-decoration:none}
#menu a:hover {color:#FF4141}

img {margin:10px}

h1 {font:130% arial,sans-serif;margin:0 20px 10px 10px;color:#A51016;font-weight:bold;}
h2 {font: 130% arial,sans-serif;margin:0 20px 20px 20px}

#stat a {color:#2f3579;text-decoration:none;padding:0 0 0 16px;font-size:12px;margin:7px 0;display:block;background:url(images/arr-new.gif) 0 0px no-repeat;} 
#stat a:hover {color:#FF4141}
#stat li {border-bottom:1px dotted #2f3579;margin:0}
#tema a {color:#2f3579;text-decoration:none;font-size:120%;font-weight:bold;background:url(images/arrow.gif) 0 9px no-repeat;padding:7px 0 0 16px} 
#tema a:hover {color:#FF4141}

#tema .updates a {background:none;padding:0;font: normal 100% verdana,arial,sans-serif} 

#content a {color:#3C478A;text-decoration:none} 
#content h1 {color:#2f3579;text-decoration:none} 
#content a:hover {color:#fa6666}
#content p {padding:0px;}


#tema h1 {font:130% verdana,arial,sans-serif;border-bottom:2px solid #CE171E;padding:0 0 2px 5px;margin:0 40px 0 0}
#stat h1 {font:130% verdana,arial,sans-serif;margin:0 0 10px 0px;border-bottom:2px solid #CE171E;padding:0 0 2px 10px }

#news a {color:#aa4f05}

#down {position:relative;margin-top:-94px}
#empty {position:relative;height:94px;clear:both}

#bot {clear:left;height:100px;}

#footer {margin:0 auto;width:100%;background:#09093D;height:70px;clear:both;position:relative;margin-top:-70px}

.sla {position:absolute;top:0px;left:210px;width:400px;}
.counter {position:absolute;top:0px;right:30px;}
.copy {position:absolute;top:15px;left:30px;color:#fff}
.cont {font-size:90%}
.anname {color:#fdff70}

.menu {display:block;margin:5px 0 0 15px}
#mailform {font-size:80%}

.red {color:red;padding-left:10px;font:bold 12px verdana,arial,sans-serif}
.redc {color:red;font-weight:bold}
.bred {color:red;padding-left:20px;}
.green {color:green;padding-left:10px;font:bold 12px verdana,arial,sans-serif}
.icq {background:url(images/icq.gif) 0 15px no-repeat;padding:15px 0 5px 25px;margin:0 0 0 75%}



/*MAIN*/
#sec_col {width:50%;float:right;padding:0 55px 0 0}
#sec_col a {text-decoration:underline}
#sec_col p {line-height:1.4}
#our_services {width:36%;float:left;padding:0 1%}
#pred a {text-decoration:underline;font-size:125%;color:#A51016;}
#pred li {margin:10px 0;padding:0 0 0 35px;}
#our_services  h1 {background:#678E1C;color:#fff;padding:3px 20px;margin:0 0 10px 0}
h1#samsebe {background:#9FA028;color:#fff;padding:3px 20px;margin:0 30px 10px 0}
#sam_tema li{margin:0 0 10px 60px;background:url(images/new.gif) 0 1px no-repeat;}
#sam_tema a{padding:0 0 0 18px}
p#samp{padding:0 20px 0 10px }

#last_sales h1{background:#A5B2EC;color:#fff;padding:3px 20px;margin:0 30px 10px 30px}
#last_sales li {margin:0 0 10px 60px;background:url(images/sale.gif) 0 1px no-repeat;padding:0 0 0 18px}
/*MAIN*/

#howbuy {padding:0 20% 0 10%}
#howbuy h1 {border-bottom:2px solid #2f3579;padding:0 20px 5px 20px;margin:0px 20px 10px 0;font-size:145%;font-weight:normal}
#howbuy a.zakaz {font-size:130%;background:#3E9D24;color:#fff;display:block;float:right;margin:0 100px;padding:3px 5px}

#services {padding:0 20% 0 10%}
#services h1 {border-bottom:2px solid #2f3579;padding:5px 20px;margin:0px 20px 10px 0;font-size:145%;font-weight:normal}
#services h2 {padding:15px 0 5px 10px;margin:0;font-weight:bold;color:#CE171E}
#services a.zakaz {font-size:130%;background:#3E9D24;color:#fff;display:block;float:right;margin:0 100px;padding:3px 5px}
#services a {text-decoration:underline}

#price {padding:0 10% 0 10%}
#price h1 {border-bottom:2px solid #2f3579;padding:5px 20px;margin:0px 100px 10px 0;font-size:145%;font-weight:normal}
#price h2 {padding:15px 0 5px 10px;margin:0 60px 0 0;font-weight:bold;color:#1A1A1A}
#price span {color:#CE171E}
#price a.zakaz {font-size:130%;background:#3E9D24;color:#fff;display:block;float:right;margin:0 100px;padding:3px 5px}

.prim {font-size:10px;clear:both;margin:0 0 0 12%;}
.prim  span {color:#CE171E}

.more {display:block;float:right;padding:0px}

#samse {margin:0 10%}
#samse p{margin:0 20% 0 5%}
#samse  a.zakaz {font-size:130%;background:#3E9D24;color:#fff;display:block;float:right;margin:0 100px;padding:3px 5px}
#samse h1 {border-bottom:2px solid #2f3579;padding:5px 20px;margin:0px 100px 10px 0;font-size:145%;font-weight:normal}
#samse ol {padding:20px 20px 20px 70px}
#samse li {padding:5px 0;color:#2f3579}

.news {margin:0 20%}
#servmainspisok {padding:10px}
#servmaintitle {font:bold 18px verdana,arial,sans-serif;color:#2f3579;}