/* CSS Document */
body{
background:#006600 url(img/fondo.gif) repeat;
text-align:center;
margin:0px;
padding:5px;}
.general{
background-color:#DAD6C3;
margin:0px auto 0px;
width:858px;
border:7px solid #ffffff;
}

#cuerpo1{
margin:0px auto 0px;
width:859px;
background-color:#DAD6C3;}
.texarri{
background-color:#DAD6C3;
width:859px;
font-size:85%;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px auto 0px;
font-family:tahoma;
border:0px solid #333333;
height:auto;}
.cuerpo-iz{
background:url(img/con1.gif) no-repeat;
width:193px;
height:360px;
float:left;}
.cuerpo-iz h1{
margin:0px;
padding:0px;
font-size:100%;
color: #CC0000;
font-family:arial black;
font-weight:normal;}
.cuerpo-iz p{
margin:10px 0px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:79%;
padding:0px 8px 0px 8px;}
.cuerpo-de{
margin:0px 0px 0px 10px;
width:654px;
height:360px;
float:left;}
.cuer-sub{
padding:4px 0px 0px 0px;
font-size:75%;
font-family:verdana;
color:#FFFFFF;
width:654px;
background:url(img/sub.gif);
height:30px;}
.cuer-sub a{
color:#FFFFFF;
text-decoration:none;}
.cuer-sub a:hover{
text-decoration:underline;
color: #F3EFDE;}
.cuer-med{
overflow:auto;
width:654px;
height:330px;}
.cuer-med h1{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
margin:6px 0px 5px 8px;}
.cuer-med p{
text-align:justify;
font-family:tahoma;
padding:0px 18px 3px 0px;
margin:6px 0px 5px 8px;
font-size:75%;}
.cuer-med ul{
margin:0px 0px 0px 20px;
text-align:left;
font-family:tahoma;
font-size:75%;}
#cuerpo2{
background-color:#DAD6C3;s
margin:10px auto 0px;
width:859px;}
.cuerpo-x{
padding:0px 0px 0px 0px;
float:left;
margin:0px 2px 0px 3px;
background:url(img/con3.gif) no-repeat;
width:279px;
height:117px;}
.cuerpo-x p{
font-family:tahoma;
font-size:80%;
text-align:justify;
padding:4px;
margin:3px 5px 0px 0px;}
.cuerpo-x p a{
text-decoration:none;
color:#660000;
font-weight:bold;}
#cuerpo3{
width:871px;
height:124px;
background:url(img/foo.gif);
margin:5px auto 0px;}
.img{
padding:2px;
margin:2px;
border:1px solid #7E813A;
background:#7E813A;}
.img1{
padding:2px;
margin:14px 7px 0px 0px;
border:1px solid #333333;
background:#FFFFFF;}
.img2{
padding:2px;
margin:10px 4px 0px 8px;
border:1px solid  #7E813A;
background:#7E813A;}
.tit{
font-weight:bold;
color:#CC0000;
font-size:110%;}
.letras2{
border:1px solid #333333;
margin:2px;
padding:2px;
color: #000000;
float:left;

}
.pagi{
width:600px;}
.tech{
font-size:80%;}
.contmas{
font-family:tahoma;
font-size:75%;
width:99px;
border:2px solid #A38D45;
height:90px;
background: #A38D45;
padding:3px;
margin:10px;
float:left;}
form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;}
.tex{
font-family:tahoma;
font-size:70%;}
.t{
margin:0px auto 0px;
width:800px;
padding:0px 20px 0px 20px;
}
.t h1{
margin:0px;
display:inline;
font-size:50%;}