/* CSS Document */
/*       -------------------General Stile---------------  */

body {
	color: #8c8177;
	font-family: Helvetica, sans-serif;
	font-size: 12px; background:#e5e2db
}
div {
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	position: relative;
}
html, body, ul, li, p {
	margin: 0;
	padding: 0;
}
img {
	border: 0px none;
	margin:0;
	padding:0
}
ul {
	overflow: hidden;
}


h3 {
	color:#4e6f18;
	font-family:Tahoma, serif;
	font-weight: normal;
	font-size:16px;
	margin:20px 0 2px;
	padding:0 0 0 5px
}
h4 {
	color:#8c8177;
	font-family:Tahoma, serif;
	font-weight: normal;
	font-size:20px;
	margin:0;
	padding:8px 5px;
	background:url(../image/bord3.gif) repeat-x;
	clear: both
}

h5 {
	color:#4e6f18;
	font-family: Arial, Helvetica;
	font-size:12px;
	margin:0 0 3px;
	padding:0;
	text-transform:uppercase
}

p { line-height:16px}

a{
    color:#8C8177;
}

a:hover{
    color:#4F6F19;
}

/*       ------------------Sait Stile---------------  */

.sail_wrap{
	width:1018px;
	margin:0 auto;
	background:url('../image/bg_wrap.gif') repeat-y;
}

.sait {
	width:990px;
	margin:0 auto; background:#fff;
}
.top {
	width:990px;
	height: 86px;
	background: url(../image/bgtop.gif) repeat-x
}
.logo {
	float: left;
	height:86px;
	width:131px
}




#wi {
	width:72px
}
.flash {
	width: 990px
}
.flashtop {
	width: 990px;
	height:9px;
	background: url(../image/flasbord.jpg) no-repeat;
	line-height:9px
}
.flashcenter {
	width:990px;
	height:171px
}
.flashbot {
	width: 990px;
	height:21px;
	background: url(../image/flasbord2.jpg) no-repeat
}
.bottom {
	width:990px;
	height:22px;
	background:url(../image/bgbot.gif) repeat-x;
	clear:both
}
.bottom2 {
	width:970px;
	height:22px;
	clear:both;
	padding:10px;
	font-size:11px
}
.bottom_down{
	background: top url(../image/bg_down.gif) no-repeat;
	height:12px;
	width:1018px;
}

.content {
	width: 990px;
	background: url(../image/cbord.gif) 732px 0 repeat-y; 
    padding:0 0 10px;
}
.contentleft {
	float:left;
	width:662px;
	padding:0 30px 0 40px;	
}

.contentleft p { line-height:17px} 

.contentright {
	float:left;
	width:208px;
	padding:0 25px
}

.contentright2  { padding:0 20px; width: 218px; float:left;}

.contentright3  { padding:15px 20px 0; width: 218px; float:left;}

.pp1 {
	font-size:11px;
	font-weight: bold;
	padding:0 0 0 5px
}
.contentright form {
	margin:10px 0 15px;
	padding:0;
	width:191px;
}
.contentright input {
	width:180px;
	padding:2px;
	font-size:12px;
	color:#8c8177;
	border:1px solid #e8f4e6;
	margin:0 0 8px 5px;
	clear:both
}
.contentright select{
    width:120px;
	padding:2px;
    //padding:0 2px 0 2px;
	font-size:12px;
	color:#8c8177;
	border:1px solid #e8f4e6;
    margin:0 0 0 5px;
    float: left
}


.bottom2 a {
	color: #8c8177;
	font-size:10px;
	padding:0 10px 0 0
}
.bottom2 a:hover {
	color:#4e6f18;
}
.fleft {
	float:left
}
.fright {
	float: right
}
.contact {
	padding:0 0 10px 5px;
	font-size:12px;
	line-height:17px;
	font-weight: bold;
    white-space: nowrap;
}
.collor1 {
	color:#4e6f18;
}
.contact a {
	font-size:13px;
	font-weight: bold;
	color: #8c8177;
	text-decoration: none
}

.contentlefttop {
	width:662px;	
	height:58px
}

.contentlefttop2 {
	width:662px;	
    height:73px;
}

.contentlefttop3 {
	width:662px;	
	height:50px
}


.contmenu {
	float: right;
	list-style: none;
	margin:28px 0 0 0;
}
.contmenu li {
	float:left;
	margin:0 3px; 
/*    width:70px; */
    text-align:center
}
.contmenu li.bor {
	background:url(../image/bord4.gif) no-repeat;
	width:2px;
	height:14px;
	font-size:9px;	
}
.contmenu li a {
	font-size:11px;
	text-transform:uppercase;
	color:#564319;
	text-decoration: none;
    padding:0 2px 0 2px;
}
.contmenu li a:hover {
	font-weight: bold;
    padding:0;
}

.bg2 {
	background: url(../image/bg2.gif) 380px 70px no-repeat
}

.contmenu .width1 { width:160px}

.contmenu .width2 { width:80px}


.bg4 {
	background: url(../image/bg3.gif) 380px 70px no-repeat
}

.bg5 {
	background: url(../image/bg5.gif) 380px 70px no-repeat
}

.bg6 {
	background: url(../image/bg6.gif) 380px 70px no-repeat
}

.bg7 {
	background: url(../image/bg7.gif) 380px 70px no-repeat
}

.bg8 {
	background: url(../image/bg8.gif) 380px 70px no-repeat
}

.contentleftcenter {
	width:650px;
	float:left;
	padding:10px 0 0;	
		
}


.contentleftcenter2 {
	width:350px;
	float:left;
	padding:10px 0 0
}

