body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
}

p {
    font-size:0.9em;
}

th {
  vertical-align: top; padding-top: 3px; text-align: left;
}

a {
    color: #1759FF;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
    color: #1984FF;
    text-decoration: underline;
}

.titu {
	margin-left: 13px;
}
.clearer{
    clear:both;
}

.form_error {
    font-size:0.8em;
    font-weight:bold;
    color:#f00;
}

#main{
    width:950px;
    margin: 0 auto;
}

#idioma {
    float: right;
    font-size: 0.8em;
    padding: 0 10px 0 5px;
}

#top h1{
    margin:0;
    padding:0;
    text-indent:-9999px;
    background: url(../images/templates/default/cab.jpg) no-repeat;
    height:150px;
}

#top .esq{
    width:7px;
    height:29px;
    float:left;
    background:url(../images/templates/default/bg_menu_esq.gif) no-repeat;
    margin:3px 0 0px 0;
}

#top .dreta{
    width:7px;
    height:29px;
    background:url(../images/templates/default/bg_menu_dreta.gif) no-repeat;
    float:right;
    margin:3px 0 0px 0;
}

#top ul.menu{
    margin:3px 0 0px 0;
    padding:0;
    list-style:none;
    float:left;
    background:url(../images/templates/default/bg_ul_menu.gif) repeat-x;
    height:29px;
    width:936px;
}

#top ul.menu li{
    float:left;
    font-size:1em;
    padding:5px 10px 5px 8px;
    background:url(../images/templates/default/bullet_menu.gif) right no-repeat;
}

#top ul.menu li.last{
background:none;
}

#top ul.menu li a:hover, #top ul.menu li a.select{
text-decoration:underline;
}

#top ul.menu li a.first{
background:url(../images/templates/default/bullet_home.gif) no-repeat;
padding-left:20px;
}

#top ul.menu li a{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.margin_tophome{
margin-top:35px;
}

#middle .login{
width:205px;
float:left;
margin-left:15px;
}

#middle .login .top{
border-top:1px solid #dedede;
float:left;
width:181px;
}

#middle .login .tleft{
width:12px;
height:12px;
background:url(../images/templates/default/top_left.gif) no-repeat top left;
float:left;
}

#middle .login .tright{
width:12px;
height:12px;
background:url(../images/templates/default/top_right.gif) no-repeat top right;
float:right;
}

#middle .login .content{
border-left:1px solid #dedede;
border-right:1px solid #dedede;
margin-top:-5px;
}

#middle .login h2{
margin:0;
padding-bottom:4px;
color:#FF6600;
font-size:1em;
text-align:center;
background:url(../images/templates/default/bg_login.gif) no-repeat bottom center;
}

fieldset{
border:none;
}

#middle .login label{
display:block;
font-size:0.75em;
padding-left:15px;
padding-top:10px;
}

#middle .login input.campos{
margin-left:9px;
border:1px solid #ccc;
}

#middle .login input.enviar{
float:right;
border:none;
margin-top:25px;
background:url(../images/templates/default/login.gif) no-repeat right bottom;
padding-right:25px;
height:22px;
text-decoration:underline;
font-weight:bold;
font-size:0.75em;
cursor:pointer;
margin-right:15px;
}

#middle .login .bottom{
border-bottom:1px solid #dedede;
float:left;
width:181px;
height:12px;
margin-top:-5px;
}

#middle .login .bottom_left{
width:12px;
height:12px;
background:url(../images/templates/default/bottom_left.gif) no-repeat bottom left;
float:left;
margin-top:-5px;
}

#middle .login .bottom_right{
width:12px;
height:12px;
background:url(../images/templates/default/bottom_right.gif) no-repeat bottom right;
float:right;
margin-top:-5px;
}

#middle .contenido-tag1 {
    float:left;
    width:440px;
    padding:0px 10px 10px 10px;
}
#middle .contenido{
float:right;
width:680px;
padding:0px 0px 10px 0px;
}

#middle .contenido2{
float:right;
width:610px;
padding:0 0px 10px 15px;
}


#middle .contenido h3, #middle h3.opcion{
margin:0;
font-size:1em;
color:#333;
padding-left:12px;
}

#middle .contenido h3.presentacion{
color:#0066CC;
font-size:1.1em;
margin-left:12px;
margin-bottom:15px;
border-bottom:1px solid #0066CC;
}

