html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0;
	font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {	outline: 0;}
body {	line-height: 1;	color: black;	background: white;}
ol, ul {	list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: separate;	border-spacing: 0;}
caption, th, td {	text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {	content: ""; }
blockquote, q {	quotes: "" "";}

body{ font-family: 'trebuchet ms', sans-serif; background: #494e55}

h1, h1 a{
font: normal 30px "Times New Roman", Times, serif; color: #fff;
position: absolute; top: -30px; left: 50px; width: 500px
}
h2{ font: italic normal 14px "Times New Roman", Times, serif; color: #fff;
position: absolute; top: -25px; left: 100px; }
h3{ font-size: 3em; color: #6f7072; margin: 10px 0 }
h3.sub{ font-size: 1.6em; font-weight: normal}
h4{
border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;
background: #eee;
color: #6f7072; font-size: 1.4em; font-weight: bold;
margin: 0 0 10px; padding: 3px 5px
}

strong{ font-weight: bold }
a{ text-decoration: none; color: #000 }

#cabecera{ background: url(cabeceraBG.jpg) repeat-y center top; height: 80px; position: relative; clear: both }
	#basketball{ position: absolute; top: -70px; left: 0; z-index: 5 }
	#logoFIBA{ position: absolute; top: -70px; right: 0; }
	
#contenedor{ background: url(lateralBG.png) center top repeat-y #fff; float: left; width: 100%;}

#contenedor_obras{
background-color:#FFFFFF;
width: 100%;
}

#cuerpo{
width: 880px; margin: auto; padding: 0 0 20px;
clear: both; font-size: 0.7em; position: relative
}
	#lateral{ float: left; width: 200px; padding: 76px 20px; position: relative;}
		.disponibilidad{ position: absolute; top: 66px; right: 10px }
		#lateral p{ line-height: 1.3em }
	
	#contenido{ float: left; width: 620px; margin: 0 0 50px 20px }
		#contenido p{ line-height: 1.3em; padding: 0 0 20px; }
		#contenido p.txtFondo{
		font-family: "Times New Roman", Times, serif;
		font-size: 55px;
		color: #eee;
		position: absolute;
		top: 25px;
		left: 260px; margin:0; padding: 0; line-height:1em
		}
		#menu, #menu_es{ clear: both; float: left; margin: 10px 0 50px }
		#menu li, #menu_es li{ display: inline; text-transform: uppercase; }
		#menu li a, #menu_es li a{
		display: block; float: left; border-left: 1px solid #6f7072; color: #999; padding: 2px 3px;
		}
		#menu_es li a{ padding: 2px 7px;}
		#menu a:hover, #menu_es a:hover{ text-decoration: underline; color: #333}
				
		#menu li.seleccionado a, #menu_es li.seleccionado a{ font-weight:bold; color:#000; }
		#menu li.seleccionado a:hover, #menu_es li.seleccionado a:hover{ font-weight:bold; color:#000; text-decoration:none }
		.multimedia{ width: 300px; float: left;}
		.marginLeft20{ margin: 0 0 0 20px }
		
		.ulVideos li{
		background: url(icoLI.png) center left no-repeat;
		padding: 5px 0 5px 20px
		}
		.ulVideos li a{ }
		.ulVideos li a:hover{ text-decoration: underline }
		.ulFotos{ float: left;}
		.ulFotos li{ display: inline}
		.ulFotos li img{ margin: 0; padding: 0 }
		.ulFotos li a{
		border: 1px solid #dcdcdc;
		float: left; margin: 0 5px 5px 0;
		}
		.ulFotos, .ulVideos{ margin: 0 0 20px }
		
		.tDatos{ width: 620px; margin: 0 0 20px; }
		.tDatos td{ border-bottom: 1px solid #dcdcdc; padding: 5px 0 }
		
		.dataType{ width: 60px; float: left }
		.dataValue{ width: 130px; float: right }
		
		.fichita{
		width: 120px; margin: 0 15px 15px 0;
		padding: 10px 10px 30px 10px;
		background: #eee;
		position: relative; float: left
		}
			.fichita a img{ border: 1px solid #ccc }
			.fichita a:hover img{ border: 1px solid #fff }
			#cuerpo .fichita p{ padding: 0 }
			.fichita .disponibilidad{ top: 2px; right: 2px }			
			#cuerpo .fichita p.pName{ font-size: 1.3em; padding: 5px 0 }
			.pAv, .pNoAv{
			position: absolute; bottom: 10px; right: 10px;
			font-size: 1.1em; text-transform: uppercase; font-weight: bold;
			width: 120px
			}
			.pAv, .pAv_p{ color: green}
			.pNoAv, .pNoAv_p{ color: #186eff }

#pie{
clear: both;
background: #494e55; height: 30px;
color: #fff; text-align: center;
} 

	#pie ul li{ display: inline; line-height: 30px; font-size: 0.8em }
	#pie ul li a{ color: #fff; }
	#pie ul li a:hover{ text-decoration:underline }
	
.fix{ clear: both; display: block}
.aboutMe{ position: absolute; top: 60px; right: 20px; color: #186eff}

.historyurl{ color: #186eff;}
.historyurl:hover{ color: #000000;}


