﻿html, body {height:100%;}
.conteiner {
	margin:0px auto;
	position:relative;
	width:1010px;
	min-height: 100%;
}
* html .conteiner {height:100%;}
* {margin:0px; padding:0px;}
img {border:none;}
body { background:url('../img2/bg.gif'); font-family:Arial;}
a {color:#b10000;}
a:hover { text-decoration:none;}

/* ---------- HEADER ---------- */
.slogan {position:relative; height:45px; text-align:center; font-family:Times New Roman; font-size:30px; color:#16300e; padding-top:30px;}

.header {position:relative; height:200px;}
.header .left_head { width:202px; height:177px; /*background:url('../img2/left_head.jpg') no-repeat; */text-align:center; font-family:Arial/*Times New Roman*/; font-size:14px; font-weight:bold; color:#16300e; line-height:100%;  float:left; margin-top:50px;}
.header .logo { margin:0px 210px; text-align:center;}
.header .right_head {
	float:right;
	padding-right:10px;
	width:200px;
	text-align:right;
	font-family:Arial/*Times New Roman*/;
	font-size:14px;
	font-weight:bold;
	color:#16300e;
	line-height:100%;
}
.header .right_head img { margin:23px 23px 10px 0px;}


.menu_top {position:relative; height:18px; text-align:center; padding-top:10px; padding-bottom:28px;}
.menu_top a { color:#6d4226; font-size:18px; font-family:Cambria; text-decoration:none; margin:0px 20px;}
.menu_top a:hover {color:#a36841;}

/* ----------- LEFT ----------- */
.left {float:left; position:relative; width:213px;}
.right {float:right; position:relative; width:213px;}
.right .spec { background:#fbfbfb; float:left; width:200px; padding:4px 2px 4px 3px; border:2px solid #cfcfcf; margin:7px 0px;}
.right .spec .img { float:left; width:76px;}
.right .spec .img img { float:left;}
.right .spec .info { padding-left:93px;}
.right .spec .info h5 a {color:#0e910e; font-weight:bold; font-size:12px;}
.right .spec .info p { width:100%; padding-top:8px; font-size:11px;}
.right .spec .info p a { color:#0e910e;}

.left .spec { background:#fbfbfb; float:left; width:210px; padding:4px 2px 4px 3px; border:2px solid #cfcfcf; margin:7px 0px;}
.left .spec .img { float:right; width:205px;padding-left:3px;}
/*.left .spec .img img { float: none;}
.left .spec .info {}*/
.left .spec .info h5 a {color:#0e910e; text-align:center; font-weight:bold; font-size:12px;}
.left .spec .info p {
	width:100%;
	padding-top:8px;
	font-size:12px;
	text-align:center
}
.left .spec .info p a { color:#0e910e;}
.left .info2 p { width:100%; padding-top:8px; font-size:12px;}
.left .spec1 p { width:100%; padding-top:8px; font-size:12px; text-align:left}
.left .spec1 p a { color:#6d4226;}


.left h4, .right h4 {color:#000; font-size:18px; font-family:Cambria; font-weight:100; text-align:center; width:100%; float:left; padding-bottom:5px;}
.form { float:left; width:100%; font-size:12px; font-family:Arial; padding-top:6px;}
.form input { width:207px;}

.subm { float:left; width:100%; padding-top:16px; text-align:center;}
.subm input { margin:0px auto; width:90px; height:25px; border:none; background:url('../img2/subm.gif') no-repeat; color:#fff; padding-bottom:2px; cursor:pointer;}
.right h4.redh4 {color:#b10000; padding-top:22px;}
.right p.view_all { text-align:center; font-size:12px; padding-top:3px;}


/* ---------- CONTENT --------- */
.end_content {position:relative; height:130px; clear:both;}
.txt {padding-left:240px; padding-right:240px;}
.txt h1 { text-align:center; color:#f9a134; font-weight:bold; font-size:30px; font-family:Cambria;}
.txt p {font-family:Arial; text-align:justify; font-size:12px; color:#16300e; text-align:left; line-height:130%; padding-bottom:10px; padding-top:9px;}
.txt h2 { text-align:center; color:#b10000; font-weight:bold; font-size:24px; font-family:Cambria; margin-top:15px;}
.txt a {color: #6d4226;}
.txt a:hover { text-decoration:none;}





.txt .spec { background:#fbfbfb; float:left; width:450px; padding:4px 2px 4px 3px; border:2px solid #cfcfcf; margin:7px 0px; font-family:Arial;}
.txt .spec .img { float:left; width:170px;}
.txt .spec .img img { float:left;}
.txt .spec .info { padding-left:193px; padding-right:10px; text-align:left}
.txt .spec .info h5 a {color:#0e910e; font-weight:bold; font-size:12px;}
.txt .spec .info p { text-align:justify; width:100%; padding-top:8px; font-size:14px;}
.txt .spec .info p a { color:#0e910e;}
.txt .spec .info p span { color:#b4100c;}

.article h1 { text-align:center; color:#f9a134; font-weight:bold; font-size:30px; font-family:Cambria;}
.article p {font-family:Arial; font-size:12px; color:#16300e; text-align:left; line-height:130%; padding-bottom:10px; padding-top:9px;}
.article a {color:#6d4226;}
.article table td p{font-family:Times New Roman; font-size:18px; color:#16300e; text-align:left; line-height:130%; padding-bottom:10px; padding-top:9px;}
.article img{padding:10px;}
.article .spec1 p { width:100%; padding-top:8px; font-size:12px; text-align:left}
.article .spec1 p a { color:#6d4226;}
.article h4 {color:#000; font-size:18px; font-family:Cambria; font-weight:100; text-align:center; width:100%; float:left; padding-bottom:5px;}

/* ---------- FOOTER ---------- */
.footer {margin:0px auto; width:945px; position:relative; margin-top:-120px; height:120px; background:url('../img2/foot.jpg') no-repeat center top;}
.footer h6 { float:left; width:160px; padding-left:93px; font-family:Arial; font-size:12px; color:#16300e; padding-top:45px;}

.footer h5 { float:right; width:211px; font-family:Arial; font-size:12px; color:#16300e; padding-top:45px; font-weight:100;}

