body {background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#contenedor { width: 700px; margin: 0 auto; }

/*menu_ppal*/
#menu_ppal { width: 1000px; background:url(../imagenes/fondo_menu_proyectos.jpg) no-repeat;
       margin-top: 5px; float:left; clear:both; padding-top: 15px; padding-left:590px; font-weight:bold;
}
#menu_ppal ul { padding-top: 4px;
	list-style: none; 	
}
#menu_ppal li { 
	display: inline; padding-left: 12px;	 
}
#menu_ppal li ul {  margin-top: 4px; 
}
#menu_ppal li li {	margin: 0; }

#menu_ppal li li a { font-family:Verdana, Arial, Helvetica, sans-serif;
                   font-size:12px; margin-left:10px; 				  
}
#menu_ppal a { clear:both;
	text-decoration: none; color:#FFFFFF;
}
#menu_ppal a:hover { color:#CCCCCC;
}

/*contenido*/

#contenido_proyectos { width: 1000px; 
	     margin: 0 auto; 
		 background-color:#FFFFFF; float:left; 
}

#destacado_proyectos { background:url(../imagenes/fondo_destacado_proyectos.jpg) no-repeat; width: 240px; height: 380px; margin-left: 5px;
}

.titulo1 { color:#FFFFFF; font-weight:bold; height: 20px; padding: 10px 10px 10px 15px;
}

.subtitulo1 { color:#639244; font-weight:bold; padding: 0px 10px 0px 10px; margin-left: 6px; 
}

.descripcion1 { color:#000000; padding: 0px 15px 5px 5px; line-height: 15px; font-size:11px; text-align:justify; margin:10px;
}

.link_info { clear:both;
	text-decoration: none; color:#1958A5; font-weight:bold; float:right; padding: 0px 15px 40px 20px; font-size:11px;
}
.link_info a { clear:both;
	text-decoration: none; color:#1958A5;
}
.link_info a:hover { color: #000000; text-decoration: none;
}

#proyectos { width: 1000px;
}

.titulos_proyectos { background:url(../imagenes/fondo_titulos_proyectos.jpg) no-repeat; width: 1000px; height: 47px; padding: 20px 10px 0px 20px; color:#FFFFFF; font-weight:bold;
}

#proyectos_2 { width: 1000px; padding: 10px 0px 0px 20px;}

.titulos_proyectos_2 { background:url(../imagenes/fondo-menu.jpg); width: 900px; height: 30px; padding: 10px 20px 0px 20px; color:#000000; font-weight:bold;
}

#texto1 { color:#666666; width: 600px;
	     margin-left: 10px;
		 float:left; 
}

#video1 { width: 450px; height: 400px; background:url(../imagenes/fondo_video.jpg) no-repeat; 
	     margin-left: 8px;
		 float:left; padding: 15px 10px 10px 12px; 
}

.texto_video1 { margin-left: 20px; color:#FFFFFF; font-weight:bold; float:left; 
}

#fotos1 { 
	     margin-left: 10px;
		 float:left; 
}

#proximamente { width: 450px; height: 400px;
	     margin-left: 8px;
		 float:left; padding: 0px 10px 10px 12px; 
}

/*links*/

.volver { color:#FFFFFF; font-weight:bold; 				  
}
.volver a { color:#FFFFFF;
	text-decoration: none; 
}
.volver a:hover { color:#000000;
    text-decoration: none;
}

/*newsletter*/

.titulos_proyectos_3 { background:url(../news/fondo-menu.jpg); width: 630px; height: 30px; margin-left: 145px; padding: 10px 20px 0px 20px; color:#000000; font-weight:bold;}

#menu_ppal_2 { width: 500px; background:url(../news/fondo_menu_proyectos.jpg) no-repeat; margin: 5px 0 0 15px; float:left; clear:both; padding-top: 15px; padding-left:250px; font-weight:bold;}
#menu_ppal_2 ul { padding-top: 4px;
	list-style: none; 	
}
#menu_ppal_2 li { 
	display: inline; padding-left: 12px;	 
}
#menu_ppal_2 li ul {  margin-top: 4px; 
}
#menu_ppal_2 li li {	margin: 0; }

#menu_ppal_2 li li a { font-family:Verdana, Arial, Helvetica, sans-serif;
                   font-size:12px; margin-left:10px; 				  
}
#menu_ppal_2 a { clear:both;
	text-decoration: none; color:#FFFFFF;
}
#menu_ppal_2 a:hover { color:#CCCCCC;}

