/* CSS Document */
/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, a, li
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ul { list-style : none; }

ol {list-style: decimal inside}

ol li {margin-bottom:5px;}

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes spacing in tables */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and images */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }

.clear {clear:both;}
a {text-decoration:none;
    color:#666}
a:hover {text-decoration:underline;}

html{
height:100%;
}
strong
{
    font-weight:bold   
    }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/*margin-top:2px;*/
	margin-left:0px;
	background:#CCB097;
	height:100%
	/*width:98%;*/
}
.clear{clear:both}

#contenedor{
	width:100%;
	display: block;
	/*margin: 0 auto 0 auto;*/
	height:100%
}
#top{
	height:60px;
	width:100%;
	/*background: transparent url(../images/fondo_top.jpg) top left;*/
}

#logo{
	background: transparent url(../images/logo_pj2.gif) no-repeat bottom left;
	height:60px;
	margin-left :150px;
	margin-right:10px;
	width:250px;
	float:left;
}

#menuh{
	float:left;
	
}

#colizda{
	background:#FFF;
	float:left;
	width:180px;
	padding: 15px 0px 25px 0px;
	min-height:70%;

}

/*#contacta {
margin: 0px 0px 15px 15px ;

}
#contacta  .phone{
width:26px;
height:26px;
background: transparent url(../images/icono_tel.gif) top left;

 }


#contacta.phone{ 


}
*/

#colizda img{
margin:25px 20px 5px 10px;
}

#colizda ul{
margin:20px 0px 50px 10px;

}
#colizda li{
margin:20px 2px 5px 10px;
font-size:125%;
}

#colizda a:hover{
text-decoration:none;
color:#CCb097;
}

#coldcha{
	float:left;
	/*width:800px;*/
}
#leftmenu{
	/*background: transparent url(../images/fondo_menu2.jpg) top left;*/
	width:200px;
	min-height:600px;
	float:left;
	padding-right:12px;
	}
#leftmenu .descripcion
{
 text-transform:none   
    }
    
 
#contenido{
background: transparent url(../images/fondo_home.jpg) no-repeat top left;
width:610px;
/*height:600px;*/
height:auto;
float:left;
margin-left:-5px;
}
.pie
{
    float:left;
    }
#textos{
width:100%;
}
#col,#col5{
position:relative;
margin:330px 2px 2px -1px;
padding:10px 5px 20px 10px;
width:95%;
float:left;
}
#col1{
position:relative;
margin:330px 2px 2px 10px;
padding:10px 5px 20px 10px;
width:35%;
float:left;
}
#col2{
margin:330px 2px 2px 10px;
padding:10px 5px 20px 10px;
float:left;
width:55%;
}

#col3, #colu1, #colu2,#colu3,#colu14{
margin:30px 2px 2px 10px;
padding:10px 5px 20px 10px;
float:left;
width:45%;
min-height:500px;

}
#colu4{
margin:30px 2px 2px 10px;
padding:10px 5px 20px 10px;
min-height:500px;

}

*html #col3, #colu1, #colu2, #colu3
{
height:500px;  
    }

#col4, #col6, #col7, #col8, #col9,#col10, #col11,#col12{
margin:260px 0px 0px 10px;
padding:10px 5px 20px 10px;
margin-left:-2px;
float:left;
width:587px;

}

#buscador{
height:45px;
}
.caja {
height: 20px;
border: 1px solid #CCb097 ;

}
.buscar{
    border: 0 none;
    border: 1px solid transparent ;
	background-color:transparent;
    font-weight: 700;
	height:25px;
    width: 60px;
	color:#666;
}
#buscador form{
padding-top:5px;
padding-left:800px;
}
.contact  form{
margin-left:40px;

}
.buscador2
{
margin:10px 0px 10px 10px;
    }
.contact  fieldset{
margin:0px 0px 10px 15px;
}
.contact label 
{
    color:#666;
     display: block;
    float: left;
    /*font-size: 0.8em;*/
    font-weight: bold;
    width: 30%;
}
.contact label.radio {
     display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    width: 100px;
	margin-left :75px;
}

