body {
	margin: 0 0 0 0;
    font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	/* background: url(../imagenes/fondo2009.gif) no-repeat right bottom #78808B; */
	background-color:#690E17;
	color: #333333;
	text-decoration: none;
	border: none;
	line-height: 15px;
}
a {
	border: none;
	text-decoration: none;
	color: #282828;
}
a:hover {
	color: #000000;
}
td {
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	border: none;
}

img {
	text-decoration: none;
	border: none;
}

input {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #D3D3D3;
}
select {
   font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #D3D3D3;
}
.selectcat {width: 110px;}
.selectfab{width: 65px;}
.selectprio {width: 10px;}

textarea {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #D3D3D3;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	border: 1px solid #003366;
}
.boton a:hover {
	color: #FAFAD2;
	background-color: #FFFFFF;
	cursor: default;
}
 
.big {
	font-size: 12px;
	font-weight: bold;
}	
.mayus {text-transform: uppercase;}
.llamanos {
	font-family: "Trebuchet MS", Tahoma, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 0px 10px 4px 0px;
	}
.llamanos b {font-size:16px;}
.credit {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	letter-spacing:2px;
	height: 18px;
	color: #666666;
	
}
.credit2 {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style:italic;
	letter-spacing:1px;
	height: 16px;
	color: #666666;
	
}
.small {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	font-weight:normal;
	line-height: 12px;
}
.small a{
	border: none;
	text-decoration: none;
	color: #FFED00;
}
.small a:hover {
	color: #FFB600;
}
.caja {
	background-color: #CECFC9;
	border: 1px solid #999999;
}
.caja a:hover{
	background-color: #676864;
	border: 1px solid  #000000;
}

.cajaproducto {background-color: #FFFFFF; border: 1px solid  #666666;}

.cajadegree {
   	font-family: Tahoma, Verdana, Helvetica;
	background-color: #FFFFFF;
	border: 1px solid  #666666;
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
	cursor: default;
}
.cajablanca {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	color: #006E01;
}
.cajaprecios {
	background-color: #FFFFE0;
	border: 1px solid #F8E0FF;
}
.cajaprecios td {
	border: 1px solid #AED9FF;
	line-height: 11px;
}

.imgprp {
	background-color: #003333;
	border: 1px solid #003333;
}
.titulo {
	background-image:url(../imagenes/tdbg.gif);
	font-size: 11px;
	font-weight: bold;
	height: 32px;
}
.enlace {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	width: 165px;
	background: url(../imagenes/misc1.png) left no-repeat;
	background-color: #FFED00;
	padding-left: 20px;
	height: 20px;
	display: block;
}
a.enlace:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../imagenes/misc2.png) left no-repeat;
	background-color: #FF0000;
}
.productotxt {
   font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	width: 100%;
	height: 100%;
	color: #666666;
	background-color: #F2F2F2;
	text-align: justify;
	margin: 4px 4px 4px 4px;
}
.productotxt a{
	color: #666666;
	}
