/* CSS Document */
body{
background:url(images/bg.gif) repeat-x 0 0 #FFFFFF; color:#000000;
/*font:normal 13px/18px Arial, Helvetica, sans-serif;*/
margin:0; padding:0;
font:13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

height:100%;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
margin:0; padding:0;}
ul{
list-style:none;}
.spacer{
font-size:0; line-height:0; clear:both;}

/* -- header start -- */
#header{
width:778px; margin:0 auto;
background:url(images/header_bg.png) no-repeat left bottom; color:#000000;}
#headerRight{
background:url(images/header_right_bg.gif) repeat-y 0 0; color:#000000; position:relative;
width:312px; float:right; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 2px solid;}
.rightTopBg{
background:url(images/right_top_bg.gif) no-repeat 0 0; color:#000000;
width:312px; height:165px; display:block; padding:0 0 6px 0;}
.alic{
font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#FFF;
/*position:relative; top:15px; left:0;*/
}
.alic:hover{
font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#000;
/*position:relative; top:15px; left:0;*/
background-color:#FFF;
}
#headerRight img{
border:none; position:absolute; left:-390px; top:239px;}
#headerRight h1{
font:18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
background-color:#CC0000; position:absolute; left:-390px; top:258px; text-transform:uppercase;
}
#headerRight ul{
position:absolute; top:5px; left:0;}

