body {
    background: url(images/badground.gif) #000000 repeat-x;   
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* Menu Horizontal */

.menuhfondo {
background-image: url(images/header_14.jpg);
width: 1px;
height: 33px;
}
.menuhabout {
background-image: url(images/menuhorizontal.jpg);
width: 86px;
height: 33px;
}
.menuhaboutOver {
cursor: pointer;
background-image: url(images/menuhorizontal.jpg);
background-position:bottom;
width: 86px;
height: 33px;
}
.menuhservices {
background-image: url(images/menuhorizontal-06.jpg);
width: 85px;
height: 33px;
}
.menuhservicesOver {
background-image: url(images/menuhorizontal-06.jpg);
background-position:bottom;
width: 85px;
height: 33px;
}
.menuhspecials {
background-image: url(images/menuhorizontal-08.jpg);
width: 83px;
height: 33px;
}
.menuhspecialsOver {
cursor: pointer;
background-image: url(images/menuhorizontal-08.jpg);
background-position:bottom;
width: 83px;
height: 33px;
}
.menuhliterature {
background-image: url(images/menuhorizontal-10.jpg);
width: 137px;
height: 33px;
}
.menuhliteratureOver {
cursor: pointer;
background-image: url(images/menuhorizontal-10.jpg);
background-position:bottom;
width: 137px;
height: 33px;
}
.menuhcontact {
background-image: url(images/menuhorizontal-12.jpg);
width: 96px;
height: 33px;
}
.menuhcontactOver {
cursor: pointer;
background-image: url(images/menuhorizontal-12.jpg);
background-position:bottom;
width: 96px;
height: 33px;
}
.menuhcatalog {
background-image: url(images/menuhorizontal-14.jpg);
width: 128px;
height: 33px;
}
.menuhcatalogOver {
cursor: pointer;
background-image: url(images/menuhorizontal-14.jpg);
background-position:bottom;
width: 128px;
height: 33px;
}

/* Menu Horizontal Fin */

/* productimage */
.productimage {border-color:#574F37; border-width:2px; border-style:solid;}
.productimageOver {border-color:#CE9E1E}

/*MENU */
/* Content Center */

.fondocentral {background:url(images/badgrouncenter.gif) repeat-x #ccbd8f;}
.badleft {background:#201a11; }

/*Footer */
.footeresq {
background:url(images/esq1.gif) no-repeat;
width:50px;
height:27px;
}

.footer {background:url(images/footer.gif) repeat-x;}
.textnormalfooter {
font-family:tahoma;
font-size:11px;
color:#a1997f;
font-variant: small-caps;
}
.textnormalfooter a:hover, a:visited, a:link { text-decoration:none; color:#a1997f;}
.textnormalfooterbold { font-variant: small-caps; font-family:tahoma; font-size:9px; color:#ffffff;}
.textnormalfooterbold a:hover, a:visited, a:link {text-decoration:none; color:#ffffff;}

.fedback { font-family:tahoma; font-size:11px; color:#ffffff; font-weight: bolder;
}


.mainmenuvert {  text-decoration: none;
background:url(images/butt1.gif) no-repeat; border:#000000 0px solid; height:20px; width:180px; font-family: arial ; font-size:12px; font-weight: bold; text-align:left; padding-left:7px; padding-top:4px; color:#ccbd8f; }
.mainmenuvert A {text-decoration:none; color:#ccbd8f;}

.mainmenuvertact, .mainmenuvertact a:link, .mainmenuvertact a:visited, .mainmenuvertact a:active {text-decoration: none; cursor: pointer; background:url(images/butt1.gif) no-repeat; border:#000000 0px solid; height:20px; width:180px; font-family: arial ; font-size:12px; font-weight: bold; color:#d09e22; text-align:left;  padding-top:4px; padding-left:7px;}
.mainmenuvertact a:hover {text-decoration:none;  color:#d09e22}

.submenu{
background:url(images/submenu.gif) no-repeat; padding-top:8px; padding-bottom:5px; padding-left:10px;
}

.tiposubmenu a:link, .tiposubmenu a:visited, .tiposubmenu a:active { font-family:tahoma; font-size:12px; color:#413a2d; text-align:left; padding-right:10px; font-weight:bold; padding-right:8px;}
.tiposubmenu a:hover {text-decoration:none; color:#ffffff;}
/*FORM */

.formbut {background:url(images/submitbut.gif) no-repeat; font-family:tahoma; font-size:9px; color:#ffffff; width:54px; height:18px; border:#201a11 0px solid; font-weight:bold;}

.formbut2 {background: url(images/butt2.gif) no-repeat; font-family:tahoma; font-size:9px; color:#ffffff; width:54px; height:18px; border:#201a11 0px solid; font-weight:bold;}

.formbut1 {background: url(images/submitbutl.gif) no-repeat; font-family:tahoma; font-size:9px; color:#201A11; width:54px; height:18px; border:#201a11 0px solid; font-weight:bold;}

.formbut3 {background: url(images/submitbutl2.gif) no-repeat; font-family:tahoma; font-size:9px; color:#201A11; width:54px; height:18px; border:#201a11 0px solid; font-weight:bold;}

.formbut4 {background: url(images/submitbutl3.gif) no-repeat; font-family:tahoma; font-size:9px; color:#201A11; width:54px; height:18px; border:#201a11 0px solid; font-weight:bold;}

.formbut5 {background: url(images/submitbutl3.gif) no-repeat; font-family:tahoma; font-size:9px; color:#FFFFFF; width:54px; height:18px; border:#201a11 0px solid; font-weight:bold;}


.textarea {
  background-image: url(images/textarea.gif); font-family:tahoma; font-size:12px;  color:#201A11;
  padding-left: 5px; padding-top: 6px;
  border-color: #756D5D;
  border-style: solid;
  border-width: 1px;
}

.text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
letter-spacing: 1px;
}
.centered{
	width: 100%;
	text-align: center;
}
.centered p{
	font-size: 12px;
}
.centered p span{
	font-size: 14px;
	font-weight: bolder;
}
.four{
	width: 100%;
	text-align: center;
	float: left;
}
.four h3{
	padding-bottom: 5px;
	border-bottom: 1px solid black;
	width: 100%;
	font-size: 14px;
	font-weight: bolder;
	margin-bottom: 0px;
}
.four .first{
	width: 25%;
	text-align: left;
	float: left;
}
.four .first p{
	font-size: 11px;
}
.four .first p span{
	font-size: 14px;
	font-weight: bolder;
	display: block;
}
.partners{
	width: 100%;
	text-align: left;
	float: left;
}
.partners h3{
	padding-bottom: 5px;
	width: 100%;
	font-size: 14px;
	font-weight: bolder;
	margin-bottom: 0px;
}
.partners .first{
	width: 33%;
	text-align: left;
	float: left;
}
.partners .first p{
	font-size: 11px;
}
.partners .first p span{
	font-size: 14px;
	font-weight: bolder;
	display: block;
}
.partners .thirty{
	width: 67%;
	float: left;
	text-align: center;
}
.partners .thirty h3{
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid black;
	width: 100%;
}
.partners .thirty .first{
	width: 50%;
	text-align: left;
	float: left;
}
.partners .thirty .first p{
	font-size: 11px;
}
.partners .thirty .first p span{
	font-size: 14px;
	font-weight: bolder;
	display: block;
}
.partners a{
	font-size: 11px;
}
#wufooFormr7x1w3{
	background: #D7CDA9!important;
}
/* Paragraph styles */
.textbody {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: lighter;
}
.marco2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  border-color: #948862;
  border-style: solid;
  border-width: 1px;
  background-image: url(images/marco2.jpg);
  background-position: bottom;
  background-color: #D7CDA9;
  background-repeat: no-repeat;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 4px;
  border-top: 0px;
}
.marco2 a:hover, .marco2 a:visited, .marco2 a:active, .marco2 a:link  {
  color: black;
  text-decoration: underline;
}

.asterisco {
  color: red;
  font-size: 12px;
}
.pdf, .pdf a:hover, .pdf a:link, .pdf a:visited, .pdf a:active {
font-weight: bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #201a11;
text-decoration: underline;
}

.tittle{
  color: #211A12;
  font-weight: bolder;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  letter-spacing: -1px;
}


.productfoot {
height: 159px;
background-image: url('images/remsys.jpg');
}

.marco {
  height: 27px;
  background-color: #211A12;
  border-color: #948862;
  border-style: solid;
  border-width: 1px;
  color: #CE9E1E;
  font-weight: bolder;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding-left: 25px;
  letter-spacing: -1px;
  text-transform:uppercase;
}
.marco3 {
  color: white;
  font-weight: bolder;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  letter-spacing: -1px;
  text-transform:uppercase;
}


