:focus  { outline : 0;}

body {margin:0; padding:0;
font-family:Tahoma;
font-size:13px;
color:#fff9e1;
background:#3d6c1e url(images/back2.jpg) repeat-x;
line-height:18px;
}
table {
border-collapse:collapse;
border:0px;
margin-left: auto;
margin-right: auto;}
td{
	vertical-align:top;
	text-align:justify;
}
img{border:none;}

ul{margin:0px; padding:0px; list-style:none; line-height:19px;}
ul li{ background:url(images/vineta.gif) no-repeat left top; padding:0 0 0 15px}
ul li a{
	color:#FFF;
	text-decoration:underline
}
ul li a:hover{text-decoration:none}

a{color:#fff9e1; text-decoration:underline;}
a:hover{text-decoration:none;}

strong{
	color:#F00;
	font-size:18px;
}

.informate{
	padding-top:7px;
	color:#FFF;
	font-size:11px;
	line-height:14px;
}
.informate input{border:none; background-color:#FFFFFF; height:13px; font-size:11px; width:155px;}
.enviar input{border:none; background-color:#FFFFFF; height:13px; font-size:11px; width:50px; margin-top:2px; }

.footer{ background-color:#ec9230; padding-top:15px; padding-bottom:15px; text-align:center; color:#8c0028; font-size:11px;}
.footer a{color:#8c0028; text-decoration:none;}
.footer a:hover { text-decoration: underline;}

.fleft { float:left; padding-right:15px}
.fright { float:right; padding-left:15px}

h1{color:#fff; font-size:18px; font-weight:bold; border-bottom:#ec9230 solid 1px; margin:0; padding:0;}

#subsecciones td{ background-color:#c03201; border:solid 1px #ec9230; padding:3px; color:#ffc98f;}
#subsecciones a{
	color:#ffc98f;
	text-decoration:none;

.blanco {padding:2px; background:#c03201; color:#fff}

.calendario td{ text-align:center; border: solid 1px #FFFFFF;}
.calendariodiv {float:right; background-color:#c03201; width:20px; padding:3px; text-align:center}
.calendariofecha td{border:none; padding:5px;}
