@charset "utf-8";
/* CSS Document */
BODY{
	margin:0;
	color:#999;
	font:12px/12px Arial;
	text-align: justify;
	vertical-align: top;
	/*width: 100%;*/
	top: 20px;
	left: 20px;
	 
}
IMG{border:0px}
FORM{margin:0;padding:0} 
/* - - - footer - - - */
DIV#footer{width:1000px;height:35px;font-size:10px;color:#FFFFFF;background: #E3001B}
DIV#footer DIV.copy{float:left;padding:25px 0px 0px 15px}
DIV#footer DIV.copy a{color:#ffffff}
DIV#footer DIV.bt_451{float:right;padding:25px 10px 0px 0px}
DIV#footer DIV.bt_451 a{color:#ffffff}
.lf,DIV#cab DIV{position: relative;color: #B23A2E;padding-left: 20px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;}
DIV#cab DIV#bus DIV.temp IMG.icono,DIV#cab DIV#bus DIV.frm IMG.ic_google{position:relative;top:5px}
DIV#cont{width:990px;}

/* - - - menu - - - */
.menu{text-align:center ;font-family:Arial;font-size:16px;color:#ffffff;text-decoration: none;font-weight:bold;}
.menu a:link {color: #FFFFFF;text-decoration: none;}
.menu a:visited {color: #FFFFFF;text-decoration: none;}
.menu a:hover {color: #FFFFFF;text-decoration: underline;}
.menu a:active {color: #FFFFFF;text-decoration: none;}

.menu0{text-align:center ;font-family:Arial Narrow;font-size:16px;color:#444444;text-decoration: none;font-weight:bold;}
.menu0 a:link {color: #444444;text-decoration: none;}
.menu0 a:visited {color: #444444;text-decoration: none;}
.menu0 a:hover {color: #444444;text-decoration: underline;}
.menu0 a:active {color: #444444;text-decoration: none;}

.menu1{text-align:center ;font-family:Arial Narrow;font-size:16px;color:#999999;text-decoration: none;font-weight:bold;}
.menu1 a:link {color: #999999;text-decoration: none;}
.menu1 a:visited {color: #999999;text-decoration: none;}
.menu1 a:hover {color: #999999;text-decoration: underline;}
.menu1 a:active {color: #999999;text-decoration: none;font-size: 14px;}

.menu2{text-align:center ;font-family:Arial Narrow;font-size:14px;color:#999999;text-decoration: none;font-weight:bold;}
.menu2 a:link {color: #999999;text-decoration: none;}
.menu2 a:visited {color: #999999;text-decoration: none;}
.menu2 a:hover {color: #999999;text-decoration: underline;}
.menu2 a:active {color: #999999;text-decoration: none;font-size: 14px;}

/* - - - menu interno- - - */
#menuint {border: 1px solid #ACCFE8;	border-width: 1px 1px 0 1px;	width: 150px;	font: 80% "Arial"}
#menuint ul, li {list-style-type: none;}
#menuint ul {	margin: 0;	padding: 0;}
#menuint li {border-bottom: 1px solid #ACCFE8;}
#menuint a {text-decoration: none;	color: #3366CC;	background: #F0F7FC;display: block;	padding: 3px 6px;width: 138px;}
#menuint a:hover {	background: #DBEBF6;}

/* - - - col B- - - */
#titel {color: #E3001B;	font-size: 18px;font-weight:bold;line-height:20px;padding-left: 10px;padding-right: 5px;	padding-bottom: 5px;}
#titel a{text-decoration: none;color:#E3001B ;}
#titel a:hover{color:#E3001B;text-decoration: underline;}
#titel a.active{color:#000000;}
#titelACT {color: #E3001B; text-align:left; font-size: 12px;font-weight:bold;padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0px;}
#titelOPINIONES {color: #000000; font-size: 14px;padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px; border:#F00 }
#titelOPINIONES a{text-decoration: none;color:#000000 ;}
#titelOPINIONES a:hover{color:#000000;text-decoration: underline;}
#titelOPINIONES a.active{color:#000000;}

#desc {	text-align:justify; color:#000000 ;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;line-height: 1.5em; font-size: 1em}
#desc a{text-decoration: none;color:#000000 ;}
#desc a:hover{color:#000000;text-decoration: underline;}
#desc a.active{color:#000000;}
#texto {font-family: Arial ;	font-size: 12px;	color: #000000;	 	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
#opiniones { margin-top:2px; margin-bottom:2px; font-family: Arial ; height:130px;	font-size: 12px;	color: #000000;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px; border: 1px solid #F00;}
#o_nuestras {color: #000;font-size: 12px;padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;}
#por_opiniones { text-align:left;color: #000;font-size: 12px;font-weight:bold;padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;}

/* - - - col A- - - */
#actual {padding-left: 10px; padding-right:10px;background-color: #F0F0F0;text-align: justify;font-family: Arial ;	font-size: 12px;line-height: 1.5em; font-size: 1em}
#actual a{text-decoration: none;color:#000000 ;}
#actual a:hover{color:#000000;text-decoration: underline;}
#actual a.active{color:#000000;}
#col {padding-left: 10px;	padding-top: 15px;	padding-right: 5px;	padding-bottom: 15px; text-align: justify}
/* - - - encuesta - - - */
#encuesta {background-color: #F9F9F9;padding-left: 5px;	padding-top: 5px;	padding-right: 5px}
#tit_encuesta {color: #B23A2E; padding-left: 5px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px}
#ops{padding-left: 15px}
#votar {padding-left: 100px;	padding-top: 10px;	padding-right: 5px;	padding-bottom: 5px}
#resultados {padding-left: 100px;	padding-top: 10px;	padding-right: 5px;	padding-bottom: 5px}
#anterior{width:299px;height:20px; background-color: #CECECD;padding-left: 15px}

/* - - - fotografias - - - */
#foto {float:left;padding-top: 10px;padding-right: 10px;}
#textofoto {float:right; }

/* - - - otros - - - */
.copete {padding-left: 20px; padding-right: 20px; text-align: justify}
#volanta {padding-left: 20px; padding-right: 20px; text-align: justify}
#h {padding-top:3px;padding-left: 10px; padding-right: 10px;}
#quien{	width:auto;	text-align:left;	padding-top:3px;	padding-left: 20px;	padding-right: 20px;background-color: #F9F9F9;line-height: 1.5em; font-size: 1em}
#campa{	width:auto;	text-align:left;	padding-top:3px;	padding-left: 50px;	padding-right: 50px;background-color: #F9F9F9;}
#que {background-color: #972829;height:22px; color: #FFFFFF; padding-top:5px;padding-left:5px}
#titulo {color: #000000; padding-left: 10px;	padding-top: 15px;	padding-right: 5px;	padding-bottom: 5px;font-size: 13px;font-weight:bold;}
#seccion {background-color: #F9F9F9;color: #949393; padding-left: 20px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;}
#seccion a{text-decoration: none;color:#949393 ;}
#seccion a:hover{color:#000000;text-decoration: underline;}
#seccion a.active{color:#000000;}
#agenda {background-color: #CECECD; color: #949393; padding-left: 20px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px}
.curved {-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(border-radius.htc);}

.campo {width: 60px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #949393;font-family: Arial;font-size: 10px;}

.inputgoogle { width: 100px; font-family: Arial; font-size: 11px; color: #949393; background-color: #F9F9F9; border: #949393; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.selectgoogle { font-family: Arial; font-size: 11px; color: #949393; background-color: #F9F9F9; border: #949393; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.boton {font-size:10px;font-family:Arial; font-weight:bold; color:#949393; background:#F9F9F9; border:0px;width:70px;height:17px;
}

#sin{text-align:center;	font-style: bold;	padding-top:20px; padding-left: 20px;	padding-right: 20px}