.contact input.radio {
    display: block;
   /* float: left;*/
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    font-weight: bold;
	/*margin:10px 0px 10px 40px;*/
  
}
input.contactar{
   color:#FFF;
   background-color:#666;
     border: 0 none;
    border: 1px solid transparent ;
	font-weight: 700;
	height:25px;
    width: 60px;
    margin-left:165px;

}
.degradadoradial{
	/*background-position:180px 0px;*/
    background-image:-moz-radial-gradient(10px 10px, farthest-side, #F4EEE9 0%, #CCB097 100%);  
    background-image:-webkit-radial-gradient(10px 10px, farthest-side, #F4EEE9 0%, #CCB097 100%);  
    background-image:-o-radial-gradient(10px 10px, farthest-side, #F4EEE9 0%, #CCB097 100%);  
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F4EEE9, endColorstr=#CCB097);
}
.degradadovert{
	  /* Safari 4+ y Chrome 1+ */  
	  background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,  #F4EEE9), color-stop(1, #CCB097));  
	   /* Safari 5.1+ y Chrome 10+ */  
	  background-image:-webkit-linear-gradient( #F4EEE9, #CCB097);  
	   /* Firefox 3.6+ */  
	  background-image:-moz-linear-gradient(top, #F4EEE9, #CCB097);  
		/* Opera 11.10+ */  
	  background-image:-o-linear-gradient(top,  #F4EEE9, #CCB097);  
		/* Internet Explorer 5.5+ */  
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F4EEE9, endColorstr=#CCB097)  
}
h1{
	padding: 0px 0px 4px 10px;
	color:#666;
	font-size:120%;
	text-transform:uppercase;
	font-weight:bold;
}
h1.titulosec{
color:#CCb097;
font-size:270%;
text-transform:lowercase;
text-align:left;
margin-left: 10px;	
}

h2{
	padding: 0px 0px 0px 10px;
	color:#666;
	font-size:105%;
	text-transform:uppercase;
}
.degradadovert h2
{
 padding: 5px 0px 0px 10px;   
    }
P{
	color:#666;
	padding:10px 0 10px 10px;
	}
p.center{
text-align:center
}
.claim{
color:#CCb097;
text-align:center;
background:transparent;

}

.claim2{
font-size:110%;

}

p.claim {
font-size:30px;
padding:9px 0 8px 7px;
line-height:34px;
}
.claim2 p{
padding:9px 0 8px 7px;
}
	
.equipo{
padding-top:40px;

}
.equipo b{
text-transform:uppercase;
}

.equipo p
{
 padding:0px 0px 0px 10px;
    }
.nivel1
{
  padding-left:20px; 
  font-size:0.9em; 
    }	
	/*menu horizontal-----------------------------------------------------------*/

.menuh {
/*padding-top:40px;/
/*padding-left:30px;*/
/*float:left;*/	
}

.menuh ul {

font-size:111%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;


}
.menuh li {
/*margin-bottom:2px;*/

float: left;
border-right: 1px solid #6d6d6d;
/*margin-bottom:4px;*/
}
.menuh li a {
	/*font-size:12px;*/
	background:transparent none repeat scroll 0 0;
	color:#FFF;
	display:block;
	font-weight:575;
	/*padding-top:4px;*/
	padding-right:3px;
	/*width:140px;*/
    padding-left:4px;
	text-decoration:none;
	text-align: center;
	text-transform:uppercase;

	
	
}

.menuh li a:hover {
color:#FFF;

}

.submenuh ul {
background:#6d6d6d none repeat scroll 0 0;
font-size:95%;
list-style-image:none;
list-style-type:none;
padding-bottom:10px;
text-align:left;
position:absolute;
z-index:1;
/*background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,  #515150), color-stop(1, #FFFFFF));  
background-image:-webkit-linear-gradient( #515150, #FFFFFF);  
background-image:-moz-linear-gradient(top, #515150, #FFFFF);
background-image:-o-linear-gradient(top,  #515150, #FFFFFF);  
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#515150, endColorstr=#FFFFFF); */
}
.submenuh li {
margin-bottom:0;
float:none;


}
.submenuh li a {
/*background:#515150 none repeat scroll 0 0;*/	

	
	color:#efefef;
	display:block;
	font-weight:normal;
	padding:4px 0px 2px 4px;
	text-decoration:none;
	text-align:center;
	margin:0px;
	text-transform:none;
	
}
.submenuh li a:hover {
color:#FFF;
text-decoration:none;
}


/*---------------------------------------------------------------------------------------------fin menu horizontal*/

.brownie{
	width: 150px;
	/*height: 100px;*/
	box-shadow: 3px 3px 4pc #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	-moz-box-shadow: 3px 3px 4px #ccc;
	zoom: 1;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=2);
	background-color: #CCB097;
	border: 1px solid #ccc;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
	margin:10px 0px 10px 15px;
	padding:10px 0px 20px 0px;
}


.whitey{
	width: 150px;
	/*height: 100px;*/
	box-shadow: 3px 3px 4pc #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	-moz-box-shadow: 3px 3px 4px #ccc;
	zoom: 1;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=2);
	background-color: #FFF;
	border: 1px solid #ccc;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
	margin:10px 0px 10px 15px;
	padding:10px 0px 20px 0px;
	
}
.grisjam{
	width: 150px;
	/*height: 100px;*/
	box-shadow: 3px 3px 4pc #CCB097;
	-webkit-box-shadow: 3px 3px 4px #CCB097;
	-moz-box-shadow: 3px 3px 4px #CCB097;
	zoom: 1;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#CCB097', Direction=135, Strength=2);
	background-color: #B5B5B5;
	border: 1px solid #CCB097;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
	margin:20px 0px 10px 15px;
	padding:10px 0px 20px 0px;
}
.brownie p{
color:#FFF;
}
.grisjam p{
color:#FFF;
padding:10px 14px 10px 14px;
}
 .mas{
  font-weight:bold;
  margin-bottom:10px;
  color:#FFF
 }
 .verlista{
  font-weight:bold;
  color:#FFF;
  float:right;
}
#col5 .grisjam{
padding:0px;
float:left;
border-bottom:1 px transparent;
}
#col5 .textocaja{
float:left;
width:400px;
padding-top:16px;
}
.activo a{
color:#CCb097;
}
.az{
color:#666;}
 ul.az{
margin-top:30px;

}
.az li{
padding:2px 0px 2px 10px;
}
ul.contenido {
color:#666;
padding: 10px 0px 10px 15px;
list-style-type:circle;
list-style-position:inside;
}
ul br
{display:none;
    }
.listado{
color:#666;}
 ul.listado{
margin-top:40px;

}
.listado li{
padding:0px 0px 10px 10px;
font-size:1.1em;
text-transform:uppercase;
}

.listado ul br
{
    display:none;
    }
.info
{
 margin:50px 50px 50px 10px; 
 width:540px;
 float:left;
   
    }

.izda {
    float:left;
    width:170px;
    margin-bottom:12px;
    }
.miniform
{
  width:90%;  
  display:none; 

 
    }
#text ul
{
 color:#666;
 text-indent:20px;
 list-style-position:inside;
 list-style-type:disc;
    }
.detalle ul
{
 color:#666;
 padding-left:20px;
 
 list-style-type:disc;
    }
ol {
 color:#666;
text-indent:0px;
 padding-left:20px;
}
 .mapaizq {
    float: left;
    width:175px;
}
.mapadcha {
    float: left;
    margin-bottom: 5px;
    width: 325px;
}
 
.interno, .interno2 
{
padding-bottom:35px; 
background: transparent url(../images/icono_tel_full.gif) bottom left no-repeat;   
    }
.destacado
{
    font-weight:bold;
    text-transform:uppercase;   
    }   
a.link
{
    font-weight:bold} 
 /*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 257 2010-07-27 23:06:56Z emartin24 $
 */

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:360px; width:400px; color:#666; background-color:#B5b5b5; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}

#image
{
    background: transparent url(../images/qs1.jpg) no-repeat bottom left;
    width:610px;
    height:318px;
    margin:-50px 0px 10px -20px;
    }
.result 
{
    margin-left: 10px;
    }
#fondoaz
{
    background: transparent url(../images/fondo_AZ.jpg) no-repeat bottom left;
    width:600px;
    height:180px;
    margin: -5px 0px 10px -10px;
    }
 #fondolinks
{
    background: transparent url(../images/fondo_links.jpg) no-repeat bottom left;
    width:600px;
    height:180px;
    margin: -5px 0px 10px -10px;
    }