@import"reset.css";


/* PAGE 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#wrap {
width:1000px;
margin:0 auto;
}
#page {
width:100%;
background:url('./i/footer_bg.jpg') repeat-x bottom;
}


/* Header 
----------------------------------------------------------------------------------------------------------------------------------------*/
#header {
width:100%;
background:url('./i/header.jpg') no-repeat;
height:361px;
padding-top:49px;
}
#header h2 {
font-size:24px;
padding-bottom:10px;
}
/* Logo */
#logo {
width:639px;
height:138px;
margin-left:173px;
}
#logo div {position:relative;width:639px;height:138px;}
.image{width:639px;height:138px;display: block;background: url('./i/logo1_4.jpg') no-repeat;position:absolute;}
.link {font-size:18px;color:#000;font-weight:bold;} /* Стиль надписи лого ( Simpla) при отключенных картинках */

/* Options */
#options {
margin:65px 0 0 12px;
overflow:hidden;
height:155px;
}
#options ul { 
list-style:none;
}
#options ul li {
float:left;
display:block;
padding:8px 10px 0 124px;
width: 195px;
height:140px;
}
.test {
background:url('./i/test.gif') no-repeat;
}
.down {
background:url('./i/down.gif') no-repeat;
}
.price {
background:url('./i/price.gif') no-repeat;
}
.l {
width:100px;
height:120px;
display:block;
position:absolute;
margin-left:-115px;
}
.l span {
display:none;
}

/* Links */
.links {
margin-top:10px;
padding-left:12px;
border-left:3px #e7eef6 solid;
}
.links p {
padding-bottom:3px;
}
.grey {
color:#929292;
font-size:11px;
}
.buy {
margin-top:23px;
}


/* Content 
-----------------------------------------------------------------------------------------------------------------------------------*/
#content {
background:url('./i/line.gif') no-repeat top center;
width:950px;
padding:35px 0 0 50px;
margin:0;
overflow:hidden;
line-height:16px;
}
.side {
width:400px;
float:left;
}
.side_r {
width:440px;
float:left;
margin-left:70px;
}

.side_lagr {
width:300px;
float:left;
}
.side_agr {
width:570px;
float:left;
margin-left:70px;
}

.side_y {
width:400px;
float:left;
margin-left:70px;
padding-top:20px;
padding-left:30px;
padding-right:10px;
padding-bottom:10px;
background-color: #ffffff;
border: 1px dotted #9cb0c8;
}

.side_y input.text
{
font-size: 20px;
width:350px;
margin-bottom: 10px;
}
.side_y input.smalltext
{
font-size: 18px;
width:250px;
}
.side_y input.submit
{
font-size: 18px;
margin-top: 10px;
margin-bottom: 0px;
width:150px;
}

/* Padding между блоками */
.block {
margin-bottom:10px;
padding-top:8px;
overflow:hidden;
_height:1%;
}
/* Размер заголовка в блоках */
h2 {
color:#000;
font-size:28px;
font-family: "tahoma";
font-weight:normal;
padding-bottom:20px; /* Padding снизу заголовка */
}
/* Размер заголовка в блоках */
h3 {
color:#000;
font-size:22px;
font-family: "Trebuchet MS", "tahoma";
font-weight:normal;
padding-bottom:10px; /* Padding снизу заголовка */
padding-top:10px; /* Padding снизу заголовка */
}
/* Размер заголовка в блоках */
h4 {
font-size:18px;
font-family: "Trebuchet MS", "tahoma";
font-weight:normal;
padding-bottom:10px; /* Padding снизу заголовка */
padding-top:10px; /* Padding снизу заголовка */
}
/* Размер шрифта в блоках */
.block p {
font-size:12px;
padding-bottom:14px;
line-height: 150%;
}
.block p.big {
font-size:18px;
padding-bottom:14px;
line-height:25px;
font-family: "tahoma";
color:#00b1ec;
}
/* Ссылки в блоках */
.block a {
font-size:12px;
color:#000;
}
/* размер шрифта внутренней */
#cont_block p {
font-size:12px;
padding-bottom:6px;
}

ol.cont_block li
{
font-size:12px;
padding-bottom:6px;
padding-top:3px;
}

.float_left {
float:left;
}
.screen {
overflow:hidden;
}
.screen img{
float:left;
margin: 0px 10px 10px 0;
border: 1px solid #c0c0c0;
padding: 0px;
}

/* Footer */
#footer {
height:100px;
margin-top:40px;
background:url('./i/line.gif') no-repeat top;
padding:0 75px 0 55px;
}
#pr {
color:#396fd7;
font-family: "Trebuchet MS";
font-size:24px;
position:absolute;
margin:-25px 0 0 -88px;
}
blockquote
{
  font-style: italic;
  font-family: arial;
}
p.signature
{
	text-align:right;
	color: #707070;
}

block2{
margin-bottom:15px;
overflow:hidden;
_height:1%;
}
.block2 h3{
font-size: 18px;
}
.block2 p{
padding-bottom: 10px;
}
.secure {
background:url('./i/secure.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.design {
background:url('./i/design.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.magic {
background:url('./i/magic.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.speed {
background:url('./i/speed.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.source {
background:url('./i/source.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.cart {
background:url('./i/cart.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.money {
background:url('./i/money.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.seo {
background:url('./i/seo.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.webmoney {
background:url('./i/webmoney.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.yandexmoney {
background:url('./i/yandexmoney.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.contact {
background:url('./i/contact.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.migom {
background:url('./i/migom.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.anelik {
background:url('./i/anelik.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.privat {
background:url('./i/privat.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}
.mobile {
background:url('./i/mobile.jpg') no-repeat left top;
padding: 0px 0 15px 35px;
}


/* Padding между блоками */
.block3 {
color:#707070;
width:285px;
float:left;
margin-bottom:10px;
padding-top:20px;
padding-bottom:20px;
overflow:hidden;
_height:1%;
}
.block3 p{color:#606060;}

.block p.license{
color:#808080;
background:url('./i/stamp.jpg') no-repeat left top;
margin-top: 20px; 
padding: 0px 0 0px 65px;

}

/* Padding между блоками */
.block_agree {
font-size: 18px;
overflow:hidden;
_height:1%;
}
.block_agree .button{
width:150px;
height:30px;
font-size:18px;
}
