/*
################### General ################### 
*/

*{
	margin:0;
	padding:0;
	text-decoration:none;}

body{
	background:#f2f2f3;
	height:100%;}

.clear{
	clear:both;}

html{height:100%;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}

/*
################### Cabecera ################### 
*/

#contenedor{
	background:#f2f2f3;
	width:auto;}

#top{
	width:0 auto;
	height:91px;
	border-top:1px solid #b8b8ad;
	background:#b8b8ad;}

.enlaces{
	margin:0 auto;
	padding:5px 0 0 0;
	float:right;
	width:322px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#141414;}

.enlaces ul{
  	padding:0;
  	margin:0;
  	list-style:none;}

.enlaces li{
	margin:0 0 0 3px;
	padding:0;
  	float:left;
  	position:relative;
  	width:26em;}
 
 .enlaces li ul{
 	margin:0;
	padding:0;
  	display:none;
  	position:absolute; 
  	top:1em;
  	left:0;
	background:#f8f8fa;}

 .enlaces ul li a img{
 	margin:0;
	padding:0;
	border:none;}
	
.enlaces li > ul{
	margin:0;
	paddding:0;
	top:auto;
	left:auto;}
	
.enlaces li:hover ul{display: block;}

.enlaces ul li ul li a{
	margin:0 0 0 2px;
	padding:6px 6px 6px 14px;
	display:block;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:1.00em;
	color:#626262;
	background:#f8f8fa url(../img/bullet_div4.gif) left no-repeat;
	border-bottom:1px solid #e0e0d5;}

.enlaces ul li ul li a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:1.00em;
	color:#1e1e1e;}

.enlaces ul li ul li a span{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.80em;
	color:#959494;}

.enlaces ul li ul li a span:hover{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.80em;
	color:#6e6d6d;}

.enlaces ul li ul li a.ultimo{
	margin:0 0 0 2px;
	padding:6px 6px 6px 14px;
	display:block;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:1.00em;
	color:#626262;
	background:#f8f8fa url(../img/bullet_div4.gif) left no-repeat;
	border-bottom:none;}

.enlaces ul li ul li a.ultimo:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:1.00em;
	color:#1d1d1d;}

.enlaces ul li ul li a.ultimo span{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.80em;
	color:#959494;}

.enlaces ul li ul li a.ultimo span:hover{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.80em;
	color:#6e6d6d;}
	
.titulos{
	margin:0 auto;
	padding:0 0 0 0;
	width:400px;
	float:right;
	height:auto;
	text-align:right;}

.titulos img{
	margin:6px 25px 0 0;
	padding:0;}

.titulos a img{
	margin:3px 25px 0 0;
	padding:0;
	border:none}

.titulos a:hover img{background:url(../img/link_grupo2.png) no-repeat top;}
	
#menunav{
background:#ffffff;}

#menunav ul{
	margin:0 auto;	
	padding:0;
	width:999px;
	height:39px;}

#menunav ul li{}

#menunav ul li.menu1,
#menunav ul li.menu2,
#menunav ul li.menu3,
#menunav ul li.menu4,
#menunav ul li.menu5,
#menunav ul li.menu6,
#menunav ul li.menu7{
	display:inline;}

#menunav ul li.menu1 a,
#menunav ul li.menu2 a,
#menunav ul li.menu3 a,
#menunav ul li.menu4 a,
#menunav ul li.menu5 a,
#menunav ul li.menu6 a,
#menunav ul li.menu7 a{
	margin:0;
	padding:0;}

#menunav ul li.menu1 a img,
#menunav ul li.menu2 a img,
#menunav ul li.menu3 a img,
#menunav ul li.menu4 a img,
#menunav ul li.menu5 a img,
#menunav ul li.menu6 a img,
#menunav ul li.menu7 a img{
	margin:0;
	padding:0 0 0 0;
	border:none;}

#menunav ul li.menu1 a img{margin:0 0 0 0;}

#menunav ul li.menu1 a img:hover{
	background:url(../img/img_menu1.png) no-repeat center;}
	
#menunav ul li.menu2 a img:hover{
	background:url(../img/img_menu2b.png) no-repeat center;}
	
#menunav ul li.menu3 a img:hover{
	background:url(../img/img_menu3b.png) no-repeat center;}

