/* CSS FUN BEAT default */



/***************** BASIC ELEMENTS ************************/



body {

	background: #101010  url("../images/bg_body.gif") repeat-x;

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size: 8.25pt;

	margin:0 0 0 0;

	padding:0 0 0 0;

	color: #8F8F8F;

	text-align: center;

}



div#bg_page {

	background: url("../images/bg_page.gif") no-repeat center 298px;

}



div#frameholder {

	width: 880px;

	padding: 0 0 0 0;

	margin: 0 auto;

	text-align: left;

}



img.logoprint{display:none;}



div#holder {

margin: 430px 0 0 0;

padding: 0 195px 0 0;

line-height: 12.75pt;

}



div#left {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	width: 185px;

	float: left;

}



div#content {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	width: 490px;

	float: right;

	line-height: 12.75pt;

}



div#right {

	width: 185px;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	position : absolute;

	margin: 0 0 0 695px;

	top: 430px;

}



div#footer {

	width: 450px;

	margin: 0 auto;

	font-size: 7.5pt;

	text-align: left;

	padding: 0 0 10px 0;

	color: #4F4F4F;

	text-align: right;

}



div#footer a{

	color: #4F4F4F;

}





/***************** SPECIFIC ELEMENTS ************************/





/***************** header ************************/



div#header{

  padding: 0 0 0 0;

  margin: 0 0 0 0;

  height: 365px;

  width: 880px;

  background: url("../images/bg_header.jpg") no-repeat left top;

  font-size: 0pt;

  line-height: 0pt;

  position: absolute;

  top: 0;

}



div#header a.homelink{

  display: block;

  position: absolute;

  top: 30px;

  margin: 0 0 0 17px;

  width: 155px;

  height: 45px;

  background: url("../images/common/bg_none.gif") no-repeat;

}



/***************** hormenu ************************/



