/* CSS Document */
* {padding: 0px; margin:0px;}
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#8b8a8b; background-color:#FFFFFF;
}
#vstup { margin:100px auto; text-align:center;}
#all {
	width: 950px;
	margin:auto;
	top:20px;
	height:300px;
	position:relative;
	background-image: url(../img/lista002.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.drain { background:url(../img/bgr3.gif) repeat top left; z-index:0;}
.drain .text { background-color:#FFFFFF; z-index:100;}

p { }
h1 {}
h3{ font-size:11px; font-style:italic; font-weight:bold; color:#FFFFFF; 
background-color:#d06bfa; padding:0 0 0 3px; margin:15px 0 5px 0; width:120px;}

.left {float:left;}
.right {float:right;}
#contact { text-align:center; width:200px; color:#d06bfa; float:left; padding-left:180px; padding-top:30px; }
#contact a:link { text-align:center; width:200px; color:#d06bfa; text-decoration:none; }
#contact a:hover { text-align:center; width:200px; color:#d06bfa; text-decoration:underline;}
.news {position:absolute; top:34px; left:627px;}
#new a { text-decoration:none; background-color:none;}
#new a:hover { background-color:none; color:#FFFFFF; text-decoration:none;}
.novinka1 {position:absolute; top:80px; left:435px;}
.novinka1 a { text-decoration:none; background-color:none;}
.novinka1 a:hover { background-color:none; color:#FFFFFF; text-decoration:none;}
.novinka2 {position:absolute; top:10px; left:520px;}
.novinka2 a { text-decoration:none; background-color:none;}
.novinka2 a:hover { background-color:none; color:#FFFFFF; text-decoration:none;}
#email { position:absolute; top:80px; left:620px;}

ul { margin:0 0 0 15px; padding-left:0px;}
li {margin:0; padding:0;}

iframe {
	border: 0px; height: 600px;	width: 100%; margin-top:190px;
}

#index a {color:#8b8a8b; text-decoration:underline;}
#index a:hover {color:#ffffff; text-decoration:none; background-color:#d06bfa;} 

a {color:#8b8a8b; text-decoration:underline;}
a:hover {color:#ffffff; text-decoration:none; background-color:#d06bfa;} 
/* galerie v iframe */
#container { width:935px;}

#gallery { width:394px; float:right; height:400px; margin-right:30px;}
#text {width:357px; float:right; text-align:left; padding-right:10px;}

#gallery_new{ width:533px; float:right; text-align:right; margin-right:0px; margin-bottom:10px;}
#text_new {width:350px; float:right; text-align:left; padding-right:10px;}

.text_l {width:150px; float:right; text-align:left; padding-right:10px;}
.text_wide {width:220px; float:right; text-align:justify; padding-right:10px;}
.text_r {width:150px; float:right; text-align:right; padding-right:10px;}
.levy { float:left; margin-right:2px; margin-bottom:2px;}
/* aktuality */
.akt_l { float:left; width:230px;}
.akt_2 { float:left; width:300px;}
.akt_2 .popis { text-align:left; padding:10px 25px;}
.akt_2 h2 { background-color:#d06bfa; color:#FFFFFF; float:left; text-align:left; font-style:italic; width:180px; margin-left:25px; padding:3px 5px; font-weight:normal; font-size:12px;}
/* sipky new */
.bota_lxnew { position:absolute; top: 420px; left:820px; height:18px; width:40px; background:url(../img/l_sipka.gif) no-repeat top left;}
.bota_pxnew { position:absolute; top: 420px; left:865px; height:18px; width:40px; background:url(../img/p_sipka.gif) no-repeat top left;}
.bota_lnew a{ position:absolute; top: 420px; left:820px; height:18px; width:40px; background:url(../img/l_sipka.gif) no-repeat top left;}
.bota_pnew a{ position:absolute; top: 420px; left:865px; height:18px; width:40px; background:url(../img/p_sipka.gif) no-repeat top left;}
.bota_lnew a:hover { height:18px; width:40px; background:url(../img/l_sipka_seda.gif) no-repeat top left;}
.bota_pnew a:hover { height:18px; width:40px; background:url(../img/p_sipka_fia.gif) no-repeat top left;}
/* sipky */
.bota_lx { position:absolute; top: 320px; left:820px; height:18px; width:40px; background:url(../img/l_sipka.gif) no-repeat top left;}
.bota_px { position:absolute; top: 320px; left:865px; height:18px; width:40px; background:url(../img/p_sipka.gif) no-repeat top left;}
.bota_l a{ position:absolute; top: 320px; left:820px; height:18px; width:40px; background:url(../img/l_sipka.gif) no-repeat top left;}
.bota_p a{ position:absolute; top: 320px; left:865px; height:18px; width:40px; background:url(../img/p_sipka.gif) no-repeat top left;}
.bota_l a:hover { height:18px; width:40px; background:url(../img/l_sipka_seda.gif) no-repeat top left;}
.bota_p a:hover { height:18px; width:40px; background:url(../img/p_sipka_fia.gif) no-repeat top left;}
/* relativni prepinani obrazku */
.prepinac { clear:both; padding-top:10px; width:80px; position:relative; float:right;}
.bota_leva { position:absolute; top: 0px; left:0px; height:18px; width:40px; background:url(../img/l_sipka.gif) no-repeat top left;}
.bota_prava { position:absolute; top: 0px; left:45px; height:18px; width:40px; background:url(../img/p_sipka.gif) no-repeat top left;}
.bota_leva a{ position:absolute; top: 0px; left:0px; height:18px; width:40px; background:url(../img/l_sipka.gif) no-repeat top left;}
.bota_prava a{ position:absolute; top: 0px; left:0px; height:18px; width:40px; background:url(../img/p_sipka.gif) no-repeat top left;}
.bota_leva a:hover { height:18px; width:40px; background:url(../img/l_sipka_seda.gif) no-repeat top left;}
.bota_prava a:hover { height:18px; width:40px; background:url(../img/p_sipka_fia.gif) no-repeat top left;}
/* galerie v iframe */
#footer {width: 700px; margin:10px auto 20px auto;}
img { border:0;}
.date { color:#d06bfa;}
.gold { font-size:18px; color: #FFFF00;}
/* 
.sipka:hover { background-color:#FFFFFF; color:#FFFFFF;}
.sipka a:hover { background-color:#FFFFFF; color:#FFFFFF;}*/
/* zacatek menu */
#navbar
{  position:relative; top:122px; left:25px;
}  
.topmenuul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.topmenuli{
	list-style-type:none;
	float:left;
}
.topmenutitle{
	display:block;
	width:128px;
}
.submenuul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding:0;
	display:none;
}
.submenuli a{
	display:block;
	width:100px;
}
li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}
#dmenu li>ul { 
	top: auto;
	left: auto;
}
.content {
	clear: left;
}
/* menu design */
#dmenu {
}
.topmenutitle {
	text-decoration: none;
	line-height:14px;
	color: #000000;
}
.topmenutitle a:hover{
	color: black;!important
}
.submenuul {
	color:#8b8a8b;
}
.submenuli a{
	padding:2px;
	text-decoration: none;
	color:#d06bfa;
}
.submenuli a:hover{
	text-decoration: none;
	background-color:#d06bfa;
	color: #FFFFFF;
}
/* konec menu */

