@font-face {
    font-family: 'kunstler script';
    src: url('KUNSTLER.TTF');
}
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px;
  
}
h1{font-size: 15px; font-weight:bold}
p {
  line-height: 1.5em;
}
.cmenu{
  TEXT-TRANSFORM: uppercase; 
}
ul#menu{
  margin: 0;
  padding: 0;
  width:800px;
}


ul#menu, ul#menu ul {
  margin: 0;
  padding: 0;
  width: 185px;
  list-style-type: none;
  position:absolute
}

ul#menu ul ul {
  list-style-type:none;
  margin-left: 162px;
  margin-top: -32px;
  padding-left: 20px;
  display: none;
}

ul#menu li {
  margin-top: 0.03em;
  width:98px;
}
ul#menu a {
  display: block;
  text-decoration: none;
  height:15px	
}

ul#menu li {
    float:left;
}

ul#menu li a {
  
  color: #686C6F;	
  padding-top:0.6em;
  padding-bottom:0.6em;
  padding-right:0.5em;
  padding-left:8px;
  text-align:center;
  border-left:1px solid #eee;
}

ul#menu li a:hover {
  color: #686C6F;
  border-top: 5px #52BADD solid;
  
}


ul#menu li ul li a {
  background: #52BADD;
  color: #fff;
  padding-left: 20px;
  width:158px;
  text-align:left;
  border-left:0px solid #eee;
}


ul#menu li ul li a:hover {
  background: #52BADD;
  border-left: 5px #2184A5 solid;
  padding-left: 15px;
  color:#FFFFFF
}

.nbmenu{
  background: #52BADD;
  border-left: 5px #2184A5 solid;
  padding-left: 15px;
  color:#FFFFFF;
  
  }
  

ul#menu li ul li ul li a {
  margin-top:0.03em;
  background:#2184A5;
  width:200px
 }

ul#menu li ul li ul li a:hover {
  background: #2184A5;
  border-left: 5px #F2F7FB solid;
  padding-left: 15px;
  color:#FFFFFF
}


#menu-header {font-family: arial, sans-serif; color:#686C6F;  TEXT-TRANSFORM: uppercase; width:545px; text-align:center; z-index:100;}
#menu-header ul {padding:0; margin:0; list-style-type: none; width:545px; }
#menu-header ul li {float:left; border-left:1px solid #e6e6e6; text-decoration:none; border-bottom:1px solid #e6e6e6; width:108px; height:30px; padding-top:10px;  background:#F2F7FB; font-size:14px}
#menu-header ul li a:hover{color:#fff; background:#2DABD4; width:108px; height:30px}

#menu-left {font-family: arial, sans-serif;
	color:#fff; 
	background: #52BADD;  
	width:208px;
	margin-top:-2px;
	margin-left:0px;
	padding-top:5px;
	text-align:left
 }

#menu-left ul#menu2, ul#menu2 ul {
  margin: 0;
  padding: 0;
  width:200px;
  list-style-type: none;
}


#menu-left  ul#menu2 li {
  margin-top: 0.04em;
  width:208px;
}
#menu-left  ul#menu2 a {
  display: block;
  text-decoration: none;
  height:15px	
}

#menu-left ul#menu2  li a {
  color: #FFFFFF;	
  padding-top:0.6em;
  padding-bottom:0.6em;
  padding-right:0.5em;
  padding-left:8px;
}
#menu-left ul#menu2 li ul li a {
  background: #2184A5;
  color: #fff;
  padding-left: 20px;
}


#menu-left  ul#menu2 li a:hover {
  border-left: 5px #F2F7FB solid;
  padding-left: 15px;
  background: #2184A5;
}

#producto-titulo {
	color:#fff; 
	background: #2184A5;  
	height:10px;
	padding: 5px 5px 8px 5px;
	margin-top:5px
}
#producto-titulo .nombre{width:420px; float:left}
#producto-titulo .medida{width:80px; text-align:center;float:left}
#producto-titulo .unidad{width:50px; text-align:center; float:left}
#producto-titulo .precio{width:50px; text-align:right; float:left}
#producto-titulo .imagen{width:40px; text-align:center; margin-top:-5px; float:left}


