/* CSS Dokument */

body {
	text-align: center;
	margin-top: 0px;
	background-image:url(Image/back.png);
	background-repeat:repeat-x;
	background-color:#31312F;
	
}

#kontajner {
 
 width: 951px;
 margin: 0 auto;
 text-align: left;
}

#up {width: 951px; height: 119px; background-image:url(Image/up.jpg);}

#logoslov {float: left; width: 355px; height: 119px;}

#klient {position: relative; float: left; left: 360px; top: 45px;  width: 149px; height: 16px;}

#menu {position: relative;  float: left; width: 220px; height: 145px; }

#menuindex { position: relative; left: 200px; top: 43px; float: left; width: 460px; height: 30px; }

#menukat {position: relative;  float: left; width: 220px; height: 386px; }

#menux { position:relative; top: 7px; width: 195px; height: 116px; text-align:right;}

#menuxie6 { position:relative; top: 7px; width: 195px; height: 155px; text-align:right;}

#menuzeny { position:relative; top: 0px; width: 220px; height: 119px; background-image:url(Image/katzeny.png); background-repeat:no-repeat; text-align:right;}

#menumuzi { position:relative; top: 0px; width: 220px; height: 119px; background-image:url(Image/katmuzi.png); background-repeat:no-repeat; text-align:right;}

#menudeti { position:relative; top: 0px; width: 220px; height: 119px; background-image:url(Image/katdeti.png); background-repeat:no-repeat; text-align:right;}

#menusluzby { position:relative; top: 0px; width: 220px; height: 119px; background-image:url(Image/sluzby.png); background-repeat:no-repeat; text-align:right;}

#menubut { position:relative; top: 25px; float: left; width: 189px; height: 55px; }

#menubutsl { position:relative; top: 31px; left: 8px; float: left; width: 191px; height: 55px; }

#kolek { float: left; width: 951px; height: 165px;}

#lista { float: left; width: 951px; height: 73px;}

#txtmain {
	position: relative;
	float: left;
	left: 40px;
	width: 690px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:justify;
	
}


#txtsk {
	position: relative;
	float: left;
	left: 40px;
	width: 620px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:left;
}	
	
#nov { width: 951px; height: 200px;}

#novtxt { position: relative; left: 0px; top: 0px; width: 951px; height: 28px; font: 13px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:center; line-height: 28px;}

#cert { float: left; width: 236px; height: 301px; }

#certtxt { position: relative; left: 15px; top: 10px; width: 215px; height: 20px; }

#line { float: left; width: 951px; height: 15px; background-color:#31312F;}

#main { float: left; width: 712px; height: 332px; text-align:top;}

.txtprod {position: relative; float: left; width: 650px; height: 120px; text-align: justify; font: 12px Arial, Helvetica; color:#FFFFFF;}

#pata {position: relative; float: left; top: 15px; width: 951px; height: 74px; font: 11px Arial, Helvetica; color:#CCCCCC;background-image:url(Image/pata.png); background-repeat:no-repeat; background-position:right; text-align:right; line-height: 10px; }

#patatxt {position: relative; float: left; top: 23px; left: 400px; width: 550px;}

#patatxtuv {position: relative; float: left; top: 23px; left: 300px; width: 550px;}

.butmenu { width: 220px; height: 35px; text-align:right;}

.produkt {
	float: left;
	width: 670px;
	min-height: 250px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:justify;
	overflow: hidden;
}

.prodimg { width: 105px; height: 149px; float: left; font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; }

.prodtxt {
	position: relative;
	left: 20px;
	width: 430px;
	height: auto;
	float: left;
	text-align:justify;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:justify;
	min-height: 129px;
}

.prodtzt {
	width: 555px;
	height: auto;
	text-align:justify;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #595955;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.pageName{font: 16px Arial, Helvetica, sans-serif; color: #FFFFFF; }
.kontakt{font: 16px Arial, Helvetica, sans-serif; color: #FF0000; }
.txtkontx{font: 14px Arial, Helvetica, sans-serif; color:#CCCC99; }
.txtkont{font: 14px Arial, Helvetica, sans-serif; color:#FF0000; }
.kat{font: bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.txtzlty{font: 12px Arial, Helvetica, sans-serif; color:#FF3300; }

.imgpad { padding:2px; color: #666666;}
.menu { color: #666666;}

a {color:#FFFFFF; text-decoration:none;}
a:link {color:#FFFFFF; text-decoration:none;}
a:visited {color:#FFFFFF; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:underline;}
a:active {color:#FFFFFF; text-decoration:none;}

a.kata {color:#FFFFFF; text-decoration:none;}
a.kata:link {color:#FFFFFF; text-decoration:none;}
a.kata:visited {color:#FFFFFF; text-decoration:none;}
a.kata:hover {color:#FFFFFF; text-decoration:underline;}
a.kata:active {color:#FFFFFF; text-decoration:none;}

a.kon {color:#B9B9FF; text-decoration:none;}
a.kon:link {color:#B9B9FF; text-decoration:underline;}
a.kon:visited {color:#B9B9FF; text-decoration:none;}
a.kon:hover {color:#FFFFFF; text-decoration:underline;}
a.kon:active {color:#B9B9FF; text-decoration:none;}

a.nav {color:#999999; text-decoration:none;}
a.nav:link {color:#999999; text-decoration:none;}
a.nav:visited {color:#999999; text-decoration:none;}
a.nav:hover {color:#000000; text-decoration:none;}
a.nav:active {color:#000000; text-decoration:none;}

a.pmenu {color:#333333; text-decoration:none;}
a.pmenu:link {color:#333333; text-decoration:none;}
a.pmenu:visited {color:#333333; text-decoration:none;}
a.pmenu:hover {color:#999999; text-decoration:none;}
a.pmenu:active {color:#333333; text-decoration:none;}

a.alex {color:#FFFFFF; text-decoration:none;}
a.alex:link {color:#FFFFFF; text-decoration:none;}
a.alex:visited {color:#FFFFFF; text-decoration:none;}
a.alex:hover {color:#FFFFFF; text-decoration:underline;}
a.alex:active {color:#FFFFFF; text-decoration:none;}

