/* Valuadores  */

body {
	background-color: #FFF;
	margin-top:0;
	margin-bottom:0;
	text-align:center;
	font-family:Tahoma;
}

#wrap {
margin: 0 auto;
width:879px;
border:none;
}

/******************* backgrounds ***********************/
.bgizq{
background-image:url('../bg/relleno_izq.jpg');
background-repeat: repeat-y;
} 

.bgder{
background-image:url('../bg/relleno_der.jpg');
background-repeat: repeat-y;
} 

.bgfooter1_blue{
background-image:url(../bg/footer_r1_blue_v_15.jpg);
background-repeat:repeat-x;
}

.bgfooter2_blue{
background-image:url(../bg/footer_r2_blue_v_5.jpg);
background-repeat:repeat-x;
}

.bgfooter3_blue{
background-image:url(../bg/footer_r3_blue_v_5.jpg);
background-repeat:repeat-x;
}

.bgfooter4_gris{
background-image:url(../bg/footer_r4_gris_v_9.jpg);
background-repeat:repeat-x;
}

.bgfooter5_gris{
background-image:url(../bg/footer_r5_gris_v_5.jpg);
background-repeat:repeat-y;
}

.bgdate_beige{
background-image:url(../bg/date_r1_v_5.jpg);
background-repeat:repeat-x;
}

.bgcentralizq_blanco{
background-image:url(../bg/central_izq_blanco_v_5.jpg);
background-repeat:repeat-y;
}

.bgcentralderecha{
background-image:url(../bg/derecha_h_152.jpg);
background-repeat:repeat-y;
}
/***************** texto *********************/
.date{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666600;
text-align:right;
padding-right:5px;
} 

.textonormal{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-align:left;
}
.textonormal2{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:left;
}
.textonormal2 ul li a:link{
color:#856221;
text-decoration:none;
}
.textonormal2 ul li a:hover{
color:#856221;
text-decoration:underline;
}

.textogris{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-align:left;
}

.footer, .footer a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
}

.footer a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration: none;
border-bottom: 1px solid #000;
}

.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
border-bottom: 1px dotted #000;
}

.error{
color:#333;
font-size:11px;
}
.error span{
font-size:12px;
font-weight:bold;
color:#856221;
}
.error ul li a:link {
color:#333;
text-decoration:none;
}
.error ul li a:hover{
color:#333;
text-decoration:underline;
}
.error ul li a:visited, .error ul li a:active{
color:#666;
text-decoration:none;
}

/***************** ******************************/
p {
text-align:justify;
margin: 10px 0;
}

p span {
font-weight:bold;
white-space: normal
}


ul,ol,li,h1 
{ 
margin: 0; 
padding: 0;
}

h1 {
font-size:18px;
color:#666600;
margin: 18px 0 10px 0;
border-bottom: 1px solid #CD9933;
}

h2 {
font-size:14px;
color:#666600;
margin: 10px 0 10px 0;
border-bottom: 1px solid #CD9933;
}
ul {
list-style-image:url(../img/bullet.jpg);
padding-left: 16px;
margin-top:10px;
}

li {
font-size:11px;
font-weight:bold;
color:#333;
list-style-type:none;
}

