/*Document CSS*/
body{
	margin:0px;
	padding:0px;
	background-image: url(../img/fons.gif);
	background-repeat: repeat-x;
	background-position:left bottom;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

img{border:0px;}

form, h1, h2, h3, h4, h5{
margin:0px;
padding:0px;
font-weight:normal;
display:inline;
}

ul, li, ol{
margin:0px;
padding:0px;
line-height:auto;
list-style:none;
list-style-type:none;
}

ol{
padding-left:30px;
list-style:circle;
list-style-type:circle;
}

#rightpop ul{
padding-left:30px;
}

#rightpop ul li{
list-style:disc;
list-style-type:disc;
}

ol li{
list-style:circle;
list-style-type:circle;
}

#web{
margin:32px auto 0px auto;
padding-bottom:84px;
width:835px;
background-image:url(../img/bg_web.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}



#content{
margin:0px auto;
width:768px;
background-image:url(../img/bg_content.gif);
background-repeat:repeat-y;
background-position:right top;
}

#sound{
position:absolute;
top:-9000px;
left:-9000px;
}

#flash{
width:768px;
height:112px;
border-bottom:1px solid #CECECE;
margin-bottom:12px;
background-color:#FFFFFF;
}

#slogan{
width:76px;
float:left;
background-color:#EA3122;
}

#left{
width:282px;
float:left;
background-color:#FFFFFF;
}

#left .info{
padding:15px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#left a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}

#left .logo{
margin-left:16px;
}

#right{
width:410px;
float:left;
background-color:#F6F6F6;
}


#foot{
clear:both;
background-image: url(../img/bg_foot.gif);
background-repeat: no-repeat;
background-position:bottom;
height:24px;
}

#menu{
margin:30px 0px 36px 42px;
text-align:left;
}

#menu li{
display:block;
}

#menu li a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-decoration:none;
border-left:7px solid #CCCCCC;
text-indent:13px;
width:186px;
height:20px;
line-height:20px;
margin-bottom:5px;
}

#menu li a:hover, #menu li a.sel{
color:#FFFFFF;
border-left:7px solid #EA3122;
background-color:#EA3122;
}

#menu li a.noref{
color:#CCCCCC;
}

#menu li a.noref:hover{
color:#CCCCCC;
border-left:7px solid #CCCCCC;
background-color:#FFFFFF;
}

#menu ul.sub li a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
border-left:7px solid #CCCCCC;
text-indent:7px;
width:180px;
height:20px;
line-height:20px;
margin-bottom:5px;
margin-left:12px;
}

#menu ul.sub li a:hover{
color:#FFFFFF;
border-left:7px solid #EA3122;
background-color:#EA3122;
}

#menu ul.sub li a.sel{
color:#EA3122;
background:none;
border-left:7px solid #EA3122;
}

#estatuts{
border-top:1px solid #CDCDCD;
background-image:url(../img/bg_estatuts.gif);
background-repeat:repeat-x;
background-position:left top;
width:186px;
margin-left:42px;
padding:15px 0px;
}

#estatuts div{
float:left;
padding-left:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

#estatuts a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}

#estatuts a:hover{
text-decoration:underline;
}

#estatuts h3, #estatuts h3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC0000;
font-weight:normal;
display:inline;
}

#wmp{
margin-top:6px;
display:none;
height:55px;
}

#imgwmp{
margin-top:6px;
display:block;
height:55px;
}

.b{font-weight:bold;}

.banner{
margin-left:42px;
margin-top:5px;
/*background-image:url(../img/bg_banner.gif);
background-repeat:no-repeat;
background-position:left top;*/
width:185px;
height:auto;
text-align:center;
padding:4px 0px;
color:#003399;
font-weight:bold;
}

.radio{
width:180px;
border-top:1px solid #CDCDCD;
background-image:url(../img/bg_estatuts.gif);
background-repeat:repeat-x;
background-position:left top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
text-align:left;
padding-left:5px;
padding-top:12px;
padding-bottom:10px;
margin-bottom:15px;

}
.banner img{
margin-bottom:6px;
}

