/************************************************************/
select {
   display: block;
   width: 200px;
   display: none;
   }
select.replaced {
   display: none;
   width: 200px;
   }
ul.selectReplacement {
   background: url(select.gif) top right no-repeat;
   margin: 0px;
   padding: 0px;
   height: 17px;
   width: 200px;
   text-align: left;
   border-left: 1px solid #570101;
   }
ul.selectReplacement li {
   background: #F5F5F5;
   color: #570101;
   cursor: pointer;
   display: none;
   font-size: 11px;
   line-height: 1.7em;
   list-style: none;
   margin: -2px 0px 0px 0px;
   padding: 0px 0px 0px 5px;
   width: 193px;
   font-weight: normal;
   }
#select ul.selectReplacement{
   width: 301px;
   background:#FDF5F5 url(select_form.gif) top right no-repeat;
   }
#select ul.selectReplacement li {
   width: 295px;
  }
#selectsmall ul.selectReplacement{
   width: 60px;
   }
#selectsmall ul.selectReplacement li {
   width: 54px;
   }
#selectmedium ul.selectReplacement{
   width: 170px;
   }
#selectmedium ul.selectReplacement li {
   width: 164px;
   }
#selectlarge ul.selectReplacement{
   width: 340px;
   }
#selectlarge ul.selectReplacement li {
   width: 334px;
   }
#selectverylarge ul.selectReplacement{
   width: 450px;
   }
#selectverylarge ul.selectReplacement li {
   width: 434px;
   }
ul.selectOpen {
   margin-top: -2px;
   padding-top: 19px;
   border-bottom: 1px solid #840200;
   height: 100%;
   }
ul.selectOpen li {
   display: block;
   border-right: 1px solid #840200;
   }
ul.selectReplacement li.selected {
   background: bottom left no-repeat;
   color: #570101;
   display: block;
   }
ul.selectOpen li.selected {
   background: #EECFCF;
   display: block;
   }
ul.selectOpen li:hover,
ul.selectOpen li.hover,
ul.selectOpen li.selected:hover {
   color: #B60D0B;
   }
select.lng-menu option {
   background-repeat: no-repeat;
   background-position: bottom left;
   padding-left: 20px;
   }
div.language {
   position: absolute;
   margin-top: -6px;
   z-index: 100;
   }
div.news {
   position: absolute;
   margin: -11px 0px 0px 2px;
   z-index: 100;
   }
div.news_cat {
   position: absolute;
   margin: -11px 0px 0px 348px;
   z-index: 100;
   }
div.product {
   background-color: #FDF5F5;
   position: absolute;
   margin: -13px 0px 0px 0px;
   z-index: 100;
}
div.date {
   position: absolute;
   margin:  -10px 0px 0px 40px;
   padding: 0px;
   z-index: 100;
   }
/************************************************************/
#shop {
   background-color: #F0F0F0;
   position: absolute;
   margin: -10px 0px 0px 0px;
   padding: 0px;
   z-index: 99;
}
#shop ul.selectReplacement{
   height: 14px;
   background:#F0F0F0 url(select_shop.gif) top right no-repeat;
   margin: 0px;
   padding: 0px;
   width: 241px;
   border-left: 1px solid #929191;
   }
#shop ul.selectReplacement li {
   width: 235px;
   background-color: #F5F5F5;
   cursor: pointer;
   display: none;
   list-style: none;
   margin: -2px 0px 0px 0px;
   padding: 2px 0px 0px 5px;
   height: 12px;
   font-size: 9px;
   line-height: 12px;
   font-weight: normal;
}
#shop ul.selectReplacement li.selected {
   background: bottom left no-repeat;
   color: #999999;
   display: block;
   }
#shop ul.selectOpen {
   margin: -2px 0px 0px 0px;
   padding: 16px 0px 0px 0px;
   border-bottom: 1px solid #929191;
   height: 100%;
   }
#shop ul.selectOpen li {
   display: block;
   border-right: 1px solid #929191;
   color: #999999;
   }
#shop ul.selectReplacement li.selected {
   background: bottom left no-repeat;
   color: #666666;
   display: block;
   }
#shop ul.selectOpen li.selected {
   color: #666666;
   padding: 2px 0px 2px 5px;
   display: block;
   }
/************************************************************/
table.button, table.maxbutton {
   width: 101px;
   height: 20px;
   margin: 5px auto 8px auto;
   cursor: default;
   }
table.maxbutton {
   width: 200px;
   }
td.button_left {
   background: url(button_left.gif) left no-repeat;
   width: 4px;
   height: 20px;
   }
td.button_ico {
   background: url(button_center.gif) left repeat-x;
   width: 14px;
   height: 20px;
   padding: 0px 0px 0px 4px;
   }
td.button_center, td.maxbutton_center {
   background: url(button_center.gif) left repeat-x;
   width: 101px;
   height: 20px;
   padding: 0px 0px 0px 10px;
   text-align: left;
   }
td.maxbutton_center {
   background: url(maxbutton_center.gif) left repeat-x;
   width: 200px;
   }
td.button_right {
   background: url(button_right.gif) right no-repeat;
   width: 4px;
   height: 20px;
   }