div#hormenu {

	height: 35px;

	margin: 0 0 0 0;

	padding: 0 160px;

	width: 720px;

	position: absolute;

	top: 365px;

}



	div#hormenu ul.menu, div#hormenu ul.menu_en {

		margin: 0;

		padding: 0 0 0 0;

		height: 35px;

	}

	div#hormenu ul.menu li, div#hormenu ul.menu_en li{

		margin:0;

		height: 35px;

		list-style-type: none;

		padding: 0 2px 0 0;

		margin: 0 0 0 0;

		display: inline;

		float: left;

		background: url("../images/bg_hormenu_list_item.gif") no-repeat right top;

	}

	

  div#hormenu ul.menu li.last, div#hormenu ul.menu_en li.last {padding: 0 0 0 0; background: none;}

	

	

	div#hormenu ul.menu li a, div#hormenu ul.menu_en li a{

		color: #ffffff;

		text-decoration: none;

		font-size: 8.25pt;

		font-weight: bold;

		padding: 0 0 0 0;

		margin: 0 0 0 0;

		float: left;

		height: 35px;

	}

	

	div#hormenu ul.menu li a.link_01, div#hormenu ul.menu li a.link_01_active{ background: url("../images/bg_hormenu_link_01.gif") no-repeat 0px top; width: 65px;}

  div#hormenu ul.menu li a.link_02, div#hormenu ul.menu li a.link_02_active{ background: url("../images/bg_hormenu_link_02.gif") no-repeat 0px top; width: 80px;}

  div#hormenu ul.menu li a.link_03, div#hormenu ul.menu li a.link_03_active{ background: url("../images/bg_hormenu_link_03.gif") no-repeat 0px top; width: 91px;}

  div#hormenu ul.menu li a.link_04, div#hormenu ul.menu li a.link_04_active{ background: url("../images/bg_hormenu_link_04.gif") no-repeat 0px top; width: 137px;}

  div#hormenu ul.menu li a.link_05, div#hormenu ul.menu li a.link_05_active{ background: url("../images/bg_hormenu_link_05.gif") no-repeat 0px top; width: 82px;}

  div#hormenu ul.menu li a.link_06, div#hormenu ul.menu li a.link_06_active{ background: url("../images/bg_hormenu_link_06.gif") no-repeat 0px top; width: 83px;}	

	

	

	div#hormenu ul.menu li a.link_01:hover, div#hormenu ul.menu li a.link_01_active { background: url("../images/bg_hormenu_link_01.gif") no-repeat -65px top;}

	div#hormenu ul.menu li a.link_02:hover, div#hormenu ul.menu li a.link_02_active{ background: url("../images/bg_hormenu_link_02.gif") no-repeat -80px top;}	

	div#hormenu ul.menu li a.link_03:hover, div#hormenu ul.menu li a.link_03_active{ background: url("../images/bg_hormenu_link_03.gif") no-repeat -91px top;}	

	div#hormenu ul.menu li a.link_04:hover, div#hormenu ul.menu li a.link_04_active{ background: url("../images/bg_hormenu_link_04.gif") no-repeat -137px top;}	

	div#hormenu ul.menu li a.link_05:hover, div#hormenu ul.menu li a.link_05_active{ background: url("../images/bg_hormenu_link_05.gif") no-repeat -82px top;}

	div#hormenu ul.menu li a.link_06:hover, div#hormenu ul.menu li a.link_06_active{ background: url("../images/bg_hormenu_link_06.gif") no-repeat -83px top;}	



	div#hormenu ul.menu_en li a.link_01, div#hormenu ul.menu_en li a.link_01_active{ background: url("../images/bg_hormenu_link_01_en.gif") no-repeat 0px top; width: 87px;}

	div#hormenu ul.menu_en li a.link_02, div#hormenu ul.menu_en li a.link_02_active{ background: url("../images/bg_hormenu_link_02_en.gif") no-repeat 0px top; width: 63px;}

	div#hormenu ul.menu_en li a.link_03, div#hormenu ul.menu_en li a.link_03_active{ background: url("../images/bg_hormenu_link_03_en.gif") no-repeat 0px top; width: 90px;}

	div#hormenu ul.menu_en li a.link_04, div#hormenu ul.menu_en li a.link_04_active{ background: url("../images/bg_hormenu_link_04_en.gif") no-repeat 0px top; width: 152px;}

	div#hormenu ul.menu_en li a.link_05, div#hormenu ul.menu_en li a.link_05_active{ background: url("../images/bg_hormenu_link_05_en.gif") no-repeat 0px top; width: 77px;}

	div#hormenu ul.menu_en li a.link_06, div#hormenu ul.menu_en li a.link_06_active{ background: url("../images/bg_hormenu_link_06_en.gif") no-repeat 0px top; width: 83px;}	



	div#hormenu ul.menu_en li a.link_01:hover, div#hormenu ul.menu_en li a.link_01_active{ background: url("../images/bg_hormenu_link_01_en.gif") no-repeat -89px top;}

	div#hormenu ul.menu_en li a.link_02:hover, div#hormenu ul.menu_en li a.link_02_active{ background: url("../images/bg_hormenu_link_02_en.gif") no-repeat -65px top;}	

	div#hormenu ul.menu_en li a.link_03:hover, div#hormenu ul.menu_en li a.link_03_active{ background: url("../images/bg_hormenu_link_03_en.gif") no-repeat -91px top;}	

	div#hormenu ul.menu_en li a.link_04:hover, div#hormenu ul.menu_en li a.link_04_active{ background: url("../images/bg_hormenu_link_04_en.gif") no-repeat -154px top;}	

	div#hormenu ul.menu_en li a.link_05:hover, div#hormenu ul.menu_en li a.link_05_active{ background: url("../images/bg_hormenu_link_05_en.gif") no-repeat -79px top;}

	div#hormenu ul.menu_en li a.link_06:hover, div#hormenu ul.menu_en li a.link_06_active{ background: url("../images/bg_hormenu_link_06_en.gif") no-repeat -84px top;}	



	div#hormenu ul.menu li a span, div#hormenu ul.menu_en li a span{display: none;}	



/***************** catalog menu ************************/



div#catmenu {

	padding: 0 0 0 0;

	background: url("../images/bg_catmenu.gif") repeat-y;

}



div#catmenu div.header{

	padding: 0 0 0 0;

	height: 40px;

	background: url("../images/bg_catmenu_header.gif") no-repeat left top;

}



div#catmenu div.header_en{

	padding: 0 0 0 0;

	height: 40px;

	background: url("../images/bg_catmenu_header_en.gif") no-repeat left top;

}





div#catmenu div.content{

	padding: 10px 20px;

	background: url("../images/bg_catmenu_bottom.gif") no-repeat left bottom;	

}



div#catmenu a{color: #666666;}

div#catmenu a:hover{color: #ff0000;}



div#catmenu ul.menu {

		margin: 0;

		padding: 0;

		width: 145px;

	}



div#catmenu ul.menu li{

		list-style-type: none;

		margin: 0 0 0 0;

		padding: 7px 0 7px 0;

		background: url("../images/bg_catmenu_list_item.gif") repeat-x left bottom;

	}



