/*
================================================================================
|                                     Backgrounds                              |
================================================================================
*/
.lft1 {width:277px; height:193px;}
.lft2 { width:277px; height:347px;}
.right1 { width:489px; height:193px;}
.right2 { width:489px; height:347px;}
.bottom { width:766px; height:59px;}

.map {background-color:#9aa490; width:240px; height:170px;}
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
body {
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
	background-color: #79975a;
	margin: 0px;
	padding: 0px;
	font-family:"Times New Roman";
	font-size:14px;
	color:#010101;
}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe, p { border: 0; padding:0; margin:0;}
table { border-collapse:collapse}
table td { padding:0; margin:0; border:0} 
table tr { padding:0; margin:0; border:0} 
a { 
	font-family:"Times New Roman";
	font-size:14px;
	font-weight:normal;
	color:#010101;
	text-decoration:underline;
}
a:hover { 
		text-decoration:none; 
} 
p.listred	{background:url(../images/markerred.gif) no-repeat left 10px; padding:0 0 0 14px; margin:0; font-family:"Times New Roman", Times, serif; font-size:16px; color:#3b4a2b; font-weight:bold;}
/*
================================================================================
|                                     Fonts                                    |
================================================================================
*/
.txt_sub {color:#c9d5bd; font-weight:bold;}
.txt_copy {font-size:10px; color:#c9d5bd;}

.href1 {font-size:10px;}
.href2 {color:#c9d5bd; font-weight:bold; text-decoration:none;}
.href2:hover {text-decoration:underline;}
.href3 {font-size:10px; color:#c9d5bd;}
/*
================================================================================
|                                     Form                                     |
================================================================================
*/
.field {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	border-color:#acb6a2;
	border-style:solid;
	border-width:1px;
	width:210px;
	height:15px;
}
.area {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	border-color:#acb6a2;
	border-style:solid;
	border-width:1px;
	width:210px;
	height:60px;
}
.btn_clear {
	background-image:url(../images/btn_clear.jpg);
	background-repeat:no-repeat;
	width:79px;
	height:24px;
	border:0px;
	cursor:pointer;
}	
.btn_send {
	background-image:url(../images/btn_send.jpg);
	background-repeat:no-repeat;
	width:79px;
	height:24px;
	border:0px;
	cursor:pointer;
}

#error {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
}








.bg_all_top {background:url(../images/bg_all_top.png) no-repeat top;}
.bg_all_bottom {background:url(../images/bg_all_bottom.png) no-repeat bottom; width:996px;}

.cnt_tp {background:url(../images/cnt_tp.png) no-repeat; width:824px; height:24px;}
.cnt_2 {background:url(../images/cnt_2.png) repeat-y; width:824px;}
.cnt_1 {background:url(../images/cnt_1.png) no-repeat 15px 0;}
.cnt_3 {background:url(../images/cnt_3.png) no-repeat bottom center; width:824px;}
.cnt_btm {background:url(../images/cnt_btm.png) no-repeat; width:824px; height:15px;}

#menu {padding:18px 0px 0px 24px; width:231px; float:left;}
#logo {float:left; width:510px; height:202px; margin:25px 0 0 14px;}


.left {float:left; width:211px; background:url(../images/lft_2.jpg) repeat-y; margin:12px 0 0 34px;}
.lft_1 {background:url(../images/lft_1.jpg) no-repeat top;}
.lft_3 {background:url(../images/lft_3.jpg) no-repeat bottom; width:211px; min-height:390px; padding-bottom:10px;}

#content {float:left; width:543px; margin:0 0 0 10px;}
.cont_tp {background:url(../images/conta__tp.png) no-repeat; width:543px; height:19px;}
.cont_2 {background:url(../images/conta_2.png) repeat-y 14px 14px;}
.cont_1 {background:url(../images/conta_1.png) no-repeat;}
.cont_3 {background:url(../images/conta_3.png) no-repeat bottom right; min-height:371px; padding-bottom:16px;}
.cont_btm {background:url(../images/conta__btm.png) no-repeat; width:543px; height:25px;}

#fter {background:url(../images/fter.png) repeat-x; width:996px; line-height:44px; color:#c9d5bd; font-family:Tahoma; font-size:14px; text-align:center; font-weight:bold}
#fter a {color:#c9d5bd; font-family:Tahoma; font-size:14px; text-decoration:none; font-weight:bold}

#cpr {width:996px; line-height:30px; text-align:center; color:#c9d5bd; font-size:12px; font-family:Tahoma;}
#cpr a { color:#c9d5bd; font-size:12px; font-family:Tahoma;}



.h {font-family:'myriad Pro'; color:#39462c; font-size:21px; line-height:24px;}
