	ul.ulG2{margin:0; padding:0; list-style:none; font-size:12px; line-height:17px; }
    ul.ulG li, ul.ulG2 li{margin:0 0 8px 0; padding-left:10px; background:url(/img/vin_r.gif) no-repeat 0 5px}
	
	div#rightD{ padding:0 0 10px 215px; voice-family:"\"}\""; voice-family:inherit; width:600px;}
	div#rightC{
	width:710px;
	voice-family:inherit;
	background:#FFF;
	float:right;
	text-align: justify;
	line-height:20px;

}
	div#rightC2{
	width:525px;
	voice-family:inherit;
	background:#FFF;
	float:right;
	text-align: justify;
	line-height:20px;
	padding-right:25px;

}
	div#derecha{
	width:175px;
	voice-family:inherit;
	background:#FFF;
	float:right;
	text-alignn: right;
	margin-top:14px;

}

body{margin:0; background:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif;color:#777;

}
.rojo{color:red;}
.rojo2{color:red; font-size: 110%;}
.titulo{color:red; font-size: 160%; font-weight:bold; line-height:45px;}
.subtitulo{color:red; font-size: 130%; font-weight:bold;}
td{
	line-height: 17px;
}
/*Top*/
div#cTop{background:#000; border-bottom:1px solid #EEEEE6; text-align:center;}
div#xTop{position:relative; left:0; margin:0 auto; padding:0; width:948px; height:152px;
		 background:url(/images/stories/cabeceras/home.jpg) no-repeat 0 0;}
div#mTop{position:relative; left:0; margin:0 auto; padding:0; width:948px; text-align:left; height:152px;}
div#mTop22{position:relative; left:0; margin:0 auto; padding:0; width:948px; text-align:left; height:152px;
		 background:url(/img/top-home.jpg) no-repeat 0 0;}
		 
		 
/*Tools*/
div#cToolsss{background:#DCDCD3; text-align:center}
div#cTools{ background:url(/img/barramenu.gif) repeat-x 0 0}
div#mTools{position:relative; left:0; margin:0 auto; padding:0; width:960px; height:34px; text-align:left;}
	div#titAcc{padding-left:25px; height:34px; text-align:left; width:195px; background:url(/img/fondobarralogin.gif); float:left;}
		.ie5{display:none}		
	div#ruta{float:left; font-size:10px; color:#6B6B59; line-height:32px; padding-left:20px; background:url(/img/icoHome.gif) no-repeat 0 9px}
	div#opTools{float:right; padding:3px 130px 0 0}
		div#opTools span{float:left}
		span.tSep{display:block; width:14px; height:14px; background:url(/img/tSep.gif) no-repeat 0 0}
		span#tInicio a{display:block; width:87px; height:30px; overflow:hidden; background:url(/img/inicio.gif) no-repeat 0 0;}
		span#tInicio a:hover{background:url(/img/inicio.gif) no-repeat 0 -32px}
		span#tContacto a{display:block; width:115px; height:30px; overflow:hidden; background:url(/img/contacton.gif) no-repeat 0 0;}
		span#tContacto a:hover{background:url(/img/contacton.gif) no-repeat 0 -32px}
		span#tMapa a{display:block; width:100px; height:30px; overflow:hidden; background:url(/img/mapaweb.gif) no-repeat 0 0;}
		span#tMapa a:hover{background:url(/img/mapaweb.gif) no-repeat 0 -32px}
		span#tFavor a{display:block; width:120px; height:30px; overflow:hidden; background:url(/img/favoritos.gif) no-repeat 0 0;}
		span#tFavor a:hover{background:url(/img/favoritos.gif) no-repeat 0 -32px}
		span#tPrint a{display:block; width:97px; height:30px; text-decoration:none; overflow:hidden; background:url(/img/buscaron.gif) no-repeat 0 0}
		span#tPrint a:hover{background:url(/img/buscaron.gif) no-repeat 0 -32px}
		span#tTxt{display:block; width:52px; height:30px; background:url(/img/texto.gif) no-repeat 0 0}
	/*INGLES*/	
		span#tInicio-ing a{display:block; width:87px; height:30px; overflow:hidden; background:url(/img/inicio-ing.gif) no-repeat 0 0;}
		span#tInicio-ing a:hover{background:url(/img/inicio-ing.gif) no-repeat 0 -32px}
		span#tContacto-ing a{display:block; width:115px; height:30px; overflow:hidden; background:url(/img/contacton-ing.gif) no-repeat 0 0;}
		span#tContacto-ing a:hover{background:url(/img/contacton-ing.gif) no-repeat 0 -32px}
		span#tMapa-ing a{display:block; width:100px; height:30px; overflow:hidden; background:url(/img/mapaweb-ing.gif) no-repeat 0 0;}
		span#tMapa-ing a:hover{background:url(/img/mapaweb-ing.gif) no-repeat 0 -32px}
		span#tFavor a{display:block; width:120px; height:30px; overflow:hidden; background:url(/img/favoritos.gif) no-repeat 0 0;}
		span#tFavor a:hover{background:url(/img/favoritos.gif) no-repeat 0 -32px}
		span#tPrint-ing a{display:block; width:97px; height:30px; text-decoration:none; overflow:hidden; background:url(/img/buscaron-ing.gif) no-repeat 0 0}
		span#tPrint-ing a:hover{background:url(/img/buscaron-ing.gif) no-repeat 0 -32px}
		span#tTxt-ing{display:block; width:52px; height:30px; background:url(/img/texto-ing.gif) no-repeat 0 0}
		
		
		
		a.txtMasCl{display:block; width:21px; height:30px; overflow:hidden; background:url(/img/txtMas.gif) no-repeat 0 0}
		a.txtMasCl:hover{background:url(/img/txtMas.gif) no-repeat 0 -29px}
		a.txtMasCl2{display:block; width:21px; height:30px; background:url(/img/txtMas.gif) no-repeat 0 -63px; cursor:default}
		a.txtMenCl{display:block; width:17px; height:30px; overflow:hidden; background:url(/img/txtMen.gif) no-repeat 0 0}
		a.txtMenCl:hover{background:url(/img/txtMen.gif) no-repeat 0 -29px}
		a.txtMenCl2{display:block; width:17px; height:30px; background:url(/img/txtMen.gif) no-repeat 0 -63px; cursor:default}
