body {	
	background:#deebf3;	
	margin:0px;
	font-family: CENTURY GOTHIC,verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
	color: #737373;

	}
	
#container {	
	width:810px;	
	margin:0 auto;	
	background:#ffffff;
	backgrofund:url(images/cnt.jpg) repeat-y;
	}

.search_field { 

text-align: center;

width: 190px;
	
height: 75px;
	
background: #808080 url(images/searchbg2.gif) no-repeat top right; 
	
color: #000;
}

input.search { 
	width: 145px; 
	height: 22px;
	border: none;
	background: #fff url(images/input.gif) no-repeat; 
	padding: 5px 10px 0 25px;
	color: #808080;
}

input.button {
	border: 0;
	height: 27px;
	width: 110px;
	background: #ABC43C url(images/button.gif) no-repeat;
	color: #FFF;
	
font: bold 1.1em Arial, Helvetica, Sans-Serif;
}


	
#header {	
	width:100%;
	border-TOP:3px solid #FDA007;
	height:125px;
	margin:0 auto;
	background:#ffffff;
	
	
	}


	



 #cnt {
	width:810px; 
	margin:0 auto;
	border-left:1px solid #205CB4;
	border-right:1px solid #205CB4;
		}

#menu {	
	height:20px;	
	width:810px;	
	background:url(images/menu.jpg) repeat-x top left;
	margin-left: auto;
	margin-right: auto;
	
	}

#menusup {	
	height:35px;	
	width:100%;	
	background:url(images/menusup.jpg) repeat-x top left;
	margin:0px 0 0 0;
	border-TOP:0.1em solid #ffffff;
	margin-left: auto;
	margin-right: auto;
	}
#logo {	
	width:810px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/cabe.jpg) no-repeat;
	border-left:1px solid #0B2E80;
	border-right:1px solid #0B2E80;
	height:89px;
	}
	
#menusup2 {	
	height:35px;	
	width:810px;	
	margin-left: auto;
	margin-right: auto;
	margin-top:15px;
	}

#menucontenedor {	
	height:80px;	
	width:100%;	
	background:url(images/menuC.jpg) repeat-x bottom left;
	}

#izq{	
	width:450px;
		
	background:#ffffff;
	PADDING:0 40px 0 0;
	margin-top:20px;
	float:left;
	border-right:1px dotted #ccc;
	}
	
#der{	
	width:200px;
		
	background:#ffffff;
	color:#000000;
	
	float:left;
	margin:0 0 0 0px;
	}
#tabla{	
	background:#ffffff;
	margin:40px 0 0 45px;
	
	}


#tittab{	
		
height:25px;border:1px solid #153B8C;color:#ffffff;background:#153B8C;

}


	
#centro {	
	
	width:740px;
	height:740px;	
	background:#ffffff;
	margin-left: auto;
	margin-right: auto;
	
	}
	
#centrocursos {	
	width:770px;
	height:1540px;	
	background:#D4D4D4;
	float:left;	
	color:#000000;
	padding:20px 30px 30px 60px;

	}

#tabla2 td
{
border:1px solid #000000;
background:#ccc;
padding:2px;


}

#tabla2
{
color:#2A8DD1;
}

#re
 {
 color:#205CB4;
 font-weight:bold;
 
 }


#presentacion{
	width:500px;
	padding:15px;
	visibility:visible;
	position:absolute;
	}

#titulo{
	font-weight:bold;
	color:#153B8C;
	font-size:18px;
	}	
#titulo2{
	font-weight:bold;
	font-size:14px;
	}
#titulo3{
	font-weight:bold;
	font-size:14px;
	color:#2A8DD1;
	}
#titulop{
	font-weight:bold;
	color:#DF76C7;
	font-size:22px;
	text-decoration:underline;
	}

#titulod{
	font-weight:bold;
	color:#DF59E4;
	font-size:22px;
	text-decoration:underline;
	}		
	
#pre{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	}	
	



#titulo5{
	font-family:Neuropol;
	font-weight:bold;
	color:#CC34AB;
	font-size:16px;
	
	}
	

#titulo3 a:link, #titulo3 a:visited
{
text-decoration:underline;	
color:#000000;
font-size:16px;
}

#titulo4 a:link,#titulo4 a:visited
{
text-decoration:underline;	
	color:#000000;
}

	

#titulo4{
	
	color:#000000;
	font-size:14px;
	}
	
#titulogris{
	background-color:#D6DBD7;
	color:#000000;
	font-size:20px;
	text-align:center;
	font-family:Neuropol;
	
	}
	
	
#footer {	
	width:810px;	
	margin:0 auto;
	height:61px;	
	background:url(images/abajo.gif) no-repeat  0 0 #ffffff;	
	
	border-left:1px solid #205CB4;
	border-right:1px solid #205CB4;
	
	}
	
#spacer {	
	width:800px;	
	height:32px;	
	background:#490C47;
	}
	
.clr {clear:both}


.copy, .separador2 {	
	text-align:center;	
	line-height:12px;	
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";	
	font-size:10px;	
	color:#ffffff;	
	}
	

	
.secciones {	
	background:url(images/secciones.jpg) 0 8px repeat-x;	
	width:100%;	
	height:30px;	
	padding:0;	
	margin:0;	
	clear:both;
	}
/*----------------------------------------------------------- FIN MIDDLE   ------------*/

a img {
	border:none;
	}

.mod ul {
	list-style:none;
	}

/*------------------------------NOTOFICATIONS-----------------------------------------*/

#not-container {	
	width:600px;	
	margin:0 auto;	
	padding:20px 10px;
	}
	
#not-logo{	
	height:86px;	
	width:358px;	
	background:url(../images/logo.jpg) no-repeat;
	}
	
