/* Reset */
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, caption, tfoot, thead{ 
margin: 0; padding: 0; border: 0;outline: 0; font-weight: inherit; font-style: inherit;	font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus { outline: 0;}
body { line-height: 1; color: black; background: white;}
ol, ul { list-style: none;}
caption{ text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; } 
blockquote, q { quotes: "" "";}
/* Reset */

body{ background:#FFF url(../imagenes/bg_page.jpg) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif;}

h1{ font-size:18px;	font-weight:normal; line-height:20px; color:#006699;}
h2{ font-size:14px; font-weight:normal; color:#006699;}
h3{ font-size:18px;	font-weight:normal; line-height:20px; color:#006699;}
p{ font-size:12px; color:#333333; line-height:14px;}
p a{ font-size:12px; line-height:16px; text-decoration:underline; color:#006699;}
a, h1 a, h2 a, h3 a{ text-decoration:none; color: #09608D; }

/**************************************************************************************************/
#breves{
	z-index:1000;
	background-color: #000;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:28px;
	color: #FFF;
	font-size:12px;
	white-space:nowrap;
	padding-bottom: 3px;
	padding-top: 1px;
}
#breves a{ color: #FFF; text-decoration:underline;}
.brevesTitulo{ color: #FF9900; font-weight:bold;	margin-left:200px;}

#canchita{ position:relative; top:40px; float:right;}

a.link-magno{
	display:block;
	width:182px;
	height:65px;
	text-indent:-9999px;
	position:relative;
	top:-45px;
	left:212px;

}

#nav-secondary{
	float:right;
	position:absolute;
	top:211px;
	right:100px;
	z-index:500;
	width: 389px;
}
#nav-secondary ul{ list-style-type: none; font-size:15px;}
#nav-secondary ul li{ padding:7px 0px; padding-left:20px; margin-left:15px; display: inline;}
#nav-secondary ul li a{ color:#FFF; text-decoration: none;}
#nav-secondary ul li a:hover{ color:#FFF; text-decoration:underline;}
.contacto{ background:url(../imagenes/email.gif) left no-repeat;}
.inicio{ background:url(../imagenes/inicio.gif) left no-repeat;}
.favoritos{ background:url(../imagenes/favoritos.gif) left no-repeat;}

/**************************************************************************************************/

#wrapper{ width:990px; margin:0 auto;}

#header{ height:146px;}

#logo{ background:url(../imagenes/logo_somosvoley.jpg) top left no-repeat; width:436px;	height:79px; position:absolute;	top:38px;}

#menu{ position:absolute; top:120px;}

.nav { height:35px; position:relative; font-family:arial, verdana, sans-serif; font-size:12px; width:750px; z-index:500;}
.nav .table {display:table; margin:0;}
.nav .select, .nav .current {margin:0; padding:0; list-style:none; display:table-cell; white-space:nowrap;}
.nav li {margin:0; padding:0; height:auto; float:left;}
.nav .select a {display:block; height:35px; float:left; padding:0 30px 0 30px; text-decoration:none; line-height:35px; white-space:nowrap; color:#fff;}
.nav .current a {display:block; height:35px; float:left; padding:0 0 0 15px; text-decoration:none; line-height:35px; white-space:nowrap; color:#fff;}
.nav .current a b {	display:block; padding:0 30px 0 15px; color:#FF9900;}
.nav .select a:hover, .nav .select li:hover a { padding:0 0 0 15px; cursor:pointer; color:#FF9900;}
.nav .select a:hover b, .nav .select li:hover a b {	display:block; float:left; padding:0 30px 0 15px; cursor:pointer;}
.nav .select_sub {display:none;}
/* IE6 only */
.nav table {border-collapse:collapse; margin:-1px; font-size:1em; width:0; height:0;}
.nav .sub {	display:table; margin:0 auto; padding:0; list-style:none;}
.nav .sub_active .current_sub a, .nav .sub_active a:hover{ background:transparent; color:#FFF;}
.nav .select :hover .select_sub, .nav .current .show{ display:block; position:absolute; width:750px; top:30px; padding:0; z-index:100; left:0; text-align:center;}
.nav .current .show {z-index:10;}
.nav .select :hover .sub li a, .nav .current .show .sub li a{ display:block; float:left; background:transparent; padding:0 10px 0 10px; margin:0; white-space:nowrap; border:0; color:#FFF;}
.nav .current .sub li.sub_show a{ color:#FF9900; cursor:default; text-decoration:underline;}
.nav .select :hover .sub li a:hover, .nav .current .sub li a:hover{ visibility:visible; color:#FF9900;}

/**************************************************************************************************/

#home1{ background:url(../imagenes/bg_home1.jpg) top left no-repeat; margin-top:65px; width:550px; overflow:hidden; height:314px; float:left;}
#home1 h1{ margin:20px 24px 28px 16px;}
#home1 p{ position:relative; margin:10px 35px 0px 0px; font-weight:bold;}
#home1 p a{ margin-top:-18px; font-weight:bold;}
#home1 img{ float:left; position:relative; top:10px; left:28px; margin-right:60px;}

#fotov{ background:url(../imagenes/bg_fotov.jpg) top left no-repeat; margin-top:95px; padding: 55px 35px 0px 0px; width:405px; height:215px; float:right; overflow:hidden;}
#fotov h1{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left 0px; height:40px; text-indent:-9999px;}
#fotov p{ font-size:15px; color:#f90; line-height:17px; position:relative; top:-25px; left:222px; width:184px;}
#fotov p a{	font-weight:bold; font-size:14px;}
#fotov img{ background:url(../imagenes/bg_fotovimg.jpg) top left no-repeat; float:left; margin-right:5px; padding-bottom:24px; padding-left:19px; padding-right:25px; padding-top:23px;}
	
/**************************************************************************************************/

#homes{	width:970px; margin:0 auto;}

.home23{ margin: 20px 0px 20px 0px;	float:left;	width:450px;}
.home23 h1{ margin:0px 0px 22px 0px;}
.home23 h1 a{ margin:22px 0px 22px 0px;}
.home23 p{ margin:5px 0px 10px 0px;}
.home23 img{ background:url(../imagenes/bg_imgs.jpg) no-repeat;	padding:22px 18px 20px 18px; float:left; margin-right:10px;}

.primero{ background:url(../imagenes/bg_homes2-3.jpg) top right no-repeat; 	padding-right:20px;}
.segundo{margin-left:15px;}

/*********************************************************************************************************/

#bloquefotos{ background: url(../imagenes/bg_3.jpg) repeat-x; height:300px;}
#bloquefotosin{	height:280px; margin:0px auto; padding:20px; width:960px;}

#fotodeldia{ margin:0px 0px 0px 0px; float:left; width:500px;}
#fotodeldia h1{ width:270px; float:left; background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -300px; height:40px; text-indent:-9999px;}
#fotodeldia p{ float:left; margin-top:6px; font-weight:bold;}

#doblecambio{ margin:0px 0px 0px 30px; float:left; width:400px;}
#doblecambio h1{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -350px; height:40px; text-indent:-9999px;}
#doblecambio p a{ font-weight:bold;	}
#doblecambio img{ float:center;}

/**************************************************************************************************/

#entretenimientos{ background:url(../imagenes/bgsombra.jpg) left bottom no-repeat; margin:0px; padding: 0px 20px 35px 30px; width:420px; min-height:200px; float:right;}
#entretenimientos h1{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -150px; height:40px; text-indent:-9999px;}
#entretenimientos p{ margin:35px 0px 0px 20px; font-size:12px; color:#333333; line-height:16px;}
#entretenimientos p a{ font-weight:bold;}
#entretenimientos img{ float:left; margin:10px;}

.doscols{ margin: 0px 5px 15px 12px; padding:0px; float:left; width:468px;}
.doscols h1{ margin: 0px 0px 10px 0px;}
.doscols p{ margin: 0px 0px 10px 0px;}

/**************************************************************************************************/

#masnoticias{ float: left; width:470px; margin-left:15px;}
#masnoticias h1{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat;	background-position:left -100px; height:40px; text-indent:-9999px; padding-bottom:10px;}

.contenedor{ float:left; width:270px; padding-left:15px;}
.contenedor p{ margin-bottom:10px;}
.contenedor p a{ text-decoration:none;}

.vertmenu { float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.vertmenu ul { list-style: none; margin: 0px; padding: 0px;	border: none;}
.vertmenu ul li { margin: 0px; padding: 0px;}
.vertmenu ul li a { background:url(../imagenes/bg_mas_noticias.jpg) bottom left repeat-x; font-size:13px; display:block; border-bottom:1px solid #09608D; padding:8px 0px 8px 4px; text-decoration: none; color:#666666; width:180px;}
.vertmenu ul li a:hover{ color: #FF9900;}
.vertmenu ul li a.selected { background:url(../imagenes/bg_mas_noticias2.jpg) bottom left repeat-x;  color: #333; font-weight:bold; background-color: #eeeeee;}

#acuerdo{ float:left; width:468px; margin:15px 0 0 15px;}

#video{ background:url(../imagenes/bgsombra.jpg) left bottom no-repeat; margin:0px; padding: 0px 0px 35px 30px; width:438px; float:right;}
#video h1{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -450px; height:40px; text-indent:-9999px; padding-bottom:10px;}
#video p{font-size:12px; font-weight:bold; color:#ff9900; margin-bottom:10px;}

/**************************************************************************************************/

#wrapper5{background: url(../imagenes/bg_5.jpg) left bottom no-repeat; margin:0 auto; height:310px; width:970px;}	

.cols{ position:relative; left:40px; margin:25px 40px 10px 0px; float:left; width:270px;}
.cols h2{ margin:10px 0px 10px 0px; font-weight:bold;}
.cols img{ margin-left:45px; margin-bottom:6px;}

#entrevistas{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -200px; height:40px; text-indent:-9999px;}
#tiebreak{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -250px; height:40px; text-indent:-9999px;}
#especiales{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -50px; height:40px; text-indent:-9999px;}

/*********************************************************************************************************/

#todoslogos{ width:927px; height:163px;	margin:0 auto;}

/*********************************************************************************************************/
#footerwrapper{background: url(../imagenes/bg_footer.jpg) top left repeat-x; height:48px; margin:0px}
	
#footer{ margin:0px auto; width:970px;}
#footer p{ text-align:center; color:#FFFFFF; font-size:12px; padding-top:15px;}

/*********************************************************************************************************/

#nota{ width:470px;	margin:100px 10px 0 0; float:left; color:#333333; font-size:12px; line-height:14px;}
#nota p{ margin:10px 0px;}
#nota small{ color:#FF9900; font-size:11px; margin:10px 0px;}
#relacionadas{ float:left; width:300px; padding:10px; margin-top:93px; background-color:#F3F3F3; height:100%; font-size:12px;}
a.texto{margin-top:10px; display:block;}
#relacionadas h1{ background-image:url(../imagenes/titulos_blanco.gif); background-repeat:no-repeat; background-position:left -500px; height:40px; text-indent:-9999px; padding-bottom:10px;}
#publicidad{ float:right; width:160px; padding:10px; background-color:#EEE; height:100%; margin-top:93px;}

.tabla{text-decoration:none; width:96%; border:thin solid #999;}
.tabla tbody, .tabla tr{border:none;}
.tabla td{border:thin solid #999; padding:5px;}
