/* CSS Document */

* { padding: 0; margin: 0; }

body {
 background-color:#e66102;
 font-family:"Arial";
 font-size:12px;
 color:#2C282B;
 font-stretch:ultra-condensed;
 margin:0 auto;
 text-align:center;
 padding:0;
}

#wrapper {
 overflow:hidden;
 background:url(images/bg.jpg) repeat-y;
 margin: 0 auto;
 /*text-align:left;*/
 width:1024px;
 padding:0;
}

#content{
 width:903px;
 height:auto;
 background:url(images/bg.jpg) repeat-y;
 margin: 0 auto;
 text-align:left;
 padding:0;
}

#complete_header {
 width:1024px;
 height:157px;
}

#left_header {
 height:157px;
 width:62px;
 float:left;
 background:url(images/sidebar_top_left.jpg) no-repeat;
 }

#header {
 width:903px;
 height:157px;
 float:left;
 /*background:url(images/header.jpg) no-repeat;*/
 }
 
#right_header {
 height:157px;
 width:59px;
 float:right;
 background:url(images/sidebar_top_right.jpg) no-repeat;
 }

#content_content_inside{
 width:697px;
 height:auto;
 margin:5px 0px 5px 5px;
 background:#FFFFFF;
 float:right;
 font-family:"Arial";
 font-size:14px;
  font-size-adjust:25%;
}

#content_content2_inside{
 width:697px;
 height:auto;
 margin:5px 0px 5px 5px;
 background:#FF7C00;
 float:right;
}

.hometd {
 /*background:#FF8F00;*/
 margin-bottom:50px;
}

.titulos_home {
 width:285px;
 height:50px;
}

.text_home {
 width:285px;
 height:auto;
 background:#FFFFFF;
 padding:5px 5px 5px 5px;
 text-align:justify;
 font-family:"Arial";
}

#content_content_inside .title_content_inside{
 width:697px;
 height:75px;
 /*background:url(images/titulo_content.jpg) no-repeat;*/
}

#content_content_inside .text_content_inside{
 width:635px;
 height:auto;
 margin:10px 20px 10px 40px;
 text-align:justify;
}

#content_content_inside .text_content_inside_blank{
 width:635px;
 height:auto;
 margin:10px 20px 10px 10px;
 text-align:justify;
}

/*#content_content_inside h1{
 letter-spacing:3px;
}*/

h2 {
 padding-bottom:5px;
 margin-bottom:5px;
 padding-left:10px;
 color: #000000;
 font-size:14px;
 background:url(images/h2.jpg) no-repeat bottom left;
 text-transform:none;
}

h1 {
 padding-bottom:3px;
 margin-bottom:10px;
 padding-left:10px;
 color: #000000;
 font-size:25px;
 background:url(images/h1_line.jpg) no-repeat bottom left;
 text-transform:none;
 font-weight:lighter;
 letter-spacing:1px;
}

#content_content_left{
 width:183px;
 height:484px;
 background:url(images/menu.jpg) no-repeat;
 float:left;
}

#footer { 
 clear: both;
 padding: 0px;
 height: 43px;
 background:url(images/footer.jpg) no-repeat;
}

#footer .info{
color:#446882;
font-size:10px;
margin: 0px;
float:right;
text-align: center;
padding-top: 7px;
height:25px;
width:903px;
font-weight:bold;
letter-spacing:1px;
}

h3 {
 border-bottom:2px #9a48af;
 text-align:left;
 font-size:14px;
}

#content_content_inside ul{
padding:0px;

}

#content_content_inside ul li{
padding:0px;
margin-left:35px;
list-style-image:url(images/vineta.jpg);
}

#content_content_inside a{
color:#4f65bd;
text-decoration:none;
}

#content_content_inside a:hover{
color:#767476;
text-decoration:none;
}

#content_content_inside a:active{
color:#4f65bd;
text-decoration:none;
}

#content_content_inside p img{
padding:2px; 
background-color:#0065d6;
margin-right:0px;
/*border:2px #d0cece solid;*/
}

#content_content_inside .image_text{
margin-right:10px;
/*border:2px #d0cece solid;*/
}

#border {
 border:#0165DD 2px solid;
}

#grupo {
width:689px;
height:auto;
margin:0 auto;
padding:0;
}

#grupo_superior{
width:689px;
height:auto;
background-image:url(images/lineacentralsuperior.png);
background-repeat:no-repeat;
background-position: center bottom;
overflow:hidden;
}

#area1 {
/*background-image:url(imagenes%20inicio/lineacentralsuperior.png);
background-repeat:no-repeat;
background-position:right bottom;*/
width:342px;
height:auto;
float:left;
}

#area1 .titulo {
background-image: url(images/titulo1.png);
background-repeat:no-repeat;
width:342px;
height:135px;
margin-left:1px;
}

#area1 .cont{
background-image:url(images/cont_inicio.png);
background-repeat:repeat-y;
width:326px;
height:auto;
padding-left:8px;
padding-right:8px;
}

#area1 .footer_cont{
background-image:url(images/footer_inicio.png);
background-repeat:no-repeat;
width:342px;
height:13px;
margin-left:1px;
margin-bottom:10px;
}

#area2 {
width:342px;
height:auto;
float:right;
}

#area2 .titulo {
background-image: url(images/titulo2.png);
background-repeat:no-repeat;
width:342px;
height:133px;
margin-left:1px;
}

#area2 .cont{
background-image:url(images/cont_inicio.png);
background-repeat:repeat-y;
width:326px;
height:auto;
padding-left:8px;
padding-right:8px;
}

#area2 .footer_cont{
background-image:url(images/footer_inicio.png);
background-repeat:no-repeat;
width:342px;
height:13px;
margin-left:1px;
margin-bottom:10px;
}

#linea_horizontal {
background-image:url(images/lineahorizontal.png);
background-repeat:no-repeat;
margin:0 auto;
padding:0;
width:642px;
height:3px;
}

#grupo_inferior{
width:689px;
height:auto;
background-image:url(images/lineacentralinferior.png);
background-repeat:no-repeat;
background-position:center top;
overflow:hidden;
}

#area3 {
/*background-image:url(imagenes%20inicio/lineacentralinferior.png);
background-repeat:no-repeat;
background-position:right top;*/
width:342px;
height:auto;
float:left;
}

#area3 .titulo {
background-image: url(images/titulo3.png);
background-repeat:no-repeat;
width:342px;
height:135px;
margin-left:1px;
}

#area3 .cont{
background-image:url(images/cont_inicio.png);
background-repeat:repeat-y;
width:326px;
height:auto;
padding-left:8px;
padding-right:8px;
}

#area3 .footer_cont{
background-image:url(images/footer_inicio.png);
background-repeat:no-repeat;
width:342px;
height:13px;
margin-left:1px;
margin-bottom:10px;
}

#area4 {
width:342px;
height:auto;
float:right;
}

#area4 .titulo {
background-image: url(images/titulo4.png);
background-repeat:no-repeat;
width:342px;
height:133px;
margin-left:1px;
}

#area4 .cont{
background-image:url(images/cont_inicio.png);
background-repeat:repeat-y;
width:326px;
height:auto;
padding-left:8px;
padding-right:8px;
}

#area4 .footer_cont{
background-image:url(images/footer_inicio.png);
background-repeat:no-repeat;
width:342px;
height:13px;
margin-left:1px;
margin-bottom:10px;
}

.cont img{
padding:2px; 
background-color:#0065d6;
margin-right:0px;
/*border:2px #d0cece solid;*/
}
