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;

}
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{
background: url(fondo_completo.gif) top left repeat;
/*background-position: center;*/
/*background:#f0f0f0;*/
font: 0.75em/1.3 normal normal Arial, Helvetica, sans-serif;
}
a{color:#606;}
a:link{ text-decoration: none; border-bottom: 1px solid }
a:visited{ border-bottom:1px dotted; text-decoration: none}
a:hover{ border-bottom: 1px solid }
strong{ font-weight: bold}
em{ font-style: italic}

li{  padding: 0 0 5px}
p{ padding-bottom: 10px }

h2{ /*background: #606;*/ color:#606; padding:15px 0 0; display: block; font-weight: bold; font-size:2em; margin:0 0 15px }
h3{ font-size: 1.3em; font-weight: bold; padding: 0 0 5px}

	
#cuerpo form{
width:944px;
}

#contenedor{ margin:0px auto;padding-top:22px; width: 984px; background: white;  }
	#cabecera{ position: relative;background: url(sombra_IVAM.png) top left repeat-x; background-color: #52006b;height: 109px; }
	#cabecera img{margin-left: 1px; margin-top:10px; margin-right: 10px;}
	#GVA{ position: absolute; top: 30px; right: 0 ;}
		#lGVA{ text-align: center;font-size:0.79em; font-weight:bold; color: #fff; position: absolute; top: 9px; right: 0px ;padding-top:1px; background: url(fondogva.png) top left no-repeat; width: 121px; height: 17px;}
		
		.idiomas{ font-size: 0.9em; position: absolute; top: -14px; right: 24px; }
		.idiomas li{ display: inline; margin: 0 0 0 10px; }
		.idiomas a{ color: #52006b}
		.idiomas a.actual{ color: #333}
		#cabecera a{ border: none }
	#logoivamcab{position: relative; top: 9px; left:0px;}
	#menu { padding: 10px 0; height: 20px;  background: url(menubkg.gif) bottom left repeat-x; }
	#menu li{ display: inline;}
	#menu a{ border-left: 1px solid #555; border-bottom: none; color:#52006b; display: block; float: left; font-weight: bold; padding: 0px 17px; font-size: 1.28em;}
	/*#menu li.actual a{ text-decoration: underline }*/
	#menu li:first-child a{ border: none }
	
	#menu a:hover{ text-decoration: underline }
	.ul{ list-style: square inside; padding-bottom: 1em}
	.ul span{ display: block}
	 
	#contenido{ width: 660px; float: left; }
	#multimedia{ width: 260px; float: left; margin: 0 0 20px;background: #fff;}

	#multimedia .vrThumbs img{
	width: 380px; margin: 0; padding: 0
	}
	#cuerpo{display: block; overflow:hidden; position: relative; background: #fff ; padding: 0px 0px 0px 20px;height:auto;}
	#contenido{background: #fff;}
/*	#pie{
	background: white;
	color:#333;
	float: left;
	padding: 10px 20px;
	width: 910px;
	border-top: 1px solid #ccc;
	}
	#pie h2{ color: #fff; font-size:1.5em; padding:0; display: block; border-bottom: 1px solid; width: 280px}
	#pie a{ color: #52006b}
	.datosPie{
	width: 33%; float: left;
	}
	.datosPie .ul{ float: left; margin: 0 20px 0 0}
	#pie li{ margin: 0 0 10px}
*/
	#pie{
	background: white;
	color:#333;
	float: left;
	padding: 10px 20px;
	width: 903px;
	height: 80px;
	border-top: 1px solid #ccc;
	font-weight: bold;
	font-size: 0.9em;
	text-align: center;
	}
	#pie #copy{
	color: #555;
	}
	#pie #data{
	color: #52006B;
	font-size: 1em;
	letter-spacing:0.2px;
	}
	#pie h2{ color: #fff; font-size:1.5em; padding:0; display: block; border-bottom: 1px solid; width: 280px}
	#pie a{ color: #52006b}


	
	
	fieldset{ border: 1px solid #ccc; margin: 0 0 20px 0; padding: 10px}
	
	p.clargo{ width: 300px; float: left}
	.clargo input{ width: 240px }
	.clargo label{ display: block; width: 150px;}
	
	.cnanos label{ float: left; width:50px; margin-right: 20px}
	.cnanos input{ width: 50px }
	
	p.ccorto{ width: 240px; float: left}
	.ccorto input{ width: 100px }
	
	p.cmini{ float: left; width: 65px}
	.cmini input{ width: 20px }
	
	.loc{ width: 750px; float: left; clear: both}
	.loc label{ width: 200px; float: left; display: block; margin: 0 20px 0 0}
	.loc input{ width: 200px; }
	.loc select{ width: 200px }
	input, select{ border: 1px solid #777}
	input:focus, select:focus{ border: 1px solid #606; background: #eee}
	
	.aloj{ padding-bottom: 20px; width: 190px; float: left}
	.aloj li{ list-style: inside square;}
	.aloj li:first-child{ list-style: none }
	
	.programa{
	border-left: 1px solid #ccc;	
	float: left; width: 287px; height:1500px; margin: 0 0 60px 20px; padding: 0 0 0 20px;
	height: 62em;
	}
	.programa.prog0{ border: 0; margin: 0; padding: 0}
	
	.programa span{ display: block; }
	.programa strong{ color:#606}
	.programa em{ display: block; text-indent:1em; padding: 0 0 5px }
	.programa li{ border-top: 1px solid #ccc; padding: 10px 0}
	
	.menufera{ list-style: decimal inside;
	padding: 0 0 0 10px; }
	.menufera li{
	border: none;
	padding: 4px 0;
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	}
	.menufera li span{ font-family:Arial, Helvetica, sans-serif; display: inline; font-size:0.7em; font-style: normal}
	li h4{
	color:#606;
	font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	font-size:1.2em;
	display: block;
	text-align: left;
	/*background: url(menu.png) bottom left no-repeat;*/
	padding-bottom:5px;
	padding-left:25px;
	padding-top:5px;
}
	.menubis{ padding: 10px 0 10px 30px}
	.menubis li{ padding: 4px 0 0 25px;	
	}
	
	.menu2{ padding-left:25px; }
	
	.listadoArchivos { float:right; margin:-80px 10px 0;}
	.listadoArchivos li a{
		display: block; padding: 12px 5px 0 70px; height:70px; border-bottom:hidden;
	}
	.ulPDF a[href$=".pdf"]{ background: url(icoPDF.jpg) no-repeat 3px 0px;}
		