body {
	background: #3e526b url(img/bg15.jpg) 0 0 repeat-x;
	position: relative; 
	margin: 0; padding: 0;
}
a { border: 0; text-decoration: none;}
h1 {display: none;}

#modely img {border:1px solid #E1E1FF; margin: 0; padding: 0;}

.gallery {position: absolute; top: 130px; left: 160px; }

div#content {
	position: absolute; top: 180px; left: 5px;
	color: #000; font: 13px Verdana, sans-serif; padding: 10px;
	border: solid #818DB4;
	border-width: 2px; 
	background-color: #fff;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

div#content p {margin: 0 1em 1em;}
div#content a:link {color: white;}
div#content a:visited {color: white;}
div#content a:link:hover {color: white;}
div#content a:visited:hover {color: white;}
div#content h3 {margin: 0 1em 1em;}

div#profilFirmyBg {
	background-color: #163051;
	position: absolute; top: 135px; left: 0; width: 100%; height:650px;
	border: 0;
}

div#profilFirmy {
	position: absolute; top: 165px; left: 80px; width: 680px;
	color: #FFFFFF; font: 14px Verdana, sans-serif; padding: 10px;
	text-align: justify;
	border: 0;
}


div#akcie {
	position: absolute; top: 180px; left: 90px; width: 750px;
	color: #FFFFFF; font: 15px Verdana, sans-serif; padding: 10px;
	text-align: justify;
	border: 0;
}

div#login {
	position: absolute; top: 180px; left: 280px;
	color: #FFFFFF; font: 15px Verdana, sans-serif; padding: 10px;
	text-align: justify;
	border: 0;
}

div#message {
	position: absolute; top: 240px; left: 200px;
	color: #FFFFFF; font: 15px Verdana, sans-serif; padding: 10px;
	text-align: center;
	border: 0;
}

div#katalogy {
	position: absolute; top: 135px; left: 110px;
	color: #1A2486; font: 15px Verdana, sans-serif; padding: 10px;
	text-align: center;
	border: 0;
}
div#katalogy a:link {color: #1A2486;}
div#katalogy a:visited {color: #1A2486;}
div#katalogy a:link:hover {color: #1A2486;}
div#katalogy a:visited:hover {color: #1A2486;}


div#leftkatalogy {background: #163051; position: absolute; top: 135px; left: 0; font: 12px Verdana, sans-serif; 
	padding: 2px; margin: 2px; border: 2px solid #FFFFC0;}
div#leftkatalogy a { font-weight: bold; color: #FFFFFF; text-align: center; font: bold 12px Verdana, sans-serif; 
	padding: 2px; margin: 2px; border-width: 0; text-decoration: none; }
div#leftkatalogy a:hover {background: #FFFFFF; color: #163051;}

div#mainkatalogy {position: absolute; top: 165px; left: 295px; font: 16px Verdana, sans-serif; 
	padding: 5px; margin: 2px; border: 0;}
div#mainkatalogy a { font-weight: bold; color: #163051; text-align: center; font: bold 16px Verdana, sans-serif; 
	padding: 5px; margin: 2px; border-width: 0; text-decoration: none; }
div#mainkatalogy a:hover {background: #163051; color: #FFFFFF;}

div#leftmodely {background: #FFF; color: #163051; position: absolute; top: 148px; left: 8px; font: 11px Verdana, sans-serif; 
	padding: 0;margin: 0; border: none;padding-bottom: 14px;
	filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; -khtml-opacity: 0.70; }
div#leftmodely a.nav, a.nav:link, a.nav:visited, .chosen { 
	display:block; 
	width:150px; height:23px; 
	border: 0; 
	margin 0; 
	padding: 0;
	font-weight: bold; 
	color: #0B1A29; 
	text-align: center; 
	text-decoration:none; 
	line-height:23px;
	overflow:hidden;
}
div#leftmodely a.nav:hover {
	background: #FF0000; 
	color: #FFFFFF;
}
div#leftmodely a.nav:active, .chosen {
	color:#ffffff;
	background:#FF0000;
}


div#kontainer {
	position: absolute; top: 180px; left: 100px;
	color: #FFFFFF; font: 15px Verdana, sans-serif; padding: 10px;
	text-align: center;
	border: 0;
}


div#kontakt {
	position: absolute; top: 142px; left: 330px; 
	color: #FFFFFF; font: 15px Verdana, sans-serif; padding: 10px;
	border: 0;
}
div#kontakt a:link {color: #FFFFFF;}
div#kontakt a:visited {color: #FFFFFF;}
div#kontakt a:link:hover {color: #FFFFFF;}
div#kontakt a:visited:hover {color: #FFFFFF;}


div#mapa {
	position: absolute; top: 360px; left: 240px;
	color: #FFFFFF; font: 16px Verdana, sans-serif; padding: 10px;
	border: 0;
}


div#logo {position: absolute; top: 5px; left: 20px;}

div#logo img {
	border 0;
	margin 0;
	padding 0;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80; 
	opacity: 0.80;
	-khtml-opacity: 0.80;
 }
 

