body {scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-arrow-color: #CCCCCC; 
	background-color:#f0f0f0; font-family: arial; font-size: 10pt; color: #000000; line-height:17px; margin:0px;}

#container {width:940px; margin-left:auto; margin-right:auto; background-color:white;overflow:hidden;}
#header {margin-left:0px; height:150px;}
#header-img{float:left; margin-top:10px;}
#header-text-index{float:right; margin-right:15px; margin-top:10px; text-align:right; font-family:Times, serif; background-color:none; line-height:25px;}
#header-banner{float:right; margin-right:15px; margin-top:10px; text-align:right; background-color:none;}

#menu{background-image:url('img/menu_base.jpg'); background-repeat:repeat-x; width:100%; height:30px; padding-top:12px; margin-bottom:-5px;}
.opcion-menu{float:left; margin-left:20px; margin-right:30px; background-color:none;}
.opcion-idiomas{float:right; margin-right:20px; text-align:right; background-color:none;}

#image{margin-left:15px; margin-top:15px; margin-bottom:0px;}

#buttons{float:left; margin-left:15px; margin-top:0px; margin-bottom:10px; height:90px; width:100%; background-color:none;}
.button-off{float:left; margin-top:10px; margin-bottom:10px; margin-right:5px; width:300px; height:65px; background-image:url('img/button_off.jpg');}
.button-on{float:left; margin-top:10px; margin-bottom:10px; margin-right:5px; width:300px; height:65px; background-image:url('img/button_on.jpg');}

.button-title{margin-left:15px; margin-top:10px; font-family:times; color: #707173; font-size:22px; }
.button-title-sel{margin-left:15px; margin-top:10px; font-family:times; color: #7b2d33; font-size:22px; }
.button-opcion{margin-left:15px; margin-top:5px; font-family:arial; color: #707173; font-size: 11px;}

#fotos{float: left; margin-left:15px; margin-bottom:5px; width:300px; height:800px; background-color:none; display:inline-block;}
#fotos-prod{float: left; margin-left:15px; width:300px; height:1200px; background-color:none; display:inline-block;}

#texto{float:right; margin-left:15px; margin-right:20px; width:580px; background-color:none;}
#texto-s{float:right; margin-left:15px; margin-right:50px; width:550px; background-color:none;}
#proyectos{float:right; width:610px; height:800px; background-color:none; margin-bottom:30px;}

#fotos, #texto {padding-bottom:32767px; margin-bottom:-32767px;}


#formulario{float:left; margin-left:15px; margin-bottom:30px; width:300px; height:450px; background-image:url('img/form.jpg'); margin-right:15px;display: inline-block;}
#imch{width:420px; background-color:none; display:inline; font-size:30px}
#contacto{float:right; width:500px; margin-right:20px; background-color:none;}

.formtxt{float:left; width:60px; line-height:22px; margin-right:10px; margin-left:15px; margin-top:5px; display:inline-block; background-color:none; vertical-align:top; font-size:11px;color:#707173;}
.forminput{float:right; width:200px; margin-top:5px; margin-right:10px; background-color:none; display:inline-block;}

.formcomments{float:left; margin-left:15px; margin-top:5px;margin-bottom:15px; width:300px;}
.formbutton{margin-left:90px; margin-top:20px;}

#contactos-iz{float:left; width:210px; margin-top:20px; margin-right:5px; display:inline-block; background-color:none;}
#contactos-de{float:right; width:230px; margin-top:20px; display:inline-block; background-color:none;}



a{text-decoration:none;}
a:hover{text-decoration:underline;}

.times {font-family:times;}
.gris {color:#707173;}
.red{color:#7b2d33;}
.versales{font-variant:small-caps;}
.bold{font-weight:bold;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16 {font-size:16px;}
.font20{font-size:20px;}
.font28{font-size:28px; line-height:30px;}
.italic{font-style:italic;}

.high{line-height:20px}
.superhigh{line-height:25px}
.link {cursor:hand}



input {  font-family: arial; font-size: 11px;  color: #000000; background:#FFFFFF; border:1px solid #cccccc; height:18px;}
input.boton { font-family: arial; font-size: 9pt; color: #666666; background-color: #FFFFFF; cursor:hand;  border:none;}
textarea {font-family: arial; font-size: 10px; color: #000000; border:1px solid #cccccc;
	scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #666666; scrollbar-arrow-color: #333333 }
select { font-family: arial; font-size: 10px; color: #000000}
