/*
      Theme Name: amseguridad.com
      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:Arial,Helvetica;
	font-weight:normal;
	text-decoration:none;

}   
p{
	margin:15px 0px 0px 0px;
}
h2 a{
	font-size:16px;
	text-transform:uppercase  ;	
	color:#181818;
 	font-family:Myriad Pro,Arial,Helvetica;
}
body{
 	font-family:Arial,Helvetica;
	font-size:12px;
	background:#3e3d3d;	
	color:#181818;
	background:#aeadad url("images/background.png")  repeat-x;		
}

#page{	
	width:950px;
	margin:0px auto;
}
#header {  
	background:url("images/logo.png") 0px 25px no-repeat;
	height:440px;
	margin:17px 0px 0px 0px;	
}
	.menuleft{
   	background:url("images/left.png") left no-repeat;
	}
	.menuright{
		background:url("images/right.png") right no-repeat;
      height:45px;
		padding:1px 15px 0px 0px;	
	}
	.menu{
      list-style-type:none;
      width:460px;
		height:45px;
		margin:25px 460px;
		
	}
		.menu li{
      	float:left;
		}
			.menu li a{
				display:block;
				text-transform:none;
				background:url("images/backgroundmenu.png") repeat-x;
      		height:43px;
				font-size:12px;
				color:#fff;
				padding:0px 16px 0px 16px;
				border-right:1px solid #964f4d;
				line-height:41px;
 				font-family:Tahoma,Arial,Helvetica;
				font-weight:bold;
			}

		.menu .current_page_item a{
			background:url("images/backgroundmenuhover.png") repeat-x;
		}
		.menu .page_item_page-item-2 a{
      	background:url("images/empresa.png") no-repeat;
		}
		.menu .page_item_page-item-2 .page_item_page-item-2_hover{
      	background:url("images/empresahover.png") no-repeat;
		}
		.menu .page_item_page-item-10 a{
							border:none;
      	background:url("images/contacto.png") no-repeat;
			width:58px;
		}
		.menu .page_item_page-item-10 .page_item_page-item-10_hover{
      	background:url("images/contactohover.png") no-repeat;
		}

		#headerimg{
			background:url("images/images.png") no-repeat;
			width:740px;
			height:320px;
			margin:32px 100px;
		}
		
#container {
	margin:0px 100px 30px 100px;
	min-height:210px;
}
	#content {
		width:430px;
		float:left;
	
	}
	#contentcontacto {
		margin:20px 0px 0px 0px;
		width:615px;
		float:left;	
	}
	#contentcontacto  h2 a{
   	text-align:right;
		display:block;
		margin:0px 8px 0px 0px;
	}
	
		.dir{
			margin:20px 5px 0px 0px;
			width:340px;
			float:left;
			text-align:center;
 			font-family:Helvetica,Myriad Pro,Arial;
			font-size:16px;
		}
		#mapa1{   
			margin:20px 0px 0px 0px;
			height:120px;
			width:266px;
			float:left;
		}
		#mapa2{    
			margin:20px 0px 0px 0px;
			height:120px;
			width:266px;
			float:left;
		}
		.malaga{
      	text-align:right;
 			font-family:Helvetica,Myriad Pro,Arial;
			font-size:16px;
			text-transform:uppercase  ;	
			color:#181818;
			margin:0px 5px 10px 0px;
		}
			*+html .malaga{
      	text-align:right;
 			font-family:Helvetica,Myriad Pro,Arial;
			font-size:16px;
			text-transform:uppercase  ;	
			color:#181818;
			margin:-15px 5px 10px 0px;
		}
		.sevilla{
      	text-align:right;
 			font-family:Helvetica,Myriad Pro,Arial;font-size:16px;
			text-transform:uppercase  ;	
			color:#181818;
			margin:0px 5px 10px 0px;
		}
			*+html .sevilla{
      	text-align:right;
 			font-family:Helvetica,Myriad Pro,Arial;font-size:16px;
			text-transform:uppercase  ;	
			color:#181818;
			margin:-15px 5px 10px 0px;
		}
		
.entry{
	text-align:justify;
}
	.entry ul {
		margin:10px 40px;
	}
	#sidebar {
		margin:30px 0px 0px 0px;
	  	float:right;
		width:270px;     
 		font-family:Myriad Pro,Arial,Helvetica;
		font-size:14px;
	}
		.mapa1{   
			height:120px; 	
		}
		.mapa2{   	
			height:150px;
		}
#footer {
	height:19px;
	background:#000;	
	color:#FFFFFF;
	text-align:center;
}
#footer a{
	color:#fff;
}

	.gal{
		float:left;
		margin:20px 0px 0px 0px;
}
	.images{
         width:430px;
			padding:0px 10px;
		}

			.images ul{
         	list-style-type:none;  
			}
			.images  li{
         	display:block;
				margin:5px 20px 5px 0px ;
         	width:80px;
				height:90px;
				float:left; 

			}
			.images img{
				border:none;
         	width:80px;
				height:80px;
				border:3px solid #fff;
			}	
 .wpcf7-form  p{color:#840a03; 		font-family:Myriad Pro,Arial,Helvetica; font-size:12px;}
 .wpcf7-form input, .wpcf7-form textarea{width:410px;}	
.wpcf7-form  input[type=submit]{width:80px;}