div#logo2 {
	position: absolute; top: 13px; left: 700px;  
}

div#logo2 img {
	border 0;
	margin 0;
	padding 0;
	filter:alpha(opacity=60);
	-moz-opacity: 0.60; 
	opacity: 0.60;
	-khtml-opacity: 0.60;
 }

div#links {
	background: #AAA url(img/top-bg3.jpg) 0 0 no-repeat;
	position: absolute; top: 0; left: 0; 
	width: 950px; 
	height: 102px; 
	font: 16px Verdana, sans-serif;
}


div#linksAll {
	background: #AAA url(img/top-bgAll3.jpg) 0 0 repeat-x;
	position: absolute; top: 0; left: 0; 
	width: 100%; 
	height: 102px; 
	font: 16px Verdana, sans-serif;
}


div#link_1 {
	background: #b80004 url(img/small-bg.jpg) 0 0 repeat-x;
	position: absolute; top: 102px; left: 0;
	width: 100%;
	padding: 5px 0; margin: 0; 
}
div#link_1 a {
	font-weight: bold; color: #FFFFFF; 
	text-align: center; font: bold 17px Verdana, sans-serif; 
	padding: 5px 5px; margin: 0 17px 2px; 
	border-width: 0; text-decoration: none; 
}
div#link_1 a:hover {
	background: #fb595d url(img/small-bg-opacity.jpg) 0 0 repeat-x;color: #FFFFFF;}


div#headdingAP {
	position: absolute; top: 255px; left: 320px;
	color: #FFFFFF; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
	filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; 
}

div#headdingAPbg {
	position: absolute; top: 235px; left: 300px; width: 263px; height:189px;
	background: #FFF; padding: 10px; 
	border: none;
	filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; 
}
div#headdingLada {
	position: absolute; top: 270px; left: 315px;
	color: #132E4B; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
	filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; 
}



div#headdingWWW {
	position: absolute; top: 308px; left: 300px;
	color: #132E4B; font: bold 28px Verdana, sans-serif; padding: 10px; letter-spacing: 0.3em;
	border: none;
}

div#headdingWWW2 {
	position: absolute; top: 307px; left: 301px;
	color: #132E4B; font: bold 28px Verdana, sans-serif; padding: 10px; letter-spacing: 0.3em;
	border: none;
}
div#headdingWWW3 {
	position: absolute; top: 306px; left: 302px;
	color: #FFFFFF; font: bold 28px Verdana, sans-serif; padding: 10px; letter-spacing: 0.3em;
	border: none;
}
div#headdingWWW4 {
	position: absolute; top: 305px; left: 303px;
	color: #FFFFFF; font: bold 28px Verdana, sans-serif; padding: 10px; letter-spacing: 0.3em;
	border: none;
}

div#headding {
	position: absolute; top: 309px; left: 55px;
	color: #132E4B; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}

div#headding2 {
	position: absolute; top: 308px; left: 56px;
	color: #132E4B; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}
div#headding3 {
	position: absolute; top: 307px; left: 57px;
	color: #76A3C0; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}
div#headding4 {
	position: absolute; top: 306px; left: 58px;
	color: #FFFFFF; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}

div#headding2_1 {
	position: absolute; top: 309px; left: 105px;
	color: #132E4B; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}

div#headding2_2 {
	position: absolute; top: 308px; left: 106px;
	color: #132E4B; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}
div#headding2_3 {
	position: absolute; top: 307px; left: 107px;
	color: #76A3C0; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}
div#headding2_4 {
	position: absolute; top: 306px; left: 108px;
	color: #FFFFFF; font: bold 26px Verdana, sans-serif; padding: 10px; letter-spacing: 0.1em;
	border: none;
}


div#counter {
	position: absolute; top: 525px; left: 377px;
	color: #FFFFFF; font: normal 14px Verdana, sans-serif; padding: 10px; 
	border: none;text-align: center;
}

div#intas {
	position: absolute; top: 547px; left: 365px;
	color: #FFFFFF; font: normal 11px Verdana, sans-serif; padding: 10px; 
	border: none;text-align: center;
}
div#intas a {
	color: #FFFFFF; 
}

div#m1 {position: absolute; top: 150px; left: 175px;}
div#m2 {position: absolute; top: 150px; left: 420px;}
div#m3 {position: absolute; top: 150px; left: 665px;}

div#m4 {position: absolute; top: 285px; left: 175px;}
div#m5 {position: absolute; top: 285px; left: 420px;}
div#m6 {position: absolute; top: 285px; left: 665px;}

div#m7 {position: absolute; top: 420px; left: 175px;}
div#m8 {position: absolute; top: 420px; left: 420px;}
div#m9 {position: absolute; top: 420px; left: 665px;}

div#m24 {position: absolute; top: 300px; left: 175px;}
div#m25 {position: absolute; top: 300px; left: 420px;}
div#m26 {position: absolute; top: 300px; left: 665px;}

div#m34 {position: absolute; top: 340px; left: 175px;}
div#m35 {position: absolute; top: 340px; left: 420px;}
div#m36 {position: absolute; top: 340px; left: 665px;}

