@charset "utf-8";

/* cs copyright  */
#csCopyright { 	font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				text-align:right;
				margin:0 auto 0 auto;
				width:999px;
}
#csCopyright a{	text-decoration:none;
				color:#000;
}
#csCopyright a:hover{ color:#666;
				text-decoration:overline underline;
}
/* konec cs copyright  */




/* layout  */
body { 			margin:0px;
}
#hlavicka { 	background-image:url(../images/hlavicka.jpg);
				background-repeat:no-repeat;
				width:999px;
				height:305px;
				margin:0 auto 0 auto;
				position:relative;
}
#obsahOnas { 	background-image:url(../images/pozadi_onas.jpg);
				width:999px;
				height:538px;
				margin:0 auto 0 auto;
				position: relative;
			
}
#obsahGalerie { background-image:url(../images/pozadi_galerie.jpg);
				width:999px;
				height:538px;
				margin:0 auto 0 auto;
				position: relative;
}
#obsahKontakt { background-image:url(../images/pozadi_kontakt.jpg);
				width:999px;
				height:538px;
				margin:0 auto 0 auto;
				position: relative;
}
#obsahCenik{ 	background-image:url(../images/pozadi_cenik.jpg);
				width:999px;
				height:538px;
				margin:0 auto 0 auto;
				position: relative;
}
.cl { 			clear:both;
}
.cenikKontakt { width:78px;
				height:105px;
				position:absolute;
				top:415px;
				left:378px;
}
.cenikGalerie { width:78px;
				height:105px;
				position:absolute;
				top:415px;
				left:350px;
}
.cenikOnas { 	width:78px;
				height:105px;
				position:absolute;
				top:415px;
				left:378px;
}

.sipkaLeva{ 	width:23px;
				height:87px;
				position:absolute;
				top:160px;
				left:190px;
}
.sipkaPrava{ 	width:23px;
				height:87px;
				position:absolute;
				top:160px;
				left:761px;
}
h1 { 			font-family:Arial, Helvetica, sans-serif;
				font-size:20px;
				text-align:justify;
				margin:0 200px 0px 177px;
				padding:0px 0 20px 0;
}
.nadpisPruh1{	background-image:url(../images/h1.jpg);
				background-repeat:no-repeat;
				width:15px;
				height:15px;
				float:left;
				margin:4px 20px 0 0;
}
h2 { 			font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				text-align:justify;
				margin:16px 0 0px 0px;
				background:url(../images/h2.jpg) 0px 4px no-repeat;
				padding:0 0 0 20px;
}
.nadpisPruh2{	background-image:url(../images/h2.jpg);
				background-repeat:no-repeat;
				width:10px;
				height:10px;
				float:left;
				margin:4px 5px 30px 0;
}
h3 { 			font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				text-align:justify;
				margin:15px 0 0px 0;
				
				margin:0 200px 10px 200px;
}
h4 { 			font-family:Arial, Helvetica, sans-serif;
				font-size:20px;
				text-align:center;
				padding:10px 0 0 0 ;
				
				margin:0 200px 10px 200px;
}
.txt { 			font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				text-align:justify;
				margin:0 210px 0 177px;
}
.txtKontakt { 	font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				text-align:justify;
				margin:0px 500px 0 177px;
}
.txt a{ 		color:#137582;
}
.txt a:hover{ 	color:#137582;
				text-decoration:none;
}

p{				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				text-align:justify;
				padding:0 0 0 20px;
				margin:0px 0 0 0;
}

/* konec layout  */




/* image  */
.mapa { 	width:228px;
			height:222px;
			position:relative;
			top:-170px;
			left:570px;
}
.galerie {	width:540px;
			height:330px;
			position:relative;
			top:12px;
			left:220px;
}
.galerieItem {
			background-repeat:no-repeat;
			width:168px;
			height:100px;;
			float:left;
			margin:5px 5px 5px 5px;
}
/* konec image*/



/* language menu*/

#menuLanguage{
	list-style:none;
	width:99px;
	margin:0 0 0 0;
	padding: 0;
	position:relative;
	top:113px;
	left:171px;
	z-index:2;
}

#menuLanguage li {
	
	list-style:none;
	float: left;
	margin:0 0 0 0;
}
#menuLanguage li a:hover {
	float: left;
	color: white;
	text-align:center;
}
#menuLanguage li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #f3f3f3;
	text-decoration: none;
	text-align:center;
	padding:5px 0 0 0;
	display:block;
	height:31px;
}


/* tlacitka */

.menuLanguage1 a{
	width:33px;
	background-image:url(../images/language_cz_1.jpg);
	background-repeat:no-repeat;
}
.menuLanguage1 a:hover{
	background-image:url(../images/language_cz_2.jpg);
}
.menuLanguage2 a{
	width:33px;
	background-image:url(../images/language_de_1.jpg);
	background-repeat:no-repeat;
}
.menuLanguage2 a:hover{
	background-image:url(../images/language_de_2.jpg);
}
.menuLanguage3 a{
	width:33px;
	background-image:url(../images/language_en_1.jpg);
	background-repeat:no-repeat;
}
.menuLanguage3 a:hover{
	width:33px;
	background-image:url(../images/language_en_2.jpg);
}
/* konec language menu*/





/* horní menu*/

#menuMain {
	list-style:none;
	width:624px;
	margin:0 0 0 0;
	padding: 0;
	position:relative;
	top:200px;
	left:175px;
}

#menuMain li {
	float: left;
	margin:0 0 0 0;
}
#menuMain li a:hover {
	float: left;
	color: white;
	text-align:center;
}
#menuMain li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #f3f3f3;
	text-decoration: none;
	text-align:center;
	padding:5px 0 0 0;
	display:block;
	height:31px;
}


/* tlacitka */

.menuItem1 a{
	width:208px;
}

.menuItem2 a{
	width:208px;
}

.menuItem3 a{
	width:208px;
}
/* konec horní menu*/

.flash {position:absolute;
		top:35px;
		left:167px;
		width:300px;
		height:119px;
		z-index:1;
}

/* gallery */
.gallery
{
    text-align:center;
}

.galleryItem
{
    display:inline;
}

.galleryItem img
{
    margin: 5px 5px 5px 5px;
}
/* end gallery */