@charset "UTF-8";


* {

    margin:0;

    padding:0;

}



li {

    list-style:none;

}



img {

    border:0;

}



a {

    text-decoration:none;
    color: #7f7f7f;
}





body {

    background-color:#585858;

    background-image:url(../images/interface/background.jpg);

    background-repeat:repeat-x;

    text-align:center;

    font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;

    font-size:11px;

    color:#000000;

}



textarea {

    font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;

    font-size:11px;

}



input,select,label {

    font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;

}

.block {

    display:block;
}



.left {

    float:left;

}



.right {

    float:right;

}



.text_left {

    text-align:left;

}



.text_right {

    text-align:right;

}



.margin_right_20 {

    margin-right:20px;

}



.margin_left_20 {

    margin-left:20px;

}

.margin_left_40 {

    margin-left:40px;

}

img.border_top {

    margin-top:-3px;

}



div.centrar {

    text-align:center;

}



strong.azul {

    margin-bottom:7px;

    color:#FF6600;

}



strong.red {

    color:#FF0000;

}



a.red {

    color:#FF0000;

    font-weight:bold;

}



strong.ayuda {

    font-size:12px;

}



p.ayuda {

    margin-top: 7px;

    margin-bottom:25px;

}



div.back_left_2 {

    background-image:url(../images/interface/back_left_2.jpg);

    background-repeat:repeat-y;

    /*height:1200px;*/

    width:8px;

    float:left;

}



div.back_right_2 {

    background-image:url(../images/interface/back_right_2.jpg);

    background-repeat:repeat-y;

    /*height:1200px;*/

    width:6px;

    float:left;

}

#content {

    width:970px;

    margin:auto;

    text-align:left;

    background-image:url(../images/interface/back_sombra.jpg);

    background-repeat:repeat-y;

}



#header_up {

    background-image:url(../images/interface/back_header_up.jpg);

    background-repeat:no-repeat;

    height:27px;

}



ul.idiomas{

    width:400px;

    float:left;

    margin-left:20px;

    margin-top: 5px;

}





ul.opciones{

    float:right;

    margin-right:40px;

    margin-top: 3px;

}



ul.idiomas li{

    padding-left:0px;

}



ul.opciones li img{

    padding:0px 15px 0px 15px;

    margin-top:-1px;

}



ul.idiomas li,ul.opciones li{

    float:left;

}



ul.idiomas li a,ul.opciones li a{

    color:#FFFFFF;

}



ul.idiomas li a:hover,ul.opciones li a:hover{

    /*text-decoration:underline;*/

}



ul.opciones li.info_contacto{

    font-size:13px;

    font-weight:bold;

    color:#FFFFFF;

}



ul.idiomas li a.disabled{

    color:#AAAAAA;

}



ul.idiomas li a.selected{

    color:#FF0000;

}



input.checkbox {

    width:13px;

    height:13px;

}



a.lnk_adm_this {

    color:#CC0000;

    font-weight:bold;

}

#sub_content {

    width:970px;

    float:left;

    background-color:#FFFFFF;

    background-image:url(../images/interface/back_line.jpg);

    background-repeat:repeat-y;

}



#header {

    float:left;

}



#header_swf {

    background-image:url(../images/interface/logo.jpg);

    background-repeat:repeat-y;

    float:left;

    height:110px;

    width:970px;

}

#menu_superior {

    background-color: #000;

    float:left;

    width:970px;
    background-image: url(../images/interface/back_toolbar.jpg);
}

#header ul.menu_superior{

    margin:3px 0px 3px 012px;

    padding-left:224px;

    float:left;

}



#header ul.menu_superior li{

    float:left;

}



#header ul.menu_superior li a{

    color:#ffffff;

    font-size: 11px;
    font-weight: bold;
}



#header ul.menu_superior li a:hover{

    /*text-decoration:underline;*/

    color:#FF6600;

}



#header ul.menu_superior li img{

    margin:-3px 7px 0px 7px;

}



#sidebar_left {

    width: 205px;

    float:left;

}



#sidebar_left form.search {

    margin-left:20px;

    padding:0px 0px 10px 0px;

}