.contentleftcenter3 {
	width:310px;
	float:left;
	padding:10px 0 0
}

.contentleftcenter p, .contentleftcenter2 p, .contentleftcenter3 p {
	padding: 0 0 20px; line-height:16px
}
.list, .list2 {
	list-style: none;
	padding:0 0 20px;
}
.list li, .list2 li {
	background:url(../image/punkt.gif) 0 8px no-repeat;
	padding:4px 0 0 11px; width:310px
}

.list2 li { width:600px}

.list li.tt, .list2 li.tt { background:none; padding:4px 0 0}

a.link {
	color:#4e6f18;
	font-size:12px;
	font-style:italic
}

a.link3 {
	color:#4e6f18;
	font-size:12px;
}





.mar1 { margin-left:8px}

.contact_block{margin:13px 0 0 4px; }

.collum1, .collum2, .collum3 { float: left; padding:0 5px 5px 0; width:220px; line-height:18px}

.collum3 { width:195px}

.collum1 a, .collum2 a, .collum3 a { color:#8c8177; text-decoration:none}
.collum1 a:hover, .collum2 a:hover, .collum3 a:hover { text-decoration:underline}

.forma1 { width:380px; list-style: none}

.forma1 li { float: left; margin:5px 0}

.forma1 textarea { width:370px; height:140px; padding:4px; border:1px solid #ebe8e5; color: #8c8177; font-size:12px}

.forma1 input { width:200px;  padding:2px 2px 1px 2px; border:1px solid #e9f4e6; color: #8c8177; font-size:12px}

.f1 { width:210px}

.f2 { width:170px; text-align:right}

.submit { background:url(../image/submit.gif); width:75px; height:17px; border:0; cursor: pointer}


a.link4 {  color: #8c8177; font-size:12px; text-decoration: underline}
a.link4:hover {  color: #4e6f18; }

.link5 {  color: #4e6f18; font-size:12px; text-decoration: none}
a.link5:hover { text-decoration: underline}

.link6 { background: url(../image/punkt2.gif) no-repeat 0 2px; padding:0 0 0 18px; color: #4e6f18; font-size:12px; line-height:18px}
a.link6:hover {color: #709e25; }


a.acrobat { background:url(../image/acrobat.gif) no-repeat; display: block; height:28px; line-height:28px; font-size:14px; text-decoration:none; text-transform:uppercase; color: #8c8177; padding: 0 0 0 30px}

a.acrobat:hover  { text-decoration:underline; color: #4e6f18; }

.bgbox1 { background:url(../image/bgbox1.jpg) right top no-repeat}

.width3 { width:430px}


.contentright input.pol { border:none; width:15px; height:15px; margin:0 10px 10px 5px; padding:0; float: left} 

.mar2 { 
    margin:10px 0 20px 0;
    //margin:8px 0 0 0;
    
}

ul.certif{
    color:#4f6f19;
    list-style: none !important;
}

ul.certif li{
    margin-left:13px;
    padding-top: 2px;
}

ul.certif  a{
    color:#8c8177;
}
ul.certif  a:hover{
    color:#4f6f19;
}

 
.left_m{
    float:left;
}

ul.num{
    list-style:decimal;
    list-style-position: outside;
    padding-left:25px;
    //padding-left:30px;
}
ul.num p{
    margin:0 0 -5px -20px;       
    //margin:0 0 -5px -30px;
    padding:10px 0 0 1px;
    font-weight: bold;
    color:#4f6f19;
}
ul.num li{
    margin:10px 0 0 0; 
}

ul.num li ul{
    list-style:lower-alpha;
}

ul.num li ul li{
    margin:7px 0 0 20px;
    //margin:7px 0 0 25px;
}

ul.num div{
    margin:10px 0 0 0px;
}
.left_ul{
    float:left;
    width:40px;
    margin:10px 0 0 0;
}

.right_ul{
    margin:10px 0 0 0;
    float:left;
    width:590px;
}

.clear{
    clear:both;
}

.spec_table{
    font-size: 12px;
    border-left: 1px #c4c2b6 solid;
    border-top: 1px #c4c2b6 solid;
}

.spec_table td{
    border-right: 1px #c4c2b6 solid;
    border-bottom: 1px #c4c2b6 solid;
}

.spec_table td.spec_table_h{
    background: #f4f5f0;
    color:#7b934f;
    text-align: center;
    font-weight: bold;
}

.p2 p{
    padding:0;
    margin:0 0 4px 0;
}
.announ_table{
    padding:14px 0 20px 0;
}
.announ_table span{
    padding-right:40px;
}

.announ_list1 a{
    display: block;
    background: #f6f6f3 url(../image/link3.gif) no-repeat scroll 0 2px;
    width:345px;
    height:16px;
    padding:0 0 0 18px;
    text-decoration: none;
}
.announ_list2 a{
    display: block;
    background: url(../image/link2.gif) no-repeat scroll 0 2px;
    width:345px;
    height:16px;
    margin:2px 0 2px 0;
    padding:0 0 0 18px;
    text-decoration: none;
}

.announ_list1 a:hover,
.announ_list2 a:hover{
    background: #d6dec6 url(../image/link3h.gif) no-repeat scroll 0 2px;
}

#leavingSite{
    position:absolute;
    z-index:997;
    width:311px;
    height:144px;
    //width:319px;
    //height:152px;
    background: #ccd0ba;
    border:4px #e3e5d8 solid;
    color:#3e2e00;
    font-size:18px;
    font-weight: bold;
    text-align: center;
}
#leavingSite p{
    margin:40px 30px 20px 30px;
    padding:0;
}

#leavingSite a{}

#leavingSite img{
    position: relative;
    z-index: 999;
}