/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#B7B0D4 url(../img/bg.gif) ; color:#000; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:1.0px; text-align:center;font-family: Tahoma,georgia,"trebuchet ms",verdana,arial,lucida,sans-serif !important;line-height:1.4;}
img {border:0;}
ul li {list-style-type:none;}
#top {background: url(../img/top.gif) repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:400px;  float:left}
#top-in {background: url(../img/top-in.gif) top center no-repeat; position:absolute; left:0px; z-index:0;  width:100%; height:400px;  float:left}

/*logo*/
#logo {background:#C2C0EA; width:960px; height:200px; margin:0 auto; text-align:center; position:relative; z-index:10}
#logo h1 {display:none;}
#logo1  {background:url("../img/head.jpg")  no-repeat; width:960px; height:200px; display:block; z-index:10}
#logo p {position:absolute; top:21px; right:60px; font-size:120%; color:#3C396C}
#logo span {z-index:0}
#logoclick {position:relative; top:70px; left:40px; z-index:5; display:inline; width:440px; height:125px; float:left; clear:both; z-index:10}
#slogan h1 {z-index:0; color:#fff; position:absolute; top:-1000px; left:25px; float:left; clear:both; height:15px; font-size:130%; font-weight:normal }
#slogan h2 {color:#fff; position:absolute; top:35px; right:25px; float:right; clear:both; height:15px; font-size:120%; font-weight:bold; letter-spacing:0.1px; }
#logo address {position:absolute; top:12px; right:30px; float:left; color:#0E8849; width:960px; margin: 0 auto; text-align:right; font-style: normal;  font-size:130%}
#logo-print {display:none;}

