


#navcontainer ul
{
padding: 0px;
margin: 0px;
background-color: #3c3c3c;
color: White;
float: left;
width: 842px;
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
border-right: 1px #879d66 solid;
border-bottom: 5px #484848 solid;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding-left: 24px;
padding-right: 24px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #3c3c3c;
border-right: 1px #333333 solid;
color: White;
text-decoration: none;
float: left;

}

#navcontainer ul li a:hover
{
background-color: #990000;

color: #fff;
}

#navcontainer ul li a:active
{
background-color: #990000;

color: #fff;
}



body { background-color: #434242;}
.form {
font-size: 10pt;
font-family: Arial;
color: #333333;
background-color: #d9ecbc;
border: 1px #879d66 solid;
}


#logo	{
width: 47px;
height: 65px;
position: absolute;
margin-left: 16px;
margin-top: 27px;
float: left;
text-align: center;
}

	
/* Novinky */			
.nadpis-nov {
padding-left: 8px;
padding-top: 5px;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
color: #666600;
}
.nadpis-novinky {
padding-left: 7px;
padding-top: 5px;
font-size: 11pt;
font-weight: bold;
font-family: Arial;
color: #333333;
}
.text-akt {
padding-left: 7px;
padding-right: 3px;
font-size: 9pt;
font-weight: normal;
font-family: Arial;
color: #black;
}
/* Novinky */
#main {
width: 632px;
background-color: #fff;
border: 0px #879d66 solid;
margin-left: 0px;
margin-top: 0px;
min-height: 570px;
_height: 567px;
float: left;
text-align: justify;
}
#main2 {
width: 632px;
background-color: #white;
border: 0px #bec0bd solid;
margin-left: 0px;
margin-top: 0px;
min-height: 555px;
background-image:url("../images/bg2.png"); background-repeat: repeat-x;
float: left;
text-align: justify;
}
#uvodni {
width: 632px;
background-color: #dedede;
border: 0px #879d66 solid;
margin-left: 0px;
margin-top: 0px;
height: 580px;
overflow: hidden;
float: left;

}
#kdojsme {
width: 632px;
background-color: black;
background:url("../images/kdo_jsme.png");background-repeat: no-repeat;
border: 0px #879d66 solid;
margin-left: 0px;
margin-top: 0px;
height: 192px;
float: left;
text-align: justify;
}
#kdojsme-pole {
width: 585px;

border: 0px #879d66 solid;
margin-left: 37px;
margin-top: 11px;
height: 170px;
float: left;
overflow: hidden;
}
#random {
width: 27px;
background-color: black;
background:url("../images/random.png");background-repeat: no-repeat;
border: 0px #879d66 solid;
margin-left: 0px;
margin-top: 0px;
height: 388px;
float: left;
text-align: justify;
}
#random-image {
width: 605px;
background-color: #879d66;
border: 0px #879d66 solid;
margin-left: 27px;
margin-top: 0px;
height: 381px;
float: left;
text-align: justify;
}
#navigace {
width: 632px;
height: 26px;
background-color: #dedede;
float: left;
text-align: left;
border-bottom: 0px #d9ecbc solid;
background-image:url("../images/bg2.png"); background-repeat: repeat-x;
}
#mrdka1
{	background-color: #666666;	 
  clear: both;
	border: 1px #333333 solid;
	text-align: center;
	overflow: auto;
	padding: 7px;
	}
#mrdka
{	background-color: #dedede;	 
  clear: both;
  width: 840px;	
	text-align: center;
	overflow: hidden;
	padding: 0px;
background-image:url("../images/bg3.png"); background-repeat: repeat-x;
	}
#bottom
{ background-color: #cccc99;
	background:url("../images/bottom.gif");background-repeat: repeat-x;
  clear: both;
	width: 850px;
	height: 5px;
}
	
#hlavicka 
{
width: 840px;
height: 100px;
background-color: #ffffff;
background:url("../images/head.jpg");background-repeat: no-repeat;
border: 0px silver solid;
float: left;
margin-top: 0px;
margin-left: 0px;
}

#mail-ikona a
{
width: 22px;
height: 12px;
position: absolute;
margin-left: 795px;
margin-top: 115px;
overflow: hidden;
background:url("../images/mail.png");background-repeat: no-repeat;
}
#mail-ikona a:hover
{
width: 22px;
height: 12px;
position: absolute;
margin-left: 795px;
margin-top: 115px;
overflow: hidden;
background:url("../images/mail1.png");background-repeat: no-repeat;
}

