/* CSS Document */
/*--------------------------------------body---*/
body, td, th, div, p, label{
	/*color:#969696;*/
	font:normal 12px/16px Arial, Helvetica, sans-serif;
}

a {
	color:#1F1F1F;
	text-decoration:underline;
	cursor:pointer;
	 outline:none;
}
a:hover {
	color:#1F1F1F;
	text-decoration:none
}

.fright{ float:right;}
.fleft{ float:left;}
.extra-text-title{ padding-bottom:20px; font-size:14px;}

/*-------------------------------------topmenu---*/
.menu-nav {
padding:16px 0 0 105px;
margin:0;
list-style:none;
}

ul.menu-nav li	{
	display:block; 
	padding:0 0 0 0;
	float:left;
}
ul.menu-nav li a  {
	border:none;
	text-decoration:none !important;
	display:block;
	float:left;
}

ul.menu-nav li a span	{
	display:block; 
	padding:10px 37px 5px 37px;
	color:#FFFFFF;
	display:block; 
	font-size:25px;
	text-decoration:none !important;
	float:left;
	font-weight:normal;
	background:url(../images/top_menu_separator.gif) right 13px no-repeat;
}

/*-------------------hover----*/

ul.menu-nav li a:hover  {
	border:none;
	display:block; 
	text-decoration:none;
	width:auto;
	font-weight:normal;
}
ul.menu-nav li a:hover span	{
	display:block; 
	color:#FF5300;
	font-weight:normal;
}

/*-------------------active----*/

ul.menu-nav li.active a {
	border:none;
	display:block;
	float:left; 
	text-align:center;
	width:auto;
	font-weight:normal;
}
ul.menu-nav li.active a span {
	 color:#FF5300;
}




/*---------------------------------------------------------structure---*/

#body { background:#EAE9EA url(../images/wrapper_site.gif) 0 0 repeat-x; text-align:center;}
.main {
	width:1200px;
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
	 height:100%;
}

/*-------------------------------------header---*/
.clear{ width:100%; overflow:hidden;}
.clear1{ clear:both;}
.br{ display:block;}

.row-logo h1{ display:block; margin:0 0 0 558px; position:absolute;}
.row-logo h1 a{ display:block; position:absolute; cursor:pointer;}

.row-top-menu{ background:url(../images/row_top_menu.png) 0 0 repeat-y;}
.row-top-menu-top{ background:url(../images/row_top_menu_top.png) 0 0 no-repeat;}
.header{ background:url(../images/header.png) 0 0 no-repeat; height:441px;}
.header .row-search{ height:77px; width:1062px;}
.header .row-logo{ height:130px;}
.header-bg{ background:url(../images/header_bg.png) 849px 129px no-repeat;}
.row-module{ top:254px; position:absolute; margin:0 0 0 759px;}
.row-module-wrapper{ height:257px;  background:url(../images/wrapper_login.png) 0 0 no-repeat; width:311px;}
.wrapper-box-top{ width:299px;}
.wrapper-box-top h3{ color:#FFF; font-size:30px; padding:32px 0 0 45px;}
.wrapper-box-top .main-box{ padding:18px 0 0 46px;}

/*-------------------------------------content---*/
#content{ padding:0 110px 0 104px; background:url(../images/conent_light.png) 0 0 no-repeat;}
#container{overflow:hidden; height:100%;  text-align:left; padding:0 0 0 0;}
#right{ float:right; text-align:left;    width:268px; _margin: 0 0 0 -3px;}
.right-indent{ padding:0 0 0 43px;}

.indent-content{ padding:21px 131px 0 132px;}
.indent-form1{ padding:4px 0 0 2px;}
.form-indent1{ padding:4px 0 0 11px !important;}

.content-corner-top{ background:url(../images/content_corner_top.png) 0 0 no-repeat;}
.content-wrapper{ background:url(../images/content_wrapper.png) top left repeat-y;}

/**/
.extra-box .border-bottom {background:#6FAC30 url(../images/border_bottom.gif) repeat-x bottom;}
.extra-box .corner-top-left {background:url(../images/corner_top_left.gif) no-repeat left top;}
.extra-box .corner-top-right {background:url(../images/corner_top_right.gif) no-repeat right top;}
.extra-box .corner-bottom-left {background:url(../images/corner_bottom_left.gif) no-repeat left bottom;}
.extra-box .corner-bottom-right {background:url(../images/corner_bottom_right.gif) no-repeat right bottom;}

.extra-box .box-title h3{ color:#FFFFFF; font-size:26px; line-height:26px; padding:19px 0 5px 9px;}

.row-col .col-1{ width:737px; padding:15px 0 0 0;}
.row-col .col-1 img{ margin:0;}
.img-indent{ margin:0 9px 0 10px !important;}
.row-col .col-2{ width:188px;}


.extra-box .extra-box-indent{ padding:6px 20px 28px 22px;}
.extra-box-inner{ padding:0 6px 0 0;}


.extra-list{ list-style:none; margin:0; padding:0;}
.extra-list li{ background:url(../images/marker_1.gif) 0 1px  no-repeat; padding:0 0 2px 31px; margin-bottom:11px; font-weight:bold;}
.extra-list li a{ color:#FFFFFF; font-size:13px; text-decoration:none; font-family:Tahoma;}
.extra-list li a:hover{ text-decoration:none; color:#1D1D1D;}
/**/
.content-row{ padding:36px 0 20px 0;}
.row-img img{ margin:0;}
.row-img-indent{ margin-right:13px !important;}

#right .module ul{ list-style:none; margin:0; padding:0;}
#right .module ul li{ background:url(../images/marker_2.gif) 0 5px no-repeat; padding:0 0 0 18px; font-weight:bold; margin-bottom:6px;}
#right .module ul li a{ color:#66A52C; font-size:12px; text-decoration:none;}
#right .module ul li a:hover{ text-decoration:none; color:#FB4E00;}

.wrapper-box .box-title h3{ color:#181818; font-size:27px; line-height:27px;}
.wrapper-box .main-box{ padding:30px 23px 30px 0;}

#right{ background:url(../images/separator_main.gif) 0 0 repeat-y;}
.module_menu .main-box{ padding:0 0 30px 0 !important;}

.article_column strong{ color:#1F1F1F;}

.column_separator{ background:url(../images/separator_main.gif) 0 0 repeat-y;}
.article-indent{ padding:23px 10px 16px 33px;}
.row-img-1 img, .row-img-2 img{ margin:0 2px 2px 0 !important;}
.row-img{ padding-bottom:10px;}
.row-img img{ margin:0;}
.row-img-indent{ margin-right:13px;}
.indent-top-bottom{ margin-bottom:10px; display:block;}
.row-img-2{ padding-bottom:2px;}

/*-------------------------------------footer---*/
.footer-indent{ padding:0 111px 18px 104px;}
.footer{ background:url(../images/footer.png) 0 0 no-repeat; height:62px; text-indent:29px; color:#929292; font-size:14px; font-family:Tahoma; padding:23px 0 0 0;}
.footer a, .footer a:hover{ color:#7DB13F;}
