﻿body 
{
	background: #2f2b21 url(../i/bg_rayas.gif) repeat;
	font-family:Verdana;
	font-size:12px;		
	line-height: 18px;
	margin:0px 0px 0px 0px;
}

.contImganes
{
	 margin:0 auto;
	clear:both;	
	margin-top: -50px;
	height: 283px;
	width: 948px;
	background-image: url(../i/bg_imgs.png);
	background-repeat:no-repeat;
}


.imagenes
{
	 margin:0 auto;
	clear:both;	
	/*margin-top: -50px;	*/
	height: 267px;
	width: 928px;
	position: relative;
	z-index: 100;
	background-color:#000000;
}

.head
{
	clear:both;
	background-color:#ffffff;	
	height: 168px; 	
}

.logo
{
	background-image: url(../i/logo.jpg);	
	background-repeat:no-repeat;
	height:83px;
	margin-left:-65px;
}
.correo
{
	position: absolute;	
	margin-left:718px;
	margin-top:-93px;
	float:right;
	width:200px;
	text-align:right;
	/*border:solid 1px #ff0000;	*/
}
.correo a
{
	 border:0px;
	 text-decoration:none;
}

.menu
{
	position:relative;
	float:right;
	width:500px;
	margin-top:-50px;
	text-align:right;	
	height:24px;
	/*border:solid 1px #ff0000;		*/
}

.menu a
{
	text-decoration:none;
	 font-size:11px;
	 color:#AB0534;
	 border:solid 1px #ffffff;	
	 /*padding: 5px 5px 5px 5px;		 */	 
	  padding-left:5px;
	  padding-right:5px;
	  height:20px;
	  display:inline-block;
}

.menu a:Hover
{
	 background-color:#eeeeee;	 
	 border:solid 1px #cccccc;		 
}

.lv
{ color:#cccccc;
  height:20px;
 display :inline-block;}
 
.cont
{  
	margin:0 auto;
	width:920px;  
	min-height:553px;
	/*border:solid 1px #cccccc;*/
}

.conthead
{
	margin:0 auto;
	width:920px;  
	padding-top:10px;
}

.noticias
{
	float:left;
	width:250px;
	min-height:320px;		
	background-image: url(../i/bg_modulos.png);	
    background-repeat    :repeat-x;		  
}

.inicio
{  
  float:right;
  width:650px; 	
  min-height:553px;		
  background-image: url(../i/bg_modulos.png);	
  background-repeat  :repeat-x;
}

.inicioconttxt
{
	padding: 10px  10px 5px 10px;
	color:#827B68;
	text-align:justify;
}


.liga
{ text-decoration:none;  color:#9CB864;}

.liga:Hover
{
	text-decoration: underline; 
	cursor:pointer; 	 		 
}


.pie
{
	background-color:#5C5B51;
	min-height:80px;	
	/*filter:alpha(opacity=30);opacity:0.30;	*/
}

.pieCont
{
  margin:0 auto;
  width:920px;  
  height:36px;  
}

.pie2
{
	background-image : url(../i/bg_coment.png);		
	 background-repeat:repeat-x;	
	height:38px;	
	margin-top:18px;
}

.btnComentario
{
	
	float:left;
	padding-top:8px;
	padding-left:22px;
	color:#827B68;
	background-image: url(../i/comentario.gif);	
	background-repeat:no-repeat;
	width:255px;
	height:38px;	
}

.btnComentario a
{
	 text-decoration:none;
	 color:#827B68;
}

.btnComentario a:Hover
{	 
	 color:#ffffff;
}

.btnComentario2
{	
	background-image: url(../i/bg_btnComent.png);
	background-repeat:no-repeat;		
	float:left;
	/*padding-top:8px;*/
	padding-left:35px;
	color:#827B68;		 
	width:289px;
	height:38px;	
}

.btnComentario2 a
{
	 text-decoration:none;
	 color:#827B68;
}

.btnComentario2 a:Hover
{	 
	 color:#ffffff;
}


.PieD
{
	float:right;
	font-size:11px;
	text-align:right;
	color:#94948F;
	padding-top:6px;
	width:400px;
	 min-height:50px;		
}

.plano
{
	 margin-bottom:7px;
	padding-left:15px;
}

.plano:Hover
{	 
	 color:#ffffff;	 
}

.plano a:Hover{color:#ffffff;}
.plano a{outline:0px;}

.si
{
	padding:5px;	
	width:150px;
	background-color:#ffffff;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center;
	-moz-opacity: 0.5;
    opacity:.50;
    filter: alpha(opacity=50);
}


.si:Hover
{
	-moz-opacity:1;
    opacity:1;
    filter: alpha(opacity=100);
}

.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 162%;
            background-color: #333333;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        
.white_content 
{
	margin-top:40px;
    display: none;
    position: absolute;
    top: 70%;
    left: 25%;
    width: 50%;
    height: 380px;
   /* padding: 16px;*/
    border: 2px solid #7F9DB9;
    background-color:#ffffff;
    z-index:1002;
    overflow:  hidden;
}


