/* ---------------------------------------------------------------------------------
   
  CSS file created for home security stop.

--------------------------------------------------------------------------------- */


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	
}
h1, h2, h3 { margin: 0 0 0.6em 0; }
h1 {
	color: #6A8F07;
	font-size: 1.6em;
}
h2 { font-size: 0.95em; }
h3 {
	font-size: 12px;
}
h4 {
	display:block;
	font-weight:bold;
	color: #492604;
	/*line-height: 1.5em;*/
	border-bottom: 1px dashed #D5D5D5;
	text-decoration:none;
	font-size: 14px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0em;
	padding-left: 5px;
	margin-bottom: 0px;
}
	
p {
	font-size: 1em;
	margin: 0 0 1.0em 0;
	line-height: 1.4em;
}
p a { color: #0279c6; }
p a:hover { color: #b13d24; }
a img { border: none; }


#header {
	width: 100%;
	height: 120px;
	background: url(../images/bg_top.jpg) no-repeat center 0 ;
	border-bottom: solid 5px #0279c6;
}
#header_container { width: 1000px; height: 120px; margin: 0 auto; color: #fff; text-align: left; }
#logo { width:300px; height:120px; margin-right:50px; float:left;}
#slogan {
	float:right;
	width:300px;
	height:80px;
	text-align:right;
	padding-top: 40px;
	padding-right: 0px;
	padding-left: 0px;
}
#slogan a{
font-weight:bold;
color:#FFFFFF;
text-decoration:none;}
#slogan a:hover {
text-decoration:underline;}

#cont_wrap { width: 100%; float: left; background: url(../images/bg_cont_wrap.jpg) repeat-x center 0 #fff; }
#content { width: 1000px; margin: 0 auto; }
#cuadro_principal { width: 1000px; float: left; background: url(../images/separador.gif) 300px no-repeat #fff; }


/* ---------------------------------------------------------------------------------
   NAVEGACION
--------------------------------------------------------------------------------- */

/* sidebar */
#sidebar {
	float: left;
	width: 300px;
	margin: 0 0 10px 0; padding: 0;	
}	
#sidebar h1 {
	padding: 10px 0px 5px 10px;
	margin: 0;	
	color: #333333;	
}
h1 a {
	padding: 10px 0px 5px 10px;
	margin: 0;	
	color: #333333;
	text-decoration:none;		
}


.sidebox {
	margin-bottom: 10px;	
}
.sidebox a {
	padding: 0;
	margin: 0;
	color: #0279c6;
	font-weight:bold;
    text-decoration: none;
	}

/* sidebar menu */
.style1 {color: #FFFFFF;}


#sidebar ul.sidemenu {
	list-style:none;
	margin: 10px 0 15px 0;
	padding: 0;	
	}
#sidebar ul.sidemenu li {
	padding: 0px 10px;
	
}
#sidebar ul.sidemenu a {
	display:block;
	font-weight:bold;
	color: #492604;
	/*height: 1.5em;	*/
	padding:.2em 0 .2em 5px;
	/*line-height: 1.5em;*/
	border-bottom: 1px dashed #D5D5D5;
	text-decoration:none;
	font-size: 14px;
}
#sidebar ul.sidemenu a.top{	
	border-top: 1px dashed #D5D5D5;
}
#sidebar ul.sidemenu a:hover {
	/*border-left: 5px solid  #993333;*/
	color: #208DC1;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0.2em;
	padding-left: 5px;
}
#sidebar ol { margin: 0 0 0.8em; padding: 0px 0 0 24px; }
#sidebar ol li { font-size: 0.80em; line-height: 1.4em; padding: 0px 0px 4px 2px; }
/* ---------------------------------------------------------------------------------
   CONTENIDO
--------------------------------------------------------------------------------- */

#cuadro_derecha { float: right; width: 600px; padding: 20px 20px 20px 0; }
#cuadro_derecha ul { margin: 0 0 0.8em 0; padding: 0px; }
/*#cuadro_derecha ul li {
	font-size: 0.8em;
	line-height: 1.5em;
	padding: 0px 0px 4px 10px;
}*/
#cuadro_derecha ul li { font-size: 12px; line-height: 1.4em; padding: 0px 0px 4px 18px; list-style-type: none; background: url(../images/icon-arrow.gif) no-repeat 0 5px; }
#cuadro_derecha li a { color: #0279c6; }
#cuadro_derecha li a:hover { color: #b13d24; }