#not-content {	
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;	
	color:#000000;
	}
	
#sub-lnks a {	
	color:#c9c07d;	
	font-weight:normal;	
	text-decoration:none;
	}

#sub-lnks a:hover {	
	text-decoration:underline;	
	color:#cc3300;
	}

#nav
{	
    margin:0 0 0 0px;
	padding: 0;
	list-style-type: none; 
		
	
}
	#nav li
	{		
        float: left;
        text-align: center;
		font-weight:bold;
        font-size:11px;        
        background:url(images/menu.jpg) top right no-repeat;    
		
    }
    #nav li a:link, #nav li a:visited 
       {	
        display:block;	
        height:20px;	
        padding:0 11px;	
        line-height:20px;	
        text-decoration:none;	
        color:#ffffff;	    
	}  


	#nav li a:hover
	{	
        color: #FFFFFF;
        text-align: center;
        
    }
		
		
#nav li a.active:link, #nav li a.active:visited, #nav li a:hover, #nav li a#last:hover {	
	background:url(images/menuactivo.jpg) top left repeat-x;
	color:#ffffff;	
	}
	

  
#nav li.separador {	
	width:1px;	
	height:20px;	
	padding:0;	
	margin:0;	
	background:url(images/menuseparador.jpg);
}

#cuerpo1{
		
	width:740px;	
	float:left;	
	color:ffffff;
	visibility:visible;
	position:absolute;
	}

#cuerpo2{
	width:740px;	
	float:left;	
	color:ffffff;
	visibility:hidden;
	position:absolute;
	}
#cuerpo3{
	width:740px;	
	float:left;	
	color:ffffff;
visibility:hidden;
	position:absolute;
	}
#cuerpo4{
	width:760px;	
	float:left;	
	color:ffffff;
	visibility:hidden;
	position:absolute;
	}
#cuerpo5{
	width:740px;	
	float:left;	
	color:ffffff;
visibility:hidden;
	position:absolute;
	}
#cuerpo6{
	width:740px;	
	float:left;	
	color:ffffff;
	visibility:hidden;
	position:absolute;
	}
#cuerpo7{
	width:740px;	
	float:left;	
	color:ffffff;
	visibility:hidden;
	position:absolute;
	}
#cuerpo8{
	width:740px;	
	float:left;	
	color:ffffff;
visibility:hidden;
	position:absolute;
	}
#cuerpo9{
	width:740px;	
	float:left;	
	color:ffffff;
	visibility:hidden;
	position:absolute;
	}

	
	
	
	
#cuerpoter{
	width:740px;	
	float:left;	
	color:ffffff;
	visibility:hidden;
	position:absolute;
	}
	

#cuerpocontacto{
	width:740px;	
	float:left;	
	color:#000000;
	visibility:hidden;
	position:absolute;
	} 	
#cuerpoformulario{
	width:740px;
height:500px;	
	float:left;	
	color:#000000;
	visibility:hidden;
	position:absolute;
	} 	
	
	#cc{
	width:440px;
	margin:0 20px 0 300;
	height:396px;
	background:#808080;
	font-size:12px;
	}	
	
	#forminfo{
	width:460px;
	height:425px;
	margin-left:130px;
	background-image:url(images/cc.jpg) ;
	background-repeat: no-repeat;  
	padding:15px 10px 0 10px;	
	float:left;	
	color:#000000;
	visibility:hidden;
	position:absolute;
	} 
	
	#formpedido{
	width:460px;
	height:425px;
	margin-left:130px;
	background-image:url(images/cc.jpg) ;
	background-repeat: no-repeat;  
	padding:15px 10px 0 10px;	
	float:left;	
	color:#000000;
	visibility:hidden;
	position:absolute;
	} 
	
#menubottom {	
	float:left;
	width:100%;
	font-size:10px;	
	}
	
#menubottom a:link, #menubottom a:visited {	
	text-decoration:none;	
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;	
	line-height:32px;	
	color:#ffffff;	
	font-weight:bold;
	}


	
#menubottom a:hover {	
	text-decoration:underline;
	}
	
#footer span {	
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;	
	font-weight:normal;	
	color:#000000;	
	text-align:center;
	}
	
#copy a:link, #copy a:visited {	
	text-decoration:none;	
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;	
	font-size:9px;	
	color:#FDA007;	
	}

#copy a:hover {	
	text-decoration:underline;
	}

#copy{
text-decoration:none;	
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;	
	font-size:9px;	
	color:#ffffff;
padding-top:15px;	
	margin:0 0 0 225px;
}

.resumen
{
float:right;position:absolute;visibility:hidden;margin:0 0 0 400px
}


#cursos li a{	
	color:#2C480B;	
	}
	

	
	#cursos li a.active:link, #cursos li a.active:visited ,#cursos li a:hover, #cursos li a#last:hover{	
	color:#808080;	
	}
	

	
	
	
#navsup
{	
	margin:0;
	padding: 0;
	list-style-type: none; 
	margin-left:65%;
	font-weight:bold;
	
}
	#navsup li
	{		
        float: left;
        text-align: center;
       
        font-size:11px;     
		display: inline;		
           
    }
	
	
	
    #navsup li a:link, #navsup li a:visited 
       {	
        display:block;	
        height:20px;	
        padding:0 11px;	
        line-height:20px;	
        text-decoration:none;	
        color:#f5f5f5;	    
	}  


	
	
	#navsup li a.active:link, #navsup li a.active:visited, #navsup li a:hover, #navsup li a#last:hover {	
	
	color:#034A78;	
	text-decoration:underline;

	
	
		
	}
	
	
	
	
	
	
	
	#diseweb{
	width:200px;
	height:200px;
	float:left;
	border-left:0.1em dotted #C0C0C0;
	
	}
	
	
	