#sidebar_left form.search input.search{

    background:transparent;

    background-image:url(../images/interface/bt_search2.gif);

    background-repeat:no-repeat;

    

    border:0px;

    width:22px;

    height:22px;

    margin-top: -2px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

}



#sidebar_left form.search label{

    font-size:12px;

    color:#FFFFFF;

}





/*********************** INPUTS REDONDEADOS **************************/

div.left_corner {

    background-image:url(../images/interface/input_corner_left.gif);

    background-repeat:no-repeat;

    width:6px;

    height:20px;

    float:left;

}



div.left_corner_o {

    background-image:url(../images/interface/input_corner_left_o.gif);

    background-repeat:no-repeat;

    width:6px;

    height:20px;

    float:left;

}



div.right_corner {

    background-image:url(../images/interface/input_corner_right.gif);

    background-repeat:no-repeat;

    width:6px;

    height:20px;

    float:left;

}



div.right_corner_o {

    background-image:url(../images/interface/input_corner_right_o.gif);

    background-repeat:no-repeat;

    width:6px;

    height:20px;

    float:left;

}

div.input {

    margin:0;

}

div.input input {

    border:0px;

    font-size:11px;

    height:16px;

    /*background-image:url(../images/interface/input_middle.gif);

    background-repeat:repeat-x;*/

    /*background-color:#FBFBFB;*/

    float:left;

    border-top:1px solid #999999;

    border-bottom:1px solid #999999;

    padding:2px 0px 0px 0px;

    margin-bottom:5px;

}





/*********************** MENU **************************/

#menu {

    width:201px;

    font-size: 11px;
}

#menu ul li.menu_left a.menu_selected {

    color: #f60;
}

#menu ul li.menu_lv_1 {

    background-color: #ccc;

    padding:4px 10px 4px 10px;
}

#menu ul li.menu_lv_1 a{

    color: #000;

    font-weight:bold;

}

#menu ul li.menu_lv_1 a:hover{

    text-decoration:none;

    color: #f60;
}



#menu ul li.menu_lv_2 {

    background-color: #e7e7e7;

    padding:2px 10px 2px 15px;

}

#menu ul li.menu_lv_2 a{

    color: #000;

    font-weight: bold;
}

#menu ul li.menu_lv_2 a:hover{

    text-decoration:none;
}



#menu ul li.menu_lv_3 {

    background-color:#FFFFFF;

    padding:1px 10px 1px 20px;

    border-bottom:1px dashed #666666;

}

#menu ul li.menu_lv_3 a{

    color:#000000;

    font-size:10px;

        font-weight:bold;

}

#menu ul li.menu_lv_3 a:hover{

    text-decoration:none;

}



#menu ul li.menu_lv_4 {

    background-color:#FFFFFF;

    padding:1px 10px 1px 25px;

}

#menu ul li.menu_lv_4 a{

    color:#666666;

}

#menu ul li.menu_lv_4 a:hover{

    text-decoration:underline;

}



#menu ul li.menu_lv_5 {

    background-color:#FFFFFF;

    padding:1px 10px 1px 30px;

}

#menu ul li.menu_lv_5 a{

    color:#666666;

}

#menu ul li.menu_lv_5 a:hover{

    text-decoration:underline;

}



#menu ul li.menu_lv_6 {

    background-color:#FFFFFF;

    padding:1px 10px 1px 35px;

}

#menu ul li.menu_lv_6 a{

    color:#666666;

}

#menu ul li.menu_lv_6 a:hover{

    text-decoration:underline;

}



#menu ul li.menu_lv_7 {

    background-color:#FFFFFF;

    padding:1px 10px 1px 40px;

}

#menu ul li.menu_lv_7 a{

    color:#666666;

}

#menu ul li.menu_lv_7 a:hover{

    text-decoration:underline;

}



#menu ul li.menu_lv_8 {

    background-color:#FFFFFF;

    padding:1px 10px 1px 45px;

}

#menu ul li.menu_lv_8 a{

    color:#666666;

}

#menu ul li.menu_lv_8 a:hover{

    text-decoration:underline;

}



#menu ul li.menu_lv_p {

    background-color:#FFFFFF;

}

#menu ul li.menu_lv_1_p {

    padding:0px 10px 1px 20px;

}

