@CHARSET "utf-8";
@IMPORT url("reset.css");
@IMPORT url("960.css");

body{
    background: #F8F7F4;
    font-family: 'Trebuchet MS', 'Helvetica Neue', 'Lucida Grande', Helvetica, Arial, Verdana, sans-serif;
    line-height: 22px;
    color: #576473;
}

h1,h2,h3,h4,h5,h6{
	font-weight: bolder;
}

h1{
	font-size: 2em;
}

h2{
	font-size: 1.6em;
}

h3{
	font-size: 1.2em;
}

h4{
	color: #666666;
}

strong{
    font-weight: bolder;
}

#header{
    margin: 10px 0px;
    height: 79px;
}

#logo{
    text-align: center;
    border-right: #3D849F 1px solid;
}

#slogan{
    padding-top: 20px;
    margin-left: 50px;
}

#slogan h1, #slogan h2, #slogan h3{
    color: #2D748F;
}

#callme{
    padding-top: 20px;
    text-align: right;
}

#main{
    background: #0a4384 url('../img/main_bg.png') repeat-x;
    color: #ffffff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 20px 0 10px 0;
}

#main_phone{
    background: url('../img/opacity_60.png') repeat-y right;
    text-align: center;
}

#main_phone h1{
    margin: 10px 0px;
    font-size: 2.4em;
}

#main_phone p{
    margin: 0px 5px;
}

#main_phone .free{
    margin: 20px 0px;
    color: #ffa281;
    font-size: 1.2em;
    font-weight: bolder;
}

#main_callme{
    /*height: 220px;*/
    background: transparent url('../img/russia.png') no-repeat right top;
}

#main_callme span.free{
    color: #ffa281;
}

#callme_russia{
    margin: 55px 40px 0px;
}

#content{
    margin: 20px 20px;
}

#content .title{
    line-height: 30px;
    vertical-align: middle;
}

#content .title img{
    vertical-align: middle;
}

#content .title a{
    font-weight: bolder;
    color: #666;
}

#navigation div{
    margin-top: 20px;
}

#navigation div:hover{
    background: #e4eaea;
}

#footer{
    margin-top: 30px;
    text-align: center;
    background: #0a4384;
    color: #fff;
    padding: 30px 0px;
    background: #0a4384 url('../img/main_bg.png') repeat-x bottom;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -moz-border-top-left-radius: 10px;
}

/*  */
#advert{
    padding: 10px 60px 10px 10px;
    height: 260px;
}

#advert div{
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 4px solid #efefef;
    padding: 10px 5px;
}

#advert h1, #advert h2, #advert h3{
    color: #2D748F;
}

#advert_1{
    border-color: #99FF66 !important;
}

#advert_2{
    border-color: #FFB266 !important;
}

#advert_3{
    border-color: #66A0FF !important;
}

#formSubmitButton, #formInlineSubmitButton{
    background: url('../img/send_button.png');
    border: 0px;
    height: 45px;
    width: 139px;
    cursor: pointer;
}

.advantage-list{
    margin-left: 10px;
}

.advantage-list li{
    padding: 0px 0px 0px 20px;
    background: transparent url('../img/icon-yes.png') no-repeat 0px 5px;
    font-size: 0.9em;
    margin: 5px 0px;
    float: left;
}

#inline_partnerForm label{
    display: block;
    float: left;
    width: 130px;
}

#middle_slogan{
    font-weight: bolder;
    border: 3px solid #efefef;
    border-radius: 10px;
    -moz-border-radius: 10px;
    text-align: center;
    padding: 5px 20px;
    color: #000000;
    margin: 10px 10px 10px 20px;
}

/*  */
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {height:390px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container form{
    padding: 15px 30px 0px;
}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}


.big-letter {font-size: 140%;}
.important-word {color: red; text-decoration: underline;}