#producto-lista{padding: 5px 5px 8px 5px;}
#producto-lista .nombre{width:420px; float:left}
#producto-lista .medida{width:80px; text-align:center;float:left}
#producto-lista .unidad{width:50px; text-align:center; float:left}
#producto-lista .precioTitulo{width:50px; text-align:center; float:left}
#producto-lista .precio{width:50px; text-align:right; float:left}
#producto-lista .imagen{width:40px; text-align:center; margin-top:-5px; float:left}
.linea{background-color:#F8E2D4}

#titulo-left {font-family:arial,verdana,tahoma,helvetica; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; color:#FFFFFF}
#titulo-left A:visited, #titulo-left A:hover,#titulo-left A{font-family:arial,verdana,tahoma,helvetica; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; color:#FFFFFF}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
H1 {FONT: 14px arial, sans-serif; padding:0 0 0 0; color:#09C}
H2 {FONT: 12px arial, sans-serif; padding:0 0 0 0}
H3 {FONT: 12px arial, sans-serif; padding:0 0 0 0}
H4 {FONT: 12px arial, sans-serif; padding:0 0 0 0}
H5 {FONT: 12px arial, sans-serif; padding:0 0 0 0}
H6 {FONT: 12px arial, sans-serif; padding:0 0 0 0}
FORM, FORM P { margin: 0; padding: 0; line-height: 25px; }
A {COLOR: #004276; TEXT-DECORATION: none}
A:visited {COLOR: #5c7996}
A:hover {COLOR: #ca0002}
A:focus {outline: none}
.clear{clear:both}
.cuerpo{width:100%;}
.contenido{ width:937px}

.banner-header{ background: transparent url(../images/fondo.png) repeat-x;}
.contenido-bottom{color:#909090; font-size:11px; padding-top:10px; padding-left:10px; text-align:left;}
.contenido-bottom-copy{color:#909090; font-size:11px; padding-left:30px; margin-top:-10px; width:920px}
.header-top{height:98px; background-color:#FFFFFF; text-align:center}
.header-top-logo{float:left;width:226px; text-align:left}
.header-top-menu{float:left; padding-top:50px; text-align:left; }
.header-menu{BORDER-RIGHT: #e6e6e6 1pt solid; BORDER-TOP: #e6e6e6 1px solid;  BORDER-LEFT: #e6e6e6 0pt solid; BORDER-BOTTOM: #e6e6e6 1px solid; background-color:#FFFFFF; text-align:center}
.header-subtitulo{ font-size:11px; color:#686C6F; clear:both; padding-top:5px }
.header-sub-menu{margin:0; font-size:11px; text-align:left; font-weight:bold; padding:8px 0 0 10px; background-color:#FFFFFF}
.contenido-left{float:left; width:214px; text-align:left;  }
.contenido-right{float:left; width:650px; text-align:left; padding-top:10px; padding-top:10px; }
.contenido-border{width:920px; background: url(../images/bk_border.gif) repeat-y; padding-left:7px; padding-right:2px; margin-top:-5px}
.contenido-cuerpo{width:892px; text-align:left; background: url(../images/bk_centro.jpg) repeat-x;}
.titulo-contacto-left{COLOR: #1D8DB8; font-family:verdana,arial,tahoma,helvetica; font-size:16px; font-weight:bold}
.subtitulo-contacto-left{padding-bottom:5px; }
.titulo{COLOR: #59809D; font-family:arial,verdana,tahoma,helvetica; font-size:24px; font-weight:bold}
.marco-contacto{
	width:208px;
	margin-top:10px;
	margin-left:5px;
}
.marco-contacto-texto{
	padding-left:5px;
	width:180px;
}

UL.img_list
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
	padding-left:0px;
	LIST-STYLE-TYPE: none;
	width:630px;
}

UL.img_list LI
{
    FLOAT: left;
	margin: 10px 10px 0px 10px;
	width:180px;
}
	
UL.aus_list
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
	padding-left:5px; 
    LIST-STYLE-TYPE: none;
	width:450px
}

UL.aus_list LI
{
    FLOAT: left;
	margin: 20px 20px 20px 20px;
	width:195px;
	height:80px;
}

input,select,textarea{
	border-bottom:1px solid #98D9F8;
	border-top:1px solid #98D9F8;
	border-left:1px solid #98D9F8;
	border-right:1px solid #98D9F8;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
}


.LinkMenu {
  background: #2184A5;
  color:#FFFFFF
  
}