#menu ul li.menu_lv_2_p {

    padding:0px 10px 1px 25px;

}

#menu ul li.menu_lv_3_p {

    padding:0px 10px 1px 30px;

}

#menu ul li.menu_lv_4_p {

    padding:0px 10px 1px 35px;

}

#menu ul li.menu_lv_5_p {

    padding:0px 10px 1px 40px;

}

#menu ul li.menu_lv_6_p {

    padding:0px 10px 1px 45px;

}

#menu ul li.menu_lv_7_p {

    padding:0px 10px 1px 50px;

}

#menu ul li.menu_lv_8_p {

    padding:0px 10px 1px 55px;

}

#menu ul li.menu_lv_8_p {

    padding:0px 10px 1px 60px;

}



#menu ul li.menu_lv_p a{

    color: #595959;

    font-size: 11px;

}

#menu ul li.menu_lv_p a:hover{

    text-decoration:underline;

}



/*menu mover categoria*/

li.move_menu_left a.menu_selected {

    color:#FF0000;

}



li.move_menu_lv_1 a{

    font-weight:bold;

}

li.move_menu_lv_1 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_2 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 10px;

}

li.move_menu_lv_2 a{

    color:#000000;

}

li.move_menu_lv_2 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_3 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 15px;

}

li.move_menu_lv_3 a{

    color:#000000;

}

li.move_menu_lv_3 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_4 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 20px;

}

li.move_menu_lv_4 a{

    color:#666666;

}

li.move_menu_lv_4 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_5 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 25px;

}

li.move_menu_lv_5 a{

    color:#666666;

}

li.move_menu_lv_5 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_6 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 30px;

}

li.move_menu_lv_6 a{

    color:#666666;

}

li.move_menu_lv_6 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_7 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 35px;

}

li.move_menu_lv_7 a{

    color:#666666;

}

li.move_menu_lv_7 a:hover{

    text-decoration:underline;

}



li.move_menu_lv_8 {

    border-bottom:1px dashed #D2E5F6;

    padding:1px 10px 1px 40px;

}

li.move_menu_lv_8 a{

    color:#666666;

}

li.move_menu_lv_8 a:hover{

    text-decoration:underline;

}



/*fin menu mover categoria*/





#sidebar_right {

    width:186px;

    float:right;
}



#sidebar_right div.block_blue{

    background-image:url(../images/interface/back_sidebar_right_dac.jpg);

    background-repeat:no-repeat;

    float:right;

    width:183px;

    text-align:center;

    padding-top:10px;

}



#sidebar_right ul.dac_telefonos{

    text-align:left;

    margin:5px 0px 0px 10px;

}



#sidebar_right ul.dac_telefonos li img{

    float:left;

    margin-top:10px;

}



#sidebar_right ul.dac_telefonos li div{

    float:left;

    width:130px;

    margin:0px 0px 2px 10px;

}



#sidebar_right ul.dac_telefonos li div strong.tel_num{

    font-size:15px;

}



#sidebar_right form.login{

    border-top:1px dashed #666666;

    border-bottom:1px dashed #666666;

    margin:3px -1px 0px 0px;

    float:right;

    width:183px;

}



#sidebar_right form.login label{

    margin-top:7px;

    margin-bottom:2px;

    float:right;

}



#sidebar_right form.login p.recordar{

    width:140px;

    float:left;

}



#sidebar_right form.login input.recordar{

    float:right;

    border:0;

}



#sidebar_right form.login input.ok{

    background-image:url(../images/interface/bt_ok.gif);

    background-repeat:no-repeat;

    width:60px;

    height:18px;

    border:0px;

    margin-top:7px;

    background-color:transparent;

    float:right;

}



#main {

    float:left;

    padding:10px 20px 30px 20px;

    width:535px;

}



#main ul li {

    padding-bottom:3px;

}

#main h1 {

    color: #FF3300;

    font-size:18px;

    font-weight:bold;

    border-bottom:2px solid #EEEEEE; 

    width:400px;

    padding:0px 0px 3px 0px;

    float:none;

}



#main h2 {

    /*color:#777777;*/

    color: #000;

    font-size:14px;

    font-weight:bold;

    border-bottom:2px solid #EEEEEE; 

    width:400px;

    padding:0px 0px 3px 0px;

    float:none;

}



