@charset "utf-8";
/* CSS Document */


body {
background-color: #3199C6;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
margin: 0;
}

*{
    font-family: Arial, Helvetica, sans-serif !important;
margin: 0;
padding: 0;
}

.clear {
    
clear: both;
}

img {
border: none;
}

H1 {
font-size: 18px;
font-weight: bold;
color: #C30801;
}

H2 {
font-size: 14px;
color: #C30801;
margin: 0 0 5px 0;
}

H3 {
font-size: 12px;
margin: 0 7px 1px 7px;
color: #BD0A03;
}

H6 {
font-size: 11px;
margin: 0 7px 1px 7px;
color: #316A87;
}

a {
color: #325284;
font-weight:bold;
text-decoration: none;
}

a:hover {
color: #2085D6;
}

li {
margin: 5px 0 5px 30px;
color: #C30801;
}

#Wrapper {
width: 100%;
background-color: #FFFFFF;
}

a.right {
float:right;
}

#Top {
height: 139px;
background-image: url(../images/top_rep.jpg);
background-repeat: repeat-x;
}

#Header {
height: 128px;
width: 814px;
margin: 0 auto;
}

#Logo {
height: 128px;
width: 140px;
float: left;
}

#TopMenu {
height: 24px;
width: 674px;
text-align: right;
padding: 104px 0 0 0;
float: left;
}

#TopMenuIndex {
height: 24px;
width: 674px;
text-align: right;
padding: 60px 0 0 0;
float: left;
}

.whitemenu {
color: #FFFFFE;
text-decoration: none;
}

.whitemenu:hover {
color: #C6CF05;
}

#TitleBackground {
background-image: url(../images/index_ani_background.gif);
background-repeat: repeat-y;
background-position:center;
}

#SectionTitle {
height: 85px;
width: 814px;
margin: 0 auto;
}

#Title {
width: 324px;
float: left;
padding: 30px 15px 5px 20px;
}

#Title2 {
width: 324px;
float: left;
padding: 20px 15px 5px 20px;
}


#TitlePicture {
width: 455px;
float: left;
}

#MainMenu {
height: 32px;
background-image: url(../images/menu_background.jpg);
background-repeat: repeat-x;
}

#MenuSection {
height: 32px;
width: 814px;
text-align: right;
margin: 0 auto;
}

#IndexContentBackground {
width: 100%;
}

#IndexContent {
width: 814px;
margin: 0 auto;
}

#Search {
width: 814px;
height: 38px;
padding: 5px 0 5px 0;
margin: 0 auto;
}

#SearchTitle {
width: 128px;
float: left;
}

#SearchForm1 {
width: 165px;
height: 26px;
padding: 7px;
float: left;
background-image: url(../images/dots_vertical.gif);
background-repeat: no-repeat;
background-position: right;
}

#BusquedaAvanzada {
width: 122px;
height: 38px;
padding: 13px 9px 0 8px;
float: left;
}

#BusquedaAvanzada A {
background-image: url(../images/busqueda_avanzada_f1.gif);
background-repeat: no-repeat;
width: 122px;
height: 13px;
float: left;
}

#BusquedaAvanzada A:hover {
background-image: url(../images/busqueda_avanzada_f2.gif);
}

#SearchGoogle {
width: 350px;
float: left;
background-image: url(../images/dots_vertical.gif);
background-repeat: no-repeat;
background-position: left;
padding: 7px 9px 0 8px;
}

#SearchForm2 {
width: 165px;
height: 26px;
padding: 7px;
float: left;
}

#Dots {
width: 814px;
height: 1px;
background-image: url(../images/dots.gif);
background-repeat: repeat-x;
margin: 3px 0 12px 0;
}

#LeftColumn {
width: 626px;
float: left;
padding: 11px 16px 11px 0;
}

#LeftPicture {
width: 305px;
float: left;
padding: 11px 16px 11px 0;
}

#RightContent {
width: 493px;
float: left;
padding: 11px 0 11px 0;
}

#RightContent p {
color: #666666;
}

