@charset "utf-8";
/* GLOBAL */
body,td,th {
	font-family: Tahoma;
	font-size: 13px;
	color: #616161;
}
body {
	background-color: #a3a3a3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.gif);
}
hr{
height:1px;

}
.left{
	float:left;
}
.right{
	float:right;
}
p{
	margin:5px 0px 5px 0px;
}
h1{
	margin:0px;
	font-size:17px;
}
h2{
	margin:0px;
	font-size:16px;
}
h3{
	font-size:15px;
	margin:0px;
}
/* HEADER */
#header{
	position:relative;
}
.w1014{
	width:1014px;
}
#logo_wrapper{
	position:relative;
}
#logo{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:223px;
	height:206px;
	position:absolute;
	top:9px;
	left:57px;
}
#topblackwrapper{
	width:886px;
}
#topblack{
	background-image:url(../images/black_grad.jpg);
	background-repeat:repeat-x;
	height:42px;
}
#summa{
	font-size:11px;
	color:#9a9999;
	float:right;
	margin-top:16px;
}
#redgrad{
	background-image:url(../images/red_grad.jpg);
	background-repeat:repeat-x;
	height:141px;
}
#redgrad_wrapper{
width:886px;
}

.redhr{
	height:141px;
	width:2px;
	background-image:url(../images/red_hr.jpg);
	background-repeat:no-repeat;
}
#redgrad-text{
	width:400px;
	float:right;
	height:141px;
}
#red-text{
	color:#FFFFFF;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin:15px 0px 0px 30px;
}
#redgrad-text h4{
margin:0px 0px 15px 0px;
font-size:15px;
}
#redgrad-text ul{
margin:0px;
padding:0px 0px 0px 13px;
}
/* CONTENT */
#content_wrapper{
	padding-top:32px;
	position:relative;
}
#content{
	width:886px;
 	background-color:#FFFFFF;
	z-index:2;
	margin-top:14px;
	padding:14px;
	position:relative;
	display:table;/*Для того чтобы DIV тянулся по вертикали*/
}
@-moz-document url-prefix() {
  #content{width:872px;}/* Было 858, но не всегда вмешалось в браузер и уходило вниз */
}
#shadow-left{
	background-image:url(../images/shadowleft.png);
	background-repeat:no-repeat;
	width:1014px;
	z-index:0;
	height:292px;
}
#shadow-right{
	background-image:url(../images/shadowright.png);
	background-repeat:no-repeat;
	background-position:right;
	width:1014px;
	z-index:1;
	height:292px;
}
/* Content body */
#contentbody{
	float:right;
	width:656px;
	}
/* SIDEBAR */
#sidebar{
	width:188px;
	float:left;
}
#car{
	padding-left:48px;
	background-image:url(../images/car.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
#home{
	padding-left:48px;
	background-image:url(../images/home.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
#health{
	padding-left:48px;
	background-image:url(../images/man.jpg);
	background-repeat:no-repeat;
		margin-bottom:20px;
}
#travel{
	padding-left:48px;
	background-image:url(../images/globe.jpg);
	background-repeat:no-repeat;
		margin-bottom:20px;
}
#callcentre2{
	padding-left:48px;
	background-image:url(../images/contact.jpg);
	background-repeat:no-repeat;
		margin-bottom:20px;
}
#car h2, #home h2,#health h2, #travel h2, #callcentre2 h2{
	color:#bf2620;
	font-weight:100;
	margin:0px;
	font-size:20px;
}
#car ul, #home ul, #health ul, #travel ul, #callcentre2 ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#car ul li a, #home ul li a, #health ul li a, #travel ul li a, #callcentre2 li{
	font-size:11px;
	color:#616161;
	text-decoration:none;
}
/* Slider on main page */
ul#slider {
    width: 656px;
    height: 240px;
    list-style-type: none;
    margin: 0 0 20px 0;
    padding: 0;
    overflow: hidden;
}

ul#slider li {
    float: left;
    position: relative;
    /*display: none;*/
}

ul#slider li div {
    position: absolute;
    width: 636px;
    background-color: #000;
    color: #fff;
    left: 0;
    /*display: none;*/
    padding: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index:4;
	}
	.top {
    top: 0;
}

.bottom {
    bottom: 0;
	height:21px;
}

/* FOOTER */
#footer_wrap{
	width:886px;
	height:60px;
}
#copyright{
	color:#cbcbcb;
	font-size:11px;
	margin:5px 0px 10px 5px;
	float:left;
}
#visa{
	width:200px;
	height:21px;
	float:right;
	margin:15px 0px 10px 5px;
}
/* Tabs */
UL.tabNavigation {
    list-style: none;
    margin: 0;
    padding: 0;
}

UL.tabNavigation LI {
    display: inline;
}

UL.tabNavigation LI A {
    padding: 7px 10px 3px 10px;
    background-color: #FFFFFF;
    color: #9e9e9e;
    text-decoration: none;
	font-family:Tahoma;
	font-size:14px;
	height:28px;
	border:1px solid #d8d8d3;
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius:6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px;	border-top-right-radius:6px;
}
UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {
    background-color: #f2f2e6;
	border-bottom:1px solid #f2f2e6;
    color: #616161;
    font-weight:bold;

}

UL.tabNavigation LI A:focus {
	outline: 0;
}
div.tabs 	div h2 {
	margin-top: 0;
}

#first, #second, #third {
    background-color:#f2f2e6;
	padding: 5px;
	margin-top: 3px;
	border: 1px solid #d8d8d3;
}
/* Калькуляторы */
#summ{
	font-size:14px;
}
#order,#order2{
	width:116px;
	height:22px;
	text-indent:-9999px;
	background-image:url(../images/btn-order.gif);
	border:none;
}
#order:hover,#order2:hover{
	background-image:url(../images/btn-order-hover.gif);
}
#calc,#calc2{
	width:126px;
	height:22px;
	text-indent:-9999px;
	background-image:url(../images/btn-calc.gif);
	border:none;
}
#calc:hover,#calc2:hover{
	background-image:url(../images/btn-calc-hover.gif);
}
#next{
	width:76px;
	height:22px;
	text-indent:-9999px;
	background-image:url(../images/btn-next.gif);
	border:none;
}
#next:hover{
	background-image:url(../images/btn-next-hover.gif);
}
#previous{
	width:76px;
	height:22px;
	text-indent:-9999px;
	background-image:url(../images/btn-previous.gif);
	border:none;
}
#previous:hover{
	background-image:url(../images/btn-previous-hover.gif);
}
#preloader1,#preloader2,#preloader3,#preloader4,#preloader5{
	float:left;
}
.lightcalc{
	border:1px dashed #3A3A3A;
}
#foryear{
	display:none;
}

