td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#454a4c;text-align:left;}
body { margin:0px; padding:0px; background-color:#5d5d5d; background-image:url(images/bg_siteLV.jpg); background-position:top; background-repeat:repeat-x}


a       { color:#002157; text-decoration:underline;}
a:link  { color:#002157; text-decoration:underline;}
a:hover { color:#285580; text-decoration:none;}
a:active{ color:#002157; text-decoration:underline;}

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

h1 { font-size:24px; color:#002157; line-height:30px; margin:20px 0px 6px 20px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold}		
h2 { font-size:30px; color:#fff; font-weight:bold; font-family:Verdana; margin:15px 0px 10px 30px; padding:0; line-height:30px }		
h3 { font-size:12px; color:#c2e6ff; font-weight:bold; font-family:Verdana; margin:15px 0px 0px 30px; padding:0; line-height:30px }		
h4 { font-size:24px; color:#386693; line-height:30px; margin:20px 0px 6px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold}		

/* bg   -----------------------------------------------------------------------------*/ 

.bg{ background-image:url(images/bg_headerGeneric2.jpg); background-position:top; background-repeat:no-repeat}
.bg_1{ }
.bg_2{}
.bg_3{}
.bg_4{}
.bg_5{}

#header
{
    background: url(images/bg_headerGeneric.jpg);
    width: 1002px;
    height: 336px;
    position: relative;
}

#header a 
{   position: absolute;
    top: 0;
    left: 0;
    width: 1002px;
    height: 336px;}

#header a h1 {display: none;}

#box-link {
	position: absolute;
	top: 186px;
	left: inheret;
	width: 387px;
	height: 75px;
	background-color: transparent;
	border: none;
		}


ul.a {list-style-type: circle;}



.foto { margin:10px 0px 10px 30px; border:#ddd solid 1px; padding:3px; background-color:#fff }
.foto_1 { margin:10px 0px 10px 0px; border:#ddd solid 1px; padding:3px; background-color:#fff }
.cont{ color:#000000; margin:12px 20px 10px 30px}
.contC{ color:#000000; margin:30px 10px 10px 30px}
.contH{ color:#000000; margin:10px 10px 10px 10px; text-align:justify}
.cont2{ color:#000000; margin:12px 20px 10px 30px; text-align:justify}
.contW{ color:#ffffff; margin:12px 20px 10px 30px; text-align:justify}
.cont3{ color:#000000; margin:12px 0px 10px 30px; text-align:justify}
.cont4{ color:#000000; margin:2px 0px 0px 0px; text-align:justify}
.blue_1{ background-color:#999999; border-right:#fff solid 8px; border-bottom:#fff solid 10px}
.blue_2{ background-color:#999999; border-left:#fff solid 10px; border-bottom:#fff solid 10px}
.blue_3{ background-color:#9D9D9D; border-right:#fff solid 0px; border-bottom:#fff solid 0px}
.blue_4{ background:transparent; border-right:#fff solid 0px; border-bottom:#fff solid 0px}
.blue_table{ background-color:#999999;}
<!--PATTERN TABLE.blue_pattern{ background-image: url(images/bg_table.png); border-right:#fff solid 0px; border-bottom:#fff solid 0px}-->
.blue_pattern{ background-color:#012e65; border-right:#fff solid 0px; border-bottom:#fff solid 0px}
.blue_pattern2{ background-image: url(images/bg_foot3.jpg); border-right:#fff solid 0px; border-bottom:#fff solid 0px}
.blue_pattern3{ background-image: url(images/bg_foot4.jpg); border-right:#fff solid 0px; border-bottom:#fff solid 0px}
.blue_pad{ background-color:#999999 border-right:#5d5d5d solid 8px; border-bottom:#5d5d5d solid 10px}
.blue_9{ background-color:#999999; border-right:#fff solid 12px; border-bottom:#fff solid 10px}

.text{ color:#ffffff; margin:0px 30px 10px 30px} 
.text_1{ color:#ffffff; margin:10px 30px 10px 0px}
.text_2{ color:#ffffff; margin:0px 25px 10px 25px}

.logo{ margin:159px 0px 0px 64px}
.top{ color:#f7941d; margin-top:25px}
.copy{  background-color:fff; border:#dddddd solid 1px; height:75px; background-image:url(images/bg_foot.jpg); background-position:center; background-repeat:repeat-x; width:980px; margin-left:10px; color:#fff;}
.foot{ margin:28px 0px 0px 30px; float:left}


.link        {font-family:; color:#;  text-decoration:underline ;font-weight:bold; line-height:20px; }
.link:link   {font-family:; color:#; text-decoration:underline; }
.link:hover  {font-family:; color:#; text-decoration:none; }
.link:active {font-family:; color:#; text-decoration:underline; }

.menu        {font-family: Arial; color:#ffffff; text-decoration:none ;font-weight:bold; line-height:20px; text-transform:uppercase; font-size:14px; margin:0px 52px}
.menu:link   {color:#ffffff; text-decoration:none; }
.menu:hover  {color:#7cbeff; text-decoration:none; }
.menu:active {color:#000000; text-decoration:none; }

.read        {font-family:Verdana; color:#002157;  text-decoration:underline ; line-height:24px; margin-left:8px }
.read2       {font-family:Verdana; color:#002157;  text-decoration:underline ; line-height:24px; margin-center:0px }
.read3       {font-family:Verdana; color:#002157;  text-decoration:underline ; line-height:24px; margin-center:0px; text-align:right }
.read:link   { color:#FFCC33; text-decoration:underline; }
.read:hover  { color:#FFCC33; text-decoration:none; }
.read:active {color:#FFCC33; text-decoration:underline; }

.priv        {font-family:Verdana; color:#abddff;  text-decoration:underline ; margin:28px 30px 0px 560px ; }
.priv:link   {font-family:Verdana; color:#abddff;  text-decoration:underline ; margin:28px 30px 0px 560px ; } 
.priv:hover  {font-family:Verdana; color:#abddff;  text-decoration:none ; margin:28px 30px 0px 560px ; }
.priv:active {font-family:Verdana; color:#abddff;  text-decoration:underline ; margin:28px 30px 0px 560px  ; }

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

.green{ color:#64a101;}
.red { color:#FF0000;}
.white {color:#FFFFFF;}
.black{ color:#fff}

.submit_registry{background-color:#fd8a03;
	width:100px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:1px solid #ffffff;}
	
.input_contact{background-color:#fff;
	width:355px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.textarea_contact{background-color:#fff;
	width:355px;
	height:120px;
	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;}
