/**/body {
	margin: 0px;
	background:url(../images/main-bg.jpg) repeat-x left top #f0f0f0;

}
table, div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:18px;
}
a {
	color: #2e529f;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
img {
	border:none;
}
p {
	margin:0px 0;
}
h1, h2, h3, h4 {
	margin:0px;
}
.img-left{float:left; margin-right:15px;}
.img-right{float:right; margin-left:15px;}
/*Heading*/
h1 {
	font-size:24px;
	font-weight:bold;
	padding:5px 0 10px 0;
}
h2 {
	font-size:23px;
	font-weight:bold;
	color:#000;
}
h3 {
	font-size:18px;
	font-weight:bold;
}
h4 {
	font-size:14px;
	font-weight:bold;
}

.main_div{
		width:982px;
		margin:auto;
	}


.hader{
		width:982px;
		float:left;
		margin:8px 0 0 0;
	}
	
.logo{float:left; width: 355px !important /*420px !important*/; margin: 19px 0;}	

.shoping{
		float:left;
		margin-top:5px;
		margin-left:15px;
	}
	
	

.navi{
		width:982px;
		float:left;
		margin:13px 0 0 0;
		height:29px;
	}

.navi ul{
		margin:0;
		padding:0;
	}

.navi ul li{
		float:left;
		list-style:none;
		
	}

.navi ul li a{
		background-image:url(../images/divi.jpg);
		background-repeat:no-repeat;
		background-position:left;
		/*padding:13px 24px;*/
		padding:13px 11px;
		color:#FFF;
		font-weight:bold;
		font-size:12px;
	}

.navi ul li a:hover{
		text-decoration:none;
		color:#b6d5ff;
	}

.cont_left{
		float:left;
		width:165px;
	}

.cont_rit{
		float:right;
		width:795px;margin-bottom: 15px;
	}

.border_div{
		background-image:url(../images/border.jpg);
		background-repeat:repeat-y;
		width:795px;
		
	}

.content{
	width:982px;
	margin:10px 0 0 0;
	float:left;
	}


.boxes{
		width:755px;
		margin:auto;
	}
.content-bg{width:165px; float:left; padding:0px 0px 17px 0px;}
.content-title{width:165px; float:left; padding:0px; /*height:36px; background:url(../images/content_left_titile_bg.jpg) no-repeat left top;*/}
.content-title h1{font-size:16px; color:#fff; font-weight:bold; width:165px; text-align:center; line-height:26px;}
.content-left-bg{width:165px; float:left; padding:0px; background:#c71118;}
.content-left-bg ul{list-style:none; padding:0px; margin:0px;}
.content-left-bg li{float:left; font-size:12px; color:#fff; font-weight:bold; width:155px; background:url(../images/border-line.jpg) repeat-x left bottom; padding:3px 0px 3px 10px;}
.content-left-bg li a{color:#fff; text-decoration:none;}
.content-left-bg li a:hover{color:#fff; text-decoration:underline;}
.banner{width:795px; float:left; padding:0px; height:270px; position: relative;z-index: 0;}
.content-right-bg{width:793px; float:left; padding:0px;  background:#fff; border-left:1px solid #dadada; border-right:1px solid #dadada;}
.content-right-text{width:755px; float:left; padding:10px 20px;}
.content-right-text-title{width:755px; float:left; padding:10px 0px 36px 0px;}
.content-right-text-title h1{width:755px; float:left; padding:0px; font-size:26px; color:#2e529f;}
.pb-bg{width:755px; float:left; padding:0px;}
.pb-box{width:183px; float:left; padding:0px 7px 0px 0px; height:180px;}
.pb-box-bg{width:183px; float:left; padding:0px;}
.pb-box-bg-text{width:183px; float:left; padding:0px; text-align:center;}
.pb-box-bg-text h2{width:183px; float:left; padding:0px; font-size:12px; color:#515151; font-weight:bold; text-align:center}
.pb-box-bg-text h2 a{color:#515151; text-decoration:none;}
.pb-box-bg-text h2 a:hover{color:#2e529f;}
.add-box{width:755px; float:left; padding:15px 0px 17px 0px;}
.add-box-bg{width:713px; float:left; padding:20px 23px 24px 19px; background:url(../images/content-bottom-bg1.jpg) no-repeat left top; height:221px;}
.add-img-box{width:165px; height:221px; float:left; padding:0px 65px 0px 21px;}
#bottom-bg{width:100%; padding:0px; float:left; background:url(../images/bottom-bg.jpg) repeat-x left top; height: 320px;}
.bottom-part{width:982px; margin:0px auto; padding:0px;}
.bottom-text-bg{width:982px; float:left; padding:0px;}
.bottom-left{width:698px; padding:0px 0px 0px 5px; float:left;}
.bottom-box{width:200px; float:left; padding:12px 0px 22px 14px; background:url(../images/bottom-seprater.jpg) repeat-y right top; height:215px;}
.bottom-box h1{width:130px; float:left; padding:0px; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase;}
.bottom-box ul{list-style:none; padding:0px; margin:0px;}
.bottom-box li{width:130px; float:left; padding:0px; font-size:11px; font-weight:normal; color:#fff; margin-bottom: 5px;}
.bottom-box li a{color:#fff; text-decoration:none;}
.bottom-box li a:hover{color:#fff; text-decoration:underline;}
.bottom-box p{width:130px; float:left; padding:0px; font-size:11px; font-weight:normal; color:#fff;}
.bottom-box p a{color:#fff; text-decoration:none;}
.bottom-box p a:hover{color:#fff; text-decoration:underline;}
.bottom-right{width:240px; float:right; padding:13px 12px 0px 0px;}
.bottom-right p{float:right; padding:0px; text-align:right; width:220px; margin-bottom: 11px;}
.bottom-part1{width:982px; float:left; padding:15px 0px 10px 0px;}
.bottom-part1 p{width:982px; float:left; padding:3px 0px 0px 0px; font-size:11px; color:#fff; text-align:center; margin:0px;}
.bottom-part1 p a{color:#fff; text-decoration:none;padding:0px 2px 0px 2px}
.bottom-part1 p a:hover{color:#fff; text-decoration:underline;}

/* Banner Slider */

#slideshow {
    position:relative;
    height:270px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* inner Page */
.inner-content-right-text{width:755px; float:left; padding:0px 0px 10px 0px;}
.inner-content-right-text p{width:745px; float:left; padding:0px 0px 0px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#515151;}
.inner-content-right-text p a{color:#515151; text-decoration:none; cursor:pointer;}
.inner-content-right-text p a:hover{color:#2e529f;}
.inner-content-text{width:375px; float:left; padding:10px 0px 10px 0px;}
.inner-content-text p{width:365px; float:left; padding:0px 0px 0px 10px; font-size:13px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#515151;}

.hader img{
		width:auto;
		height:auto;
	}

.form{
		width:755px;
	}

.form table td {
		height:38px;
	}


.form table td input{
		background-color:#f4f4f4;
		border:1px solid #d4d4d4;
		padding:5px 3px;
		font-size:12px;
		width:190px;
		
	}

.form table td textarea{
		background-color:#f4f4f4;
		border:1px solid #d4d4d4;
		padding:3px;
		width:190px;
	}

.design{
		float:right;
		margin-top:10px;
	}
	
/*about*/
#about{width:755px; float:left; padding:0px 0px 10px 0px;}
#about h1{width:755px; float:left; padding:0px; font-size:26px; color:#2e529f; padding:10px 0; margin-left:10px;}
#about strong{color:#2e529f;width:732px;margin:0 10px 0 10px; float:left; padding-bottom:20px; line-height:22px; text-align:justify;}

#about h2{ width:755px; font-size:16px; padding:6px 0;}
#about p{ padding-bottom:8px; width:734px;}
#about ul{ margin:0 0 0 15px; padding:0;}
#about li{ line-height:22px;}
#about li a{ text-decoration:none;}
#about li a:hover{ text-decoration:none;}
	
.resivation{ position: absolute; z-index: 100; width: 202px; top: 173px;left: 357px;}
.nomber_phone{ margin-left: 47px; font-weight: normal;}
.nomber_phone_footer{ margin-left: 30px; font-weight: normal;}
.nomber_phone_footer2{ margin-left: 42px; font-weight: normal;}
.visit_our{font-weight: 700; font-size: 13px;}
.neck_address{ margin-bottom: 10px;}
label{ width: 178px; display:  inline-block;}
.send{background:url(../images/send.png) no-repeat; width: 70px !important; height: 34px; background-color: none !important; border: none !important;}
.comments{ height: 32px;}

.main_div .hader a{display: inline-block; margin-right: 22px;}
.main_div .hader a:last-child{margin-right: 0;}
