/* CSS Document */
/* tags */
body{background-color:#000000; color:#FFFFFF; margin:0; padding:0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px}
h1,h2,h3,h4,h5,p,ol,ul,form{padding:0; margin:0}
h1,h2 {color:#d2b54b}
input,select,textarea{}
img{border:none}

a:link{color:#deb640}
a:visited{color:#deb640}
a:hover{color:#deb640; text-decoration:none}

/* default classes */
.none{display:none}
.center{text-align:center}
.left{float:left}
.right{float:right}
.cleaner{clear:both;font-size:0;line-height:0}
.ht{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}

/* main layout */
#container{position:relative; /* margin-top:0; padding-top:0; */; top:0; padding-top:0; left:0; width:860px; margin-left:auto; margin-right:auto; height:auto}
#header{height:140px}
	#logo{position:absolute;top:41px}
	#slogan{position:absolute;top:100px;left:630px;width:293px;height:20px;background:url(../imgs/slogan.gif) no-repeat}
	#languages{position:absolute;right:200px;top:5px;text-aligh:right}
	#languages {font-size:12px;color:#494949}
	#languages A{color:#ffffff}
	#languages LI{display:inline; padding:0 7px 0 7px}
	#languages LI.sep{background:url(../imgs/separator.gif) no-repeat right 3px}
	#search{position:absolute;right:0;top:6px;width:152px;text-aligh:right}
	#search .query{float:left;width:82px;height:15px;font-size:11px;line-height:14px;padding:0 0 0 2px;margin:0;background:#ffffff url(../imgs/search-bg.gif) no-repeat fixed;color:#000000;border:none}
	#search .submit{float:left;width:68px;height:15px;background:url(../imgs/search-submit.gif) no-repeat;font-size:0;border:none;padding:0;margin:0}
	
	#top_menu{position:absolute;top:45px;right:0}
	#top_menu LI{display:inline}
	#top_menu STRONG{display:none}
	#top_menu .sep{background:url(../imgs/separator.gif) no-repeat right 3px}
	#top_menu #tm_01{float:left;display:block;width:120px;height:46px;background:url(../imgs/menu/o-firmie.gif) no-repeat 0 0;text-decoration:none}
	#top_menu #tm_01:hover{background-position:0 -46px}
	#top_menu #tm_02{float:left;display:block;width:185px;height:46px;background:url(../imgs/menu/aktualna-oferta.gif) no-repeat 0 0}
	#top_menu #tm_02:hover{background-position:0 -46px}
	#top_menu #tm_03{float:left;display:block;width:111px;height:46px;background:url(../imgs/menu/serwis.gif) no-repeat 0 0}
	#top_menu #tm_03:hover{background-position:0 -46px}
	#top_menu #tm_04{float:left;display:block;width:131px;height:46px;background:url(../imgs/menu/kontakty.gif) no-repeat 0 0}
	#top_menu #tm_04:hover{background-position:0 -46px}
	
	#top_graphics{position:absolute;left:-236px;top:0;width:236px;height:334px;background:url(../imgs/bg-page.jpg) no-repeat}

#content{width:860px;margin:10px 0 0 0}
	#content_box{float:right;width:620px}
		#news_box{float:left;width:390px}
		#promo_box{float:right;width:215px}
	#menu_box{float:left;width:231px}

#footer{position:relative;width:860px;height:95px;margin:20px 0 0 0;background:url(../imgs/bg-footer.gif) no-repeat}
	#contact{position:absolute;right:150px;top:25px;width:500px;text-align:right;color:#707070;line-height:15px}

.virtual-preview-list-block{position:relative; width:100%; height:176px; background:url(../imgs/virtualni-prohlidka/bg.gif) no-repeat; margin:0 0 10px 0}
.virtual-preview-list-block H2{display:none}
.virtual-preview-list-block .b01{position:absolute; left:24px; top:60px}
.virtual-preview-list-block .b02{position:absolute; left:169px; top:60px}
.virtual-preview-list-block .b03{position:absolute; left:313px; top:60px}
.virtual-preview-list-block .b04{position:absolute; left:458px; top:60px}
.virtual-preview-list-block .button{position:absolute; left:457px; top:14px}
