/*
      Theme Name: vestaseguridad
      Theme URI: http://www.
      Version: 1.0
      Author: Portales Andalucia
      Author URI: http://www.portalesandalucia.com
*/

/* FIXES */
*, html { 
	margin:0; 
	padding:0;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* END FIXES */

h1{
	height:0px;
	display:block;
	text-indent:-99999px;	
}
a{
 	font-family:Lucida Sans Unicode,Arial,Helvetica;
	font-weight:normal;
	text-decoration:none;

}   
p{
	margin:10px 0px 0px 0px;
}
h2 a{
	font-size:24px;
	text-transform:lowercase  ;	
	color:#e7d55b;
 	font-family:Lucida Sans Unicode,Arial,Helvetica;
	border-bottom:1px dashed #17137f;
	display:block;
	height:40px;
}
body{
 	font-family:Arial,Helvetica;
	font-size:12px;
	background:#ffffff;	
	color:#fff;
	background:#00000f url("images/fondo.jpg")  repeat-x;	
	font-weight:bold;	
}

#page{	
	width:980px;
	margin:0px auto;
}
#header {  
	height:190px;	
}
	#logo{
		background:#00000f url("images/logo.jpg")  no-repeat;	
		height:153px;
		width:365px;
		float:left;
	}
	#menu{
		float:right;
		height:152px;
	}
		#menu ul{
			list-style-type:none;
		}
		#menu ul li{
      	float:left;
			overflow:hidden;
			padding:0px 1px;
		}
			#menu ul li a{    
				padding:0px 15px;
         	display:block;
				color:#fff;
				font-size:14px;
				text-transform:uppercase;
				height:152px;	
				line-height:19;
			}
			#menu ul li a:hover{ 
				background:#00000f url("images/fondomenu.jpg") repeat-x;					
			}
			#menu ul .current_page_item a{
				background:#00000f url("images/fondomenu.jpg") repeat-x;	
			}

#container {
	
}
.entry{
	text-align:justify;        
	width:485px;
	float:left;
	padding:20px 0px 30px 0px;
}
.entryservis{
	text-align:justify;        
	width:530px;
	float:left;
	padding:20px 0px 30px 0px;
	list-style-type:none;
}
.volver{
	font-size:14px;
	text-transform:lowercase  ;	
	color:#17137f;
 	font-family:Lucida Sans Unicode,Arial,Helvetica;
	list-style-type:none;
}
.volver:hover{
	border-bottom:1px solid #17137f;
}

.entry1{
	background:url(images/dragon.jpg) -8px 0px no-repeat;
	text-align:justify;        
	width:485px;
	float:left;
	padding:20px 0px 30px 0px;
}
	#content {
		padding:20px 0px;
	}
	#sidebar {
	   width:460px;
		float:right;
	}
	#sb{
	   width:375px;
		float:right;
		padding:0 0 20px 40px;
	}
		.inicio{
			background:url("images/inicio.jpg") right top no-repeat;
			height:300px;
		}
		.empresa{
			background:url("images/empresa.jpg") right top no-repeat;
			height:300px;
		}
		.instalaciones{
			background:url("images/instalaciones.jpg") right top no-repeat;
			height:300px;
		}
		.contacto{
			background:url("images/mapa.jpg") center no-repeat;
			height:300px;
		}
		.servicios{
			background:url("images/servicios.jpg") right top no-repeat;
			height:300px;
		}
#footer {
	text-align:right;	
	color:#17137f;
	font-size:9px;
	border-top:1px dashed #17137f;
	padding:10px 0px;
	margin-top:10px;
}
	#footer a{
		color:#17137f;
		font-size:9px;
	}
			.gal{
		}
			.images{
				}
		
					.images ul{
		         	list-style-type:none;  
					}
					.images  li{
		         	display:block;
						margin:5px 40px 5px 0px ;
		         	width:120px;
						height:100px;
						float:left; 
		
					}
					.images img{
						border:none;
		         	width:120px;
						height:90px;
						border:2px solid #ccc;
					}	

.entryserv {
	background:url(images/dragon.jpg) -8px 0px no-repeat;
	list-style-type:none;
	line-height:24px;
	text-align:justify;        
	width:485px;
	float:left;
	padding:20px 0px 30px 0px;
}	
.entryserv li a{  
	color:#e7d55b;
 	font-family:Lucida Sans Unicode,Arial,Helvetica;
}
.entryserv li a:hover{  
	border-bottom:1px solid #e7d55b;
}