
* {
	margin: 0;
	padding: 0; 
	b--order:1px solid green;
}

body {
	margin: 0;
	background:#818a62;
}

body, th, td, input, textarea {
	font-family: Verdana, Arial, Courier, sans-serif;
	font-size: 12px;
	color: #666666;
	background:#dde4c3;
}

#lang p {position:relative; width:66px; margin-left:740px;}

#lang a {b-order:1px solid red; width:66px; height:37px;  &margin-top:-11px; position:absolute; }

#lang.czech a {background: url(img/cr.gif) no-repeat;}
#lang.english a {background: url(img/usa.gif) no-repeat;}

#lang p a span {display:none;}

#levy1
{
width: 806px;
margin: 0 auto;
background: url(i-mages/1.jpg) no-repeat left top;
}

#pravy1
{
width: 806px;

}

#nejvetsi {width: 100%; }

h1, h2, h3 {color: #973935;}

h1 {font-size: 1.9em;text-align:center;}

h2 {font-size: 1.4em;}
h2.aktuality a {text-decoration:none;}
h2.aktuality {padding-top:0.5em; margin-top:0;}

h3 {font-size: 1.2em;}

p, ul, ol {margin-top: 11px;font-size: 1.1em;}

ol li {font-size: 1em;}
ol li ol li,ol li ul li {font-size:0.93em;}
ol li ol li p, ol li ol li p {font-size:0.93em; color:red;}
ol li ol li,ul li ul li,ul li ol li,ol li ul li {font-size:0.88em;}
ul.bezmezer-1 li {margin-bottom:0.1em;}
ul.bezmezer-1 {margin-top:0.1em;}

ul.seznam1 {margin-bottom:20px; margin-left:14px;}
ul.seznam1 li {margin-bottom:0.1em;}

ul, ol {margin-left: 3em;}

a {text-decoration: underline; color:#973935;}

a:hover {border: none; text-decoration: none; color:#dd1400;}

.center {text-align: center;}
.mt1 {margin-top:1em;}
.mt2 {margin-top:2em;}
.mt3 {margin-top:3em;}
.mt5 {margin-top:5em;}
.cervene {color:red;}

p.obrazkovy a img {border:2px solid #973935;}
p.obrazkovy a {margin:2px 1px 6px 0px;}
p.obrazkovy {margin-top:.2em;}

p.obrazkovy a img {border:2px solid white;}
p.obrazkovy2 a {margin:2px 1px 6px 0px;}
p.obrazkovy2 {margin-top:.9em;}



.kurziva {font-style:italic;}
.bold {font-weight:bold;}
.right {text-align:right;}
.lstn {list-style-type:none;}
.prodano-1 {background: url(img/prodano-1.gif) left no-repeat;}
.prodano-2 {background: url(img/prodano-2.gif) left no-repeat;}
.prodano-3 {background: url(img/prodano-3.gif) left no-repeat;}
.prodano-4 {background: url(img/prodano-4.gif) left no-repeat;}
.prodano-5 {background: url(img/prodano-5.gif) left no-repeat;}
div.ccc a {float:right; text-decoration:none;}
.odk1 a {display:block;text-decoration:none;}
.odk1 a span { width:300px;text-decoration:none;float:left;}
.nowrap {white-space:nowrap;}

.hrrr {
	color: #973935;;
	background-color: #973935;
	border-width: 0px;
	height: 2px;
	margin-top:1em;
	clear:both;
}

.cc {
	background: url(images/cely-clanek.gif) center no-repeat;
	width: 19px;
	text-indent: 0px; 
}
a:hover .cc  {background: url(images/cely-clanek-.gif) center no-repeat;
	width: 19px;
	text-indent: 0px;
}

table.o1 td {padding:4px 3px 4px 3px;background:white;border:1px solid #666;}
table.o2 td, table.o3 td,table.o4 td {padding:4px 3px 4px 3px;background:white;border:0px solid #666;}
table.o1,table.o2 {width:100%;}
table.o3 {width:50%;}
table.o4 {width:70%;}
table.o5 td {padding:4px 3px 4px 3px;background:white;border:1px solid #666;}

.both {clear:both;}

#vrchni {
	width: 806px;
	margin: 0 auto;
	b--order:1px solid red;	
	
}


#logo-obr {&margin-top:-10px;}


#logo {
	width: 806px;
	height: 530px; _height: 540px; 
	z-index:-1000;
	background: white url(img/pha-cr-.jpg) no-repeat;
	b--order:1px solid yellow;
	margin-top:-10px; &margin-top:0px;
		
}

#logo-en {
	width: 806px;
	height: 270px; _height: 280px; 
	z-index:-1000;
	background: white url(img/pha-cr-.jpg) no-repeat;
	b--order:1px solid yellow;
	margin-top:-10px; &margin-top:0px;
}


#logo h1, #logo-en h1 {
	
	font-size: 0.1px; _font-size: 1px;
	margin-left:0px; display:none;
		
	
}



#logo2 a, #logo2-en a {position:absolute; width:440px; heihgt:150px; b--order:1px solid red; display:block; margin-left:350px; margin-top:64px;line-height:6;text-decoration:none; }
#logo2 a span, #logo2-en a span {display:none;}

#logo2-en a {margin-top:-94px; _margin-top:-104px;}

#poslani {
	margin: 0px;
	padding: 20px;
	margin-bottom:0px;
	padding-top:1px;
	padding-bottom:0px;
	padding-left:18px;
	margin-top:157px;
	&margin-bottom:-167px; _margin-bottom:-176px;
	line-height: normal;
	color: #973935;
	background:white;
	border-top:1px solid white;
	
	
	
	
	
}


#poslani p {margin-bottom:10px; }




#menu { position:relative; margin:auto;  }
.menu { font-size:1em; margin:auto; &width:70em; _width:60em; max-width:62em;left:10px; position:absolute;  }

.italic {font-style:italic;}



.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;

	
		
}
.menu #hlavni    {margin-left:120px; margin-top:-530px; _margin-top:-540px;  }
.menu #hlavni-en {margin-left:120px; margin-top:-270px; _margin-top:-280px; }

.menu li {
float:left;
position:relative;

}

.menu ul ul li {font-size:0.9em;}


.menu a, .menu :visited, .menu a:hover {
	width:auto; 
	padding:10px; 
	p--adding-right:0px; 
	display:block;
	color:white;
	text-decoration:none;
	text-align:left;
	
}


.menu ul ul a, .menu ul ul :visited, .menu ul ul a:hover {
	
	padding:7px; 
	padding-right:0px; 
	display:block;
	
	
}



.menu ul li.li-n ul li, .menu ul li.li-n ul li a, .menu ul li.li-n ul li a:hover {}
.menu ul li.li-o ul li, .menu ul li.li-o ul li a, .menu ul li.li-o ul li a:hover {width:17em;float:none; }

.menu ul ul li	{border-bottom:1px solid white; background:white; _margin-bottom:-1px; }


.menu ul ul li {padding-right:0; _padding-right:0em; background:white; }
.menu ul ul li a { &border:1px solid white; &border-width:0;}


.menu ul ul ul a, .menu ul ul ul a:visited {b--ackground:yellow;}
.menu ul ul ul a:hover {background:b-lue;}
.menu ul ul ul :hover > a {background:b-lue;}
.menu ul ul {visibility:hidden;position:absolute;}

* html .menu ul ul {top:2.73em;}


.menu table {
	position:absolute;
	border-collapse:collapse;
	font-size:100%;
	z-index:80;
	left:-0.1em;
	top:-0.1em;
	
	
}

.menu table table {border-collapse:collapse; width:10em; font-size:1em; z-index:1;b-order:1px solid red; p-osition:absolute; t-op:-0.95em;}

.menu table li a {width:100%; display:block;}

.menu ul ul a {
	background:#822d2a; 
	color:white; 
	height:auto; 
		
	
}





/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}

