/* CSS Document */
body{
background-color:#65737C;
font-family:Arial, Helvetica, sans-serif;
margin:0 ;
padding:0;
background-image:url(imagenes/bg_body.png);
background-repeat:repeat-x;}
#pagwidth{
width: 913px;
margin:0 auto;
padding:0;
}
#header{
background-image:url(imagenes/header.jpg);
background-repeat:no-repeat;
background-position:left top;
height:211px;}
#contenedor{
margin:5px 0 0 0;
padding:0;}
#contenedorleft{
background-color:#FFFFFF;
float:left;
width:200px;
margin:0;
padding: 0 0 100px 0;
background-image:url(imagenes/bg_con_left_bottom.png);
background-position:top;
background-repeat:no-repeat;}
#contenedorleft h3{
background-image:url(imagenes/bg_con_left.gif);
background-position:top;
background-repeat:no-repeat;
margin:0;
padding:5px 5px 5px 10px;
font-size:100%;
font-weight:800;
color:#D00443;
}
#contenedorleft ul{
margin:0;
padding:0 0 4em 0;
font-size:90%;
}
#contenedorleft ul li{
margin:0;
padding:5px 5px 5px 10px;
color:#666;
list-style:none;
border-bottom:1px dotted #ccc;

}
#contenedorleft ul li a{
margin:0;
padding:0px;
color:#666;
text-decoration:none;

}
#contenedorleft ul li a:hover{
margin:0;
padding:0px;
color:#D00443;
}
#contenedorleft ul ul{
margin:0;
padding:0 0 0 0;
font-size:90%;
}
#contenedorleft ul ul li{
margin:0;
padding:5px 5px 5px 20px;
color:#666;
list-style:none;
border:0;
}
#contenedorleft ul ul li a{
margin:0;
padding:0px;
color:#888;
text-decoration:none;

}
#contenedorleft ul ul li a:hover{
margin:0;
padding:0px;
color:#D00443;
}

#ullogos{
margin:5px 0 5px 0;
padding:0px;
text-align:center;
}
#ullogos ul{
margin:0px 0;
padding:0px;

}
#ullogos ul li{
margin:5px 0;
padding:0px;
border:0;
}

#contenedorright{
background-color:#FFFFFF;
float:right;
width:700px;
height:auto;

min-height:500px;
margin:0;
padding:0 0 10px 0;
background-image:url(imagenes/bg_con_right_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;}

#contenedorright h2{
background-image:url(imagenes/bg_con_right.gif);
background-position:top;
background-repeat:no-repeat;
margin:0;
padding:5px 0px 0px 0px;
font-size:120%;
color:#D00443;
text-align:right
}
#contenedorright h3{
margin:0;
padding:5px 10px;
font-size:105%;
color:#D00443;
}
#contenedorright a{
color: #5197CA;
text-decoration:none;

}
.td{
border-bottom:1px solid #57636B;}
#contenedorright p{
font-size:90%;
margin:5px 10px 10px 10px;
padding:0;
line-height: 19px;}
#contenedorright img{
margin:5px;}
.floatleft{
float:left;
margin:20px;}
.floatright{
float:right;
margin:20px;}
#contenedorright ul{
margin:10px 10px 10px 70px;
padding: 0;
font-size:90%;

}
#contenedorright ul li{
margin:0;
padding:5px ;

}
#contenedorright ul li a{

}
#contenedorright ul li a:hover{
}


#menusup{
margin:2px 0;
padding:0;
text-align:right;
}
#menusup ul{
font-size:80%;
padding:0;
margin:0;}
#menusup ul li{
display:inline;
list-style:none;
margin:0 5px 0 0;
padding:0;
color:#FFFFFF;
}
#menusup ul li a{
text-decoration:none;
color:#FFFFFF;}
#menusup ul li a:hover{
text-decoration:underline;
color:#FFFFFF;}
#footer{
margin:10px 0 0 0;
padding:5px;
background-color:#FFFFFF;
text-align:center;}
#footer p{
margin:0;
padding:5px;
text-align:center;
font-size:80%;
border:1px solid #ccc;}
#footer ul{
font-size:80%;
padding:0;
margin:5px;}
#footer ul li{
display:inline;
list-style:none;
margin:0 5px 0 0;
padding:0;
color:#666;
}
#footer ul li a{
text-decoration:none;
color:#666;}
#footer ul li a:hover{
text-decoration:underline;
color:#666;}
#clear{clear:both;}
.color1{
color:#D00443;}