/* CSS Document */
	.page-break   { page-break-before:always; }
	
	@font-face 
		{
		  font-family: 'Martel';
		  font-style: normal;
		  font-weight: normal;
		  src: url('css/Arial_Rounded_MT.eot'); /* IE */
		  src: local('Martel'), url('css/Arial_Rounded_MT.ttf') format('truetype'); /* CSS3 */
		}
	body
		{
		font-family: Martel, Verdana, Arial, sans-serif;
		font-size:10px;
		background-color:#577992;
		color:#000000;
		}
	pre
	 {
		font-family: Martel, Verdana, Arial, sans-serif;
		font-size:12px;
		color:#494730;
		font-size:12px;
		 
	 }		
    #header, #content, #comments, #sidebar, #footer { margin:10px 0px; padding:30px; background-color:#FFF; margin-top:-20px;}
    #header {
		 width:965px; margin:0px auto;
	     border:#CCC;
	     border-left-style:ridge;
 	     border-right-style:ridge;
         border-top-style:ridge;
         border-top-left-radius:10px;
	     border-top-right-radius:10px;}
    #main {
		width:1024px;
		margin:0px auto;
		overflow:hidden;
		border:#CCC;
		border-left-style:ridge;
		border-right-style:ridge;
		background-color:#FFF;
		}
    #content { width:540px;}
    #comments { width:540px; float:left;}
    #sidebar { width:280px; margin-right:20px; float:left;}
    #footer { 
		width:965px;
		margin:0px auto;
		border:#CCC;
		border-left-style:ridge;
		border-right-style:ridge;		
		border-bottom-style:ridge;
		border-bottom-right-radius:10px;
		border-bottom-left-radius:10px;
		}
    #mapa {
		width:965px;
		padding:30px;
		background-color:#414E72;
		color:#CCC;
		margin:0px auto;
		border-top-style:ridge;
        border-top-left-radius:10px;
	    border-top-right-radius:10px;
		border-left-style:ridge;
		border-right-style:ridge;		
		border-bottom-style:ridge;
		border-bottom-right-radius:10px;
		border-bottom-left-radius:10px;
		}		
	#cliente
		{
			text-align:right;	
		}
	#novedad
		{
		position:absolute;
		top:60px;
		width:100%;
		height:350px;
		padding:5px;
		font-size:9px;
		color:#6699CC;
		z-index:1;
		left:-5px;
		}
	#carousel
	 {
		-moz-box-shadow: 0px 0px 10px #333;
		-webkit-box-shadow:  0px 0px 10px #333;
		box-shadow:  0px 0px 10px #333;
		clear:right;
		margin: 40px auto 0 auto;
		}
		
		/* Style for Usual tabs */
