/**
 * webmaster
 */


#cont_contenido {
	min-height:		380px;
}

/* site map */
#site-map {
	
}

	#site-map .sitemap-front {
		display:		none;
	}
	
	#site-map h2.title {
		display:		none;
	}
	
	#site-map li, .sitemap-li {
		margin:			20px 0;
	} 

		#site-map li ul li {
			margin:			10px 0;
		}
	
	
	#site-map ul {
		margin:			10px 0 20px 0;
	}
	
	#site-map ul.site-map-menu li a {
		background:		none !important;
	}
	
/* site map */
	
	
/* views - noticia */
.views-table {
	width:		100%;
	border-spacing:		0;
}
	.views-table thead {
		display:	none;
	}

	.views-field-field-fecha-value {
		width:		100px;
		color:		#68A508;
	}
	
	.views-field-title a {
		color:		#534F4F
	}
	
	.views-field-title a:hover {
		color:		#68A508
	}
	
	.views-field-field-medio-value {
		width:		90px;
		color:		#68A508;
	}
	
	.views-table tbody td {
		border-bottom:	1px solid #90D300;
		padding:		5px 0;
	}

/* /views - noticia */




/* menu */
#menu ul {
	position:	relative;
}

#menu ul ul {
	position:	absolute;
	left:		0;
}

/* /menu */

hr {
	border:	1px solid #90D300;
}

#curriculum{
	width:186px;
	height:214px;
	text-align:center;
	padding-top:14px;
	background-repeat:no-repeat;
}

.tabla-lineas table {
	border-bottom: 1px solid #90D300;
}


#cont_empresa{
	text-align:	justify !important;
}

#cont_empresa p {
	margin-bottom: 	15px;
	text-align:		justify;
}



#cont_contenido {
	width:635px;
	text-align:left;
	padding-top:35px;
	padding-bottom:50px;
	padding-left:27px;
}

#cont_contenido p {
	margin-bottom: 	15px;
	text-align:		justify;
}
#cont_contenido h2 {
	color:#66af24;
	font-size:15px;
	font-weight:bold;
	line-height:30px;
	
	margin-bottom:			7px;
}

#cont_contenido h3 {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}

#cont_contenido ol li {
	padding-left:			13px;
	margin-left:			20px;
	text-align:				justify;
} 

#cont_contenido ul, #cont_empresa ul {
	margin-bottom: 10px;
	margin-top:		5px;
} 

#cont_contenido ul li, #cont_empresa ul li {
	background-image:		url(../images/fondos/bullet_circle.jpg);
	padding-left:			23px;
	background-repeat:		no-repeat;
	background-position:	10px 3px;
	list-style:				none;
	text-align:				justify;
	margin-bottom:			5px;
}

#cont_contenido ul ul li, #cont_empresa ul ul li {
	background-image:url(../images/fondos/square.jpg);
}


/**
 * original
 */
a.menu:hover{
text-decoration:underline;
font-size:13px;
color:#282727;
line-height:16px;
font-weight:normal;
}

.menuli{
	list-style-type:none;	
	float:left;
	margin-right:	15px;
}

/*
.auxsub1{
	margin-left:-9px;
}
.auxsub2{
	margin-left:-79px;
}
.auxsub3{
	margin-left:-231px;	
}
.auxsub4{
	margin-left:-340px;	
}
.auxsub5{
	margin-left:-533px;
}
*/
.auxsub{
	display:none;
	visibility:hidden;
}


/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