#header_deimon { background: url(../news/3.jpg) no-repeat; width:669px; height:113px; margin-left: 165px; float:left;}

#texto_deimon { width: 450px; height: 400px;
	     margin-left: 8px;
		 float:left; padding: 0px 10px 10px 12px; 
}
#titulo_1 {
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding: 75px 50px 0px 10px;
}
.titulo_2 {
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 100px 0px 0px 10px;
}
.titulo_3 {
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
#contenedor_texto_deimon { width: 700px; float:left;  color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align:justify;	padding: 0;
}
.der { float:right;}
.izq { float: left;}
#header_dstyle { background: url(../news/4.jpg) no-repeat; width:669px; height:113px; margin-left: 165px; float:left;}
#header_dmg { background: url(../news/5.jpg) no-repeat; width:669px; height:113px; margin-left: 165px; float:left;}

#header_extra { background: url(../news/10.jpg); width:669px; height:88px; margin-left:165px; float:left;}
#contenedor_texto_extra { width:669px; margin-left: 165px; float:left; }
.contenedor_condimento { background:#FFF; border-left:#FF9900 1px dashed; width:315px;  margin-top:15px; padding: 5px 0px 20px 05px;}
.titulo_condimento { color:#FF9900;font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;}
.contenedor_condimento_2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;	font-size: 10px; padding: 5px 5px 5px 5px; text-align:justify;}
.texto_2 { width:300px;}	

.clickaqui {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.a:link {
	color: #FF0000;
}
.a:visited {
	color: #FF0000;
}
.a:hover {
	color: #FF0000;
}
.a:active {
	color: #FF0000;
}
#promo { background: url(../news/3.jpg) no-repeat; width:669px; height:113px; margin-left: 165px; float:left;}
#madre{ width:1000px; margin:0; }
.float-left { float: left;}

.float-right {float: right;}

.news_menu { width:50px; height:500px; margin:70px 0 0 10px;}
.news_cont { width:800px; }

/*************************************** Sidebar **************************************************/ 
#sidebar-dise {
	clear: left;
	width:190px;
	height: auto;
	color: #999999;
	font-size:9px;
	border-top-width: 0px;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #CCCCCC;
}
#sidebar-dise ul { margin:0; padding:0; list-style: none;}
#sidebar-dise li { margin-bottom: 10px; }

#sidebar-dise li li {margin: 0;background: url(../imagenes/img05.gif) repeat-x left bottom;}
#sidebar-dise li li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; padding-left: 5px;}
#sidebar-dise h3 { font-size:12px; color: #FF0000; font-family:  Verdana, Arial, Helvetica, sans-serif; margin:0px; padding-bottom:10px; background:url(../imagenes/titulo_mant.jpg);}
#sidebar-dise a:hover {  text-decoration: none; color: #FF0000;}
#sidebar-dise a { color:#666666; text-decoration: none;}
#sidebar-dise h3 a { color: #FF0000;}
#sidebar-dise h3 a:hover { color: #CC3300;}

a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #0000FF;
}
a:active {
	color: #0000FF;
}
.Estilo13 {	text-align: justify;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo14 {	color: #FF0000;
	font-size: 12px;
	text-align:right;
}
.Estilo1 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 18px;
	margin-left: 10px;
	text-align: left;
}
.Estilo2 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding-left: 10px;
	text-align: left;
}
.Estilo3 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.Estilo4 {
	text-align: left;
	font-size: 11px;
	color: #666666; padding:0 5px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo5 {
	color: #FF0000;
	font-size: 11px;
	text-align:right;
}

.Estilo6 {
    color: #ff0099;
    font-size: 13px; 
	font-weight: normal; 
	margin-left: 10px; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo7 {
    color: #ff0099;
    font-size: 11px; 
	font-weight: normal; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo8 {
    color: #0099CC;
    font-size: 14px; 
	font-weight: normal; 
	margin-left: 10px; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo9 {
    color: #0099CC;
    font-size: 11px; 
	font-weight: normal; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo10 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #FF9900;
	font-size: 18px;
	margin-left: 10px;
	text-align: left;
}
.Estilo11 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #FF9900;
	font-size: 14px;
	margin-left: 10px;
	text-align: left;
}
.Estilo5 a:link {
	color: #FF0000;
	text-decoration: none;
}
.Estilo5 a:visited {
	color: #FF0000;
	text-decoration: none;
}
.Estilo5 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.Estilo5 a:active {
	color: #FF0000;
	text-decoration: none;
}
.Estilo12 {font-size: 13px; margin-left: 10px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0099;}