body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
/*	background-color:#6faab8;
	background-image:url(images/background2.gif);*/
	margin: 0px;
	}


#barrabanners
{width:140px; float:right; border-left:1px solid #456786;border-bottom:1px solid #456786;}
#barraanunciantes
{width:120px; float:right; border-left:1px solid #456786;border-bottom:1px solid #456786;}

#barracontenido, #barranobanners {background-image:url(images/grad.jpg); background-position:top; background-repeat:repeat-x;float:left; margin:0px; padding:0px;}

#barranobanners2 { background-position:top; background-repeat:repeat-x;float:left; margin:0px; padding:0px;}

#barracontenido{width:774px;}

#barranobanners{width:1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	}

table.barraindex{width:765px;}

table.cine {background-color:#FFFFFF; width:100%; border:0px;}
tr.cine {background-image:url(images/grad.jpg); background-position:top; background-repeat:repeat-x }
tr.cine2 {background-color:#FFFFC0 }
td.cine {font-size:10px}
table.estrenos {width:100%; border-left:1px solid #456786;border-bottom:1px solid #456786; border-right:1px solid #456786; border-top:1px solid #456786 }

table {text-align:left;}
table.tipo {background-color:#FFFFFF; padding:0px ; width:1006px; border:0px;border-bottom: 1px solid #cccccc;}
td.der {background-image:url(images/margen_d2.gif); width:3px; border:0px;}
td.izq {background-image:url(images/margen_i2.gif); width:3px; border:0px;}
td.cen {width:1000px;border:0px solid #777777; text-align:left; vertical-align:text-top;}
td.doble {width:382px;}

p.pie {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#777;margin-top:0px;}

.CatNombre {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	}
td.links{
border-top:1px solid #CAD9F4;
border-right:1px solid #CAD9F4;
border-bottom:1px solid #CAD9F4;
border-left:1px solid #CAD9F4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#EDF1FE
}
.subtipo {
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 0px 10px;
	color:#003868
}

#globalNav{
height: 20px;
padding: 6px 0px 2px 0px;
clear:both;
text-align:center;
background-image:url("images/barra_menu.jpg");
}

#globalNav img{
	margin-bottom: 0px;
}
#globalLink{
	z-index: 100;
	overflow: hidden;
}

#globalLink img{
	display: block;
	}
a.linktit:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0033FF;
	text-decoration: none
}
a.linktit: visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0033FF;
	text-decoration: none
}
a.linktit: hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0044FF;
	text-decoration: underline
}
a.link:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #003868;
	text-decoration: none
}
a.link: visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003868;
	text-decoration: none
}
a.link: hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #003868;
	text-decoration: underline
}

