body{margin-top:0px; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif;}

#contenedor{width:991px; 
margin:0 auto 0 auto; 
background:url(img/fondo.jpg) repeat-y;
padding:0 7px 0 8px; height:auto; }

.logocontact{ width:364px; height:32px; padding:5px 0 3px 5px; float:left} 
.logo{ width:364px; height:32px; padding:0px 0 0px 15px; float:left} 
.logo2{ padding:15px 15px 5px 10px; float:right} 
.puntitos{border-bottom:#4D4D4D dotted 1px; margin:0 15px 0 15px;}

.left-col{float:left; width:300px; height:auto; min-height:1400px; border-right:#4D4D4D dotted 1px; margin:5px 0 20px 10px; 
padding:0 15px 0 5px; }


p.tit{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#1A1A1A; padding:0 50px 0 0; margin:0px;}

h2{background:url(img/titi.jpg) left no-repeat; 
margin:0px; 
padding:0 0 0 18px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:normal;}
h2 a{color:#000000; text-decoration:none;}
h2 a:hover{color:#EB2227; text-decoration:none;}

h2.masi{background:url(img/mas.gif) left no-repeat; 
margin:0px; 
padding:0 0 0 18px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:normal;}
h2.masi a{color:#000000; text-decoration:none;}
h2.masi a:hover{color:#EB2227; text-decoration:none;}

.h2_1{background:url(img/titi.jpg) left no-repeat; 
margin:0px; 
padding:0 0 0 18px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:normal; float:left; width:160px}

.h2_2{float:left; padding:0 30px 0 18px; }


.lineaRoja{border-bottom:#EB2227 solid 1px;}

.rojo{color:#EB2227; font-weight:bold;}

form{margin:0px; padding:0px;}
label{width:600px;}
input.txt{ width:300px; height:20px; border:#4D4D4D solid 1px; float:right;}


input.formularioSinError{ width:300px; height:20px; border:#4D4D4D solid 1px; float:right;}
input.formularioError{ width:300px; height:20px; border:#4D4D4D solid 1px; float:right; background:#ff8080}


input.txtArea{ width:300px; height:100px; border:#4D4D4D solid 1px; float:right;}
input.btn1{ width:71px; height:36px; float:right; background:url(img/bot-gris.jpg) no-repeat; margin:0 10px 0 0; border:none; font-size:9px; font-weight:bold; color:#4D4D4D}
input.btn1:hover{background:url(img/bot-rojo.jpg) no-repeat; color:#FFF;}
input.btn2{ width:71px; height:36px; float:right; background:url(img/bot-gris.jpg) no-repeat; margin:0 30px 0 0; border:none; font-size:9px; font-weight:bold; color:#4D4D4D}
input.btn2:hover{background:url(img/bot-rojo.jpg) no-repeat; color:#FFF;}


p.form{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#1A1A1A; padding:0 50px 0 0; margin:0px;}

.formLeft{float:left;}
.formRight{float:left;}

.directos{ display:block;}
.directos .span{padding:0 0 0 20px}
.directosLeft{float:left; width:280px; padding:0 0 0 20px}
.directosRight{float:right; width:290px;}
p.subdir{font-size:12px; color:#1A1A1A; margin:0; padding:5px 10px 10px 18px;}
p.subt{font-size:12px; color:#1A1A1A; margin:0; padding:8px 30px 3px 18px;font-weight:bold}
p.subdir a{color:#666; text-decoration:none;}
p.subdir a:hover{color:#CCC; text-decoration:none;}

p.subdir2{font-size:12px; color:#1A1A1A; margin:0; padding:5px 10px 10px 18px;}
p.subdir2 a{color:#000097; text-decoration:underline}
p.subdir2 a:hover{color:#CCC; text-decoration:underline;}

.promociones{font-size:12px; color:#979797; margin:0; padding:8px 0 3px 0}
.promociones a{color:#979797; text-decoration:none; font-weight:bold}
.promociones a:hover{color:#ccc;}
.promociones .left{float:left;}
.promociones .nominal{ width:70px;}
.promociones .url{ margin-top:10px;}

p.links{font-size:10px; color:#1A1A1A; margin:0; padding:0px 0 10px 0;}
p.links a{color:#808080; text-decoration:none;}
p.links a:hover{color:#EB2227; text-decoration:none;}

p.links2{font-size:10px; color:#1A1A1A; margin:0; padding:7px 0 2px 0;}
p.links2 a{color:#000; text-decoration:none;}
p.links2 a:hover{color:#CCC; text-decoration:none;}

p.links3{font-size:12px; color:#1A1A1A; margin:0; padding:0px 0 5px 55px; font-weight:bold}
p.links3 a{color:#808080; text-decoration:none;}
p.links3 a:hover{color:#EB2227; text-decoration:none;}

h3{margin:10px 0 0 200px; padding:0px; color:#EB2227; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
h4{margin:10px 0 50px 100px; padding:0px; color:#EB2227; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.right-col{float:right; width:300px; height:auto; margin:5px 15px 0 0; padding:0;}
img.borde{border:dotted 1px #4D4D4D; margin:5px 0 3px 0;}
p.horario{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#1A1A1A; padding:0; margin:0px 0 15px 0;}

.destacado{width:300px; height:auto; border:dotted 1px #4D4D4D; background:#F2F2F2; margin:10px 0 15px 0;}
.destacado ul{list-style:none; margin:10px 0 10px 10px; padding:0px;}
.destacado ul li{list-style:none; margin:0px 0 10px 0; padding:0px 0 5px 20px; background:url(img/celu.gif) left no-repeat; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D;}

.destacado ul li a{color:#4D4D4D; text-decoration:underline;}
.destacado ul li a:hover{color:#4D4D4D; text-decoration:none;}


.destacado3{width:300px; height:auto; margin:5px 0 15px 0;}
.destacado3 ul{list-style:none; margin:5px 0 10px 10px; padding:0px;}
.destacado3 ul li{list-style:none; margin:0px 0 10px 0; padding:0px 0 5px 20px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D;}

.destacado3 ul li a{color:#4D4D4D; text-decoration:underline;}
.destacado3 ul li a:hover{color:#4D4D4D; text-decoration:none;}


.bold{font-weight:bold; font-size:12px;}
.bold2{font-weight:bold; font-size:11px; color:#444;}
.subr{text-decoration:underline;}

.destacado2{width:300px; height:auto; border:dotted 1px #4D4D4D; margin:10px 0 5px 0;}
.msn{float:left; margin:10px 0 0 10px;}
.msn2{float:right; margin:5px 60px 0 10px;}
.sky{float:left; margin:1px 0 0 40px;}

.footer{ /*width:1006px;*/ display:block; height:auto; padding:15px 0 15px 0; border-top:dotted 1px #4D4D4D; 
background:#F2F2F2 /*url(img/fondo-fut.jpg) repeat-y*/; text-align:center; margin:0 auto;
font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000;}
.footer a{color:#000; text-decoration:underline;}
.footer a:hover{color:#666; text-decoration:underline;}


.floatLeft{float:left;}
.floatRight{float:right;}
.space10{padding:0 0 10px 0;}
.space5{padding:0 0 5px 0;}
.clear{clear:both; height:0; font-size:1px; line-height:0;}

.despliega{color:#FF0000; text-decoration:none;}
.despliega:hover{color:#666; text-decoration:none;}

.mas{ background:url(img/mas.gif) no-repeat; width:10px; height:10px;}
.menos{ background:url(img/menos.gif) no-repeat; width:10px; height:10px;}

.puntitos2{ border-bottom:#999999 dotted 1px; width:auto; padding:0px; margin:3px 10px 3px 0; display:block;}

.link_azul a{color:#000097; text-decoration:none; font-weight:normal}
.link_azul a:hover{color:#ccc;}


