* {}
td {font-family:Arial;font-size:12px;line-height:18px;color:#4c4c4c;text-align:left; border:0}
body { background-color:#050505; background-image:url(images/bg_site.jpg); background-position:top; background-repeat:repeat-x }
h1{ font-size:26px; line-height:20px; margin:14px 0px 10px 35px; color:#191616}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:20px; margin:10px 0px 0px 18px; 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:26px; line-height:20px; margin:10px 0px 0px 0px; color:#191616}


a        {text-decoration:underline ; color:#000;line-height:22px}
a:link   {text-decoration:underline; color:#000;line-height:22px}
a:hover  { text-decoration:none; color:#000;line-height:22px }
a:active { text-decoration:underline ; color:#000;line-height:22px}


/* Header  -----------------------------------------------------------------------------*/
.header { background-image:url(images/bg_header.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:#000; 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 58px 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 58px 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 58px 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 58px 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);}
/* 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}
.img_005{ margin: 10px 10px -5px 15px }
.img_005_1{ margin: 10px 10px -5px 0px }
.img_007{ margin: 10px 10px -14px 0px }
.img_006{ margin: 18px 10px 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        {  text-decoration:none ;   color:#3b772d; 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:9px; }

.foot_menu{ display:block; width:288px; height:30px; color:#fff; background-color:#2a2a2a; line-height:18px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:8px 0px}
.foot_menu:link{ display:block; width:288px; height:30px; color:#fff; background-color:#2a2a2a;line-height:18px;text-decoration:none}
.foot_menu:hover{ display:block; width:288px; height:30px; color:#fff; background-color:#333333;line-height:18px;text-decoration:none}
.foot_menu:active{ display:block; width:288px; height:30px; color:#fff; background-color:#2a2a2a;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:#000;
	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;}