BODY
{
  color            : #000000;
  font-family      : arial;
  font-size        : 11px;

}

DIV.opciones-buscar {
	font: 10px arial;	
/*	padding: 10px 85px 10px 10px;*/
}

.homehead 
{
 font-family	   : Arial;
 text-transform	   : capitalize;
 font-size         : 10px;
 font-weight       : bold;
 color 			   : white;
 text-decoration  : none ; 
}

.boxes_header{
	BORDER-RIGHT: #4A416B 1px solid;
	BORDER-TOP: #4A416B 1px solid;
	BORDER-LEFT: #4A416B 1px solid;
	BORDER-BOTTOM: #4A416B 1px solid;
	BORDER-COLLAPSE: collapse;
	border : #111111;
	background-color: #303A77;
}

Input {
font-family	   : arial;
font-size         : 11px;
COLOR: #333
}

textarea {
font-family	   : arial;
font-size         : 11px;
COLOR: #333
}

TABLE.head
{
	border-left:1px dote Black;
	border-right:1px dote red;
	border-top:1px;
	border-bottom:1px dote red;
	background-color: #303A77;
	border-collapse: collapse;
/*	float: left;*/
/*background: url('../images/css/back_top_demo3.jpg');*/
}	

TD.bot{
	border-collapse: collapse;
	background-color: #9F070D;
	vertical-align: middle;
	text-align: center;
	border-color: #9F070D;
	border-width: 1px;
	border-style: solid;

	}
	
	
TD.bot2{
	border-collapse: collapse;
	background-color: #9F070D;
	vertical-align: middle;
	text-align: center;
	
		}	
	
	

TABLE.mastertable
{
	float: left;
}

TD.bot1{
	border-collapse: collapse;
	background-color: #9F070D;
	vertical-align: middle;
	text-align: center;
	font: "Century Gothic";
	text-transform: capitalize;
	font-size: 8px;
	text-align: center;
	vertical-align: middle;
   color: white;
	border-color: Black;
	border-width: 0px;
	border-style: solid;
	}
.enlaceshead
{
 font-family	   : Arial;
 text-transform	   : capitalize;
 font-size         : 10px;
 font-weight       : bold;
 color 			   : white;
 text-decoration  : none ; 
}
.case        { background-color: #303A77}

.caja_news
{
BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BORDER-COLLAPSE: collapse;
	background-color: #f7f3f7;
	
}

.newsletterhead
{
 font-family	   : Arial;
 text-transform	   : capitalize;
 font-size         : 10px;
 font-weight       : bold;
 color 			   : white;
 text-decoration  : none ; 
}
.newslettertxt
{
 font-family	   : Arial;
 font-size         : 10px;
 color 			   : black;
 text-decoration  : none ; 
}

.newslettertxtbig
{
 font-family	   : Arial;
 font-size         : 11px;
 color 			   : black;
 text-decoration  : none ; 
}


.newsletterbtn
{
 font-family	   : Arial;
 font-size         : 10px;
 color 			   : black;
 text-decoration  : none ; 
}

.newsletterbox
{
 font-family	   : Arial;
 font-size         : 10px;
 color 			   : black;
 text-decoration  : none ; 
}

.noticiashead 
{
 font-family	   : Arial;
 font-size         : 10px;
 font-weight       : bold;
 color 			   : white;
 text-decoration  : none ; 
}

.vermas
{
 font-family	   : Verdana;
 font-size         : 9px;
 text-decoration  : underline; 
}


.menu
{
  font-family      : arial;
  font-size        : 11px;
 text-transform	   : capitalize;
}

.enlaces
{
  font-family      : arial;
  font-size        : 11px;
 text-transform	   : capitalize;
}


.titulonoticias
{
  font-family      : arial;
  font-size        : 10px;
  color             : #0066FF;
  text-decoration: none; 
}

.copetenoticias
{
  font-family      : arial;
  font-size        : 10px;
}

A:active
{
  font-family      : arial;
  font-size        : 10px;
  text-decoration: none; 
}


A:link
{
  font-family      : arial;
  font-size        : 10px;
  text-decoration  : none;  	
  color            : black;
}

A:visited
{
  font-family      : arial;
  font-size        : 10px;
  text-decoration  : none;   
  color            : #58595B;

}
A:hover
{
  font-size        : 10px;
  text-decoration  : underline;  
}


.ficha_h
{
 font-family	   : arial;
 font-size         : 12px;
 color			   : #003399;
 text-decoration: none;
}

.footer
{
 font-family	   : arial;
 font-size         : 9px;
 color			   : #808080;
 text-decoration: none;
}

.quienes
{
 font-family	   : arial;
 font-size         : 11px;
 color			   : #808080;
 text-decoration: none;

}

.quienes_align
{
 font-family	   : arial;
 font-size         : 11px;
 color			   : #808080;
 text-decoration: none;
 text-align				: justify
}

.form
{
 font-family	   : arial;
 font-size         : 11px;
 font-weight       : bold;
 color			   : #FFFFFF;
 } 
 
 .menutd
{
BORDER-RIGHT: #c0c0c0 1px solid; 
BORDER-TOP: #c0c0c0 1px solid; 
BORDER-LEFT: #c0c0c0 1px solid; 
BORDER-BOTTOM: #c0c0c0 1px solid;
}

 .menutabla
{
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BORDER-COLLAPSE: collapse;
	border : #111111;
}


.enlacesheadtitle
{
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BORDER-COLLAPSE: collapse;
	border : #111111;
}


.enlacestabla
{
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BORDER-COLLAPSE: collapse;
	border : #111111;
}

.enlacestd
{
background-color: #eeeeee ;
}

.logintd
{
border: 1px solid #C0C0C0
}
.seccion_name 
{  
font-family: Arial Black; 
font-size: 14px; 
font-weight: normal; 
text-transform: uppercase; 
color: #eeeeee; 
letter-spacing: 2px; 
word-spacing: 5px
}

.seccion_name_white
{  
font-family: Arial Black; 
font-size: 14px; 
font-weight: normal; 
text-transform: uppercase; 
color: white; 
letter-spacing: 2px; 
word-spacing: 5px
}

TABLE.bigForm TR TD LABEL {
	MARGIN-TOP: 10px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.title-liner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 7px; FONT: 11px Tahoma, Verdana, sans-serif; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 30px; PADDING-TOP: 0px; FONT: 11px Tahoma, Verdana, sans-serif
}
LABEL {
	DISPLAY: block; MARGIN: 0px 0px 2px; FONT: bold 11px Tahoma, Verdana, Arial, sans-serif; COLOR: #333; TEXT-ALIGN: left
}
DIV.buscador-cuerpo2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 5px; WIDTH: 570px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}

