/* CSS Document */
/* ----------------------------------GENERALES---------------------------------- */
body{padding-top: 10px; margin:0; background-color:#ffffff; overflow:scroll;}
body,p,span,div,input,textarea,textfield,select,table,td,a{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; font-size:10px;}
img{border:0;}
#web{width:998px; text-align:left;}
/* ---------------------------------- HEAD ---------------------------------- */
#cabecera{width:998px; height:60px; background-color:#ad1142;}
#cabecera .logo{float:left; padding-left:45px; width:265px !important; width:275px;}
#cabecera .frase{color:#FFFFFF; float:right !important; font-size:14px; width:464px!important; width:504px; text-align:right; padding-right:10px;}
#cabecera .idioma{float:left; padding-top:6px; width:217px;}
#cabecera .idioma .band1{text-align:right; padding-left:50px;}
#cabecera .idioma .band2{padding:0 10px;}
#cabecera .idioma .band3{padding:0 20px 0 0;}
#cabecera2{width:998px; border-bottom:1px solid #d9ced1; height:81px;}
#cabecera2 .col1{float:left; width:275px !important; width:275px; height:81px; border-right:1px #d9ced1 solid;}
#cabecera2 .col2{float:left; width:503px !important; width:504px; height:81px; font-weight:bold; vertical-align:top; border-right:1px #d9ced1 solid;}
#cabecera2 .col2 td{vertical-align:top; padding:0 0 0 15px;}
#cabecera2 .col2 a.on, #cabecera2 .col2 a.off{float:left; width:237px; text-decoration:none; color:#333333; padding-top:5px;}
#cabecera2 .col2 a.on, #cabecera2 .col2 a.off:hover{color:#AD1142;}
#cabecera2 .col3{float:left; width:217px; height:81px;}
#cabecera2 .col3 .on, #cabecera2 .col3 .off{float:left; width:209px; font-weight:bold; text-decoration:none; margin-left:8px;}
#cabecera2 .col3 .on, #cabecera2 .col3 .off:hover{color:#cccccc;}
#cabecera2 .col3 .off{color:#fe0050;}

/* ---------------------------------- CONTENIDO ---------------------------------- */

#contenido{width:998px; border-bottom:1px #d9ced1 solid; float:left !important; float:none;}
#contenido .menu{float:left; overflow:auto; width:265px !important; width:275px; padding:20px 10px 10px 0; text-align:right; vertical-align:top;}
#contenido .centro{width:504px; vertical-align:top; border-right:1px #ffffff solid; border-left:1px solid #d9ced1;}
#contenido .contHome{width:504px; float:left; vertical-align:top; padding:7px 18px 0 18px;}
#contenido .contHome .espacionoticias {padding-bottom:10px;}
#contenido .contHome .nov{margin:0 0 0 13px;}
#contenido .contHome .nov, .nov2{color:#fe0050; font-weight:bold;}
#contenido .contHome .fotos{padding-right:20px;}
#contenido .contHome h1{font-size:11px; padding:0 0 0 16px;}
#contenido .contHome h2{font-size:10px; font-weight:normal;}
#contenido .contHome .nov2{padding-left:282px;}
#contenido .parte3{background-color:#ad1142; float:left; width:217px; color:#FFFFFF; padding-top:20px; margin:0; vertical-align:top;}
#contenido .parte3 h3,#contenido .parte3 p,#contenido .parte3 h5{color:#FFFFFF; padding:0 20px 0 18px;}
#contenido .parte3 h3{font-size:11px;}
#contenido .parte3 p{font-size:10px;}
#contenido .parte3 h5{background-color:#fe0050; font-size:10px;text-align:right; padding:3px 3px;}
#contenido .parte3 h5 a{color:#FFFFFF;}

#contenido .contInterna{width:721px; float:left; vertical-align:top; padding:7px 18px 0 18px;}
#contenido .contInterna p{padding:5px 0 5px 0; margin:0px;}
#contenido .contInterna .titulo{color:#AD1142; font-family:Arial, Helvetica, sans-serif, 'Swis721 BT'; font-size:52px; line-height:50px;}
#contenido .contInterna h3{font-size:14px;}
#contenido .contInterna .alce{font-size:13px; color:#AC1041; font-weight:bold;}
#contenido .contInterna .situacion{font-size:14px; font-weight:bold; vertical-align:middle; padding-left:80px;}
#contenido .contInterna .imagenes{border:1px solid #ad1142; padding:5px;}
#contenido .contInterna .clienteslinea{border-bottom:1px solid #AD1142;}
#contenido .contInterna .subtitulo{font-size:11px; padding-left:15px;}
#contenido .contInterna .subtitulo2{font-size:14px; padding-left:15px; color:#AD1142;}
#contenido .contInterna .enlaces{text-align:left;font-size:12px; font-weight:bold; padding:10px;}
#contenido .contInterna .letraPequena{font-size:9px;}
#contenido .contInterna .enlaces a{color:#AD1142; color:#AD1142; text-decoration:none; font-size:14px;}
#contenido .contInterna .titulocurso{font-size:13px; color:#AD1142; font-weight:bold; padding:10px;}
#contenido .contInterna .precios td{border:1px solid #AD1142; font-size:14px; font-weight:bold;}
#contenido .contInterna .precios2 td{border:1px solid #AD1142; font-size:11px; text-align:center;}
#contenido .contInterna .textoPeqPrecios{padding-left:10px; font-weight:bold;}
#contenido .contInterna .textoPeqPrecios2{padding-left:10px; font-weight:bold; font-size:12px; color:#AC1041;}
#contenido .contInterna .textoPeqPrecios3{font-weight:bold; font-size:12px; color:#AC1041;}
#contenido .contInterna .formulario{text-align:center; font-size:12px; margin-bottom:15px;}
#contenido .contInterna .formi{border:1px solid #AD1142;}
#contenido .contInterna .preciosTexto{padding-left:50px;}
#contenido .contInterna .preciosTexto2{padding-left:140px;}
#contenido .enlaces .piefoto{padding-left:25px;}
#contenido .contInterna .fotoalce{margin-bottom:10px;}
#contenido .contInterna .formulario .col1 .col2{border-bottom:1px solid #AD1142;}
#contenido .contInterna .titulonoticia{color:#AD1142; font-size:12px; font-weight:bold;}
#contenido .contInterna .fechaNoticia{font-size:12px; font-weight:bold;}
#contenido .contInterna ul{margin-bottom:0; margin-top:0; padding-bottom:5px;}

/* ----------------------------------PIE DE PAGINA---------------------------------- */

#pie{width:998px; font-size:10px; color:#8C8285; padding:0; float:left !important; float:none;}
#pie .desarrollado{font-size:10px; padding-left:820px; color:#8C8285;}
#pie a{color:#8C8285; text-decoration:none;}
