/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
a:focus {outline:none}
a {color:#45906f}
a:hover {text-decoration:none}

body {
	text-align:center;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#6f7475;
	background:#fff;
	background-color: #BFDEB2;
}
.main {
width:1000px;
margin:0 auto;
text-align:left;
padding-bottom:63px
}
.l {float:left}
.r {float:right}
/*
================================================================================
|                                     FONTS                                     |
================================================================================
*/ 
.b {font-weight:bold}
.grey {color:#454545}
 /*    
================================================================================
|                                     HEADER                                   |
================================================================================
*/
.header {
width:996px;
height:383px;
background:url(images/header.jpg) no-repeat;

}
.logo {
color:#fff;
padding-top:39px;
font:20px Arial, Helvetica, sans-serif;
margin-left:58px;
display:inline;
word-spacing:1px
}
.logo span {color:#91c894}
.login {
width:126px;
margin:5px 35px 0 0;
color:#8e8872;
display:inline
}
.login a {
color:#8e8872;
font-size:11px;
text-decoration:none
}
.login a:hover {text-decoration:underline}
.login {
color:#8e8872;
font-size:11px
}
.main_menu {margin:35px 0 0 78px}
.main_menu li {
float:left;
padding:0 0 3px 25px;
background:url(images/li_bg_marker_1.gif) no-repeat;
color:#16af60;
line-height:13px
}
.main_menu li.none {
background:none;
position:relative;
top:-7px
}
.main_menu li a {
color:#fff;
text-decoration:none
}
.main_menu li a:hover {text-decoration:underline}
.header h2 {
margin:57px 0 0 129px;
color:#171612;
font-size:24px;
line-height:24px;
width:370px;
height:50px;
overflow:auto;
font-weight:normal
}
.banner_box {
width:898px;
background:#7c7764 url(images/banner_box_top.jpg) no-repeat;
position:relative;
margin:36px 0 0 49px
}
.banner_box_bottom {
width:898px;
height:10px;
overflow:hidden;
background:url(images/banner_box_bottom.png) no-repeat;
margin:0 0 0 49px
}
.h3 {
color:#171612;
font-size:18px;
line-height:18px;
font-weight:normal;
padding-top:7px
}
.banner_text {margin-top:5px}
.banner_text a {color:#e9e2c7;text-decoration:none;line-height:15px}
.banner_text a:hover {text-decoration:underline}
/*
================================================================================
|                                     CONTEINER                                |
================================================================================
*/
.content {
width:996px;
margin:0 auto
}
.col_1 {
width:220px;
margin:0 21px 0 47px
}
.h4 {
	color:#333;
	font-size:14px;
	line-height:16px;
	width:140px;
	font-weight:normal
}
.col_2 {
margin-right:40px;
width:380px
}
.col_3 {width:235px}
.date {
font-size:10px;
line-height:10px;
color:#8b8c87;
padding:0 0 4px 21px;
margin-left:2px;
background:url(images/marker_2.gif) no-repeat
}
.arrow {
background:#eef7e8 url(images/li_bg_top_1.gif) no-repeat;
width:214px;
margin-bottom:1px;
position:relative
}
.marker_5 {
background:url(images/marker_5.gif) no-repeat;
width:15px;
height:13px;
overflow:hidden;
position:absolute;
top:9px;
right:8px
}
.arrow_in {
background:url(images/li_bg_bottom_1.gif) left bottom no-repeat;
padding:5px 0 6px 9px
}
.arrow a {
color:#45906f;
font-weight:bold;
text-decoration:none
}
.arrow a:hover {text-decoration:underline}
.marker_1 {
background:url(images/marker_1.png) no-repeat;
width:35px;
height:35px;
cursor:pointer
}
.h5 {
color:#5d5844;
font-size:30px;
font-weight:normal
}
.ul_arrows {}
.ul_arrows li {
padding:0 0 0 23px;
margin-bottom:6px;
background:url(images/li_bg_marker_2.gif) left 8px no-repeat
}
.ul_arrows li a {
color:#6f7475;
text-decoration:none
}
.ul_arrows li a:hover {text-decoration:underline}
.read_more {
padding-left:19px;
background:url(images/li_bg_marker_2.gif) left center  no-repeat;
margin:12px 6px 0 0 
}
.black {
color:#242422;
font:11px/13px Arial, Helvetica, sans-serif
}
.box_bg_y_1 {
background:url(images/box_bg_y_1.gif) repeat-y;
width:282px
}
.box_top_1 {
background:url(images/box_top_1.gif) no-repeat;
width:282px
}
.box_bottom_1 {
background:url(images/box_bottom_1.gif) left bottom no-repeat;
width:282px;
padding-bottom:20px
}
.h6 {
color:#4b4b4b;
font:normal 22px Arial, Helvetica, sans-serif
}
.marker_3 {
width:31px;
height:31px;
background:url(images/marker_3.png) no-repeat;
cursor:pointer
}
.marker_4 {
width:30px;
height:30px;
background:url(images/marker_4.gif) no-repeat
}
.small {
color:#8b8c87;
font:10px/10px Arial, Helvetica, sans-serif;
margin-top:7px
}
.marker_6 {
width:32px;
height:32px;
background:url(images/marker_6.png) no-repeat;
cursor:pointer;
margin:17px 8px 0 0 
}
.input {
background:url(images/button_1.gif) no-repeat;
width:232px;
height:26px;
}
.input input {
font:12px Arial, Helvetica, sans-serif;
color:#242422;
padding:8px 0 0 16px;
border:none;
background:transparent;
width:200px
}
.link_arrow {
width:99px;
padding-right:15px;
background:url(images/li_bg_marker_2.gif) right 8px no-repeat;
margin:13px 0 0 24px
}
.table { 
	width:369px; 
	background:url(images/table_bg_y.gif) repeat-y; 
	padding:0 0 2px 0;
	line-height:13px;
	margin-left:2px;
	font-family:Tahoma 
	}
.tab1 { 
	width:24px; 
	text-align:center;
	padding:2px 0 2px 1px
	}
.tab2 { 
	width:286px; 
	padding:2px 0 2px 9px
	}
.tab2 a:hover {text-decoration:underline}	
.tab2 a {text-decoration:none; color:#6f7475}
.tab3 { 
	width:49px;
	text-align:center;
	padding:2px 0 2px 0
	} 


.input_my {
color:#6f7475;
font:12px Arial;
width:234px;
border:2px solid #404040;
border-bottom:1px solid #d4d0c8;
border-right:1px solid #d4d0c8;
padding:0 0 0 0;
margin:0 0 3px 0
}
.textarea {
color:#6f7475;
font:11px Tahoma;
width:385px;
height:170px;
border:2px solid #404040;
border-bottom:1px solid #d4d0c8;
border-right:1px solid #d4d0c8;
margin:1px 0 0 1px
}
.buts {
text-align:right;
width:307px;
margin:18px 0 0 7px
}
.but_clear {
border:0;
background:url(images/button_2.gif) no-repeat;
width:56px;
height:19px;
position:relative;
left:2px;
cursor:pointer;
margin-right:19px
}
.but_send {
border:0;
background:url(images/button_3.gif) no-repeat;
width:56px;
height:19px;
cursor:pointer
}
	
	
/*
================================================================================
|                                     FOOTER                                |
================================================================================
*/
.footer {
	width:898px;
	margin:18px auto 0 auto;
	background:#BFDEB2;
	background-color: #BFDEB2;
}
.footer_top {
background:url() no-repeat;
width:898px
}
.footer_bottom {
background:url() left bottom no-repeat;
width:898px;
padding-bottom:14px
}
.footer_menu {padding:18px 0 0 281px}
.footer_menu span {
color:#4d5156;
font-size:11px;
margin-right:9px
}
.footer_menu a {
color:#4d5156;
font-size:11px;
margin-right:9px;
text-decoration:none
}
.footer_menu a:hover {text-decoration:underline}
.copy {
	color:#9fa2a5;
	font-size:11px;
	margin-left:361px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #45906f;
}
