/* GENERAL DEFINITIONS STARTS */
* {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	background-color:#CCC;
	background-image: url(../images/index/bgr.jpg);
	background-repeat:repeat;
	padding: 10px 0;
}

p {
	font:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	text-align:center;	
}
img {
	vertical-align:bottom;
	border: none;
}
.clear {
	clear: both;
}

h1{
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-align:center;
	} 
h4 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.left{
	float:left;
}
.right{
	float:right;
}
/* GENERAL DEFINITIONS ENDS */

/* MainContainerE STARTS */
#MainContainer {
	margin: 0 auto;
	width: 907px;
	background-image:url(../images/defaults/degra_lados.png);
	background-repeat:repeat-y;
}
/* MainContainer ENDS */

/* TOP STARTS */
#Top {
	margin: 0 auto;
	width: 879px;
	border-bottom:3px solid #990000;
	background-image:url(../images/index/bluesteel.jpg);
	background-repeat:repeat-y;
	height:137px;
}
/* TOP ENDS */

/* TOP_left STARTS */
#Top_left {
	margin: 0 auto;
	float:left;
	width:759px;
	padding-top:41px;
	padding-right:47px;
	padding-left:9px;
}
/* TOP_left ENDS */

/* TOP_right STARTS */
#Top_right {
	margin: 0 auto;
	float:left;
	padding-top:45px;
	height:30px;
	background-repeat:repeat;
	width:35px;
}

ul.nav{
	display:block;
	padding:0px;
	height:140px;
	width:26px;
}
ul.nav li{
	display:block;
	height:14px;
	float:left;
}
ul.nav li a{
	font-size:11px;
	text-decoration:none;
	color:#FFF;
}
ul.nav li a:hover{
	color:#990000;
}
/* TOP_right ENDS */

/* MAIN PAGE STARTS */
#PageContent {
	margin: 0 auto;
	width: 877px;
}

#Menu2 {
	margin: 0 auto;
	width: 420px;
	background-image:url(../images/defaults/fondo_menu.jpg);
	background-repeat:repeat-x;
	height:65px;
	padding-left:458px;
	padding-top:14px;
}
a.about, a.products, a.contact  {
	display:block;
	height: 30px;
	width:538px;
	float:left;
}

a.about {
	width:114px;
	height:30px;
	background-image: url(../images/defaults/aboutus1.jpg) ;
	}
a.about:hover {
	width:114px;
	height:30px;
	background-image: url(../images/defaults/aboutus2.jpg);
	}


a.products {
	width:135px;
	height:30px;
	background-image: url(../images/defaults/products1.jpg);
	}
a.products:hover {
	width:135px;
	height:30px;
	background-image: url(../images/defaults/products2.jpg);
	}

a.contact {
	width:157px;
	height:30px;
	background-image: url(../images/defaults/contactus1.jpg);
}
a.contact:hover {
	width:157px;
	height:30px;
	background-image: url(../images/defaults/contactus2.jpg);
	}
	
#CenterContent {
	margin: 0 auto;
	padding-bottom:6px;
	width:871px;
	background-color:#FFFFFF;
}

a.quienessomos, a.productos, a.contactenos  {
	display:block;
	height: 30px;
	width:538px;
	float:left;
}

a.quienessomos {
	width:222px;
	height:30px;
	background-image: url(../images/defaults/quienes1.png) ;
	}
a.quienessomos:hover {
	width:222px;
	height:30px;
	background-image: url(../images/defaults/quienes2.png);
	}


a.productos {
	width:138px;
	height:30px;
	background-image: url(../images/defaults/productos1.png);
	}
a.productos:hover {
	width:138px;
	height:30px;
	background-image: url(../images/defaults/productos2.png);
	}

a.contactenos {
	width:167px;
	height:30px;
	background-image: url(../images/defaults/contacto1.png);
}
a.contactenos:hover {
	width:167px;
	height:30px;
	background-image: url(../images/defaults/contacto2.png);
	}
	