#news
{
width: 208px;
Height: 100%;
background-color: #DEDEDE;
background:url("../images/bg-news.jpg");background-repeat: no-repeat;
border: 0px #3c3c3c solid;
margin-left: 0px;
margin-top: 0px;
text-align: left;
float: left;
}
#news-text
{
width: 185px;
height: 340px;
background-color: #dedede;
position: absolute;
margin-left: 655px;
margin-top: 145px;
overflow: hidden;
}
#news-mail
{
width: 185px;
height: 50px;
background-color: #dedede;
position: absolute;
margin-left: 655px;
margin-top: 526px;
overflow: hidden;
}
#news-news
{
width: 200px;
height: 26px;
background-color: #879d66;
background:url("../images/news-news.png");
overflow: hidden;
}
#news-contact
{
width: 200px;
height: 26px;
background-color: #879d66;
background:url("../images/news-contact.png");
margin-top: 350px;
overflow: auto;
}
#news-face
{
width: 200px;
height: 26px;
background-color: #879d66;
background:url("../images/news-face.png");
margin-top: 80px;
overflow: hidden;
}
.pp {
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
font-size: 10pt;
font-family: Arial;
color: #333333;
line-height: 110%;
}


.p {
margin-left: 10px;
margin-right: 10px;
font-size: 10pt;
font-family: Arial;
color: black;
line-height: 130%;
}


.px {
margin: 0px;
font-size: 10pt;
font-family: Arial;
color: black;
}
.pz {
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
font-size: 10pt;
font-family: Arial;
color: black;
line-height: 110%;
}

.py {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
font-size: 10pt;
font-family: Arial;
color: black;
line-height: 100%;
}

