body {
	width: 100%;
	background-color:#FAFAFA;
	color: #000000;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

A:link{text-decoration:none; color: #666666;}
A:visited{text-decoration:none; color: #666666;}
A:hover{text-decoration:none; color:#780001;}

a.sinformato:link{text-decoration:none; color: #000000;}
a.sinformato:visited{text-decoration:none; color: #000000;}
a.sinformato:hover{text-decoration:none; color:#999999;}

a.whitelink:link{text-decoration:none; color: #FFFFFF;}
a.whitelink:visited{text-decoration:none; color: #FFFFFF;}
a.whitelink:hover{text-decoration:none; color:#FAFAFA;}

a.redlink:link{text-decoration:none; color: #FF0000;}
a.redlink:visited{text-decoration:none; color: #FF0000;}
a.redlink:hover{text-decoration:none; color:#FAFAFA;}

a.bluelink:link{text-decoration:none; color: #3333CC;}
a.bluelink:visited{text-decoration:none; color: #3333CC;}
a.bluelink:hover{text-decoration:underline; color:#000000;}

/*ENCABEZADO GENERAL DEL SITIO*/
/*CONTENIDO EN MENUES.CSS*/

#load{
    width:100%;
    height:100%;
	margin:0px;
    position:fixed;
    z-index:9999;
	background: rgba(0,0,0,0.25);
}
#loadbox { width: 100px; height:100px; margin:25% auto; border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; overflow:hidden; background:url("https://base.club.plus.golf/images/loading_apps.gif") no-repeat center center rgba(0,0,0,0.75); }

/* SECCION MENSAJES */
.contone  { width: 98%; margin:5px auto; background-color:#FFF; overflow:hidden; border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border:#f0f0f0 solid 1px; }
#fotoNoticia { width: 100%; min-height: 100px; overflow:hidden; }

.loadcardclass {
	width:100%;
	height:100%;
	top: 0px;
	left: 0px;
	margin:0px;
	position:fixed;
	z-index:9999;
	display:none;
	background: rgba(0,0,0,0.50);
}
.modalcard { position:fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: 1024px; width:99%; height:90%; background-color:#f9f9f9; z-index:9999; border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; overflow:hidden; }
.cardframe { width:100%; height:100%; border: 0px solid; -webkit-overflow-scrolling: touch; overflow-y: scroll; }

.divmain { width: 99%; min-height:250px; border:#CCC 1px solid; background:#f0f0f0; margin: 0px auto; }
a.vercardbot:link{text-decoration:none; color: #FFFFFF; background:#090; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; padding:5px; min-width:200px; }
a.vercardbot:visited{text-decoration:none; color: #FFFFFF; background:#090; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; padding:5px; min-width:200px; }
a.vercardbot:hover{text-decoration:none; color:#FAFAFA; background:#999; border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; padding:5px; min-width:200px; }

p { margin: 0px; padding: 5px; font-family: 'Inconsolata', sans-serif; }

	.superheader {
		width:99%;
		min-height:30px;
		margin:0px auto;
	}
	.superbody {
		width:99%;
		max-width:1280px;
		min-height:300px;
		margin:0px auto 50px auto;
		border:#CCCCCC 1px solid;
		background:#fafafa;
		border-radius: 10px;
		-ms-border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		overflow: hidden;
	}
	.mainlogo {
		width:125px;
	}
	.deskmenu {
		width:100%;
	}
	.mainframe {
		margin:0px;
		width:99%;
		max-width:1280px;
		min-height:300px;
		margin-bottom:15px;
	}
	.mainbody {
		float:right;
		width:75%;
		min-height:50px;
		margin:10px 20px 10px 0px;
		vertical-align:top;
	}
	.mainlat {
		float:left;
		width:20%;
		margin:10px;
		padding-top:20px;
	}


#Logotipo {
	position: relative;
	float: left;
	top: 0;
	bottom: 10px;
	padding: 3px 3px 0px 5px;
	margin: 20px 0px 5px 15px;
}

.Limpia {
   	clear: both;
}

.TITSCC {
	font-family: 'Inconsolata', sans-serif;
	font-weight:400;
	font-size:18px;
}
.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 12px Georgia, Verdana, sans-serif;
margin:0;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:2px 2px 2px 2px;
padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px
}


.ddcolortabs a{
float:left;
color: white;
background: #780001 url('../tabs/color_tabs_left.gif') no-repeat left top;
text-decoration:none;
letter-spacing: 1px; margin-left:0; margin-right:8px; margin-top:0; margin-bottom:0; padding-left:8px; padding-right:0px; padding-top:0px; padding-bottom:1px
}

.ddcolortabs a span{
float:left;
display:block;
background: url('../tabs/color_tabs_right.gif') no-repeat right top;
padding-left:7px; padding-right:16px; padding-top:6px; padding-bottom:3px
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #999999;
}

.ddcolortabs a:hover span{
background-color: #999999;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #999999;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 4px;
line-height: 4px;
background: #808080;
border-top: 0px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:25px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}



/*MENU BLUTABS*/
.bluetabs{
border-bottom: 0px #COCOCO solid;
}

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Trebuchet MS;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
margin-right: 3px;
border: 1px solid #999999;
color: #2d2b2b;
background: white url('../media/bluetab.gif') repeat-x top left; /*THEME CHANGE HERE*/; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px
}

.bluetabs li a:visited{
color: #2d2b2b;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url('../media/bluetabactive.gif'); /*THEME CHANGE HERE*/
border-bottom-color: white
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
border-left:1px solid #918d8d; border-right:1px solid #918d8d; border-top:0px solid #918d8d; border-bottom:0px solid #918d8d; position:absolute;
top: 0;
/*THEME CHANGE HERE*/
line-height:18px;
z-index:100;
background-color: #FAFAFA;
width: 200px;
visibility: hidden; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Trebuchet MS
}


.dropmenudiv_b a{
border-left:0px solid #918d8d; border-right:0px solid #918d8d; border-top:0px solid #918d8d; border-bottom:1px solid #918d8d; width: auto;
display: block;
text-indent: 5px;
/*THEME CHANGE HERE*/
text-decoration: none;
color: black; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:2px
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3;
}

/* FORMULARIOS */

p.FORMSTIT {
	margin:0px;
	font-family: 'Inconsolata', sans-serif;
	font-weight:700;
	font-size:17px;
	text-align:left;
	padding-left: 10px;
	color:#666666;
}
.FSTYL {
	border-bottom:#999999 dotted 1px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	background:#FFFFFF;
}




/*PIE GENERAL DEL SITIO*/

#PieP {
	width: 968px;
	height: 30px;
	margin: 5px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-color: #FAFAFA;
}

#PieCell {
	width: 125px;
	height: 150px;
	float: left;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 25px;
	text-align: left;
	/*background-color: #edf3f3;*/
}

/*ESTILOS GENERALES*/

p {
	padding: 1px 3px 1px 3px;
}
p.bajada {
	padding: 1px 3px 1px 3px;

}
p.calendario {
	margin: 0px auto 0px auto;
	text-align:center;
}


.COPETE {
	font-family: 'Inconsolata', sans-serif;
	font-size: 9pt;
	margin: 1px 1px 1px 1px;
}

.TITULONEWS {
	font-family: 'Inconsolata', sans-serif;
	font-size: 17pt;
	margin: 1px 1px 1px 1px;
}

.TITULOEDITORIAL {
	font-family: 'Inconsolata', sans-serif;
	font-size: 14pt;
	margin: 1px 1px 5px 1px;
}

.COMENTRTIT {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12pt;
	font-color: #808080;
	margin: 1px 1px 1px 1px;
}


.GENERAL {
	font-family: 'Inconsolata', sans-serif;
	font-size: 13px;
	color: #000000;
}

.GENERALPIE {
	font-family: 'Inconsolata', sans-serif;
	font-size: 11px;
	color: #666666;
}

.NEWSLETTER {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	padding: 1px 3px 1px 1px;
	text-align: right;
	color: #666666;
}

.TITULOSOLO {
	font-family: 'Inconsolata', sans-serif;
	font-size: 15pt;
	padding: 0px 0px 0px 0px;
	color: #666666;
}

.BAJADA {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	color: #000000;
}

.NOTICIADES {
	font-family: "Arial", Tahoma, Verdana;
	font-size: 11pt;
	padding: 5px 35px 5px 35px;
	color: #333333;
}

.SMALLW {
	font-family: 'Inconsolata', sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.HEADS {
	font-family: 'Inconsolata', sans-serif;
	font-size: 22px;
	color: #000000;
}

.ESPN {
	font-family: 'Inconsolata', sans-serif;
	font-size: 11px;
	color: #000000;
}

.TXTESPN {
	font-family: 'Inconsolata', sans-serif;
	font-size: 9px;
	color: #666666;
}

.HEADSCORING {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
}

.HEADSCORING2 {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}

.BODYSCORING {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	color: #000000;
}

.NOVHEAD {
	font-family: 'Inconsolata', sans-serif;
	font-size: 17px;
	color: #690000;
}

.NOVTITULARES {
	font-family: 'Inconsolata', sans-serif;
	font-size: 12px;
	color: #690000;
}

.transparent_class25 {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	-khtml-opacity: 0.25;
	opacity: 0.25;
}

.transparent_class50 {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.transparent_class75 {
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}

.transparent_class90 {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.textotema {
  font-family: 'Inconsolata', sans-serif;
  text-align: left;
  font-size: 13px;
  word-spacing:2pt;
  letter-spacing:1px;
  line-height:14pt;
  padding: 5px 5px 5px 20px;

}


.messagebox{
 position:absolute;
 width:100px;
 margin-left:5px;
 /*border:1px solid #c93;
 background:#ffc;*/
 padding:3px;
 font-family: 'Inconsolata', sans-serif;
 font-weight:700;
 font-size:18px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:5px;
 /*border:1px solid #349534;
 background:#C9FFCA;*/
 padding:2px;
 font-weight:bold;
 color:#008000;
 font-family: 'Inconsolata', sans-serif;
 font-weight:700;
 font-size:18px;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:5px;
 /*border:1px solid #CC0000;
 background:#F7CBCA;*/
 padding:2px;
 font-weight:bold;
 color:#CC0000;
 font-family: 'Inconsolata', sans-serif;
 font-weight:700;
 font-size:18px;
}

.playerbox{
	position:absolute;
	width:550px;
	padding:3px;
	border:#D1D1D1 solid 1px;
	background:#E9E9E9;
	font-family: 'Inconsolata', sans-serif;
	font-size:14px;
	border-radius: 10px;
	  -ms-border-radius: 10px;
	  -moz-border-radius: 10px;
	  -webkit-border-radius: 10px;
	  -khtml-border-radius: 10px;
}

.playerbox{
	position:absolute;
	width:550px;
	margin: 0px auto;
	font-family: 'Inconsolata', sans-serif;
	font-size:14px;
}

 /* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #780001;
}

input:focus + .slider {
  box-shadow: 0 0 1px #780001;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
} 

.scrotulo { float:left; width:20%; overflow:hidden; background-color:#f0f0f0; margin:1px 0px; padding: 4px 0px; height:40px; }
p.pscrotulo { margin:0px; padding:2px 5px; font-family: 'Inconsolata'; font-size:16px; text-align:right; }

.scbotdo { float:left; width:80%; overflow:hidden; margin:1px 0px; padding: 2px 0px; height:40px; }

@media only screen and ( max-width: 1024px ) {
	.divmain { width: 98%; min-height:260px; }
	
}

@media only screen and ( max-width: 978px ) {
	.superheader {
		width:99%;
	}
	.superbody {
		width:99%;
		min-height:170px;
	}
	.deskmenu {
		float: left;
		visibility:hidden;
		width:0px;
		height:0px;
	}
	.mainframe {
		width:100%;
		min-height:170px;
		margin-bottom:15px;
	}
	.mainbody {
		float:right;
		width:99%;
		min-height:50px;
		margin:10px 5px;
	}
	.mainlat {
		visibility:hidden;
		width:0px;
		height:0px;
	}
	
	
	
}