.mailfields
{
  font-family      : arial;
  font-size        : 11px;
  color 		   : #584F83;
 text-transform	   : capitalize;
}

.link_name
{
  font-family      : arial;
  font-size        : 13px;
  font-weight	   : bold;
  color 		   : #584F83;
 text-transform	   : capitalize;
}

.link_desc
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : normal;
  color 		   : #808080;
}

.link_page
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : normal;
  color 		   : #808080;
}

.noticia_page
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : normal;
  color 		   : #808080;
}

.noticia_copete
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : normal;
  color 		   : #808080;
}

.noticia_title
{
  font-family      : arial;
  font-size        : 13px;
  font-weight	   : bold;
  color 		   : #584F83;
}

.fecha_noticia
{
 font-family	   : arial;
 font-size         : 9px;
 color			   : #808080;
 text-decoration: none;
}

.noticia_ver
{
  font-family      : arial;
  font-size        : 10px;
  color 		   : #584F83;
}

.noticia_title_total
{
  font-family      : arial;
  font-size        : 13px;
  font-weight	   : bold;
  color 		   : white;
}

.noticia_desarrollo_total
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : bold;
  color 		   : black;
  background	   : #eeeeee;
}

.fecha_noticia_total
{
 font-family	   : arial;
 font-size         : 9px;
 color			   : white;
 text-decoration: none;
}

SELECT.buscar {
display: block;
font-family	   : arial;
font-size         : 10px;
margin: 0px 5px 0px 0px;
width: 115px;
}

SELECT.operacion {
display: block;
font-family	   : arial;
font-size         : 10px;
margin: 0px 5px 0px 0px;
width: 65px;
}

DIV.buscador-cuerpo {
	border-top: 1px solid #999;
	background-color: #b4b5d1;
	padding: 10px 10px 5px 10px;

}

DIV.buscar-cuerpo {
	border-top: 1px solid #999;
	background-color: #eeeeee;
	padding: 10px 10px 5px 10px;

}

DIV.buscador-prueba-title {
		margin-bottom: 5px;
		position: relative;
		height: 11px;
}

DIV.buscador-titulo {
margin-bottom: 5px;
position: relative;
font-family: Arial; 
font-size: 13px; 
font-weight: bold; 
text-transform: uppercase; 
color: #008000; 
letter-spacing: 0px; 
word-spacing: 4px
}

DIV.destacados-titulo {
margin-bottom: 5px;
margin-top: 5px;
position: relative;
font-family: Arial; 
font-size: 13px; 
font-weight: bold;
color: #2D3388; 
letter-spacing: 0px; 
}


.oferta_desc
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : normal;
  text-align	   : justify;
  color 		   : black;
}

.oferta_desc_print
{
  font-family      : arial;
  font-size        : 18px;
  font-weight	   : normal;
  text-align	   : left;
  color 		   : black;
}

.ofertas_ref
{
  font-family      : arial;
  font-size        : 12px;
  font-weight	   : normal;
  color 		   : #2D3388;
  text-decoration  : underline;   
}

.ofertas_poblacion
{
  font-family      : arial;
  font-size        : 12px;
  font-weight	   : bold;
  color 		   : #2D3388;/*#2D3388*/
}


.mail
{
 font-family	   : arial;
 font-size         : 11px;
 text-decoration  : underline; 
}
.operacion_ficha
{
 font-family	   : arial;
 font-size         : 12px;
 color			   : #ffff00;
 text-transform: uppercase;
}

.headficha {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: white; 
background-color: #584F83; 
text-transform: capitalize; 
word-spacing: 9px
}