.usual {
  color:#111;
  padding:15px 20px;
  width:500px;
   margin:8px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#FFF;
  background:#577992;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }
		
		
				
	#imagmenu
		{
			position: relative;
		    top: -40px;
			left: 10px;
			width:85%;
			height:1px;
			font-size:8px;
		}
	p.texto-esc
		{
			position: relative;
		    top: -22px;
			left: 1px;
			width:100%;
			height:1px;
			font-size:9px;
		}		
	a
		 {
			font-size: 10px;
			color:#000000;
		}
	a:link 
		{
			text-decoration: none;
			font-size: 10px;
			color:#000000;
		}
	a:visited 
		{
			text-decoration: none;
			color: #000000;
		}
	a:hover
		 {
			text-decoration: none;
			color: #435D6F;
		}
	a:active
		 {
			text-decoration: none;
			color: #000000;
		}		
a.menu-iz {
	font-size: 9px;
	color:#242424;
	padding-left:12px;
	line-height:18px;
}
a.menu-iz:link {
	text-decoration: none;
	padding-left:12px;
	padding-top:10px;
}
a.menu-iz:visited {
	text-decoration: none;
	color: #242424;
	padding-left:12px;
	padding-top:10px;
}
a.menu-iz:hover {
	text-decoration: none;
	color: #6699CC;
	padding-left:12px;	
	padding-top:10px;
}
a.menu-iz:active {
	text-decoration: none;
	color: #242424;
	padding-left:12px;	
	padding-top:10px;
}
a.submenu-iz {
	font-size: 9px;
	font-stretch:condensed;
	padding-left:20px;	
	padding-top:1px;
	color:#6699CC;
	line-height:13px;
}
a.submenu-iz:link {
	text-decoration: none;
	padding-left:20px;	
	padding-top:5px;
	color:#6699CC;	
}
a.submenu-iz:visited {
	text-decoration: none;
	color:#6699CC;
	padding-left:20px;	
	padding-top:5px;
}
a.submenu-iz:hover {
	text-decoration: none;
	color:#000000;
	padding-left:20px;	
	padding-top:5px;
}
a.submenu-iz:active {
	text-decoration: none;
	color: #6699CC;
	padding-left:20px;	
	padding-top:5px;
}
a.desc-esca {
	font-size: 8px;
	padding-top:1px;
	color:#000000;
	line-height:13px;
}
a.desc-esca:link {
	text-decoration: none;	
	padding-top:5px;
	color:#000000;
}
a.desc-esca:visited {
	text-decoration: none;
	color:#000000;	
	padding-top:5px;
}
a.desc-esca:hover {
	text-decoration: none;
	color:#6699CC;	
	padding-top:5px;
}
a.desc-esca:active {
	text-decoration: none;
	color: #000000; 	
	padding-top:5px;
}		
a.menu-mapa {
	font-size: 9px;
	color: #FFFFFF;
	padding-left:12px;
	line-height:18px;
}
a.menu-mapa:link {
	text-decoration: none;
	padding-left:12px;
	padding-top:10px;
}
a.menu-mapa:visited {
	text-decoration: none;
	color: #FFFFFF;
	padding-left:12px;
	padding-top:10px;
}
a.menu-mapa:hover {
	text-decoration: none;
	color: #6699CC;
	padding-left:12px;	
	padding-top:10px;
}
a.menu-mapa:active {
	text-decoration: none;
	color: #FFFFFF;
	padding-left:12px;	
	padding-top:10px;
}
a.cuadrado
		 {
			font-size: 10px;
			color:#000000;
			border:thin;
			border-bottom-color:#009999;
			background-color:#FFFFFF;
		}
a.cuadrado:link 
		{
			text-decoration: none;
			font-size: 10px;
			color:#000000;
			border:thin;
			border-bottom-color:#009999;
			background-color:#FFFFFF;			
		}
a.cuadrado:visited 
		{
			text-decoration: none;
			color: #000000;
			border:thin;
			border-bottom-color:#009999;
			background-color:#FFFFFF;			
		}
a.cuadrado:hover
		 {
			text-decoration: none;
			color: #435D6F;
			border:thin;
			border-bottom-color:#009999;
			background-color:#FFFFFF;			
		}
a.cuadrado:active
		 {
			text-decoration: none;
			color: #000000;
			border:thin;
			border-bottom-color:#009999;
			background-color:#FFFFFF;			
		}	
input {
		width:120px;
		height:16px;
		-moz-box-shadow: 0px 0px 10px #333;
		-webkit-box-shadow:  0px 0px 10px #333;
		box-shadow:  0px 0px 10px #333;
	}	
		
	.boton-peq
{
width:32px;
height:32px;
border:none;
box-shadow:  0px 0px 0px #000;
}

	.boton-gra
{
width:64px;
height:64px;
border:none;
box-shadow:  0px 0px 0px #000;
}
	.boton-med
{
width:48px;
height:48px;
border:none;
box-shadow:  0px 0px 0px #000;
}
input.unid-pedido{
        background-color:#F6F6F6;
        border: 1px solid #666666;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #666666;
		width:35px;
        height:16px;
		text-align:center;
		top:6px;
    }
input.registro{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		text-align:left;
		width:200px;
		padding-left:5px;
    }	
input.registro2{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		text-align:left;
		width:100px;
		padding-left:5px;
    }	
input.buscar{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		text-align:left;
		width:300px;
		padding-left:5px;
    }		
td.tabla-mapa {vertical-align: top;}


