*{
	margin:0px;
	padding:0px;
}
body {
	font:14px Trebuchet MS, Helvetica, sans-serif;
	color:#666666;
	background:#fff url("imagenes/fondo.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/fondo.jpg*/) repeat-x;
}

a {text-decoration:none;}

p {margin:0; padding:10px; text-align:justify;}

.azul{color: #2a2e72;}
.rojo{color: #da040b;}
.linea{
	border-top:thin dotted #A2DBFF;
	float:left;
	height:10px;
	margin:auto;
	width:710px;
}

.clear{clear:both;}

ul li{
	list-style-image:url("imagenes/vineta_lista.gif"/*tpa=http://www.sumarc.com.mx/imagenes/vineta_lista.gif*/);
	list-style-position:inside;
	padding:3px 0 0 15px;
}

ol li{
	list-style-type:decimal;
	list-style-position:inside;
	padding:3px 0 0 15px;
	text-align:justified;
}

ul li p{
	padding-left:20px;
}

#cabecera{
	height:256px;
	margin:0px auto;
}

#flash{
	width:980px;
	height:256px;
}

#cuadro_flash{
	width:224px;
	height:92px;
	float:left;
	padding:25px 13px 0 15px;
}

#flash_marcas{
	background:#fff;
	width:224px;
	height:92px;
}

#contenedor{
	width:980px;
	margin:0px auto;
	overflow: hidden;
	position:relative;
}

#menu{
	background: url("imagenes/menu.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/menu.jpg*/) repeat-x;
	color:#fff;
	font-size:16px;
	height:48px;
	line-height:45px;
	position:relative;
	text-align:center;
}

#menu a{
	color:#FFFFFF;
	padding-left:18px;
	padding-right:18px;
	text-decoration:none;
}

#contenido{
	background: #FFFFFF url("imagenes/contenido_sup.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/contenido_sup.jpg*/) no-repeat;
	margin:0px auto;
	overflow:hidden;
	width:980px;
}

#derecho{
	float:left;
	overflow:hidden;
	text-align:justify;
	width:730px;
}

#derecho img{
	padding-bottom:5px;
	border:0px;
	float:left;
}

#banner_bienvenida{
	height:170px;
	padding:25px 0 15px 30px;
	width:690px;
}

#titulo{
	color: #2a2e72;
	font-size:30px;
	font-weight:bold;
	padding: 15px 0 0 10px;
}

.titulo{
	color: #2a2e72;
	font-size:30px;
	font-weight:bold;
	padding: 15px 0 0 10px;
}

.titulo_interno{
	color: #2a2e72;
	font-size:18px;
	font-weight:normal;
	padding-left:5px;
	padding-top:10px;
}

#banner_bienvenida #contenido_bienvenida{
	float:left;
	font-size:13px;
	padding-left:10px;
	width:450px;
}

#contenido_bienvenida #titulo{
	color: #2a2e72;
	font-size:30px;
	font-weight:bold;
}

#izquierdo{
	float:left;
	overflow:hidden;
	width:250px;
}

#izquierdo img{padding: 5px;border:0px;}

#inferior{
	background:#FFFFFF url("imagenes/contenido_inf.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/contenido_inf.jpg*/) no-repeat scroll 0 0;
	height:140px;
	margin:auto;
	width:980px;
}

#inferior a img{
	border:0 none;
	float:left;
}

#inferior h1{
	color:#2a2e72;
	font-size:40px;
	float:left;
	padding:20px;
}

.categoria{
	background:transparent url("imagenes/categoria_texto.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/categoria_texto.jpg*/) no-repeat scroll 11px 0;
	float:left;
	height:400px;
	padding-left:11px;
	width:230px;
}

.categoria img{
	border:0px;
	padding-top:10px;
	padding-left:9px;
}

.texto{
	color:#666666;
	float:left;
	font:12px Arial, sans-serif;
	padding-left:20px;
	padding-top:20px;
	height:120px;
	width:185px;
}

.categoria h1{
	font-size:18px;
	padding-top:5px;
	text-align:center;
}

.mas_info{
	float:left;
	font-size:13px;
	font-weight:normal;
	margin:auto;
	padding-left:60px;
	width:120px;
}

.mas_info a{text-decoration:none;}

#banner_promo{
	float:left;
	padding:25px 13px 0 15px;
	width:696px;
	height:92px;
}

#pie{
	background:transparent url("imagenes/fondo_pie.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/fondo_pie.jpg*/) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-size:12px;
	height:108px;
	line-height:15px;
	margin:auto;
	position:relative;
	text-align:center;
}

#pie a{
	color:#fff;
	text-decoration:none;
}

#menu_pie {
	border-bottom:thin dotted #fff;
	font-size:13px;
	line-height:30px;
	margin:0px auto;
	width:980px;
}

#menu_pie a{
	color:#FFFFFF;
	padding-left:18px;
	padding-right:18px;
	text-decoration:none;
}

#menu_izq{
	background:transparent url("imagenes/menu_izq.gif"/*tpa=http://www.sumarc.com.mx/imagenes/menu_izq.gif*/) no-repeat scroll 0 0;
	height:280px;
	margin:13px auto auto;
	padding-top:10px;
	width:224px;
}