.x-odk:link {text-decoration: none; color: #660000; font-family: Arial; font-size: 10pt;}
.x-odk:visited {text-decoration: none; color: #660000;font-family: Arial; font-size: 10pt;}
.x-odk:hover {text-decoration: underline; color: black;font-family: Arial; font-size: 10pt;}
.x-odk:active {text-decoration: none; color:#660000;font-family: Arial; font-size: 10pt;}

.x:link {text-decoration: none; color: #660000; font-family: Arial; font-size: 10pt;}
.x:visited {text-decoration: none; color: #660000;font-family: Arial; font-size: 10pt;}
.x:hover {text-decoration: underline; color: black;font-family: Arial; font-size: 10pt;}
.x:active {text-decoration: none; color:#660000;font-family: Arial; font-size: 10pt;}

.y:link {text-decoration: none; color: #ffffff; font-family: Arial; font-size: 11pt;}
.y:visited {text-decoration: none; color: #ffffff;font-family: Arial; font-size: 11pt;}
.y:hover {text-decoration: underline; color: #ffffff;font-family: Arial; font-size: 11pt;}
.y:active {text-decoration: none; color:#ffffff;font-family: Arial; font-size: 11pt;}

.z:link {text-decoration: none; color: #660000; font-family: Arial; font-size: 11pt; font-weight: bold;}
.z:visited {text-decoration: none; color: #660000;font-family: Arial; font-size: 11pt; font-weight: bold;}
.z:hover {text-decoration: none; color: black;font-family: Arial; font-size: 11pt;font-weight: bold;}
.z:active {text-decoration: none; color:#660000;font-family: Arial; font-size: 11pt;font-weight: bold;}


#nadpis-stranka {

font-size: 11pt;
font-weight: bold;
font-family: Arial;
color: #333333;
}
#facebook {
margin-left: 38px;
position: relative; top: 7px;
}
#icq {
position: relative; top: 7px; left:1px;
}
#mail {
position: relative; top: 2px;
}
#nav-odkaz {
padding-top: 3px;
position: relative; top: 3px; left:5px;
}
.sipka {
font-size: 12pt;
font-weight: normal;
font-family: Arial;
color: #666666;
}

.nadpis-news {
font-size: 10pt;
font-weight: bold;
font-family: Arial;
color: #ff9900;
padding-left: 10px;
}

.nadpis-hlavni {
font-size: 11pt;
font-weight: bold;
font-family: Arial;
color: #ff9900;
padding-left: 10px;
}
.nadpis-gal {
font-size: 13pt;
font-weight: bold;
font-family: Arial;
color: #ff9900;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
}
.odsazeni {
text-indent: 3em;
}
.tmavy{
width: 590px;
height: 20px;
float: left;
background-color: #5c664c;
margin-left: 20px;
}
.svetly{
width: 590px;
height: 20px;
float: left;

margin-left: 20px;
}
.img {
margin-left: 10px;

border: 1px solid black;
float: right;
}
#img-noborder {
margin-left: 10px;

border: 0px;
float: right;
}
.nahl {
margin-left: 16px;
margin-top: 8px;
margin-bottom: 8px;
border: 1px solid black;
float: left;
}
#autor {
margin: 10px;
padding: 10px;
font-size: 8pt;
font-family: Arial;
color: #333333;

}
.nahl-galerie {
margin: 4px;
border: 1px solid black;

}
#mez {
width: 300px;
height: 30px;
float: left;
background-color: #b6ca99;
margin-left: 20px;
position: relative;
}
.poptavka {
width: 590px;
height: 112px;
float: left;
background-color: #b6ca99;
margin-left: 20px;
}
.tmavy-sloupec {
width: 590px;

float: left;
background-color: #b6ca99;
margin-left: 20px;
}
.tmavy-levy {
width: 146px;
height: 112px;
float: left;
background-color: #b6ca99;
margin-left: 20px;
}
.tmavy-pravy {
width: 444px;
height: 112px;
float: left;
background-color: #b6ca99;
margin-right: 20px;
}
.svetly-levy {
width: 146px;
height: 112px;
float: left;
background-color: #daecbc;
margin-left: 20px;
}
.svetly-pravy {
width: 444px;
height: 112px;
float: left;
background-color: #daecbc;
margin-right: 20px;
}
.datum-galerie {
font-size: 10pt;
font-family: Arial;
color: #993300;
margin-top: 4px;

}
.nadpis-baz {
font-weight: bold;
font-size: 10pt;
font-family: Arial;
color: #003399;
margin-top: 4px;
}

.pq {
margin-left: 10px;
margin-right: 10px;
font-size: 12pt;
font-family: Arial;
color: #333333;
line-height: 180%;
}
.table { border: 1px solid #879d66; margin-left: 10px; }
.tr1 { background-color: #b6ca99; font-size: 10pt;
font-family: Arial;
color: #333333; margin-left: 3px; }


.tr2 { background-color: #daecbc; font-size: 10pt;
font-family: Arial;
color: #333333; margin-left: 3px; }


.tr3 { background-color: #879d66; font-size: 11pt; font-weight: bold;
font-family: Arial;
color: #daedbf; margin-left: 3px; }

.tr { background-color: #3c462e; font-size: 11pt; font-weight: bold;
font-family: Arial;
color: #ffffff; margin-left: 3px; }

#book
{
width: 630px;
height: 850px;
background-color: #ffffff;
float:left;
overflow: hidden;
}
.li {padding-bottom: 5pt; list-style-type: square;}

.clen {
width: 190px;
height: 270px;
float: left;
background-color: #daecbc;
margin-left: 14px;
margin-top: 0px;
margin-bottom: 15px;
border: 1px solid #879d66;
}

.clen-fotka {
width: 120px;
height: 160px;
position: relative;
background-color: #b6ca99;
left: 33px;
top: -45px;

border: 1px solid black;
}
.clen-hodnost {
width: 31px;
height: 54px;
position: relative;
background-color: #daecbc;
left: 2px;
top: 50px;
bottom: 20px;
border: 0px solid black;

}
.clen-jmeno {
width: 180px;
height: 40px;
position: relative;
background-color: #daecbc;
left: 5px;
top: 5px;
border: 0px solid black;
text-align: center;
font-size: 11pt;
font-family: Arial;
font-weight: bold;
color: #ff9900;
}
#odk-pole{
width: 590px;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 20px;
float: left;
background-color: #daecbc;
margin-left: 20px;
}
.nahl-bazar {
margin-left: 4px;
margin-top: 4px;
margin-bottom: 4px;
border: 1px solid #660000;

}

.nahl-bazar:hover 
{
margin-left: 4px;
margin-top: 4px;
margin-bottom: 4px;
border: 1px dashed black;

}
.nahl-bazar-sl {
margin-left: 1px;
margin-top: 4px;
margin-bottom: 4px;
border: 1px solid #660000;

}
.linka{
width: 840px;
height: 5px;
float: left;
background-color: #4b4b4b;
}

.mezirka{
width: 600px;
height: 20px;
float: left;

margin-left: 10px;
}
.clen-fce {
width: 180px;
height: 40px;
position: relative;
background-color: #daecbc;
left: 5px;
top: -30px;
border: 0px solid black;
text-align: center;
font-size: 11pt;
font-family: Arial;
color: #333333;
}
.no-clen {
width: 190px;
height: 290px;
float: left;
background-color: #FFFFFF;
margin-left: 15px;
margin-top: 0px;
margin-bottom: 15px;
}

.infobar {
width: 610px;
top: -30px;
border: 1px solid #333333;
float: left;
background-color: #daecbc;
background:url("../images/bg.jpg");background-repeat: no-repeat;
margin-left: 10px;
padding-top: 5px;
padding-bottom: 10px;
}

.obrazky {
width: 610px;
height: 350px;
margin-top: 10px;
border: 1px solid #333333;
float: left;
background-color: #daecbc;
margin-left: 10px;
overflow: hidden;
}.nahl-bazar a {

margin-bottom: 100px;
border: 1px solid #660000;

}

#fb {
width: 40px;
height: 40px;
position: absolute;
margin-left: 805px;
margin-top: 40px;
overflow: hidden;
}