#headerRight ul li{
   margin:0 0 5px 0;
   height:15px;
}	
#headerRight ul li a.home{
background:url(images/home_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:131px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.home:hover{
background:url(images/home_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:131px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.homeHover{
background:url(images/home_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:131px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.about{
background:url(images/about_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:119px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.about:hover{
background:url(images/about_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:119px; text-decoration:none; text-transform:uppercase;}
#headerRight ul li a.service{
background:url(images/service_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:153px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.service:hover{
background:url(images/service_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:153px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.testimonial{
background:url(images/testimonial_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:122px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.testimonial:hover{
background:url(images/testimonial_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:122px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.events{
background:url(images/event_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:112px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.events:hover{
background:url(images/event_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:112px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.money{
background:url(images/money_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:131px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.money:hover{
background:url(images/money_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:131px; text-decoration:none; text-transform:uppercase;}
#headerRight ul li a.alacant{
background:url(images/alacant_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:171px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.alacant:hover{
background:url(images/alacant_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:171px; text-decoration:none; text-transform:uppercase;}
#headerRight ul li a.contact{
background:url(images/contact_bg.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:119px; text-decoration:none; text-transform:uppercase;}	
#headerRight ul li a.contact:hover{
background:url(images/contact_bg_h.gif) no-repeat 0 0; height:18px; display:block;
font:bold 9px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
padding:0 0 0 42px; width:119px; text-decoration:none; text-transform:uppercase;}


#headerRight a{
background:url(images/logo.gif) no-repeat 0 0;
width:252px; height:39px; padding:5px 0 0 23px; float:left;}
#headerRight form label{
background:url(images/search_icon.gif) no-repeat 0 2px #2B2B2B; color:#FFFFFF; padding:0 10px 0 20px;
font:bold 14px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; float:left;}
#headerRight form input{
background-color:#FFFFFF; color:#000000; border:#000000 1px solid; width:117px; height:12px; padding:1px;
font:normal 10px/11px Arial, Helvetica, sans-serif; float:left;}
#headerRight form input.goBtn{
border:none; width:19px; height:13px; margin:1px 0 0 7px; background-color:#2B2B2B; color:#FFFFFF;
float:left;}
#headerRight form p{
background:url(images/search_arrow.gif) no-repeat right center #2B2B2B; color:#FFFFFF; float:left;
padding:0px 17px 0 0; font:normal 10px/19px Arial, Helvetica, sans-serif; text-transform:uppercase;}	
/* -- header end -- */
/* -- red pannel start -- */
#red{
color:#FFFFFF;
border-bottom:#FFFFFF 1px solid;
height:auto;
position:relative;
overflow:hidden;
z-index:1;
background-image: url(images/red_bg1.gif);
background-repeat: repeat-x;
background-position: top;	/*position:static*/
background-color: #0066cc;
}
#redContainer{
width:778px; margin:0 auto;}
a.more{
background:url(images/more_btn_bg.gif) no-repeat 0 0 ; color:#2B2B2B;
width:195px; height:49px; padding:0 0 0 15px; margin:2px 0 0 0; display:block; float:right;
font:9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; text-align:left;
border-bottom:#000 dashed 1px;
/*border:solid 0px #FFF;*/
}
a.more:hover{
background:url(images/more_btn_bg_h.gif) no-repeat 0 0 ; color:#cc0000;
width:195px; height:49px; padding:0 0 0 15px; margin:2px 0 0 0; display:block; float:right;
font:9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;text-align:left;
}
.redLeft{
width:407px;
/*_width:407px;*/
float:left;
padding-top: 10px;
padding-right: 12px;
padding-bottom: 0;
padding-left: 47px;
}
.redLeft h2{
font:normal 18px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
text-transform:uppercase; padding:0 20px 10px 0;}

.redLeft p{
font:normal 13px/16px Helvetica, sans-serif; color:#FFFFFF;
}
.redLeft h7{
font:italic 12px/16px "Arial", Helvetica, sans-serif; color:#FFFFFF;
}
/*.redLeft h7 a{
font:italic 9px Arial, Helvetica, sans-serif; color:#000;
}*/
.redLeft p a{
font:normal 13px/16px "Helvetica", sans-serif; color:#FFFFFF;
}
.redLeft h3{
font:normal 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000;
 text-transform:uppercase; padding:0 2px 10px 0;}
/*.redLeft p{
font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#CC0000;
position:relative; top:-12px;}*/
.redRight{
width:214px;
float:left;
background:url(images/red_right_bg1.gif) repeat-y 0 0;
padding-top: 10px;
padding-right: 76px;
padding-bottom: 0;
padding-left: 16px;

}
.redRight h2{
font:normal 18px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
text-transform:uppercase; padding:0 20px 8px 0;}	
.redRight h3{
font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
/*background:url(images/right_h3_bg.gif) no-repeat 107px 2px #CC0000*/; text-transform:uppercase; padding:0 0 6px 0;}	
.redRight p{
font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#CC0000;}

.not:link{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
}
.not:hover{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color:#fff;
}
.not:visited{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
}
.formRight{
width:206px; padding:0 0 36px 0;}	
.formRight span.top{
/*background:url(images/form_right_top.gif) no-repeat 0 0 #CC0000;*/
color:#000000; height:15px; line-height:0; font-size:0; display:block;}	
.formRight span.bottom{
background:url(images/form_right_bottom.gif) no-repeat 0 0 #CC0000;
color:#000000; height:18px; line-height:0; font-size:0; display:block;}	
.formRight form{
background:url(images/form_bg.gif) repeat-y 0 0 #E0E0E0;
color:#000000; height:116px; padding:0 29px;}	
.formRight form h2{
font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B; text-transform:uppercase;
background:url(images/newsletter_icon.gif) no-repeat 0 3px #E0E0E0; padding:0 0 3px 15px; float:left;}
.formRight form label{
font:normal 10px/21px Arial, Helvetica, sans-serif; color:#000000;
background-color:#E0E0E0; text-transform:uppercase; float:left;}
.formRight form input{
font:normal 10px/11px Arial, Helvetica, sans-serif; color:#000000;
border:#969696 1px solid; background-color:#FFFFFF;
padding:1px; width:144px; height:11px; float:left;}
.formRight form input.submit{
color:#000000;
border:none; background-color:#2B2B2B;
padding:0; margin:10px 0 0 0; width:46px; height:13px; float:right;}
/* -- red pannel end --*/
/* -- footer start -- */
#bottomPannel{
	width:778px;
	margin:0 auto;
	background-image: url(images/footer_bg.gif);
	background-repeat: no-repeat;
	background-position: left 170px;
}

#articlePannel{
background:url(images/bottom_black_bg.gif) repeat-y right top; width:724px; margin:0 54px 0 0;}
#articlePannel span.blackTop{
background:url(images/black_top.gif) no-repeat 0 0; height:14px; display:block; float:right; width:679px;}
#articlePannel span.blackBottom{
background:url(images/black_bottom.gif) no-repeat 0 0; height:28px; display:block; float:right; width:679px;}
.articleLink{
width:220px; padding:0 35px 0 7px; float:left;}
.articleLink h2{
font:normal 18px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
text-transform:uppercase; padding:0 0 0 68px;}
.articleLink ul{
background:url(images/article_ul_bg.gif) no-repeat 0 10px; padding:8px 0 0 68px;}
.articleLink ul li{
background:url(images/divider_bg.gif) repeat-x 0 19px #2B2B2B; height:20px;
font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.articleLink ul li.noborder{
height:20px; background-color:#2B2B2B; background-image:none;
font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.articleLink ul li a{
height:19px; text-decoration:none; background-color:#2B2B2B;
font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block;}
.articleLink ul li a:hover{
height:19px; text-decoration:none; background-color:#383838;
font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block;}
.add{
width:458px; float:left; padding:18px 0 0 0;}
.add img{
margin:0 10px 10px 0; border:none; padding:0;}

/*.addd img{
border:none;
	padding-left:40px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}*/
#footer{
width:718px; height:80px; padding:10px 60px 0 0;

}
#footer ul{
width:310px;
margin:0;
padding:0;
position:absolute;
left:690px; 
top:857px;
}
#footer ul {
position:fixed;
top:860px;	
}
#footer ul li{
float:left;
}
#footer ul li a{
font:bold 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;
color:#2B2B2B; background-color:#FFFFFF; padding:0 10px;}
#footer ul li a:hover{
font:bold 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;
color:#2B2B2B; background-color:#ECECEC;  padding:0 10px;}
#footer p{
font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;
color:#A50000; padding:25px 0; float:right;}
a.xhtml{
background:url(images/xhtml_bg.gif) no-repeat 0 0 #FFFFFF; width:54px; height:15px;
font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B; margin:3px 10px;
text-transform:uppercase; text-decoration:none; text-align:center; float:right;}
a.xhtml:hover{
background:url(images/xhtml_bg_h.gif) no-repeat 0 0 #FFFFFF; width:54px; height:15px;
font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B; margin:3px 10px;
text-transform:uppercase; text-decoration:none; text-align:center; float:right;}
a.css{
background:url(images/css_bg.gif) no-repeat 0 0 #FFFFFF; width:40px; height:15px;
font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B; margin:3px -7px;
text-transform:uppercase; text-decoration:none; text-align:center; float:right;}
a.css:hover{
background:url(images/css_bg_h.gif) no-repeat 0 0 #FFFFFF; width:40px; height:15px;
font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B2B2B; margin:3px -7px;
text-transform:uppercase; text-decoration:none; text-align:center; float:right;}
#footer p.tworld{
font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000; padding:5px 24px;  float:left;
}
#lang{
	margin-left:647px;
}
/*#footer p.tworld a{
font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color:#999; text-transform:uppercase; text-decoration:none;
}*/
.ilustran{
font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color:#999; text-transform:uppercase; text-decoration:none;
}
.linkLegal{
text-transform:capitalize;
color:#000;
text-decoration:none;

}
#footer p.tworld a:hover{
	color:#FF6600;}
/* -- footer end -- */
.inputForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 20px;
width: 350px;
background-color:#d1d1d1;
padding:2px;
}
.inputForm2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 20px;
width: 130px;
background-color:#d1d1d1;
padding:2px;
}
.selectForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 25px;
width: 357px;
background-color:#d1d1d1;
padding:2px;
}
.selectForm2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 30px;
width: 130px;
background-color:#d1d1d1;
padding:2px;
}
.texttForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 200px;
width: 344px;
/*background-image: url(images/textForm.jpg);
background-repeat: repeat-x;*/
overflow:auto;
padding:5px;
background-color:#d1d1d1;
}
.botonForm {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	height: 30px;
	width: 200px;
	/*background-image: url(images/fondoBoton.jpg);*/
background-color:#0066cc;
	background-repeat: no-repeat;
	border: 3px solid #FFF;
} 
.email{
background-color:#000;
color:#FFF


}
.enviado{
height: 60px;
width: 357px;
text-align:center;
background-color:#000;
font-size: 16px;
color:#FFF;
padding-top:30px;
margin-bottom:20px;

}
.enc{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-align:left;
}
.enc:hover{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-align:left;
}
#varios1{
	padding-left:45px;
	float:right;
	/*width:50px;*/			
}
#varios2{	
	float:left;				
}
#elo2{
	/*padding-left:-145px;*/
	width:240px;
	float:right;
	/*width:50px;*/			
}
#elo1{	
	float:left;				
}
#fotoenlaces{
height:560px;
width:214px;
background:url(images/fondo_enc.gif) no-repeat;
/*background-repeat: repeat-y;*/
}
#fotoactiv{
	height:560px;
	width:214px;
	background-image: url(images/fondo_actv.gif);
	background-repeat: no-repeat;
	background-position: left;/*background-repeat: repeat-y;*/
}
#fotonoticias{
height:560px;
width:200px;
background:url(images/fondo_news.gif) no-repeat;
/*background-repeat: repeat-y;*/
}
#fotoenhome{
/*height:520px;*/
width:412px;
margin-top:-70px;
background-image: url(images/fondo_home.gif);
background-repeat: no-repeat;
background-position: right top;	
/*background-repeat: repeat-y;*/
}
#fotoenhome a:link{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;
}
#fotoenhome a:hover{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
}
#fotoenhome a:visited{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;
}
#fotoelo{
height:850px;
width:220px;
background:url(images/fondo_elo.gif) no-repeat;
/*background-repeat: repeat-y;*/
}
#fotocontact{
height:560px;
width:220px;
background:url(images/fondo_contact.gif) no-repeat;
/*background-repeat: repeat-y;*/
}
.rules:link{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
}
.rules:hover{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
background-color:#fff;
}
.rules:visited{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
}
.rules2:link{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;
}
.rules2:hover{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;
background-color:#000;
}
.rules2:visited{
font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;
}
.linkPdf:link{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;
}
.linkPdf:hover{
font:normal 12px Arial, Helvetica, sans-serif;
background-color:#fff;
}
.linkPdf:visited{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;
}
.linkL:link{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;
}
.linkL:hover{
font:normal 12px Arial, Helvetica, sans-serif;
background-color:#fff;
}
.linkL:visited{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;
}
.fecha{
font:normal 12px Arial, Helvetica, sans-serif; color:#000;
}
.rules3{
font:italic 9px Arial, Helvetica, sans-serif; color:#000;
}
.rules4{
font:italic 12px Arial, Helvetica, sans-serif; color:#000;
}
#fotoleyes{
height:715px;
width:412px;
/*margin-top:10px;*/
background-image: url(images/fondo_leyes.gif);
background-repeat: no-repeat;
background-position: right top;	
/*background-repeat: repeat-y;*/
}
.subcripcion:link{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#F60;

}
.subcripcion:hover{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif;
background-color:#000;
}
.subcripcion:visited{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#FC6;
}
.prolog1{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:justify;
}
.prolog2{
font:normal 11px "Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:left;
}
.prolog3{
font:normal 11px "Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:left; color:#000;
}
#fotoleyes2{
height:339px;
width:418px;
/*margin-top:10px;*/
background-image: url(images/fondo_law.gif);
background-repeat: no-repeat;
background-position: top;	

}
.titAc{
font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;
}

