@charset "ISO-8859-2";
/* CSS Document */

body{
width:1040px;
height:768px;
margin:0 auto;
padding:0;
background:url(../img/bgbody.png) repeat-y;

}

h1, h2, h3, h4, a, p, ul, li{
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
color:#666666;
}

h1{
font-size:60px;
line-height:35px;
font-weight:lighter;
}
h2{
font-size:16px;
line-height:18px;
font-weight:lighter;
padding-right:22%;
}
h3{
font-size:12px;
line-height:14px;
font-weight:lighter;
padding-right:42%;
}
h4{
font-size:12px;
font-weight:normal;
}
.cyan{
color:#009ddF;
filter: alpha(opacity=70);
opacity: .7;
}
.magenta{
color:#e1007a;
filter: alpha(opacity=70);
opacity: .7;
}
.amarillo{
color:#ffec00;
filter: alpha(opacity=70);
opacity: .7;
}

#principal{
width:1040px;
height:auto;
min-height:768px;
background:url(../img/webeventos.png) no-repeat top;
}
#principal2{
width:996px;
float:left;
margin:0 21px 0 23px;
height:auto;
min-height:568px;
border-left:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;
background-color:#FFFFFF;
}

#pie{
width:997px;
height:100px;
float:left;
margin:0 20px 0 23px;
border-top:solid #CCCCCC 1px;
}

#celda{
width:auto;
height:auto;
float:left;
}

#fotos{
width:auto;
height:auto;
float:left;
}

#fotos img{
width:450px;
margin-bottom:5px;
border:solid #CCCCCC 1px;
}

#menu{
width:996px;
float:left;
margin:0 21px 0 23px;
padding:0;
height:25px;
border-bottom:solid #CCCCCC 1px;
border-left:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;
}
#menu ul{
margin:4px 0 0 20px;
padding:0 0 0 0;
float:left;
}
#menu ul li{
margin:0 17px 0 11px;
display: inline;
font-size:12px;
line-height:12px;
font-weight:bold;
}

#menu ul li a:visited, #menu ul li a:link{
color:#666;
}

#menu ul li a:hover{
color:#e1007a;
}

#izq{
width:495px;
height:auto;
min-height:415px;
float:left;
}
#drch{
width:495px;
height:auto;
min-height:415px;
float:right;
}

span a:hover{
color:#e1007a;
}