#HomeSecurityStop #cuadro_derecha {
	width: 675px;
	padding-right: 0px;
}
#texto {
	float: left;
	width: 660px;
	margin-right: 15px;
} 




/* ---------------------------------------------------------------------------------
   FOOTER
--------------------------------------------------------------------------------- */

#footer_wrap { width: 100%; height: 100px; float: left; background: url(../images/bg_footer.jpg) ; border-top: solid 5px #0279c6; }
#footer {
	width: 930px;
	height: 100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer_contenido {
	float: right;
	width: 600px;
	text-align: right;
	margin-top: 15px;
}
#footer ul { float: right; margin: 0 50px 0 0; padding: 0; display: inline; }
#footer ul li { list-style-type: none; margin: 0; padding-right: 7px; float: left; }
#footer ul li a { color: #ffffff; text-decoration: none; font-size: 12px; }
#footer ul li a:hover { color: #daee9e; text-decoration: underline; }

.separador { background: url(../images/bg-footer-divider.gif) no-repeat 0 5px; padding-left: 8px; }
#footer p { color: #ffffff; font-size: 12px; font-weight:bold;  float: right; display: inline; margin: 4px 56px 0 0; width: 500px; }
#footer p a:hover { color: #daee9e; } 

/*tabla comparacion*/


#comparacion {
	width:600px;
	float: left;
	/*padding-left:5px;*/
}
#comparacion h1{
font-size:14px;
color:#006699;
text-align:center;
}
#comparacion ul { margin: 0 0 0.8em 0; padding: 0px; }
#comparacion ul li { font-size: 12px; line-height: 1.4em; padding: 0px 0px 4px 18px; list-style-type: none;  }

#block_descripcion {
	width:200px;
	/*background: url('images/cajita_bg.gif') repeat-y;*/
	font-size:14px;
	float:left;
	font-weight:bold;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	
}
#block_descripcion ol {
	list-style:none;
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#block_descripcion  li{
list-style-type:none;
	display:block;
	font-weight:normal;
	color: #333;
	height: 100%;
	line-height: 1.5em;
	border-bottom: 1px dashed #D5D5D5;
	text-decoration:none;
	padding-top: 0.3em;
	padding-right: 0;
	padding-bottom: 0.3em;
	padding-left: 7.5px;
	text-align: left;
}

#block_uno {
	width:130px;
	float:left;
	font-size:14px;
	text-align:center;
	padding-top:0;
	
}
#block_uno ol {
	list-style:none;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#block_uno  li{
	display:block;
	font-weight:normal;
	color: #333;
	height: 1.5em;
	line-height: 1.5em;
	border-bottom: 1px dashed #D5D5D5;
	text-decoration:none;
	padding-top: 0.3em;
	padding-right: 0;
	padding-bottom: 0.3em;
	padding-left: 7.5px;
	text-align: center;
}
#block_dos {
	width:130px;
	float:left;
	font-size:14px;
	text-align:center;
	padding-top:0
}
#block_dos ol {
	list-style:none;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#block_dos  li{
	display:block;
	font-weight:normal;
	color: #333;
	height: 1.5em;
	line-height: 1.5em;
	border-bottom: 1px dashed #D5D5D5;
	text-decoration:none;
	padding-top: 0.3em;
	padding-right: 0;
	padding-bottom: 0.3em;
	padding-left: 7.5px;
	text-align: center;
}
#block_tres {
	width:130px;
	float:left;
}
/* Seccion de Estados */
#cuadro_estados{
		width:100%;
		padding:0px;
		float:left;
		margin-bottom:15px;
	
	}

.estados {
		width:150px;
		padding:0px;
		text-align:left;
		float:left;
		margin-left: 5px;
		margin-bottom:15px;
	
	}
	.estados a:link, .estados a:visited, .estados a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	margin-top:5px;
	margin-bottom:3px;
	text-decoration:none;
}


.estados a:hover{color:#000000; text-decoration:underline;}
