/*

Designed and Coded By: Agustin Ibaņez
Date: 10/01/2010

PRIMARY COLORS:

Granate: #6d2c2c;
Letra Granate claro: #cc9999;
Rosa: #ffcccc;
gray: #999999;
red: #cc0000;
silver: #999999;

*/

BODY
{
    background-color:#FFFFFF;
    font-family:"Century Gothic",Arial,Verdana,serif;
    color:#000000;
    text-align:center;
    vertical-align:middle;
}

a
{
	text-decoration:none;
	color:#ffffff;
}

img
{
	border:none;
}

#divTotal
{
    width:910px;
    margin:10px auto;
}

#divCabecera
{
    width:910px;
}

#divFlash
{
	width:910px;	
}

.divMenu
{
	width:910px;
	height: 34px;
	background-color: #3399cc;
	white-space: nowrap;
}

.celda
{
    width:10px;
    height:26px;
    background-color:#3399cc;
    border-right:solid 1px white;
}
     
.celdaPestana 
{
    width:90px;
    height:26px;
    font-size:x-small;
    font-weight:bolder;
    text-align:center;
    vertical-align:middle;
    color:white;
    background-color:#3399cc;
    border-right:solid 1px white;
}
.celdaPestana:hover
{
    width:90px;
    height:26px;
    font-size:x-small;
    color:white;
    background-color:#6d2c2c;
}

.celdaPestanaRoja
{
    width:90px;
    height:26px;
    font-size:x-small;
    font-weight:bolder;
    text-align:center;
    vertical-align:middle;
    color:white;
    background-color:#6d2c2c;
}

#divBienvenida
{
    width:910px;
    height:80px;
    background-color:#ffcccc;
    color:#000000;
    font-size:x-small;
    text-align:left;
}

#divtxtBienvenida
{
	width: 625px;
	height: 72px;
	text-align: left;
}
.txtInicio
{
    color:#6d2c2c;
    font-size:small;
    text-align:left;
    font-weight:bolder;
}

.txtMedio
{
    font-size: medium;
}

.style1
{
    font-size: medium;
}
        
.divReservas
{
    width:909px;
    height:74px;
    background-color:#ffffff;
    color:#cc9999;
    font-size:x-small;
    font-weight:bold;
    text-align:left;
}

.fondoGranate
{
    background-color:#6d2c2c;
}

.carrusel_home { 
    width: 909px; 
    height: 154px; 
}

.divFooter
{
    width:910px;
    height:26px;
    font-size:x-small;
    text-align:left;
    text-indent:10px;
    vertical-align:middle;
    background-color:#3399cc;
    color:gray;
}
.divCopyright
{
    width:910px;
    height:20px;
    font-size:x-small;
    font-weight:bold;
    text-align:center;
}

.divCopyright a
{
    color:Black;
}

.TableMenu
{
    height:34px;
    width:910px;
    background-color:Black;
}

.peq
{
    font-size:x-small;
    font-weight:bold;
    line-height:2em;
    white-space:nowrap;
    text-align:left;
    padding-left:1em;
}

.peq a
{
    color:Black;
}
.inpNum
{
    font-size:x-small;
    float:right;
    padding:2px;
    width:40px;
    text-align:center;
    vertical-align:middle;
    height:24px;
}

.selectpeq
{
    font-size:x-small;
    line-height:2em;
    white-space:nowrap;
}
.central
{
    width:910px;
    height:270px;
}

.destacado
{
    width:259px;
    height:258px;
    float:left;
    border: 0px;
    padding:0px;
}

#divBarraofertas
{
    width:650px;
    height:41px;
    float:left;
    border: 0px;
    padding:0px;
}
       
.loading
{
    background: url("../Imgs/spinner.gif") no-repeat center center;
}

.divPastilla
{
    width:910px;
    height:189px;
    background-color:#6d2c2c;
    color:#000000;
    font-size:x-small;
    font-weight: bold;
    text-align:left;
}

.divFlashPastilla
{
	float: left;
	width:547px;
}

.divContPastilla
{
	float: right;
	width: 350px;
	height: 189px;
	color: white;
}

.divtxtPastilla
{
	float: left;
	padding-left: 10px;
	margin-right: 10px;
	width: 330px;
	height: 60px;
}

.divMasInfoPastilla
{
	float: right;
	padding-right: 10px;
	width: 50px;
	height: 35px;
}

.divFicha
{
    width:910px;
    height:565px;
    background-color:white;
    color:#000000;
    text-align:left;
}

.divContFicha
{
	float: left;
	width: 909px;
	height: 513px;
	border-left: solid 1px #6d2c2c;
}

.divMediaFicha
{
	float: left;
	width: 594px;
	height: 513px;
}

.divFondoFicha
{
	float: left;
	width: 594px;
	height: 291px;
}

.divSelloFicha
{
	float: left;
	width: 264px;
	height: 207px;
	text-align: center;
	vertical-align:middle;
}

.divCarruselFicha
{
	float: left;
	width: 298px;
	height: 204px;
	text-align: left;
	vertical-align: top;
}

.divtxtFicha
{
	float: left;
	width: 250px;
	height: 513px;
	margin-top: 20px;
	margin-left: 20px;
	text-align: justify;
	vertical-align: top;
	font-size: 12px;
}

a.txtNgLink
{
    color: Black;
	font-weight: bolder;
	text-decoration: underline;
}

.txtLink
{
	font-size: small;
	font-weight:bolder;
	color: black;
	text-decoration: underline;
}

a.txtLink
{
	font-size: small;
	font-weight:bolder;
	color: black;
	text-decoration: underline;
}

.divFichaT
{
	width:909px;
	height: 30px;
	background-image: url(../Imgs/Barra_Ficha_T.gif);
	font-size: x-small;
	font-weight: bold;
	line-height: 2.5em;
	text-indent: -20px;
	text-align: right;
	color: white;
}

.divFichaT:link
{
	text-decoration: underline;
}