* {margin: 0;padding: 0;font-family:Helvetica,Arial,  Tahoma, sans-serif;}
body {background: #481860 url(images/bg.jpg) repeat-x;text-align: center;}

#flashy{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1000;background:url(/js/images/black-70.png)}
* html body #flashy{background:#000;filter:alpha(opacity=70);}
#ad{position:absolute;left:50%;top:50%;margin:-250px 0 0 -350px;z-index:1001;width:700px;height:500px}

a:link, a:visited, a:active {text-decoration: none;color: #481860;}
a:hover {text-decoration: underline;}

#contenedor{width: 969px;text-align: center;margin-left: auto;margin-right: auto;}

#logotipo {display: inline;float: left;text-align: left;margin: 17px 0 0 0;}

#frase {position:absolute;top:98px;left:50%;margin: 0 0 0 -410px;}
#frase h1 {font-size:13px;color:white;font-weight:normal;}

#oferta {display:inline;float:right;width:340px;height:127px;text-align:left;}
#oferta a:link,#oferta a:active,#oferta a:visited,#oferta a:hover{width:93%;display:block;height:90%;text-decoration:none;border:0}
#oferta img{border:0;}

#complemento{display: inline;float: left;width: 969px;text-align: center;margin:20px 0 0 0;}

#menu{width: 969px;display: inline;float: left;height:30px;background:url(images/bgsindex_r1_c1.gif) no-repeat;overflow:visible;}
#menu ul {text-align:center;list-style:none;margin:0 0 0 8px}
#menu li {font-size:11px;display:inline;font-weight:bold;}
#menu a{float:left;height:30px;line-height:30px;display:block;color:white;padding:0 15px;background:url(images/bgmenu2.png) no-repeat bottom right;}
#menu a.ultima {background:none}
#menu a:hover{color:#481860;background:url(images/bgmenu.png);text-decoration:none;}
#menu a.estoy{color:#481860;background:white;text-decoration:none;}

#botones{display:inline;float:left;width: 969px;height: 170px;overflow: hidden;text-align: left;background:#FFF;font-size:10px;border-top:1px solid white;cursor:pointer;}

#botones .familia01 a{float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#b8b2a8 url(images/bgfamilia50.gif) top right no-repeat;display:inline;overflow:hidden;}
#botones .familia01 a:hover {background:#b8b2a8 url(images/bgfamilia.gif) top right no-repeat;text-decoration:none}
#botones .familia02 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#1f2d7a url(images/bgfamilia50_f2.gif) top right no-repeat;overflow:hidden;}
#botones .familia02 a:hover {background:#1f2d7a url(images/bgfamilia_f2.gif) top right no-repeat;text-decoration:none}
#botones .familia03 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#f3bc43 url(images/bgfamilia50_f3.gif) top right no-repeat;overflow:hidden;}
#botones .familia03 a:hover {background:#f3bc43 url(images/bgfamilia_f3.gif) top right no-repeat;text-decoration:none}
#botones .familia04 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#d4d053 url(images/bgfamilia50_f4.gif) top right no-repeat;overflow:hidden;}
#botones .familia04 a:hover {background:#d4d053 url(images/bgfamilia_f4.gif) top right no-repeat;text-decoration:none}
#botones .familia05 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#3365b4 url(images/bgfamilia50_f5.gif) top right no-repeat;overflow:hidden;}
#botones .familia05 a:hover {background:#3365b4 url(images/bgfamilia_f5.gif) top right no-repeat;text-decoration:none}
#botones .familia06 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#e46d24 url(images/bgfamilia50_f6.gif) top right no-repeat;overflow:hidden;}
#botones .familia06 a:hover {background:#e46d24 url(images/bgfamilia_f6.gif) top right no-repeat;text-decoration:none}
#botones .familia07 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#af0083 url(images/bgfamilia50_f7.gif) top right no-repeat;overflow:hidden;}
#botones .familia07 a:hover {background:#af0083 url(images/bgfamilia_f7.gif) top right no-repeat;text-decoration:none}
#botones .familia08 a{display:block;float:left;width:64px;height:170px;margin: 0 0 0 1px;background:#906083 url(images/bgfamilia50_f8.gif) top right no-repeat;overflow:hidden;}
#botones .familia08 a:hover {background:#906083 url(images/bgfamilia_f8.gif) top right no-repeat;text-decoration:none}
#botones .familia09 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#997b6f url(images/bgfamilia50_f9.gif) top right no-repeat;overflow:hidden;}
#botones .familia09 a:hover {background:#997b6f url(images/bgfamilia_f9.gif) top right no-repeat;text-decoration:none}
#botones .familia10 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#c8cace url(images/bgfamilia50_f10.gif) top right no-repeat;overflow:hidden;}
#botones .familia10 a:hover {background:#c8cace url(images/bgfamilia_f10.gif) top right no-repeat;text-decoration:none}
#botones .familia11 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#815d68 url(images/bgfamilia50_f11.gif) top right no-repeat;overflow:hidden;}
#botones .familia11 a:hover {background:#815d68 url(images/bgfamilia_f11.gif) top right no-repeat;text-decoration:none}
#botones .familia12 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#918100 url(images/bgfamilia50_f12.gif) top right no-repeat;overflow:hidden;}
#botones .familia12 a:hover {background:#918100 url(images/bgfamilia_f12.gif) top right no-repeat;text-decoration:none}
#botones .familia13 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#92707d url(images/bgfamilia50_f13.gif) top right no-repeat;overflow:hidden;}
#botones .familia13 a:hover {background:#92707d url(images/bgfamilia_f13.gif) top right no-repeat;text-decoration:none}
#botones .familia14 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#68B53E url(images/bgfamilia50_f14.gif) top right no-repeat;overflow:hidden;}
#botones .familia14 a:hover {background:#68B53E url(images/bgfamilia_f14.gif) top right no-repeat;text-decoration:none}
#botones .familia15 a{display:block;float:left;width:63px;height:170px;margin: 0 0 0 1px;background:#481860 url(images/bgfamilia50_f15.gif) top right no-repeat;overflow:hidden;}
#botones .familia15 a:hover {background:#68B53E url(images/bgfamilia_f15.gif) top right no-repeat;text-decoration:none}

#base{display:inline;float:left;width: 967px;height: 33px;overflow: hidden;text-align: left;background:#481860;border:1px solid white;}
#base p {font-size:11px; margin: 5px 10px;}
#base p span{font-size:18px;font-weight:bold;}


#secciones{display:inline;float:left;width: 969px;height: 190px;overflow: hidden;text-align: left;background:#FFF;font-size:12px;line-height:135%;color:#481860}

#secciones p{width:195px;height:164px;margin:12px 0 0 21px;padding:42px 10px;overflow:hidden;float:left;}
#secciones p.p10{background:url(images/p1b.gif) no-repeat;}#secciones p.p11{background:url(images/p1b1.gif) no-repeat;}
#secciones p.p20{background:url(images/p2.gif) no-repeat;}#secciones p.p21{background:url(images/p21.gif) no-repeat;}
#secciones p.p30{background:url(images/p3.gif) no-repeat;}#secciones p.p31{background:url(images/p31.gif) no-repeat;}
#secciones p.p40{background:url(images/p4b.gif) no-repeat;}#secciones p.p41{background:url(images/p41b.gif) no-repeat;} /* poner p4b para outlet */

#pie{clear: both;display: inline;float: left;height: 32px;border-top:1px solid white;width: 969px;background: url(images/bgsindex_r3_c1.gif) no-repeat;padding-bottom: 15px;overflow:hidden;}

#pie p {text-align:left;font-size:11px;color:white;text-indent:10px;line-height:32px;margin:0 0 35px 0;}

#pie a{color: #FFF;text-decoration: none;}
#pie a:hover {text-decoration: underline;}


#admin{float:left;display:inline;background:#FFF;width:969px;font-size:12px;}

#admin form {text-align:center;margin:15px 0;}

#admin input, #admin select, #admin textarea {width:300px;border:1px solid #ccc;padding:3px;font-size:12px;font-family:Arial, sans-serif;}
#admin textearea {overflow:visible;}
#admin input:hover, #admin textearea:hover {background:#f5f5f5 !important;}
#admin input.enviar {background:#481860 !important;color:white !important;width:150px !important;font-weight:bold;}
#admin input.peque, #admin select.peque{width:80px !important;margin: 0 3px !important;}
#admin .rojo{color:red;font-weight:bold;}
#admin .verde{color:green;font-weight:bold;}

#admin fieldset {margin:5px auto;text-align:left;padding:5px 0;width:300px;font-size:11px;border:0;display:block;}
#admin p{margin:25px}
#admin h1 {font-size:24px;letter-spacing:-1px;color:#481860;font-family:Georgia, serif;margin:25px;font-weight:normal;}
#admin table {margin: 0 auto;width:90%;}
#admin td {padding:5px;font-size:11px;color:#666;}
#admin .pad {background:white;padding:2px;border:1px solid #999;margin:10px;vertical-align: middle;}
#admin td span {font-size:13px;color:#481860;font-weight:bold;}
#admin tr:hover{background:#ccc;}
#admin b{font-weight:bold;color:green;}

#admin p.ok{font-weight:bold;color:#4f8a10;height:45px;border:1px solid #4f8a10;background:#dff2bf url(/intranet/images/ok.gif) top left no-repeat;text-indent:50px;line-height:45px;text-align:left;}
#admin p.error{font-weight:bold;color:#d8000c;height:45px;border:1px solid #d8000c;background:#ffbaba url(/intranet/images/error.gif) top left no-repeat;text-indent:50px;line-height:45px;text-align:left;}
#admin p.alerta{font-weight:bold;color:#9f6000;height:45px;border:1px solid #9f6000;background:#feefb3 url(/intranet/images/alerta.gif) top left no-repeat;text-indent:50px;line-height:45px;text-align:left;}
#admin p.info{font-weight:bold;color:#00529b;height:45px;border:1px solid #00529b;background:#bde5f8 url(/intranet/images/info.gif) top left no-repeat;text-indent:50px;line-height:45px;text-align:left;}

#nada{width: 969px;display: inline;float: left;height:30px;background:url(images/bgsindex_r1_c1.gif) no-repeat;}

#nada #nav ul {text-align:center;list-style:none;margin:0}
#nada li {font-size:11px;display:inline;font-weight:bold;float:left;}
#nada ul li a{display:block;line-height:30px;color:white;padding:0 6px;background:url(images/bgmenu2.png) no-repeat bottom right;}
#nada ul li a.ultima {background:none}
#nada ul li a:hover {color:#481860;background:url(images/bgmenu2.png);text-decoration:none;color:white;}

#nav li ul {position: absolute; left:-999em;}

#nav li:hover ul {left: auto;}

#nav li:hover ul, #nav li.sfhover ul {

	left: auto;line-height:30px;text-align:center;margin-bottom:1px;background: #481860 !important;display:block;color:white !important;
}