/*body{background:url(style/bg_big_inner.jpg) no-repeat; background-color:#FFF; background-position: 50% 0%; 
background-origin: initial; font-family:Arial, Helvetica, sans-serif;}*/
body{background:url(inner/bg.png) 0px 0px repeat-x #fff; position: relative; font-family:Arial, Helvetica, sans-serif;}
.breadcrumbs{position:relative; float:left; margin:10px 0px 15px; width:100%; color:#6f6f6f; font-size:10px; font-weight:bold;}
.breadcrumbs a{ background:#fce91f; color:#d89600; padding:2px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none;}
.breadcrumbs a:hover{ background:#FDD11A; color:#000; padding:2px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none;}
.title{ position:relative; float:left; width:100%; margin-bottom:30px;}
.title h2{ text-transform:uppercase;font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#353535; border-bottom:1px solid #bdbdbd; width:100%; padding-bottom:5px; letter-spacing:-1px;}
.title span{ font-size:12px; color:#bdbdbd; font-style:italic; width:100%; padding-top:6px; float:left;}
.title img{float:right; position:absolute; top:0px; right:-10px;}
p{font-size:12px; line-height:24px; margin-bottom:5px; text-align:justify;}
.publicidad{ background:#e6e4e0; border-left:1px solid #d9d8d5; border-right:1px solid #d9d8d5; border-bottom:#a9a9a9 2px solid; -moz-border-radius:2px; -webkit-border-radius:2px; padding:10px; width:250px; float:left; position:relative;}
.publicidadb{ background:#e6e4e0; border-left:1px solid #d9d8d5; border-right:1px solid #d9d8d5; border-bottom:#a9a9a9 2px solid; -moz-border-radius:4px; -webkit-border-radius:4px; padding:10px; float:left; position:relative; text-align:center; color:#0a0000; margin-bottom:10px; height:40px;}
.publicidad img{border:1px solid #fff; position:relative;}

.selectbar{ height:34px; padding:7px 10px 5px 10px; background:url(inner/bg-select-bar.png) 0px 0px repeat-x; width:100%; position: relative; float:left; font-size:12px;}
.selectbar form{ float:right;}
.selectbar select{ font-size:12px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:27px; margin-right:10px; width:120px;}
button.calendar{background:url(inner/calendaricon.png) 0px 0px no-repeat; width:23px; border:0px none; cursor:pointer; height:28px;}

.entrenador{ width:320px; position:relative; float:left;}
.entrenador .photocont1{ background:url(inner/sombraentre.png) left bottom no-repeat #e6e4e0; height:113px; padding:7px 7px 0; width:91px; float:left;} 
.entrenador .photocont1 img{ width:91px; height:94px;}
.entrenador span{ color:#949494; font-size:14px; float:left; margin-top:70px; float:left; margin-left:10px;}
.entrenador span strong{ color:#353535; font-weight:normal; display:block; font-size:14px; margin-top:10px;}

.alumno{ width:270px; position:relative; margin-top:10px; float:left; margin-right:50px;}
.alumno .photocont1{ background:url(inner/sombraalumn.png) left bottom no-repeat #e6e4e0; height:83px; padding:5px 5px 0; width:64px; float:left;} 
.alumno .photocont1 img{ width:64px; height:67px;}
.alumno span{ color:#949494; font-size:14px; float:left; margin-top:30px; float:left; margin-left:10px;}
.alumno span strong{ color:#353535; font-weight:normal; display:block; font-size:14px; margin-top:10px;}

.table { border-bottom: 1px dotted #a5a5a5; position:relative; float:left; width:100%; margin-bottom:20px;}
.table th{color:#585757; background:#e3e3e3; border:0px none;padding:10px; text-align:center; font-weight:bold;}
.table .thead td{background:#f6f6f6; color:#353535; font-size:12px; padding:10px; text-align:center; border-right: 1px dotted #a5a5a5;}
.table .light td{color:#353535; font-size:11px; padding:10px; text-align:center; border-right: 1px dotted #a5a5a5;}
.table .dark td{color:#353535; font-size:11px; padding:10px; text-align:center; border-right: 1px dotted #a5a5a5;}
.table .light{background:#ffffff; color:#353535; }
.table .dark{background:#f6f6f6; color:#353535;}
.table tr:hover{background:#69F; color:#353535;}
.table td img{float:center; margin-right:0px;}
.table td .hintcont{ position:relative;}
.table td .hintcont .hint{ display:none;}
.table td .hintcont:hover .hint{ position:absolute; border:3px solid #e9e9e9; display:block; background:#fbfbfb; padding:15px 20px; z-index:1000; right:-120px; top:-10px; text-align:left; -moz-border-radius:5px; -webkit-border-radius:5px;  opacity: .95; filter: alpha(opacity=95);}
.table td .hintcont:hover .hint .pointer{background:url(inner/pointer.gif) 0px 0px no-repeat; width:14px; height:16px; position:absolute; left:-14px; top:10px;}

h3{color:#353535; font-size:14px; border-bottom:1px dotted #353535; position:relative; width:100%; float:left; margin-bottom:22px;}
h4{color:#919191; font-size:11px; border-bottom:1px dotted #353535; position:relative; width:100%; float:left; margin-bottom:22px;}
.gallerymain{ float:left; width:100%;}
.gallerymain .itemgal{ width:150px; height:210px; position:relative; float:left; margin-right:48px;}
.gallerymain .itemgal .photocontgal{ background:url(inner/sombragal.png) left bottom no-repeat #c1c1c1; height:145px; padding:7px; width:130px;}
.gallerymain .itemgal .photocontgal img{ width:129px; height:129px;}
.gallerymain .itemgal h5{ color:#000000; border-top:1px solid #ccc; padding-top:5px; margin-top:5px; text-align:right; font-size:12px;}
.gallerymain .itemgal a{ color:#595959; text-decoration:none; font-size:11px; text-align:right; display:block;}
.gallerymain .itemgal a:hover{text-decoration:underline;}

.galleryinner{float:left; width:100%; position:relative;}
.galleryinner .itemgal{ width:150px; height:210px; position:relative; float:left; margin-right:5px;}
.galleryinner .itemgal .photocontgal{ background:url(inner/sombragal.png) left bottom no-repeat #c1c1c1; height:145px; padding:7px; width:130px;}
.galleryinner .itemgal .photocontgal img{ width:129px; height:129px;}
.galleryinner .itemgal a{ text-indent:-9999px; background:url(inner/magnify.png) 0px 0px no-repeat; width:17px; height:15px; cursor:pointer; display:block;}

.linevideo {margin-bottom:20px; float:left;}
.linevideo .videocont{background:url(index/videobg.jpg) 0px 0px no-repeat; width:279px; height:182px; float:left; margin-top:10px; padding:11px; float:left; margin-right:20px;}
.linevideo .descvideo{ width:300px; float:left;}
.linevideo .descvideo h3{ font-size:18px; color:#353535; padding-bottom:12px; padding-top:10px; border-bottom:1px dotted #353535; position:relative;}

.bq{float:left; width:258px; margin-right:55px;}
.bq .bloque{background:url(inner/bgbloque.png) top center no-repeat #e6e4e0; float:left; width:238px; height:251px; font-size:14px; color:#010101; padding:10px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.bq .bloqsombra{background:url(inner/sombrabloque.png) top center no-repeat #e6e4e0; float:left; width:258px; height:24px;}


.instructor{ width:384px; position:relative; float:left; border-right:1px solid #e5e5e5; padding-right:40px; margin-right:60px;}
.instructor .photocont1{ margin:0 25px 5px 0px; background:url(inner/sombraentre.png) left bottom no-repeat #e6e4e0; height:113px; padding:7px 7px 0; width:91px; float:left;} 
.instructor .photocont1 img{ width:91px; height:94px;}
.instructor span{ color:#949494; font-size:14px; float:left; float:left; margin-bottom:10px; line-height:24px;}
.instructor span strong{ color:#353535; font-weight:normal; font-size:14px;}
hr{ float:left; width:100%; margin:30px 0px; color:#fff; border-top:0px none; border-left:0px none; border-right:0px none; border-bottom:1px solid #e5e5e5;}

.jugadorsemana{float:left; width:100%; padding-bottom:17px; border-bottom:1px solid #e1e1e1; position:relative; margin-bottom:10px;}
.jugadorsemana p img{ float:left; margin-right:10px; margin-top:6px;}
.jugadorsemana p{ font-size:12px; color:#010101; float: left;}
.jugadorsemana p em{ display:block;}
.jugadorsemana p a{ font-size:12px; color:#010101; text-decoration:none;}
.jugadorsemana p a:hover{ text-decoration:underline;}
.jugadorsemana p strong{ font-size:14px; display:block;}
.pagination{ float:left; margin-top:20px;}
.pagination a{background:url(inner/pag.png) 0px 0px repeat-x; height:21px; padding:3px 7px; color:#fff; text-decoration:none; font-size:12px; font-style:italic; margin-left:3px;}
div.pagination a:hover{
background:url(inner/over.png) 0px 0px repeat-x; height:21px; padding:3px 7px; color:#000; text-decoration:none; font-size:12px; font-style:italic; font-weight:bolder;
}
div.pagination span.current {
background:url(inner/over.png) 0px 0px repeat-x; height:21px; padding:3px 7px; color:#000; text-decoration:none; font-size:12px; font-style:italic; font-weight:bolder;
}
div.pagination span.disabled {

margin: 2px;
border: 1px solid #EEE;
color: #DDD;
height:21px; padding:3px 7px; text-decoration:none; font-size:12px; font-style:italic;
}






.t4{ width:650px; padding-right:10px; float:left; margin-bottom:20px;}
.t1{width:275px; padding-left:28px; float:left;border-left:2px solid #e4e5e5; margin-bottom:20px;}
.msg{ float:right;}
.viendo{ float:left; display:block; color:#989898; font-size:11px; width:100%; margin-bottom:10px;}
.viendo strong{color:#353535; font-weight:normal}
.tabltab{font-size:11px; color:#919191; margin-bottom:10px;}
.contacto input{width:520px; height:28px; font-size:14px; color:#525252; background:#f5f5f5; border:solid 1px #989898; padding:10px; margin-bottom:20px;}
.contacto textarea{width:520px; height:100px; font-size:14px; color:#525252; background:#f5f5f5; border:solid 1px #989898; padding:10px; margin-bottom:20px;}

.nota div img{ float:left; margin-right:10px; position:relative;}
.nota div{ position:relative; float:left;}
.nota div a.agrandar{text-indent:-9999px; background:url(inner/magnify.png) 0px 0px no-repeat; width:17px; height:15px; cursor:pointer; display:block; position:absolute; bottom:0px; right:10px; border:1px solid #ccc;}
.nota span{ font-size:13px;
  line-height:1.7em; text-align:justify; display:block;}
.nota h2{ 
font-size:16px; line-height:22px; font-weight:bold; border:none 0px; display:block;
color:#2F2F2F;
font:normal normal normal 30px/normal Arial, Helvetica, sans-serif;
letter-spacing:-1px;text-shadow:#DDDDDD 1px 1px 2px;
}
.nota .publica{ font-size:12px; font-weight:bold; margin-top:30px;}

.nota .gal { position:relative; float:left; margin-top:30px; width:600px;}
.nota .gal .itemgal{ width:150px; height:210px; position:relative; float:left; margin-right:48px;}
.nota .gal .itemgal .photocontgal{ background:url(inner/sombragal.png) left bottom no-repeat #c1c1c1; height:145px; padding:7px; width:130px;}
.nota .gal .itemgal .photocontgal img{ width:129px; height:129px;}
.nota .gal .itemgal h5{ color:#000000; border-top:1px solid #ccc; padding-top:5px; margin-top:5px; text-align:right; font-size:12px;}
.nota .gal .itemgal a{ color:#595959; text-decoration:none; font-size:11px; text-align:right; display:block;}
.nota .gal .itemgal a:hover{text-decoration:underline;}

.comentar{ width:550px; float:left; background:#eaeaea; padding:30px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.comentar span{ padding-top:5px; width:100%; display:block; float:left; height:20px; color:#363636; font-size:11px;}
.comentar #autor{ width:200px; border:1px solid #b0b0b0; float:left;}
.comentar #comentario{width:500px; float:left;} 
.comentar #submit{ width:84px; background:url(inner/comentar.gif) 0px 0px no-repeat; display:block; float:right; height:27px; text-indent:-9999px; margin-right:45px; margin-top:10px;}
.comentar #submit:hover{ background:url(inner/comentar.gif) 0px -27px no-repeat; display:block; height:27px;} 
.comentarios{ float:left; width:600px; position:relative; margin-top:10px; margin-bottom:60px;}
.comentarios .comentario{float:left; width:100%; display:block; border-top:1px dotted #ccc; padding-top:30px;}
.comentarios .comentario span{float:left; width:100%; display:block; font-size:14px; color:#000;}
.comentarios .comentario strong{ color:#d2d2d2; font-size:14px;}

.not{ width:237px; height:238px; float:left;}
.not h3{ background:url(index/subtitlelinesep.jpg) right 12px no-repeat; font-weight:bold; font-size:18px; letter-spacing:-1px; margin-left:10px; width:237px; border:none 0px;}
.not h3 strong{color:#989898; background:#fff; padding-right:5px;}
.not ul{display:block; padding-left:28px; margin-top:1px; width:237px; float:left;}
.not ul li{ list-style:circle; font-size:14px; line-height:26px; color:#696969;}
.not ul li a{ text-decoration:none; color:#696969;}
.not ul li a:hover{ text-decoration:underline;}



#example2 {
	outline: none;
}

#example2 img {
	border: 1px solid #BBB;
	padding: 2px;
	margin: 10px 20px 10px 0;
	vertical-align: top;
}

#example2 img.last {
	margin-right: 0;	
}


.linkea{
font-weight: bold;
background:#fce91f; color:#d89600; padding:2px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none;
}

.linkea:link {
color:#000;
text-decoration: none;
}
.linkea:visited {
color: #000;
text-decoration: none;
}
.linkea:hover {
background:#fce91f; color:#000; padding:2px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none;
text-decoration: underline;
}
.linkea:active {
color: #000;
text-decoration: none;
}

.addthis_toolbox{ float:left; width:100%; margin-top:40px; border-top:1px dotted #a5a5a5; padding-top:20px; padding-bottom:20px; }