/* page tags */
body{
  font:75% Arial,Tahoma,"Lucida Grande CE",lucida,sans-serif;
}
a{
  color:#0080FF;
  text-decoration:none;
}
h1{
  color:#0080FF;
  font-size:24px;
  font-weight:bold;
}
h2{
  font-size:1.3em;
}
div#horni_ram {
	width: 816px;
	margin: auto;
	margin-top: 5px;
	padding-left: 15px;
}
//div#obal {
	//background-image: url(images/bg_main.gif);
	//width: 816px;
	//background-repeat: repeat-y;
	//margin-top: -4px;
	//padding-top: 4px;
//}
/* header */
#header{
  width:780px;
  height:80px;
  margin: auto;
  margin-top: -1px;
  background-color: white;
}
.logo_bar{
  //height:55px;
  padding-top: 2px;
  background-image: url(images/top_img3.jpg);
  background-repeat: no-repeat;
  height: 182px;
}
.logo_left{
  height:100%;
  float:left;
  position:relative;
  top:25px;
  font: normal normal 700 190% Verdana,Lucida,sans-serif;
}
.logo_right{
  float:right;
}
.logo_right img{
  border:0;
  width:200px;
  height:50px;
}
.header_line{
  margin: 0;
  background-image: url(images/bg_menu_top.gif);
  background-repeat: repeat-x;
  width: 100%; 
  height:20px;
}
.top_navibar{
	text-align: center;
	padding-left: 60px;
	height: 19px;
}
.top_navibar_item{
  padding:2px 0 2px 0;
  float:left;
  width:130px;
  height:15px;
  text-align:center;
}
.top_navibar_divider{
  float:left;
  padding:2px 0 2px 0;
  background-image: url(images/bg_menu_top_separator.gif);
  background-repeat: no-repeat;
  height:12px;
  width: 3px;
}
.top_navibar_item_side{
  float:left;
  width:190px;
  height:15px;
}
.top_navibar_item a{
  color: #00014C;
}
.top_navibar_item a:hover{
  color:black ;
}

.flags{
  padding:5px 0;
  float:right;
}
.flags img{
  border:0;
  width:20px;
  height:13px;
}

#content_all{
  width:780px;
  margin:auto;
  min-height: 350px;
}
/* navibar */
#left_bar{
  width:160px;
  
  float:left;
}
/* bar pro IE */
#right_bar {
  width: 1px;
  background: none;
  height: 440px;
  
  float: right;
}


div.konec_menu {
	border-bottom: 1px solid #a6a9b0;
	margin-top: 2px;
	margin-left: -4px;
	margin-right: -9px;
}
li.kategorie {
	list-style-image: url(images/sipka2.gif);
	font-size: 13px;
	margin-left: 20px;
	margin-top: 10px;
	color: #324f77;
	font-weight: bold;
	padding-bottom: 3px;
}
div.podtrzeni {
	background-image: url(images/podtrzeni_kategorie.gif);
	background-repeat: repeat-x;
	margin-bottom: -9px;
	margin-left: -2px;
	margin-right: -8px;
}
.menu_item{
  width: 166px;
  height: 19px;
  background-image: url(images/bg_menu_item2.gif);
  background-repeat: no-repeat;
  padding-left: 15px; 
  font-size: 12px;
}

.menu_item2{
  width: 166px;
  height: 19px;
  /*background-image: url(images/bg_menu_item2.gif);*/
  /*background-repeat: no-repeat;*/
  /*padding-left: 15px; */
  font-size: 12px;
}

.menu_item a{
  font-weight:bold;
  text-decoration:none;
  color:#00014C;
}
.menu_item a:hover, .submenu_item a:hover{
  color: #0080FF;
}
.submenu_item{
  display: none;
  width: 163px;
  /*height: 19px;*/
  background-color: #cdd3da;
  border-top:1px solid white;
  /*margin-left:10px;*/
 padding:3px 0 3px 3px;
}

.submenu_item a{ 
  color: #00014C;
  font-size: 11px;
  letter-spacing: 1px;
  padding-left: 2px;
}

.submenu_item2{
  display: none;
  width: 163px;
  /*height: 19px;*/
  /*background-color: #cdd3da;*/
  border-top:1px solid white;
  /*margin-left:10px;*/
 padding:3px 0 3px 3px;
}

.submenu_item2 a{ 
  color: #00014C;
  font-size: 11px;
  letter-spacing: 1px;
  padding-left: 2px;
}


#wire_industry{
  xvisibility:hidden;
}

/* main_bar */
#main_bar{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	/*FLOAT: left;*/ 
	margin-left: 180px;
	PADDING-BOTTOM: 0px; 
	WIDTH: 590px; 
	PADDING-TOP: 0px;
}

.product_table table{
  text-align:left;
  width:565px;
}
.product_table th.type{
  width:130px;
}
.product_table th.producer{
  width:90px;
}
.product_table th.year{
  width:50px;
}
.product_table th.params{
  width:295px;
}
.product_table tr.dark{
  background:#f2f2f2;
}
.product_table td.linethrough{
  text-decoration:line-through;
}
.product_table .params_left, .product_table .params_left_linethrough{
  width:250px;
  float:left;
}
.product_table .params_left_linethrough{
  text-decoration:line-through;
}
.product_table .params_red_right{
  width:60px;
  color:red;
  float:right;
  text-align:right;
}

.contact_table{
  text-align:left;
  width:590px;
}
.contacts{
  height:70px;
  color: #42464b;
}
.text{
  text-align:justify;
  	font-size: 11px;
	letter-spacing: 1px;
	line-height: 15px;
	color: #42464b;
}
.contact{
  float:left;
  width:195px;
}

.contact .float_left{
  width:55px;
}
.contact .float_right{
  width:140px;
}

