@charset "utf-8";
/* Coding by Artsmorgan*/

/*----------- Globales -------------*/
* {
	margin:0;
	font-family:Calibri, Verdana, Geneva, sans-serif;
}
img {
	border:none;
}
ima a {border:none;}
hr {border:1px  thin  #CCC;}
a {
	color:#222222;
	text-decoration: none;
}
body {
	margin: 0;
} 

/*-------------Texto-----------------*/
h1 { font-size:22px; font-weight:bold;}
h2 { font-size:18px; font-weight:bold; margin:5px 0 5px 0; line-height:15px;}
h3 { color:#F4CA00; font-size:36px; text-transform:uppercase; font-weight:bold;}

h4 {
	color:#33FF66;
	font-size:36px;
	text-transform:uppercase;
	font-weight:bold;
	margin-left: 50px;
	margin-bottom: 15px;
}
h5  {
	font-size: 24px;
	font-weight: bold;
}
h6  {
	font-size: 18px;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 5px;
}
.desde {
	font-size: 12px;
	font-weight: bold;
	margin-left: 40px;
}



.cursiva { font-style:italic; margin-left:5px;font-weight: 600;}



/*---------- Classes ---------------------*/
.MainWraper {
	/* [disabled]float:left; */
	width:1015px;
	/* [disabled]position:absolute; */
	/* [disabled]left:25%; */
	/* [disabled]margin-left:-25%; */
	margin: auto;
}
.fbhead {
	margin-top: 5px;
	margin-left: 612px;
	height: 24px;
}
.middle {
	float:left;
	width:1015px;
}
.leftSide { float:left; width:200px;}
.leftSide .Lefttop{float:left;}
.leftSide .LeftMidle{ float:left; background:url(../images/left-midle.jpg) repeat-y; width:155px; padding:10px 25px 5px 25px; }
.leftSide .LeftBott { float:left;}
.leftSide .leftImg { float:left;}
.content {
	float:left;
	width: 768px;
}


/*---------- Menu ---------------*/
.menu {
	height:75px;
	width:740px;
	background:url(../images/menu-full.jpg) no-repeat bottom;
	float:left;
	margin: 0 0 0 40px;








*padding-left:50px; *margin: 0 0 0 28px;/* Hacks para IE*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#000;
}
.menu a { color:#000; text-decoration:none;}
.menu a:visited {color:#000;}
.menu .botones li { height:45px; /*width:75px;*/ float:left; display:block; text-align:center; }
.menu .botones li a{ height:45px; /*width:75px;*/ float:left; display:block; text-align:center;padding: 35px 0 0 0;}
.menu .botones li a span { float:left; margin: 0 0 5px 0;}
.menu .botones li a:hover{ height:65px; /*width:75px;*/ float:left; display:block; background: url(../images/ball.png) top center no-repeat; padding: 35px 0 0 0; text-align:center;}
/*---------------------------------------*/


/*-----------------------------------------*/

.MainContent {
	/* [disabled]float:left; */
	margin: 0 0 0 50px;
}
.MainContentTop {
	float:left;
	width: 729px;
}
.MainContentMidle {
	float:left;
	background:url(../images/midle-bg.jpg) repeat-y;
	width:664px;
	padding: 5px 25px 5px 40px
}
.MainContenthojasMidle {
	float:left;
	background:url(../images/midle-bg.jpg) repeat-y;
	width:650px;
	padding: 5px 50px 5px 40px
}
.MainContentBott {
	/* [disabled]float:left; */
	width: 729px;
}

.footer{
	float:right;
	clear: both;
}
.footer a { color:#000; text-decoration:none;}
.footer a:hover { color:#000; text-decoration: underline;}
.footer a:visted { color:#000; text-decoration:none;}
.footer span { float:left; margin:8px 0 0 0;}

/*-------------------------- Paginas --------------------------*/

/*Index*/
.maincontentLeft {float:left; width:300px; border-right: dashed 2px #F4CA00; padding:5px;}
.maincontentright { float:left; width:320px; padding:5px 10px 10px 10px; border-bottom:dashed 2px #F4CA00; margin-left:5px;}
.maincontentbott{float:left; width:320px; padding:10px 10px 10px 10px;margin-left:5px;}

/*alumnos*/
.maincontentalumnosTop {
	float:top;
	width:600px;
	padding:5px;
}

.maincontentalumnosLeft {
	float:left;
	width:420px;
	padding:5px;
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #F4CA00;
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #F4CA00;
}
.maincontentalumnosright {
	float:left;
	width:215px;
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #F4CA00;
	text-align: center;
	font-weight: bold;
	height: 215px;
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #F4CA00;
	padding-top: 10px;
}
/*hojas*/
.maincontenthojasLeft {
	float:left;
	width:625px;
	padding:0px;

}
.maincontentprofs {
	float:left;
	width:200px;
	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #F4CA00;
	text-align: center;
	margin-bottom: 80px;

}

.maincontenthojasright { float:left; width:320px; padding:5px 10px 10px 10px; border-bottom:dashed 2px #F4CA00; margin-left:5px;}
.maincontenthojasbott{float:left; width:320px; padding:10px 10px 10px 10px;margin-left:5px;}
.quesada {float:left; width:300px; border-right: dashed 2px #F4CA00; padding:5px;}
.sanfra {
	float:left;
	width:320px;
	padding:5px 10px 10px 10px;
	margin-left:5px;
}

 canchas
.style183 {
	text-decoration: none;
}
.style280 {
	font-weight: bold;
}
.style282 {
	font-size: 24px;
	color: #fec61b;
	font-family: "Arial Black";
}


/*----------- Top Menu ------------*/
.top-menu-div { float:left; margin:0 0 0 15px;}
.top-menu{ float:left; list-style:none; padding:5px; display:block}
.top-menu a:hover IMG{
}

/*----------- Menu inferior ---------------*/
.bot-menu a span{ display:none;}
.fct a {
	background-image: url(../images/fct.jpg);
	width:116px;
	height:102px;
	display:block;
	float:left;
	margin:10px 0 0 0;
}
.adpt a {
	background-image: url(../images/adpt-gray.jpg);
	width:116px;
	height:102px;
	display:block;
	float:left;
	margin:10px 10px 0 15px;
}
.ptr a {
	background-image:url(../images/ptr.jpg);
	width:174px;
	height:102px;
	display:block;
	float:left;
	margin:5px 10px 0 10px;
}
.itf a {
	background:url(../images/itf.jpg);
	width:174px;
	height:102px;
	display:block;
	float:left;
	margin:05px 0 0 0;
}
/*------------------------------------------------------------------------------------------------------------------------------*/

/*Info*/
.info-menu { list-style:none; border-top:dashed 2px #F4CA00; padding:5px; font-size:18px; width:210px; }
.fix {
	clear: both;
	float: none;
}
.fixbottom {
	margin-bottom: 25px;
}

.maincontenthojasLeft p {
	margin-left: 40px;
	margin-bottom: 20px;
}
.maincontentalumnosright img {
	margin: 10px;
}
.historial p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

.historial  span{
	font-size: 16px;
	font-weight: bold;
	margin-left: 40px;
	margin-top: 15px;
}

