#menu
{
padding:0;
margin:0;
list-style-type:none;
}

#menu li
{
width:110px;
height:20px;
float:left;
margin-right:2px;
}

#menu a em
{
	font-style:normal;
	font-size:0.9em;
	line-height:1.5em;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

#menu a
{
text-decoration:none;
color:#000;
position:absolute;
width:120px;
height:20px;
display:block;
text-align:center;
}

#menu a.cervena
{
	background:#c00;
	color: White;
}


#menu a.keestrack
{
	background: gray;
	color: black;
	font-style : oblique;
}
p.newf1
{
	position: absolute;
	top: 299px;
	left: 6px;
	width: 160px;
	background: #4f5052;
	color: Yellow;
	text-align : center;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom : 0px;
}

div.exhibition
{
	position: absolute;
	top: 25px;
	left: 30px;
	width: 650px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#menu a.oranzova
{
background:#fc0; color:#000;
}

#menu a.zluta
{
background:#ee0; color:#000;
}

#menu a.zelena
{
background:#080; color:#fff;
}

#menu a.modra
{
background:#00c; color:#fff;
}

#menu a:hover
{
width:50px;
z-index:200;
}

#menu a:hover em
{
font-size:1.4em;
line-height:1.1em;
overflow:hidden;
cursor:pointer;
background:#fff;
border:1px solid #000;
position:absolute;
width:150px;
height:30px;
left:-12px;
top:0px;
}

#menu a:hover.cervena em
{
	background-color : Aqua;
	color: black;
}

#menu a:hover.keestrack em
{
	background-color : gray;
	color: white;
}

#menu a:hover.oranzova em
{
background:#fc0;
}

#menu a:hover.zluta em
{
background:#ee0;
}

#menu a:hover.zelena em
{
background:#080;
}

#menu a:hover.modra em
{
background:#00c;
}


div.menu
{
position: absolute;
top: 100px;	
left:210px;
}
img.logo
{
position: absolute;
top: 5px;	
left: 10px;
}
img.servis
{
	position: absolute;
	top: 215px;
	left:257px;
	width: 278px;
}
div.menu1
{
	position: absolute;
	top: 20px;
	left: 30px;
	font-family : Arial, Helvetica, sans-serif;
}
marquee.slide
{
	position: absolute;
	top: 560px;
	left: 175px;
}
div.slide
{
	position: absolute;
	top: 560px;
	left: 165px;
}
div.imenu1
{
	position: absolute;
	top: 100px;
	left: 15px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 23px;
	height: 200px;
	width: 155px;
}

div.news
{
	position: absolute;
	top: 300px;
	left: 5px;
	width: 160px;
	height: 280px;
	font-family : Arial, Helvetica, sans-serif;
	color: silver;
	font-size: 11px;
	
}

div.news1
{
	position: absolute;
	top: 440px;
	left: 2px;
	width: 170px;
	height: 160px;
	font-family : Arial, Helvetica, sans-serif;
	
	overflow : auto;
	font-size: 11px;
}

a.menu2
{
	color:#D5D5D2;
	text-decoration : none;
	font-weight : bold;
	font-size: 13px;	
}

a.menu4:hover 
{
	color: gray;
	font-size : 14px;
}

a.menu4
{
	color: black;
	text-decoration : none;
	font-weight : bold;
	font-size: 13px;
	
}

a.menu2:hover 
{
	color:white;
	font-size : 13px;
}

a.menu3
{
	color: Maroon;
	text-decoration : none;
	font-weight : bold;
	font-size: 13px;
}

a.menu3:hover 
{
	color:maroon;
	font-size : 14px;
}

h1 
{
	left:20px;
	color: Yellow;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	background : transparent;
}
h2 
{
	left:24px;
	color: Yellow;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	background : transparent;
 
}

h2.part 
{
	left:24px;
	color: Green;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	background : transparent;
}
div.h1 
{
	position: relative;
	left: 120px;
        width: 350px;

}
img.gb
{
position: absolute;
top: 10px;	
left:760px;
}
img.fr
{
position: absolute;
top: 10px;	
left:810px;
}
img.de
{
position: absolute;
top: 10px;	
left:860px;
}
img.ne
{
position: absolute;
top: 10px;	
left: 910px;
}
img.home1
{
position: absolute;
top: 0px;	
left: 225px;

}

img.floatr
{
float: right;
margin: 5px;


}

div.home
{
	position: absolute;
	top: 25px;
	left: 30px;
	width: 190px;
	height: 318px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
	background: transparent;
	
}

div.autor
{
	position: absolute;
	top: 600px;
	left: 30px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: white;
	background: transparent;
	
}

div.home1
{
	position: absolute;
	top: 0px;
	left: 35px;
	width: 740px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
	background:transparent;
	padding: 3px;
}	
a.product
{
	color:silver;
	text-decoration : none;
	font-weight : bold;
}

a.product:hover 
{
	color:gray;
	font-size : 105%;
}
div.product
{
	position:absolute;
	left:30px;
	top:20px;
	height:550px;
	
}	

img.name_machine
{
position: absolute;
top: 30px;	
left: 200px;
}

img.upbanner
{
position: absolute;
top: 10px;	
left: 280px;
}

img.transparent
{
position: absolute;
top: 200px;	
left: 230px;
}

div.detail_main
{
	position:absolute;
	left:40px;
	top:70px;
	width: 330px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
}	

img.detail1
{
position: absolute;
top: 80px;	
left: 450px;
}

img.detail1n
{
	position: absolute;
	top: 20px;
	left: 421px;
}

img.upbanner1
{
position: absolute;
top: 40px;	
left:800px;
}

div.foot
{
   position: relative;
   bottom: 30px;
	color: White;
	font-size: 9px;
	margin-left : 3px;
	margin-right : 3px;
	text-align : left;
	border-top : thin solid white;
}

img.detail2
{
position: absolute;
top: 340px;	
left: 450px;
}

img.detail3
{
position: absolute;
top: 610px;	
left: 450px;
}

img.detail2n
{
	position: absolute;
	top: 280px;
	left: 421px;
}

img.detail3n
{
	position: absolute;
	top:550px;
	left: 414px;
}

img.detail31
{
position: absolute;
top: 630px;	
left: 500px;
}

img.menu3
{
position: absolute;
top: 200px;	
left: 10px;
}

div.parts
{
	position:absolute;
	left:30px;
	top:20px;
	width: 680px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
}	
div.hid
{
	position:absolute;
	left:30px;
	top:20px;
	width: 680px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
}	
div.parts1
{
	position:absolute;
	left:10px;
	top:30px;
	width: 250px;
	background-color : Gray;
}

div.parts2
{
	position:absolute;
	right:10px;
	top:30px;
	width: 250px;
	background-color : Gray;
	
}
div.slide1
{
	position:absolute;
	top: 609px;
	left: 165px;
	height: 14px;
	width: 850px;
	background-color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	font-weight : bold;
}

div.adress
{
	position:absolute;
	left:30px;
	top:250px;
	width: 160px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: silver;
	font-weight : bold;
}

div.contact
{
	position:absolute;
	left:40px;
	top:30px;
	width: 360px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: black;
	font-weight : bold;
	text-decoration : none;
	background : transparent;
	
}

div.map
{
	position:absolute;
	left:450px;
	top:50px;
	width: 300px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: White;
	font-weight : bold;
}

a.link1
{
	color: black;
	text-decoration : underline;
}

a.links
{
	color: black;
	text-decoration : underline;
}

div.work1
{
	position: absolute;
	top: 0px;
	left: 90px;
	width: 350px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background: transparent;
}

div.work2
{
	background: transparent;
	position: absolute;
	top:0px;
	left: 535px;
	width: 250px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	
}
div.dealer
{
	position: absolute;
	top: 30px;
	left: 40px;
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: White;
}

div.dealer_country
{
	position: absolute;
	top: 30px;
	left: 40px;
	font-size : 12px;
	color: White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

img.work1
{
	position: absolute;
	top: 90px;
	left: 50px;
	
}

img.work2
{
	position: absolute;
	top: 90px;
	left: 400px;
}

img.work3
{
	position: absolute;
	top: 240px;
	left: 50px;
}

img.work4
{
	position: absolute;
	top: 240px;
	left: 400px;
}

a.next
{
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration : none;
	font-weight : bold;
}

a.next:hover
{
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: silver;
	text-decoration : none;
	font-weight : bold;
	background-color : Gray;
}
a.next_contact
{
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration : none;
	font-weight : bold;
}

a.next_contact:hover
{
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: silver;
	text-decoration : none;
	font-weight : bold;
	background-color : Gray;
}
iframe.iframe
{
	position: absolute;
	top: 125px;
	left: 170px;
	background-color: transparent;
	background: url(common/img/bbackkarte3.png);
	background-repeat : no-repeat;
	
}

img.iuplogo
{
	position: absolute;
	top: 10px;
	left: 10px;
	
}

img.ienflag
{
	position: absolute;
	top: 10px;
	left: 905px;
	
}

img.igeflag
{
	position: absolute;
	top: 10px;
	left: 935px;
	
}
img.auto
{
	position: absolute;
	top: 340px;
	left: 30px;
	
}

img.inlflag
{
	position: absolute;
	top: 10px;
	left: 965px;
}

img.leva
{
	position: absolute;
	top: 5px;
	left: 660px;
}

body.transparent1
{
	background-image: url(common/img/bbackkarte3.png);
	background-repeat: no-repeat;
	background-attachment: fixed;
}

body.transparent
{
	background-attachment: fixed;
	background-image: url(common/img/bbackkarte3.png);
	background-repeat: no-repeat;
	}
body.webshop {
	background-attachment: fixed;
	background-image: url(common/img/Webshop.png);
	background-repeat: no-repeat;
}

a.option
{
	
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration : none;
	font-weight : bold;
}

a.option:hover
{
	
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: silver;
	text-decoration : none;
	font-weight : bold;
	background-color : Gray;
}

body.main
{
	background-image : url(common/img/Gbackground5.png);
	background-repeat : no-repeat;
	background-color : transparent;
	
}

img.bazar_en{
position: absolute;
top: 35px;
left: 495px
}
img.bazar_de{
position: absolute;
top: 35px;
left: 535px
}
img.bazar_cz{
position: absolute;
top: 35px;
left: 455px
}


img.bazarbig{
position: absolute;
top: 80px;
left: 400px;

}
table.baz {
	
	font: small/1.2 Verdana, sans-serif;
	border-collapse: collapse;
	border: 2px solid black;
	}

th, td{
	padding: 0.2em 1em;
	border: 1px solid solid;
	}
	
	div.hlavni{
	position:absolute;
	left:0px;
	top: 0px;
	width: 830px;
	
	}
	#ramecek {
	width: 680px;
	padding: 2em;
	background: silver;
	color: black;
	border: 1px solid black;
	}
	div.nproduct1{
	position: absolute;
	top:20px;
	left:20px;
	width: 250px;
	background: blue;
	}
	div.nproduct{
	width: 780px;
	background-color : Gray;
	
	}
	
div.nproduct2{
	position: absolute;
	top:20px;
	left:270px;
	width: 250px;
	background: blue;
	}
	
a.login
	{
	position: absolute;
	top: 70px;
	left: 900px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: gray;
	font-weight : bold;
	text-decoration : none;
	font-size: 16px;
}
a.login:hover{
	position: absolute;
	top: 70px;
	left: 900px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 16px;
	font-weight : bold;
	text-decoration : none;
}
