/* CSS Document */

/*/ ~~~~~~~~~~  Festival DJs contra la Fam 2009 > www.djscontralafam.org ~~~~~~~~~~ /*/
/*/ ~~~~~~~~~~  Disseņo y programacion Razgo, S.L. > www.razgo.net ~~~~ /*/

html {
	width:100%;
	height:100%;
	} 
 
body {
 	margin:0 auto;
	background-attachment: fixed; 
 	background-color:#FFFDD4;
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	/*/font-family: Verdana, Arial, Helvetica, sans-serif;/*/
	/*/font-family: "Courier New", Courier, mono/*/;
	font-size:12px; 
	color: #000000;
	} 

TD {
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	/*/font-family: Verdana, Arial, Helvetica, sans-serif;/*/
	/*/font-family: "Courier New", Courier, mono/*/;
	font-size:11px; 
	color: #000000;
	} 


A { 
 	text-decoration: none; 
	color: #E7040D;
	font-weight: bold;
	} 
	
A:hover {  
	color:#FFFDD4;
	background-color:#E7040D;
	font-weight: bold;
	} 

.fondo_green {  
	background-color:#BEE8CE;
	} 




/*/ ************************************* * tipos /*/


H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 17px;
}	


.black {
	color: #000000;
}	

.small {
	font-size:10px ; 
}	

.red { 
	color: #E7040D;
	} 
	
	

.head {
	font-size: 17px;
}	

.artistas {
	color: #000000;
	font-size: 24px;
	font-weight: bold;
}	

.artistas_blue {
	font-size: 24px;
	color: #009393;
	font-weight: bold;
}	


.artistas_graf {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}	

.artistas_graf_blue {
	font-size: 16px;
	color: #009393;
	font-weight: bold;
}	


.ediciones {
	font-size: 10px;
}	


/*/ ************************************* * top /*/


#wrapper {
	width: 960px;
	height:auto;
 	margin: 0 auto;
	padding:0 0;
	}

#container { 			
	position:absolute;
	top:0px;
	width:960px;	
	height:100%;
	border: 0;		
	margin: 0;
	padding: 0;
	background-color:#FFFDD4;
	}

#trama_top { 
	position: absolute;
	background-image: url('../img/trama_top.jpg');
	top:0px;
	left:0px;
	width:100%;
	height:152px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}
	
#imagen { 
	position: absolute;
	top:0px;
	left:0px;
	width:960px;
	height:536px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}

#nav { 
	position: absolute;
	top:11px;
	left:31px;
	width:144px;
	height:506px;	
	border: 0;		
	margin: 0;
	padding: 0;
	/*/background-image: url('../img/lata.png');/*/
	}

#contents_top { 
	position: absolute;
	top:222px;
	left:375px;
	width:520px;
	height:34px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}


#contents_base { 
	position: absolute;
	background-color:#FFFDD4;
	background-image: url('../images/contents_bkgd.gif');
	top:270px;
	left:346px;
	width:575px;
	height:266px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}

#contents { 
	position: absolute;
	top:240px;
	left:375px;
	width:520px;
	height:auto;	
	border: 0;		
	margin: 0;
	padding: 0;
	}

#flash_top { 
	position: absolute;
	top:0px;
	left:174px;
	width:786px;
	height:196px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}


#flash_side { 
	position: absolute;
	top:196px;
	left:174px;
	width:170px;
	height:340px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}


#logos_share { 
	position: absolute;
	top:546px;
	left:0px;
	width:370px;
	height:64px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}

#logos_home { 
	position: absolute;
	top:546px;
	left:712px;
	width:248px;
	height:64px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}

#artistas_foto { 
	position: absolute;
	top:0px;
	left:346px;
	width:577px;
	height:183px;	
	border: 0;		
	margin: 0;
	padding: 0;
	}	
	
/*/ ************************************* * extras /*/


.form {  
	color: #E8002C; 
	background-color: #F9F9F7; 
	font-family: Verdana, Helvetica, Arial,  sans-serif; 
	font-size: 8pt;
	margin-bottom:7px;
	border: #9C9C9C; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}

.boton {  
	font-family: Verdana,Helvetica, Arial,  sans-serif; 
	font-size: 7pt; color: #FFFFFF; 
	background-color: #E8002C; 
	font-weight: bold}


.lista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #E8002C; 
	background-color: #000000;
	width:150px;
	height: 15px; 
	clip:rect(   ); 
	margin-top:7px; 
	border:#E8002C; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}	
