﻿/* COPOSA ENERO DE 2008 */


/* @group COLORES */

verde {
	color: #97bf0d;
}

verde oscuro {
	color: #4c8f22;
}

verde claro {
	color: #A9C48B;
}

violeta {
	color: #781b7d;
}

rojo {
	color:#b6004b;
}

marron {
	color: #ab6605;
}

/* @end */


h1.head1, h2.head2 {
	display:none;
}

/* @group ELEMENTOS Y REGLAS GENERALES */
body {
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

/* TABLA PRINCIPAL */

.estructura {
	width: 800px;
	margin: 0 auto;
}

#dLanguage {
	width: 800px;
	font-size: 70%;
	text-align:right;
	color:  #4c8f22;
	margin: 10px auto;
}

#dLanguage a {
	color:  #4c8f22;
	text-decoration: underline;
}


#dLanguage a:hover {
	text-decoration: none;
}

#flashNews {
	/*padding: 10px 0;*/
}

.dflashNews {
	/*border-top: 1px solid #4c8f22;
	border-bottom: 1px solid #4c8f22;
	color: #4c8f22;
	padding: 10px 0;*/
}


#bigButton {
	padding: 0 0 10px 0;
}

.dbigButton {
	float: left;
	margin-right: 22px;
}

.dbigButtonR {
	float: Right;
}


#pie {
	font-size: 70%;
	color: #999;
	border-top: 1px solid #CCC;
	padding: 10px 0;
	background: url(../images/imgPie_07.png) no-repeat left;
}

.credits {
	float: left;
	margin: 7px 0 0 80px;
}

.credits a {
	color:#4c8f22;
}

.credits a:hover {
	text-decoration: none;
}

.uritec {
	float: right;
	margin: 7px 0 0 0;
}

.uritec a {
	color: #999;
}

.uritec a:hover {
	text-decoration: none;
}

.botones {
	border-top: 1px solid #CCC;
	padding: 3px 0;
	text-align: center;
	margin-top: 15px;
	font-size: 80%;
}


/* @end */



/* celdas que contienen los menus */
 #menu {
	height: 30px;
	background: #6AA219 url(../images/headG.jpg) no-repeat;
}

/* @group MENÚ HORIZONTAL */

#menuHrz {
	margin: 5px 0 0 10px;
	font-size:90%;
	}

#menuHrz ul {
	display:block;
	padding: 0;
	margin: 0;
	list-style-type:none;
}

#menuHrz li {
	/*border: 1px solid #CCC;*/
	margin: 0 1px;
	float: left;
}

#menuHrz a {
	margin: 0;
	padding: 1px 17px 2px 18px;
	display: block;
}

#menuHrz a:link, #menuHrz a:visited {
	color: white;
	text-decoration:none;
}

#menuHrz a:hover{

}


#menuHrz ul ul {
	background-color: #FFFFFF;
}
	
#menuHrz ul ul li {
	width: 11em;
	margin: 0;
	font-size: 90%;
}

/*efecto*/
#menuHrz ul ul {
	position: absolute;
	width: 9.85em;
	left: -999em;
	z-index: 40;
}

#menuHrz li:hover ul, #menuHrz li.sfhover ul {
	left: auto;
	margin-left:-1px;
}


/*colores*/
#nav li:hover, #nav li.sfhover {
	background: white;
}

#nav li:hover a, #nav li.sfhover a{
	color: #4c8f22;
}

#nav li li a:hover {
	color: white; 
	background-color: #4c8f22;
}


/* SUBMENU HORIZONTAL */
#nav ul {
	border:1px solid  #4c8f22;
	border-top: none;
	padding:0;
}

#nav ul a {
	color:#333;
	padding: 3px 0.4em;
}

#menuHrz ul li li {
	border: none;
}

#menuHrz ul ul a:hover {
	text-decoration: none;
	border: none;
}


/*holy hack*/
* #nav ul a {height:1%;}


/* @end */




#dNavegador {
	font-size: 80%;
	padding: 3px 0 3px 0px;
	border-bottom: 1px dotted #CCC;
	margin-top: 5px;
}

#dNavegador a {
	color:  #4c8f22;
}

#dNavegador a:hover {
	text-decoration: none;
}


.contentPortada .parrafo {
	padding:0;
	margin-bottom:1em;
}

.contentPortada .parrafo:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.contentPortada .parrafo { display:inline-block; } /*this trips hasLayout for ie7*/
.contentPortada .parrafo { display:block; } /*this returns it back to normal*/

.limpio { clear:both }

.resumen {
	margin-bottom:1em;
}
