/* © Master AETOS */

body{margin:0; background:#fff; font-family:Arial, Helvetica, sans-serif}
/*Top*/
div#cTop{background:#000; border-bottom:1px solid #EEEEE6; text-align:center}
div#mTop{position:relative; left:0; margin:0 auto; padding:0; width:740px; text-align:left; height:140px;
		 background:url(/img/bgTop.jpg) no-repeat;}
	div#logo{position:absolute; top:30px; left:12px; width:345px; height:45px; background:transparent url(/img/logo.gif) no-repeat 0 0;}
	div#edic{position:absolute; top:95px; left:8px; width:282px; height:20px; background:transparent url(/img/edicion.gif) no-repeat 7px 0;}
		div#logo h1{display:none; font-size:20px; font-weight:bold; color:#333; margin:0}
		div#logo h2{display:none; font-size:10px; font-weight:bold; color:#E35000; margin:5px 0 2px 0}
		div#edic h2{display:none; font-size:11px; font-weight:bold; color:#E35000;}
	div#organiza{position:absolute; top:0; left:630px; width:103px; height:14px; background:transparent url(/img/organiza.gif) no-repeat 0 0;}
/*Tools*/
div#cTools{background:#DCDCD3; text-align:center}
div#mTools{position:relative; left:0; margin:0 auto; padding:0; width:740px; height:32px; text-align:left;}
	div#titAcc{float:left; padding-left:20px; line-height:32px; text-align:left; width:210px; voice-family:"\"}\""; voice-family:inherit; width:190px;}
		.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:8px 6px 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#tFavor a{display:block; width:64px; height:15px; text-decoration:none; overflow:hidden; background:url(/img/favoritos.gif) no-repeat 0 0}
		span#tFavor a:hover{background:url(/img/favoritos.gif) no-repeat 0 -15px}
		span#tPrint a{display:block; width:56px; height:15px; text-decoration:none; overflow:hidden; background:url(/img/print.gif) no-repeat 0 0}
		span#tPrint a:hover{background:url(/img/print.gif) no-repeat 0 -15px}
		span#tTxt{display:block; width:30px; height:15px; background:url(/img/txt.gif) no-repeat 0 0}
		a.txtMasCl{display:block; width:21px; height:15px; overflow:hidden; background:url(/img/txtMas.gif) no-repeat 0 0}
		a.txtMasCl:hover{background:url(/img/txtMas.gif) no-repeat 0 -15px}
		a.txtMasCl2{display:block; width:21px; height:15px; background:url(/img/txtMas.gif) no-repeat 0 -30px; cursor:default}
		a.txtMenCl{display:block; width:17px; height:15px; overflow:hidden; background:url(/img/txtMen.gif) no-repeat 0 0}
		a.txtMenCl:hover{background:url(/img/txtMen.gif) no-repeat 0 -15px}
		a.txtMenCl2{display:block; width:17px; height:15px; background:url(/img/txtMen.gif) no-repeat 0 -30px; cursor:default}
/*Mid*/
div#cMid{background:transparent url(/img/bgContMid.gif) no-repeat bottom center; text-align:center; overflow:hidden;}
div#mMid{position:relative; left:0; margin:0 auto; padding:0; width:740px; text-align:left;
			background:transparent url(/img/bgMid.gif) repeat-y top left;}

	div#leftC{float:left; width:205px; font-size:12px;}
	p.sec{font-size:12px; font-weight:bold; color:#787866; line-height:30px; margin:0; cursor:default}
		/*Acceso*/
		div#acc{width:205px; background:url(/img/bgAccMid.gif) repeat-y;}
		div#accForm{width:205px; background:url(/img/bgAccTop.gif) no-repeat top left; overflow:hidden;}
			form#accF{margin:0 0 0 19px;}
			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;}
			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;}
			div#accForm input{border:none; background:transparent; font-size:11px; color:#929292; width:100px; padding-top:2px;}
			div#accButt{width:166px; height:17px; margin:2px 0 5px 19px;}
				span#lose{float:left} span#lose span{display:none}
				span#lose a{display:block; width:70px; height:17px; overflow:hidden; text-decoration:none; background:url(/img/bgAccLose.gif) no-repeat 3px 0}
				span#lose a:hover{background:url(/img/bgAccLose.gif) no-repeat 3px -17px}
				span#butt{float:right} span#butt span{display:none}
				a.buttA{display:block; width:72px; height:17px; overflow:hidden; text-decoration:none; background:url(/img/bgAccButt.gif) no-repeat 0 0}
				a.buttA:hover{background:url(/img/bgAccButt.gif) no-repeat 0 -17px}
				a.buttP{display:block; width:72px; height:17px; overflow:hidden; text-decoration:none; background:url(/img/bgAccButt.gif) no-repeat 0 -34px}
		div#accBot{width:205px; height:14px; background:url(/img/bgAccBot.gif) no-repeat bottom 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{padding:5px 19px;}
			div#menu ul{margin:5px 0 15px 0; padding:0; list-style-image:url(/img/vinBlue2.gif); list-style-position:inside; voice-family:"\"}\""; voice-family:inherit; list-style:none; list-style-image:none; list-style-position:inherit}
				.ie5{display:none}
			div#menu li{margin:0 0 10px 5px; padding:0;}
			a.lkMenu{color:#2C7C9D; text-decoration:none; padding-left:13px; voice-family:"\"}\""; voice-family:inherit; background:url(/img/vinBlue.gif) no-repeat 0 4px;}
				.ie5{display:none}
			a.lkMenu:hover{color:#E35000; voice-family:"\"}\""; voice-family:inherit; background:url(/img/vinRed.gif) no-repeat 0 4px;}			
				.ie5{display:none}
			a.lkMenu span{border-bottom:1px solid #BACFD7;}
			a.lkMenu:hover span{border-bottom:1px solid #F4B999;}
			a.lkMenuP{color:#E35000; text-decoration:none; padding-left:13px; cursor:default; voice-family:"\"}\""; voice-family:inherit; background:url(/img/vinRed.gif) no-repeat 0 4px;}
				.ie5{display:none}
			a.lkMenuP span{border-bottom:1px solid #F4B999;}

	div#rightC{float:left; padding:30px 25px 40px 35px; width:530px; voice-family:"\"}\""; voice-family:inherit; width:470px;}
		.ie5{display:none}
		/*General*/
		h1.h1H{font-size:16px; color:#E35000; font-weight:bolder; margin:12px 0}
		h1.h1I{font-size:16px; color:#E35000; 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{color:#333; 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{background:#EEEEE6; height:30px; text-align:center}
div#mBot{position:relative; left:0; margin:0 auto; padding:0; width:740px; height:30px;
			text-align:right; font-size:10px; color:#787866; line-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;}
