@charset "UTF-8";
/* CSS Document */

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, textarea {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-align:left;}

body {background:url("http://cuestadeltiron.es/images/back/background.jpg") no-repeat fixed center top #111;background-attachment:fixed;margin:0 0 0 0;font-family:Tahoma, Geneva, sans-serif;font-size:13px;height:100%;color:#333;}
a:active, a:link, a:visited {color:#000;text-decoration: none;}
a:hover {color:#e21a94;text-decoration:underline;}
a:active, a:focus {outline:none;}
img {border:0px;}
div {display:block;}
.clear {clear:both !important;}


/* ESTRUCTURA */
#back {width:100%;text-align:center;}
#root {margin:0 auto;width:1000px;}
#document {margin:0 auto;width:990px;background:#fff;}
#main {margin:10px auto 80px;width:970px;clear:both;}


/* CABECERA */
	#header {margin:0 auto;width:970px;height:80px;clear:both;}
	#menu {margin:2px auto;width:970px;height:32px;background:#e21a94;clear:both;}
	.menuLinks {float:left;font-size:11px;margin:0 6px;font-weight:bold;}
	.menuItem {float:left;padding:9px 0 10px;margin:0 0 0 0;letter-spacing:1px;}
	.menuItemOver {float:left;background:#222;color:#b0014c !important;padding:9px 0 10px;margin:0 0 0 0;letter-spacing:1px;cursor:pointer;}
	.menuItemLink {padding:9px 8px;color:#fff !important;text-decoration:none;border-right:1px solid #b0014c;text-shadow:0 1px 0 #b0014c;text-transform:uppercase;}
	.menuItemLink:hover {padding:9px 8px;color:#b0014c !important;text-decoration:none;border-right:1px solid #b0014c;text-shadow:0 1px 0 #e21a94;}
	.submenu {position:absolute;display:none;background:#330;margin:8px 0 0 0;z-index:10000;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);}
	.submenuList {display:inline;float:left;width:155px;}
	.submenuListItem {float:left;display:inline;width:155px;border-top:1px solid #660;}
	.submenuListItem:hover {float:left;display:inline;width:155px;border-top:1px solid #660;background:#660;}
	.submenuListName {color:#fff !important;font-size:12px;letter-spacing:-0.1px;padding:6px 5px 6px 10px;text-decoration:none;display:block;}
	.submenuListName:hover {color:#fff !important;font-size:12px;letter-spacing:-0.1px;padding:6px 5px 6px 10px;text-decoration:none;display:block;}


/* FOOTER */
#sponsors {margin:0 auto;width:970px;padding:0 0 50px 0;z-index:1;text-align:center;clear:both;}
#footer {margin:0 auto;width:970px;padding:50px 10px 50px 10px;z-index:1;background:url('http://cuestadeltiron.es/images/back/footer2015.png') repeat-x top #222;font-size:11px;color:#999;text-align:center;clear:both;}
#footer a:active, #footer a:link, #footer a:visited {color:#ddd;text-decoration:none;}
#footer a:hover {color: #e21a94;text-decoration:none;}
.footerLogo {float:left;width:300px;margin:0 100px 0 60px;}
.footerInfo {float:left;line-height:2em;margin:25px 0 0 0;}


/* HOME */
	#home_main {position:relative;width:655px;margin:0 0 20px 0;padding:0 15px 0 0;float:left;z-index:1;}
	#home_info {position:relative;width:300px;margin:0 0 30px 0;padding:0;float:left;z-index:1;}
	.home_info_ad {position:relative;width:300px;margin:0 0 15px 0;padding:0;float:left;z-index:1;}
	#home_tipoff {position:relative;width:300px;height:66px;background-:url('../../images/ads/tipoff_back.png') no-repeat #000000;margin:0 0 0 0;padding:24px 0 0 0;float:left;z-index:1;}
	#home_news {position:relative;width:655px;height:485px;padding:0;margin:0 0 20px 0;float:left;z-index:4;border-bottom:1px solid #ddd;}
	#home_main_m {position:relative;float:left;width:415px;padding:0;float:left;z-index:4;}
	#home_main_s {position:relative;float:left;width:215px;padding:0 0 0 20px;float:left;z-index:4;}
	#home_news_front {height:370px;}
	.home_news_new {top:0px;left:0px;width:655px;height:370px;z-index:2;}
	.home_news_text {position:absolute;width:615px;height:75px;top:268px;left:20px;z-index:3;border:0;text-align:left;font-size:12px;color:#fff;}
	.home_news_text a:active, .home_news_text a:link, .home_news_text a:visited {color:#cc3;text-decoration:none;}
	.home_news_text a:hover {color:#cc3;text-decoration:underline;}
	.home_news_hl {font-size:24px;font-weight:bold;padding:0px 0px 2px 0px;text-shadow:0 1px 0 #300;}
	.home_news_back {position:absolute;width:635px;height:100px;top:260px;left:10px;z-index:2;background:url('http://baloncestocolegial.com/copa/2012/images/back/transDark.png') repeat top transparent;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
	.home_news_photo {position:absolute;width:655px;height:370px;z-index:1;}
	.home_news_photo_img {width:655px;height:370px;}
	#home_news_thumbs {height:110px;}
	.home_news_thumb {float:left;width:121px;height:90px;margin:9px 0px;z-index:3;cursor:pointer;border:1px solid #ddd;}
	.home_news_thumb_over {float:left;width:121px;height:90px;margin:0px 0px 5px;z-index:3;cursor:pointer;border-top:10px solid #033;border-right:1px solid #033;border-bottom:5px solid #033;border-left:1px solid #033;}
	.home_news_thumb_sp {float:left;width:10px;height:90px;margin:10px 0px;z-index:3;}
	.home_news_thumb_img {width:121px;height:90px;}
	.home_news_thumb_hl {position:absolute;background:url('http://baloncestocolegial.com/copa/2012/images/back/transDark.png') repeat top transparent;color:#fff;margin:64px 0 0 0;width:109px;height:14px;padding:6px;font-size:11px;text-decoration:none !important;cursor:pointer;z-index:4;}
	.home_news_thumb_hl a:active, .home_news_thumb_hl a:link, .home_news_thumb_hl a:visited {color:#fff;text-decoration:none;}




/* SLIDE HOME NEWS */
	.theme-default #slider {margin:0 auto;width:970px;height:350px;} /* Make sure your images are the same size */
	.theme-pascal.slider-wrapper, .theme-orman.slider-wrapper {margin-top:150px;}
	.theme-default .nivoSlider {position:relative;background:url(loading.gif) no-repeat 50% 50% transparent;}
	.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}
	.theme-default .nivoSlider a {border:0;display:block;}
	.theme-default .nivo-controlNav {position:absolute;left:50%;bottom:10px;margin-left:-40px;}
	.theme-default .nivo-controlNav a {float:left;}
	.theme-default .nivo-controlNav a.active {text-decoration:none;}
	.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}
	.theme-default .nivo-caption a {color:#fff;font:normal normal 46px/54px blsFont, sans-serif;text-decoration:none;}
	.theme-default .nivo-caption a:hover {color:#090;font:normal normal 46px/54px blsFont, sans-serif;text-decoration:none;}
	/* The Nivo Slider styles */
	.nivoSlider {position:relative;}
	.nivoSlider img {position:absolute;top:0px;left:0px;}
	/* If an image is wrapped in a link */
	.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
	/* The slices and boxes in the Slider */
	.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
	.nivo-box {display:block;position:absolute;z-index:5;}
	/* Caption styles */
	.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
	.nivo-caption p {padding:5px;margin:0;}
	.nivo-caption a {display:inline !important;}
	.nivo-html-caption {display:none;}
	/* Direction nav styles (e.g. Next & Prev) */
	.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;display:block;width:30px;height:30px;background:url('http://cuestadeltiron.es/images/back/navArrows.png') no-repeat;text-indent:-9999px;border:0;}
	a.nivo-prevNav {left:15px;}
	a.nivo-nextNav {right:15px;background-position:-30px 0;}
	/* Control nav styles (e.g. 1,2,3...) */
	.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;display:block;width:22px;height:20px;background:url('http://cuestadeltiron.es/images/back/navBullets.png') no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
	.nivo-controlNav a.active {font-weight:bold;background-position:0 -20px;}
	#slider .nivo-controlNav {position:absolute; /* Put the nav below the slider */}
	#slider .nivo-controlNav img {display:inline; /* Unhide the thumbnails */position:relative;margin-right:10px;}



/* PHOTO SLIDE */
#photoSlider ul, #photoSlider li, #photoSlider2 ul, #photoSlider2 li{margin:0;padding:0;list-style:none;}
#photoSlider2{margin-top:1em;}
#photoSlider li, #photoSlider2 li{width:375px;height:280px;overflow:hidden;} /* define width and height of list item (slide) entire slider area will adjust according to the parameters provided here */
.sliderImg {width:375px;height:248px;overflow:hidden;margin:0 0 10px 0;}
.sliderImgInfo {position:absolute;background:url('../../images/back/dark.png') repeat top transparent;color:#fff;margin:224px 0 0 0;width:363px;height:14px;padding:6px;font-size:11px;text-decoration:none !important;display:none;cursor:pointer;text-align:center !important;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;} /* image replacement */
#prevBtn, #nextBtn, #slider1next, #slider1prev{display:block;width:20px;height:50px;position:absolute;left:0px;top:90px;z-index:800;}
#nextBtn, #slider1next{left:356px;}
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block;position:relative;width:20px;height:50px;background:url('../../images/buttons/photo-prev.png') no-repeat 0 0;	}
#nextBtn a, #slider1next a{background:url('../../images/buttons/photo-next.png') no-repeat 0 0;}
ol#controls{margin:1em 0;padding:0;height:28px;} /* numeric controls */
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
ol#controls li.current a{background:#5DC9E1;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
.sliderMetrics {float:left;font-size:11px;color:#666;}
.sliderAlbum {float:right;font-size:11px;color:#666;}


/* SECCIONES */
.pageTitle {font-family:'Rubik', sans-serif;font-style:italic;height:22px;margin:15px 0 20px 0;z-index:1;font-size:18px;color:#e21a94;text-transform:uppercase;border-bottom:1px solid #DDD;}
.pageLargeBlock {width:970px;margin:0 0 20px 0;z-index:1;}
.pageMediumBlock {width:655px;margin:0 0 20px 0;padding:0 15px 0 0;float:left;z-index:1;}
.pageSideBlock {width:300px;margin:0 0 20px 0;padding:0;float:left;z-index:1;}
.pageInfoAd {position:relative;width:300px;margin:0 0 30px 0;padding:0;float:left;z-index:1;}
.longText {line-height:1.5;margin:0 0 40px 0;}
.longText p {margin:0 0 12px 0 !important;}
.pagePhoto {float:right;margin:0 0 20px 20px;border:0px solid #fff;}
.shareButtons {margin:20px 0 5px;}
.newsItem {margin:0 0 10px 0;padding:0 15px 10px 0; border-bottom: 1px solid #eee; line-height: 1.3 !important;}
.newsItemImg {border:0;margin:0 10px 0 0;float:left;}



/* CAJAS */
	.boxTitle {font-family:'Rubik', sans-serif;font-style:italic;font-size:13px;color:#cc9;text-transform:uppercase;letter-spacing:1px;background:url('http://enphorma.com/ecodumad/images/back/menu.png') repeat-x #330;margin:0 0 10px 0;padding:8px 12px 7px;text-shadow:0 1px 0 #111;}
	ul.boxList  {list-style-image:url('http://ecotrimad.com/images/back/point.jpg');font-size:13px;margin:0 0 10px 20px;padding:0 0 0 0; }
	ul.boxList li {padding:0;margin:0 0 4px 0; }


/* TEXTOS */
h1 {font-size: 32px;margin:0 0 10px 0;color:#111;}
h2 {font-size: 24px;margin:0 0 5px 0;color:#111;}
h3 {font-size: 14px;margin:0 0 5px 0;color:#111;}
.auxText {font-size:10px;color:#666;}
.largeText {font-size:14px;color:#44;}
ol {margin:0 0 20px 25px;}


/* MARGINS */
	.noMargin {margin:0 0 0 0 !important;}
	.bottomMargin5 {margin-bottom:5px !important;}
	.bottomMargin10  {margin-bottom:10px !important;}
	.bottomMargin20 {margin-bottom:20px !important;}
	.bottomMargin30 {margin-bottom:30px !important;}
	.bottomMargin40 {margin-bottom:40px !important;}
	.bottomMargin50 {margin-bottom:50px !important;}
	.leftMargin5 {margin-left:5px !important;}
	.leftMargin10 {margin-left:10px !important;}
	.leftMargin20 {margin-left:20px !important;}
	.leftMargin30 {margin-left:30px !important;}
	.leftMargin50 {margin-left:50px !important;}
	.rightMargin5 {margin-right:5px !important;}
	.rightMargin10 {margin-right:10px !important;}
	.rightMargin20 {margin-right:20px !important;}
	.rightMargin30 {margin-right:30px !important;}
	.rightMargin50 {margin-right:50px !important;}
	.topMargin5 {margin-top:5px !important;}
	.topMargin10 {margin-top:10px !important;}
	.topMargin20 {margin-top:20px !important;}
	.topMargin30 {margin-top:30px !important;}
	.topMargin50 {margin-top:50px !important;}


/* ALIGNS & FLOATS */
	.centerAlign {text-align:center !important;}
	.leftAlign {text-align:left !important;}
	.rightAlign {text-align:right !important;}
	.centerFloat { float:center !important;display:inline-block;}
	.leftFloat { float:left !important;display:inline-block;}
	.rightFloat { float:right !important;display:inline-block;}


/* BOTONES y FORMULARIOS */
	.largeButton {background:#e21a94;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:0px solid #e21a94;color:#fff !important;display:inline-block;font-size:12px;font-weight:bold;height:32px;line-height:32px;padding:0 10px;-moz-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.2);text-shadow:0 1px 0 #b0014c;cursor:pointer;}
	.largeButton:hover {background:#222;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:0px solid #e21a94;color:#e21a94 !important;display:inline-block;font-size:12px;font-weight:bold;height:32px;line-height:32px;padding:0 10px;-moz-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.2);text-shadow:0 1px 0 #000;cursor:pointer;text-decoration:none !important;}
	.formField {border:1px solid #CCC;color:#333;font-size:13px;padding:8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}



/* BORDERS */
.noBorder {border:none !important;}
.blockLine {border-bottom:1px solid #ddd;padding:0;margin:10px 0 10px;}
.bottomMargin20 {margin-bottom:20px !important;}
.topMargin20 {margin-top:20px !important;}
.leftMargin20 {margin-left:20px !important;}


/* ADMIN */
#admin {background:#EEE;margin:0 0 20px 0;padding: 10px;z-index: 1;text-align: left;}
.warning { background: url("http://colegiolossauces.com/images/soporte/no.png") no-repeat scroll left top #fee; padding: 15px 15px 15px 40px; border: 1px solid #fbb; font-size: 12px; font-weight: bold; color: #333; }
.ok { background: url("http://colegiolossauces.com/images/soporte/ok.png") no-repeat scroll left top #eee; padding: 15px 15px 15px 40px; border: 1px solid #ccc; font-size: 12px; font-weight: bold; color: #333; }



/* THUMBS ALBUM */
.thumbnailsNavButton {float:left;width:60px;height:40px;padding:5px 0;}
.thumbnailsCarousel {float:left;width:480px;height:50px;overflow:hidden;padding:0 20px;}

.jcarousel-skin-thumbnails .jcarousel-container {border:0px solid #ccc;}
.jcarousel-skin-thumbnails .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-thumbnails .jcarousel-container-horizontal {width: 435px;padding:0px 23px;}
.jcarousel-skin-thumbnails .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-thumbnails .jcarousel-clip-horizontal {width:435px;height: 50px;}
.jcarousel-skin-thumbnails .jcarousel-item {width: 50px;height: 50px;}
.jcarousel-skin-thumbnails .jcarousel-item-horizontal {margin-left: 0;margin-right: 5px;}
.jcarousel-skin-thumbnails .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin-thumbnails .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-thumbnails .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-thumbnails .jcarousel-next-horizontal {position: absolute;top: 0px;right: 0px;width: 18px;height: 50px;cursor: pointer;background: transparent url(next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-thumbnails .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(prev-horizontal.png);}
.jcarousel-skin-thumbnails .jcarousel-next-horizontal:hover, .jcarousel-skin-thumbnails .jcarousel-next-horizontal:focus {background-position: -32px 0;}
.jcarousel-skin-thumbnails .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-thumbnails .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, m.jcarousel-skin-thumbnails .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.jcarousel-skin-thumbnails .jcarousel-prev-horizontal {position: absolute;top: 0px;left: 0px;width: 18px;height: 50px;cursor: pointer;background: transparent url(prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-thumbnails .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(next-horizontal.png);}
.jcarousel-skin-thumbnails .jcarousel-prev-horizontal:hover,  .jcarousel-skin-thumbnails .jcarousel-prev-horizontal:focus {background-position: -32px 0;}
.jcarousel-skin-thumbnails .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-thumbnails .jcarousel-prev-disabled-horizontal, .jcarousel-skin-thumbnails .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-thumbnails .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.thumbnail-active {filter:alpha(opacity=60);opacity:.6;-moz-opacity:0.6;}
