@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
}

.nav{
	width:980px;
	margin:0 auto;
	height:24px;
	z-index:1000;
	position:relative;}
	
	
marquee{
	overflow:hidden;}

#nav a{
	color:#372e22;
	text-decoration:none;
	font-family: 'Roboto', sans-serif;
	text-transform:capitalize;
	text-shadow:1px 0 0 #fca811;
	background:url(../images/nav-sap.png) right top no-repeat;
	font-size:14px;
	float:left;
	display:block;
	padding:16px 15px;
	padding-bottom:13px;}
	
	
	
#nav a.rrr{
	background:none;}
	
#nav a:hover{
	color:#fff;
	background:url(../images/nav-bg.png) left top repeat-x;
	text-shadow:none;}

#nav{
	position:absolute;
	background:url(../images/logo-06.png) no-repeat;
	width:982px;
	height:53px;
	
}

span.h{
	font-size:17px;
	font-weight:bold;
	display:block;
	padding:10px 0;
	font-family: 'Open Sans', sans-serif;
	color:#242424;}
	
span.c{
	display:block;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	float:left;
	margin-bottom:7px;
	color:#797979;
	padding-right:60px;
	width:60%;}

	
span.c a{
	text-align:left;}
	
span.c a img{
	float:none;
	margin-left:-17px;}

span a{
	float:left;
	margin-top:7x;}

.share a{
	margin-left:5px;}

.foo-heading{
	font-family: 'Roboto Condensed', sans-serif;
	font-size:19px;
	display:block;
	margin-bottom:17px;
	color:#f4f4f4;}
	
.share{
	width:100%;
	background:url(../images/share.png) no-repeat right top;
	height:65px;
	margin-top:18px;}
	
.contact p{
	margin-top:0;
	color:#8e8e8e;
	font-size:12px;
	font-family: 'Open Sans', sans-serif;
	margin-bottom:5px;}

.know{
	background:#d17e14;
	padding:5px 9px;
	font-size:12px;
	font-family: 'Open Sans', sans-serif;
	color:#FFFFFF;
	text-decoration:none;}
	
.link a{
	color:#8e8e8e;
	font-size:12px;
	padding:1px;
	padding-left:20px;
	width:75%;
	background:url(../images/arr.png) left no-repeat;
	background-position:5px 10px;
	display:block;
	border-bottom:#1a1a1a solid 1px;
	font-family: 'Open Sans', sans-serif;
	text-decoration:none;}
	
.link a:hover{
	color:#f8981d;
	text-decoration:underline;}

.about{
	width:303px;
	padding-left:26px;
	min-height:200px;
	border-right:#272727 solid 1px;
	float:left;
	height:auto;}
	
.link{
	width:203px;
	/*padding-left:26px;*/
	border-right:#272727 solid 1px;
	min-height:200px;
	float:left;
	height:auto;}
	
.contact{
	width:216px;
	padding-left:26px;
	min-height:200px;
	float:left;
	height:auto;}

.mrg{
	margin-top:18px;}

.ad1{
	float:left;
	padding-top:18px;}
.ad{
	float:right;
	width:58%;}

.feild_text{
	width:298px;
	padding:12px 0;
	float:left;
	margin-left:28px;}
	
.left-ad{
	width:726px;
	min-height:50px;
	height:auto;
	float:left;
	}
	
.ticker{
	float:left;
	width:300px;
	height:auto;
}

.right-ad{width:233px;
	min-height:50px;
	height:auto;
	float:right;
	margin-right:3px;}	
	
.serv{
	width:170px;
	margin-top:26px;
	text-align:center;
	margin-left:16px;
	background:url(../images/logo-16.png) no-repeat;
	height:137px;
	float:left;
	}
	
.serv a{
	text-decoration:none;
	color:#1a1a1a;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	font-weight:500;
	display:block;
	padding-top:85px}
	
.usefull-link{
	background:url(../images/Untitled-1_106.png) top center no-repeat;
	background-position:37px 20px;}
.Pay-premium{
	background:url(../images/Untitled-1_87.png) top center no-repeat;
	background-position:37px 20px;}
.taxation{
	background:url(../images/Untitled-1_89.png) top center no-repeat;
	background-position:37px 20px;}
.insurance{background:url(../images/Untitled-1_108.png) top center no-repeat;
	background-position:37px 20px;}
	
.schedule{
		width:233px;
	margin-top:26px;
	margin-left:16px;
	height:137px;
	float:left;}
	
.feild_but button{
	width:117px;
	padding:8px 0;
	cursor:pointer;
	background:none;
	border:none;
	float:left;
	margin-left:27px;}
	
.feild_text input{
	width:97%;
	background:url(../images/feild-bg-text.png) top repeat-x;
	border:#CCCCCC solid 1px;
	padding:3px 3px;}

.font-s{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#5b5b5b;
	}
	
.tab_wrap{
	margin:auto;
	width:980px;
	}
	
.tabb{
	width:309px;
	height:auto;
	padding:5px;
	float:left;
	margin-left:10px;
	margin-top:22px;
	background:url(../images/bg-box.png) no-repeat center}
	
.cont{
	width:263px;
	height:125px;
	padding-left:15px;
	position:absolute;
}

.tabb img{
	float:right;}
	
.tabb img{
	border:none;}
	
.login-head{
	width:150px;
	color:#FFFFFF;
	font-size:20px;
	float:left;
	font-family: 'Open Sans', sans-serif;
	background:url(../images/logo-26.png) no-repeat;
	padding:12px 15px;}
	
.login-wrap{
	width:980px;
	margin:0 auto;
	height:50px;}
	
.readmore{
	width:653px;
	border-bottom:#CCC solid 1px;
	height:25px;
	padding-top:15px;
	text-align:right;}
	
.readmore a{
		background:#fc961a;
	padding:7px;
	text-decoration:none;
	margin-bottom:15px;
	width:20%;
	color:#FFFFFF;}
	
.font-i{
	color:#373737;
	font-family: 'Open Sans', sans-serif;
	font-style:italic;}
.para{
	height:auto; 
	width:77%;
	padding-top:18px;
	float:left;}
	
.orange{
	color:#fc961a;}
	
.img-p{
	float:right;
	width:21%;
	padding-top:15px;
	text-align:right;}

#ticker{
	width:302px;
	float:right;
	/*padding-top:28px;*/
	padding-top:16px;
	height:auto;}
	
.white{
	background:#f8f8f8;
	padding:5px;
	font-family: 'Open Sans', sans-serif;
	font-size:21px;
	font-weight:600;
	width:65%;}

#header{
	width:100%;
	height:106px;
	background:url(../images/header-bg.png) center top no-repeat;}
	
.heading{
	width:100%;
	padding:5px 0;
	background:url(../images/heading-line.png) center repeat-x;}

.wrap{
	width:980px;
	margin:auto;
	height:auto;}

#logo{
	height:auto;
	padding-top: 5px;
	float:left;
	width:219px;
}
	
#text_t{
	width:653px;
	float:left;
	height:200px;}
	