.referencia_ficha
{
 font-family	   : arial;
 font-size         : 12px;
 color			   : white;
 text-decoration  : underline; 
}
.foto {
  background-color: #eeeeee; 
  height: auto; 
  width: auto; 
  border: thin #999999 none;
  text-align: center;
  vertical-align: middle
  }

  .texto_ficha
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : normal;
  align			   : justify;
  color 		   : black;
}

.desc_title_ficha
{
  font-family      : arial;
  font-size        : 12px;
  font-weight	   : bold;
  color 		   : #584F83;/*#2D3388*/
}


.desc_title_ficha_print
{
  font-family      : arial;
  font-size        : 18px;
  font-weight	   : bold;
  color 		   : #584F83;/*#2D3388*/
}
  .texto_ficha_print
{
  font-family      : arial;
  font-size        : 13px;
  font-weight	   : normal;
  align			   : justify;
  color 		   : black;
}


  .precio_ficha
{
  font-family      : arial;
  font-size        : 11px;
  font-weight	   : bold;
  color 		   : black;
; text-align: right
}

  .precio_ficha_print
{
  font-family      : arial;
  font-size        : 16px;
  font-weight	   : bold;
  color 		   : black;
; text-align: right
}

.resultados { 
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	color: #333;
	margin: 10px 0px 10px 0px;
}

TABLE.listado {
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;	
	font: 11px/16px Tahoma, Verdana, Arial, sans-serif;
	color: #333;
	margin: 0px 0px 25px 0px;
}

TABLE.listado2 {
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;	
	font: 11px/16px Tahoma, Verdana, Arial, sans-serif;
	color: #333;
	margin: 0px 0px 25px 0px;
}


TABLE.listado2 tr.greyish td {
	height: 35px !important;
	
	}
	
	
TABLE.listado2 tr.white td {
	height: 35px !important;
	
	}
TR.theader {
	background-color: #b4b5d1;/*#b4b5d1 #c5c6de*/

}

TR.white TD {
	border-top: 1px solid #ccc;
	padding-bottom: 15px;
	height: 80px;
}

TR.greyish {
	background-color: #F5F5F5;

}

TR.greyish TD {
	border-top: 1px solid #ccc;
	padding-bottom: 15px;
	height: 80px;
}

.carrito {  
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;	
	border-right: 1px solid #666;
	border-left: 1px solid #666;
}

  .user_pass
{
  font-family      : arial;
  font-size        : 10px;
  font-weight	   : bold;
  color 		   : white;
}

  .user_pass_box
{
  font-family      : arial;
  font-size        : 9px;
  font-weight	   : bold;
  color 		   : black;
}

TD.user{
	font: "Arial Black"; font-size: 10px;
	vertical-align: middle;
	text-align: center;
	

}

.border_foto
{
border-color:Black;
border-width:1px;
border-style:solid;
border-collapse:collapse;
}

.border-table-gallery
{
border-color:Black;
border-width:1px;
border-style:solid;
border-collapse:collapse;
}


a:link.linktd{ 
	color: white;
	text-decoration: none; 
   font: "Arial white";	
	font-size: 11px;
	width: 100%;
	height: 20px;
	padding-top: 3px;
margin-bottom: -1px;
margin-top: 0px;
	
			}

a:visited.linktd{
color: white;
	text-decoration: none; 
   font: "Arial white";	
	font-size: 11px;
	width: 100%;
	height: 20px;
	padding-top: 3px;
margin-bottom: -1px;
margin-top: 0px;
}
a:active.linktd{
color: white;
text-decoration: none; 
font: "Arial white";	
font-size: 11px;
width: 100%;
height: 20px;
padding-top: 3px;
margin-bottom: -1px;
margin-top: 0px;

}

a:hover.linktd{
height: 20px;
width: 100%; 
background-color: #f7f3f7; 
font-family: Arial; 
text-decoration: none; 
padding-top: 3px;
margin-bottom: -1px;
margin-top: 0px;
color: black 
}

a:link.linkidioma{
	color: white;
	text-decoration: none;
	font: "Arial Black";
	font-size: 10px;
}
	
a:visited.linkidioma{
	color: white;
	text-decoration: none;
	font: "Arial Black";
	font-size: 10px;
}
a:active.linkidioma{
	color: white;
	text-decoration: none;
	font: "Arial Black";
	font-size: 10px;
}

a:hover.linkidioma { 
height: 20px; 
width: 100%; 
background-color: red; 
font-family: Arial; 
text-decoration: none; 
padding-top: 3px;
margin-bottom: -1px;
margin-top: 0px;
color: white;
}


/*neu css */
.footerline
{
background-color: #939393;
}

.whitetd
{
background-color: white;
}

.enlacestd1
{
BORDER-RIGHT: #eeeeee 1px solid; 
BORDER-TOP: #eeeeee 1px solid; 
BORDER-LEFT: #eeeeee 1px solid; 
BORDER-BOTTOM: #eeeeee 1px solid;
background-color: white;
}

.linkidioma{
	color: #9F070D;
	text-decoration: none;
	font: "Arial Black";
	font-size: 10px;
}