div#catmenu ul.menu li.last{border-bottom: none; }

	

div#catmenu ul.menu li a{

		font-size: 8.25pt;	

		font-family: Tahoma, Arial, Verdana;

		text-decoration: none;

		font-weight: bold;

		color: #8F8F8F;

}



div#catmenu ul.menu li ul.menu{

		margin: 0;

		padding: 7px 0 0 0;

	}



div#catmenu ul.menu li ul.menu li{

		list-style-type: none;

		margin: 0 0 0 0;

		padding: 7px 0 7px 5px;

		background: url("../images/bg_catmenu_list_item.gif") repeat-x left top;

	}



div#catmenu ul.menu li ul.menu li a{

		font-weight: normal;

		background: url("../images/bg_catmenu_link.gif") no-repeat 0 5px;

		padding: 0 0 0 10px;

}



div#catmenu ul.menu li a:hover {color: #C56601;}

div#catmenu ul.menu li a.active {color: #C56601;}



div#catmenu ul.menu li ul.menu li a:hover{background: url("../images/bg_catmenu_link_active.gif") no-repeat 0 5px;}

div#catmenu ul.menu li ul.menu li a.active{background: url("../images/bg_catmenu_link_active.gif") no-repeat 0 5px;}



/***************** search ************************/



div#search{

  font-size: 8.25pt;

  height: 47px;

  padding: 12px 0 0 11px;

  margin: 10px 0 0 0;

	background: url("../images/bg_search.gif") no-repeat left top;

}



div#search input.text{

  width: 83px;

  height: 12px;

  padding: 4px;

  border: 1px solid #181818;

  background: #101010;

  font-size: 8.25pt;

  font-weight: normal;

  color: #999999;

  vertical-align: middle;

}	



div#search input.submit{

  vertical-align: middle;

  margin: 0 0 0 5px;

}	







/***************** site path ************************/



div#sitepath{

padding: 10px 0 10px 0;

margin: 0 0 0 0;

font-size: 7.5pt;

font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;

color:#999999;

}



div#sitepath a{

font-weight: normal;

text-decoration:underline;

color: #999999;

}





/***************** flash ************************/



div#flash{

  width: 712px;

  height: 225px;

	background: url("../images/bg_flash.jpg") no-repeat;

}



/***************** box ************************/



div.box {

	padding: 0 0 0 0;

	margin: 0 0 10px 0;

	background: url("../images/bg_news.gif") repeat-y left top;

}



div.box div.header{

  height: 28px;

	background: url("../images/bg_news_header.gif") no-repeat left top;

	padding: 12px 0 0 20px;

}



div.box div.header h2 {display: none;}



div.box div.content{

	background: url("../images/bg_news_content.gif") no-repeat left bottom;

	padding: 15px 20px 8px 20px;

}



div.box div.content p{

	padding: 0;

	margin: 0;

	line-height: 14.25pt;

}



div.box div.content p img{

	margin: 0 20px;

	float: left;

}



div.box div.content p img.product {

  margin: 0 15px 0 0;

}



div.box div.content a.more{

	float: right;

	display: block;

}



div.box div.content a.send{height: 25px; width: 73px; background: url("../images/button_send.gif") no-repeat left bottom;}

div.box div.content a.send:hover{background: url("../images/button_send_hover.gif") no-repeat left bottom;}



div.box div.content a.send_en{height: 25px; width: 54px; background: url("../images/button_send_en.gif") no-repeat left bottom;}

div.box div.content a.send_en:hover{background: url("../images/button_send_hover_en.gif") no-repeat left bottom;}



div.box div.content a.info{height: 25px; width: 112px; margin: 12px 0 0 0; background: url("../images/button_more.gif") no-repeat left bottom;}

div.box div.content a.info:hover{background: url("../images/button_more_hover.gif") no-repeat left bottom;}



div.box div.content a.info_en{height: 25px; width: 84px; margin: 12px 0 0 0; background: url("../images/button_more_en.gif") no-repeat left bottom;}

div.box div.content a.info_en:hover{background: url("../images/button_more_hover_en.gif") no-repeat left bottom;}



div.box div.content a.seller{height: 25px; width: 72px; margin: 12px 0 0 0; background: url("../images/button_prodejci.gif") no-repeat left bottom;}

div.box div.content a.seller:hover{background: url("../images/button_prodejci_hover.gif") no-repeat left bottom;}



