/*generales*/
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, b, u, i, center, 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-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background-color: #000000;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */ ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */ table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{
    color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
a:hover {
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

p {
    color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:19px;
}

h1 {
    color:#161616;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;;
	text-decoration:none;
	line-height:30px;
}

h2 {
    color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;;
	text-decoration:none;
	line-height:19px;
}
h3 {
    color:#333333;
	font-family: Georgia, Time "Times New Roman", serif;
	font-size:18px;
	font-weight:bold;;
	text-decoration:none;
	line-height:34px;
}
h4 {
    color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
h5 {
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
h6 {
    color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;;
	text-decoration:none;
}
img {

}
input, textarea, select{

}

div.margen {
	float: left;
	margin: 15px;
}

.clear {
	clear: both;
}

.left {
	text-align: left !important;
}
.center {
	text-align: center !important;
}
.right {
	text-align: right !important;
}
.fright {
	float: right !important;
}	
.fleft {
	float: left !important;		
}
/*end generales*/

#layout{
	width: 985px;
	/*
margin:0px auto;
*/
	color: #000000;
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-492px;
}

#header{
	width: 985px;	
	height: 178px;	
	float:left;
	background: url(images/header.png) no-repeat;
}
.line_header{
	width: 985px;	
	height: 27px;	
	float:left;
	background: url(images/header_bt.png) no-repeat;
}
#navigator{
 	width: 985px;	
	height: 30px;	
	float:left;
	
}

ul#navigation li{
	float:left;
	height:30px;
	margin:0px 0px 0px 0px;
}

ul#navigation li a{
	display: block;
	text-indent: -5000px;	
	float:left;
	height:30px;
	vertical-align:middle;
	
}
ul#navigation li a.INICIO{
	background:url(images/botonera/bt01.png) no-repeat top center;
	width:110px;
}
ul#navigation li a.HISTORIA{
	background:url(images/botonera/bt02.png) no-repeat top center;
	width:105px;
	}
ul#navigation li a.GESTION{
	background:url(images/botonera/bt03.png) no-repeat top center;
	width:101px;
	}
ul#navigation li a.INSTALACIONES{
	background:url(images/botonera/bt04.png) no-repeat top center;
	width:138px;
}
ul#navigation li a.FUTBOL{
	background:url(images/botonera/bt05.png) no-repeat top center;
	width:89px;
}
ul#navigation li a.ESTADISTICAS{
	background:url(images/botonera/bt06.png) no-repeat top center;
	width:130px;
}
ul#navigation li a.GALERIA{
	background:url(images/botonera/bt07.png) no-repeat top center;
	width:97px;
}
ul#navigation li a.TRAPOS{
	background:url(images/botonera/bt08.png) no-repeat top center;
	width:92px;
}
ul#navigation li a.DESCARGAS{
	background:url(images/botonera/bt09.png) no-repeat top center;
	width:110px;
}
ul#navigation li a:hover{
	background-position:bottom center;
	}
ul#navigation li a:hover, ul#navigation li a.active{
	background-position:center bottom;
}

	
#content{
	float:left;
	width: 985px;
	height: 1151px;
	background: url(images/bkg.png) repeat-y;
}
#content_2bis{
	float:left;
	width: 985px;
	background: url(images/bkg.png) repeat-y;
}	
#content_futbol{
	float:left;
	width: 985px;
	height: 1451px;
	background: url(images/bkg.png) repeat-y;
}	
.content_txt2_futbol{
	float:left;
	width: 737px;
	height: 1151px;
	margin: 1px 0px 0px 1px;
}
#content_notas{
	float:left;
	width: 985px;
	height: 801px;
	background: url(images/bkg.png) repeat-y;
}
#content_notas_larga{
	float:left;
	width: 985px;
	height: 1171px;
	background: url(images/bkg.png) repeat-y;
}		
.content_txt_notas{
	float:left;
	width: 737px;
	height: 1151px;
	margin: 1px 0px 0px 1px;
}
.content_txt{
	float:left;
	width: 737px;
	height: 680px;	
	margin: 1px 0px 0px 1px;
}
.content_txt2{
	float:left;
	width: 737px;
	margin: 1px 0px 0px 1px;
}