#middle .contenido .presents{
height:95px;
background: url(../images/templates/default/bg_presents.jpg) repeat-x;
}

#middle h4.sms_home{
padding-left:125px;
background:url(../images/templates/default/sms_home.gif) no-repeat 8px 0;
color:#F95901;
font-size:1em;
height:85px;
margin:8px 0 5px 0;
}

#middle h4.agenda_home{
padding-left:125px;
background:url(../images/templates/default/agenda_home.gif) no-repeat 8px 0;
color:#F95901;
font-size:1em;
height:85px;
margin:18px 0 5px 0;
}

#middle h4.tags_home{
padding-left:125px;
background:url(../images/templates/default/tags_home.gif) no-repeat 8px 0;
color:#F95901;
font-size:1em;
height:85px;
margin:12px 0 5px 0;
}

#middle h4.sms_home span, #middle h4.tags_home span, #middle h4.agenda_home span{
color:#000;
font-size:0.85em;
}

#middle .contenido ul.ventajas{
list-style:none;
margin:0;
padding:15px 0 15px 25px;
}

#middle .contenido ul.ventajas li{
color:#666;
font-size:0.75em;
background:url(../images/templates/default/bullet_ventajas.gif) no-repeat 0 4px;
padding-left:8px;
padding-bottom:10px;
}

#footer{
background:url(../images/templates/default/bg_footer.jpg) repeat-x;
margin-top:15px;
}

#footer ul{
list-style:none;
margin: 0 auto;
width:255px;
}

#footer ul li{
float:left;
background:url(../images/templates/default/bullet_footer.gif) no-repeat right;
font-size:0.62em;
padding:15px 6px 0 6px;
}

#footer ul li a{
color:#666;
text-decoration:none;
}

#footer ul li a:hover, #footer ul li a.select {
color:#FF6600;
text-decoration:underline;
}

#footer ul li.last{
background:none;
}

#list_pagwap {
margin-left:13px;
}

#list_pagwap ul {
margin: 0 auto;
}

#list_pagwap ul li {
font-size:0.9em;
padding:5px 16px 0 6px;
}

ul#add_cont_wap li a {
font-size:0.8em;
}


/*estils interiors*/

#middle .menu_box_pagina {
    background:#F0F0F0;
    height:270px;
    width:157px;
    float:right;
    padding-left: 10px;
}

#middle .menu_box_pagina p{
    padding:0 8px 0 10px;
    color:#F95901;
    line-height:1.2em;
    font-size:0.75em;
}

#middle .menu_box_pagina h2{
    padding: 15px 8px 25px 10px;
    margin:0;
    color:#F95901;
    font-size:1em;
}

#middle .menu_box_pagina .titulo {
    font-size: 0.9em;
    color: #F95901;
    font-weight: bold;
    margin-top: 13px;
    margin-bottom: 3px;
}

#middle .welcome{
background:#F0F0F0;
height:270px;
width:245px;
float:left;
}

#middle .welcome h2{
padding: 15px 8px 25px 10px;
margin:0;
color:#F95901;
font-size:1em;
}

#middle .welcome p{
padding:0 8px 0 10px;
color:#F95901;
line-height:1.2em;
font-size:0.75em;
}

#middle .welcome p strong{
color:#333;
font-weight:bold;
}

#top ul.submenu{
list-style:none;
width:75%;
background:url(../images/templates/default/bg_submenu.jpg) repeat-x;
margin:0;
padding:0 0 0 12px;
border-bottom: 1px solid #ccc;
float:left;
}

#top ul.submenu li{
float:left;
padding: 10px 15px 5px 15px;
background:url(../images/templates/default/bullet_submenu.gif) no-repeat 0 13px;
font-size:0.7em;
}

#top ul.submenu li a{
color:#666;
text-decoration:none;
}

#top ul.submenu li a:hover, #top ul.submenu li.select a{
color:#FF6600;
}

#top ul.submenu li.select {
background:url(../images/templates/default/bullet_submenu_on.gif) no-repeat 0 13px;
}

.loginado{
background:url(../images/templates/default/bg_loginado.gif) no-repeat;
float:left;
padding: 10px 10px 5px 15px;
font-size:0.75em;
margin:0 0 10px 0;
width: 200px;
color:#666;
}

