BODY {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 10 10 10 10px;
	text-align: center;
	background-color: #ebebeb;
}
#contenedor{
    width: 884px;
	text-align: left;
	margin: auto;
} 
#cabecera{
	width: 884px;
	background-color: #d0d0ff;
	color: #333300;
	border:3px solid #d0d0ff;
	/*font-size:12pt;*/
	/*font-weight: bold;*/
	/*padding: 3 3 3 10px;*/

}
#cuerpo{
	margin: 10 0 10 0px;
}

#principal{
	background-color: #EDF4FF;
	padding: 4 4 4 4px;
	/*margin-right: 170px;*/
}

#principal_left{
    width:180px;
   /* float:left;*/
	/*background-color: #8AEDB0;*/
	padding: 0 4 0 0px;
	/*margin-right: 170px;*/
	border: 0px solid #000000;
}

#left_1, #left_2, #left_3{
    /*width: 180px;*/
   /* float:left;*/
	/*background-color: #8AEDB0;*/
	text-align: right;
	 padding: 0 4 0 0px;*/
	/*margin-right: 170px;*/
	border: 0px solid #000000;
}


#principal_right{
   /* margin-left: 180px;*/
	width: 525px;
	background-color: #FBFFED;
	padding: 0 2 10 0px;
	/*margin-right: 170px;*/
	/*border: 4px solid #D70943;*/
}



#right_1, #right_2, #right_3 {
    width: 525px;
   /* float:left;*/
	background-color: #FBFFED;
	padding: 0 0 20 0px;
	/*margin-right: 170px;*/
	border: 0px solid #000000;
}


#right_advert1 {
    /*position: absolute;*/
	left:40px;
    /*top:250px;*/
    width: 250px;
    float:left;
	background-color: #ffffff;
	padding: 10 0 5 0px;
	/*margin-right: 170px;*/
	border: 0px solid #000000;
	clear:left;
}

#right_advert_shifting{

    width:2px;
	height:100px;
    float:left;
	background-color: #ffffff;
	padding: 0 0 0 0px;
    clear:left;

        }


.photo {
    /*width: 100px;*/
    margin-top:10px;
	float:left;
	overflow:visible;
	padding: 4 4 4 8px;
	/*margin-right: 170px;*/
	border: 0px solid #000000;
}

.text{
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;*/
	padding: 4 4 4 4px;
	/*margin-right: 170px;*/
	/*border: 1px solid #11A449;*/
}


#adverts{
	width: 160px;
	background-color: #999999;
	float:right;
}
#adverts ul{
	margin : 0 0 0 0px;
	padding: 0 0 0 0px; 
	list-style: none; 
}
#adverts li{
	background-color: #ffffcc;
	margin: 2 2 2 2px;
	padding: 2 2 2 2px;
	font-weight: bold;
}
#adverts a{
	color: #3333cc;
	text-decoration: none;
}


#pie{
	clear: both;
	background-color: #cccccc;
	padding: 3 10 3 10px;
	text-align:right;
}

.titulo{
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-size: 11pt;
	font-weight: bold;
	color: #3333cc;
	/*border: 1px solid #11A449;*/
}


.contenido {
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	line-height:15pt;
	letter-spacing: 0.05px;
	/*border: 1px solid #11A449;*/
}

.noticias_relacionadas {
    font-size: 9pt;
	font-weight: normal;
	line-height: 23px;
	margin: 0 0 0 10px;
   }

.noticias_relacionadas a:hover {
    color:red; 
 }

.noticias_rel_titulo {
    width: 220px;
    font-size: 10pt;
	color: #FBFFED;
	background-color: #000;
	font-weight: bold;
	line-height: 15px;
	margin: 0 0 5 0px;
   }


.comentarios {
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	line-height:15pt;
	letter-spacing: 0.05px;
	/*border: 1px solid #11A449;*/
}

.comentarios a{

    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*color: #000000;*/
	font-size: 10pt;
	font-weight: normal;
	line-height:15pt;
	letter-spacing: 0.05px;
	text-decoration: none;
	/*border: 1px solid #11A449;*/
}


.date{
    margin-left: 2px;
	text-align: right;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0A6A49;
	font-size: 9pt;
	font-weight: normal;
	line-height:14pt;
	/*border: 1px solid #11A449;*/
	display: inline-block;
}


.volver{
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*color: #000000;*/
	font-size: 10pt;
	font-weight: normal;
	line-height:15pt;
	letter-spacing: 0.05px;
	/*border: 1px solid #11A449;*/
}



#right_column{
	width: 162px;
	margin-left: 2px;
	/*height:auto;*/
	/*float: right;*/
	background-color: #ebebeb;
	/*border: 1px solid;*/
	padding: 0 0 0 0px;

}



#right_column1{
	position:relative;
	top:0px;
	/*width: 162px;*/
	/*height:100%;*/
	/*float: right;*/
	background-color:#edf2de;
	padding:0 0 0 0px;
    border: 4px solid #ffffff;

}

#right_column2{
   position:relative;
   top:8px;
	/*width: 162px;*/
	/*height:100%;*/
	/*float: right;*/
	background-color: #ffffff;
	border: 4px solid #ffffff;
}

#right_column3{
   position:relative;
   top:16px;
   /*width: 162px;*/
   /*height:90px;*/
   /*float: right;*/
   background-color:#F4F3FD;
   border: 4px solid #ffffff;
}

#right_column2 a {
      
       border:0px;
	   text-decoration:none;
	   color:#ffffff;}
#pie{
   background-color: #cccccc;
   padding: 3 10 3 10px;
   text-align:right;
   background-image: url(imagenes/classic.jpg);
   clear: both;
}

.validar_anular{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*margin-left: 2px;*/
	/*text-align: left;*/
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-size: 11pt;
	font-weight: bold;
	/*border: 1px solid #11A449;*/
}

#boton_noticias{
   position:absolute;
   left:500px;
   top:60px;
}

#boton_html{
   position:absolute;
   left:630px;
   top:60px;
}

#user_comment{
  /* width: 200px;*/
   /*height:90px;*/
   /*float: right;*/
   background-color: #FEFFFB;
   border: 2px solid #ffffff;
}

textarea, .input {
    background-color:#ffffff;
}
#cookies_bar
{
    width:100%;
    position:fixed;
    bottom:0;
    text-align:center;
    background:#4386d9;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
#cookies_bar:hover
{
    opacity: 1;
    filter: alpha(opacity=100);
}
#cookies_bar p
{
    font-size:14px;
    color:black;
    line-height:33px;
}
#cookies_bar p a
{
    color:black;
    font-weight:bold;
    text-decoration:underline;
}