a:link {color: #8b9ab9;text-decoration: none}
a:visited {color:#8b9ab9;text-decoration: none}
a:hover {color: #003174;text-decoration: underline}


img.fotoprod {border:1px solid #758F9A; margin-bottom:13px}
img.thumb {border:1px solid #777777; cursor:pointer; margin:0px 0px 2px 3px; width:60px}
img.thumb2 {border:1px solid #777777; cursor:pointer; margin:0px 0px 2px 3px; width:70px}
img.thumbbie {border:1px solid #777777; cursor:pointer; margin:0px 0px 2px 2px;}
img.vin {width:12px;height:12px;margin:0px 3px 0px 0px; vertical-align:text-bottom}
img.vineta {border:0px;margin:0px 3px 0px 0px; vertical-align:text-bottom;}
img.mapa {border:1px solid #758F9A; margin:6px 6px; width:750px; height:350px;}

div.footer{width:765px;float:left }
div.texto {text-align:left;	width: 384px;margin:0px; float:left;}
div.altura {width:0px; height:375px; float:left;}
div.altura2 {width:0px; height:500px; float:left;}
div.foto, div.fotocat  {float:right;width:375px; margin:5px 5px 0px 0px; vertical-align:top; text-align:right;	}
div.fotocat {width:370px;}
div.textoprod2  {position:absolute;right:5px;top:5px;height:80px;width:279px;margin: 0px;vertical-align:top;text-align:right;left: 165px;}
div.banner {width:140px; height:175px; border:0px;}
menu {font-size:16px; }
hr {border:1px solid #758F9A; width:95%; text-align:center}

li{
	list-style: none;
}

p, input, select, textarea {
	font-size:12px;
	color:#1b2a5b;
}

p {
	margin:0px 5px 5px 5px;
	}	


h1 {
	font-size:18px;
	font-weight:bold;
	margin:5px 0px 10px 10px;
	color:#E20A17;
	
	
	}

h2 {
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 10px 10px;
	color:#2d4d80;
	}
	
h5 {
	font-size:9px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	color:#000000;
	}
	
<!-- #8b9ab9 Azul tenue-->
.azul {
color:#003868;}

.gris {
color:#758F9A;}

.rojo {
color:#FF0000;}

.negro {
color:#000000;}

.naranja {
color:#E04F22;}

.ruta {
margin:-10px 0px 10px 20px; font-size:11px;}

.descmenu {
margin:0px; font-size:11px;}

a.glink:link, img.glink{
  	font-size:14px;
	font-family:"Arial Narrow", Arial;
	font-weight:bold;
  	color: #FF0000;
	margin: 0px;
	padding:2px 7px 1px 7px;
	border-right: 1px none #003868;
	border-left: 1px none #003868;
}

a.glink:visited{
  	font-size: 14px;
	font-family:"Arial Narrow", Arial;
	font-weight:bold;
  	color: #FF0000;
	margin: 0px;
	padding:2px 7px 1px 7px;
	border-right: 1px none #003868;
	border-left: 1px none #003868;
}

a.glink:hover{
    font-size: 14px;
	font-family:"Arial Narrow", Arial;
	font-weight:bold;
	margin: 0px;
	padding: 1px 7px 0px 7px;
	background-image:  url("images/glblnav_selected.gif");

	text-decoration:none;
	color: #000000;
	border-right: 1px solid #003868;
	border-left: 1px solid #003868;	
}



.bganunciate{
	background-image:  url("images/anunciate.jpg");
	background-repeat:no-repeat;
	background-position:bottom right

}


/*- Category Navigation -*/
#nav2 {
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c82611;
}

#nav2, #nav2 ul{
	padding: 0;
	float:left;
	list-style: none;
	margin:0px;
}
#nav2 {
	padding: 0;
	font-size:14px;
	margin-bottom:0px;
	float:left; 
	width:1000px;
/*	background-image:url("images/barra_menu.jpg"); */
}
#nav2 a {
	display: block;
	padding-left:31px;
	padding-right:31px;
	border-right: 1px solid #DDDDDD;
	color:#E20A17;
	font-weight:bold;
}
#nav2 li {
	float: left; 
	line-height:30px;
}
#nav2 li a {
	font-family: Arial, Lucida Sans, Tahoma, sans serif;
}
#nav2 li a:hover {
	background:#E20A17;
	color:#fff;
}
.nav2 li:hover,
.nav2 li.sfHover,
.nav2 li.current,
.nav2 a:focus, .nav2 a:hover, .nav2 a:active {
	color: #333333;
}
#nav2 li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	padding-top:1px;
}
#nav2 li:hover ul, #nav2 li.sfhover ul {
	left: auto;
	z-index:1000;	
}
#nav2 li ul li {
    background: #F1F1F1;
	border-bottom:1px solid #dedbd1;	
	border-left:1px solid #dedbd1;	
	border-right:1px solid #dedbd1;			
	line-height:28px;	
	width:12em;
}
#nav2 li:hover, #nav2 li.hover {
    position: static;
}
#nav2 li ul ul {
	margin: -29px 0 0 12em;
}
#nav2 li:hover ul ul, #nav2 li.sfhover ul ul {
	left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul {
	left: auto;
}
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {
	left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
	left: auto;
}