.loginado span{
color:#000;
font-weight:bold;
}

.loginado img{
border: none;
}

#loginado-name {
    float: left;
    width: 147px;
}

#loginado-btn {
    float: right;
    width: 42px;
    text-align: right;
}

.minilink {
	color: #FF8C00;
	font-size:10px;
}

#middle .nextevents{
width:205px;
float:left;
margin-left:15px;
}

#middle .search{
width:300px;
float:left;
margin-left:3px;
}

.line{
border-bottom:1px solid #DEDEDE;
}

#middle .nextevents .tleft, #middle .search .tleft{
width:12px;
height:29px;
background:url(../images/templates/default/top_left_gris.gif) no-repeat top left;
float:left;
}


#middle .nextevents .tright, #middle .search .tright{
width:12px;
height:29px;
background:url(../images/templates/default/top_right_gris.gif) no-repeat top right;
float:right;
}



#middle .nextevents .top{
background:url(../images/templates/default/bg_gris.gif) repeat-x left top;
float:left;
width:205px;
margin-bottom:20px;
}

#middle .search .top{
background:url(../images/templates/default/bg_gris.gif) repeat-x left top;
float:left;
width:300px;
margin-bottom:20px;
}

#middle .nextevents .bottom{
border-bottom:1px solid #dedede;
float:left;
width:181px;
height:12px;
margin-top:-5px;
}

#middle .search .bottom{
border-bottom:1px solid #dedede;
float:left;
width:276px;
height:12px;
margin-top:-5px;
}

#middle .nextevents .bleft, #middle .search .bleft{
width:12px;
height:12px;
background:url(../images/templates/default/bottom_left.gif) no-repeat bottom left;
float:left;
margin-top:-5px;
}

#middle .nextevents .bright, #middle .search .bright{
width:12px;
height:12px;
background:url(../images/templates/default/bottom_right.gif) no-repeat bottom right;
float:right;
margin-top:-5px;
}

#middle .nextevents h2.eventos{
margin:0;
color:#000;
font-size:0.85em;
text-align:left;
padding:10px 8px 5px 40px;
background:url(../images/templates/default/calendar.gif) no-repeat  12px 8px;
}

#middle .search h2.buscar{
margin:0;
color:#000;
font-size:0.85em;
text-align:left;
padding:10px 8px 5px 40px;
background:url(../images/templates/default/search.gif) no-repeat  12px 8px;
}

#middle .search .content{
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
background:#fff;
}

#middle .search .content p{
margin:0;
}

#middle .nextevents h2.advice{
margin:0;
color:#000;
font-size:0.85em;
text-align:left;
padding:10px 8px 5px 40px;
background:url(../images/templates/default/advice.gif) no-repeat  12px 8px;
}

#middle .nextevents ul.next{
border-left:1px solid #dedede;
border-right:1px solid #dedede;
background:url(../images/templates/default/bg_eventos.gif) no-repeat;
list-style:none;
width:204px;
margin:-5px 0 0 0;
padding:0;
}

#middle .nextevents ul.next li{
color:#F95901;
font-size:0.85em;
font-weight:bold;
background: url(../images/templates/default/bulletnext.gif) no-repeat 16px 35px;
padding:25px 15px 15px 25px;
border-bottom:1px dashed #555;
}

#middle .nextevents ul.next li.last{
border:none;
}

#middle .nextevents ul.next li a{
color:#333;
font-size:0.95em;
}

#middle .nextevents ul.next li a:hover{
color:#000;
}

a.newevent{
color:#333;
font-size:0.75em;
font-weight:bold;
padding-left:23px;
background:url(../images/templates/default/add.gif) no-repeat left;
margin-left:25px;
}

a.newevent:hover{
color:#F95901;
}

a.pdd_grtags{
margin-left:155px;
margin-bottom:25px;
display:block;
}

table.month{
margin:5px 0 15px 10px;
width:670px;
border:1px solid #BFBAAE;
}


table.month caption{
display:none;
}

table.month th.dias{
width:110px;
padding:4px 0 4px 0;
}

table.month td{
width:110px;
}

table.month th.dias_semana{
width:80px;
padding:4px 0 4px 0;
width:110px;
}

table.month th.dia_semana{
padding:4px 0 4px 0;
text-align:center;
width:100%;
}

