/*
	2009 Vivenet - www.vivenet.es - contacto@vivenet.es
	Archivo CSS General
	Desarrollo: www.femafusa-alcorcon.com
*/	

/*CSS Reset*/
body, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; } 
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus { outline: 0; }

BODY{
	background: #2d2d2d;
	font-family:"Trebuchet MS","Times New Roman",Arial;
	letter-spacing: 0px;
	font-size: 13px;
}

a{color: #333333;}


h2{font-size: 24px; letter-spacing: -2px; font-weight: bold; margin: 15px 0 4px 0; font-family: Arial, Helvetica, sans-serif; color: #333333;}
h3{font-size: 21px; letter-spacing: -2px; font-weight: bold; color: #d80200; font-family: Arial, Helvetica, sans-serif;}
	h3 a{color: #d80200;}

a{text-decoration: none}
a:hover{text-decoration: underline}
p{margin: 7px 0;}
select{padding: 0 5px;}
strong{font-weight: bold; letter-spacing: -0.5px;}

.clearing {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}


table {margin:15px 0px 15px; width: 100%; text-align: left;}
	table thead tr th, table tfoot tr th { background: #333333 url(../images/footerbg.gif) repeat-x;
		border: 1px solid #FFF; color: #FFF; font-size: 9pt; padding: 6px;}
	table tbody td {color: #3D3D3D; padding: 4px 8px; background-color: #FFF; vertical-align: top;}
	table tbody tr.odd td {background-color:#F0F0F6;}


/************************************************************************/
/* CABECERA 
/************************************************************************/

#cabecera{
	margin: 10px auto 0 auto;
	width: 847px;
	height: 156px;
	background: url(../images/cabecera.jpg) no-repeat;
}

	#cabecera h1{padding: 38px 0 0 190px;}



/************************************************************************/
/* CONTENIDO
/************************************************************************/


#contenido {margin: 0 auto; padding: 20px 30px 20px 30px; width: 729px; background: url(../images/fondoContenido.jpg) no-repeat #FFF;}

	#col1{float: left; width: 61%;}
		#seleccionaJornada{padding: 5px 8px 10px 8px; background: #d80200; width: 400px; color: #FFF; height: 15px; margin-bottom: 20px;}
			#seleccionaJornada strong{font-weight: bold; float: left; position: relative; top: 2px;}
			#seleccionaJornada select{float: right;}
		#pdfs{
			margin: 10px 0;
		}	
			
		.cajaPdf{
			border: 1px solid #dbdbdb;
			padding: 12px 10px 18px 50px;
			margin: 3px;
			background: url(../images/pdf.jpg) no-repeat 10px 8px;
			width: 140px;
			float: left;
			text-align: center;
		}
	
	#col2{float: right; width: 35%;}
		#comunicados ul {margin-bottom: 15px;}
		#comunicados li {border-bottom: 1px solid #dbdbdb; background: #ededed; padding: 10px; letter-spacing: -1px; font-size: 14px; color:#606060;}
		#comunicados .odd{background: #fff;}
		
#avisoLegal{margin-top: 25px;}
	
	
#footer{margin: 0 auto; padding: 0px 20px 15px 20px; margin-top: 1px; width: 749px; background: #f6f6f6; min-height: 50px; font-size: 12px; border-bottom: 4px solid #d80200; color: #606060;}
	#cajaFooter1{float: left; width: 30%; margin-top: 15px;}
	#cajaFooter2{float: right; width: 60%;}
	
		#partners {text-align: right;}
		#partners li{display: inline;}
		#partners li img{margin:15px 10px 0 10px;}
	
#vivenet{margin: 1px auto; width: 789px; text-align: right; font-size: 10px; color: #FFF; line-height: 2px; padding: -3px;}
	
	
	
	
	
	
	
	
	
	

