/* CSS Document */
body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
div, h1, h2, img, p, ul, form, h3, dl{
	padding:0;
	margin:0;
	}
.spacer{
	clear: both;
	font-size: 0;
	line-height: 0;
	color: #FFFFFF;
	}
a{
	outline:none;
	}
	
img{
	display:block;
	font-size:0;
	line-height:0;
	}
/*--------------------main part start-------------------*/
#main{
	width:776px;
	margin:0 auto;
	padding:31px 0 0 0;
	}
	
/*------------------header part start----------------*/
#header{
	height:294px;
	}
	
/*------------navi and logo part start------------------*/
#navi{
	height:36px;
	}
.logo{
	display:block;
	font-size:0;
	float:left;
	}
	
#navi ul{
	height:32px;
	list-style-type:none;
	float:right;
	margin:3px 0 0 0;
	width:602px;
	background:url(../images/navi_bg.gif) repeat-x 0 0;
	}
	
#navi ul li{
	float:left;
	display:block;
	height:32px;
	padding:0 13px;
	background:url(../images/navi_sapa.gif) no-repeat  right top;
	}
	
#navi ul li.nobg{
	background-image:none;
	}

#navi ul li a{
	display:block;
	text-decoration:none;
	color:#eeeeee;
	float:left;
	background-color:inherit;
	font-size:12px;
	padding:0;
	line-height:32px;
	}
	
#navi ul li a:hover{
	color:#fff;
	background-color:inherit;
	}
	
#navi ul li a.hover{
	color:#fff;
	background-color:inherit;
	}
	
/*----------------header sub part----------------------*/

#flash{
	width:776px;
	height:258px;
	}
	
/*---------------body part start-------------*/
#body{
	width:777px;
	}

.common{
	width:746px;
	margin:0 auto;
	}
.eget{
	font-size:13px;
	line-height:34px;
	color:#4b565d;
	background-color:inherit;
	width:506px;
	float:left;
	text-align:center;
	}
	
.the_very{
	background:url(../images/the_very_best.jpg) no-repeat 0 0;
	height:34px;
	float:left;
	display:block;
	width:240px;
	}
	
/*-----------black part start---------*/

.black{
	background-color:#1c1c1c;
	color:#6a6868;
	padding:30px 0;
	margin:0 0 32px 0;
	}
	
.new_plans{
	width:119px;
	float:left;
	margin:36px 0 0 0;
	font-size:22px;
	line-height:24px;
	color:#fff;
	background-color:inherit;
	text-align:center;
	}
	
	
.ser_sub_main{
	width:189px;
	float:left;
	background:url(../images/box_line.gif) repeat-y 0 0;
	margin:0 26px 0 0;
	}
	
.ser_sub_main span.top{
	background:url(../images/box_top.gif) no-repeat 0 0;
	height:10px;
	display:block;
	font-size:0;
	line-height:0;
	}
	
.ser_sub_main span.bot{
	background:url(../images/box_bot.gif) no-repeat left bottom;
	height:13px;
	display:block;
	font-size:0;
	line-height:0;
	}
.height27{
	height:27px;
	}
	
.ser_sub_inner{
	padding:0 7px 0 14px;
	}
	
.ser_sub_inner h2.num{
	background:url(../images/num_bg.gif) no-repeat 0 0 #fff;
	color:#761111;
	width:37px;
	height:26px;
	text-align:center;
	font-size:18px;
	float:left;
	}
	
.ser_sub_inner h2.silver{
	background:url(../images/silver_bg.gif) no-repeat 0 0;
	width:121px;
	height:27px;
	float:right;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:27px;
	color:#daa5a5;
	background-color:inherit;
	}
	
.ser_sub_inner img{
	display:block;
	margin:0 auto;
	font-size:0;
	line-height:0;
	}
	
.ser_sub_inner ul{
	list-style-type:none;
	padding:0;
	margin:12px 0 0 0;
	}
.ser_sub_inner ul li{
	background:url(../images/bullet.jpg) no-repeat 0 10px;
	padding:0 0 0 13px;
	color:#6a6868;
	background-color:inherit;
	font-size:12px;
	line-height:24px;
	}
	
.ser_sub_inner a.read_more{
	background:url(../images/more_bg.jpg) no-repeat 0 0 #fffffe;
	width:46px;
	height:13px;
	display:block;
	text-align:center;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#6a6868;
	font-weight:normal;
	margin:8px 0 0 13px;
	}
	
.ser_sub_inner a.read_more:hover{
	color:#000;
	background-color:inherit;
	}
	
/*-----------------left part stat--------*/
	
#left{
	width:372px;
	float:left;
	}
	
#left h2{
	background:url(../images/black_bar.gif) no-repeat 0 0;
	height:21px;
	padding:0 0 0 22px;
	font-size:16px;
	line-height:21px;
	color:#d8d6d6;
	background-color:inherit;
	margin:0 0 13px 0;
	}
	
.text{
	font-size:11px;
	line-height:16px;
	padding:0 0 10px 8px;
	}
.read_more_red{
	width:78px;
	height:19px;
	display:block;
	text-align:center;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	color:#932d18;
	font-weight:bold;
	margin:0 0 39px 0;
	}
	
