td {font-family:Arial;font-size:12px;line-height:17px;color:#000;text-align:left;}
body { margin:0px; padding:0px; background-color:#29241c}


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

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

h1 { font-size:px; color:#; line-height:px; }		
h2 { font-size:30px; color:#282622; margin:0; padding:0; padding-bottom:15px; letter-spacing:-0.05em}		
h3 { color:#ecfec6; font-size:40px; margin:0px; font-weight:bold; padding-bottom:25px}


.clear  {clear:both;}
.page{ display:block; width:970px; top:0; left:50%; margin-left:-485px; position:absolute}
.left{ float:left}
.right{ float:right}
/* bg   -----------------------------------------------------------------------------*/ 

.bg_top{ background:#493e2a; border-top:#e0ddb8 4px solid;}
.bg_header{ background:#e0ddb8 }
.bg_midd{ background:url(images/bg_midd.gif) top repeat-x #87a054; border-top:#29241c 15px solid}
.bg_content{ background:#e0ddb8; border-top:#29241c 15px solid}
.bg_footer{ background:#706037; border-top:#29241c 15px solid; border-bottom:#29241c 15px solid}
.bg_centr{ background:#cadda0; border-left:#29241c 15px solid; border-right:#29241c 15px solid}



.copy{ display:block; width:289px; max-height:65px; color:#9d9d9d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#1d1d1d; line-height:60px; padding-left:30px; border:0; margin:0}
.mar_foot_menu{ text-align:center; line-height:60px; display:block; width:640px; max-height:65px; white-space:nowrap}
.right_col_content{ background:#a6d6c3}
.header{ padding:10px; background:#fff}
.title_header_mar{ background:#706037; display:block; height:80px; width:320px;}
.img_c{ margin-left:100px; margin-top:0px}

.menu_mar_top{ display:block; width:650px; height:25px; margin-top:35px}
.logo_mar{ display:block; width:215px; height:50px; margin-left:25px; padding-top:25px; line-height:30px}
.logo{ font-family:Arial, Helvetica, sans-serif; font-size:46px; color:#d4995f;}
.color{ color:#fff99d}
.color_2{ color:#faf279}
.slogan{ font-size:11px; color:#fff99d; padding-left:60px}
.header_title{ padding:25px 0px 25px 25px; line-height:30px; color:#fff99d; letter-spacing:-0.05em; font-size:30px}
.title_header_img{ display:block; width:240px; background:url(images/img_c.gif) top right no-repeat; height:25px; margin-right:80px }
.title_header_text{ display:block; width:auto; height:100px; padding:0px 0px 0px 25px;}
.br{ line-height:8px; height:8px}
.content_pad{ padding:30px 20px 15px 25px}
.photo{ padding:3px; background:#fff; margin-bottom:12px}
.img_midd_mar{ margin-right:25px}
.contact_line{ border-left:#29241c 15px solid}



.menu        {font-family:Arial; color:#d4995f;  text-decoration:none ;font-weight:bold; line-height:25px; display:block; width:98px; height:25px; background:url(images/img_menu.gif) left center no-repeat; float:left; padding-left:35px; font-size:18px}
.menu:link   {font-family:Arial; color:#d4995f; text-decoration:none; }
.menu:hover  {font-family:Arial; color:#fff99d; text-decoration:none; }
.menu:active {font-family:Arial; color:#d4995f; text-decoration:none; }
.active{background:url(images/img_menu_active.gif) left center no-repeat;}


.read        {font-family:Arial; color:#dafd90;  text-decoration:none ;font-weight:bold;  font-size:12px; display:block; width:90px; height:27px; background:#363636; text-align:center; line-height:24px}
.read:link   {font-family:Arial; color:#dafd90; text-decoration:none; }
.read:hover  {font-family:Arial; color:#e0ddb8; text-decoration:none; background:#29241c}
.read:active {font-family:Arial; color:#dafd90; text-decoration:none; }

.read_midd        {font-family:Arial; color:#dafd90;  text-decoration:none ;font-weight:bold;  font-size:12px; display:block; width:90px; height:27px; background:#363636; text-align:center; line-height:24px; float:right; margin-right:514px}
.read_midd:link   {font-family:Arial; color:#dafd90; text-decoration:none; }
.read_midd:hover  {font-family:Arial; color:#e0ddb8; text-decoration:none; background:#29241c}
.read_midd:active {font-family:Arial; color:#dafd90; text-decoration:none; }

.foot_menu        {font-family:; color:#d4995f;  text-decoration:none ;font-weight:bold; margin:0px 20px}
.foot_menu:link   {font-family:; color:#d4995f; text-decoration:none; }
.foot_menu:hover  {font-family:; color:#fff99d; text-decoration:none; }
.foot_menu:active {font-family:; color:#d4995f; text-decoration:none; }

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


.submit_registry{background-color:#e6edf5;
	width:100px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #d2dce6;}
	
.input_contact{background-color:#fff;
	width:370px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.textarea_contact{background-color:#fff;
	width:370px;
	height:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.select{background-color:#fff;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
