td
{
  font-family: Verdana;
  font-size:14px;
  color: #188828;
  text-align:center;
  vertical-align:middle;
  /*text-decoration:underline;}*/
}

a.botones:link, a.boton:visited, a.boton:active, a.boton:hover{
border: none;
color:#FFFFFF;
background-color:#FFFFFF;
}

a.contratacion:link, a.contratacion:visited    { color:#0000FF; font-size:12px; font-weight:bold;}
a.contratacion:active  { color: #FF9900; font-size:12px;}
a.contratation:hover {color:#FF9900; font-size:12px;}

a.pub:link, a.pub:visited    { color:#FFF; font-size:12px; font-weight:bold;}
a.pub:active  { color: #FFF; font-size:12px;}
a.pub:hover {color:#FFF; font-size:12px;}

a:link, a:visited    { color:#188828; font-size:12px; font-weight:bold;}
a:active  { color: #FF9900; font-size:12px;}
a:hover {color:#FF9900; font-size:12px;}

.td-center{	font-family: Verdana;
  font-size:12px;
  color: #FFFFFF;
  font-weight:bold;
  text-align:justify;
  vertical-align:top; 
  left:auto;
  }
 
.titulos{ color:#188828; font-family:Verdana; font-variant:small-caps; font-size:14px;}
.titulos2{color: #009900; text-decoration: none; font-size:13px; font-weight:bold;}
.text_hide{color:#FFFFFF; cursor:text; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.boton{ background-color:#CCCCCC; font-family:Verdana; color:#000000;
 }
.contenido { text-decoration:none; font-size:10px; text-align:justify;}
.contenido2 { text-decoration:none; font-size:12px; text-align:justify;}
.ocultar{display:none;}
.boton2{ background-color:#EBEBEB; font-family:Verdana; color:#000000;  
				border-left-color:#8CC540; border-left-style:inset; border-left-width:thin;
				border-right-color:#8CC540; border-right-style:outset; border-right-width:thin;
				border-bottom-color:#8CC540; border-bottom-style:outset; border-bottom-width:thin;
				border-top-color:#8CC540; border-top-style:inset; border-top-width:thin;}
				
.boton3{ background-color:#EBEBEB; font-family:Verdana; color:#000000; width:120; 
				border-left-color:#8CC540; border-left-style:none; border-left-width:thin;
				border-right-color:#8CC540; border-right-style:none; border-right-width:thin;
				border-bottom-color:#8CC540; border-bottom-style:none; border-bottom-width:thin;
				border-top-color:#8CC540; border-top-style:none; border-top-width:thin; cursor:hand;}				

.mensaje{color:#188828;   font-weight:bold; text-align:center; 
	border-left-style:solid; border-left-color:#FFFFFF; border-left-width:thin; 
	border-top-style:solid; border-top-color:#FFFFFF; border-top-width:thin; 
	font-family:Verdana, Arial, Helvetica, sans-serif; }
	
.mensaje2{color:#188828;   font-weight:bold; text-align:center; 
	border-left-style:solid; border-left-color:#8CC540; border-left-width:thin; 
	border-right-style:solid; border-right-color:#8CC540; border-right-width:thin; 
	text-decoration:underline; text-shadow:Green; text-align:center; font-size:10px; }	
	

.body1{text-align:center;}

.titulo_normat{ border-bottom-color:#FF9900; border-bottom-width:thick; border-bottom-style:dashed;
		 text-align:justify; text-shadow:Purple; font-size:16px; font-family:trbuchet ms; font-stretch:narrower; vertical-align:top;}
	
.subtitulo_normat{border-bottom-color:#FF9900; border-bottom-width:2; border-bottom-style:solid;
		 text-align:justify; vertical-align:bottom; text-shadow:Purple; font-size:16px; font-family:trbuchet ms; font-stretch:narrower; vertical-align:top;}

div.contenedor{
	margin:0 auto;
	text-align:left;
	width:950px;
	height:auto;	
	border:1px solid #FFF;
}

div.cabecera{
	position:relative;
	width:950px;
	height:120px;	
}

div.contenedor2{
	position:relative;
	width:950px;
	height:auto;
}

div.menuHor{
	position:relative;
	width:950px;
	height:auto;
}

div.column_l{
 	position:relative;
	float:left;
	top:10px;
	left:0px;
	width:170px;
}
 
 div.column_m{
 	float:left;
	position:relative;
	left:10px;
	top:20px;
	width:400px;
	padding:0px;
	}	
div.column_r{
		float:left;
		position:relative;
		left:30px !important;
		left:20px;
		top:20px;
		width:350px;
		}	
		


div.pub_div1{
	width:395px;
	width:400px !important;
	height:265px;
	height:275px !important;
	border:1px solid #26c42e;
	position:relative;
	top:10px;	
}

div.pub_div2{
	width:395px;
	width:400px !important;
	height:190px;
	height:230px !important;
	border:1px solid #26c42e;
}

div.anuncios{
	position:relative;
	top:20px;
}

body{
	text-align:center;
}

div.title_div_pub1_1{
		position:relative;
		top:10px;
		clear:both;
		width:390px;
		height:10px;
		color:#008040;		
		font-weight:bold;
		text-align:left;
		font-size:13px;
		padding:10px;
		padding:5px;
		font-family:arial;
		}
		
div.subcontent_text_div_pub1{
		position:relative;
		float:left;
		top:2px;
		width:375px !important;
		width:380px;
		padding:10px;
		font-family:verdana;
		font-size:11px;		
		text-align:justify;
		}
		
a.dadma:link, a.dadma:active, a.dadma:visited{
	color:#188828;
	font-family:arial;
	font-size:10px; 
	font-size:11px !important;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}

a.dadma:hover{
	color:#188828;
	text-decoration:underline;	
	font-family:arial;
	font-size:12px;	
	font-weight:normal;
	text-align:justify;	
}

a.dadma2:link, a.dadma2:active, a.dadma2:visited{
	color:#FFF;
	font-family:verdana;
	font-size:11px; 
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}

a.dadma2:hover{
	color:#FFF;
	text-decoration:underline;	
	font-family:verdana;
	font-size:11px;	
	font-weight:normal;
	text-align:justify;	
}

a.dadma3:link, a.dadma3:active, a.dadma3:visited{
	color:#FFF;
	font-family:verdana;
	font-size:12px; 
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}

a.dadma3:hover{
	color:#FFF;
	text-decoration:underline;	
	font-family:verdana;
	font-size:12px;	
	font-weight:normal;
	text-align:justify;	
}

div.div_text{
	width:400px;
	height:30px;
	color:#ffffff;
	border:0px;
	background-color:#8CC540;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
}		

p.contenido{
	font-family:verdana;
	font-size:11px;
	color:#008040;
	padding:2px;
}

div.pie{
	width:950px;
	height:70px;
	position:relative;
	top:5px;	
}