#portfolio{
	float:left;
	padding:0px;
	background:url(../images/logo-02.png) no-repeat;
	width:206px;
	height:41px;
	position:relative;
	z-index:9999;
	cursor:pointer;
}
#phone{
	width:45%;
	float:left;
	padding-left:30px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#595959;
	background:url(../images/logo-03.png) left center no-repeat;
	text-align:left;
	padding-bottom:29px;
	padding-top:26px;
	height:auto;}
	
#content-text{
	width:653px;
	height:auto;
	padding-top:28px;
	float:left;}
	
.number-cont{
	font-family: 'Roboto Slab', serif;
	font-size:27px;
	color:#f8981d;}
	
#contact{
	width:60%;
	height:auto;
	float:right;}

#slider{
	width:100%;
	text-align:center;
	overflow:hidden;
	height:auto;
	}
	
#about{
	width:100%;
	height:265px;
	background:url(../images/about-bg.png) center top no-repeat}
	
.contact p a{
	color:#d17e14;}
	
#login{
	width:100%;
	height:49px;
	overflow:hidden;
	background-color:#2d2418;}
	
#tab-bg{
	width:100%;
	height:181px;
	background:url(../images/service-bg.png) top left repeat-x;}
	
#service-01{
	width:100%;
	height:184px;
	background:url(../images/tab-link.png) bottom repeat-x;}
	
#content-bg{
	width:100%;
	min-height:805px;
	height:auto;
	padding-top:32px;
	padding-bottom:23px;
	background:url(../images/bg--ad.png) repeat;
}
	
.about p{
	margin:20px 0;}
	
.copy{
	float:left;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	margin-top:40px;
	color:#666;}
	
#news{
	width:100%;
	min-height:555px;
	height:auto;
	background:#f4f4f4;
	margin-top:16px;}
	
#footer{
	width:100%;
	padding-top:40px; 
	height:290px;
	background:url(../images/footer-bg.png) repeat-x;
	float:left;
}
.abb{
	font-size:12px;
	color:#8e8e8e;
}