table.month th a, table.month th.dias_semana a {
color:#F95901;
font-size:0.7em;

}


table.month td.dia{
height:15px;
background:#D4D0C8;
font-size:0.7em;
text-align:right;
padding-right:5px;
}

table.month td.dia a {
color:#000;
text-decoration:none;
}

table.month td.dia a:hover {
color:#F95901;
text-decoration:none;
}

table.month td.evento{
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
height:90px;
text-align:center;
}

table.month td.evento_hora{
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
text-align:center;
}

table.month td.evento_hora_xdia{
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
text-align:center;
width:100%;
}

table.month td.today1, table.month th.today1, table.month tr.today1{
background:#FFFFCC;
width:110px;
}

table.month td.today2, table.month th.today2{
background:#838383;
color:#fff;
font-weight:bold;
}

table.month th.today2 a{
color:#fff; 
}

table.month td.evento a, table.month td.evento_hora a, table.month td.evento_hora_xdia a{
color:#fff;
text-decoration:none;
background:url(../images/templates/default/bg_evento.gif) no-repeat center center;
font-size:0.65em;
padding: 3px 20px 3px 20px;
display:block;
cursor:pointer;
font-weight:bold;
}

table.month td.evento a:hover, table.month td.evento_hora a:hover{
color:#333;
}

table.month th.hora{
width:35px;
background:#D4D0C8;
font-size:0.7em;
color:#666;
border-bottom:1px solid #fff;
}

p.mes{
margin:0;
margin: 15px 0 0 15px;
padding-left:12px;
float:left;
font-size:1em;
}

a.anterior{
background:url(../images/templates/default/bg_select_mes1.gif) no-repeat 0 5px;
border:none;
float:left;
cursor:pointer;
width:15px;
height:15px;
}

a.siguiente{
background:url(../images/templates/default/bg_select_mes2.gif)  no-repeat right;
border:none;
float:left;
cursor:pointer;
width:15px;
height:15px;
}

p.mes a{
color:#F95901;
font-weight:bold;
text-decoration:none;
float:left;
}


ul.selector{
margin:15px 0 0 0;
padding:0;
list-style:none;
float:right;
}

ul.selector li{
float:left;
font-size:0.7em;
padding:8px 6px 5px 6px;
}

ul.selector li.ver{
color:#000;
font-weight:bold;
background:url(../images/templates/default/ver.gif) no-repeat right;
padding-right:10px;
}

ul.selector li a{
color:#000;
font-weight:bold;
background:url(../images/templates/default/bg_selector.gif) right center no-repeat;
padding-right:10px;
}

ul.selector li a:hover, ul.selector li a.select{
color:#F95901;
}

ul.selector li a.last{
background:none;
}

h2.newevent{
font-size:0.9em;
color:#F95901;
padding-left:30px;
padding-bottom:5px;
border-bottom:1px solid #F95901;
background:url(../images/templates/default/calendar.gif) no-repeat;
}

h2.newsms{
font-size:0.9em;
color:#F95901;
padding-left:30px;
padding-bottom:5px;
border-bottom:1px solid #F95901;
background:url(../images/templates/default/envia_sms.gif) no-repeat;
}

h2.newtaggroup{
font-size:0.9em;
color:#F95901;
padding-left:30px;
padding-bottom:5px;
border-bottom:1px solid #F95901;
background:url(../images/templates/default/tags.gif) no-repeat;
}

p.hr{
float:left;
margin:0;
font-size:0.75em;
font-weight:bold;
padding: 0 8px 0 0px;
}

span.hr{
margin:0;
font-size:0.75em;
font-weight:bold;
padding: 0 8px 0 0px;
}

/*formularios*/

.width1{
width:120px;
float:left;
margin-bottom:8px;
}

.width3{
width:120px;
float:left;
}

.width1 label, .width6 label{
font-size:0.75em;
font-weight:bold;
padding-left:15px;
}


.width3 label{
font-size:0.75em;
font-weight:bold;
padding-left:25px;
}

.width4 label{
font-size:0.75em;
padding-left:10px;
padding-right:5px;
background:url(../images/templates/default/bullet_label.gif) no-repeat 0px 4px;
}

.width5 label, .width2 label{
font-size:0.75em;
}

