* {
	margin: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}


html, body{
height:100%;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 10pt;
}
h1{
font-size:24px;
font-weight:bold;
color:#bb0000;}

h2{
	font-size:14pt;
	font-weight:bold;
	color:#800402;
	padding-bottom: 10px;
}
.c_top, .contenedor_pie{
width:100%;
height:25px;
background:#f2e4d2;
}

.top, .header, .menu, .cont_pag, .pie{
width:1000px;
margin:auto;
padding-left:24px;}
.cont_pag{
padding:0px 0 20px 24px;}
ul#top{
font-size:12px;
padding:0;
margin:0;}
ul#top li{
list-style:none;
padding:5px 10px 0px 0px;
height:20px;
float:right;
}
ul#top li a{
color:#800402;
text-decoration:none;
font-weight:bold;}
ul#top li a:hover{
color:#000000;}
.header{
height:130px;
padding-top:12px;}
.c_menu{
width:100%;
background:url(../home/et_menu.gif) repeat-x;
border-top:solid 2px  #800402;
height:44px;}

ul#menu {
 padding:0;
 margin:0;}
ul#menu  li{
 list-style:none;
 padding:12px 0px 0px 0px;
 float:left;
 font-size:15px;}
ul#menu li a  {
 display:block;
 color:#FFFFFF;
 text-decoration:none;}
ul#menu li a:hover   {
 color:#f2e4d2;}
.cont_izq{
float:left;
width:700px;
margin-right:15px;}
.column_left{
width:270px;
float:left;
margin:10px 0px 0px 0px;
padding: 0px ;}
.titulo_derecha{
	background: url(../home/titulos.gif) top no-repeat #f2e4d2;
	padding:2px 0px 15px 5px;
	width:251px;
	float:left;
	margin-bottom:10px;
}
ul#cat li{
list-style:none;
}
ul#cat li a {
color:#800402;
font-weight:bold;
font-size:14px;
text-decoration:none;
line-height:25px;}
ul#cat li a:hover{ color:#333333;}
a{
color:#ffffff;}
a:hover{
text-decoration: underline;}
a.donde{
color:#000000;}
a.donde:hover{
text-decoration: underline;}

#cont_form {
padding: 20px;
float: left;
width:630px;
}
.center{ width:600px;
float:right;}
div.row2 {
	margin:auto;
	width:250px;
	margin-left:100px;
  }
div.content_buttons {
margin-top:100px;
float:left;
width:100px;
 }
div.row {
  clear: both;
  padding-top:6px;
  }

div.row span.label, span.label2 {
  float: left;
  width: 220px;
  text-align: right;
  }
span.label2 {
width:50px;
font-size:12px;
font-weight:bold}
div.row span.formw {
  float:left;
  margin-left:10px;
  width: 80px;
  text-align: left;
  } 
.formw2{
margin:6px 0px 0px 90px;
float:none;
}
FORM { margin: 0px 0px 0px 0px;}

INPUT, TEXTAREA, SELECT {
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	width:150px;
	background:#ffffff;
	font-size:12pt;
	border:none;
}
TEXTAREA.contact{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;}
.boton1 {
width:100px;
text-align:center; }
img{
}
.clear{ clear:both;}
.fleft1{
	float:left;
	padding:0px 5px 0px 0px;
}
.fright{
float:right;}
.contenedor_pie{
height:50px;
background:#ead9b7;}
.pie{
text-align:center;
font-size:14px;
padding:20px  0px 0px 0px;}
li#sep1{
width:36px;
height:32px;
background:url(../home/sep1.gif) center center no-repeat;
float:left;
padding:0px;}
.f1{
	width:94%;
	background:url(../home/fondo_c_home.gif) top left no-repeat;
	float:left;
	margin-top:5px;
	padding:20px;
}
span.font1{
font-size:14px;
color:#800402;
line-height:18px;}
span.font2{
font-size:13px;}
span.font3, span.font4{
font-size:14px;
}
span.font4{
color:#bb0000;}
INPUT#button, INPUT#button2{
background:#800402;
width:104px;
height:28px;
color:#FFFFFF;
font-weight:bold;}
INPUT#button2{
width:80px;
height:20px;}
.pad1{
padding:0px 0px 6px 0px;}

.titulo1{
color: #800402;
background:#f2e4d2;
font-size:16pt;
padding:5px 0px 5px 8px;}

h3 {
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-bottom: 10px;
}
.cont_pag .cont_izq .f1 li {
	list-style-position: inside;
	list-style-type: disc;
	padding-bottom: 5px;
}
.cont_pag .cont_izq .f1 p {
	padding-bottom: 20px;
}
.images_border {
	border: 5px solid #800402;
}
.cont_pag .cont_izq .f1 a {
	font-weight: bold;
	color: #800402;
	text-decoration: underline;
}
.cont_pag .cont_izq .f1 a:hover {
	font-weight: bold;
	color: #800402;
	text-decoration: none;
}
.tech_data {
	font-size: 9pt;
}
.catalogueitemdump {
	padding-left: 0px;
}
.product-form .form .item #CAT_ProductSearch {
	background-color: #F6F6F6;
	border: 1px solid #666666;
	font-size: 12pt;
}