#main .border_bottom_none {

    border-bottom:0; 

}



#main .border_bottom_large {

    width:100%;

    border-bottom:2px solid #EEEEEE; 

}



#main div.block {

    width:517px;

    background-image:url(../images/interface/back_new.jpg);

    background-repeat:no-repeat;

    float:left;

    padding:10px;

    height:114px;

    margin-bottom:10px;

}



#main div.block .left{

    width:300px;

}



#main div.block .right{

    text-align:center;

    width:200px;

    height:114px;

    padding-left:17px;

    

}



#main div.block_compania {

    float:left;

    padding:20px 20px 20px 0px;

    border-right:1px solid #EEEEEE; 

    width:170px;

}



#main div.block_compania_2 {

    float:left;

    padding-left:20px;

    border:0;

}



#main ul.delegaciones{

    margin:30px 0px 0px 0px;

    color:#666666;

    text-align:right;

}



#main ul.border_right{

    border-right:1px solid #666666; 

    padding:10px 10px 10px 0px;

    width:250px;

}



#main a.trabaja_con_nosotros {

    border-bottom:1px dashed #AAAAAA;

    width:260px;

    float:left;

    padding-bottom:3px;

    margin-bottom:10px;

    text-align:right;

}



#main div.border_right{

    border-right:1px solid #AAAAAA; 

    padding:10px 0px 10px 0px;

    width:260px;

    float:left;

}



#main div.border_right h4{

    font-size:12px;

    color:#f68f1e;

    border-bottom:1px dashed #AAAAAA;

    padding:0px 0px 3px 0px;

}



#main div.dac_fotos{

    padding:10px 0px 10px 10px;

    width:260px;

    float:right;

}



#main ul.areas{

    text-align:left;

    width:328px;

    margin:auto;

}



#main ul.grupos{

    text-align:right;

    margin:20px 10px 0px 0px;

}



#main ul.grupos span.tel{

    float:right;

    width:120px;

}



#main ul.delegaciones span.area{

    width:260px;

    float:left;

}



#main ul.delegaciones a{

    color:#666666;

}



#main div.block_1 {

    margin:0px 45px 0px 0px;

}



#main div.block p.titulo {

    font-weight:bold;

    font-size:12px;

    margin:5px 0px 7px 10px;

}



#main div.block p.resumen {

    border-top:1px dashed #000000;

    color:#777777;

    padding:7px 0px 0px 10px;

}



#main p.principal {

    float:left;

    font-size:12px;

}



#main p.principal img {

    float:right;

    margin-left:20px;

}



#main .border_bottom_dashed {

    border-bottom:1px dashed #666666;

}



#main ul.webs li a {

    color:#999999;

    text-decoration:underline;

    font-weight:bold;

}



input.modal {

    width:300px;

}

div.modal_margin_bottom {

    margin-bottom:6px;

}

textarea.modal {

    width:300px;

    height:200px;

}

textarea.textarea_large {

    width:665px;

    height:100px;

}

div.modal_left {

    width:360px;

}

div.modal_right {

    width:310px;

}



div.enviar_form {

    border-top:2px solid #EEEEEE;

    margin:25px 0px 0px 0px;

    padding:5px 0px 0px 0px;

}



a.a1 {

    font-size:8px;

}

a.a2 {

    font-size:11px;

}

a.a3 {

    font-size:12px;

}



#main div.noticias_doble {

    background-image:url(../images/interface/back_noticia_doble.jpg);

    width:498px;

    padding:10px 20px 10px 20px;

    background-repeat:repeat-x;

    float:left;

    margin-top:20px;

}



#main div.cursos_block {

    background-image:url(../images/interface/back_home_block_deg.jpg);

    width:210px;

    padding:10px 20px 10px 20px;

    background-repeat:repeat-x;

    float:left;

    margin-top:20px;

    height:227px;

}



#main div.noticias_doble div.texto,#main div.cursos_block div.texto{

    color:#666666;

    float:left;

}

#main div.noticias_doble h5,#main div.cursos_block h5{

    font-size:12px;

    font-weight:bold;

    color:#335A83;

    margin-bottom:6px;

}