div#m44 {position: absolute; top: 306px; left: 175px;}
div#m45 {position: absolute; top: 306px; left: 420px;}
div#m46 {position: absolute; top: 306px; left: 665px;}

div#m54 {position: absolute; top: 325px; left: 175px;}
div#m55 {position: absolute; top: 325px; left: 420px;}
div#m56 {position: absolute; top: 325px; left: 665px;}

div#m27 {position: absolute; top: 530px; left: 175px;}
div#m28 {position: absolute; top: 530px; left: 420px;}
div#m29 {position: absolute; top: 530px; left: 665px;}

div#m10 {position: absolute; top: 720px; left: 175px;}
div#m11 {position: absolute; top: 720px; left: 420px;}
div#m12 {position: absolute; top: 720px; left: 665px;}

div#m13 {position: absolute; top: 910px; left: 175px;}
div#m14 {position: absolute; top: 910px; left: 420px;}
div#m15 {position: absolute; top: 910px; left: 665px;}

div#m16 {position: absolute; top: 1066px; left: 175px;}
div#m17 {position: absolute; top: 1066px; left: 420px;}
div#m18 {position: absolute; top: 1066px; left: 665px;}

div#m19 {position: absolute; top: 1237px; left: 175px;}
div#m20 {position: absolute; top: 1237px; left: 420px;}
div#m21 {position: absolute; top: 1237px; left: 665px;}


div#img1   {position: absolute; top: 160px; left: 50px;}
div#img1_2 {position: absolute; top: 160px; left: 50px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img1_3 {position: absolute; top: 160px; left: 50px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img1_4 {position: absolute; top: 160px; left: 50px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }

div#img2   {position: absolute; top: 160px; left: 260px;}
div#img3   {position: absolute; top: 160px; left: 470px;}

div#img4   {position: absolute; top: 160px; left: 680px;}
div#img4_2 {position: absolute; top: 160px; left: 680px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img4_3 {position: absolute; top: 160px; left: 680px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img4_4 {position: absolute; top: 160px; left: 680px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }

div#img5   {position: absolute; top: 410px; left: 50px;}
div#img5_2 {position: absolute; top: 410px; left: 50px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img5_3 {position: absolute; top: 410px; left: 50px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img5_4 {position: absolute; top: 410px; left: 50px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }

div#img6   {position: absolute; top: 410px; left: 260px;}
div#img7   {position: absolute; top: 410px; left: 470px;}

div#img8   {position: absolute; top: 410px; left: 680px;}
div#img8_2 {position: absolute; top: 410px; left: 680px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img8_3 {position: absolute; top: 410px; left: 680px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }
div#img8_4 {position: absolute; top: 410px; left: 680px; filter:alpha(opacity=00); -moz-opacity: 0.00; opacity: 0.00; -khtml-opacity: 0.00; }

div#img1 img {border:1px solid #FFFFFF; margin: 0; padding: 0;}
div#img1_2 img {border:1px solid #76A3C0; margin: 0; padding: 0;}
div#img1_3 img {border:1px solid #E0A386; margin: 0; padding: 0;}
div#img1_4 img {border:1px solid #E0A386; margin: 0; padding: 0;}

div#img2 img {border:1px solid #76A3C0; margin: 0; padding: 0;}
div#img3 img {border:1px solid #E0A386; margin: 0; padding: 0;}

div#img4 img {border:1px solid #FFFFFF; margin: 0; padding: 0;}
div#img4_2 img {border:1px solid #76A3C0; margin: 0; padding: 0;}
div#img4_3 img {border:1px solid #E0A386; margin: 0; padding: 0;}
div#img4_4 img {border:1px solid #E0A386; margin: 0; padding: 0;}

div#img5 img {border:1px solid #76A3C0; margin: 0; padding: 0;}
div#img5_2 img {border:1px solid #E0A386; margin: 0; padding: 0;}
div#img5_3 img {border:1px solid #E0A386; margin: 0; padding: 0;}
div#img5_4 img {border:1px solid #E0A386; margin: 0; padding: 0;}

div#img6 img {border:1px solid #FFF; margin: 0; padding: 0;}
div#img7 img {border:1px solid #76A3C0; margin: 0; padding: 0;}

div#img8 img {border:1px solid #FFFFFF; margin: 0; padding: 0;}
div#img8_2 img {border:1px solid #E0A386; margin: 0; padding: 0;}
div#img8_3 img {border:1px solid #FFFFFF; margin: 0; padding: 0;}
div#img8_4 img {border:1px solid #E0A386; margin: 0; padding: 0;}


div#katalogyBigImg {position: absolute; top: 170px; left: 280px;}
div#katalogyBigImg img {border:1px solid #76A3C0; margin: 0; padding: 0;
	filter:alpha(opacity=08); -moz-opacity: 0.08; opacity: 0.08; -khtml-opacity: 0.08;}
	

h1 {
	margin: 0px; padding: 2px; text-align: left; letter-spacing: 0.5em; 
	text-transform: uppercase; font: bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;
}

dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}

code, pre {color: #818DB4; font: 110% monospace;}