a#dipu_off{
	display:block;
	float:left;
	width:102px;
	height:57px;
	background-image: url(images/diputacion_off.gif);
	background-repeat: no-repeat;

	
}
a#dipu_off:hover{
	display:block;
	float:left;
	width:102px;
	height:57px;
	background-image: url(images/diputacion.gif);
	
}
a#facv_off{
	display:block;
	float:left;
	width:184px;
	height:55px;
	background-image: url(images/facv_off.gif);
	
}
a#facv_off:hover{
	display:block;
	float:left;
	width:184px;
	height:55px;
	background-image: url(images/facv.gif);
	
}
a#feda_off{
	display:block;
	float:left;
	width:134px;
	height:57px;
	background-image: url(images/feda_off.gif);
	
}
a#feda_off:hover{
	display:block;
	float:left;
	width:134px;
	height:57px;
	background-image: url(images/feda_on.gif);
	 
}
a#hotelbali_off{
	display:block;
	float:left;
	width:82px;
	height:57px;
	background-image: url(images/hotel_bali_off.gif);
	
}
a#hotelbali_off:hover{
	display:block;
	float:left;
	width:82px;
	height:57px;
	background-image: url(images/hotel_bali.gif);
	
}
a#generalitat_off{
	display:block;
	float:left;
	width:161px;
	height:55px;
	background-image: url(images/generalitat_off.gif);
	 
}
a#generalitat_off:hover{
	display:block;
	float:left;
	width:161px;
	height:55px;
	background-image: url(images/generalitat_on.gif);
	 
}
a#csd_off{
	display:block;
	float:left;
	width:180px;
	height:55px;
	background-image: url(images/csd_off.gif);
	 
}
a#csd_off:hover{
	display:block;
	float:left;
	width:180px;
	height:55px;
	background-image: url(images/csd_on.gif);
	 
}
a#cve_off{
	display:block;
	float:left;
	width:205px;
	height:56px;
	background-image: url(images/cve_off.gif);
	 
}
a#cve_off:hover{
	display:block;
	float:left;
	width:205px;
	height:56px;
	background-image: url(images/cve_on.gif);
	 
}
.negro{
color:#000;	
	
}
#top{
margin-top:250px;	
}
#tops{
margin-top:30px;
}
.tituloClas{
	background-color:#000;
	color:#FFF;
	
}
.articleLinke{
width:150px;  float:left;}
.articleLinke h2{
font:normal 18px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
text-transform:uppercase; padding:0 0 0 68px;}
.articleLinke ul{
background:url(images/article_ul_bg_e.gif) no-repeat 0 10px; padding:8px 0 0 68px;}
.articleLinke ul li{
/*background:url(images/divider_bg.gif) repeat-x 0 19px #2B2B2B;*/

height:20px;
font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.articleLinkee{
width:250px;  float:left;}
.articleLinkee h2{
font:normal 18px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF;
text-transform:uppercase; padding:0 0 0 68px;}
.articleLinkee ul{
background:url(images/article_ul_bg_e.gif) no-repeat 0 10px; padding:8px 0 0 68px;}
.articleLinkee ul li{
/*background:url(images/divider_bg.gif) repeat-x 0 19px #2B2B2B;*/

height:20px;
font:normal 13px/19px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.eloNum{
	color:#000;
	/*padding-left:180px;*/
padding-left:300px;
	padding-top:8px;
	text-align:left;
	line-height: 20px;
}
.linkPdfe:link{
font:normal 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#000;
text-transform:uppercase;
}
.linkPdfe:hover{
font:normal 14px "Trebuchet MS",Arial, Helvetica, sans-serif;
background-color:#fff;
text-transform:uppercase;
}
.linkPdfe:visited{
font:normal 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#000;
text-transform:uppercase;
}
#noclases{
	background-image:url(images/fondoclases.gif);
	background-repeat:no-repeat;
	top:auto;
	width:410px;
	height:500px;
	
	
}
#banntop{
	height:100px;
	width:400px;
	float:left;
	padding-top:0px;
}