* {}
td {font-family:Arial;font-size:12px;
line-height:18px;color:#000000;text-align:left; border:0;}

body { background-color:#385c6d; background-image:url(images/bg_site2.jpg); background-position:top; background-repeat:repeat-x; }

h1{ font-size:26px; 
line-height:24px; 
margin:14px 0px 10px 35px; 
color:#191616;}

h2 { font-family:Arial, Helvetica, sans-serif; 
font-size:20px; 
line-height:20px; 
margin:10px 0px 0px 0px; 
color:#191616;}

h3 { font-family:Arial, Helvetica, sans-serif; 
font-size:26px; 
line-height:20px; 
margin:10px 0px 0px 0px; 
color:#fff; }

h4{ font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
line-height:20px; 
margin:10px 0px 0px 0px; 
color:#191616;}


a {text-decoration:none ; 
color:#0da4d6;
line-height:22px;}

a:link   {text-decoration:underline; 
color:#197bae;
line-height:22px;}

a:hover  { text-decoration:underlin; 
color:#ae1986;
line-height:22px; }

a:active { text-decoration:underline ; 
color:#fff;
line-height:22px;}

form {margin: 0 0 5px 80px;}


/* Header  -----------------------------------------------------------------------------*/
.header { background-image:url(images/bg_header2.jpg); background-position:top; background-repeat:no-repeat;}

.bg_table{ background-color:#fff;}

.img_1{ margin:80px 0px 0px 110px; }

.header_text{ font-family:Times New Roman; 
font-size:48px; 
color:#fff; 
margin:10px 0px 0px 49px; font-weight:bold; 
line-height:30px;}

.header_text_1{ font-family:Arial; font-size:14px; 
color:#fff; 
font-weight:bold; }

.title{ float:right; 
font-family:Arial, Helvetica, sans-serif; 
font-size:30px; 
color:#1d8dc4; 
line-height:40px; 
margin:110px 410px 0px 0px ;}

.margin_menu{ margin-top:30px;}

.menu{ color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
text-transform:uppercase; 
margin:0px 48px 0px; 
font-weight:bold; 
text-decoration:none; }

.menu:link{ color:#fff; font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
text-transform:uppercase; 
margin:0px 48px 0px; 
font-weight:bold; 
text-decoration:none; }

.menu:hover{ color:#cc574b; font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
text-transform:uppercase; 
margin:0px 48px 0px; 
font-weight:bold; 
text-decoration:none; }

.menu:active{ color:#fff; font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
text-transform:uppercase; 
margin:0px 48px 0px; 
font-weight:bold; 
text-decoration:none; }


/* Middle (td)  -----------------------------------------------------------------------------*/
.bg_w{ background-color:#fff;}

.foto { margin: 7px 16px 0px 35px; padding:3px;
 background-color:#94999e;}

.foto_1 { margin: 7px 16px 0px 15px; 
padding:3px; 
background-color:#94999e;}

.ul_li{ list-style-image:url(images/str.gif);}

div.img {margin:2px;
padding:30px 5px 30px 2px;
border:1px solid #c2c2c2;
height:auto;
width:auto;
float:left;
text-align:center;
}

div.img.img {display:inline;
margin:2px;
border:1px solid #ffffff;
}

div.img a:hover img {border:1px solid #c2c2c2;
}

div.desc {text-align:center;
font-weight:normal;
width:180px;
margin:2px;
}

.text_line {clear:both;
margin-bottom:10px 0px 10px 0px;
padding: 10px 0px 10px 0px;
}

/* Content   -----------------------------------------------------------------------------*/
.bg_cont{ background-color:#2a2a2a; 
background-image:url(images/001_centr.gif); background-position:bottom; background-repeat:no-repeat; }

.bg_n{ background-color:#e4e3df}

.content{ color:#4c4c4c; 
margin:0px 35px;}

.content_1{ color:#4c4c4c; 
margin:0px 10px 0px 35px; 
width:305px; }

.content_2{ color:#4c4c4c; 
margin:10px 18px;}

.cont_2{ font-size:18px;line-height:24px;}

.con_3{ margin:10px 35px 0px 20px;}

.cont_3{ font-size:14px; color:000; line-height:24px;}

.img_005{ margin: 10px 10px -5px 15px; }

.img_005_1{ margin: 10px 10px -5px 0px; }

.img_007{ margin: 10px 10px 2px 0px; }

.img_006{ margin: 10px 20px 0px 35px; }

.bg_line{ background-image:url(images/line_div.gif); background-position:top; background-repeat:repeat; 
width:288px; 
height:1px; 
margin:2px 0px 10px 0px;}

.green_ul{ list-style-image:url(images/spacer.gif); vertical-align:top; 
margin-right:28px; 
padding:0;}

.read_more{ margin:8px 0px 0px 0px;}

.ul{ list-style-image:url(images/spacer.gif);
 margin:0; 
 padding:0;}

.green        { font-family:Arial; font-size:14px;  
text-decoration:none ;   
color:#327a21; 
line-height:24px;}

.green:link   { text-decoration:none;    
color:#3b772d;
line-height:24px;}

.green:hover  {text-decoration:underline;
color:#3b772d;
line-height:24px;}

.green:active { text-decoration:none ;   
color:#3b772d;
line-height:24px;}

.green_link        {text-decoration:underline; 
color:#5fb144;
line-height:22px;}

.green_link:link   {text-decoration:underline;
color:#5fb144;
line-height:22px;}

.green_link:hover  { text-decoration:none; 
color:#5fb144;
line-height:22px;}

.green_link:active { text-decoration:underline ; 
color:#5fb144;
line-height:22px;}

.contacts{ width:280px; list-style-image:url(images/spacer.gif); 
margin:8px 20px 0px -18px;}


/* Footer   -----------------------------------------------------------------------------*/
.foot{ list-style-image:url(images/spacer.gif); 
margin:0; 
padding:0; 
color:#fff;}

.foot_str{ margin:5px 10px 5px 20px; }

.foot_menu{ display:block; 
width:288px; 
height:30px; 
color:#fff; 
background-color:#2b2b2b; line-height:18px; 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#ffffff; 
margin:15px 0px 2px 5px;}

.foot_menu:link{ display:block; width:288px; 
height:30px; 
color:#fff; 
background-color:#2b2b2b;
line-height:18px;
text-decoration:none;}

.foot_menu:hover{ display:block; width:288px; 
height:30px; 
color:#fff; 
background-color:#2b2b2b;line-height:18px;
text-decoration:none;}

.foot_menu:active{ display:block; width:288px; 
height:30px; 
color:#fff; 
background-color:#2b2b2b;line-height:18px;
text-decoration:none;}



.copy{ color:#717171; 
font-size:11px; 
margin:20px 0px ; 
padding-bottom:50px; 
font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:100px;}


/* Footer end  -----------------------------------------------------------------------------*/

.red { color:#FF0000;}
.white {color:#FFFFFF;}
.black { color:#000;}

.submit_registry{background-color:#000;
	width:100px;
	height:24px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border:1px solid #aaa;}
	
.input_contact{background-color:#fff;
	width:250px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #d2dce6;}
	
.textarea_contact{background-color:#fff;
	width:250px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:1px solid #d2dce6;}
	
.select{background-color:#fff;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #d2dce6;}
