/* 
ESTILO PARTICULAR DE UNA PÁGINA WEB

Debe existir una hoja de estilos por cada página web que necesite una modificación especifica en los estilos

*/
#trescalendarios{
float:left;
margin-top:10px;}
.tablames{
padding-right:15px;
float:left;}

.tablames a{
color:#000000;
font-weight: bold;
text-decoration:none;
}

.tablames a:hover{
color: #000000;
font-weight:bold;
text-decoration:underline;
}

.tablames2{
padding-left:0px;

float:left;}
#mesactual{
border-collapse: collapse;
float:left;
margin-right:0px;

border-spacing:0px;background-color:#f2f4ff;}
#mesactual td{

width:18px;
height:18px;}
.mes{
float:left;

border-collapse: collapse;

border-spacing:0px;}
.mes td{

width:18px;
height:18px;}
.thead{
background-color:#d4e3ff;
color:#444aa2;
vertical-align:middle;
font-weight:bold;
}
.theada{
background-color: #FF9900;
color: #FFFFFF;
vertical-align:middle;
font-weight:bold;
}
.meses{
clear:both;
width:164px;

text-align:center;
padding-bottom:3px;

font-weight:bold;}
.mesesact{
clear:both;
width:164px;
/*background-color:#FF9900;vertical-align:middle;*/
text-align:center;
padding-bottom:3px;
font-weight:bold;}

.mesesa{
color:#e88b00;
clear:both;
width:164px;
text-align:left;
padding-bottom:3px;
font-weight:bold;}
.celdaactual{
}
.circulito{
background-image:url(../img/calendario_1_03.jpg);
width:18px;
height:15px;
padding-top:3px;
background-repeat:no-repeat;
background-position: right;}
.valig{
vertical-align:middle;
}

.valiggris{
vertical-align:middle;}

.anterior{
float:left;
text-align:right;
width:520px;margin-top:10px;
}
.anterior a{ color:#333333;
font-size:13px;
font-weight:bold;
}
.anterior a:hover{
color:#000000;}
#cajon_actividad{
clear:both;
margin-bottom:20px;
width:520px;
}

#col_b{

}
#cajon_actividad ul{
padding-left:20px;
}


li{
list-style-image:url(../img/calendario_1_11.jpg);
margin-bottom:10px;}
li a{
color:#000000;}
.ulcalendario{
float:left;
padding-top:10px;
width:370px;
}
.apuntarse{
float:left;
padding-left:20px;
background-image:none;
width:78px;
height:79px;
background-repeat:no-repeat;}/*
.apuntarse:hover{
float:right;
background-image:url(../img/apuntarsover_03.jpg);
width:78px;
height:79px;
background-repeat:no-repeat;}
.apuntarseover{
float:right;
background-image:url(../img/apuntarsover_03.jpg);
width:78px;
height:79px;
background-repeat:no-repeat;}*/
.cajonsup{
float:left;
background-image:url(../img/cajonsup_07.jpg);
width:510px;
padding-left:10px;
padding-top:4px;
height:15px;
font-size:12px;
font-weight:bold;
background-repeat:no-repeat;}

.cajonmedio{
float:left;
background-image:url(../img/cajonmedio_10.jpg);
width:500px;
padding-top:5px;
padding-right:10px;
padding-left:10px;
padding-bottom:5px;
background-repeat:repeat-y;}
.cajonmedio .inputap{
width:260px;}
.cajonmedio textarea{
width:200px;}

.formul{
width:273px;
padding-left:25px;
background-image:url(../img/fondoform_032.jpg);
height:320px;
background-repeat:no-repeat;
font-weight:bold;
float:right;
padding-right:30px;
}



.boton_enviar{
background-image:url(../img/enviar_07.gif);
width:47px;
padding-right:30px;
height:21px;
background-repeat:no-repeat;
float:right;}
.otras{
float:right;
background-image:url(../img/calendario_1_15.jpg);
width:113px;
padding-left:10px;
height:28px;
padding-top:5px;
color:#000000;

margin-top:10px;
font-weight:bold;
text-decoration:none;
background-repeat:no-repeat;}
.cont_otras{
width:520px;
clear:left;
overflow:hidden;}
.otras:hover{
text-decoration:underline;}

.cajonabajo{
float:left;
background-image:url(../img/cajonabajo_12.jpg);
width:520px;
height:5px;
background-repeat:no-repeat;
font-size:0px;
}

