@charset "utf-8";
/* CSS Document */
body{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	outline:none;
	padding:0px;
	margin:0px;
	line-height:20px;
	text-align:justify;
	color:#666666;
	background-image:url(../img/patron3.png);
}

h1{
	font-size:15px;
	padding: 7px 10px 7px 20px;
	background-color:#CCC;
	margin:0px;
	color:#333333;
	font-weight:bold;
	letter-spacing:0px;
}
h2{
	font-size:14px;
	padding: 7px 10px 7px 20px;
	background-color:#CCC;
	margin:0px;
	color:#333333;
	font-weight:bold;
	letter-spacing:1px;
}

h3{
	padding:0px;
	margin:8px 10px 10px 0px;
	color:#666666;
}
h4{
	font-size:15px;
	padding: 8px 10px 8px 12px;
	background-color:#CCC;
	margin:0px;
	color:#666;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1px;
}
h5{
	font-size:14px;
	padding: 3px 10px 3px 10px;
	font-weight:normal;
	letter-spacing:1px;
	margin:15px 0px 15px 20px;
	background-color:#eeeeee;
	color:#333;
	font-weight:bold;
	
}
p{
	margin: 10px 20px 10px 20px;
	color:#666666;
	line-height:20px;
	text-align:justify;
	padding:0px; 
}	
#continente{
	width:975px;
	margin:0 auto;
}
#header{
	margin: 15px 0px 15px 0px;
	width:975px;
	height:179px;
	background-image:url(../img/header.jpg);
	background-position:center;
	background-repeat:no-repeat;
	//border:1px solid #999;
}
#sidebar{
	width:219px;
	float:left;
}
#main{
	width:755px;
	float:left;
	margin-bottom:20px;	
	border-left:1px solid #eeeeee;
	background-color:#FFFFFF;
}
#footer{
	width:975px;
	height:100px;
	margin-bottom:20px;
	border-top:1px solid #CCCCCC;
	background-image:url(../img/patron4.png);
	
	
}

ul.navegador {
  text-align: left;
  width: 200px;
  list-style: none;
  margin: 0px;
  padding: 0px; 
   text-decoration: none;
   vertical-align: middle;
  
}
ul.navegador li {
  list-style: none;
  text-decoration: none;
   color:#FFF;
   font-size: 15px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   font-weight:bold;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   border-top: 1px solid #ff8c19;  
  border-bottom: 1px solid #904802;
  -moz-border-radius:2px;
 -webkit-border-radius:2px;
 background-color:#ca6400;

 
  
}
ul.navegador li a {
  text-transform:uppercase;
 display: block;
  text-decoration: none;
  padding: 18px 10px 18px 25px;
  color:#FFF;
  font-size: 15px;
  font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
  font-weight:bold;
  text-shadow: rgba(0,0,0,.4) 0 1px 0;
   letter-spacing:1px;
 }
 
ul.navegador li a:hover {
	background-color:#ec8017;
  
 
 }
ul.subnavegador {
  text-align: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
ul.subnavegador li {
  list-style: none;
   border-top: 1px solid #666;  
  border-bottom: 1px solid #666;
   -moz-border-radius:2px;
 -webkit-border-radius:2px;
 background-color:#CCCCCC;
 
  
}
ul.subnavegador li a {
  display: block;
  text-decoration: none;
  padding: 15px 10px 15px 25px;
   color:#666;
   font-size: 15px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   font-weight:bold;
    
	text-shadow:none;
 
}
ul.subnavegador li a:hover {
	background-color:#999;
  
 
 }
a:active{
	outline:none;
}
#sidebar a:active{
	outline:none;
}
#document{
	width:675px;
	margin:0 auto;
	padding:15px 0px 15px 0px;
	
}

#uno{
	height:120px;
	width:285px;
	float:left;
}
#dos{
	height:120px;
	width:690px;
	float:left;
	background-color:#FF6600;
}
#uno img{
	padding: 0px 10px 0px 15px;
}
img {
	border:none;
}

#patro{
	margin:40px 0px 0px 0px;
	background-color:#FFF;
	width:200px;
	margin-bottom:20px;
}
#footer img{
	margin: 10px 25px 0px 30px;
}
#up{
	height:100px;
	float:left;
	font-size:14px;
	color:#666;
	padding:20px 0px 0px 10px;
	font-weight:bold;
}



#main a{
	color:#CA6400;
	text-decoration:none;
}
#main a:hover{
	color:#ea8116;
	text-decoration:none;
}

#one{
	width:375px;
	float:left;
	border-right:1px solid #eeeeee;
	list-style:none;
}
#two{
	width:375px;
	float:left;
}
#two img{
	margin-left:70px;
}
#one p{
	text-align:left;
	margin-top:10px;
}
#patro img{
}
.no{
	list-style:none;
	padding: 0px 0px 0px 20px;
	line-height:20px;
}
.special{
	padding:0px 0px 0px 10px;
}
#base{
	height:158px;
	width:975;
}
#minimenu{
	color:white;
	height:25px;
	text-align:right;
	width:975px;
}
#minimenu a{
	text-decoration:none;
	color:white;
	padding:0px 10px 0px 0px;
}

#minimenu a:hover{
	text-decoration:none;
	color:#ecad17;
	text-shadow:#333;
}
.sino{
	margin:0px 0px 20px 10px;
	font-size:15px;
	font-weight:bold;
}

#logo{
	width:320px;
	height:100px;
}
#linklogo{
	width:320px;
	height:75px;
}

#main ul{
	margin: 0px 20px 20px 10px;
	color:#666666;
	
}
#main li{
	margin-bottom:20px;
	
}
#imgs{
	margin: 0px auto;
	width:300px;
}
#main img{
	margin:18px 22px 10px 20px;
	
}

#main p{
	margin:20px 30px 0px 30px;
	line-height: 30px;
}
#mak img{
	margin:5px 20px 0px 20px;
}
#patro p{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	margin:0px 0px 0px 5px;
	padding-top:10px;
	letter-spacing:1px;
}
#hr{
	width:585;
	height:56px;
	background-image:url(http://www.pineapple.es/ugr/img/hr.png);
	background-position:right;
	background-repeat:no-repeat;
}
#imagen1{
	float: right;
	padding:0px 10px; 	
}
#imagen2{
	float: left;
	padding:10px; 
}
#line{
	height:5px;
	width:400px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEUlEQVQIW2NcvXr1f8b/QAAAIBEG/+Uc9HkAAAAASUVORK5CYII=);
	background-repeat:repeat-x;
	margin:5px 0px 10px 0px;
}
.top{
	margin-top:60px;
}
#space{
	height:60px;
	width:400px;
}
	