/* CSS Document */

/* GENERALES */

*{padding:0px; margin:0px;}

/*div{border:1px solid red;}*/



/* LAYOUT  y CLASES */

body { margin:0px 0px; padding:0px; font: 74% Trebuchet, Sans-Serif; color:#000; line-height: 1.5em; background : #F0F0F0;}

#top{background: inherit; color:#666;line-height:21px; width:761px;margin:0 auto;text-align:right; font-size:88%;}

	#top a{text-decoration:none;color:#666;}

	#top a:visited{text-decoration:none;color:#666;}

	#top a:hover{text-decoration:underline;color:#000000;}

	

#abajo{background:url(../images/footer.jpg) no-repeat center #F0F0F0; height:14px;margin-left:-1px !important;margin-left:0px;}



#contenedor{background:url(../images/bg.jpg) repeat-y center #fff; color: #505050; margin:0px auto;width:791px;min-height:560px;}

#contenedor2{background:url(../images/bg.jpg) repeat-y center #fff; color: #505050; margin:0px auto;width:791px;min-height:460px;}



#cabecera{backgrouund:#fff; padding:0px 15px 0px 15px;}

	#cabecera #cabIzq{float:left;background: #88ae35 url(../images/logo2.gif); color: #FFF; height: 129px; width: 174px;border-bottom:1px solid #eee;}

	#cabecera #cabDer{float:left;background: #669933 /*url(images/header.jpg) no-repeat*/; color: #337493; height: 129px; width: 587px;}

	#cabecera h1{text-indent:-50000px;}

#contenido{clear:both; padding:0px 15px 0px 15px;}

	#col1{width:174px;float:left; background: #FFF url(../images/leftbg2.jpg) repeat-x;}

		#menu { text-align: left; color: #7D8085; padding: 20px 0 0 15px; }

		#menu li { font-weight: bold; margin: 0 0 8px 0; padding: 0 0 0 5px; border-bottom: 1px solid #ccc; list-style-type:none; }

		#menu li a { color: #546078; text-decoration: none;display:block; }

		#menu li a:hover ,.activo{ color: #F29900; text-decoration: none;}

		#menu li:hover{background:#eee;}

		

		#extras{margin:40px 0 0 15px;}

		#extras img{float:left;margin-right:3px;}

		#extras li{list-style-type:none;margin-bottom:5px;}

		#extras li a { color: #546078; text-decoration: none;  }

		#extras li a:hover{ color: #000; text-decoration: underline;  }

		#noticias{margin:40px 0 0 15px;}

		#noticias hr{border: 0; height: 1px; color: #eee; background-color: #eee;}

		

	#col2{background:#FFF;  width: 556px;  float: left; padding: 15px;}
		#col2b{background:#FFF;  width: 720px;  float: left; padding: 15px; margin: 10px;}

		h2 { background-color: inherit; color:#0F5B7F; font-size:140%; font-weight:bold;/* font-family:georgia;*/ margin: 0px 0 5px 0; padding:0; clear:left; letter-spacing:0.2em;}

		.izquierda{background: #FFF; float: left; padding: 1px; margin: 5px 8px 5px 0; color: #333;

			padding: 5px 5px 15px 5px;

	background-color: #FFF;

	background-image: url(../images/sombra.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	border-top: 1px solid #DDD;

	border-right: 1px solid #DDD;

	border-left: 1px solid #DDD;}

		.derecha{background: #FFF; float: right; padding: 1px; margin: 5px 8px 5px 10px; color: #333;	padding: 5px 5px 15px 5px;

	background-color: #FFF;

	background-image: url(../images/sombra.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	border-top: 1px solid #DDD;

	border-right: 1px solid #DDD;

	border-left: 1px solid #DDD;}

	.centrada{background: #FFF; padding: 1px; margin: 5px 8px 5px 0; color: #333;	padding: 5px 5px 15px 5px;

	background-color: #FFF;

	background-image: url(../images/sombra.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	border-top: 1px solid #DDD;

	border-right: 1px solid #DDD;

	border-left: 1px solid #DDD;}

	

	#fotos img {background: #FFF; padding: 1px; margin: 5px 5px 5px 0; color: #333;	padding: 5px 5px 10px 5px;

	background-color: #FFF;

	background-image: url(../images/sombra.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	border-top: 1px solid #DDD;

	border-right: 1px solid #DDD;

	border-left: 1px solid #DDD;

	}

	

	#desc{clear:left;font-size:0.9em;}

		#centro h3 { font: 85% Arial, Sans-Serif; margin: 0 0 15px 0; padding: 0; color: #5f5f5f; background: inherit; text-transform:uppercase;}

		#centro p{margin:10px 10px 10px 10px;}

		#centro li{list-style-position:inside;}

		#centro .img{margin:10px 0 30px 0;/*border:1px solid red*/;display:block;}

		#centro .resaltar{background:#FFFF00;}

		#centro hr { border: 0; height: 1px; color: #eee; background-color: #eee;clear:both;}

		#centro a{color:#3366cc;text-decoration:underline;}

		#centro a:hover{color:#3366CC;text-decoration:none;}

		#frmlogin{width:400px;margin:20px auto;height:180px;background:url(../images/fondologin.jpg) no-repeat right;border:1px solid #cfe1eb;padding-left:35px;padding-top:20px;}	

		#frmlogin input{border:1px solid #999;width:80px;margin-bottom:20px;margin-top:5px;}

		#frmlogin input:focus, #frmlogin input:hover{border:1px solid #333;}



		#frmlogin2{width:400px;margin:20px auto;height:180px;background:url(../images/fondodispon.jpg) no-repeat right;border:1px solid #cfe1eb;padding-left:35px;padding-top:20px;}	

		#frmlogin2 input{border:1px solid #999;width:80px;margin-bottom:20px;margin-top:5px;}

		#frmlogin2 input:focus, #frmlogin input:hover{border:1px solid #333;}

		

		#torneos ul{margin:5px 0 5px 30px;}

		#torneos li{list-style-type:none;}

		#torneos table{border:1px solid #999;padding:6px;font-size:10px;}

		#torneos .cab{color:#fff; font-style:italic; background-color:#3e8e46; font-weight:bold;}

		#torneos td{border:1px solid #fff; background:#ccc;text-align:center;color:#333;}

		

		

		

	#accesos img{padding-right:0px;padding-left:0px;border:0px;}

	#pie{clear:both;color: #666; height: 23px; text-align: center; font-size: 90%; border-top:1px solid #eee;margin:0px 30px 0 30px; padding-top:10px;}