.read_more_red:hover{
	color:#000;
	background-color:inherit;
	}
	
/*------------right part start-----------*/

#right{
	width:338px;
	float:right;
	}
#right form{
	background:url(../images/domain_looks.gif) no-repeat 0 0 #fff;
	height:99px;
	padding:16px 21px 0 25px;
	color:#373231;
	}
	
#right form	h2{
	font-size:21px;
	line-height:21px;
	margin:0 0 10px 0;
	}
	
#right form p{
	float:left;
	width:236px;
	font-size:12px;
	line-height:16px;
	}
	
#right form input{
	width:200px;
	float:left;
	height:19px;
	border-bottom:#d6d3ce 1px solid;
	border-right:#d6d3ce 1px solid;
	border-top:#838182 1px solid;
	border-right:#838182 1px solid;
	background-color:#FFFFFF;
	color:#000;
	}
#right form select{
	width:70px;
	height:19px;
	float:right;
	}
	
#right form input.submit{
	background:url(../images/submit.jpg) no-repeat 0 0;
	height:16px;
	width:53px;
	border:none;
	font-size:0;
	line-height:0;
	cursor:pointer;
	margin:10px 0 0 0;
	}
	
#right h2.black_bar{
	background:url(../images/right_bar.gif) no-repeat 0 0;
	height:21px;
	padding:0 0 0 22px;
	font-size:16px;
	line-height:21px;
	color:#d8d6d6;
	background-color:inherit;
	margin:35px 0 13px 0;
	}
	
#right ul.im_link{
	list-style-type:none;
	}
	
#right ul.im_link li{
	background:url(../images/right_bullet.gif) no-repeat 0 10px;
	padding:0 0 0 12px;
	}
	
#right ul.im_link li a{
	font-size:12px;
	line-height:24px;
	color:#000;
	background-color:inherit;
	}
	
#right ul.im_link li a:hover{
	text-decoration:none;
	}
	
/*----------------footer part start-------------*/

#footer{
	color:#131313;
	/*padding:50px 0 0 0;*/
	margin:50px auto 0;
	width:741px;
	background-color:inherit;
	}

	
#footer p{
	font-size:11px;
	margin:8px 0 0 57px;
	line-height:16px;
	text-align:center;
	}
	
#footer ul{
	list-style-type:none;
	height:59px;
	background:url(../images/footer_bg.gif) repeat-x 0 0 ;
	width:741px;
	}
	
#footer ul li{
	float:left;
	display:block;
	padding:0 20px;
	color:#6b6b6b;
	background-color:inherit;
	font-size:11px;
	line-height:59px;
	text-transform:uppercase;

	}
#footer ul li a{
	text-decoration:none;
	color:#eeeeee;
	background-color:inherit;
	
	}
#footer ul li a:hover{
	color:#db4e19;
	background-color:inherit;
	}
	
#footer ul li.hover{
	color:#db4e19;
	background-color:inherit;
	}
	
#footer ul li.left_img{
	background:url(../images/footer_let.gif) no-repeat 0 0;
	height:59px;
	width:20px;
	display:block;
	font-size:0;
	margin:0 20px 0 0;
	padding:0;
	}
	
#footer ul li.right_img{
	background:url(../images/footer_right.gif) no-repeat right top;
	height:59px;
	width:20px;
	display:block;
	font-size:0;
	float:right;
	padding:0;
	}
	
/*-----------------content---------*/
.about{
	font:normal 26px/26px Arial, Helvetica, sans-serif;
	color:#a20000;
	background-color:inherit;
	margin:0 0 14px 0;
	}
.about span{
	color:#959595;
	background-color:inherit;
	font-size:20px;
	line-height:20px;
	display:block;
	}
	
.nomar_top{
	margin-top:0 !important;
	}
	
/*-----------contact-----------*/
.pad_left{
	padding:0 0 0 24px;
	}
	
form.contactform{
		width:318px;
		padding:32px 0 26px 0;
		margin: 0 auto;
		}
form.contactform label{
		width:70px;
		height:18px;
		margin:0 0 5px 0;
		float:left;
		display:block;
		font:normal 11px/18px tahoma, Arial, Helvetica, sans-serif; 
		}
form.contactform input{
		width:239px;
		height:16px;
		border:#919294 1px solid;
		float:left;
		margin:0 0 5px 0;
		}
form.contactform textarea{
		width:239px;
		border:#919294 1px solid;
		float:left; 
		margin:0 0 15px 0;
		height:53px;
		}
form.contactform label.blank{
		width:123px;
		height:22px;
		font-size:0; 
		}
form.contactform input.submit{
		background:url(../images/submit1.gif) no-repeat 0 0;
		width:59px;
		height:22px;
		cursor:pointer;
		border:none;
		margin:0;
		float:left;
		}
form.contactform input.reset{
		background:url(../images/reset.gif) no-repeat 0 0;
		width:52px;
		height:22px;
		cursor:pointer;
		border:none;
		margin:0 0 0 16px;
		}

#main #header #flash table tr td {
	font-size: 14px;
}
