/* CSS Document */
html,body{
margin:0;
padding:0; 
background-image: url(../images/bg.jpg);
background-repeat:repeat-x,y;}

#maincontainer{
width:100%; height:100%;
}

div.top {
	height:8px;
	background-image: url(../images/zoom/top_line.gif);		 
	background-repeat: repeat-x;}

div.content {
background-image:url(../images/zoom/left_line.gif);
	background-repeat:repeat-y;}

div.boxcontrol { padding:0 8px 0 8px;
background-image:url(../images/zoom/right_line.gif);
	background-position:right; 
	background-repeat:repeat-y;}

div.bottom {
    height:8px;
	background-image:url(../images/zoom/btm_line.gif);	  
	background-repeat:repeat-x;}

img.esquina_sup_izq {float:left;}
img.esquina_sup_der {float:right;}	
img.esquina_inf_izq { float:left; }
img.esquina_inf_der { float:right; }

/* IE 5.5 box model hack para posicionar correctamente las imagenes de esquina */
* html img.esquina_sup_izq, * html img.esquina_inf_izq  { \margin-left:-.2em;  margin-left:0; }
* html img.esquina_inf_der, * html img.esquina_sup_der { \margin-left:.2em; }

a:link { text-decoration:none;color:#990000;}
a:visited {text-decoration:none;color:#990000;}
a:hover { text-decoration:none;color:#990000;}
a:active { text-decoration:none;color:#990000;}
	
.text_construction{ 
/*float:left; 
font-family:Verdana; 
font-size:18px; 
font-weight:bolder;
color:#996600;*/
text-align:center;
margin:0 auto;
width:700px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
padding-top:20px;
color:#996600;

/*
padding-top:50px;
padding-left: 30px;
padding-right:30px;*/}


h1{
padding-top:100px;
vertical-align:middle;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:45px;
font-weight:bold;
color:#663300;}

p{ 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;}

ul{ 
text-align:left;
margin: 0px;
padding: 0px;}

li{
font-family:Verdana; 
font-size:10px;
list-style:none; 
margin: 0px;
padding: 0px;}

.title{
margin:0 auto;
height:208px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#663300;
font-weight:bold;
text-align:center;
vertical-align:middle;
background-image: url(../images/en_construccion.gif) ;
background-position:top;
background-repeat: no-repeat;}	
	
 .header{
	background-image: url(../images/bg_const.gif);	
	background-position:center;
	background-repeat:repeat-x;	
	height:189px; width:100%;float:left;}
    
	.menu_left{
	float:left; padding-top:5px;
	margin:0px;
	}
	div.menu_left a:link,div.menu_left  a:visited,div.menu_left  a:hover,div.menu_left  a:active ul li{
	text-decoration:none;color:#990000; font-weight:bold; line-height:12px;text-align:right;
    margin: 0px;padding: 0px;font-family:Verdana;font-size:10px;list-style:none; }
    
	.menu_right{ 
	float:right;padding-top:5px; 
	margin:0px; width:200px; text-align:right;
	}
	
	.menu_right a:link,.menu_right  a:visited,.menu_right  a:hover,.menu_right  a:active ul li{
	text-decoration:none;color:#990000; font-weight:bold;line-height:12px;text-align:left;
    margin: 0px;padding: 0px;font-family:Verdana;font-size:10px;list-style:none;}
    
	#menu_box{
    height:189px;
    width: 100%;}
    
	.id_program{
	margin:0 auto; 
    width:50%;
    height:180px;
	background-image: url('../images/id para construccion.gif');
	background-position:center;
	background-repeat:no-repeat;}

	#head_left{ 
	width:232px; 
	height:172px;  
	float:left;
	margin-left:-100%;
	background-image:url(../images/zoom/head_left_top.gif);
	background-position:left;
	background-repeat:no-repeat;}
	
	#head_right{
	width:232px;
	height:172px;
	float:right;
	margin-left:-232px;
	background-image:url(../images/zoom/head_right_top.gif);
	background-position:right;
	background-repeat:no-repeat;}
/*--------------------------------------------------------------------*/
#leftcolumn{
float: left;
width: 75px;
margin-left: -100%;
height:570px;
padding-top:5px;
}
#rightcolumn{
clear:right;
float: left;
width: 75px; 
margin-left: -75px;
height:570px;
padding-top:5px;
}

#contentwrapper{
float: left;
width: 100%;
height:100%;
}
#contentcolumn{
margin:0 auto;
}


/*#contentcolumn.title a{ margin:0 auto; text-align:center; font-family:Verdana; font-size:10px; font-weight:bold;color:#990000;}
#contentcolumn.title a:link{margin:0 auto;text-align:center; font-family:Verdana; font-size:10px; color:#990000;}
#contentcolumn.title a:visited{margin:0 auto;text-align:center; font-family:Verdana; font-size:10px; color:#990000;}
#contentcolumn.title a:hover{margin:0 auto;text-align:center; font-family:Verdana; font-size:10px; color:#990000;}*/

#footer span{
/*height:20px;*/
color:#990000;
font-weight:bold;
font-size:10px;}


#footer{
margin:0 auto;
clear: both ;
width:700px;
height:20px;
background:transparent;
color: #FFF;
text-align: center;
}		

#footer a  /* links */
{
	font-family : Verdana;
	font-size : 11px;
	color:#990000;
	font-weight: bold;
	padding: 0 15px 10px 15px;
	/*background: url("../images/star_prog.gif") 0px 50% no-repeat;/* top right bottom left */
	text-decoration: underline;
}
#footer a:link 
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	/*text-decoration :underline;*/
	color:#990000;
}
#footer a:visited 
{
	font-family : Verdana;
	font-size :11px;
	font-weight : bold;
	color:#990000;
	text-decoration :underline;
}
#footer a:hover 
{
	font-family : Verdana;
	font-size :11px;
	font-weight : bold;
	color:#990000;
	text-decoration :none;
}
