.right {float:right}
.left {float:left}
.menu_active {background:url('im/menu_active.png') repeat-x !important;color:#000000 !important}

.news_row {float:left;width:197px;height:137px;text-align:justify;margin-left:12px;margin-right:12px}
.news_row img {display:block}
.news_row h2 {margin-top:8px;padding-bottom:0px;margin-bottom:2px;font-size:15px}
.news_row span {height:70px;display:block}
.news_vice {float:left;background:url('im/news_vice.png') no-repeat;width:56px ;height:19px}
.news_vice:hover {background:url('im/news_vice_active.png') no-repeat}

.news_row_detail {display:block;height:137px;background:url('im/back_news_detail.png') repeat-x;margin-bottom:20px}
.news_row_detail span {width:710px;display:block;padding-right:20px}
.news_row_detail h2 {margin-top:5px}
.news_row_detail img {border-right:20px solid #ffffff}
.news_row_detail h2 span {width:100px !important;float:right;padding-right:0px !important}

.number_active {color:#ff0000 !important}

.alink {display:block;margin-top:10px}

.nobl {display:inline !important}
.mright {margin-right:20px}

.ft15 {font-size:15px}

.bar {color:#009900}
.nobold {font-weight:400}
.it {font-style:italic}

.nomargin {margin-right:0px !important}

.tech {float:left;width:319px;height:357px;background:url('im/back_tech.png') no-repeat}
.tech img {margin-top:20px}
.im {display:block;height:120px}
.tech p {padding:20px;padding-top:4px;text-align:justify;font-size:11px;line-height:14px}
.tech h2 {padding-left:20px}

.ptop {padding-top:30px}

.prod {float:left;width:269px;height:220px;padding:25px;padding-top:15px;margin-bottom:8px;line-height:13px;font-size:11px}
.prod h2 {padding-left:60px;padding-top:0px;margin-bottom:0px;height:55px;line-height:18px}
.prod ul {font-size:11px;margin-left:-26px;margin-top:3px;line-height:1.4;margin-bottom:3px;padding-top:0px}

.submenu_active {font-weight:600;background:url('obr/button_active.gif') repeat-x !important;color:#ffffff !important}
.cent {display:block;margin-left:auto;margin-right:auto}

.auta {background:url('im/auta/auto_active.png') no-repeat !important}
.dodavky {background:url('im/auta/dodavka_active.png') no-repeat !important}
.kamiony {background:url('im/auta/kamion_active.png') no-repeat !important}


.m3 {background:url('im/3m.png') no-repeat !important}

/*
.kontakt_row {width:150px;height:248px;float:right;background:url('im/back_kontakt.png') no-repeat;margin-bottom:30px}
*/
.kontakt_row {width:121px;float:left;margin-bottom:40px;margin-left:60px}



.cleaner {
	display:block;
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		width:auto
		}

.footer_col {float:left;padding-left:12px;padding-right:12px;border-right:1px solid #7a7a7a;color:#000000}
.footer_col a {color:#000000}

.mp {margin-top:105px !important}

.refs {height:435px;width:319px}
.refs a {float:left;margin-bottom:5px;margin-right:17px;border:4px solid #ffffff}
.refs img {width:124px;height:89px;display:block}
.refs_active {border-color:#999999 !important}

.proc-s-nami {width:120px;margin-left:6px}
.o-nas {width:60px}
.reference {width:100px}
.produkty-sluzby {width:160px}
.technologie-vyroby {width:170px}
.technicke-zazemi {width:155px}
.zarucni-program {width:160px}
.kontakt {width:80px}



.companies {width:160px !important;height:515px !important;background:url('im/back_companies.png') no-repeat;padding-right:30px !important;padding-top:20px !important}
.companies a {display:block;padding-left:30px;margin-bottom:4px;color:#000000;font-size:12px}
.companies a:hover {background:#c9c9c9}


.vutek {display:block;width:980px;height:121px;background:url('im/vutek.png') no-repeat;position:relative;left:-9px}
.vutek span {float:right;margin-top:40px;width:650px;padding-right:58px;line-height:17px}

.efi {background:url('im/efi.png') no-repeat !important;margin-bottom:10px;clear:both}
.efi span {margin-top:33px}

.listek {background:url('im/listek.png') no-repeat;display:block;position:absolute;width:40px;height:44px;margin-left:215px;margin-top:-30px}

/* M E N U  */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: auto; /*For KHTML*/
  list-style: none;
	
	
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  left: 0;
  
	margin:0px;

}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;

}

ul#navmenu-h ul li {
  width: 136px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
padding:0px;
}

/* Root Menu */
ul#navmenu-h a {
	margin-bottom:0px;    /* odsazeni menu  */
	text-align:center;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  
  color: #ffffff;
  font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;
	letter-spacing:.1em;
	text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
	height:24px !important;
	

	padding-top:12px;
	font-size:11px !important;
	
	
	

}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
 
  color: #ffffff;
	background:url('im/menu_hover.png') repeat-x;color:#000000 !important;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
    
  color: #ffffff;
	margin:0px !important;padding:0px;padding-top:7px;
text-align:center;height:24px !important
	
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {

  color: #ffffff;
	

}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 220px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}



/* ---- KONEC MENU  ---- */


#banner {width:961px;height:21px;background:url('im/back_banner.png') no-repeat;padding-top:8px;margin-bottom:10px}

#menu {width:961px;height:36px;background:url('im/menu.png') no-repeat}
#menu_products {display:block;width:931px;height:139px;background:url('im/menu_products.png') no-repeat;margin-bottom:8px;padding-left:30px}
#menu_products a {display:block;float:left;margin-left:21px}

#menu_products a span {display:none;text-align:center;width:150px;font-size:9px;text-transform:uppercase}
#menu_products a:hover span {display:block !important;position:absolute;margin-left:-40px;margin-top:110px;color:#ffffff}


#main_obal {width:1050px;background:#ffffff;border-bottom:5px solid #7f7f7f}
#main {display:block;width:961px;padding-bottom:30px}

#obsah {clear:both;margin-top:8px;margin-bottom:5px}



#more {float:left;width:319px;height:42px;background:url('im/vice.png') no-repeat;margin-top:10px;font-size:12px}
#more:hover {background:url('im/vice_active.png') no-repeat}

#banner_bottom {width:628px;height:42px;float:right;background:url('im/banner_bottom.png') no-repeat;margin-top:10px}

#footer {width:1050px;padding-top:15px;padding-bottom:15px;clear:both;background:#48d408}

#right_title {margin-right:20px;color:#000000;font-size:15px}
#right_title a {position:relative;top:-2px;color:#000000;margin-right:5px;position:relative;left:3px}



#ref_cat {width:768px;height:533px;float:right;position:relative;left:6px;top:-5px}
#ref_cat img {display:block;margin-left:1px;float:left;margin-bottom:0px}
#ref_cat img:hover {position:relative;top:1px;left:-1px}

#nase_sluzby {background:url('im/produkty/nase_sluzby.png') no-repeat;height:260px}
#polepy_aut {background:url('im/produkty/polepy_aut.png') no-repeat}
#polepy_mhd {background:url('im/produkty/polepy_mhd.png') no-repeat;height:260px}
#podlahova_grafika {background:url('im/produkty/podlahova_grafika.png') no-repeat}
#bannery {background:url('im/produkty/bannery.png') no-repeat}
#shop {background:url('im/produkty/shop.png') no-repeat;height:260px}
#svetelna {background:url('im/produkty/svetelna.png') no-repeat}
#orientacni {background:url('im/produkty/orientacni.png') no-repeat}
#billboard {background:url('im/produkty/billboard.png') no-repeat}
#deskove {background:url('im/produkty/deskove.png') no-repeat}
#solarni {background:url('im/produkty/solarni.png') no-repeat}
#architektura {background:url('im/produkty/architektura.png') no-repeat}

#k1 {background:url('im/kontakt/1down.jpg') no-repeat;width:295px;height:469px}
#k1:hover {background:url('im/kontakt/1up.jpg') no-repeat}

#k2 {background:url('im/kontakt/2down.jpg') no-repeat;width:162px;height:469px}
#k2:hover {background:url('im/kontakt/2up.jpg') no-repeat}

#k3 {background:url('im/kontakt/3down.jpg') no-repeat;width:166px;height:469px}
#k3:hover {background:url('im/kontakt/3up.jpg') no-repeat}

#k4 {background:url('im/kontakt/4down.jpg') no-repeat;width:149px;height:469px}
#k4:hover {background:url('im/kontakt/4up.jpg') no-repeat}

#k5 {background:url('im/kontakt/5down.jpg') no-repeat;width:278px;height:469px}
#k5:hover {background:url('im/kontakt/5up.jpg') no-repeat}




#k_left {float:left;width:266px;height:290px;background:url('im/back_kontakt.png') no-repeat;padding:15px;padding-top:30px;margin-right:3px}
#k_left p {padding-bottom:0px;margin-bottom:10px;margin-top:4px}
#k_left strong {display:block}

#zam {position:relative;left:-45px;top:-8px;width:1050px;display:block;height}

#s_nami {display:block;float:left;width:680px}
#s_nami p {text-align:justify}
#s_nami h2 {font-size:16px}

#scotch_print {display:block;width:980px;height:147px;background:url('im/scotch.png') no-repeat;position:relative;left:-9px}
#scotch_print div {float:right;margin-top:38px;width:650px;padding-right:58px;line-height:17px}



#auta_ikony {float:left;position:relative;left:5px;top:-8px}
#auta_ikony a {float:left;margin-right:5px}

#auta {float:left;width:45px;height:29px;background:url('im/auta/auto.png') no-repeat}
#auta:hover {background:url('im/auta/auto_active.png') no-repeat}

#dodavky {float:left;width:45px;height:29px;background:url('im/auta/dodavka.png') no-repeat}
#dodavky:hover {background:url('im/auta/dodavka_active.png') no-repeat}


#kamiony {float:left;width:58px;height:29px;background:url('im/auta/kamion.png') no-repeat}
#kamiony:hover {background:url('im/auta/kamion_active.png') no-repeat}

#zarucni_program {background:url('im/zarucni_program.jpg') no-repeat;display:block;width:980px;height:273px;padding-top:20px;padding-left:30px;position:relative;left:-9px}

#tech_graf {width:397px;height:208px;background:url('im/tech_graf.png') no-repeat;position:relative;left:6px;float:right}



#news {position:relative;left:-4px;background:url('im/back_news.png') no-repeat;width:970px;height:330px;padding-top:14px}
#news_title {display:block;clear:both;height:20px;padding-left:52px;margin-bottom:20px;font-size:14px}
#news_home_previous {margin-left:15px;width:26px;height:250px;float:left;background:url('im/news_home_previous.png') no-repeat 0px 100px}
#news_home_next {width:26px;height:250px;float:left;background:url('im/news_home_next.png') no-repeat 0px 110px}

#front {display:block;margin-bottom:8px}
#front a img {float:left;margin-right:4px}
#front a {float:left}
#front a:hover {position:relative;top:5px}


body {font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;font-size:12px;margin:0px;padding:0px;word-spacing:1px;white-space:14px;line-height:1.3;background:url('im/back.png') repeat-x #b8b9b9}
img {border:none}
a {color:#7a7a7a;text-decoration:none}

h2 {padding-bottom:0px;margin-bottom:0px;font-weight:400}
h3 {padding-top:0px;margin-top:0px;margin-top:10px;margin-bottom:0px}
sup {font-size:8px}
p {margin-top:5px;line-height:16px}








