.fright { float:right;}
a {color:#1d576a;}
a:hover{text-decoration:none;}
/*==================list====================*/
ul { list-style:none;}

.site-nav { width:100%; overflow:hidden;}
.site-nav li { float:left; background:url(imagenes/divider.gif) no-repeat left top; padding-left:2px; margin-left:-2px;} 
.site-nav li a { color:#0e4759; text-decoration:none; font-size:1.17em; background:url(imagenes/nav-tail.gif) repeat-x; float:left; display:block;}
.site-nav li a em { padding:17px 45px 17px 45px; display:block; font-style:normal;}
.site-nav li a:hover { color:#fff; background:url(imagenes/act-tail.gif) repeat-x top;}
.site-nav li a.first em { background:url(imagenes/nav-left.gif) no-repeat left top;}
.site-nav li a.first:hover em { background:url(imagenes/act-left.gif) no-repeat left top;}
.site-nav li a.last em { background:url(imagenes/nav-right.gif) no-repeat right top;}
.site-nav li a.last:hover em { background:url(imagenes/act-right.gif) no-repeat right top;}
.site-nav li a.act { color:#fff; background:url(imagenes/act-tail.gif) repeat-x top;}
.site-nav li a.act-first { color:#fff; background:url(imagenes/act-tail.gif) repeat-x top;}
.site-nav li a.act-first em { background:url(imagenes/act-left.gif) no-repeat left top;}
.site-nav li a.act-last { color:#fff; background:url(imagenes/act-tail.gif) repeat-x top;}
.site-nav li a.act-last em { background:url(imagenes/act-right.gif) no-repeat right top;}

.list li { display:inline; border-right:1px solid #fabb4a; float:left; line-height:1.09em;}
.list li a { color:#fff; text-decoration:none; background:url(imagenes/list-tail.gif) repeat-x; display:block; float:left;}
.list li a em { font-style:normal; display:block; padding:7px 15px 8px 15px;}
.list li a.first em { background:url(imagenes/list-left.gif) no-repeat left top;}
.list li a.last em { background:url(imagenes/list-right.gif) no-repeat right top;}
.list li.last { border:0;}
.list li a span.icon-1 { padding-right:18px; background:url(imagenes/icon-1.gif) no-repeat right center;}
.list li a span.icon-2 { padding:0 21px 1px 0; background:url(imagenes/icon-2.gif) no-repeat right center;}
.list li a span.icon-3 { padding-right:21px; background:url(imagenes/icon-3.gif) no-repeat right center;}
.list li a:hover { color:#895100;}

/*.list1 { position:absolute; left:219px; margin-top:-20px;}*/
.list1 { position:absolute; left:55px; width: 718px; top: 160px;}

.list1 li { padding:0 0 7px 22px; color:#151515; font-size:1.25em; font-weight:bold;}
.list1 li a {color:#151515; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}
.list1 li.icon-1 { background:url(imagenes/icon-4.gif) no-repeat left top;}
.list1 li.icon-2 { background:url(imagenes/icon-5.gif) no-repeat left top;}
.list1 li.icon-3 { background:url(imagenes/icon-6.gif) no-repeat left top;}
.list1 li.icon-4 { background:url(imagenes/icon-7.gif) no-repeat left top;}
.list1 .link { color:#e29328; text-transform:uppercase; font-size:.73em; text-decoration:underline; margin-left:10px;}
.list1 .link:hover { text-decoration:none;}

.list2 li { background:url(imagenes/marker-1.gif) no-repeat left 3px; padding:0 0 10px 15px; color:#151515; font-weight:bold;}
.list2 li a { color:#151515;}

.list3 li { list-style-type:decimal-leading-zero; list-style-position:inside; color:#e28a14; font-weight:bold; border-bottom:1px solid #cce7ed; margin-bottom:12px; padding-bottom:9px;}
.list3 li a { color:#1d576a;}
.list3 li span { color:#919191; font-weight:normal;}

.list4 { margin-top:-15px;}
.list4 li { padding:15px 0 0 0;}
.list4 li a { display:block; font-weight:bold; color:#1d576a;}

.list5 li { list-style-type:decimal; list-style-position:inside; color:#e28a14; font-weight:bold; padding-bottom:8px;}
.list5 li a { color:#1d576a;}
.list5 li span { color:#919191; font-weight:normal;}

div.boxes_3col			{width: 866px; margin: 0px auto; text-align: left; margin-bottom: 10px;}
div.box1_3col			{width: 286px; float: left; margin-right: 3px; background-color: #F5F5F5;}
div.box2_3col			{width: 286px; float: left; margin-right: 3px; background-color: #F5F5F5;}
div.box3_3col			{width: 286px; float: left; margin-right: 0px; background-color: #F5F5F5;}
div.boxes_3col .box_top		{width: 286px; height: 12px; font-size: 0%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='imagenes/border_328_top.png');}
div.boxes_3col .box_down	{width: 286px; height: 12px; font-size: 0%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='imagenes/border_328_down.png');}
div.boxes_3col .box_top[class]	{width: 286px; height: 12px; font-size: 0%; background: url('imagenes/border_328_top.png') top center no-repeat;}
div.boxes_3col .box_down[class]	{width: 286px; height: 12px; font-size: 0%; background: url('imagenes/border_328_down.png') bottom center no-repeat;}
div.boxes_3col .box_body	{width: 286px; background: url('imagenes/border_328.gif') top center repeat-y; position: relative;}
div.boxes_3col .contents	{height: 264px;}
div.boxes_3col H1		{font-family: Century Gothic, Arial; font-size: 16px; font-weight: bold; margin: 0px 25px 10px 25px; padding-top: 10px;}
div.boxes_3col .picture		{margin: 0px 6px 10px 6px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #DDDDDD; background-color: #FFFFFF;}
div.boxes_3col .picture img	{display: block; width: 276px; border-bottom: 1px solid #FFFFFF; border-top-width: 6px; border-top-style: solid;}
div.boxes_3col p		{font-size: 12px; line-height: 18px; margin: 0px 25px 10px 25px;}
div.boxes_3col a.link		{display: block; float: right; line-height: 20px; font-family: Century Gothic, Arial; font-size: 11px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-bottom: 10px; padding-left: 20px; position: relative; right: 25px;}
div.boxes_3col a.link .icon	{display: block; width: 13px; height: 13px; position: absolute; top: 4px; left: 0px; cursor: pointer;}