/*Mid*/
div#cMidsss{background:transparent url(/img/bgContMid.gif) no-repeat bottom center; text-align:center; overflow:visible;}
div#cMid{background: #FFF; text-align:center; OVERFLOW: hidden;}
div#mMid{
	position:relative;
	left:0;
	margin:0 auto;
	padding:0;
	width:960px;
	text-align:left;
	background-image: url(/img/fondo.gif);
	background-repeat:  repeat-y;
	background-position: 7px 200px;
}
			

	div#leftC{float:left; width:205px; font-size:12px; height: 250px;}
	p.sec{font-size:12px; font-weight:bold; color:#787866; line-height:30px; margin:0; cursor:default}
		/*Acceso*/
		div#acc{BBACKGROUND: url(/img/bgAccMid.gif) repeat-y}
		div#accForm{width:213px; height:81px; background:url(/img/loginbgN.gif) no-repeat}
			form#accF{margin:0 0 0 23px;}
			div#conUs{width:176px; height:19px; text-align:right; margin-bottom:6px; background-image:url(/img/bgAccUs.gif); background-repeat:no-repeat; background-position:0 0; margin-left:22px;}
			div#conPs{width:176px; height:19px; text-align:right; margin-bottom:8px; background-image:url(/img/bgAccPs.gif); background-repeat:no-repeat; background-position:0 0;margin-left:22px;}
			div#conUs-ing{width:176px; height:19px; text-align:right; margin-bottom:6px; background-image:url(/img/bgAccUs-ing.gif); background-repeat:no-repeat; background-position:0 0; margin-left:22px;}
			div#conPs-ing{width:176px; height:19px; text-align:right; margin-bottom:8px; background-image:url(/img/bgAccPs-ing.gif); background-repeat:no-repeat; background-position:0 0;margin-left:22px;}
			div#accForm input{border:none; background:transparent; font-size:11px; color:#929292; width:100px; padding-top:2px;}
			div#accForm .button2{border:none; background:#777; font-size:11px; color:#EEE; width:50px; padding-top:2px;}
			div#accButt{width:169px; height:20px; margin:0 0 0 21px;}
				span#lose{float:left; padding-left:1px} span#lose span{display:none}
				span#lose a{display:block; width:81px; height:20px; overflow:hidden; text-decoration:none; background:url(/img/hagase-socio.gif) no-repeat}
				span#lose a:hover{background:url(/img/hagase-socio.gif) no-repeat}
				span#lose-ing{float:left; padding-left:1px} span#lose-ing span{display:none}
				span#lose-ing a{display:block; width:81px; height:20px; overflow:hidden; text-decoration:none; background:url(/img/hagase-socio-ing.gif) no-repeat}
				span#lose-ing a:hover{background:url(/img/hagase-socio-ing.gif) no-repeat}
				
				
				
				
				span#butt{float:right} span#butt span{display:none}
				a.buttA{display:block; width:78px; height:20px; overflow:hidden; text-decoration:none; background:url(/img/entrar.gif) no-repeat 0 0}
				a.buttA:hover{background:url(/img/entrar.gif) no-repeat 0 0}
				a.buttP{display:block; width:78px; height:20px; overflow:hidden; text-decoration:none; background:url(/img/entrar.gif) no-repeat 0 0}
		div#accBot{width:213px; height:5px; background:url(/img/toplogin.gif) no-repeat top left; float:left;}
		/*Avisos*/
		div.boc{font-size:11px; font-weight:bold; color:#E35000; padding:6px 10px 0 18px; cursor:default}
		div#boc1{position:absolute; left:187px; width:157px; height:58px; background:url(/img/boc1.gif) no-repeat;} 
		div#boc2{position:absolute; left:187px; width:147px; height:58px; background:url(/img/boc2.gif) no-repeat;}
		/*Menu*/
		div#menu{
	width:213px;
	height:300%;
	background-image: url(/img/fondo-menu.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
div#menu .lis{font-size:13px; font-weight:bold; color:#787866; line-height:30px; margin:0; padding: 0 0 0 23px; text-decoration:none;}
div#menu .lis:hover{color:#FF0000; line-height:30px; margin:0; padding: 0 0 0 23px; text-decoration:none;}
	div#menu ul{
	margin:5px 0 10px 17px;
	padding:0;
	list-style-image:url(/img/menu/flecha-azul.gif);
	list-style-position:inside;
	voice-family:"\"}\"";
	voice-family:inherit;
	list-style:none;
	list-style-image:none;
	list-style-position:inherit;
	font-weight: bold;
	font-size:11px;
}
				.ie5{display:none}
			div#menu li{margin:0 0 10px 5px; padding:0;}
			a.lkMenu{color:#2C7C9D; text-decoration:none; padding-left:22px; voice-family:"\"}\""; voice-family:inherit; background:url(/img/menu/flecha-azul.gif) no-repeat 0 1px;}
				.ie5{display:none}
			a.lkMenuactivo{color:#FF0000; text-decoration:none; padding-left:22px; voice-family:"\"}\""; voice-family:inherit; background:url(/img/menu/flecha-roja.gif) no-repeat 0 1px;}			
			a.lkMenu:hover{color:#FF0000; voice-family:"\"}\""; voice-family:inherit; background:url(/img/menu/flecha-roja.gif) no-repeat 0 1px;}	
				.ie5{display:none}
			a.lkMenuP{color:#E35000; text-decoration:none; padding-left:22px; cursor:default; voice-family:"\"}\""; voice-family:inherit; background:url(/img/menu/flecha-roja.gif) no-repeat 0 1px;}
				.ie5{display:none}
				
			a.lkMenu2{color:#2C7C9D; text-decoration:none; padding-left:38px; voice-family:"\"}\""; voice-family:inherit; background:url(/img/menu/flecha-azul.gif) no-repeat 16px 1px;}
				.ie5{display:none}
			a.lkMenu2:hover{color:#FF0000; voice-family:"\"}\""; text-decoration:none; padding-left:38px; voice-family:inherit; background:url(/img/menu/flecha-roja.gif) no-repeat 16px 1px;}
			a.lkMenu2activo{color:#FF0000; voice-family:"\"}\""; text-decoration:none; padding-left:38px; voice-family:inherit; background:url(/img/menu/flecha-roja.gif) no-repeat 16px 1px;}	
				.ie5{display:none}
		/*General*/
		h1.h1H{font-size:16px; color:#E35000; font-weight:bolder; margin:12px 0}
		h1.h1I{font-size:16px; color:red; font-weight:bolder; margin:0 0 12px 0}
		h1.h1I2{font-size:16px; color:#E35000; font-weight:bolder; margin:20px 0 12px 0}
		h1.h1M{font-size:12px; color:#E35000; font-weight:bold; margin:10px 0 8px 0}
		h1.h1M2{font-size:12px; color:#E35000; font-weight:bold; margin:25px 0 8px 0}
		h1.h1P{font-size:12px; color:#E35000; font-weight:bold; margin:20px 0 0 20px; line-height:1.5em}
		p{margin:12px 0; line-height:1.5em}
		.pP{width:87%; margin:8px 0 15px 20px; padding:5px 8px; background:#F8F8F4; border-top:1px solid #EEEEE6; border-bottom:1px solid #EEEEE6;}
		.ulP{width:87%; margin:8px 0 15px 20px; padding:5px 8px; list-style:none; color:#333; line-height:1.5em; background:#F8F8F4; border-top:1px solid #EEEEE6; border-bottom:1px solid #EEEEE6;}
		.ulP li{margin:5px 0 0 10px; padding:0 0 0 13px; background:transparent url(/img/vinBlue.gif) no-repeat 0 6px;}
		/*Home*/
		div#home1{float:left; background:url(/img/bgH.gif) no-repeat 225px 0; padding:0 25px 0 0; width:235px; voice-family:"\"}\""; voice-family:inherit; width:210px;}
			.ie5{display:none}
		div#home2{float:left; padding:0 0 0 30px; width:235px; voice-family:"\"}\""; voice-family:inherit; width:205px;}
			.ie5{display:none}
		div#home3{float:left; padding:20px 0 0 0; margin-bottom:30px; font-size:11px; color:#666666; line-height:15px;}
		div#empresas{float:left; width:228px; height:115px}
			div#patroc{height:45px;}
			div#patroc img{float:left}
			div#patroc p{float:left; font-size:11px; line-height:15px; margin:8px 0 0 0; padding-bottom:2px}
			div#colab{height:60px; padding:4px 0 0 86px; margin:8px 0 0 0; background:url(/img/patroc/ita.gif) no-repeat 0 0;}
			div#colab p{text-align:left; font-size:11px; line-height:13px; margin:0;}
		div#boxPDF{float:left; padding:14px 8px 0 54px; margin:8px 0 0 38px; width:182px; height:79px; line-height:16px; background:url(/img/boxPDF.gif) no-repeat 0 0; voice-family:"\"}\""; voice-family:inherit; width:120px; height:65px}
			.ie5{display:none}
		/*Interiores*/
			ul.ulInt{margin:12px 0 15px 0; padding:0; list-style:none; color:#333; line-height:1.5em;}
			ul.ulInt li{margin:0 0 10px 10px; padding:0 0 0 13px; background:transparent url(/img/vinBlue.gif) no-repeat 0 6px;}
			/*Programa*/
			.nProg{height:0; overflow:hidden; margin:0}
			.sProg{text-align:right}
				.sProg img{margin:0 4px -2px 0}
			/*Profesores*/
			table.tabProf{width:90%; color:#333; margin:0 0 15px 20px; font-size:12px}
			td.clP0{width:50%; padding:6px 10px; background:#F8F8F4; border-top:1px solid #EEEEE6; border-bottom:1px solid #EEEEE6;}
			td.clP1{width:40%; padding:6px 10px; background:#fff;}
				td.clP0 span, td.clP1 span{display:block; font-size:10px; color:#E35000}
				td.clP0 b{font-size:10px; color:#000000}
			/*Lugar realizacion*/
			div.lug{margin:8px 0 15px 20px; padding:5px 8px; background:#F8F8F4; border-top:1px solid #EEEEE6; border-bottom:1px solid #EEEEE6; overflow:auto; width:440px; voice-family:"\"}\""; voice-family:inherit; width:425px;}
				.ie5{display:none}
			div.lugDat{width:200px; float:left; margin-left:5px; color:#333;}
				div.iD{margin-top:5px;}
					span.lug0{display:block; font-weight:bold}
					span.lug1{display:block; margin-top:4px}
				div.iM{margin-top:10px; padding-left:23px; line-height:16px; background:transparent url(/img/icoMetro.gif) no-repeat 0 0}
				div.iB{margin-top:8px; padding-left:23px; background:transparent url(/img/icoEmt.gif) no-repeat 1px 0}
			div.lugImg{width:190px; float:right; margin:5px 0;}
				div.lugImg img{border:0}
			/*Patrocinio*/
			table.tabPatro{width:80%; color:#333333; margin:20px 0 0 30px; border-top:2px solid #F6F6F1}
			table.tabPatro td{text-align:center; border-bottom:2px solid #F6F6F1}
				td.pat0{padding:10px 0;}
				td.pat1{padding:15px 0;}
			/*Preinscripcion*/
			div.cPre{position:relative; width:426px; overflow:hidden; margin:8px 0 0 20px; background:#F8F8F4; border-top:1px solid #EEEEE6; border-bottom:1px solid #EEEEE6;}
			div.cPos{position:absolute; top:10px; left:20px; /*border:1px solid #F8F8F4*/} 
				div.cP{float:left; margin:0 17px 10px 0;}
					div.cP div{background:#fff; border:1px solid #CFCFC5;}
					div.cP label{display:block; color:#333; margin-bottom:2px;}
					div.cP input{font:12px Arial, Helvetica, sans-serif; color:#528498;}
				div#cNom{width:115px;} input#alNom{width:110px; border:none; background:transparent;}
				div#cApe{width:150px;} input#alApe{width:145px; border:none; background:transparent;}
				div.cNif{width:76px;} input.Nif{width:70px; border:none; background:transparent;}
				div.cDir{width:379px;} input.Dir{width:375px; border:none; background:transparent;}
				div.cPob{width:120px;} input.Pob{width:120px; border:none; background:transparent;}
				div#cPro{width:140px; border:none} select.Pro{width:140px; font:12px Arial, Helvetica, sans-serif; color:#528498;}
				div.cCp{width:82px;} input.Cp{width:78px; border:none; background:transparent;}
				div.cDob{width:180px;} input#alEmp,input#alCar,input#alTf1,input#alTf2,input#alFax,input#alEma,input#alCarg,input#alOrga{width:175px; border:none; background:transparent;}
				div#cFra{float:left; background:transparent; border:none}
				label#labFra{float:left; font-size:11px; color:#528498; margin:4px 0 0 4px;}
				label#labFra2{float:left; font-size:9px; color:#528498; margin:4px 0 0 4px;}
				div#cFraN{width:379px; font-size:12px; color:#528498; margin-top:4px; background:transparent; border:none}
			div#cPos1b{top:60px; left:20px; border:1px solid #F8F8F4}
				div#cFraNom{width:284px;} input#fraNom{width:280px; border:none; background:transparent;}
				div#cFraPro{width:140px; border:none}
			div#cPre2{position:relative; width:426px; margin:15px 0 0 20px;}
			div#cPos2{position:absolute; top:5px; left:355px;}
				a.bPreA{display:block; width:72px; height:17px; overflow:hidden; text-decoration:none; background:url(/img/bgSendButt.gif) no-repeat 0 0}
				a.bPreA:hover{background:url(/img/bgSendButt.gif) no-repeat 0 -17px}
				a.bPreA span{display:none}
			/*Errores*/
			div#cPreE{position:relative; margin:8px 0 0 20px; padding:7px 10px 7px 42px; background:#FFFDE3 url(/img/icoError.gif) no-repeat 7px 11px; border-top:1px solid #E35000; border-bottom:1px solid #E35000; width:426px; voice-family:"\"}\""; voice-family:inherit; width:374px;}
				.ie5{display:none}
			div#cPreE p{color:#E35000; margin:0; line-height:1.4em}
			ul#ulError{color:#E35000; margin-top:8px; margin-bottom:5px; list-style-type:square}
			ul#ulError li{margin:5px 0 0 0;}
/*Bot*/		
div#cBot{
    cclear: both;
	background:#EEEEE6;
	height:30px;
	text-align:center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
div#mBot{ left:0; margin: auto; padding:0; width:878px;
			text-align:center; font-size:11px; color:#787866; line-height:30px; height: 30px;}

/*Varios*/
span.txtN{color:#333; font-weight:bold}
span.txtN0{color:#333; font-weight:bold; font-size: 11px}
span.txtR{color:#E35000; font-weight:bold;}
span.txtNor{font-weight:normal}
span.subN{color:#999; font-weight:normal;}
a.lkTxt{color:#2C7C9D; border-bottom:1px solid #BACFD7; text-decoration:none;}
a.lkTxt:hover{color:#E35000; border-bottom:1px solid #F4B999;}
a.lkRuta{color:#6B6B59; border-bottom:1px solid #BEBEB2; text-decoration:none;}
a.lkRuta:hover{color:#E35000; border-bottom:1px solid #DF976C;}
div.clearer{clear:left; line-height:0px; height:0; margin:0}
.divP{width:87%; font-size:12px; margin:10px 0 15px 20px; padding:10px 0 0 20px; color:#333; line-height:1.5em; background:#F8F8F4; border-top:1px solid #EEEEE6; border-bottom:1px solid #EEEEE6;}
	.divP p{margin:0 0 10px 0;}
.ulDoc_1{margin:0; padding:0; list-style:none;}
.ulDoc_2{margin-top:0; margin-bottom:0; list-style:none;}

/*Documentacion*/
.doc_Sin{margin:0 0 10px 0; padding:0 0 0 24px;background:transparent url(/img/vinBlue.gif) no-repeat 0 6px;}