.menu ul :hover ul :hover ul{
	visibility:visible; 
	left:12em; 
	&left:11.8em; 
	_left:12em; 
	margin-top:-2.1em; 
	&margin-top:-2.1em; 
	_margin-top:-2.1em; 
}







#menu-2 {width:808px; h-eight:400px; background:url(i-mages/d-1.png); margin:0 auto; position:relative; margin-top:-420px; _margin-top:-430px; }

#menu-2 ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; background:url(i-mages/d-1.png) 100% 50%; padding:1px 1px 0 1px; z-index:10;}

#menu-2 li {margin:0; padding:0; list-style:none;}
#menu-2 li {display:inline-block; display:inline;}
#menu-2 ul {position:absolute; left:-9999px;}
#menu-2 ul.uroven-1 {position:absolute; left:0; top:0px;}

#menu-2 a {display:block; font:normal 11px verdana,arial,sans-serif; color:#fff; line-height:22px; text-decoration:none;padding:0 20px 0 10px; border-bottom:1px solid #ddd; } 


#menu-2 ul li:hover > ul {visibility:visible; left:100%; margin-top:-24px; margin-left:-1px;}

#menu-2 a:hover ul,
#menu-2 a:hover a:hover ul, 
#menu-2 a:hover a:hover a:hover ul {left:100%; visibility:visible; }
#menu-2 a:hover ul ul, 
#menu-2 a:hover a:hover ul ul {left:-10000px; }