#menunav ul li.menu4 a img:hover{
	background:url(../img/img_menu4b.png) no-repeat center;}

#menunav ul li.menu5 a img:hover{
	background:url(../img/img_menu5b.png) no-repeat center;}

#menunav ul li.menu6 a img:hover{
	background:url(../img/img_menu6b.png) no-repeat center;}

#menunav ul li.menu7 a img:hover{
	background:url(../img/img_menu7b.png) no-repeat center;}
	
#menunav ul li.menu5 img{
	margin:0;
	padding:15px 0 0 0;
	border:none;}
	
#logocon{
	margin:0 auto;
	width:0 auto;
	height:151px;
	background:url(../img/bkg_logocon.jpg) no-repeat center;}

.consejo{
	margin:0 auto;
	padding:42px 0 0 416px;
	width:360px;}

.consejo a img{
	margin:0;
	border:none;}
	
.consejo a img:hover{
	background:url(../img/img_con3b.png) no-repeat top;}
	

/*
################### Contenido ################### 
*/

#contenido{
	margin:0 auto;
	padding:10px 0 0 0;
	width:999px;
	height:770px;
	background:#f2f2f3}

#contenido .mizq{
	margin:0 0 0 5px;
	padding:0;
	width:645px;
	height:770px;
	float:left;}

#contenido .mdrcha{
	margin:0 0 0 0;
	padding:0;
	width:300px;
	height:944px;
	float:left;
	background:url(../img/img_tiran.gif) no-repeat top left;}
	
.miga{
	margin:0 0 0 3px;
	padding:0;
	width:408px;
	height:29px;
	background:url(../img/img_miga4.png) no-repeat top left;}

.columa{
	margin:8px 0 0 3px;
	padding:0;
	float:left;
	width:630px;
	height:139px;}

.columa img{
	margin:0;
	padding:8px 0 0 0;}

.columa a img{
	margin:0 0 0 0;
	padding:8px 0 0 0;
	border:none;}

.columa a img:hover{
	margin:0 0 0 0;
	padding:8px 0 0 0;
	background:url(../img/img_titulo1b.png) no-repeat;}

.columa .fondo{
	line-height:130%;
	margin:3px 0 25px 0;
	padding:0;
	width:411px;
	height:142px;
	background:url(../img/img_tur7.png) no-repeat top left;}

.columa .fondo img{
	margin:0;
	padding:0 0 0 290px;}

.columa .fondo .infotext{
	margin:0 0 0 290px;
	padding:0;
	width:343px;
	height:108px;
	background:url(../img/bkg_info.gif) no-repeat top left;}
	
.columa .fondo .infotext p{
	line-height:130%;
	margin:0;
	padding:8px 0 0 13px;
	width:322px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#141414;}

.columa .fondo p a img{
	padding:0 0 2px 4px;
	border:none;}


/*
################### Información ################### 
*/

.main{
	margin:0;
	padding:0;}

.main ul{
	margin:0 0 0 3px;
	padding:0;
	width:114px;
	float:left;}

.main ul li.img1,
.main ul li.img2,
.main ul li.img3,
.main ul li.img4,
.main ul li.img5,
.main ul li.img6,
.main ul li.img7{
	margin:0;
	padding:0;
	height:22px;
	list-style:none;}

.main ul li img{
	margin:0;
	padding:0;}
	
.main ul li.img1 a,
.main ul li.img2 a,
.main ul li.img3 a,
.main ul li.img4 a,
.main ul li.img5 a,
.main ul li.img6 a,
.main ul li.img7 a{}
	
.main ul li.img1 a img,
.main ul li.img2 a img,
.main ul li.img3 a img,
.main ul li.img4 a img,
.main ul li.img5 a img,
.main ul li.img6 a img,
.main ul li.img7 a img{
	margin:0;
	padding:0;}


.main ul li.img2 a img:hover{background:url(../img/menu_tur2a.png) no-repeat center;}
.main ul li.img3 a img:hover{background:url(../img/menu_tur3a.png) no-repeat center;}
.main ul li.img4 a img:hover{background:url(../img/menu_tur4a.png) no-repeat center;}
.main ul li.img1 a img:hover{background:url(../img/menu_tur1a.png) no-repeat center;}
.main ul li.img5 a img:hover{background:url(../img/menu_tur5a.png) no-repeat center;}
.main ul li.img6 a img:hover{background:url(../img/menu_tur6a.png) no-repeat center;}

/*
################### textos columna izquierda ################### 
*/

#inside{
	margin:0 0 0 12px;
	padding:0;
	float:left;
	width:500px;
	height:680px;
	background:url(../img/bgk_text10.gif) no-repeat top left;}