.width4 label span{
font-size:0.68em;
display:block;
padding-left:10px;
}

.width2{
width:650px;
float:left;
margin-bottom:8px;
text-align:left;
}

.width2 select, .width5 select .horas{
float:left;
margin-right:8px;
}

#hora_hour, #hora_minute, #duracion_hour, #duracion_minute, #aviso_sms_hour, #aviso_sms_minute, #aviso_email_hour, #aviso_email_minute {
float:none;
}

.width4{
width:90px;
float:left;
margin-bottom:8px;
margin-top:8px;
padding:6px 0 6px 0;
margin-left:8px;
}

.width5{
width:175px;
padding:6px 0 6px 0;
float:left;
margin-bottom:8px;
margin-top:8px;
}

.width6{
width:140px;
float:left;
margin-bottom:8px;
}

p.sms{
margin:15px 0 10px 0;
font-size:0.8em;
font-weight:bold;
color:#333;
background:url(../images/templates/default/sms.gif) no-repeat;
padding-left:28px;
padding-bottom:8px;
border-bottom:1px solid #ff6600;
}

p.mail{
margin:15px 0 10px 0;
padding:0;
font-size:0.8em;
font-weight:bold;
color:#333;
background:url(../images/templates/default/mail.gif) no-repeat;
padding-left:28px;
padding-bottom:8px;
border-bottom:1px solid #ff6600;
}

.btn_sms {
font-size:0.9em;
font-weight:bold;
color:#333;
background-color:#fff;
border-bottom:0;
border-style:hidden;
border-color: #fff;
cursor: pointer;
}

p.sms span, p.mail span{
color:#ff0000;
font-size:1.05em;
}
.acciones{
background:#D4D0C8;
height:25px;
margin-bottom:25px;
margin-top:10px;
}

input.guardar, input.listar, input.cancelar,  input.add_dest, input.borrar, input.profile, input.add_tag, input.listartags, a.guardar {
margin:0 8px 0 0;
float:left;
font-size:0.7em;
font-weight:bold;
border:0;
cursor:pointer;
padding:5px 0px 5px 6px;
text-decoration:underline;
color:#F95901;
}

a.listartags, a.add_tag {
margin:0 8px 0 0;
float:left;
font-size:0.8em;
font-weight:bold;
border:0;
cursor:pointer;
padding:5px 0px 5px 6px;
text-decoration:underline;
color:#F95901;
}

input.listar, a.listar {
background:url(../images/templates/default/list.gif) no-repeat 3px 6px;
padding-left:15px;
color:#333;
}

input.listartags, a.listartags {
background:url(../images/templates/default/list.gif) no-repeat 3px 6px;
padding-left:15px;
color:#333;
}

input.guardar, a.guardar {
background:url(../images/templates/default/save.gif) no-repeat 3px 6px;
padding-left:18px;
}

input.add_dest, a.add_dest {
background:url(../images/templates/default/add.gif) no-repeat 3px 6px;
padding-left:25px;
}

input.add_tag, a.add_tag {
background:url(../images/templates/default/add.gif) no-repeat 3px 6px;
padding-left:25px;
}

p.add_dest{
background:url(../images/templates/default/add.gif) no-repeat 3px 6px;
padding-left:25px;
font-size:0.7em;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
margin-left:5px;
float:left;
}

a.add_dest{
background:url(../images/templates/default/add.gif) no-repeat 30px 6px;
padding-left:50px;
font-size:0.7em;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
float:left;
}

a.add_tags{
background:url(../images/templates/default/add.gif) no-repeat 8px 6px;
padding-left:28px;
padding-right:8px;
font-size:0.7em;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
float:left;
}

p.profile{
background:url(../images/templates/default/edit_profile.gif) no-repeat 8px 5px;
padding-left:30px;
font-size:0.7em;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
margin-left:5px;
float:left;
}

input.cancelar{
background:url(../images/templates/default/cancel.gif) no-repeat 3px 6px;
padding-left:18px;
}
input.borrar{
background:url(../images/templates/default/delete.gif) no-repeat 8px 6px;
padding-left:22px;
}

p.profile a{
color:#333;
}
p.profile a:hover{
color:#F95901;
}


p.add_dest a, a.add_dest, a.add_tags{
color:#F95901;
}
p.add_dest a:hover, a.add_dest:hover,a.add_tags:hover{
color:#333;
}