.form_line{
  width:500px;
}
.popis{
  float:left;
  width:90px;
}
.popis_wide{
  float:left;
  width:150px;
}
.popis_extrawide{
  float:left;
  width:300px;
}
.input{
  float:left;
  width:150px;
}

/* footer */
#footer{
  font-size:0.9em;
  width:780px;
  margin:auto;
  clear: both;
  background-image: url(images/bg_menu_bott.gif);
  background-repeat: repeat-x;  
  height:27px;
  margin-top: 20px;
  color: white;
}
.foot_panel{
  text-align:center;
  
/*  float:left;
  width:250px;
*/
}
.footpanel_left{
  width:60px;
  float:left;
}
.footpanel_right{
  width:140px;
  float:left;
}
dt.left,dd {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
dt.right {
	text-align: center;
	padding-top: 6px;
}
/* universal */
.cistic{
  clear:both;
}
.left{
  text-align:left;
}
.right{
  text-align:right;
}
.center{
  text-align:center;
}
.float_left{
  float:left;
}
.float_right{
  float:right;
}

div.bla {
	margin-right: 15px;
}
img.rub {
	padding-top: 3px;
}
div.table_first {
	background-color: #e1e4e9;
	border-bottom: 1px solid #cfd2d9;
	margin-top: -5px;
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: 3px;
	padding: 1px;
	color: #404348;
	width: 184px;
}
td.img {
	text-align: center;
	padding: 5px;
	margin-right: 35px;
	border: 1px solid #cfd2d9;
	background-color: #EFF0FC;
	width: 200px;
}
div.img {
	text-align: center;
	padding: 5px;
	padding-left: 0px;
	padding-top: 1px;
	margin-right: 2px;
	margin-bottom: 2px;
	border: 1px solid #cfd2d9;
	background-color: #EFF0FC;
	width: 180px;
	height: 210px;
	float: left;
}
//td.img:hover {
	//border: 1px solid #5759E1;
	//background-color: #E6E6FA;
//}
div.param {
  padding: 4px;
  font-size: 11px;
  width: 180px;
}
//table.param {
  //padding: 4px;
  //font-size: 11px;
  //width: 180px;
//}
td.vlastnost_licha {
  text-align: left;
  background-color:#eaeff3;
  padding: 2px;
  padding-left: 3px;
}
td.vlastnost_licha_p {
  text-align: left;
  background-color:#eaeff3;
  padding: 2px;
  padding-left: 25px;
}
td.vlastnost_suda {
  text-align: left;
  background-color:white;
  padding: 2px;
  padding-left: 3px;
}
td.hodnota {
  text-align: right;
}

div.prvni {
  /*margin-top: -40px; honota pro nadpisy s sipkami*/
  margin-left: 20px; 
  /*margin-bottom: 120px;*/
  margin-bottom: 90px;
  &margin-bottom: 40px;
  width: 570px;
  text-align: left;
}
img.prvni {
  padding: 2px;
  border: 1px solid #a5a8ad;
  margin-right: 8px;
}
table.stroj_en {
	font-size: 11px;
	margin-left: 5px;
}
td.hodnota_s {
  /*width: 335px;*/
  /*text-align: right;*/
  padding: 2px;
  padding-right: 3px; 
}
td.hodnota_s_licha {
  /*width: 335px;*/
  /*text-align: right;*/
  background-color:#eaeff3;
  padding: 2px;
  padding-right: 3px; 
}
img.vypis_str {
  padding: 2px;
  margin: 2px;
  border: 1px solid #686b7c;
  background-color: white;
  float: left;
}
div.galerie {
	width: 600px;
}
h4 {
	font-size: 10px;
	font-weight: normal;
}
img.sipka {
	margin-left: 3px;
	margin-right: 5px;
}
a.homepage {
	color: #B5B5B5;
	letter-spacing: 2px;
}
a.homepage2 {
	color: #5C7A9B;
	letter-spacing: 2px;
}
strong.homepage3 {
	color: #96b2da;
	letter-spacing: 2px;
	font-weight: normal;
}
img.nadpis_rubriky {
	margin-left: 0px;
	margin-top: 10px;
}
h1.nadpis_rubriky {
	/*margin-top: -47px; pro variantu nadpisu se sipkami*/
	margin-left: 26px;
	/*margin-bottom: 40px; pro variantu nadpisu se sipkami*/
	color: #676870;
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 3px;
}
td.first_detail {
	background-image: url(images/detail_pozadi.gif);
	background-repeat: repeat-x;
	/*width: 200px;*/
	height: 19px; 
	color: white;
}
div.specifik {
	margin-top: -18px;
	margin-left: 20px;
}
div.galerie {
	//background-color: #a3aab2;
	background-color: white;
	margin-top: -32px;
	margin-left: 20px;
	padding: 4px;
	text-align: left;
}
div.vlajky {
	margin-left: 685px;
	padding-top: 165px;
}
a.paticka {
	color: white;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}
a.paticka:hover {
	text-decoration: underline;
}
p.o_firme {
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 15px;
	color: #42464b;
}

#navi {
	width:171px;
	margin-top: 0px;
	margin-left: -2px;
}
#navi ul {
	list-style-type: none;
	width:171px;
	padding: 0;
  	margin: 0;
}
#navi li {
	list-style-type: none;
	width:171px;
	height:22px;
	padding: 0;
   margin: 0 ;
}
#navi a {
	padding-left: 8px;
	color:#666666;
	display: block;
   text-decoration: none;  
   height: 22px; 
	background-image:url(images/bg_menu_item.gif);	
	font-size: 1ìpx;
	font-weight: bold;
	
}
#navi a:hover , #navi a.active{
   text-decoration: none; 
   color:#666666;
	background-image:url(images/bg_menu_item_a.gif);
}

