/* General */
html{margin:0;padding:0;}
body{font-size:62.5%;background-color:#868E9C;font-family:"Lucida Grande", Verdana, sans-serif;color:#000;margin:5px 0;padding:0;}

/* Elementos */
p{font-size:1.1em;color:#444;background-color:inherit;margin:4px 0;}
.precio{color:#060;font-weight:700;background-color:inherit;}
p.path{font-size:1em;font-weight:700;float:left;color:#444;margin:0 0 0 3px;}
p.leer{margin-bottom:10px;border-bottom:1px solid #F1F1F1;padding-bottom:3px;}
p.copy{color:#FFF;background-color:inherit;float:right;font-size:1em;margin:0 5px;}
#otros_servicios p{border:0;margin:5px 0 5px 10px;}
h1{font-size:1.3em;color:#E2E2E2;background-color:inherit;margin:0;padding:7px 0 0 20px;}
h2.titlat{color:#396;background-color:#FFF;font-size:1.2em;text-align:left;margin-bottom:10px;padding:1px;border-bottom:2px dotted #396}
h3.titlat{color:#555;background-color:#FFF;font-size:1.1em;text-align:left;margin:5px 0 3px;padding:1px;}
h2.titcen{color:#555;font-size:1.2em;padding-bottom:3px;border-bottom:1px solid #ddd;background-color:inherit;margin:0;}
.estilos{float:left;padding:3px;}
p.cont,h2,h3{margin:0;}
p.no_script{background-color:#FFF;margin:0;color: #FF0000;}
#centro h2.titcen{margin-top:10px;}
#lateral-der p{text-align:left;margin-bottom:15px}


/* Enlaces */
a{color:#3A5078;text-decoration:none;font-weight:700;background-color:inherit;}
a:hover{color:#FFF;background:#486684;font-weight:700;}
.activo{color:#fff;background:#486684;font-weight:700;border-bottom:1px solid #486684 !important;}
#pie a{color:#FFF;background-color:inherit;}
#enlacesRap a{font-size:0.9em;}
#enlacesRap a:hover{background-color:#FFF;text-decoration:underline;color:#3A5078;}
.hotlink a{color:#3A5078;text-decoration:none;font-weight:700;}
.hotlink a:hover{color:#3A5078;text-decoration:underline;font-weight:700;background-color:#fff;}
#pie .hotlink a:hover{background-color:#486684 !important;}
#lateral-der a.activo{color:#FFF;background:#486684;}
#lateral-der li a{display:block;width:170px;padding:4px 0 2px;}

/* Estructura */
#contenido{border:1px solid #000;text-align:left;width:750px;background-color:#FFF;color:inherit;margin:auto;}
#cabecera{width:750px;background:#FFF;float:left;color:inherit;padding:3px 0;}
#logo{height:95px;width:750px;background: #323232 url(../img/logo.jpg) no-repeat;float:left;border-top:1px solid #000;
background-position: 10px 8px;}
#enlacesRap{border:2px solid #9FA7B2;margin-top:12px;width:140px;margin-left:580px;background-color:#FFF;position:relative;color:inherit;padding:6px 4px;}
#bajologo{border-top:1px solid #000;width:750px;float:left;}
#titulos{border-bottom:1px solid #000;background:#486684;height:30px;float:left;width:750px;color:inherit;}
#centro{width:560px;float:left;border-right:1px solid #F1F1F1;margin:10px 0;}
#cuerpo-centro{margin:0;padding:0 10px 0 20px;}
#lateral-der{width:170px;float:left;margin:10px 0 10px 0px;}
#lateral-der p, #lateral-der h3, #lateral-der h2{margin-left:15px;}
#pie{background:#486684;color:#FFF;width:750px;clear:both;border-top:1px solid #000;font-weight:700;padding:3px 0;}
.clearer{clear:both}

/* Menu */
#nav{background:#FFF;float:left;width:750px;color:inherit;margin:0;padding:0;}
#nav ul{list-style-type:none;margin:0;padding:0;}
#nav li{display:inline;float:left;text-align:center;font-size:1.1em;margin:0;padding:0;}
#nav a:link,#nav a:visited{display:block;width:149px;border-right:1px solid #000;border-bottom:1px solid #000;margin:0;padding:3px 0px;}
#nav a:active{background:#486684;color:#000;}

/* Imagenes */
.img-logo{margin:30px 20px;}
.img-tit{margin:30px 70px;}
img.sin_borde{border:0;}
img.img_der{float:right;padding:3px;margin-top:20px}
img.img_der_bajo{float:right;padding:3px;margin-top:35px}
img.img_der_sub{float:right;padding:5px;}

/* Plantillas */
.template_container{border:none;text-align:center;width:161px;height:199px;float:left;margin-bottom:8px;padding:4px;}
.screenshot_container{text-align:center;width:100%;height:165px;vertical-align:middle;margin:0;padding:0;}
.details_container{width:100%;border:1px solid #DDD;background-color:#F3F3F3;float:left;padding:0;}
.plantilla{width:100%;height:165px;float:left;border:1px solid #DDD;margin:0;padding:0;}

/* Bloques */
.bloques{float:left;width:230px;margin:10px 10px 5px;}
.rec{border:1px solid #DDD;background-color:#F3F3F3;color:inherit;float:left;width:230px;text-align:center;margin:10px 10px 5px;}
.rec_legal{border:1px solid #DDD;background-color:#F3F3F3;width:510px;text-align:center;margin:20px 10px 5px;}
#otros_servicios{width:520px;margin-left:20px;clear:both;border:1px solid #DDD;background-color:#F3F3F3;margin-bottom:20px;color:inherit;}
#econfia{width:130px;text-align:left;margin-left:15px;background-color:#FFF;color:inherit;}
#lateral-der .rec{border:1px solid #DDD;background-color:#F3F3F3;color:inherit;float:left;width:150px;text-align:center;margin:10px 0 0 15px;}
.rec-lopd{border:1px solid #ccc;background-color:#F3F3F3;float:left;width:100px;text-align:center;margin-top:5px;padding:10px;}

/* Listas */
#centro ul{margin-top:5px;}
#enlacesRap ul{margin:0;padding:0;}
#enlacesRap li{font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.1em;list-style-type:none;color:#444;background-color:inherit;margin-left:15px;}
#centro li{font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.1em;list-style-type:none;list-style-image:url(../img/arrow.gif);color:#444;background-color:inherit;margin:2px 0 0 -10px;}
ul.hotlink{font-size:1em;text-align:left;color:#FFF;display:inline;background-color:inherit;float:left;margin:0 5px;padding:0;}
#cabecera ul{color:#444;font-weight:700;margin:0 !important;}
#pie li,#cabecera li{font-family:"Lucida Grande", Verdana, sans-serif;list-style-type:none;float:left;background-color:inherit;margin:0 0 0 3px;padding:0;}
#lateral-der ul{margin-top:5px;}
#lateral-der li{font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.1em;list-style-type:none;color:#444;border-bottom:1px solid #F1F1F1;display:block;width:170px;text-indent:10%;margin:2px -40px;}

/* Formularios */
form{font-family:"Lucida Grande", Verdana, sans-serif;}
.frmClasificados{padding:5px 0 0 15px;}
#frmcontacto{width:300px;float:left;color:#444;font-family:"Lucida Grande", Verdana, sans-serif;margin:0;padding:0;}
#formulario{margin-left:40px;}
#formulario label{display:block;font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.1em;color:#444;}
#formulario label{display:block;font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.1em;color:#444;}
#formulario input.fText,textarea.fText{color:#515151;background-color:#F7F7F3;font-size:1.1em;border:1px solid #D9D9D9;width:200px;margin:1px 0 4px;padding:4px;}
#formulario input.fText2{color:#515151;background-color:#F7F7F3;font-size:1.1em;border:1px solid #D9D9D9;width:20px;margin:1px 0 4px;padding:4px;}
#formulario input.fText3{color:#515151;background-color:#F7F7F3;font-size:1.1em;border:1px solid #D9D9D9;width:130px;margin:1px 0 4px;padding:4px;}
#formulario select.fText{color:#515151;background-color:#F7F7F3;font-size:1.1em;width:300px;margin:1px 0 4px;padding:1px;}
#formulario input.fText:focus,#formulario textarea.fText:focus,#formulario select.fText:focus{border:1px solid #B6B6B6;color:#000;background-color:#FFF;}

#formulario input.Button{border-left:1px solid #CEC0B6;border-top:1px solid #CEC0B6;border-right:1px solid #BDAC9F;border-bottom:1px solid #BDAC9F;background-color:#F5F3E7;font-size:1.1em;font-family:Tahoma, Arial, Helvetica;text-indent:0;text-align:left;overflow:visible;color:#494949;padding:2px 7px 2px 25px;}
#frmAfiliados{margin-bottom:10px;}
select.fText{color:#515151;background-color:#F7F7F3;font-size:1.1em;width:150px;margin:1px 0 4px;padding:3px;}
select.fText:focus{border:1px solid #B6B6B6;color:#000;background-color:#FFF;}
input.buttonSearch{background:#F5F3E7 url(../img/buscar.gif) 5px 2px no-repeat;width:150px;margin-bottom:20px;}
input.Button{border-left:1px solid #CEC0B6;border-top:1px solid #CEC0B6;border-right:1px solid #BDAC9F;border-bottom:1px solid #BDAC9F;background-color:#F5F3E7;font-size:1.1em;font-family:Tahoma, Arial, Helvetica;text-indent:0;text-align:left;overflow:visible;color:#494949;padding:2px 7px 2px 25px;}
input.fButton{font-family:Tahoma, Arial, Helvetica;border-left:1px solid #CEC0B6;border-top:1px solid #CEC0B6;border-right:1px solid #BDAC9F;border-bottom:1px solid #BDAC9F;background-color:#F5F3E7;font-size:1.1em;text-indent:0;text-align:left;overflow:visible;color:#494949;margin:10px 0;padding:2px 7px 2px 25px;}
input.fButtonEmail{background:#F5F3E7 url(../img/email.gif) 5px 2px no-repeat;}
input.buttonAfiliar{background:#F5F3E7 url(../img/registrate.gif) 5px 2px no-repeat;}
input.buttonLogin{background:#F5F3E7 url(../img/login.gif) 5px 2px no-repeat;}

/* Tablas */
table.tPlanes, table.tablaCSS,table.tReseller{font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.1em;text-align:center;width:100%;color:#666;background-color:#E7E7E7;border-spacing:1px;empty-cells:hide;margin:10px 0;}
tr#tablehead{text-align:center;background:#F5F5F5;color:#666;border:1px solid #FFF;text-transform:uppercase;}
td.servicios,th.servicios{background:#F5F5F5;}
td{background:#FFF;}
td.sub{color:#060;background:#FFF;padding:4px 0;}
caption{background-color:#FFF;color:#060;margin:0;padding:6px 0;}
td,th{padding:3px;}
