*{ margin: 0; padding: 0; }*
body { font: .8em Arial, Sans-Serif; line-height: 1.8em; background: #333; color: #444; }
h2 { margin: 0 0 10px; padding: 10px 0 3px; }
h3 { padding-left: 10px; color: #fff; background: #067302; font-size: 1em; height: 24px; line-height: 24px; }
ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
.zoznam { list-style-type:circle; margin: 5px 0 5px 20px; }
p { margin: 5px 0 10px 0; }
img { border: none; }

table{ margin:10px 0px 10px 0px; border-collapse: collapse; border:  1px solid #CCCCCC; font-size:11px; line-height:21px;}
.table3{margin:10px 0px 10px 0px; border-collapse: collapse; border:none }
.table3 tr td{border:hidden; height:19px;}
#table2{ margin:10px 0px 10px 4px; border-collapse: collapse; border:  1px solid #CCCCCC;}
td{ padding:0px 1px 0px 1px; border:1px solid #CCCCCC  ; }

#wrap { padding: 10px 10px 3px 10px; width: 760px; margin:20px auto; background: #fff;}

#ods { margin-top:8px;}
/*header=banner+horna lista(menu)*/
#header { background: #FFFFFF repeat-x;  }
#header h1 { font-size: 30px; font-weight: 100; letter-spacing: -1px; padding: 22px 0 5px 10px; }
#header h1 a { color: #fff; text-decoration: none; }
#header h1 a:hover { color: #000; text-decoration: none; }
#header h2 { color: #eee; font-size: 19px; font-weight: 100; padding: 0 0 0 11px; letter-spacing: -1px; line-height: 12px; }

.articles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
/*menu horne horizontalne*/
.lista { height:30px; margin:0px; padding:0px; color: #2B4700; background: url(images/header2-a.gif) repeat-x 0 0; }
.lista ul {margin: 0; padding: 0 0 0 0px; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.lista ul li { display: inline; }
.lista ul li a {  padding: 0.2em 19px;  color: #FFFFFF; text-decoration: none; float: left; }
.lista ul li a:hover{  color:#1e1e1e; text-decoration:none;}

/*navigacia horna -> produkty*/
.nav1 { text-align:left; font-weight:bold; color: #444; text-decoration: none;}
.nav1 a { text-align:left; font-weight:bold; color: #444; text-decoration: none;}
.nav1 a:hover {text-align:left; font-weight:bold; color: #6587E0; text-decoration: underline;}
/*odkaz pre stiahnutie katalogu stroja*/
.nav2 { text-align:left; color: #444; text-decoration: underline;}
.nav2 a { text-align:left; color: #444; text-decoration: underline;}
.nav2 a:hover {text-align:left; color: #6587E0; text-decoration: underline;}

/*menu lave horne*/
#left { float: left; width: 180px; background: #D7E7A0; margin-bottom: 10px; margin-top: 5px; }
.left1 { float: left; width: 180px; background: #D7E7A0; margin-bottom: 10px; }
.left1 ul { padding: 5px 10px 10px 10px; margin: 0; }
.left1 ul li a {COLOR: #6587E0; text-decoration: none;}
.left1 ul li a:hover {COLOR: #6587E0; text-decoration: underline;}
/*menu lave dolne*/
.left2 { float: left; width: 180px; background: #D7E7A0; margin-bottom: 10px; }
.left2 ul { padding: 5px 10px 10px 10px; margin: 0; }
.left2 ul li a { color:#6587E0; text-decoration: none;}
.left2 ul li a:hover { color:#6587E0; text-decoration:underline;}
.left2 ul li a:visited { color: #006666; }

/*menu prave horne*/
#right { float: right; width: 220px; background: #FFF; margin-bottom: 10px; margin-left:10px; margin-top: 5px; padding-left:10px; padding-right:10px; }
.right1 { float: right; width: 220px; background: #D7E7A0; margin-bottom: 10px; }
.right1 ul { padding: 5px 10px 10px 10px; margin: 0; }
.right1 ul li a {COLOR: #6587E0; text-decoration: none;}
.right1 ul li a:hover {COLOR: #6587E0; text-decoration: underline;}

/*shortcut k strojom*/
#short { margin: 0 0 0 0;}
#short a { color: #333333; text-decoration:none;}
#short a:hover { color:#333333; text-decoration:underline;}
#short a:visited { color: #666666; }

#right { margin-bottom: 10px; margin-top: 5px; float: right; width: 570px; padding: 0 0 10px 0; }

#blok { float:left; width: 190px; border:none; padding: 0; margin: 0 0 10px 0; }
#blok1 { float:left; width: 190px; height: 232px; border:none; padding: 0; margin: 0 0 10px 0; }
#blok1_banner { float:right; width: 558px; height: 150px; border: 1px solid #333333; padding: 0; margin: 0 0 10px 0; }
#in_blok_banner {height: 130px; margin: 0 0 0 0px; border: none; }
#in_blok_1 {height: 330px; margin: 0 0 0 10px; background-image: url(images/deere_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_2 {height: 330px; margin: 0 0 0 10px; background-image: url(images/kuhn_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_3 {height: 330px; margin: 0 0 0 10px; background-image: url(images/shell_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_4 {height: 330px; margin: 0 0 0 10px; background-image: url(images/walter_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_5 {height: 330px; margin: 0 0 0 10px; background-image: url(images/bondi_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_6 {height: 330px; margin: 0 0 0 10px; background-image: url(images/nhs_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_7 {height: 330px; margin: 0 0 0 10px; background-image: url(images/meri_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_8 {height: 330px; margin: 0 0 0 10px; background-image: url(images/fullwood_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_9 {height: 330px; margin: 0 0 0 10px; background-image: url(images/irtec_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_10 {height: 330px; margin: 0 0 0 10px; background-image: url(images/strom_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_11 {height: 330px; margin: 0 0 0 10px; background-image: url(images/grimme_logo.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_Bwhite {height: 230px; margin: 0 0 0 10px; background-image: url(images/pozadie.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_Bwhite2 {height: 250px; margin: 0 0 0 10px; background-image: url(images/pozadie.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#in_blok_Bwhite3 {height: 125px; margin: 0 0 0 10px; background-image: url(images/pozadie.gif) ; background-repeat: no-repeat; border: 1px solid #333333; }
#blok novinky { float:left; width: auto; border:none; padding: 0; margin: 0 0 10px 0; }
.novinky { list-style: none; padding: 5px 5px 5px 5px; margin: 483px 0 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; border: 1px solid #333333;} 
#blok novinky2 { float:left; width: auto; border:none; padding: 0; margin: 0 0 10px 0; }
.novinky2 { list-style: none; padding: 5px 5px 5px 5px; margin: 485px 0 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; border: 1px solid #333333;} 
.blok_firma { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_banner { height: 30px; width:558px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_KUHN { height: 30px; background-color:#fe0000; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_KUHN2 { height: 47px; background-color:#fe0000; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_STROM { height: 30px; background-color:#f3bc00; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_STROM2 { height: 47px; background-color:#f3bc00; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_GRIMME { height: 30px; background-color:#db2a16; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_SHELL { height: 30px; background-color:#f4c10e; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_WALTER { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_BONDI { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_NHS { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_MERI { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_FULLWOOD { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_IRTEC { height: 30px; background-color:#067302; color: #003300; letter-spacing: 1pt; font-weight: bold; padding: 0; }
.blok_firma_text { padding: 3px 0 0 15px; }
.blok_firma_text a { color:#D7E7A0; text-decoration: none; }
.blok_firma_text a:hover { color: #D7E7A0; text-decoration: underline; }
.blok_firma_text2 { padding: 0 0 0 15px; }
.blok_firma_text2 a { color:#D7E7A0; text-decoration: none; }
.blok_firma_text2 a:hover { color: #D7E7A0; text-decoration: underline; }
.blok_firma_text3 { padding: 3px 0 0 2px; }
.blok_firma_text3 a { color:#D7E7A0; text-decoration: none; }
.blok_firma_text3 a:hover { color: #D7E7A0; text-decoration: underline; }
.zoznam_1 { list-style: none; padding: 0; margin: 2px 0 0 19px; font-size: 12px; line-height: 14px; } 
.zoznam_1 a { color: #000000; text-decoration: none; }
.zoznam_1 a:hover { text-decoration: underline; }

.zoznam_ban { list-style: none;  padding: 0 0 0 0; margin: 0 0 0 0; font-size: 12px; line-height: 14px; } 
.zoznam_ban a { color: #000000; text-decoration: none; }
.zoznam_ban a:hover { text-decoration: underline; }


#typ { float: left; width: 272px; height: 180px; border: none; padding: 0; margin: 0 0 10px 10px; }

#footer { font-size: 11px; text-align: center; border-top: 1px solid #ccc; padding: 10px 5px; }
