*{
	text-align:left;
}
body,div,table,tr,td {
	margin:0px;
	padding:0px;
}
body{
	font-family:Arial;
	font-weight:normal;
	color:#091E38;
	font-size:82%;
	background:url(/images/body_bg2.gif) #D2D3B3 center repeat-y;
	/*background-color:#D2D3B3;*/
}
html{
	overflow-y:scroll;
}
a,a:visited{
	text-decoration:underline;
	color:#091E38;
}
a:hover,a:active{
	text-decoration:none;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


#wraper{
	width:1003px;
	margin:0 auto;
	background-color:#D2D3B3;
	/* border-left:20px #FDF9DC solid;
	border-right:20px #FDF9DC solid; */
}
#header{
	height:302px;
	/*background-image:url(/images/header.jpg);*/
}
#row1{
	height:70px;
	background-image:url(/images/row10000.jpg);
	background-repeat:no-repeat;
}
#row2{
	height:78px;
	background-image:url(/images/row20000.jpg);
	background-repeat:no-repeat;
}
#row3{
	height:60px;
	padding-left:335px;
	background-image:url(/images/row30000.jpg);
	background-repeat:no-repeat;
}
#footer{
	height:188px;
	background-image:url(/images/footer00.jpg);
	clear:left;
	background-repeat:no-repeat;
	padding-left:356px;
}
#footer .sml{
	color:#468DAB;
	font-size:18px;
}
#footer .big{
	color:#1D3E4E;
	font-size:30px;
	margin-right:35px;
}


#cont{
	height:188px;
	background-image:url(/images/cont0000.jpg);
	background-repeat:no-repeat;
}
#leftmenu{
	background-image:url(/images/left_men.jpg);
	background-repeat:no-repeat;
	float:left;
	width:335px;
}

#maincont{
	background-image:url(/images/cont_top.jpg);
	background-repeat:no-repeat;
	margin-left:335px;
}
#maincontin{
	background-image:url(/images/cont_btm.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

/*		ulMainMenu		*/
.ulMainMenu{
	display:block;
	margin:0px;
	padding:0px;
	padding-left:335px;
	clear:left;
}
.ulMainMenu li{
	float:left;
	list-style:none;
}
.ulMainMenu li{
	background:url(/images/bullet00.gif) left 12px no-repeat;
}
.ulMainMenu li {
	padding-left:23px;
	font-size:14px;
	display:block;
	line-height:30px;
	font-weight:bold;
	white-space:normal;
	width:143px;
	color:#47660b;
}
.ulMainMenu li a,.ulMainMenu li a:visited {
	color:#091E38;
}
.ulMainMenu li a:hover,.ulMainMenu li a:active{
	text-decoration:none;
}
/*		/ulMainMenu		*/

/*		ulSubMenu		*/
.ulSubMenu{
	display:block;
	margin:0px;
	padding:0px;
	padding-left:43px;
	list-style:none;
	clear:left;
}
.ulSubMenu li{
	height:36px;
	font-weight:bold;
}
.ulSubMenu li a,.ulSubMenu li a:visited{
	width:142px;
	/*display:block;*/
	color:#091E38;
	font-size:1em;
	text-decoration:underline;
}
.ulSubMenu li a:hover,.ulSubMenu li a:active{
	text-decoration:none;
}
.ulSubMenu li span {
	color:#47660b;
}
/*		/ulSubMenu		*/

.title{
	font-size:24px;
}
.title:first-letter {

	background:url(/images/bullet20.gif)-8px center no-repeat;
	padding-left:21px;
}
#leftmenu .title{
	margin-left:20px;
}
.brk60{
	height:60px;
}
.brk50{
	height:50px;
}
.brk_p {
	height:47px;
}
.brk35{
	height:35px;
}
.text{
	width:520px;
	text-align:justify;
}
.article_prev {
	width:500px;
	height:100%;
	float:left;
	margin:56px 0 60px 0;
}
.article_prev p {
	width:500px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
}
#leftmenu .article_prev {
	width:162px;
	padding-left:43px;
	font-size:86%;
	margin-top:30px;
}
.article_prev h3 {
	margin:5px 0 4px 0;
	padding:0;
	font-size:1.1em;
	width:500px;
	float:left;
}

.index, .index h3, .index p { float:none; }
.index { margin:18px 0 0 0; padding-bottom:60px; }

#leftmenu p, #leftmenu h3 {
	width:182px;
	white-space:normal;
}
.padding_center {
	margin-left:21px;
}
.banners{

	background-position:left center;
	background-repeat:no-repeat;
	padding-left:40px;
	font-size:24px;
}
table.gal_table td{
	font-size:11px;
	text-align:center;
	padding-right:27px;
}
#gallery img {
	margin:0 23px 18px 0;
	border:5px #394129 solid;
}
.dvMenuBrk{
	height:19px;
}
.dvCntr{
	text-align:center;
	width:470px;
}

.tblHP tr td{
	text-align:center;
}
.tblHP img{
	border:5px #394129 solid;
}

.tb3HP img{
	border:5px #468DAB solid;
}
.img_txt_lft {
	float:left;
	margin:0 20px 5px 0;
}
.img_txt_rt {
	float:right;
	margin:0 0 5px  10px;
}
.framed {
	border:5px #C4C4B4 solid;
	margin-top:3px;
}	
#video_here {
	width:100%;
	height:50px;
}	
.video_here {
	width:100%;
	height:50px;
}
#flash_cont, #flash_cont2  { 
	position:absolute;
	width:520px;
	height:450px;
	z-index:2;
	left:50%;
	margin: -40px 0 0 -140px;
}
/* ------------ Contact's form ------------ */
/*
.text_field {
	width:320px;
	float:right;
	margin-top:5px;
	border:1px solid #999999;
	padding:3px 2px;
}
#webmail select {
	width:324px;
	float:right;
	margin-top:5px;
	border:1px solid #999999;
	padding:3px 2px;
	height:1.82em;
}
#webmail {
	width:410px;
}
#webmail .subject {
	width:410px;
}
#webmail label {
	float:left;
	margin-top:4px;
	line-height:1.9em;
	width:84px;
}
#webmail textarea {
	width:408px;
	border:1px solid #999999;
}
#webmail .button {
	float:right;
	padding:2px 10px;
	margin-top:6px;
	color:#603813;
	background:#E1F0FE;
}
.required {
	background:#E1F0FE;
}
*/
.table_cont, .table_cont td {
	border:1px solid #999999;
}
.table_cont td {
	padding:3px 3px;
}
.table_cont2 td {
	padding:3px 3px 3px 0;
	text-align:center;
}
.r_banner {
	margin-top:20px;
}
.temp {
	width:240px;
	height:114px;
	background:#CCCCCC;
}
#informer {
	float:left;
	width:120px;
	height:60px;
	margin:14px 10px 5px 0;
}
.hidn {
	display:none;
}


.clearfix{ _height: 1%; _overflow: visible;}
.clearfix:after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height:0px; font-size:0px;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.clear{clear:both; width:0; height:0; overflow:hidden;}

#mail{width:410px;}
#mail label{float:left; line-height:20px;}
#mail input{float:right; width:310px; margin:0;}
#mail select{float:right; width:315px; margin:0;}
#mail textarea{width:410px;}
#mail div{margin-bottom:5px;}


#mail .button {float:right; margin-top:6px; /*color:#603813; background:#E1F0FE;*/ width:auto; text-align:center;}

.Error{display:none; clear:right; float:right; padding:10px; width:295px; margin-bottom:5px; margin-top:5px; background:#f1eecc; clear:both;}
.Error b{color:#ff0000;}