td.button_center a, td.maxbutton_center a{
   color: #999999;
   text-decoration: none;
}
td.button_center a:hover, td.button_center a:hover{
   color: #B60D0B;
   text-decoration: none;
}
/************************************************************/
iframe.file {
   width: 0px;
   height: 0px;
   border: 0px;
   margin: 0px;
   padding: 0px;
   visibility: hidden;
   position: absolute;
}
input.file {
   width: 530px;
   height: 16px;
   margin: 0px;
   padding: 0px;
   cursor: pointer;
   border: 1px solid #000000;
}
input.file_name{
   position: relative;
   left: 0px;
   top: -15px;
   width: 458px;
   height: 13px;
   }
td.file {
   height: 16px;
   display: block;
}
/************************************************************/
table.sheet1
{
   float: left;
   padding: 0px 10px 0px 0px;
}
img.sheet1
{
   padding: 0px 10px 5px 0px;
}
table.sheet2
{
   float: right;
   padding: 0px 0px 0px 10px;
}
img.sheet2
{
   float: right;
   padding: 0px 0px 5px 0px;
}
.image_foot
{
   color: #FF0000;
   font-style: italic;
   text-align: center;
   padding: 0px 0px 5px 0px;
}
table.sheet3
{
   margin: 0 auto;
   text-align: center;
   padding: 0px;
}
img.sheet3
{
   padding: 0px 5px 0px 5px;
}
img.sheetpreview
{
   float: left;
   padding: 0px 5px 0px 0px;
}
/************************************************************/
img.sheetpreview
{
   float: left;
   padding: 0px 5px 0px 0px;
}

/************************************************************/
div.stats_header
{
   background: url(stats_header.gif) top right;
   border-left: 1px solid #DCDCDC;
   border-right: 1px solid #DCDCDC;
   height: 9px;
   padding: 2px 5px 3px 15px;
   margin: 0px 0px 0px 15px;
   color: #888888;
}
div.stats_text_0, div.stats_text_1
{
   border-bottom: 1px solid #DCDCDC;
   border-left: 1px solid #DCDCDC;
   height: 9px;
   padding: 2px 5px 3px 5px;
   margin: 0px 0px 0px 15px;
   vertical-align: bottom;
}
div.stats_text_0
{
   color: #999999;
   background-color: #FFFFFF;
}
div.stats_text_1
{
   color: #999999;
   background-color: #F5F5F5;
}
div.stats
{
   display:block;
   background: url(stats.gif) top left;
   border-left: 1px solid #C8EAFF;
   width: 730px;
   height: 15px;
   position: relative;
   margin-top: -15px;
}
span.stat_bar_1,span.stat_bar_2
{
   display: block;
   float: left;
   font-size: 8px;
   height: 10px;
   margin: 2px 0px 3px 0px;
   padding: 0px 0px 0px 0px;
}
span.stat_bar_1
{
   background: url(stat_bar1.gif) top right;
   border-right: 1px solid #7EC383;
}
span.stat_bar_2
{
   background: url(stat_bar2.gif) top right;
   border-right: 1px solid #DFB362;
}
span.stat_value_0
{
   margin: 0px;
   padding: 0px;
   color: #666666;
   font-size: 9px;
   letter-spacing: -1px;
   padding: 0px;
}
span.stat_value_1,span.stat_value_2
{
   margin: 0px 0px 3px 1px;
   padding: 0px;
   font-size: 9px;
   letter-spacing: -1px;
}
span.stat_value_1
{
   color: #7EC383;
}
span.stat_value_2
{
   color: #DFB362;
}

/************************************************************/
div.presentacion {
	padding: 10px 5px 10px;
	margin: 0px;
}
div.presentacion p.title {
	padding: 0px;
	margin: 0px 0px 5px;
	font: bold 13px/100% "Verdana", Verdana;
	color: #FF0000;
	clear: both;
}
div.presentacion img {
	margin: 5px 10px;
	border: 1px solid #840200;
}
div.presentacion p {
	margin: 0px;
	padding: 5px 10px 0px;
	font: 11px/14px "Verdana", Verdana;
}
div.presentacion p a {
	font-weight: bold;
}
/************************************************************/
#support{
	width: 230px;
	height: 110px;
	margin: -10px 0 10px 0;
	cursor: pointer;
	}
#right_presentacion {
	margin: 0 0 0 5px;
	font-weight: normal;
	}
	#right_presentacion * {
		margin: 0;
		font-size: 11px;
		line-height: 12px;
		font-weight: normal;
	}
	#right_presentacion h1{
		margin: 5px 0;
		color: #000;
	}
	#right_presentacion h2{
		margin: 10px 0 5px -10px;
		padding: 5px 7px 0 10px;
		width: 100%;
		border-top: 1px solid #BEBEBE;
		font-weight: bold;
		color: #000;
	}
	#right_presentacion p{
		clear: both;
		margin: 0 0 0 5px;
	}
	#right_presentacion span{
		float: right;
		color: #DB1413;
	}
	#right_presentacion a{
		color: #DB1413;
	}
/************************************************************/
