/* CSS Document */
/* Hoja de estilos creada por paradigmaweb.com */
body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #000000;
	color: #ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: justify;
font-size: 15px;
background-image: url(images/bacground.jpg);
background-repeat: repeat-x;}

a{color: #ff0000;
font-weight: bold;
text-decoration: none;}
a:visited{
color: #ff0000;
font-weight: bold;
text-decoration: none;}
a:hover{
color: #ff0000;
font-weight: bold;
text-decoration: underline;}

img {border:1px solid #ffffff;
margin-right: 3px;
margin-bottom: 3px;
margin-top: 1px;
margin-left: 1px;}
a img, a:visited img {border:1px solid #ffffff;}
a:hover img {border: 1px #ffff00 solid}

div.img img  {
  display: inline;
  margin: 3px;
  border: px;}

#wrapp{width:1000px; /*background-color: #000000;*/
margin-right: auto;margin-top: 0px;
margin-bottom: 20px;
margin-left: 0px;}

#menuind{
width: 160px;
position: absolute;
top: 0px;
left: 827px;
margin-right: 20px;
height:25px;}
.menuind a, .menuind a:visited{
text-decoration: none;padding: 0px 0px 0px 20px;
color: #ffffff;}
.menuind a:hover{text-decoration: underline;color: #ffcc00;}

/* These styles create the dropdown menus. */
#navbar {
	margin: 0 auto;
	padding: 0;
	height: 1px;
}
#navbar ul {
	margin:0 auto;
}
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 4px 38px 5px 39px;
	background-color: #ff0000;
	color: #fff;
	text-decoration: none; }
#navbar li a:hover {color: #ffcc00;
text-decoration: underline;}
#navbar li ul {
	display: none; 
	width: 210px; /* Width to help Opera out */
	background-color: #79ffff;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #a80000;
	border-bottom: 1px solid #fff;
	color: #fff; }
#navbar li li a:hover {
	background-color: #ff0000; color: #fff;}
/*fin menus sup*/

#cabezote{background-image: url(images/header.jpg); height: 82px}

/*menu solo del index*/
.menusuperior{
padding: 4px 40px 3px 23px;
list-style-type: none;
text-align: center;
font-family:  Verdana, Helvetica, Arial, sans-serif;
font-size: 15px; font-weight: bold;
background-color: #ff0000;}
.menusuperior li{
display: inline;
margin: 0;}
.menusuperior li a{
text-decoration: none;
position: relative;
z-index: 2;
padding: 0px 35px 0px 35px;
color: #ffffff;}
.menusuperior li a:visited{color: #ffffff;}
.menusuperior li a:hover{text-decoration: underline;color: #ffcc00;}

/*menu de las otras paginas*/
.menusup{
padding: 4px 0px 3px 120px;
list-style-type: none;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px; font-weight: bold;
background-color: #ff0000;}
.menusup li{
display: inline;
margin: 0;}
.menusup li a{
text-decoration: none;
position: relative;
z-index: 2;
padding: 0px 0px 0px 60px;
color: #ffffff;}
.menusup li a:visited{color: #ffffff;}
.menusup li a:hover{text-decoration: underline;color: #ffcc00;}

#menuflotante{
width: 160px;
position: absolute;
top: 130px;
left: 10px;
padding-left: 5px;
padding-bottom: 15px;
padding-right: 5px;
background-color: #ff0000;
border: 1px #000000 solid;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
font-size: 12px;}
#menuflotante a, #menuflotante a:visited{
text-decoration: none;color: #ffffff;}
#menuflotante a:hover{text-decoration: underline;color: #ffcc00;}

#itemenprincipal{
color: #ffffff;
text-align: left;
font-size: 10px;}
#itemenprincipal a, #itemenprincipal a:visited{
text-decoration: none;color: #ffffff;}
#itemenprincipal a:hover{text-decoration: underline;color: #ffcc00;}

#contcentralindex{
width: 640px;
padding-left: 188px;
padding-top: 50px;
padding-bottom: 50px;
float: left;}

#contcentralindex2{
width: 960px;
padding-left: 20px;
padding-top: 45px;
padding-bottom: 25px;
padding-right: 20px;
float: left;}

#contcentralindex3{
width: 785px;
padding-left: 20px;
padding-top: 45px;
padding-bottom: 25px;
padding-right: 20px;
float: left;
margin-left: 175px;}

#contcentralindex4{
width: 280px;
height: 270px;
padding-left: 240px;
padding-top: 220px;
padding-bottom: 25px;
padding-right: 265px;
float: left;
margin-left: 215px;
background-image: url(images/Postal_WEB.jpg);
background-repeat: no-repeat;}

#contcentralindex44{
float: left;
margin-left: 215px;
margin-top:30px;
}

#contcentral{
width: 550px;
padding-left: 230px;
padding-top: 50px;
padding-bottom: 50px;
float: left;}

#barrader{
width: 145px;
margin-right: 5px;
margin-top: 50px;
padding-left: 10px;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 10px;
float: right;
border: 1px #ffffff solid;
background-color: #fa0405;}

#lineapie{
width: 100%;
background-color: #ff0000;
height: 16px;
clear: both;}

#lineapie2{
width: 100%;
background-color: #ff0000;
height: 16px;
clear: both;
background-image: url(images/pielinizq.jpg);
background-repeat: no-repeat;}

#name_slogan_2 {
padding-top: 15px;
padding-bottom: 20px;
width: 1000px;}
#name_slogan_2 a:link, #name_slogan_2 a:visited {	text-decoration:none;	color: #cccccc;}
#name_slogan_2 a:hover {	text-decoration:underline;	color: #cccccc;}	


.itemindex{
padding: 5px;
background-color: #ff0000;
text-align: left;}

.colindex{
width: 200px;
float: left;
margin: 5px;
background-color: #d6d6d6;}

.titular1{
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
background-color: #ff0000;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;}

.titulobarra1{
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
background-color: #ff0000;
padding-top: 4px;
padding-bottom: 4px;
text-align: center;
margin-bottom: 2px;}

.titulobarra2{
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
background-color: #ff0000;
padding-top: 4px;
padding-bottom: 4px;
text-align: center;
margin-bottom: 20px;
margin-left: -5px;
margin-right: -5px;
border-top: 1px #ffffff solid;
border-bottom: 2px #ffffff solid;
border-left: 6px #ff0000 solid;
border-right: 6px #ff0000 solid;
margin-top: 5px;}

.txtcolindex{
padding: 20px}

.tititemidex{
padding-bottom: 3px;
margin-bottom: 5px;
border-bottom: 1px #ffffff solid;
text-transform: uppercase;}

.titarchivosidx{
padding-bottom: 3px;
text-transform: uppercase;}

hr { border: 0;  width: 100%;color: #fff;background-color: #fff;height: 1px;}

.clearlados{clear: both;}

#titulo2009 {
	padding-left:400px;
	padding-top:5px;
	font-weight:bold;
	color:#FFF;
}

#ventaboletas{
	font-weight:bold;
}

.naranja {
	color:#FC0;
}