/************* links  *********************/
a:link          {color: #000; text-decoration: none;}
a:hover         {color: #666; text-decoration: underline;}
a:visited       {color: #666600; text-decoration: none;}
a:visited:hover {color: #666; text-decoration: underline;}
a:active        {color: #FF6600; text-decoration: none;}

/************* login **********************/
.loginbox{
font-family:Tahoma;
margin:0;
padding:0;
background-color:#FFF;
border:0; 
width:86px; 
height:14px;
text-indent:3px;
font-size:10px;
color:#483848; 
outline:none;
}

/************* imagen *********************/

img {
border:0;
}

/************* form ***********************/
form {
margin-top:10px;
margin-bottom:10px;
padding:0px;
}

input {
background-color:#FFFFFF;
margin-top:0px;
padding:0px;
font:Tahoma;
font-size:11px;
color:#333;
}
/**************** seccion Principal ***************/
.bgvideoleft{
background-image:url(../img/principal_video2_r4_c1.jpg) ;
background-repeat:repeat-y;
}
.bgvideoright{
background-image:url(../img/principal_video2_r4_c9.jpg);
background-repeat:repeat-y;
}
.bgnoticiasleft{
background-image:url(../img/principal_noticias_r2_c1.jpg);
background-repeat:repeat-y;
}
.bgnoticiasright{
background-image:url(../img/principal_noticias_r2_c7.jpg);
background-repeat:repeat-y;
}
.subfooter{
padding:5px 0 5px 26px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
text-align:left;
}
.subfooter a:link{
color:#333;
text-decoration:none;
}
.subfooter a:hover{
color:#0093D9;
text-decoration:underline;

}
.tr{
background-color:#E4E4E4;}
.td{
background-color:#E4E4E4;
padding-bottom:2px;}

.precios{
background-color:#E4E4E4;
border-bottom:1px solid #C9CA91;
border-top:1px solid #C9CA91;
border-left:1px solid #C9CA91;}
.preciostop{
background-color:#E4E4E4;
border-top:1px solid #C9CA91;
}
.preciostopright{
background-color:#E4E4E4;
border-top:1px solid #C9CA91;
border-right:1px solid #C9CA91;
}
.preciosright{
border-right:1px solid #C9CA91;
}
.preciosbootomright{
border-bottom:1px solid #C9CA91;
border-right:1px solid #C9CA91;
}
.preciosbootom{
border-bottom:1px solid #C9CA91;

}
.textolistado{margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-align:center;}

.cursoTitulo{
font-size:12px;
color:#666600;
font-weight:bold;
padding-bottom:5px;
}
.cursoSubtitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight:bold;
padding-right:10px;
}

.cursoSubtitulo a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
}
.cursoSubtitulo a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0093D9;
text-decoration:underline;
}
.cursoSubtitulo a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
}
.cursocv{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
border-bottom:1px solid #0093D9;
}
.cursocv a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
border-bottom:1px solid #0093D9;
}
.cursocv a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0093D9;
text-decoration:none;
border-bottom:1px solid #0093D9;
}
.cursocv a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
border-bottom:1px solid #0093D9;
}
.td2{
background-color:#C9CA91;}
.logoslinea{
border-top:solid 1px #CCCCCC;
margin-bottom:5px;
}
.logos1{
float:left;
padding-right:10px;
vertical-align:middle;}
.logos{
float:left;
padding-top:10px;
padding-right:10px;
vertical-align:middle;}
.logos2{
float:left;
padding-right:0;
vertical-align:middle;}

.principaltitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16A2D7;
text-decoration:none;
font-weight:bold;
}
.principaltitulo a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16A2D7;
text-decoration:none;
font-weight:bold;
}
.principaltitulo a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16A2D7;
text-decoration:underline;
font-weight:bold;
}
.principaltitulo a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16A2D7;
text-decoration:none;
font-weight:bold;
}
.principal_inscripcion{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#16A2D7;
font-weight:bold;
}
.links_principal{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:left;
}
.links_principal a:link{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:left;
text-decoration:underline;
}
.links_principal a:hover{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16A2D7;
text-align:left;
text-decoration:underline;

}
.links_principal a:visited{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:left;
text-decoration:underline;
}
/*********** GALERIA FOTOS CURSOS ****************/

.galeria {
	border: 1px dotted #BAB9B8;
	width: 170px;
	height: 113px;
	margin: 10px;
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
	/*background-color:#fff;*/
	background-color: #F0EEEE;
}
.centrado{
margin:: 0px auto 0px auto;
}
.floatLeft {
	float: left;
	
}

/********** FIN GALERIA ***************/
.textlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3865AF;
}
.textlink a:link          {color: #3865AF; text-decoration: none;}
.textlink a:hover         {color: #856221; text-decoration: underline;}
.textlink a:visited       {color: #3865AF; text-decoration: none;}
.textlink a:visited:hover {color: #3865AF; text-decoration: underline;}
.textlink a:active        {color: #3865AF; text-decoration: none;}
/********** MENUS DE SECCION SOCIOS REGISTRADOS ***************/
.menuslink1{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#856221;
text-align:left;
}
.menuslink1 a:link          {color: #856221; text-decoration: none;}
.menuslink1 a:hover         {color: #856221; text-decoration: underline;}
.menuslink1 a:visited       {color: #856221; text-decoration: none;}
.menuslink1 a:visited:hover {color: #856221; text-decoration: underline;}
.menuslink1 a:active        {color: #856221; text-decoration: none;}

.menuslink2{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0093D9;
text-align:left;
}
.menuslink2 a:link          {color: #0093D9; text-decoration: none;}
.menuslink2 a:hover         {color: #0093D9; text-decoration: underline;}
.menuslink2 a:visited       {color: #0093D9; text-decoration: none;}
.menuslink2 a:visited:hover {color: #0093D9; text-decoration: underline;}
.menuslink2 a:active        {color: #0093D9; text-decoration: none;}

.menuslink3{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#669900;
text-align:left;
}
.menuslink3 a:link          {color: #669900; text-decoration: none;}
.menuslink3 a:hover         {color: #669900; text-decoration: underline;}
.menuslink3 a:visited       {color: #669900; text-decoration: none;}
.menuslink3 a:visited:hover {color: #669900; text-decoration: underline;}
.menuslink3 a:active        {color: #669900; text-decoration: none;}

.menuslink4{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:left;
}
.menuslink4 a:link          {color: #000; text-decoration: none;}
.menuslink4 a:hover         {color: #666600; text-decoration: underline;}
.menuslink4 a:visited       {color: #000; text-decoration: none;}
.menuslink4 a:visited:hover {color: #000; text-decoration: underline;}
.menuslink4 a:active        {color: #000; text-decoration: none;}
