body {
margin:0;
padding:0px;
background:url(images/bg.jpg) repeat-x #ffffff;
font-family:Arial;
font-size:12px;
color:#333333;
}
a {
color:#000000; text-decoration:underline;
}
a:hover {
color:#000000;
}
ul{
list-style-type:none; margin:0; padding:0;
}
li{
margin:0px; padding:0;
}
.clear { 
clear: both;
}
input, select, textarea{
color:#666666; border:1px solid #999999;
}
.inputReadonly {
color:#666666; border:1px solid #999999; background:#CCCCCC;
}
.inputButton {
background:#000000; font-size:13px; color:#999999; border:1px solid #333333;
}
.alltext{
font-size:14px; color:#f75f12; font-weight:bold;
}
.alltext2{
color:#ff0000;
}
.alltext3{
font-size:14px; color:#999999; font-weight:bold;
}
.alltext4{
font-size:18px; color:#f75f12; font-weight:bold; text-decoration:underline; 
}
.alltext5{
font-size:30px; color:#f27904; font-weight:bold; 
}
.borderImg {
border:1px dashed #999999;
}

#normalUl{
width:770px; list-style-type:square; margin:0 15px; float:left
}
#normalUl li{
margin:0px; padding:0px;
}

#wrapper {
margin:0px auto; width:800px; background:#FFFFFF;
}
#header {
width:800px; height:85px; background:url(images/index_01.jpg) no-repeat; text-align:right; padding:5px 0 0 0; float:left
}
#header2 {
width:800px; height:179px; float:left
}
#menu {
width:800px; height:57px; margin:0 0 5px 0; float:left;
}
#menu .img{
float:left
}

#center{
width:800px; height:auto; float:left;
}
#center .captions{
width:800px; height:61px; margin:5px 0; float:left
}
#center .captions1{
width:500px; height:100px; margin:0; float:left
}
#center .text{
width:800px; height:auto; margin:10px 0 10px 0; float:left;
}
#center .login{
width:785px; height:auto; padding:5px 5px; background:#E8E8E8; border:1px dashed #000000; margin:1px auto; float:left;
}
#center .loginBox{
padding:0 13px 0 0; float:left;
}
#center .loginBox2{
padding:3px 10px 0 0; float:left;
}
#center .loginBox3{
padding:3px 0 0 18px; float:left;
}
#center .mitad{
width:400px; height:auto; margin:5px 0 10px 0; float:left;
}

#center .campo1{
width:125px; height:20px; padding:5px 0 0 0; margin:0 0 5px 0; float:left;
}
#center .campo2{
width:275px; height:25px; margin:0 0 5px 0; float:left;
}
#center .campo3{
width:675px; height:25px; margin:0 0 5px 0; float:left;
}
#center .campo4{
width:525px; height:25px; margin:0 0 5px 0; float:left;
}
#center .campo5{
width:800px; height:auto; margin:0 0 5px 0; float:left;
}
#center .campo6{
width:125px; height:25px; margin:0 0 5px 0; float:left;
}
#center .campo7{
width:150px; height:25px; margin:0 0 5px 0; float:left;
}
#center .campo8{
width:150px; height:110px; margin:0 0 5px 0; float:left;
}
#center .cal_title{
width:800px; height:23px; margin:1px; padding:7px 0 0 0; font-size:14px; float:left;
}

#center .galImg{
width:160px; height:135px; text-align:center; float:left;
}

#center .premios{
width:400px; height:300px; text-align:center; float:left;
}
#center .premios2{
width:400px; height:430px; text-align:center; float:left;
}
#center .premiosTit{
width:400px; height:20px; text-align:center; font-weight:bold; text-decoration:underline; float:left;
}
#center .premiosWin{
width:400px; height:20px; text-align:center; float:left;
}
#center .premiosImg{
width:400px; height:260px; text-align:center; float:left;
}
#center .premiosImg2{
width:400px; height:390px; text-align:center; float:left;
}
#center .banner{
width:300px; height:100px; text-align:center; float:left;
}


#antiFooter {
width:800px; height:85px; background:url(images/index_12.jpg) no-repeat; float:left;
}

#footer {
width:800px; height:100px; float:left
}
#footer .text{
width:720px; height:15px; background:url(images/index_13.jpg) no-repeat; padding:14px 0 2px 80px; float:left;
}

#capa1{
width:380px; height:330px; padding:0px;
list-style:none;
text-decoration:none;
margin:0px;
float:left;
}
#capa1 .title{
width:380px; height:auto; padding:5px 0px;
font-size:14px; color:#f75f12; font-weight:bold;
}
#capa1 li {
padding:0;
}
#capa1 li span {
width:370px;
display:block;
padding:5px;
text-decoration:none;
font-weight:bold;
text-align:right;
color:#63727c;
}
#capa1 li a {
width:370px;
display:block;
padding:5px;
text-decoration:none;
color:#999999;
border-bottom:solid 1px #e4e5e5;
}
#capa1 li a:hover {
color:#ffffff;
background:#333333;
}

#capa2{
width:380px; height:330px; padding:0px;
list-style:none;
text-decoration:none;
margin:0 0 0 20px;
float:left;
}
#capa2 .title{
width:380px; height:auto; padding:5px 0px;
font-size:14px; color:#f75f12; font-weight:bold;
}
#capa2 .title2 {
width:370px;
display:block;
padding:5px;
text-decoration:none;
font-weight:bold;
text-align:right;
color:#63727c;
}
#capa2 li {
padding:0;
}
#capa2 li span {
width:370px;
display:block;
padding:5px;
text-decoration:none;
color:#999999;
border-bottom:solid 1px #e4e5e5;
}
#capa2 li a {
width:370px;
display:block;
padding:5px ;
text-decoration:none;
background:#333333;
color:#999999;
border-bottom:solid 1px #e4e5e5;
}
#capa2 li a:hover {
color:#ffffff;
background:#333333;
}

#center .calendario{
width:220px; height:auto; margin:0 0 5px 0; float:left;
}
#center .cal_dias{
width:28px; height:23px; margin:1px; padding:7px 0 0 0; background:#E8E8E8; text-align:center; float:left;
}
#center .cal_dia{
width:28px; height:23px; margin:1px; padding:7px 0 0 0; text-align:center; float:left;
}
#center .cal_activo{
width:28px; height:23px; margin:1px; padding:7px 0 0 0; background:#000000; color:#FF0000; text-align:center; float:left;
}
#center .cal_nocupo{
width:28px; height:23px; margin:1px; padding:7px 0 0 0; background:#66CCFF; color:#ffffff; text-align:center; float:left;
}


#lightbox{
background-color:#f1f1f1;
padding: 10px;
border: 2px solid #999999;
	}
#lightboxDetails{
font-size: 12px;
padding-top: 0.4em;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }