/* CSS Document */

body {
	background:#6b0000 url('img/body-bcg1.jpg') repeat-x left top;
 	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif;
	color: #000;
	margin:0;
	padding:0;
	font-size: 0.70em;
	}
/* text
-------------------------------------------------- */

h1, h2, h3, h4 {margin:0;}

h1 {font-family:georgia;font-size:16pt;margin:0px;padding:20px 0px;text-transform: uppercase;line-height:22px;}
h2 {font-size:10pt;margin:0px;padding:10px 0px;}
h3 {font-size:10pt;margin:0px;padding:10px 0px;}
h4 {font-size:10pt;margin:0px;padding:10px 0px;}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}

/* TABLES
-------------------------------------------------- */
table {	border-collapse: collapse;margin-top: 10px;margin-bottom: 10px;font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
th {border-left: 1px solid #f0efed;border-right: 1px solid #f0efed;padding: 5px 10px;font-weight: normal;text-align: left;vertical-align: top;background-color:#c00;color:#f0eceb;}
td {border-left: 1px solid #f0efed;border-right: 1px solid #f0efed;padding: 5px 10px;vertical-align: top;}
.strippedRow{background-color:#ddd !important;}
/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
input, textarea, select {font-size: 1em;}


/* INLINES
-------------------------------------------------- */
abbr, acronym {	border-bottom: 1px dotted;	font-variant: small-caps;	cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: italic;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {text-decoration: underline;color:#d30000;}
a:visited{}
a:hover {text-decoration:none;}

/* Img
-------------------------------------------------- */
img	{border:none;}

/* Bloky
-------------------------------------------------- */
#obal{position:relative;z-index:10;padding:0px 0px 0px 130px;width:940px;_width:1070px;}
#bcg-img{position:absolute;top:36px;left:0px;height:551px;width:100%;background:url('img/bcg-img.jpg') no-repeat left top;}

#fork{background:url('img/fork.png') no-repeat left top;width:179px;height:678px;position:absolute;right:-91px;top:83px;}
* html #fork{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/css/img/fork.png', sizingMethod='scale');background:none; }

/* top0
-------------------------------------------------- */	
#top0{position:relative;width:940px;height:36px;}
#menu_h1 {position:relative;}
#menu_h1 ul {position:relative;padding:0; margin:0; list-style:none;}
#menu_h1 ul li { display:block; float:left; position: relative; background: url('img/menu-h-bcg.jpg') no-repeat left top;margin-right:1px;}
#menu_h1 ul li a {float:left;background: url('img/sipka-menu-bila.gif') no-repeat 25px center;padding:0px 0px 0px 38px; width:95px;_width:133px; height:36px;color:white; text-decoration:none;line-height:32px;}

#menu_h1-right {position:absolute;right:-50px;top:10px;}
#menu_h1-right ul{margin:0px;padding:0px;}
#menu_h1-right ul li {position:relative;float:left;list-style:none;padding:0px 10px 0px 0px;}
#menu_h1-right ul li a {position:relative;float:left;color:#666; text-decoration: none;background: url('img/sipka-menuR.gif') no-repeat left 5px;padding:0 0 0 9px;}
#menu_h1-right ul li a:hover {color:#cc3300;background: url('img/sipka-menuR-hover.gif') no-repeat left 5px;}

/* top1
-------------------------------------------------- */	
#top1{position:relative;height:268px;width:940px;background:url('img/top2-bcg.jpg') no-repeat left bottom;}
#top1-right{background:url('img/top-right.jpg') no-repeat left top;width:129px;height:551px;position:absolute;right:-129px;top:0px;}

#home{position:absolute;top:31px;left:0px;margin:0px;padding:0px;width:384px;height:233px;}
#home a{display:block;width:384px;height:233px;text-decoration:none;background:transparent;overflow:hidden;}
#home a span{visibility:hidden;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;width:100%;}

/* leva
-------------------------------------------------- */	
#leva{float:left;width:232px;}	
#leva-top {clear:both;background: url('img/leva-top1.jpg') no-repeat left top; width:232px;height:6px;overflow:hidden;}

#search{position:relative;width:232px;height:42px;background:url('img/search-bcg.jpg') no-repeat left top;margin:0px 0px 3px 0px;}
#searchsubmit{position:absolute;top:8px;left:161px;}
#searchstring{position:absolute;top:12px;left:10px;border:none;background:none;font-size:1.2em;width:140px;}

#menu-v{position:relative;width:226px;_width:232px;padding:0px 0px 0px 6px;background: url('img/menu-v-bcg.jpg') repeat-y left top;}
#menu-v ul{padding:0px;margin:0px;}
#menu-v ul li{list-style-type: none;display:block;width:220px;background:url('img/menu-v-ul1.jpg') no-repeat left top;}
#menu-v ul li a{position:relative;text-decoration:none;display:block;height:36px;color:black;font-weight: bold;line-height:36px;padding:0px 0px 0px 37px;}
#menu-v ul li a span {position:absolute;background:url('img/sipka-menu-v.gif') no-repeat left top;width:6px;height:5px;top:15px;left:20px;display:block;}

#menu-v ul li ul{}
#menu-v ul li ul li{background:url('img/menu-v-ul2.jpg') no-repeat left top;}
#menu-v ul li ul li a{font-weight:normal;}
#menu-v ul li ul li a span {background:url('img/sipka-menu-v.gif') no-repeat left top;}
#menu-v ul li ul li a:hover{background:url('img/menu-v-ul2-hover.jpg') no-repeat left top;color:white;}
#menu-v ul li ul li a:hover span {background:url('img/sipka-menu-vhover.gif') no-repeat left top;width:6px;height:5px;top:15px;left:20px;}

#leva-bottom {clear:both;background: url('img/leva-bottom1.jpg') no-repeat left top; width:232px;height:6px;overflow:hidden;}

.leva-desc-top{clear:both;background: url('img/leva-desc-top.jpg') no-repeat left top; width:232px;height:6px;overflow:hidden;margin:5px 0px 0px 0px;}
.leva-desc-bottom{clear:both;background: url('img/leva-desc-bottom.jpg') no-repeat left top; width:232px;height:6px;overflow:hidden;}
.text-l{position:relative;float:left;clear:both;width:212px;color:#CFCBBF;/*background: url('img/menu-v-bcg.jpg') repeat-y left top;*/padding:10px 10px 5px 10px;line-height:15px;}
.text-l a{color:#CFCBBF;}
.text-l .caption{position:relative;font-size:1.1em;font-weight:bold;padding:0px 0px 3px 0px;}
* html .text-l{width:232px;}

.czech-queen{position:relative;float:left;clear:both;width:100%;margin:30px 0px 20px 0px;}

/*-------------------------------------------------- */	
#prava{width:704px;overflow:hidden;	float:right;position:relative;}
#top-right {background: url('img/maj-top.jpg') no-repeat left top;height:11px;overflow:hidden;}
#mid-right {background: url('img/maj-bcg.jpg') repeat-y left top;float:left;padding:0px 20px;width:664px;line-height:15px;min-height:530px;_height:530px;}
* html #mid-right{width:100%;}
#bottom-right {background:url('img/maj-bottom.jpg') no-repeat left top;width:100%;height:34px;overflow:hidden;}

#galery{position:relative;padding-left:25px;}
.box-galery{position:relative;float:left;margin:6px;}

.pages{position:relative;text-align:center;line-height:40px;}

#facebook{position: relative;width:100%;text-align:right;clear:both;}
#facebook a{display:inline-block;padding:0px 20px 0px 0px;float:right;}
.span-fcb{float:left;}

/* pata
-------------------------------------------------- */	
#pata{clear:both;position:relative;}

#pata-absolute{height:207px;background:url('img/pata.jpg') repeat-x left top;margin-top:-140px;}
#pata-absolute-content{position:relative;padding:0px 0px 0px 130px;width:940px;_width:1070px;height:207px;}
#pata-absolute-queen{background:url('img/queen-cz.jpg') no-repeat left top;width:221px;height:50px;position:absolute;left:125px;top:27px;}
#pata-absolute-queen-en{background:url('img/queen-en.jpg') no-repeat left top;width:221px;height:50px;position:absolute;left:125px;top:27px;}
#pata-absolute-queen-de{background:url('img/queen-de.jpg') no-repeat left top;width:221px;height:50px;position:absolute;left:125px;top:27px;}

#pata-absolute-text{position:absolute;bottom:40px;right:10px;color:#cfcbbf;}
#pata-absolute-text a{color:#cfcbbf;text-decoration: none;}


#copy {position:absolute;color:white;right:10px;top:15px;}

#menu-h-pata{bottom:15px;color:#CFCBBF;position:absolute;right:5px;}
#menu-h-pata span{display:block;position:relative;float:left;font-weight:bold;padding:0px 3px 0px 0px;}
#menu-h-pata ul{position:relative;padding:0px;margin:0px;float:left;width:auto;overflow:hidden;}
#menu-h-pata ul li{position:relative;left:-1px;list-style-type: none;display:block;float:left;background:url('img/line-h.gif') no-repeat left 3px;padding:0 5px 0 7px;}
#menu-h-pata ul li a{position:relative;text-decoration:none;float:left;display:block;color:#CFCBBF;padding:0px ;}
#menu-h-pata ul li a:hover{text-decoration:underline;}

/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}
.nonobr{background:none !important;}
.login, .login table{margin:0px;padding:0px;}
.login table tr td{border:none !important;background:none !important;}
.fullwidth{width:100%;}
.to-right{float:right;width:315px;}
.to-left{float:left;width:315px;}
.callgratis{position:absolute;right:20px;top:277px;}

/* 1 column layout
------------------------------------------------------*/
.top-1-lay1{height:455px !important;background:url('img/top-1-lay1.jpg') no-repeat left bottom !important;margin-bottom:5px;}

.top-1-lay1 #home{position:absolute;top:83px;margin:0px;left:0px;padding:0px;width:384px;height:184px;}
.top-1-lay1 #home a{display:block;width:384px;height:184px;text-decoration:none;overflow:hidden;}
.top-1-lay1 #home a span{visibility:hidden;}

.top-1-lay1 #home2{position:absolute;bottom:0px;right:0px;margin:0px;padding:0px;width:384px;height:184px;}
.top-1-lay1 #home2 a{display:block;width:384px;height:184px;text-decoration:none;overflow:hidden;}
.top-1-lay1 #home2 a span{visibility:hidden;}

#lay1{color:black;margin:0px 0px 0px 0px;padding-bottom:30px;position:relative;width:940px;}
#lay1-top{background:url('img/lay1-top.jpg') no-repeat left top;width:940px;height:7px;position:relative;overflow:hidden;}
#lay1-mid{background:url('img/lay1-bcg.jpg') repeat-y left top;padding:10px 37px;color:#666;line-height:15px;min-height:100px;_height:100px;}
#lay1-mid h1{font-size:12pt;color:black;}
#lay1-mid a{color:#cc0000;}
.lay1-vice{text-align:right;}
.lay1-vice a{text-decoration: none;font-weight: bold;line-height:40px;background:url(img/sipka-menu-v.gif) no-repeat scroll right 5px;padding-right:15px;}
#lay1-bottom{background:url('img/lay1-bottom.jpg') no-repeat left top;width:940px;height:7px;position:relative;overflow:hidden;}

.pata-absolute-lay1{height:130px !important;margin-top:-25px !important;}
.pata-absolute-lay1 #pata-absolute-content{height:130px !important;}
.pata-absolute-lay1 #pata-absolute-text{top:15px !important;}
.pata-absolute-lay1 #pata-absolute-queen{left:200px !important;}

#kontakt textarea {
	font-size: 9pt;
}