#CenterContent {
	margin: 0 auto;
	padding-bottom:6px;
	width:871px;
	background-color:#FFFFFF;
}

a.refrigeracion, a.ventilacion, a.hornos, a.plantillas  {
	display:block;
	height: 195px;
	width:877px;
	float:left;
}

a.refrigeracion {
	width:202px;
	height:195px;
	background-image: url(../images/defaults/refrigeration2.jpg);
	}
a.refrigeracion:hover {
	width:202px;
	height:195px;
	background-image:url(../images/defaults/refrigeration.jpg);
	}


a.ventilacion {
	width:202px;
	height:195px;
	background-image:url(../images/defaults/ventilation2.jpg);
	}
a.ventilacion:hover {
	width:202px;
	height:195px;
	background-image: url(../images/defaults/ventilation.jpg);
	}

a.hornos {
	width:202px;
	height:195px;
	background-image: url(../images/defaults/ovens2.jpg);
}
a.hornos:hover {
	width:202px;
	height:195px;
	background-image: url(../images/defaults/ovens.jpg);
	}
	
a.plantillas {
	width:202px;
	height:195px;
	background-image: url(../images/defaults/cooktops2.jpg);
}
a.plantillas:hover {
	width:202px;
	height:195px;
	background-image: url(../images/defaults/cooktops.jpg);
	}
#spacer {
	float:left;
	width:33px;
	height:195px;
}


#texto {
	float:left;
	height:283px;
	padding-left:14px;
	width:530px;
	padding-right:34px;
}
#imagen {
	float:left;
	height:297px;
}
#TodoContent {
	width:872px;
	padding-left:5px;
	min-height:350px;

}
#SpacerB {
	width:877;
	height:100px;
}

ul.nav2{
	display:block;
	padding:6px;
	height:100px;
	width:110px;
	border-right:2px solid #CCCCCC;
}
ul.nav2 li{
	display:block;
	height:15px;
	float:left;
}
ul.nav2 li a{
	font-size:15px;
	text-decoration:none;
	color:#999999;
}
ul.nav2 li a:hover{
	color:#990000;
}

.ProductosContainer{
	float:left;
	width:715px;
	padding-left:25px;
	background-color:#FFFFFF;
}
.producto{
	float:left;
	width:250px;
	padding-left:52px;
	padding-right:52px;
	padding-top:10px;
	padding-bottom:25px;
	}
.submenu2{
	float:left;
	width:124px;
	}
/* MAIN PAGE ENDS */

/* BOTTOM STARTS */
#Bottom {
	margin: 0 auto;
	border-bottom: 3px solid #990000;
	height:35px;
	background-color:#EFEFEF;
	width: 877px;
}
/* BOTTOM ENDS */

/* FOOTER STARTS */
#Footer {
	margin: 0 auto;
	width: 907px;
	background-image:url(../images/defaults/footer.png);
	background-repeat:no-repeat;
	padding-top:16px;
}
#Footer #music {
	float:left;
	width:60px;
	padding-left:290px;
}
#Footer #creditos {
	float:left;
	width:535px;
}
#Footer #creditos p {
	text-align:right;
}
/* FOOTER ENDS*/

/* FORM INFO STARTS */
.form {
	text-align:left;
	color:#333333;
	font-size: 11px;

}
.form input {
background:#ffffff;
border:#990000 1px solid;
font-size: 11px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.form td {
	padding: 0px 10px 5px 0;

}
.form textarea {
background:#ffffff;
border:#990000 1px solid;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
width:400px;
height:100px;
color:#333333;
}

.boton input{
background:#CCCCCC;
border:#990000 1px solid;
margin: 10px 0px 5px 30px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
width:50px;
color:#990000;
font-weight:bold;
cursor:pointer;
}
.boton input:hover{
background:#aaadb6;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
width:50px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

/* FORM INFO ENDS */
.error { display:none; color:#FF0000; font-size:10px }