#main div.noticias_doble p,#main div.cursos_block p{

    margin-bottom:6px;

}



#main div.cursos_block img {

    margin:auto;

}



#main div.noticias_doble img{

    float:right;

    margin-left:10px;

}



#main label {

    float:left;

    width:120px;

    margin:2px 0px 6px 0px;

}





#main select {

    width:255px;

    font-size:11px;

    font-family:"Trebuchet MS", sans-serif, "Lucida Grande", Verdana;

    margin:0px 0px 5px 0px;

    /*border:1px solid #646464;*/

    padding:0;

}



#main form.usuarios {

    width:380px;

    margin:20px auto 40px auto;

}



#main form.usuarios input{

    width:248px;

}



p.gris_flojo {

    color: #000;

}



p.orange {

    color:#FF6600;

    margin-top:20px;

}



li.orange {

    color:#FF6600;

}



#main ul.lista_categorias{

    margin:5px 0px 0px 50px;

}



#main a.add_cats_pref{

    color:#666666;

    margin-left:20px;

}



#main a.add_cats_pref:hover{

    color:#999999;

}



#main a.condiciones {

    text-decoration:underline;

}



#main input.condiciones {

    float:left;

    width:13px;

}



#main input.ok{

    background-image:url(../images/interface/bt_ok.gif);

    background-repeat:no-repeat;

    width:27px;

    height:18px;

    border:0px;

    margin-top:7px;

    float:right;

    background-color:transparent;

}



#main input.usuario_send{

    margin-right:80px;

}



#main form.buscador{

    width:345px;

    /*margin:auto;*/

    margin-left:13px;

}



#main input.search{

    background:transparent;

    background-image:url(../images/interface/bt_search.gif);

    background-repeat:no-repeat;

    border:0px;

    width:22px;

    height:22px;

    margin:-5px 0px 0px 10px;

}



#main ul.abc {

    float:left;

    margin:20px 0px 0px 7px;

}



#main ul.abc li{

    float:left;

    border-right:1px solid #335A83;

    padding:0px 6px 0px 6px;

}



#main div.info_options {

    float:right;

    margin-top:10px;

    width:118px;

}



#main ul.resultados li {

    margin-bottom:8px;

}



#main ul.resultados li a {

    color:#666666;

}



#main ul.resultados li img {

    margin-right:5px;

    float:left;

    margin-top:5px;

}



#main ul.resultados li p {

    margin-left:10px;

}



#main div.paginacion {

    margin:auto;

    text-align:center;

    margin-top:30px;

}



#main div.imagen_producto {

    width:260px;

    border-right:2px solid #EEEEEE;

    margin-top:-11px;

    float:left;

    padding-top:15px;

    text-align:center;

}



#main div.imagen_producto img {

    margin:auto;

}



#main div.imagen_producto object {

    margin:auto;

}



#main div.puntos_fuertes {

    margin:30px 0px 0px 20px;

    float:left;

}



#main div.puntos_fuertes ul li img {

    float:left;

    margin-top:3px;

}



#main div.puntos_fuertes ul li p {

    float:left;

    width:220px;

    margin-left:5px;

    margin-bottom:7px;

}



#sidebar_right ul.menu_usuario {

    margin-bottom:2px;

}



#sidebar_right ul.menu_usuario li {

    background-color:#FF6600;

    padding:5px 0px 5px 10px;

    margin-left:1px;

    margin-bottom:2px;

}



#sidebar_right ul.menu_usuario li.menu_usuario_pt {

    background-image:url(../images/interface/menu_usuario_pt.jpg);

    background-repeat:no-repeat;

}



#sidebar_right ul.menu_usuario li.menu_usuario_dac, #sidebar_right ul.menu_usuario li.menu_usuario_interface {

    /*background-image:url(../images/interface/menu_usuario_dac.jpg);

    background-repeat:no-repeat;*/

    background-color:#000000;

}



#sidebar_right ul.menu_usuario li.menu_usuario_dac a, #sidebar_right ul.menu_usuario li.menu_usuario_interface a{

    color:#FFFFFF;

    font-weight:bold;

}



