/* CSS Document */

* { padding: 0; margin: 0; }

body { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; color:#333333; }
h1{ font-size:16px; text-align:center;}
h2{ font-size:14px; /*line-height:250%;*/}
a {text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#000000; }
a:link{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#000000; }
a:hover{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#666666; }
a:active{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#000000;}
a:visited{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#000000;}

#devolucion a {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#455057; }

li{ list-style:none;}

#cabecera a {text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#CCCCCC; }
#cabecera a:link{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#CCCCCC;}
#cabecera a:hover{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#999999;}
#cabecera a:active{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#CCCCCC;}
#cabecera a:visited{text-decoration:none; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; font-weight:bold; color:#CCCCCC;}
#cabecera li{ list-style:none;}

a img{ border:none;}
.clear { clear: both; background: none; }
hr{ margin:5px 0; padding:0;}

.color1{color:#e82b7b;} /*fuxia*/
.color2{color:#38A032;} /*verde #73BF45*/
.color3{color:#3692B2;} /*cian #71C9F1*/

/*** Layout en comun ***/
#wrapper { margin: 0 auto; width: 1000px;/*780px;922px*/;}
#faux { margin: 0px 0 0 0; width: 1000px; overflow: hidden; /*Fix for IE*/ clear:both;}
#header {width: 1000px; height: 100px; margin:5px 0 0 0;}
	#header img{ margin:5px 0 0 0; float:left;}
	#header img#logo{ margin:5px 25px 0 0;}
/**menu nav**/
#menu_nav{ clear:both; color: #333; width: 1000px; background-color:#000000; color:#71C9F1;}
	#menu_nav ul{ height:30px; list-style:none;}
		#menu_nav ul li{ float:left; margin:0 5px 0 0;}
	a.btn-home:link, a.btn-home:active, a.btn-home:visited{width:74px; background:url(/imgs/menu_nav/h_home.jpg);}
	a.btn-orient:link, a.btn-orient:active, a.btn-orient:visited{ width:217px; background:url(/imgs/menu_nav/h_orientacion.jpg);}
	a.btn-test:link, a.btn-test:active, a.btn-test:visited{ width:176px; background:url(/imgs/menu_nav/h_test.jpg);}
	a.btn_busc:link, a.btn_busc:active, a.btn_busc:visited{ width:203px; background:url(/imgs/menu_nav/h_buscador.jpg);}	
	a.btn-home:link, a.btn-home:active, a.btn-home:visited,
	a.btn-orient:link, a.btn-orient:active, a.btn-orient:visited,
	a.btn-test:link, a.btn-test:active, a.btn-test:visited,
	a.btn_busc:link, a.btn_busc:active, a.btn_busc:visited{height:25px; display:block; overflow:hidden; background-position: top left; background-repeat:no-repeat; padding:0px; cursor:pointer;}
		a.btn-home:hover img, a.btn-orient:hover img, a.btn-test:hover img, a.btn_busc:hover img{position:absolute; left:-9999em; top:-9999em;}
		a.btn-home:hover, a.btn-orient:hover, a.btn-test:hover, a.btn_busc:hover{_zoom:1;}/* ie6 needs his fix*/
#menu_nav a:visited, #menu_nav a:active, #menu_nav a:link{ color:#CCCCCC}
#menu_nav a:hover{ color:#FFFFFF}
/**end menu nav**/
		
#leftcolumn {
	float: left;
	margin: 0 10px 0 0;
	padding: 0px;
	width:630px/*541px*/;
	display: inline;
	position: relative;
}
#main{color:#333333; background:#FFFFFF /*url(/imgs/top_ri_conner.jpg) top right no-repeat*/; margin:0px 0 15px 0; height:auto;}
	#main #de{ width:25%;  display: inline;  float: right;}
	#main #iz{
	width:73%;
	display: inline;
	position: relative;
	float: left;
	min-height:400px
}
		#main #iz p{ margin: 0 0 0 25px;}
		#main #iz p span{ font-size:16px; font-weight:bold;}
	#main .pie{ margin:10px 0 0 0; clear:both; width:100%; padding:0 0 25px 0;}
	#main .pie .paginacion{text-align:right; margin:0 25px 0 0; font-size:11px;}
	#main .pie .paginacion img{ margin:0 1px 0 0;}
	#main .pie .paginacion a:link, #main .pie .paginacion a:visited, #main .pie .paginacion a:active { color:#333;}
	#main .pie .paginacion a.c1:link, #main .pie .paginacion a.c1:visited, #main .pie .paginacion a.c1:active{ color:#38A032; font-weight:bold;}
		#main .pie .paginacion a:hover{ text-decoration:underline;}
	#main .pie .paginacion span{ font-weight:bold;}
	#main #iz div{margin: 0 0 0 25px;}

#orientacion_consejos{width:495px; height:225px; float:left; margin-right:21px;}
#hace_tu_test{width:160px; height:225px; float:left;}
#cont_der { display: inline; color: #333; margin: 0 0 0 0; padding: 0px; width: 320px; float: left;}
	/*#cont_der img, #cont_der div{ margin:0 0 0 0;}*/
	#pub_central a img{ border: solid 1px #999999; margin-bottom: 10px;}
	#cont_der .flash-replaced{ border: solid 1px #999999; margin-bottom: 10px;}
#footers { width: 1000px;/*902px760px*/ clear: both; color:#CCCCCC; margin: 10px 0px 10px 0px; padding: 3px; font-size:11px; text-align:center;}

.qve_home{background: url(../imgs/bg_qvestudiar.jpg) top left no-repeat; width:495px; height:151px; padding:28px 0 0 0;}
.qve_home2{background: url(../imgs/bg_qvestudiar2.jpg) top left no-repeat; width:495px; height:169px; padding:28px 0 0 0;}


	
a.hace_test:link, a.hace_test:active, a.hace_test:visited{ width:160px; height:219px; display: block; background:url(../imgs/btn_hacetest_h.jpg) top left no-repeat;}
	a.hace_test:hover img{position:absolute; left:-9999em; top:-9999em;}
	a.hace_test:hover{_zoom:1;}/* ie6 needs his fix*/