#menu-2 table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-6px; margin-left:-1px;}


#menu-2, #menu-2 ul, #menu-2 li a.rozdel, #menu-2 li a.rozdel:hover  {background: #822d2a;} 


#dva-sloupce-0, #dva-sloupce-1 {
	width: 806px;
	margin: 0 auto;
	background:#fff;
	border-top: none;
	padding-top: 0px;
	margin-top: -12px;
	
	
}
#dva-sloupce-1 {background: #fff url("img/3kone-.jpg") no-repeat 390px 100%;}


#levy-sloupec {
	float: left;
	width: 490px;
	padding-left: 18px;
	padding-top: 20px; b--order:1px solid red;
	
	
}

table td, table tr {background:#fff;}

.v-levem-sloupci h2, .v-levem-sloupci h3 {margin-top:26px;}
.v-levem-sloupci li {margin-bottom:.8em;}
.v-levem-sloupci {background:#fff;}

.p-sloupec {float: left;}

.p-sloupec ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.p-sloupec li {	margin-bottom: 2em;}


.p-sloupec li li {margin: 0;}

.p-sloupec li h2 {margin: 0 0 1em 0;}



#pravy-sloupec {
  	width: 236px;
	padding: 0px 10px 0px 40px;
	background: url(img/nadpis-pravy-sloupec-.jpg) no-repeat left top;
	margin-top:-10px; _margin-top:-4px; 
	
}

#pravy-sloupec li h2 {
	margin: 3px 0 .5em 0;
	
	height: 35px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 32px;
}

#pravy-sloupec li ul {
	line-height: normal;
	margin-left: 5px;
	
}

#pravy-sloupec li li {
	padding: 5px;
	background: url(img/small.gif) no-repeat left;
	font-size: .8em;
}

#pravy-sloupec li a {
	border: none;
	padding-left: 10px;
}

#pravy-sloupec li a:hover {
	border: none;
	padding-left: 10px;
}

#pravy-sloupec li #akt {text-decoration:none; cursor:text;}


#zarazka-dole {height: 30px; background: url(img/zatim-nic.gif) bottom no-repeat;}


#patka { padding: 20px;height: 50px; background:#fff url(img/trava-.jpg);}

#patka p {
	text-align: center;
	font-size: 10px;
	color:#fff;
	margin: 0px;
	padding: 0px;
}
#patka a {color: #fff; text-decoration:none;}

a[href^='http:'] {
	padding-right:10px;
	background:url("img/link-out.gif") right top no-repeat;
	
}
a:hover[href^='http:'] {
	padding-right:10px;
	background:url("img/link-out-.gif") right top no-repeat;
	
}

#patka a,.odk1 a[href^='http:'] {background-image:none; padding-right:0;}

* {b--order:1px solid red;}