#sidebar_right ul.menu_usuario li.menu_usuario_stats {

    background-image:url(../images/interface/menu_usuario_stats.jpg);

    background-repeat:no-repeat;

}



#sidebar_right ul.menu_usuario li.menu_usuario_esp {

    background-image:url(../images/interface/menu_usuario_esp.jpg);

    background-repeat:no-repeat;

}



#sidebar_right ul.menu_usuario li.menu_usuario_ultima {

    background-image:url(../images/interface/ultima_visita.jpg);

    background-repeat:no-repeat;

}



#sidebar_right span.titulo_sbright {

    background-color:#000000;

    padding:2px 0px 2px 30px;

    margin-left:1px;

    color:#FFFFFF;

    float:left;

    width:155px;

}



#sidebar_right div.noticias_sbright {

    margin:0px 0px 0px 13px; 

    padding-top:10px;

    padding-bottom:5px;

}



#sidebar_right div.noticias_sbright ul li img {

    float:left;

    margin-right:5px;

    margin-top:4px;

}



#sidebar_right div.noticias_sbright ul li p {

    float:left;

    width:150px;

    margin-bottom:6px;

}



strong.gris {

    font-size:11px;

    color:#666666;

}



#main a.over_overline {

    color:#666666;

}



a.over_overline:hover {

    text-decoration:underline;

    color:#333333;

}



#main ul.lista_publicaciones {

    text-align:center;

    width:220px;

}



#main ul.lista_publicaciones li{

    float:left;

    text-align:center;

    margin:7px 4px 7px 4px; 

    width:50px;

    height:75px;

}



#main ul.lista_publicaciones li a{

    margin:auto;

    text-align:center;

}



#main ul.lista_publicaciones li img{

    margin:auto;

}



#main input.publicaciones_input {

    width:220px;

}



#main textarea.publicaciones_input {

    width:224px;

    height:80px;

    float:left;

}



#main form.publicaciones_form {

    width:350px;

    margin:auto;

    text-align:left;

}



#main ul.lista_promociones {

    text-align:center;

    width:560px;

}



#main ul.lista_promociones li{

    float:left;

    text-align:center;

    margin:7px 10px 7px 10px; 

    width:160px;

}



#main ul.lista_promociones li a{

    margin:auto;

    text-align:center;

}



#main ul.lista_promociones li img{

    margin:auto;

}



#main table.cursos_ediciones tr th {

    font-size:13px;

    color:#335A83;

    border-bottom:1px solid #335A83;

}



#main table.cursos_ediciones tr td {

    padding:0px 10px 10px 0px;

}



#main table.cursos_ediciones tr td.cerrado {

    color:#FF0000;

}



#main form.admin input {

    width:400px;

    font-size:11px;

    padding:1px;

    margin-bottom:5px;

    float:right;

}



#main form.admin input.button_admin {

    margin:10px 0px 0px 0px;

    width:auto;

    padding:2px 10px 2px 10px;

    border:1px solid #999999;

    float:right;

}



#main form.admin input.submit_admin {

    padding:4px 10px 4px 10px;

    font-weight:bold;

}



#main input.submit_admin_noform , #main form.admin input.submit{

    padding:4px 10px 4px 10px;

    font-weight:bold;

    margin:10px 0px 0px 0px;

    width:auto;

    padding:2px 10px 2px 10px;

    border:1px solid #999999;

    float:right;

}



#main form.admin textarea.subtitulo {

    width:400px;

    font-size:11px;

    padding:1px;

    height:50px;

    float:right;

}



#main form.admin input.check {

    width:14px;

    height:14px;

    float:left;

    margin-right:4px;

}



#main form.admin span.check {

    float:left;

}



#main form.admin input.examinar {

    background-color:#E0DFE3;

    padding:3px 10px 3px 10px; 



    border:1px solid #000000;

    width:150px;

    font-size:11px;

    float:left;

}



#main div.pages {

    margin:10px 0px 0px 0px;

    padding-bottom:40px;

}



#main div.pages ul li{

    float:left;

    width:100px;

    border:1px solid #CCCCCC;

    border-right:0;

    text-align:center;

    padding:5px 0px 4px 0px;

    background-color:#F9F9F9;

}



#main div.pages_ap ul li {

    width:130px;

}