/*horni menu pod logem*/
#menu {width:960px; height:40px; font-size:90%;  margin:0 auto; overflow:hidden }
#menu ul { background:url(../img/oddel.gif) top left no-repeat; height:40px; float:left; position:relative; left:55px }
#menu li {display:inline; line-height:42px; height:40px; letter-spacing:0.1em ; font-weight:bold }
#menu li a {background:#E1DCF4;  text-align:right;  color:#3852A5;  text-decoration: none;  padding: 12px 12px 11px; text-align: center; border-right:#AAA8E1 1px solid }
#menu li a:hover {background:#A4F3CA; color:#000;  }
.aktiv {background:#7D7DBD; color:#fff;  padding: 12px 12px 11px; border-right:#AAA8E1 1px solid }

/*obsah*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#obsah {background: url(../img/obsah-top.jpg) top center no-repeat; width:960px; margin:0 auto; display:block; float:left; position:relative;}
#in {background:#E5E3F6 url(../img/obsah.gif) top center repeat-y; min-width: 960px; z-index:10; float:left}

/*leva*/
#leva  {width:610px; min-height:400px; float:left; position:relative; padding:60px 0px 30px 50px;  z-index:0;}
#leva  p {text-align:justify; margin:20px 0; padding:3px 0 3px 15px }
#leva  strong {color:#3852A5}  
#leva b {color:#3852A5}
#leva h1, #leva h2, #leva h3, #leva h4, #leva h5 {margin:3px 0; text-align:left; font-weight:normal; font-family:Arial; text-indent:0px}
#leva h1 {color:#3852A5; font-size:200%}
#leva h2 {color:#3852A5; font-size:140%; letter-spacing:0.1px}
#leva h3 {color:#01A550; font-size:140%; letter-spacing:0.1px}
#leva h4 {color:#ABA000; font-size:140%}
#leva h5 {color:#3852A5; font-size:140%}
#leva  hr {color:#C2BEE4; background-color:#C2BEE4; border: 0 none; height:1px; margin:5px auto 10px; text-align:center; width:100%; position:relative;  }
#leva .slogan {text-align:right!important; font-weight:bold; padding:20px 0 0 0; border-left:none}
#leva ul {margin-top: 10px;  text-align: left;}
#leva ul li {list-style-type: square;	margin-left: 35px;}
#leva ol li {list-style-type: square;	margin-left: 35px;}
#leva img {text-align: center; border: 3px solid #d6d3f9;}
#leva address {text-align:left; font-style: normal; padding: 0 0 15px 0; }

/*nabidka*/
#leva #extra {background:#CECFF5 ; padding:10px 0 0px; border:#A3A5E2 1px solid; margin:10px 0 15px 0;min-height:200px; height:auto;}
#leva #extra h3 {text-align:center; background:#7D7DBD; color:#D7C90D; font-size:160%; letter-spacing:10px; margin:0; border-bottom:#D7C90D 1px solid; border-top:#D7C90D 1px solid}
#leva #extra h4 {text-align:left; color:#000}
#leva #extra img {float:left; margin:0px 15px 0px 0px; border:#A7A1D9 4px solid}
#leva #extra p {border:none; padding:0 15px 0 15px}
#leva #extra a {font-weight:bold; color:#4242A3}
#leva #extra a:hover {color:green}


/*prave-menu*/
#prave-menu { font-size:100%; margin:0 auto; text-align:center; position:relative; letter-spacing:0.3px; overflow:hidden}
#prave-menu ul {margin-bottom:20px;  border-right:#8F8FCA 1px solid; border-left:#7171B7 1px solid; }
#prave-menu li {display:block; font-weight:normal; line-height:30px;  text-indent:30px; text-align:left; width:208px; border-bottom:#8F8FCA 1px solid; border-top:#6E6EB4 1px solid }
#prave-menu li a {display:block; background: url(../img/sipky.gif) top left no-repeat; color:#A4F3CA; text-decoration: none; width:208px }
#prave-menu li a:hover {display:block; background:#6767B2 url(../img/sipky.gif) bottom left no-repeat; color:#D5D3E8; }
.aktiv2 {display:block; line-height:32px; background:#E5E5E5; color:#000;  }

/*prava*/
#prava  { width:210px; float:right; position:relative; padding:80px 30px 30px 0px;  z-index:0; color:#D5D3E8}
#prava  p {background:#7D7DBD; text-align:justify; margin:15px 0; }
#prava  strong {color:#A4F3CA}  
#prava b {color:#A4F3CA}
#prava h1 {display:none;}
#prava h2, #prava h3, #prava h4, #prava h5 {margin:3px 0; text-align:left; font-weight:normal; font-family:Arial; text-indent:5px }
#prava h2 {color:#A4F3CA; font-size:170%; padding-bottom:10px}
#prava h3 {color:#D5C80E; font-size:140%;}
#prava h4 {color:#D5C80E; font-size:130%;}
#prava h5 {color:#D5C80E; font-size:120%;}
#prava  hr {color:#8F8FCA; background-color:#8F8FCA; border: 0 none; height:1px; margin:5px auto 10px; text-align:center; width:100%; position:relative;  }
#prava a {color:#D9D6F7}
#prava a:hover {color:#A4F3CA}
#prava a img {border:#9D651D 3px solid!important; display:block}
#prava a:hover img {border:#258556 3px solid!important}

/*paticka*/
#nadpaticka { width:100%; height:140px;  float:left; margin:0 auto; }
#paticka {background:#B6B5DC url(../img/paticka.gif) no-repeat; color:#4242A0 ; font-size:85%;  width:960px;  height:140px;  margin:0 auto 0; position:relative; text-align:center;  }
#paticka p {position:relative;  top:85px;  text-align:center; width:700px; float:left }

/*menu-foot*/
#menu-foot{position:absolute;right:300px;top:15px; color:#906C2B;  font-size:110%!important}
#menu-foot a{color:#906C2B;}
#menu-foot a:hover{color:#484C7B}
a.print {background:url(../img/print.gif) left center no-repeat; padding:8px 0 8px 32px; line-height:30px; }
a.fav{background:url("../img/fav.gif") left center no-repeat; padding:8px 0 8px 32px; line-height:30px;}
a.nahoru{background:url("../img/nahoru.gif") left center no-repeat; padding:8px 0 8px 32px; line-height:30px;}

/*odkazy*/
a {color:#906C2B}
a:hover {color:#484C7B}



/* images */
img.right {
	float: right;
	border: 3px solid #d6d3f9;
	margin: 0 0 5px 10px;
}
dd img {
	float: left;
	margin: 5px 10px 0 0;
}
dd a img {
	border: 3px solid #d6d3f9;
}
#leva .gallery  p {
	text-align:center;
	padding: 0;
}
#leva .gallery div {
	float: left;
	width: 143px;
	padding: 0 0 10px 0;
}
.gallery br {
	clear: both;
}
.gallery img {
	margin: 0 0 5px 0;
}
/* images */
/* nabidka */
#leva p.img-r {
	float: right;
	width: 160px;
	margin-right: 90px;
	text-align: right;
}
p.img-r img {
	border: 3px solid #d6d3f9;
	margin-bottom: 5px;	
}
p.img-r br {
	display: none;
}
#leva p.img-r strong {
	display: block;
	text-align: left;
	padding: 0 0 3px 5px;
}
dl {
	padding: 0 0 15px 0;
}
dt {
	font-weight: bold;
	color: #01a550;
	padding: 7px 0 5px 0;
	margin: 0;
	clear: left;
}
dd {
	padding: 0 0 10px 0;
	margin: 0;
}
#nabidka dd strong {
	display: block;
	margin-top: 10px;
	text-align: right;
}
#detail dt {
	padding-bottom: 0;
}
#detail {
	text-align:left;
	margin: 0;
}
#detail dd {
	padding-bottom: 0;
}
#toplist {display:none;}