.content_txt2 a {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.content_txt2 a:hover {
	color:#D27D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.fla{
	float:left;
	width: 742px;
	height: 203px;	
	margin: 0px 0px 0px 3px;
}
.aqui_cargo_info{
	float:left;
	width: 710px;	
	margin: 16px 0px 0px 14px;
}
.aqui_cargo_info a {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.aqui_cargo_info a:hover {
	color:#D27D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

.resultado{
	float:left;
	width: 686px;	
	height: 148px;	
	margin: 0px 0px 0px 0px;
	background: url(images/res/principal.png) no-repeat;
}
.resultado_de_visitante{
	float:left;
	width: 686px;	
	height: 148px;	
	margin: 0px 0px 0px 0px;
	background: url(images/res/principal_visitante.png) no-repeat;
}
.resultado_estrellas{
	float:left;
	width: 686px;	
	height: 148px;	
	margin: 0px 0px 0px 0px;
	background: url(images/res/principal_estrellas.png) no-repeat;
}

.line{
	float:left;
	width: 685px;	
	height: 25px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/line.png) no-repeat;
}
.escudoyestadio{
	float:left;
	width: 689px;	
	height: 237px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/estadio.png) no-repeat;
}
 .casaca{
	float:left;
	width: 689px;	
	height: 410px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/casaca.png) no-repeat;
}
 .estadio{
	float:left;
	width: 689px;	
	height: 356px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/tribunas.jpg) no-repeat;
}
 .estadio2{
	float:left;
	width: 689px;	
	height: 471px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/entrada.jpg) no-repeat;
}

 .galeria{
	float:left;
	width: 350px;
	*width: 200px;		
	height: 257px;	
	margin: 0px 0px 0px 0px;
	*margin: 0px -8px 0px 0px;
}
 .galeria_01{
	float:left;
	width: 361px;	
	height: 48px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/galeria_01.png) no-repeat;
}
 .galeria_01_a{
	float:left;
	width: 361px;	
	height: 48px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/galeria_01_a.png) no-repeat;
}
 .ilu{
	float:left;
	width: 694px;	
	height: 163px;	
	margin: 0px 0px 0px 0px;
	background: url(images/ilu.png) no-repeat;
}
 .galeria_bck{
	float:left;
	width: 361px;
	margin: 0px 0px 0px 0px;
	background: url(images/images/galeria_bck.png) repeat;
}

 .fotog{
	float:left;
	width: 271px;
	height: 170px;
	margin: 0px 0px 0px 43px;

}
 
 .banner_3{
	float:left;
	width: 308px;
	height: 125px;
	margin: 0px 0px 0px 8px;

}
 .fototexto{
	float:left;
	width: 301px;
	height: 30px;
	margin: -11px 0px 0px 23px;

}
 .f86{
	float:left;
	width: 706px;
	height: 252px;
	margin: 0px 0px 0px 0px;
	background: url(images/86.png) no-repeat;

}
.w_texto{
	float:left;
	width: 301px;
	height: 30px;
	margin: -11px 0px 0px 23px;

}
ul.w_texto li a {
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
ul.w_texto li a:hover {
	color:#D27D00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;

}
 .galeria_02{
	float:left;
	width: 361px;	
	height: 33px;	
	margin: 0px 0px 0px 0px;
	background: url(images/images/galeria_02.png) no-repeat;
}


.resultado_santarosa_visitante{
	float:right;
	margin: 57px 106px 0px 0px;
}

.resultado_santarosa{
	float:left;
	margin: 57px 0px 0px 90px;
}
.resultado_rival{
	float:right;
	*margin: -73px 2px 0px 0px;
	margin: 24px 2px 0px 0px;
}
.resultado_sr{
	float:left;
	margin: 58px 0px 0px 105px;

}
.escudo_rival{
	float:right;
	width: 200px;	
	height: 93px;	
	margin: 32px 89px 0px 0px;	
}
.escudo_rival_de_local{
	float:left;
	width: 200px;	
	height: 93px;	
	margin: 33px 0px 0px 91px;	
}
.bt_mas_info{
	float:left;
	width: 99px;	
	height: 31px;	
	margin: 4px 0px 0px 0px;	
}
.bt_contacto{
	float:right;
	width: 94px;	
	height: 29px;	
	margin: 21px 19px 0px 0px;
}
.bt_downloads{
	float:right;
	width: 144px;	
	height: 29px;	
	margin: 35px 32px 0px 0px;
}
.bt_comentarios{
	float:right;
	width: 94px;	
	height: 29px;	
	margin: 21px 8px 0px 0px;
}
.photo{
	float:right;
	width: 337px;	
	height: 241px;	
	margin: -5px 0px 0px 0px;
	background: url(images/images/photo.png) no-repeat;
}

.photo_carga{
	float:right;
	width: 257px;	
	height: 191px;	
	margin: 24px 51px 0px 0px;
}
.video{
	float:left;
	width: 500px;	
	height: 400px;	
	margin: 0px 0px 12px 100px;
	background: url(images/images/video.png) no-repeat;
}
.video_carga{
	float:left;
	width: 425px;	
	height: 344px;	
	margin: 26px 0px 0px 25px;
}


.content_banner{
	float: right;
	width: 235px;	
	
	margin: 1px 0px 0px 1px;
}
.content_banner_b01{
	float: right;
	width: 235px;	
	height: 21px;	
	background: url(images/banner/header_ba.png) no-repeat;
}
.content_banner_b02{
	float: right;
	width: 235px;	
	height: 21px;	
	background: url(images/banner/footer_ba.png) no-repeat;
}
.content_banner_medio{
	float: right;
	width: 235px;	
	background: url(images/banner/bkg_ba.png) repeat-y;
}

.content_banner_medio2{
	float: right;
	height: 100px;
	*height: 70px;
	width: 235px;	
	background: url(images/banner/bkg_ba.png) repeat-y;
}

.facebook_{
	float: right;
	margin: -1px 3px 0px 0px;
	width: 229px;	
	height: 141px;	

}
.down_{
	float: right;
	margin: -1px 3px 0px 0px;
	width: 233px;	
	height: 150px;	

}
.socio{
	float: right;
	margin: -1px 3px 0px 0px;
	width: 232px;	
	height: 162px;	
	background: url(images/images/socio_casr.png) no-repeat;
}
.content_banner_content2{
		float: right;
		width: 180px;
		margin: -8px 36px 0px 0px;
        *margin: 0px 21px 0px 0px;
}
.content_banner_content{
		float: right;
		width: 180px;
		margin: 3px 28px 0px 0px;
		*margin: 3px 0px 0px 0px;
}
.content_banner_content3{
		float: right;
		width: 180px;
		margin: 3px 28px 0px 0px;

}
.content_banner_medio_chico{
		float: right;
		height: 100px;	
}	
.sep_banner_content{
		float: right;
		width: 180px;
		height: 20px;
		margin: 3px 28px 0px 0px;
}	
.banner_chico{
		float: right;
		width: 235px;
		margin: 7px 0px 0px 0px;

}	
.tabla_p{
		float: left;
		width: 700px;
		margin: 3px 28px 0px 0px;	
}
.tabla_p_a{
	float: left;
	width: 522px;	
	height: 53px;	
	background: url(images/images/tabla01.png) no-repeat;

}
.tabla_p_f{
	float: left;
	width: 522px;	
	height: 53px;	
	background: url(images/images/tabla04.png) no-repeat;

}
.tabla_p_b{
	float: left;
	width: 522px;	
	background: url(images/images/tabla02.png) repeat-y;

}
.tabla_p_content{
	float: left;
	width: 522px;	
	margin: 0px 0px 0px 52px;
	*margin: 0px 0px 0px 0px;


}
.tabla_p_content_2{
	float: left;
	width: 522px;	
	margin: -1022px 0px 0px 52px;
	*margin: -700px 0px 0px 5px;


}
.tabla_p_c{
	float: left;
	width: 522px;	
	height: 33px;	
	background: url(images/images/tabla03.png) no-repeat;

}			

#banners{

}	
.fin{
	width: 985px;	
	height: 27px;	
	float:left;
	background: url(images/ba_footer/f_01.png) no-repeat;
}	
.banner_t1{
	width: 985px;	
	height: 27px;	
	float:left;
	background: url(images/ba_footer/f_02.png) no-repeat;
}	
.banner_aqui{
	width: 985px;	
	height: 114px;	
	float:left;
	margin:-6px 0px 0px 0px;
	background: url(images/ba_footer/f_03.png) repeat;
}
.banner_aqui2_content{
	width: 857px;
	float:left;
	margin:-1px 0px 0px 120px;

}		
.banner_aqui_content{
	width: 960px;
	height: 120px;
	float:left;
	margin:-11px 0px 0px 13px;
    *margin:0px 0px 0px 13px;
}	
.banner_t2{
	width: 985px;	
	height: 21px;	
	float:left;
	background: url(images/ba_footer/f_04.png) no-repeat;
}		
#footer{
	width: 985px;	
	height: 123px;	
	float:left;
	background: url(images/footer.png) no-repeat;

}
.footer_navigation{
		float: right;
		width: 950px;
		margin: 38px -24px 0px 0px;
}
.footer_content{
		float: right;
		width: 950px;
		margin: 8px -24px 0px 0px;

}

/*span*/
.span10{width:10px !important;}
.span30{width:30px !important;}
.span50{width:50px !important;}
.span60{width:60px !important;}
.span70{width:70px !important;}
.span80{width:80px !important;}
.span90{width:90px !important;}
.span100{width:100px !important;}
.span120{width:120px !important;}
.span130{width:130px !important;}
.span150{width:150px !important;}
.span180{width:180px !important;}
.span200{width:200px !important;}
.span250{width:250px !important;}
.span270{width:270px !important;}
.span300{width:300px !important;}
.span350{width:350px !important;}
.span400{width:400px !important;}
.span450{width:450px !important;}
.span460{width:460px !important;}
.span500{width:500px !important;}
.span600{width:600px !important;}
.span660{width:660px !important;}
/*end span*/