#RightContent p.textoazul {
color: #006699;
}

img.fotoborder {
border: 2px solid #2084B6;
margin: 3px 5px 5px 2px;
float: left;
}

.Vermas A {
background-image: url(../images/ver_mas_f1.gif);
background-repeat: no-repeat;
width: 62px;
height: 23px;
float:right;
}

.Vermas A:hover {
background-image: url(../images/ver_mas_f2.gif);
}

#IndexRightColumn {
width: 172px;
padding: 11px 0 11px 0;
float: left;
}

#Distribucion {
margin: 0 0 15px 0;
float:left;
}

#Distribucion A {
background-image: url(../images/distribucion_ingreso_f3.gif);
background-repeat: no-repeat;
width: 172px;
height: 96px;
float: left;
}

#Distribucion A:hover {
background-image: url(../images/distribucion_ingreso_f2.gif);
}

#CopyRightsMain {
background-image: url(../images/bottom_background.jpg);
background-repeat: repeat-x;
width: 100%;
height: 36px;
}

#CopyRights {
width: 814px;
margin: 0 auto;
}

#CopyRights p {
color: #FFFFFE;
font-size: 11px;
}

#CopyRights a {
color: #FFFFFE;
}

#CopyRights a:hover {
color: #C10901;
}

#CopyPhones {
width: 614px;
height: 36px;
line-height: 20px;
float: left;
}

#CopyDesign {
width: 200px;
height: 36px;
line-height: 36px;
float: left;
text-align: right;
}

.input {
border: 1px solid #42ACF3;
color: #615932;
margin: 3px 0;
width:130px;
}

.inputsubmit {
background: #2083B5;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
margin: 2px 0;
border-top: 2px solid #5CA5C9;
border-right: 2px solid #155575;
border-bottom: 2px solid #155575;
border-left: 2px solid #5CA5C9;
}

.marquee 
{
	float:right; 
	width:620px; 
	margin-top:30px; 
	border:solid 1px #0D90CB;
}

.marquee_title
{
	float:right; 
	margin-top:30px; 
	margin-right:2px;
}

.post
{
	padding:0px;
        width:450px;
        padding-top: 15px;
        padding-bottom:15px;
}

.post p
{
	padding-top:5px;
}

.asociadosFix
{
	list-style: none;	
}


#split {
    display: block;
    float:left;
    background-image: url(../images/dots_vertical2.gif);
    background-repeat: repeat-y;
    background-position: center;
    margin-bottom:10px;

}

#split > div{
    display:block;
    float:left;
    width:355px;
   padding-left:52px;
   height:100%;
   margin-top:10px;

}

#split h1{
    padding-left:25px;
    color:#fff !important;
  padding-top:4px;
  padding-bottom:4px;
 
  background-position: left,center;

}

#split span {
    display:block;
    float:left;
    width:300px;
    background: url(../images/menu_background.jpg) repeat-x;
}

.TitulosVerdesSec , .storytitle {



line-height: 21px;
display: block;
margin-bottom: 7px;
}

.TitulosVerdesSec{
    background:#deea7e !important;
    width: 280px;
    
}
.titulos{
    background:#2387b8 !important;
    
   
}
.titulos a{
    color:#fff;

}

.storytitle {

    margin:0;
    padding-left: 10PX;
    margin-bottom: 10PX;
}

#split .storycontent {

    width:300px;
}

#split .meta{
    width:320px;
    padding-bottom:5px;

}
#comment{

   width:450px;
}

#Publicaciones{
	padding:0 10px}
	
a:hover#Publicaciones { color:#CCC	}

.titulo1, .titulo1 a{ color:color: #325284; font-size:16px; padding:2px 0 5px; margin:0}
h2.titulo2{color: #325284;    font-weight: bold;}
.titulo2, .titulo2 a{ color:color: #325284; font-size:14px; padding:2px 0 5px; margin:0}
.titulo3, .titulo3 a{ color:color: #325284; font-size:12px; padding:2px 0 5px; margin:0}