#inside .zona{
	margin:0;
	padding:62px 0 0 48px;}

#inside .zona p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona p.intro a,
#inside .zona2 p.intro a,
#inside .zona3 p.intro a,
#inside .zona4 p.intro a,
#inside .zona5 p.intro a,
#inside .zona6 p.intro a,
#inside .zona7 p.intro a{
	color:#414141;
	text-decoration:none;}
	
#inside .zona p.intro a:hover,
#inside .zona2 p.intro a:hover,
#inside .zona3 p.intro a:hover,
#inside .zona4 p.intro a:hover,
#inside .zona5 p.intro a:hover,
#inside .zona6 p.intro a:hover,
#inside .zona7 p.intro a:hover{
	text-decoration:underline;}

#inside .zona p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}

#inside .zona2{
	margin:0;
	padding:87px 0 0 48px;}

#inside .zona2 p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona2 p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}

#inside .zona3{
	margin:0;
	padding:87px 0 0 48px;}

#inside .zona3 p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona3 p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}

#inside .zona4{
	margin:0;
	padding:87px 0 0 48px;}

#inside .zona4 p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona4 p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}

#inside .zona5{
	margin:0;
	padding:87px 0 0 48px;}

#inside .zona5 p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona5 p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}

#inside .zona6{
	margin:0;
	padding:87px 0 0 48px;}

#inside .zona6 p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona6 p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}

#inside .zona7{
	margin:0;
	padding:87px 0 0 48px;}

#inside .zona7 p.intro{
	margin:0;
	padding:0 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	font-weight:bold;
	color:#414141;}

#inside .zona7 p.intro2{
	margin:0;
	padding:5px 0 0 90px;
	width:340px;
	float:left;
	line-height:120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#414141;}


/*
################### columna derecha ################### 
*/

.info{
	margin:4px 0 0 15px;
	padding:0;
	width:332px;
	height:332px;
	background:url(../img/info_tur7.gif) no-repeat top left;}
	
.leyenda{
	margin:-10px 0 0 25px;
	padding:0;
	width:305px;
	height:150px;
	background:url(../img/img_legtur7.gif) no-repeat top left;}

.leyenda p{
	margin:0;
	padding:46px 0 0 22px;
	width:270px;
	line-height:130%;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#141414;}
		
.mdrcha img{
	margin:24px 0 0 17px;
	padding:0;}
	
.plan{
	margin:18px 0 0 27px;
	padding:0;
	width:298px;
	height:203px;
	background:url(../img/bgk_recom7.gif) no-repeat top left;}

.plan p{
	margin:0;
	padding:66px 0 0 140px;
	line-height:130%;
	width:145px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:0.70em;
	color:#141414;}
/*
################### Fin-pie ################### 
*/

.pie{
	margin:0 auto;
	padding:25px 0 10px 16px;
	font-family: Helvetica, Tahoma, Arial, sans-serif; 
	font-size:0.60em;
	color:#c6c6c6;}
	
.pie p{
	margin:0;
	padding:5px 0 0 0;}

.pie a{
	margin:0;
	padding:0 3px 0 3px;
	text-decoration:none;
	color:#bababb;}

.pie a:hover{
	background:#dadada;
	color:#464646;}
	
