fieldset{
	width:400px;
}
.titulo_seccion{ color:#931638;}
#titulopromo{color:#000; font-size:24px}
.imagenlist{ padding:3px; background:#FFF; border:1px solid #CCC; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
.cabeceraTabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #f1f1f1;
    COLOR: #545454;
    TEXT-INDENT: 2pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none;
	border-bottom:1px solid #ccc;
}
.cabeceraTabla A:hover
{
    COLOR: #931638;
    TEXT-DECORATION: none
}
.cabeceraTabla A
{
    COLOR: #545454
}
.detalleTabla1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    BACKGROUND: #f1f1f1;
	border-bottom:1px solid #ccc;
    COLOR: #931638;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.detalleTabla3
{
    BORDER-RIGHT: #931638 1px solid;
    BORDER-TOP: #931638 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    
    BORDER-LEFT: #931638 1px solid;
    COLOR: #931638;
    BORDER-BOTTOM: #931638 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.detalletabla1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #515151;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.tablaref{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
	}
.detalletabla2
{
    FONT-SIZE: 8.5pt;
    COLOR: #545454;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
.detalletabla2 a
{
    color:#000; font-weight:bold;
}
.titulopagina
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000;
    TEXT-INDENT: 3pt;
	padding:0px 0px 0px 30px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none;
    tono1b: 
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none;
	margin:0;
	padding:0;}
BODY A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: red
}
.inputbutton
{
	padding:5px; color:#666; border:1px solid #ccc; font-size:14px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-weight:bold;
}
.inputbutton:hover
{
	padding:5px; color:#000; border:1px solid #333; font-size:14px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #931638;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.normalpag{FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #931638;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none; width:100%;}
.detalleTabla1 A
{
    COLOR: #931638
}
.detalleTabla2 A
{
    COLOR: #000
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    BORDER-RIGHT-COLOR: #000000
}
HR
{
    COLOR: #97aac7
}
.opcionesMenus
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Tahoma, helvetica;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.opcionesMenus A
{
    COLOR: red;
    BACKGROUND-COLOR: #cccccc
}
.opcionesMenus A:hover
{
    COLOR: #4d0d0d;
    BACKGROUND-COLOR: #cccccc
}
.linksubrayado
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: underline
}
.framesuperior
{
    FONT-SIZE: 7.5pt;
    BACKGROUND-COLOR: #931638
}
.barrasuperior
{
    FONT-SIZE: 8pt
}

.menusuperior A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #f7e8aa;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.menusuperior A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    TEXT-DECORATION: none
}
.opcion
{
    BORDER-RIGHT: #e0a4bd 1px solid;
    BORDER-TOP: #e0a4bd 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(images/tono2.gif);
    BORDER-LEFT: #e0a4bd 1px solid;
    COLOR: #ffffff;
    TEXT-INDENT: 3pt;
    BORDER-BOTTOM: #e0a4bd 1px solid;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
.subopcion
{
    BORDER-RIGHT: #e0a4bd 1px solid;
    BORDER-TOP: #e0a4bd 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/tono4.gif);
    BORDER-LEFT: #e0a4bd 1px solid;
    COLOR: #931638;
    TEXT-INDENT: 2pt;
    BORDER-BOTTOM: #e0a4bd 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    tono1b: 
}
.subopcion A
{
    COLOR: #931638;
    tono1b: 
}
.subopcion A:hover
{
    COLOR: #000000;
    tono1: 
}
.titular
{
    FONT-SIZE: 16pt;
    COLOR: #f7e8aa
}
INPUT
{
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
select{padding:3px; color:#545454; border:1px solid #ccc; font-size:12px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.fondobody
{
   
    BACKGROUND: #fff;
}

.cos{margin:0 auto; width:950px; position:relative;}
.upper{ height:230px; background:url(images/bgupper.gif) repeat-x; margin:0; padding:0;}
.content{ margin:5px auto; width:950px; display:block;}
.logosuperioresquerra{ padding:20px 0px 0px 0px; float:left; width:300px;}
.aicat{ padding:0px 0px 0px 250px; float:left; width:50px;}
.menuidiomas{ width:300px;}
.menuidiomas ul{ list-style:none;}
.menuidiomas ul li{ float:left; padding:3px 7px;}
.menuidiomas ul li a{ color:#535353; font-weight:bold; text-decoration:underline; background: url(images/bola.gif) left no-repeat; padding:0px 0px 3px 17px;}
.menuidiomas ul li a:hover{ color:#931638;  background: url(images/bolahover.gif) left no-repeat;}
.menuidiomas ul li a.active{ color:#931638;  background: url(images/bolahover.gif) left no-repeat;}
.menusuperior{ width:1280px; clear:both;}
.menusuperior ul{ width:1280px; list-style:none;}
.menusuperior ul li{ float:left;  margin:20px 0px 0px 0px; padding:5px 15px; color:#FFF; border-right:1px solid #fff;}
.menusuperior ul li a{ color:#FFF;  font-size:18px;}
.menusuperior ul li a:hover{ color:#f7e8aa; font-size:18px;}
.menuupperizq{ float:right; width:300px;}
.telefonoupper{  text-align:right; padding:21px 0px 0px 0px; clear:both;}
.intranet{ text-align:right; padding:5px; margin:0px 12px 0px 0px;}
.intranet a{background: url(images/intranet.gif) left no-repeat; color:#545454; font-weight:normal; text-decoration:underline; padding:5px 0px 5px 25px;}
.intranet a:hover{color:#000;}
.menupie{background:#931638; margin:30px 0px 10px 0px; padding:0; height:60px;}
.menufooter{ width:600px; clear:both; margin:0 auto;}
.menufooter ul{ width:600px; list-style:none; margin:0 auto;}
.menufooter ul li{ float:left;  margin:15px 0px 0px 0px; padding:5px 15px; color:#FFF;}
.menufooter ul li a{ color:#FFF;  font-size:14px;}
.menufooter ul li a:hover{ color:#f7e8aa; font-size:14px;}
.avisolegal{ clear:both; margin:0 auto; height:20px; margin:10px 0px; text-align:center}
#columanpubli{ background:#eeeeee;  padding:20px 0px; position:absolute; right:0px; top:0px; width:240px;}
.fondobtn{background: url(images/bgbuscar.jpg) left no-repeat; height:52px}
.tituloseccion{ font-size:18px; font-weight:bold; color:#931638; margin:20px 0px 10px 0px;}
.seccion{ background:#f0f0f0; -moz-border-radius:5px;-webkit-border-radius:5px; padding:5px 10px;}
.seccion img{ padding:5px; background:#FFF; float:left; border:1px solid #ccc; margin:20px 10px 5px 5px; -moz-border-radius:5px;-webkit-border-radius:5px;}
fieldset{ border:none;}
legend{ color:#000; font-size:14px; font-weight:bold;}
#formContacto input{ padding:5px; border:1px solid #ccc; width:300px}
#formContacto textarea{ width:500px; padding:5px; border:1px solid #ccc;}
#formContacto .btnfrom{ color:#FFF; font-weight:bold; font-size:14px; padding:5px; width:100px; float:left; background:#931638;}