div.box div.content a.seller_en{height: 25px; width: 71px; margin: 12px 0 0 0; background: url("../images/button_prodejci_en.gif") no-repeat left bottom;}

div.box div.content a.seller_en:hover{background: url("../images/button_prodejci_hover_en.gif") no-repeat left bottom;}



div.box div.content a.news_back{height: 25px; width: 122px; margin: 12px 0 0 0; background: url("../images/button_news_back.gif") no-repeat left bottom;}

div.box div.content a.news_back:hover{background: url("../images/button_news_back_hover.gif") no-repeat left bottom;}



div.box div.content a.news_back_en{height: 25px; width: 128px; margin: 12px 0 0 0; background: url("../images/button_news_back_en.gif") no-repeat left bottom;}

div.box div.content a.news_back_en:hover{background: url("../images/button_news_back_hover_en.gif") no-repeat left bottom;}



div.box div.content a.clr{ }





div.box div.left{

	float: left;

	text-align: center;

}



div.box div.right{

	float: right;

  text-align: justify;

}



div.box div.left_product {width:176px}

div.box div.right_product {width: 250px;}



div.box div.left_archiv {width:176px}

div.box div.right_archiv {width: 250px;}









div.box table.product{

	margin: 15px 0;

}



div.box table.contact{

	margin: 5px 0;

}



div.box table.product th{

	padding: 7px 0;

	color: #aaaaaa;

	background: url("../images/bg_catmenu_list_item.gif") repeat-x left bottom;

}



div.box table.product td{

  vertical-align: top;

	padding: 7px 0;

	background: url("../images/bg_catmenu_list_item.gif") repeat-x left bottom; 

}



div.box table.product td.atribut{

	color: #C56601; 

}



div.box table.product td.contact{

	padding-right: 15px; 

}



div.box table.product td.atribut a{

	color: #C56601;

	text-decoration: underline;

}



div.box table.product td a{

	color: #8F8F8F;

	text-decoration: none;

}



div.box table.product td a:hover {text-decoration: underline;}



div.box table.thumb{

	margin: 7px 0;

}



div.box table.thumb td{

	width: 85px;

  height: 83px;

  padding: 0 2px;

	background: url("../images/bg_thumb.gif") no-repeat center top;

  text-align: center;

  vertical-align: middle; 

}





div.box table.archive{

	margin: 0 0 20px 0;

	background: url("../images/bg_catmenu_list_item.gif") repeat-x left bottom; 

}



div.box table.archive td{

	vertical-align: top;

}



div.box table.archive td a{

}



div.box table.archive td.label{

  text-align: center;

  padding: 0 0;

  width: 140px;

  padding: 0 15px 0 0;

}



div.box table.archive td.label div{

  font-weight: bold;

	padding: 5px 0;

  color: #ffffff;

}



div.box table.archive td.label img{

	margin: 7px 0;

}





div.box table.archive table.product{

	margin: 0 0 15px 0;

}



div.box table.archive table.product th{

	background: none;

}



div.box table.archive table.product td{

	padding: 8px 0;

	background: url("../images/bg_catmenu_list_item.gif") repeat-x left top; 

}





div#selectbox {

padding: 0 0 10px 0;

}



div#selectbox select{

width: 200px;

font-size: 8.25pt;

background: #101010;

border: 1px solid #181818;

color: #8f8f8f;

padding: 2px 4px;

}





div.box table.seller{

	margin: 10px 0 10px 0;

	background: url("../images/bg_catmenu_list_item.gif") repeat-x left top; 

}



div.box table.seller table.product td{

	background: none;

	padding: 1px 5px 1px 0;

}



div.box table.seller td.label{

  text-align: center;

  padding: 0 0;

  width: 110px;

  padding: 0 25px 0 0;

}





div.box table.form td, div.box table.form th{

	background: none;

}





div.box table.form input{

  width: 210px;

  height: 15px;

  padding: 4px;

  border: 1px solid #181818;

  background: #101010;

  font-size: 7.5pt;

  font-weight: normal;

  color: #999999;

}





div.box table.form{

	margin: 15px 0 0 0;

}



div.box table.check{

	margin: 0 0 0 0;

}



div.box table.check td{

	background: none;

}



div.box table.check td{

	margin: 0;

}



div.box table.check td.middle{

	padding-left: 15px;

	padding-right: 15px;

}



div.box table.check textarea{

  width: 438px;

  height: 132px;

  padding: 4px;

  border: 1px solid #181818;

  background: #101010;

  font-size: 8.25pt;

  font-weight: normal;

  overflow: auto;

  color: #999999;

}









