/* Style Sheet designed, programmed and Structured by Makko-Donde Alliance for Herrajes Torino */
/*            Please do not copy or imitate, try something original! Regards.                  */
/*                           All Rights Reserved - makko.com.mx                                */
/* ------------------------------------------------------------------------------------------- */
html, body, div, p {font-family: "Trebuchet MS", sans-serif; font-size: 12pt; color: #fff;}
h1{ font-size: 25pt; padding: 0 !important; margin: 0;}
h2{ padding:0; font-size: 20pt; font-weight: normal; margin: 0;}
h3{ padding: 0; font-size: 15pt; font-weight: normal; margin: 0;}
p{ padding:0; font-size: 12pt; background: transparent; margin: 0;}
img{border: none;}
.vacio{clear: both; border: none; margin: 0; padding: 0; background: transparent;}
p.ver_mas{text-align: right;padding: 0;margin: 0;}
p.ver_mas a{color: #fecc32; text-decoration: none;font-size: 11pt;}
body {background: #fff url('../img/backgnd.jpg') repeat-x top left;text-align: center;padding: 0;margin: 0;min-width: 1024px;}
#header{width: 980px;margin: 0 auto;text-align: left;padding: 0;position: relative;}
#header img{padding: 0;margin: 1em 0 0 0;}
#utilerias{position: absolute;margin: 0;padding: 14px 15px 8px 15px;background: #ffcc32;font-family: 'Trebuchet MS', Arial, Sans-serif;color: #000001;top: 0;right: 70px;}
.divider{background: black url('../img/divider.jpg') no-repeat center left;padding: 0;margin: 0.5em 0 0;float: right;width: 87%;}

#menu{width: 980px;margin: 0 auto;text-align: right;padding: 0;clear: both;}
ul#menu_options{clear: both;padding: 0;margin: 0;list-style: none;}
ul#menu_options li{display: inline;	padding: 0 0.6em 0 0.4em;border-right: 1px solid #ffce34;}
ul#menu_options a{color: #fecd32;text-decoration: none;padding: 0.3em 0 0.7em 0;line-height: 2.1em;font-size: 93%;}
ul#menu_options a.first{background: none;}
ul#menu_options a:link {color: #fffefe;}
ul#menu_options a:visited { color: #feffff;}
ul#menu_options a:hover{ background: transparent url('../img/indicador.jpg') repeat-x top left; color: #fecc33;}
ul#menu_options a:active {color: #ffcd33;}

#principal #menu_options .home a,
#quienes #menu_options .aboutus a,
#catalog #menu_options .catalog a,
#ventajas #menu_options .advantage a,
#contacto #menu_options .contact a{
	color: #fc3;
	background: transparent url('../img/indicador.jpg') repeat-x top left; 
}

.search_div{width: 980px;margin: 1em auto;text-align: right;padding: 0;}
.search_div p{color: #fefefe;}

#welcome{width: 940px; margin: 0 auto;padding: 0.1em 0 0.8em;background: #fffffe url('../img/torino.png') no-repeat bottom left;color: #010000;border: 5px solid #000;text-align: right;position: relative;}
#welcome_wrapper{width: 860px;background: transparent url('../img/pPrincipal.png') no-repeat center left;margin: 0 0 0  ;padding: 0 4em;text-align: left;}
#welcome_wrapper p{border-top: 1px dotted #676767;border-bottom: 1px dotted #676767;width: 53%;padding: 0.3em 0;margin: 0 0 0 auto;color: #000;font-size: 85%;}
#welcome_wrapper h1{width: 68%;color: #979997;font-size: 160%;padding: 0;margin: 0 0 0 auto;text-indent: 6em;}
#welcome_wrapper h1 em{color: #fccc33;font-size: 400%;padding: 0;line-height: 0.6em;margin: 0;font-weight: bold;}
#welcome_wrapper h1 span{font-size: 210%;padding: 0;line-height: 0.6em;margin: 0;}
#welcome_wrapper h2{font-size: 200%;color: #979899;width: 53%;margin: 0 0 0 auto;}

#centrales{width: 980px;margin: 0 auto;text-align: right;padding: 0;}
#central_somos{width: 30%;padding: 0 0.5em 6em 0.5em;margin: 0;float: left;text-align: left;background: transparent url('../img/toro.png') no-repeat bottom left;}
#central_somos h2{font-size: 140%;padding: 0;margin: 0 0 0.4em 0;color: #000;}
#quienes_somos{border-bottom: 1px dotted white;padding: 0;	margin: 0 0 1em 0;}
#quienes_somos p{font-size: 85%;color: #000 ;margin: 0 0 0 auto;width: 80%;}
#quienes_somos img{float: left;}
#ventajas{padding: 0;margin: 0;}
#ventajas p{font-size: 100%;color: #999;}
#central_catalogo{width: 31%;background: #330;padding: 0.1em 0.3em 0 0.3em;margin: 0 0.9em;text-align: center;float: left; -moz-border-radius: 1em;}
#central_catalogo img{float: left;padding: 0.3em;margin: 0;}
#central_catalogo h2{text-align: center;padding: 0.9em 0 0 0;margin: 0;font-size: 150%;}
#central_catalogo h2 a{color: #fefffe;text-decoration: none;}
.central_catalogo_item{padding:2em 0 0 0;margin: 0 0 3em 0;text-align: center;clear: both;}
img#riel{float: none; border: none;}

#descarga{clear: both;margin: 0 auto;width: 82%;padding: 0.6em 0;background: #fecb34;text-align: center;}
#descarga p,a{text-decoration: none;color: #010001;padding: 0;width: 100%;margin: 0;float: none; font-size: 90%;}
#descarga img{float: right;margin: -0.7em 0 0 0;}

#central_promos{width: 30%;padding: 0 0.5em;margin: 0;float: left;}
#promociones{background: #ffcb34;padding: 0;margin: 0 0 2.3em 0;text-align: left;}
#promociones h2{border-bottom: 1px dotted #999;padding: 0.2em 0 0.2em 0.5em;font-size: 140%;margin: 0.2em 0;}
#promociones p{width: 72%;margin: 0 0 0 auto;color: #010000;padding: 0 0 2em 0;font-size: 85%;}
img#tag_oferta{float: left;margin: -1.5em 0 0 0;}
#contacto{text-align: left;padding: 0.5em 0.5em 0.5em 1.5em;border-left: 5px solid #330;border-right: 5px solid #330;}
#contacto h2 a{padding: 0;margin: 0 0 0.5em 0;color: #999;}
#contacto p{font-size: 85%;color: #000;margin: 0 0 0 0;width: 80%;}
#registro{text-align: center;padding: 0.3em 0.3em 0 0.3em;margin: 0.8em 0.3em 0 0.3em;}
#registro h3 a{font-size: 130%;text-decoration: none;color: #000;}
#registro img{float: right;}

#footer_wrapper{background: #000 url('../img/backgndLow.jpg') repeat-x top left;padding:0;margin: 0;}
#menu_text{width: 980px;margin: 0 auto;text-align: right;padding: 0;clear: both;}
ul#menu_text_options{clear: both;padding: 0;margin: 0;list-style: none;}
ul#menu_text_options li{display: inline;padding: 0 0.6em 0 0.4em;border-right: 1px solid #ffce34;}
ul#menu_text_options a{color: #fecd32;text-decoration: none;padding: 0.3em 0 0.7em 0;line-height: 2.1em;font-size: 93%;}
ul#menu_text_options a.first{background: none;}
ul#menu_text_options a:link {color: #fffefe;}
ul#menu_text_options a:visited { color: #feffff;}
ul#menu_text_options a:hover{ background: transparent url('../img/indicador.jpg') repeat-x top left; color: #fecc33;}
ul#menu_text_options a:active {color: #ffcd33;}

#principal #menu_text_options .home a,
#quienes #menu_text_options .aboutus a,
#catalog #menu_text_options .catalog a,
#ventajas #menu_text_options .advantage a,
#contacto #menu_text_options .contact a{
	color: #fc3;
	background: transparent url('../img/indicador.jpg') repeat-x top left; 
}

#footer{width: 980px;margin: 1.8em auto 0 auto;text-align: left;padding: 0;}
#footer_logo{width: 12%;padding: 0;margin: 0;}
#footer_copyright{width: 85%;float: right;padding: 0.7em;margin: 0;border-left: 1px solid white;}
#footer_copyright img{float: right;padding: 0.3em;margin: 0;}
#footer_copyright address{font-size: 85%;font-style: normal;}