#menu_izq ul{text-align:left;}

#menu_izq ul li{
	border-bottom: thin dashed #2a2e72;	
	color:#2a2e72;
	font: 11px Trebuchet MS, Helvetica, sans-serif;
	margin-left:10px;
	padding:2px 0 2px 5px;
	width:185px;
}

#menu_izq ul li a{
	color:#2a2e72;
	text-decoration: none;
}

#sitios_interes{
	float:left;
	height:70px;
	padding-left:10px;
	padding-top:5px;
	width:224px;
}

#titulo_forma_contacto{
	background:#FFFFFF none repeat scroll 0 0;
	border-bottom:thin solid #77D2F5;
	font-size:16px;
	padding: 5px 0 5px 25px;
	width:224px;
}

#mision_vision{
	border-top:thin dotted #A2DBFF;
	margin:auto;
	width:650px;
}

#mision_vision h1{
	float:left;
	font-size:18px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:214px;
}

#mision_vision .contenido{
	background:transparent url("imagenes/cuadro_azul.gif"/*tpa=http://www.sumarc.com.mx/imagenes/cuadro_azul.gif*/) no-repeat scroll 0 0;
	float:left;
	font-size:13px;
	height:160px;
	width:214px;
}

#mision_vision ul li{
	list-style-position:outside;
	padding: 3px 2px 0 5px;
}

#servicios_lista ul li{
	list-style-position:outside;
	padding:3px 0 3px 5px;
}

#servicios_lista ul li a{
	color:#666666;
	text-decoration:none;
}

#sitio_interes{
	border-bottom:thin dotted #36B6EC;
	float:left;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:5px;
	width:680px;
}

#sitio_interes img{padding-right:10px;}
#sitio_interes a{text-decoration:none;}

#linea{
	border-top:thin dotted #A2DBFF;
	float:left;
	height:10px;
	margin:auto;
	width:710px;
}

.clientes{
	border-bottom:thin dotted #36B6EC;
	float:left;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:10px;
	width:730px;
}

#articulo{
	border:thin dotted #A2DBFF;
	float:left;
	padding:10px 15px;
	width:680px;
}

#mas_articulos{
	border:thin dotted #A2DBFF;
	float:left;
	padding:10px 15px;
	width:680px;
}

#mas_articulos ul li{
	color:#666666;
	font-size:16px;
	list-style-image:url("imagenes/pdf_icon.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/pdf_icon.jpg*/);
	list-style-position:inside;
	padding:3px 0 0 5px;
}

#mas_articulos ul li a{
	color:#666666;
	padding-left: 0 5px;
	text-decoration:none;
}

#articulo ol li{
	list-style-type:decimal;
	list-style-position:inside;
	padding:3px 0 0 5px;
	text-align:justified;
}

#articulo ul li{
	padding:3px 0 0 5px;
	text-align:justified;
}

#articulo ul li p{
	padding-left:20px;
}

#direccion{
	float:left;
	padding:5px 5px 5px 10px;
	width:396px;
}

#telefonos{
	float:left;
	padding:5px 5px 5px 10px;
	width:300px;
}

/*Solicitud-----------------------------------------------------------------*/

#solicitud{
	float:left;
	font-size:14px;
	padding-left:10px;
}

.izq{
	float:left;
	font-size:14px;
	padding-bottom:10px;
	width:450px;
}

.der{
	float:left;
	font-size:14px;
	padding-left:15px;
	padding-bottom:10px;
}
#solicitud label{float:left;margin-left:0px;}
#solicitud input, select, textarea{width:190px;}
#solicitud #fieldset{border:0px;margin-top:10px;}
#solicitud textarea{height:50px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#solicitud button { margin:0px;	margin-top: 10px;float:right;margin-right:0px; width:16px;}
#solicitud #fiel{margin-left:0px;padding:0px;padding-left:5px}

#solicitud button { 
	background:url("imagenes/boton_enviar.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/boton_enviar.jpg*/) no-repeat;
	border:0 solid #000000;
	cursor:pointer;	
	width:88px;
	height:33px;
}

/*Forma de Contacto-----------------------------------------------------------------*/
#forma_contacto{
	float:left;
	font-size:12px;
	padding:10px;
	width:224px;
}

#forma_contacto label{float:left;margin-left:0px;font-size:12px;padding-top:5px;}
#forma_contacto input,#forma_contacto select,#forma_contacto textarea{width:95px;}
#forma_contacto #fieldset{border:0px;margin-top:10px;}
#forma_contacto textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;height:30px;width:210px;}
#fiel{margin-left:0px;padding:0px;padding-left:5px}

#forma_contacto #contacto_izq{width:100px;float:left; padding-bottom:0px;}

#forma_contacto #contacto_der{width:100px;float:left; padding-bottom:0px;padding-left:15px;}

#forma_contacto button { 
	background:url("imagenes/boton_enviar.jpg"/*tpa=http://www.sumarc.com.mx/imagenes/boton_enviar.jpg*/) no-repeat;
	border:0 solid #000000;
	cursor:pointer;	
	width:88px;
	height:33px;
	margin:10px 0 0;
	float:right;
}