h4.event{
font-size:0.9em;
color:#F95901;
font-weight:bold;
margin:10px 0 10px 0;
border-bottom:1px solid #F95901;
}

h4.opciones{
font-size:0.9em;
color:#F95901;
font-weight:bold;
margin:5px 0 8px 12px;
border-bottom:1px solid #F95901;
}

p.fecha{
font-size:0.75em;
color:#333;
font-weight:bold;
background:url(../images/templates/default/calendar_mini.gif) no-repeat 0 5px;
margin:0;
padding:3px 12px 0px 18px;
}

p.hora_fix{
font-size:0.75em;
color:#333;
font-weight:bold;
background:url(../images/templates/default/hora.gif) no-repeat 0 5px;
margin:0;
padding:3px 12px 0px 18px;
}

p.descript{
margin:0;
font-size:0.75em;
line-height:1.3em;
}


p.detalle{
font-size:0.8em;
color:#F95901;
font-weight:bold;
margin:10px 5px 10px 0;
}

h4.detalle {
font-size:1.1em;
color:#F95901;
font-weight:bold;
margin:13px 5px 40px 0;
}

p.detalle a{
font-size:1em;
color:#F95901;
font-weight:bold;
margin:10px 5px 10px 0; text-decoration:none;
}

p.detalle span{
margin:0;
color:#000;
padding-left:6px;
}

p.relacionados{
font-size:0.7em;
color:#000;
font-weight:bold;
padding: 0 0 5px 10px;
background:url(../images/templates/default/ver.gif) no-repeat 0 3px;
margin:0;
}

input.delete{
color:#F95901;
background:url(../images/templates/default/delete.gif) no-repeat 6px 3px;
float:right;
text-decoration:none;
border:none;
cursor:pointer;
padding-left:22px;
}

a.delete{
color:#F95901;
background:url(../images/templates/default/delete.gif) no-repeat 6px 3px;
float:right;
text-decoration:none; font-size:0.9em;
border:none;
cursor:pointer;
padding-left:22px;
}

a.cancelar, a.borrar {
margin:0 8px 0 0;
float:left;
font-size:0.8em;
font-weight:bold;
cursor:pointer;
padding:5px 0px 5px 6px;
text-decoration:underline;
color:#F95901;
background:url(../images/templates/default/cancel.gif) no-repeat 3px 6px;
padding-left:18px;
}

a.profile{
background:url(../images/templates/default/edit_profile.gif) no-repeat 8px 5px;
padding-left:30px;
font-size:0.8em;
color: #333;
text-decoration: none;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
margin-right:10px;
float:right;
}

a.borrar {
background:url(../images/templates/default/delete.gif) no-repeat 3px 6px;
margin-left: 50px;
}

input.newevent {
float:left;
text-decoration:none;
border:none;
cursor:pointer;
color:#333;
font-size:0.75em;
font-weight:bold;
padding-left:23px;
background:url(../images/templates/default/add.gif) no-repeat left;
margin-left:25px;
}


.destinatarios{
border-bottom:1px dotted #ccc;
padding:5px 0 0 0px;
margin-bottom:3px;
}

.grupotags{
border-top:1px solid #D4D0C8;
border-bottom:1px solid #D4D0C8;
padding:0px 0 0 0px;
margin:0 0 42px 3px;
}

.destinatarios p, .grupotags p{
float:left;
font-size:0.75em;
margin:0;
padding-top:3px;
}

table.seleccionados{
border:1px solid #BFBAAE;
width:600px;
margin-bottom:15px;
}

table.seleccionados caption{
text-align:left;
font-size:0.7em;
color:#000;
font-weight:bold;
padding: 0 0 5px 10px;
background:url(../images/templates/default/ver.gif) no-repeat 0 3px;
}

table.seleccionados th{
background:#EAE8E3;
font-size:0.7em;
padding: 0 0  0 5px;
text-align:left;
border-right:1px solid #fff;
}

table.seleccionados td.check{
width:25px;
}

table.seleccionados td{
font-size:0.7em;
border-bottom:1px solid #DEDEDE;
padding:3px 5px 3px 5px;
border-right:1px solid #DEDEDE;
}

table.seleccionados td a{
color:#F95901;
}

