body{width:auto;margin:0 auto;background:#7C2B88; width:1000px}



#wrapper{margin:50px 0 20px 50px ;float:left;padding-bottom:94px;width:90%;min-height:800px; height:auto;background: #FFF url(../images/fondoNaranja.png) bottom left no-repeat;border-left:1px solid #ea622c;border-right:1px solid #ea622c; border-bottom:1px solid #ea622c}
h1 {margin:18px 0 0 0; padding:0;float:left;}
a.antH1{margin:18px 0 0 0; padding:0;float:left;}
h1.interior {float:right;padding:0}
h2{margin:0; padding:0}
img{border:0}
span.bold{font-weight:bold}
span.cursiva{font-style:italic;}

#header{float:left;border-top:1px solid #81726b;padding-top:21px;width:100%;padding-left:60px;margin-left:-60px}
#header.crm h1 {margin:18px 0 0 0; padding:0 20px 0 0;float:right;}
#header p{float:right;font-family:Arial; font-size:11px; color:#796962;text-align:right;padding-right:5px;}
#header span.tlf{font-weight:bold; font-size:14px}
#header a.crm{float:right; clear:right; margin-top:10px; }

#content{margin:0 0 0 60px;width:80%;float:left;min-height:625px; height:auto;background:#FFF url(../images/fondoFlor.png) bottom right no-repeat;padding:80px 3px 30px 63px;border-bottom:1px solid #81726b;}
#content.margen{margin:0 0 0 120px;width:70%;}
* html #content.margen{margin:0 0 0 60px;width:70%;}
#content.crm{margin:0 0 0 95px;width:70%;padding-top:120px;min-height:625px; height:auto;background:#FFF url(../images/bgCRM.png) bottom left no-repeat;border-bottom:1px solid #81726b;}
#content.crm form{float:right;width:328px;margin:80px 40px 0 0 }
#content.crm form label{display:block;float:left;margin-bottom:20px}
#content.crm form label span{display:block; float:left;width:100px; text-align:right;color:#796962; font-size:12px;}
#content.crm form label input.text{display:block; float:left;width:200px; margin-left:20px;font-size:11px;color:#796962}
#content.crm form input.imagen{float:right}

.andalucia img {float:right;margin-top:-70px;margin-bottom:10px;}
.europeo img{float:right;margin-top:-65px;margin-right:120px;margin-bottom:10px;}

ul{list-style:none; margin:0;padding:0;}
#content ul li{margin-bottom:25px}

ul#navBar{ padding:0;list-style:none;margin:2px 0 0 0; float:left;width:620px;}
ul#navBar li {float:left;}
ul#navBar li.salto {padding-right:100px;}
ul#navBar li a {display:block;float:left;width:191px;height:121px; text-indent:-999em;padding-top:29px;padding-left:8px;}
ul#navBar li#quienes a{background:url(../images/prueba.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#quienes a:hover {background-position: 0 -120px;}
ul#navBar li#servicios a{background:url(../images/prueba1.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#servicios a:hover {background-position:0 -120px;}
ul#navBar li#formacion a{background:url(../images/prueba5.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#formacion a:hover {background-position:0 -120px;}
ul#navBar li#tecnologia a{background:url(../images/prueba2.gif) no-repeat 0 -150px;margin-right:4px;}
ul#navBar li#tecnologia a:hover {background-position: 0 0;}
ul#navBar li#trabaja a{background:url(../images/prueba3.gif) no-repeat 0 -150px;margin-right:4px;}
ul#navBar li#trabaja a:hover {background-position:0 0;}
ul#navBar li#contacto a{background:url(../images/prueba4.gif) no-repeat 0 -150px;margin-right:4px;}
ul#navBar li#contacto a:hover {background-position: 0 0;}
ul#navBar li#noticias a{background:url(../images/prueba6.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#noticias a:hover {background-position:0 -120px;}
ul#navBar li#guinness a{background:url(../images/guinness.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#guinness a:hover {background-position:0 -120px;}
ul#navBar li#andaluciapositivo a{background:url(../images/andaluciapositivo.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#andaluciapositivo a:hover {background-position:0 -120px;}
ul#navBar li#fei a{background:url(../images/fei.gif) no-repeat 0 29px;margin-right:4px;}
ul#navBar li#fei a:hover {background-position:0 -120px;}


ul#newsletter{padding:0; margin:0; list-style:none;clear:both;margin-left:60px}
ul#newsletter.margen{margin-left:120px}

ul#newsletter li{width:auto}
ul#newsletter li a{background:url(../images/icoNews.png) top left no-repeat; padding-left:20px;font-size:11px; color:#6c5b53;font-weight:bold;text-decoration:none;}
ul#newsletter li a:hover{background-position:0 0; }
.silla{float:right;width:150px;margin-right:20px;}
.silla a{background: url(../images/silla.gif) top left no-repeat; padding-left:25px;height:20px;padding-bottom:10px;padding-top:13px;display:block;font-size:14px; font-family:Arial; color:#796962;text-decoration:none;}

#pie{clear:both;margin:13px auto 0 auto;width:90%;padding-bottom:50px;font-family:Arial; font-size:10px; color:#FFF;}
#pie .copy{width:49.9%;float:left;}
#pie a{color:#FFF; text-decoration:none;}
#pie ul{float:left;display:block;width:49.9%;}
#pie li{display:block; float:right;text-align:left;}
#pie li.bullet{background:url(../images/bulletPie.png) 0 50% no-repeat; padding-left:6px;margin-left:6px;}


body#popup {width:auto;}
body#crm {width:989px;}
body#crm #wrapper{margin-bottom:50px;margin-left:30px}
#popup #wrapper{width:624px;margin:0 0 0 32px;background:#FFF;padding:30px 28px 10px 28px;float:left;min-height:600px; height:auto;}
#popup h1 {margin:4px 0 0 0; padding:0;float:left;}
#popup #header{float:left;border-top:none;border-bottom:2px solid #f5a954;padding-top:0;width:624px;padding-left:0;margin-left:0;padding-bottom:11px;margin-bottom:20px;}
#popup #header p{float:right;font-family:Arial; font-size:11px; color:#796962;text-align:left;padding-right:0;}
#popup #header span.tlf{font-weight:bold; font-size:14px}
#popup #header a.crm{float:right; clear:right; margin-top:10px; padding-right:5px}
#popup #content{margin:0 auto;width:624px;position:relative;background:none;padding:0;border-bottom:none;font-family:Arial; font-size:11px; color:#796962;}
#popup #content p{text-align:justify}
#popup #content h2{clear:both;font-family:Arial; color:#731d80; font-size:14px; font-weight:bold;height:31px;padding-top:25px}
#popup #content h2.ico{background: url(../images/silla_popup.png) top left no-repeat; padding-left:52px;}
#popup #content a.print{background:url(../images/ico_print.png) top left no-repeat;position:absolute; top:120px; right:0;height:22px;padding-left:25px;padding-top:5px;font-family:Arial; font-size:11px; color:#796962;text-decoration:none;font-weight:bold;}
#popup #content ul.bllt li{background:url(../images/bullet_popup.png) 0 50% no-repeat; padding-left:36px}
#popup #content h3{font-family:Arial; font-size:11px; color:#796962;}
#popup #content h4{font-family:Arial; font-size:11px; color:#796962;}


ul#navBarInterior{ padding:0;list-style:none;margin:20px 0 0 0; float:left;width:253px;}
ul#navBarInterior li {float:left;}
ul#navBarInterior li.salto {padding-right:20px;}
ul#navBarInterior li a {display:block;float:left;width:113px;height:72px; text-indent:-999em;padding-top:20px;padding-left:8px;}
ul#navBarInterior li#quienes a{background:url(../images/prueba_peq.gif) no-repeat 3px 21px;margin-right:4px;}
ul#navBarInterior li#quienes a:hover {background-position:3px -72px;}
ul#navBarInterior li#quienes.sel a{background:url(../images/prueba_peq.gif) no-repeat 3px -72px;margin-right:4px;}
ul#navBarInterior li#quienes.sel a:hover {background-position:3px -72px;}
ul#navBarInterior li#servicios a{background:url(../images/prueba1_peq.gif) no-repeat 3px 21px;margin-right:4px;}
ul#navBarInterior li#servicios a:hover {background-position:3px -72px;}
ul#navBarInterior li#servicios.sel a{background:url(../images/prueba1_peq.gif) no-repeat 3px -72px;margin-right:4px;}
ul#navBarInterior li#servicios.sel a:hover {background-position:3px -72px;}

ul#navBarInterior li#formacion a{background:url(../images/prueba5_peq.gif) no-repeat 3px 21px;margin-right:4px;}
ul#navBarInterior li#formacion a:hover {background-position:3px -72px;}
ul#navBarInterior li#formacion.sel a{background:url(../images/prueba5_peq.gif) no-repeat 3px -72px;margin-right:4px;}
ul#navBarInterior li#formacion.sel a:hover {background-position:3px -72px;}

ul#navBarInterior li#tecnologia a{background:url(../images/prueba2_peq.gif) no-repeat 3px 21px;margin-right:4px;}
ul#navBarInterior li#tecnologia a:hover {background-position:3px -72px;}
ul#navBarInterior li#tecnologia.sel a{background:url(../images/prueba2_peq.gif) no-repeat 3px -72px;margin-right:4px;}
ul#navBarInterior li#tecnologia.sel a:hover {background-position:3px -72px;}
ul#navBarInterior li#trabaja a{background:url(../images/prueba3_peq.gif) no-repeat 3px 21px;margin-right:4px;}
ul#navBarInterior li#trabaja a:hover {background-position:3px -72px;}
ul#navBarInterior li#trabaja.sel a{background:url(../images/prueba3_peq.gif) no-repeat 3px -72px;margin-right:4px;}
ul#navBarInterior li#trabaja.sel a:hover {background-position:3px -72px;}
ul#navBarInterior li#contacto a{background:url(../images/prueba4_peq.gif) no-repeat 3px 21px;margin-right:4px;}
ul#navBarInterior li#contacto a:hover {background-position:3px -72px;}
ul#navBarInterior li#contacto.sel a{background:url(../images/prueba4_peq.gif) no-repeat 3px -72px;margin-right:4px;}
ul#navBarInterior li#contacto.sel a:hover {background-position:3px -72px;}

ul#subMenuInterior{ padding:0;list-style:none;margin:10px 0 0 20px; float:left;width:260px;}
* html ul#subMenuInterior{ margin-left:8px}
ul#subMenuInterior li {float:left;display:block;clear:both;margin-bottom:15px;width:260px;}
ul#subMenuInterior li ul li{margin-bottom:10px;}
ul#subMenuInterior li a{font-size:11px;text-decoration:none;background:url(../images/bullet_lista.png) 0 5px no-repeat;padding-left:8px}
ul#subMenuInterior li h2{font-weight:bold;font-size:12px;color:#7d2d89}
ul#subMenuInterior li h2 a{font-weight:bold;font-size:12px;text-decoration:none;background:none;padding-left:0;color:#7d2d89}
ul#subMenuInterior li ul li a{color:#796962;display:block;width:auto;}

ul#subMenuInterior li h3{margin:0;padding-top:5px;color:#000 !important;font-size:12px}
ul#subMenuInterior li h3 a{background:none;padding:0;color:#000 !important}
ul#subMenuInterior a{position:relative;z-index:0;}
ul#subMenuInterior .borde{background:url(../images/flecha.png) top left no-repeat;width:350px;position:relative; z-index:10000;}
ul#subMenuInterior .borde div{width:300px; background:#FFF !important;text-align:justify;border:1px solid #f29618;float:left;font-size:11px;padding: 5px 25px 0 20px;margin-left:18px;}

/*div#desp2{width:300px; background:#FFF url(../images/flecha.png) top left no-repeat;border:1px solid #f29618;font-size:11px;padding: 0 5px 0 5px}*/
div.contiene{position:relative;width:auto;float:left;}
div.contiene ul{color:#796962}

#interiores {float:left;width:60%;margin-left:0;margin-top:0}
#interiores h2{color:#731d80; font-size:16px;}
#interiores p{color:#796962; font-size:11px;margin-left:20px;margin-top:10px;margin-bottom:10px;padding-bottom:0;text-align:justify}
#interiores p.leg{font-style:oblique;font-size:10px;float:left;}
#interiores p.gr{font-size:12px;}
#interiores span{color:#f08b17;font-weight:bold}
#interiores span.tit{color:#731d80;font-weight:bold}
#interiores ul.texto{color:#796962; font-size:11px;margin-left:40px}
#interiores ul.texto li{background:url(../images/bullet_lista.png) 0 50% no-repeat; padding-left:8px;margin-bottom:10px;}
#interiores form.contacto{margin-left:20px;margin-top:20px;float:left;}
#interiores form.contacto label{display:block; float:left;width:100%;margin-bottom:10px}
#interiores form.contacto label span{display:block; float:left;width:150px;text-align:right;padding-right:10px;color:#731d80;font-size:11px;padding-top:3px}
#interiores form.contacto label input,#interiores form.contacto label textarea{display:block; float:left;width:245px;font-size:11px}
#interiores form.contacto input.boton{width:auto;display:block; float:left;margin-left:320px}
#interiores a.mailto{color:#731d80; font-weight:bold; text-decoration:none}
div.contiene p{margin-left:0!important}
p#error1, p#error2, p#error3{display:none;color:red; }

#news{float:left;width:560px; height:365px;} 
#news #contenido{background:#FFF url(../images/fondoFlor.png) bottom right no-repeat;width:100%; height:100%;float:left;}
#news #capaFormulario{padding:20px 33px}
#news #capaFormulario p{font-size:11px; color:#796962;}
#news #capaFormulario form {margin-top:25px;}
#news #capaFormulario label {display:block; margin-bottom:20px}
#news #capaFormulario label span{width:129px; font-size:11px; padding-right:10px;color:#731D80;font-weight:bold;display:block; float:left; text-align:right}
#news #capaFormulario label input.texto{width:300px;font-size:11px;}
#news #capaFormulario input.bt{margin-left:360px}
#news #capaFormulario p.legal{font-size:9px; color:#545353; font-style:italic;float:left; width:100%;margin-top:95px;}
#news #capaFormulario p#error1, #news #capaFormulario p#error2{font-size:11px; color:red;}

body#newsletter{background:#7C2B88}
body#newsletter #contentNews{background:#FFF;width:851px;margin:0 auto;}
body#newsletter #contentNews p{font-size:11px; color:#766962;width:756px;text-align:justify}
body#newsletter #contentNews p.tit{font-size:14px; color:#020202;width:700px;text-align:justify}
body#newsletter #contentNews ul{font-size:11px; color:#766962;margin-left:44px;}