.productotxt a:hover {
	width: 100%;
	height: 100%;
	color: #292929;
	background-color: #E2E2E2;
}
.productotxt td {
	padding: 2px 4px 2px 4px;
}
.verde {color: #009900;}
.naranjaC {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 10px;
	letter-spacing:1px;
	color: #FFFFFF;
	height: 17px;
}
.naranjaC a {
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.naranjaC a:hover {
	color: #E60002;
}

.gris {
	color: #333333;
}
.cur{
	cursor: default;
}
.curhelp{
	cursor: help;  
}
.none {
	background: none;
	border: none;
	cursor: default;
}
.nonegris {
	background-color: #F3F3F3;
	border: none;
}
.noneform {
	background-color: #7C98B4;
	color: #FFFFFF;
	border: none;
}
.radioreserv {
	background-color: #99CCCC;
	border: none;
	cursor: default;
}
.help {
cursor: help;
}
.see, .see a {
    font-family: Tahoma, Verdana, Helvetica;
	color: #E5E5E5;
	border: none;
	font-size: 9px;
	line-height: 10px;
}
.see a:hover {
	color: #FFFF00;
}
.cabecera, .cabecera a {
    font-family: Tahoma, Verdana, Helvetica;
	color: #FFFFFF;
	border: none;
	font-size: 9px;
	line-height: 10px;
}
.cabecera a:hover {
	color: #FFCC00;
}
.alert {
	color: #FF0000;
}
.oferta, oferta td{
	width: 100%;
	background: url(../imagenes/favourites.png) bottom right no-repeat;
	background-color: #FFB600;
	border: 1px dotted #940002;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #BF0000;
	padding-top:5px;
}
.oferta a:hover {
	color: #CF3B00;
	text-decoration: underline;
}
.oferta b {font-size: 28px;}
.consulta {
	width: 100%;
	background: url(../imagenes/porciento.png) bottom right no-repeat;
	background-color: #002F60;
	border: 1px dotted #999999;
	height: 52px;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.consulta a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.consulta b {font-size: 18px;}
.antiguo {text-decoration: line-through;}
.desc{
	font-family: ahoma, Verdana, Helvetica;
	font-size: 10px;
	line-height: 11px;
}
.blanco {color: #FFFFFF;}
.blanco a, .blanco a:hover {color: #FFFFFF;}
.blue {color: #000180;}
.blue a, .blanco a:hover {color: #000180;}
.clara {color: #FFFFCC;}
.clara a, .clara a:hover {color: #FFFFCC;}
.huevo {color: #FFF000;}
.huevo a, .huevo a:hover {color: #FFF000;}
.negro, .negro a {color: #000000;}
.negro a:hover {color:#000000; text-decoration:underline;}

/* +++++++++++++++++++++++++++++ Contenidos +++++++++++++++++++++++++++++++++++++++++*/

.menuv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #003333;
	width: 116px;
	background: url(../imagenes/misc1.png) left no-repeat;
	background-color: #FFFFFF;
	padding-left: 24px;
	height: 20px;
	display: block;
}
a.menuv:hover {
	color: #000000;
	text-decoration: none;
	background: url(../imagenes/misc2.png) left no-repeat;
	background-color: #C0D8E6;
}

.caja1 {
	border: 1px solid  #E6E6E6;
	}
.caja2 {
	border: 1px dotted  #E6E6E6;
}
.userimg {
     border: 1px solid #382401;
	 }

.titulo1 {
	font-family:Tahoma, Verdana, Helvetica;
	font-size:13px;
	font-weight:bold;
	color: #003366;
}
.titulo2 {
	font-family:Tahoma, Verdana, Helvetica;
	font-size:13px;
	font-weight:bold;
	color: #990000;
}

/* +++++++++++++++++++++++++++++ Flesko +++++++++++++++++++++++++++++++++++++++++++*/

.flesko {
	margin:auto;
	text-align:center;
	font:bold 10px arial;
	border:1px solid #001C51;
	background:#001C51;
	background-image:url(../imagenes/tdbg.gif);
	width:120px;
	padding:2px;
	color:#FFFFFF;
	line-height:10px;
}
a.iflesko {
	color:#AAD7F1;
	font:bold 11px arial;
	text-decoration:none;
	line-height:12px;
}
a:hover.iflesko {color:#FFFFFF}

/* SUBMENUS */

#navbar {
	position : relative;
} 
#submenu1, #submenu2, #submenu3, #submenu4 {
	background-color: #FFFFFF;
	color: #000000;
	position: absolute;
	top: 10px;
	left: -1px;
	visibility: hidden;
	width: 138px;
	border: 1px solid #999999;
	z-index: 999;
}
/* FONDOS */
#background {
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
#contenido {
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	overflow:auto;
	z-index:2;
} 