/* CSS para Sistemas de Seguridad y Extintores Andaluces S.A. */

* {margin:0; padding:0; color:#000; font-family:Arial, Helvetica, sans-serif;}

body {width:100%; background:url(../img/fondo.jpg) repeat left top; text-align:center; font-size:15px;}

#cuerpo {position:relative; width:820px; margin:20px auto;}

h1, h2 {color:#080; font-size:22px; font-family:Trebuchet MS, Helvetica, sans-serif;}
h1 {font-size:28px; text-align:left}
h4, h3 {color:#d20; font-size:18px; font-family:Trebuchet MS, Helvetica, sans-serif; text-align:left;}
h4{ font-size:16px; color:#666; }
p, h1, h2, h3, h4 {margin:15px 0;}
p {text-align:justify; line-height:20px;}
a {outline:none; text-decoration:none;}
img {border:none;}
strong {color:inherit;}
hr { margin:25px 10px;}

#cap {position:relative; width:100%; margin:20px auto; }
#cap img {}

h1#ini {text-align:center; color:#f11; margin:20px 30px; width:300px; float:left}
	h1#ini strong {font:bold 30px Trebuchet MS, Helvetica, sans-serif; line-height:40px; color:#d11}

.ims {width:33%; float:left; text-align:center;}
	.ims img {display:block; margin:5px auto;}

ul#mnuA {list-style:none; text-align:center; margin:40px 0; overflow:auto;}
	ul#mnuA li{float:left; margin:5px 18px;}
ul#menuB, #mnu_docs {float:left; width:160px; margin:15px 35px 15px 5px;}
	ul#menuB li {display:block; margin:3px 0; height:44px;}

#mnu_docs {text-align:left;}
	#mnu_docs h3 {margin:10px 0; text-align:center}
	#mnu_docs a {display:block; margin-bottom:7px;}
		#mnu_docs a:hover {text-decoration:underline;}
#iout{text-align:center;}

#Main {width:100%; height:100%; border:none; border-left:1px solid #ada;}

ul#mnuA li a, ul#menuB li a, #iout, #docs{
	display:block; height:44px; width:160px; position:relative;
	background:url(../img/mnu.gif) no-repeat left top;
	font:bold 16px Trebuchet MS; color:#fee;  line-height:38px; }
	ul#mnuA li a:hover, ul#menuB li a:hover, #iout:hover {background-position:left bottom; color:#D10;}
	ul#menuB li a#docs, ul#menuA li a#docs, #docs {height:60px; background:url(../img/DOCUMENTOS.gif) no-repeat left top; color:#3a4;}	
	ul#menuB li a#docs:hover, #docs:hover {background-position:left bottom; color:#160;}
		
#dr {width:560px; float:left;}



ul.productos {
	list-style:none; width:400px; margin:0 auto;}
	ul.productos li {
		background:url(../img/blobul1e.gif) no-repeat left 2px; padding-left:20px;
		line-height:22px; color:#D00; text-align:left; margin-top:3px;}
	ul.productos li strong {color:#D00;}
	ul.productos li img {margin:2px 8px;}
	ul.productos li a {color:#d00; text-decoration:underline;}
	ul.productos li a:visited {color:#888;}
	ul.productos li a:hover {color:#666;}
	
form {display:block; margin-top:15px; text-align:left;}
	form label {
		display:block; width:150px; float:left; margin-right:10px;
		font:italic 14px Arial, Helvetica, sans-serif; text-align:right;  line-height:25px;
		}
	form input {margin:3px 0;}
	
#map {width:350px; height:250px; margin-right:20px; float:left;}


