@charset "UTF-8";
/* CSS Document */

body{ width:980px; margin-left:auto; margin-right:auto;}

#head {/*el margen negativo inferior es para q entre el footer en pantalla*/
	/*-moz-border-radius:15px 15px 0px 0px;*/
	/*-webkit-border-radius:15px;*/
	height:95px;
	position:relative;
	width:980px;

}

#menu2 { float:left; width:980px; height:40px; background-image:url(images/gdt_menu2.jpg); background-repeat:repeat-x; -webkit-box-shadow: 1px 0px 5px #030; -moz-box-shadow: 3px -2px 10px #030;}

#menu2 ul {float:left; margin:0; padding:0; list-style:none;}
#menu2 li { float:left; margin:0; padding-left:15px; font:bold 12px Arial, Helvetica, sans-serif; color:#663;}
#menu2 a { line-height:22px; float:left; font: normal 12px Arial, Helvetica, sans-serif; color:#663; margin:0 5px; padding:8px 0 12px 0; text-decoration:none;}
#menu2 a:hover {color:#99CC00;}
#menu2 a.active {color:#99CC00;}		
#menu2 p{ display:inline-block; margin-top:0px; padding:0; line-height:0px;}


#wrapper2 {
	float:left;
	width:980px;
	height:auto;
	background-color:#FFF;
	-webkit-box-shadow: 3px 0px 10px #030;
	-moz-box-shadow: 3px -2px 10px #030;}
	
div#page {
	width: 950px;
	background-color: #fff;
	margin: 0 auto;
	text-align: center;
	border-color: #ddd;
	border-style: none solid solid;
	border-width: medium 1px 1px;
}
div#container {
	padding: 20px;
	width:900px;
	height:auto;
	float:left;
}
div#ads {
	clear: both;
	padding: 12px 0 12px 166px;
}
div#footer {
	clear: both;
	color: #777;
	margin: 0 auto;
	padding: 20px 0 40px;
	text-align: center;
}

a{
	color: #27D;
	text-decoration: none;
}
a:focus, a:hover, a:active {
	text-decoration: underline;
}
p, li {
	line-height: 1.8em;
}
h1, h2 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	margin: 0 0 10px 0;
	letter-spacing:-1px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding:15px;
	color:#360;}
pre {
	font-size: 1.2em;
	line-height: 1.2em;
	overflow-x: auto;}
	
body{
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	background-color: #eee;
	color: #444;
	font-size: 75%;
}


#wrapper2 h2{
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#360;
	float:right;
	padding:0;
	margin-top:15px;
	margin-right:10px;}
	
#wrapper2 h3{
	font-family:Verdana, Geneva, sans-serif;
	width:180px;
	font-weight:lighter;
	text-align:left;
	font-size:12px;
	color:#663;
	float:right;
	padding:0;
	margin-top:70px;
	margin-right:10px;}
	
	
#wrapper2 a {float:rigth; text-align:right; font: normal 12px Arial, Helvetica, sans-serif; color:#336600; text-decoration:none;}
#wrapper2 a:hover { color:#99CC00;}
#wrapper2 a.active { color:#99CC00;}




#prefooter {
	width:980px;
	height:40px;

	clear:both;
	position:relative;
	z-index:20;
}
	
#footer {
	float:left;
	width:980px;
	height:67px;
	position:relative;
	z-index:30;}