.miniSelPais {
 width: 170px;
}

.control_cont_wap {
float: left;
width: 80px;
}

.detalle_cont_wap {
float: left;
border: 1px solid #333; width: 500px; padding: 0.3em 1em;
}

#ordenar-areawap {
    margin-left: 0px;
    padding-left: 0px;
}
.ordenable-areawap {
    list-style:none;
}

.ordenable-areawap ul {
    margin-left: 0px;
    padding-left: 0px;
}

.ordenable-areawap ul li {
    list-style:none;
    margin-left: 0px; padding-left: 0px;
}

.marco-areawap {
	border: solid 1px #000;
	margin-bottom: 3px;
        width: 514px;
}

.marco-areawap .titulo {
	padding: 2px 3px; 
	border-bottom: solid 1px #000;
	font-size: 0.8em;
	color: #000;
	background-color: #e3f0f4;
	float: left;
	width: 482px;
        margin: 0px;
}

.marco-areawap .edita-areawap {
	float: right;
	width: 20px;
	padding: 2px 3px; 
	border-bottom: solid 1px #000; text-align: right;
	font-size: 0.8em;
	color: #000;
	height: 15px;
	background-color: #e3f0f4;
}

.marco-areawap .contenido-areawap {
	font-size: 0.8em;
	padding: 25px 3px 6px 3px;
        margin: 0px;
}

.marco-areawap .pie-area {
	font-size: 0.8em;
	color: #000;
	background-color: #e3f0f4;
	padding: 2px 5px; border-top: 1px solid #000;
}

.cont_area {
	width: 480px;
	float: left;
	border: dashed 1px #666;
	margin-bottom: 2px;
        margin-left: 5px;
	vertical-align: top;
	padding-top: 0px;
}

.edit_cont_area {
	width: 18px;
	float: left;
}

.menu_izq {
    font-size: 0.8em;
    padding-left: 17px;
}

.menu_izq h3 {
    font-size: 1.1em;
    color: #F95901;
}

.menu_izq ul {
    list-style: none;
    font-size: 1em;
    background-color: #fff;
    margin-right: 10px;
    margin-left: 0px;
    padding: 5px 0px 7px 7px;
    border: dotted #F95901;
}

.menu_izq a {
    color: #F95901;
    text-decoration: none;
    font-size: 0.9em;
}

.menu_izq a:hover {
    color: #ec7533;
    text-decoration: underline;
}

prj_select_menu {
    border: 1px #999;
}

.frm_auto th {
    font-size: 0.8em;
    font-weight: normal;
}

.frm_auto td {
    font-size: 0.8em;
    font-weight: normal;
}

.frm_auto td {
    font-size: 0.8em;
    font-weight: normal;
}

.error_list {
    font-size:0.8em;
    font-weight:bold;
    color:#f00;
}

.error_list ul {
    list-style: none;
}

.pagination {
    float: left;
    width: 150px;
    font-size: 0.9em;
}

.pagination img {
    border: none;
}

.pagination_desc {
    text-align: center;
    font-size: 0.8em;
    font-style: italic;
}

#menu-pag-area {
    border: 1px solid #999;
    margin: 0px 0px 10px 0px;
    padding: 5px 5px 2px 7px;
    width: 502px;
}

#menu-pag-area .titulo {
    float: right;
    width: auto;
    text-align: right;
    font-size: 0.8em;
}

#menu-pag-area img {
    border: none;
    margin: 0px 3px 0px 0px;
}

#tags_pag1_rss {
    float: left;
    width: 170px;
    margin-left: 10px;
    margin-bottom: 15px;
    
}

#tags_pag2_rss {
    float: left;
    width: 150px;
    margin-bottom: 15px;
    margin-left: 10px;
}

#btn-home-view          { list-style: none; padding-left: 18px; padding-top: 0px; margin-top: 0px; }
#btn-home-view li       { display: inline; list-style: none; }
#btn-home-view li a img { border: none; }

.home-view-img {
    display: block;
    width: 690px;
    height: 347px;
}

.help {
  color: gray;
  font-style: italic;
  font-size: 0.9em;
}

#extra-box-pagina {
  margin-top: 3px;
}
#extra-box-pagina a {
  font-size: 0.85em;
  color: #f95901;
}

#busca {
    width: 125px;
}