#addres{
text-align:center;
margin-top:0px;
}

#addres a:hover{
text-decoration:none;
}

#title{
background-image:url(../img/bg_title.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:60px;
padding-left:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}


#title h1{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:72px;
color:#FFFFFF;
display:block;
height:52px;
line-height:72px;
overflow:hidden;
}

#right .info{
padding:46px 22px 0px 22px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;

}

#right h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#003399;
text-align:left;
}


#right h4{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#003399;
text-align:left;
font-weight:normal;
display:block;
}

#right h5{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
color:#333333;
text-align:left;
font-weight:normal;
}

#right b, #right form span, #right strong, #right strong a{
font-weight:bold;
color:#003399;
text-decoration:none;
}

#right .txt{
overflow:auto;
height:1160px;
padding-right:12px;
text-align:justify;
scrollbar-3dlight-color: #003399;
scrollbar-arrow-color:#003399;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color:#F6F6F6;
scrollbar-face-color: #F6F6F6;
scrollbar-highlight-color:#F6F6F6;
scrollbar-shadow-color: #003399;
}

#right .qui_img{
padding:0px 12px 12px 0px;
float:left;
}

#right .images{
font-size:10px;
color:#003399
}

#right .images .image{
width:79px;
height:145px;
float:left;
padding:0px;
margin:0px;
text-align:left;
margin-bottom:12px;
padding-right:4px;
}

#right .images .image img{
float:none;
width:70px;
height:88px;
padding:0px;
margin:0px;
margin:0px 10px 4px 0px;
}

#right .logos{

}

#right .logos .logo a{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:13px;
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

#right .logos a:hover{
text-decoration:underline;
}


#right .logos .logo{
width:112px;
height:145px;
float:left;
padding:0px;
margin:0px;
text-align:center;
margin-bottom:12px;
padding-right:4px;
}
#right .logos img{
float:none;
padding:0px;
margin:0px;
margin:0px 10px 4px 0px;
}

.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.textarea, .input, .button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}

.input{
width:145px;
}

.textarea{
margin-top:5px;
margin-bottom:10px;
width:330px;
height:60px;
padding:2px;
}

.button{
padding:2px 4px;
}

.selec{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
margin-left:8px;
padding:2px;
}

.options td{
padding-bottom:6px;
}

#pag2, #pag3{
display:none;
}

/*VIDEOS*/
#video1, #video2{
text-align:center;
}

/*NOTICES*/
.news{

}

.news img.image, #rightpop img.image{
margin-right:8px;
margin-top:2px;
border:7px solid #FFFFFF;
float:left;
}


#rightpop img.image{
border:7px solid #EEEEEE;
}

#rightpop img.imager{
margin-left:8px;
margin-top:2px;
border:7px solid #EEEEEE;
}

.news a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.news a.title{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:14px;
color:#003399;
font-weight:bold;
text-decoration:none;
text-align:left;
}

.news a:hover{
text-decoration:underline;
}

.news img{
float:none;
padding:0px;
}


.new{
font-size:13px;
color:#333333;
margin-bottom:30px;
}
/*POPUP*/
#webpop{
margin:20px auto;
width:770px;
}
#rightpop{
width:690px;
float:left;
background-color:#FFFFFF;
}

#rightpop .txt{
overflow:auto;
height:636px;
margin:20px;
padding-right:12px;
padding-bottom:20px;
text-align:justify;
scrollbar-3dlight-color: #003399;
scrollbar-arrow-color:#003399;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color:#F6F6F6;
scrollbar-face-color: #F6F6F6;
scrollbar-highlight-color:#F6F6F6;
scrollbar-shadow-color: #003399;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:13px;
color:#000000;
}



#rightpop h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#CC0000;
text-align:left;
}

#rightpop h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#003399;
font-weight:bold;
text-align:left;
}

a.strong{

}

.bl{
color:#063D87;
}

.text-f{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
color:#333333;
}