#main div.pages ul li.this_lang{

    border-bottom:0;

    background-color:#FFFFFF;

    font-weight:bold;

}



#main div.pages ul li.list_lang_last{

    border-right:1px solid #CCCCCC;

}



input.chuleta {

    background-color:#FFCC00;

}



textarea.chuleta {

    background-color:#FFCC00;

    margin-bottom:5px;

}



label.chuleta {

    font-style:oblique;

    color:#666666;

}



/**************************************UPLOAD*******************************************/

#upload_button {

    background-color:#E0DFE3;

    padding:3px 10px 3px 10px; 

    border:1px solid #000000;

    width:120px;

    font-size:11px;

    text-align:center;

    cursor:pointer;

    float:left;

    margin-left:9px;

}





#upload_preview {

    background-color:#DEEBFA;

    padding:3px 10px 3px 10px; 

    border:1px solid #000000;

    width:120px;

    font-size:11px;

    text-align:center;

    cursor:pointer;

    float:right;

    margin-left:9px;

    margin-top:-24px;

}



#upload_add_to_list {

    background-color:#E0DFE3;

    padding:3px 10px 3px 10px; 

    border:1px solid #000000;

    width:120px;

    font-size:11px;

    text-align:center;

    cursor:pointer;

    font-weight:bold;

    float:right;

    margin-top:10px;

}



#upload_cancel_edit {

    background-color:#E0DFE3;

    padding:3px 10px 3px 10px; 

    border:1px solid #000000;

    width:90px;

    font-size:11px;

    text-align:center;

    cursor:pointer;

    float:right;

    margin-top:10px;

    margin-left:10px;

}





#upload_content {

    padding:10px 0px 10px 0px;

    width:100%;

    margin-top:10px;

}



#upload_content fieldset{

    border:0;

}



#files_list {

    width:100%;

    margin-top:10px;

}



.showDragHandle {

    background-image:url(../images/interface/updown.gif);

    background-position:left;

    background-repeat:no-repeat;

}

/*****************************************************************************************/









#main form.admin_search{

    float:left;

    margin-top:-10px;

}



#main form.admin_search label {

    margin:0px 0px 2px 0px;

}



#main form.admin_search input {

    width:230px;

    font-size:11px;

    padding:1px;

    margin-bottom:5px;

}



#main form.admin_search select {

    width:236px;

    font-size:11px;

    padding:1px;

    margin-bottom:5px;

}



#main form.admin_search input.button_admin {

    margin:10px 0px 0px 0px;

    width:auto;

    padding:2px 10px 2px 10px;

    border:1px solid #999999;

    float:right;

}

#main form.admin_search input.submit_admin {

    padding:4px 10px 4px 10px;

    font-weight:bold;

}



#main input.button_admin_noform {

    margin:10px 0px 0px 0px;

    width:auto;

    padding:2px 10px 2px 10px;

    border:1px solid #999999;

    float:right;

}

#main input.submit_admin_noform {

    padding:4px 10px 4px 10px;

    font-weight:bold;

}



#main ul.areas_privadas_menu{

    background-color:#335A83;



}



#main ul.areas_privadas_menu li{

    float:left; 

    text-align:center;

    width:131px;

    padding:3px 0px 3px 0px;

}



#main ul.areas_privadas_menu li a{

    color:#FFFFFF;

}



#main p.info{

    font-size:12px;

}





#main input.examinar_noform {

    background-color:#335A83;

    padding:3px 10px 3px 10px; 

    color:#FFFFFF;

    border:1px solid #003366;

    width:150px;

    font-size:11px;

    float:left;

}


div.block_blue {margin-top:30px;}
div.languages a {color:#FFF;}
div.languages {font-size:12px;width:120px;padding:0px 10px 3px 10px;background:#B0B0B0;margin-left:22px;position:absolute;}
div.languages div.first div {padding:4px 0px 3px 0px;background-image:url(../images/interface/arrow_lang.gif);background-position:right center;background-repeat:no-repeat;font-weight:bold;}
div.languages div.list {display:none;}
div.languages div.list div {padding:4px 0px 3px 0px;border-top:1px solid #999;}
div.languages div.list div.last {border-bottom:0;}
