body		{	margin: 30px 0;	padding: 0; background: #FFFFFF; font: normal small Arial; color: #808080; background: url(img/back2.gif) repeat; text-align:center }
#up		{	width: 600px; height: 44px; background: url(img/up.gif); top: 0px; }

.logo		{	width: 145px; height: 165px; background: url(img/anim2.gif) no-repeat; float: left; margin-top: -23px; margin-left: 35px;}
#header 	{	width: 600px; height: 199px; background: url(img/header_22.jpg); padding-top: 300; }
#main		{ 	background: url(img/main.gif) repeat-y; width: 600px; height: 500px; padding-bottom: 40px; }
#footer 	{       width: 600px; height: 34px; background: url(img/footer2.gif) no-repeat; margin-top: 0px; }
#footer .text	{	font-size: 1em; font-style: normal; font-variant: normal; text-align: center; padding-top: 10px; margin-top: 0px; }

h3		{	text-transform: uppercase; color: #666666; }
h2		{	text-transform: uppercase; color: #666666; }
h1		{       text-transform: uppercase; color: #666666; }
h2		{	font-size: 1.2em; margin:0px; }
h3		{	font-size: .875em; margin:0px; }
h4		{	font-size: 1.2em; color: #2a394a; font-style: normal; margin-bottom:0px; font-variant:small-caps; padding:5px;}
h2 span		{	background: url(img/h-art2.gif) no-repeat left; padding-left: 20px; }
ol		{	line-height: 150%; text-align: justify; }
ul 		{	line-height: 150%; text-align: justify; }
blockquote 	{	line-height: 150%; text-align: justify; }
p 		{	line-height: 150%; text-align: justify; }
a		{	text-decoration: none; color: #c33; font-weight:bold }
a:hover 	{	text-decoration: none; background-image: url(''); background-repeat: repeat-x; padding-top: 3px; background-position: 100% 320%; color: #036; font-weight:bold   }


div#text{padding-top: 20px; padding-left: 10px; padding-right: 10px;}

#menu  ul 			{	position: relative; width: 600px; margin: 0; list-style-type: none; }
#menu  li 			{ 	position: absolute; }

#menu  li#bu0			{ 	top: 13px; left: 244px; background: url('img/spacer.gif'); width: 68px; height: 176px; text-align: center; text-decoration: none; }
#menu  li#bu0 a:hover 		{	background: url('img/menu_yell.gif') no-repeat; width: 68px; height: 176px; }

#menu  li#bu1			{ 	top: 13px; left: 312px; background: url('img/spacer.gif'); width: 68px; height: 176px; text-align: center; text-decoration: none; }
#menu  li#bu1 a:hover 		{	background: url('img/menu_red.gif') no-repeat; width: 68px; height: 176px; }
#menu  li#bu2			{ 	top: 13px; left: 380px; background: url('img/spacer.gif'); width: 68px; height: 176px; text-align: center; }	
#menu  li#bu2 a:hover 		{ 	background: url('img/menu_green.gif') no-repeat; width: 68px; height: 176px; }
#menu  li#bu3 			{ 	top: 13px; left: 448px; background: url('img/spacer.gif'); width: 68px;	height: 176px; text-align: center; }
#menu  li#bu3 a:hover 		{	background: url('img/menu_blue.gif') no-repeat; width: 68px; height: 176px; }
#menu  li#bu4			{ 	top: 13px; left: 516px; background: url('img/spacer.gif'); width: 68px; height: 176px; text-align: center; }
#menu  li#bu4 a:hover 		{ 	background: url('img/menu_orange.gif') no-repeat; width: 68px; height: 176px; }
#menu  li#bu5			{  	top: 13px; left: 35px; background: url('img/spacer.gif'); width: 145px; height: 129px; }
#menu  li#bu5 a:hover 		{       background: url('img/logo_back2.gif') no-repeat; width: 145px; height: 129px; }
#menu  a 			{ 	color: #fff; padding-top: 13px; position: relative; display: block; font-family: Arial; font-size: 0.85em; text-decoration: none; overflow: hidden; width: 68px; height: 176px; }


#kontakt			{ 	background: url(img/main.gif) repeat-y; position: relative; width: 600px;}

#strankovanie { text-align: center; padding-top: 20px;}

#cinnost 			{	width: 575px; position: relative; height: 105px; background: url(img/news_back2.gif) repeat; line-height: 1; float: left; }
#cinnost h3 			{	background: url(img/img05.gif) no-repeat left center; float: left; margin-top: 4px; margin-bottom: 0px; margin-left: 10px; padding-left: 15px; }
#cinnost .lined 		{	font-size: 1.05em; font-style: normal; line-height: 1.25em; margin-left: 50px; padding-top: 20px; color: #60626F; }
.cinnost2 			{	width: 572px; position: relative; left: 13px; top: 10px; margin-right: 0px; line-height: 1.2; float: left; margin-bottom: 10px; background: url(img/pokec_back.gif); }
.cinnost2 h3 			{	background: url(img/img05.gif) no-repeat left center; float: left; margin-top: 4px; margin-bottom: 0px; margin-left: 10px; padding-left: 15px; }
.cinnost2 .lined 		{	font-size: 1.05em; font-style: normal; line-height: 1.25em; margin-left: 50px; padding-top: 20px; color: #60626F; }
.cinnost2 .lined2 		{	font-size: 1.05em; font-style: normal; line-height: 1em; text-align:right; color: #60626F; padding-right: 5px; } 

#news_window			{	width: 700px; position: relative; height: 550px; background: url(img/novinka_window.gif) repeat; }
#news_window h3 			{ 	background: url(img/img05.gif) no-repeat left center; float: right; margin-top: 4px; margin-bottom: 0px; padding-left: 10px; padding-right: 70px; color:white}
#news_window h4 			{	font-style:italic; font-size:1.75em; margin-top: 0px; margin-bottom: 0px; text-align: left; padding-left: 70px; color:white }
#news_window img 			{	float: left; width: 145px; height: 107px; padding: 5px; margin-left:70px; margin-top: 30px}
#news_window .lined 			{	margin: 0px; padding: 5px; }
#news_window .more 			{	border: none; } 
#news_window .more a 			{	background: url(img/img05.gif) no-repeat left center; }

#news_window2			{	width: 700px; position: relative; height: 550px; background: url(img/novinka_window3.gif) no-repeat; }
#news_window2 h3 			{ 	background: url(img/img05.gif) no-repeat left center; float: right; margin-top: 4px; margin-bottom: 0px; padding-left: 10px; padding-right: 70px; color:white}
#news_window2 h4 			{	font-style:italic; font-size:1.75em; margin-top: 0px; margin-bottom: 0px; text-align: left; padding-left: 70px; color:white }
#news_window2 img 			{	float: left; width: 145px; height: 107px; padding: 5px; margin-left:70px; margin-top: 30px}
#news_window2 .lined 			{	margin: 0px; padding: 5px; }
#news_window2 .more 			{	border: none; } 
#news_window2 .more a 			{	background: url(img/img05.gif) no-repeat left center; }



.news 				{	width: 572px; position: relative; height: auto; left: 14px; margin-top: 0px; margin-right: 6px; background: url(img/news_back2.gif) repeat; line-height: 10px; float: left; padding-top:10px; }
.news h3 			{ 	background: url(img/img05.gif) no-repeat left center; float: right; margin-top: 4px; margin-bottom: 0px; padding-left: 10px; padding-right: 5px; }
.news h4 			{	text-align: left; }
.news img 			{	float: left; width: 50px; height: 50px; padding: 5px;  }
.news .lined 			{	margin: 0px; padding: 5px; }
.news .more 			{	border: none; } 
.news .more a 			{	background: url(img/img05.gif) no-repeat left center; }

#news3 				{	width: 572px; position: relative; height: auto; left: 14px; margin-top: 0px; margin-right: 6px; background: url(img/news_back2.gif) repeat-x; line-height: 1; float: left; padding-top:10px; }
#news3 h3 			{ 	background: url(img/img05.gif) no-repeat left center; float: left; margin-top: 4px; margin-bottom: 0px; padding-left: 10px; padding-right: 5px; }
#news3 h4 			{	margin-top: 0px; margin-bottom: 0px; text-align: left; }
#news3 img 			{	float: left; width: 50px; height: 50px; padding: 5px; }
#news3 .lined 			{	margin: 0px; padding: 5px; }
#news3 .more 			{	border: none; } 
#news3 .more a 			{	background: url(img/img05.gif) no-repeat left center; }


#news2 				{	width: 575px; position: relative; height: 115px; background: url(img/news_back2.gif) repeat; line-height: 1; padding-top: 15px; left: 14px }
#news2 h3 			{ 	background: url(img/img05.gif) no-repeat left center; float: right; margin-top: 4px; margin-bottom: 0px; padding-left: 10px; padding-right: 5px; }
#news2 h4 			{	margin-top: 0px; margin-bottom: 0px; text-align: left; }
#news2 img 			{	float: left; width: 50px; height: 50px; padding: 0px; }
#news2 .lined 			{	margin: 0px; padding: 5px; }
#news2 .more 			{	border: none; } 
#news2 .more a 			{	background: url(img/img05.gif) no-repeat left center; }


#content 			{	width: 572px; position: relative; height: 105px; left: 13px; top: 10px; margin-right: 0px; line-height: 1.2; float: left; margin-bottom: 10px; background: url(img/uvod_back.gif); }
#content .lined 		{	font-size: 1.15em; font-style: normal; line-height: 1.12em; text-align: justify; margin-left: 20px; }
#content .uvod 			{	margin: 0px; line-height: 0.2em; text-align: right; color: #bfc5d0; font-size: 1.3em; font-style: italic; font-variant: normal; padding-right: 15px; margin-bottom: 10px; } 
#content h5 			{	font-size: 1.55em; color: #2a394a; font-style: italic; font-variant: normal; margin-top: 8px; padding: 5px;}
#content h5 span		{ 	background: url(img/h-art2.gif) no-repeat left; padding-left: 20px; }

#content_cinnost			{	width: 600px; position: relative; background: url(img/content_back.gif) no-repeat; padding-right: 10px }
#content_cinnost .lined 		{	padding-left: 20px;margin: 0px; padding: 5px; font-size: 1.05em; font-style: normal; line-height: 1em; text-align: justify; }
#content_cinnost .uvod 			{	margin: 0px; line-height: 0.2em; text-align: right; color: #bfc5d0; font-size: 1.3em; font-style: italic; font-variant: normal; padding-right: 15px; } 
#content_cinnost h5 			{	font-size: 2.55em; color: #2a394a; font-style: italic; font-variant: normal; margin-top: 8px; padding: 5px; }
#content_cinnost h5 span		{ 	background: url(img/h-art2.gif) no-repeat left; padding-left: 20px; }
#content_cinnost h6 			{	font-size: 2em; color: #2a394a; font-style: italic; font-variant: normal; margin-top: 8px; padding-left: 55px; font: Arial;}
#content_cinnost img 			{	float: left; margin: 15px; }
#content_cinnost h2 			{	font-size: 1.25em; color: #2a394a; font-style: italic; font-variant: normal; margin-top: 8px; padding-left: 15px; font: Arial; text-align:center}

#content_cinnost2				{	background: url(img/main.gif) repeat-y; position: relative; padding-left: 30px; padding-right:30px; margin:0}
#content_cinnost2 .lined 		{	font-size: 1.05em; font-style: normal; line-height: 1em; text-align: left; }
#content_cinnost2 .uvod 		{	margin: 0px; line-height: 0.2em; text-align: right; color: #bfc5d0; font-size: 1.3em; font-style: italic; font-variant: normal; padding-right: 15px; } 
#content_cinnost2 h5 			{	font-size: 2.55em; color: #2a394a; font-style: italic; font-variant: normal; font: Arial}
#content_cinnost2 h5 span		{ 	background: url(img/h-art2.gif) no-repeat left;}
#content_cinnost2 h6 			{	font-size: 2em; color: #2a394a; font-style: italic; font-variant: normal; font: Arial;}
#content_cinnost2 img 			{	margin-bottom: 0px}
#content_cinnost2 h2 			{	font-size: 1.25em; color: #2a394a; font-style: italic; font-variant: normal; font: Arial; text-align:center}
#content_cinnost2 p				{   }
#content_cinnost2 h7 			{	font-size: 3.5em; color: #2a394a; font-style: italic; font-variant: normal; font: Arial;}

#content2 			{	color: #60626F; width: 572px; position: relative; height: 200px; left: 13px; top: 0px; margin-right: 0px; line-height: 1.2; float: left; padding-top: 15px; margin-bottom: 10px; background: url(img/pokec_back.gif); }
#content3 			{	width: 572px; position: relative; height: 400px; left: 13px; top: 0px; margin-right: 0px; line-height: 1.2; float: left; padding-top: 15px; margin-bottom: 10px; background: url(img/form_back.gif);  }
.content4 			{	width: 572px; position: relative; height: 200px; left: 13px; top: 0px; margin-right: 0px; line-height: 1.2; float: left; background: url(img/form_back.gif);  padding-top: 10px; }
#content2 img 			{	padding-top:5px; padding-right:15px; padding-left:20px;}
#content2 .lined 		{	margin: 0px; padding: 5px; font-size: 1.05em; font-style: normal; line-height: 1.25em; text-align: justify; padding-left: 20px; padding-top: 20px; color: #60626F; }
#content0 			{	width: 572px; position:relative; height: 400px; left: 13px; top: 0px; margin-right: 0px; line-height: 1.2; float: left; background: url(img/form_back.gif) no-repeat;  padding-top: 10px; }
#content3 .lined 		{	margin: 0px; padding: 5px; font-size: 1.05em; font-style: normal; line-height: 1.25em; text-align: justify; padding-left: 20px; padding-top: 20px; color: #60626F; }
.content4 .uvod 		{	margin: 0px; line-height: 0.2em; text-align: right; color: #bfc5d0; font-size: 1.3em; font-style: italic; font-variant: normal; padding-right: 15px; }
#content2 h5 			{	font-size: 1.55em; color: 2a394a; font-style: italic; font-variant: normal; font-weight: 200; margin-top: 8px; padding: 5px; }
#content2 h5  span		{	font-size: 20px}

#content3 h5 			{	font-size: 1.55em; color: #2a394a; font-style: italic; font-variant: normal; font-weight: 200; margin-top: 8px; padding: 5px; } 
#content3 h5 span		{ 	background: url(img/h-art2.gif) no-repeat left; padding-left: 20px; }
#content2 h5 span		{ 	background: url(img/h-art2.gif) no-repeat left; padding-left: 20px; }
.content4 h5 span		{ 	background: url(img/h-art2.gif) no-repeat left; padding-left: 20px; }
.content4 .lined 		{       margin: 0px; padding: 5px; font-size: 1.15em; font-style: normal; line-height: 1.2em; text-align: justify; padding-left: 20px; }
.content4 h5 			{	font-size: 1.55em; color: #2a394a; font-style: italic; font-variant: normal; font-weight: 200; margin-top: 8px; padding: 5px; }

#foto 				{	margin: auto; float: left; width: 100%; text-align: center;}
#wrapper { height:110px; width: 572px; margin-left:14px; background-color:#fff}


form 				{	padding: 10px; font-family: 'Arial', 'Lucida Grande', Verdana, Arial, Sans-Serif; width: 505px; }
fieldset 			{	margin: 20px 0; padding: 15px 10px; background-color:#F4F4F2; border: 3px double #878177; }
legend 				{	padding: 2px 5px; color: #1C1C1C; background-color: #FFD; border: 1px solid #878177; }

fieldset fieldset		{	border: 1px solid #ccc; background-color:#FFF; }
fieldset fieldset legend 	{	border: 1px solid #ccc; }

.inlineSection 			{	overflow: auto; width: 100%; }

form table 			{	border-collapse: collapse; }
form td 			{	padding: 0 4px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; }
form th 			{	padding: 0 4px; }
form .alternate-1 		{	background-color:#E9E9E6; }
form .alternate-0 		{	}
form .oneField 			{	}
form .inlineSection .oneField 	{	float: left; padding: 0; margin-right: 4px; }
form .oneChoice 		{	white-space: nowrap; }
form .label 			{	color: #333; font-size: small; }

label 				{	color: #333; font-size: small; }
label.preField 			{	display: block; padding: 2px; margin: 0.4em 4px 0 0; font-weight: bold; }
form .label  			{	display: block; padding: 2px; margin: 0.4em 4px 0 0; font-weight: bold; }
label.postField  		{	margin: 0 4px 0 4px; }
.inlineSection .oneField .inlineLabel { display: block;	padding: 0 3px; font-weight: bold; margin: 0.4em 4px 0 0; }

textarea 			{	padding: 0; vertical-align: top; margin: 2px 2px 1px 0; }
input 				{	margin: 0 2px 0 0; }
select 				{	padding: 0; margin: 2px 2px 1px 0; }

.inlineSection .oneField select {	margin: 0 2px 1px 0 !important; }
.gridSection select  		{	margin: 0 !important; }

form .actions 			{	text-align: center; margin: 20px 0 10px 0; }
form .primaryAction 		{	}
form .secondaryAction 		{	color: grey;}
form .secondaryAction:hover 	{	color: black;}
form .instructions 		{	margin: 1em 0;}
form .reqMark 			{	color: #F00; padding: 0 4px;}
form .errFld 			{	padding: 1px; border: 1px solid #F00;}
form .errMsg 			{	color: #CC3333 !important; display: block;}
form .field-hint 		{	color: #000; float: right; width: 220px; margin: 15px 0 0 0;}
form .field-hint-inactive 	{	color: #666; float: right; clear: right; width: 220px; margin: 15px 0 0 0;}

div.repeat 			{	border: 1px dotted #ccc; background-color: #FFFFFF; margin: 3px 0; padding-right: 3px;}
div.removeable 			{	border: 1px dotted #ccc; background-color: #F5F5F5; padding-right: 3px;} 

form .duplicateLink 		{	line-height: 260%; font-weight: bold; color: #5C594E;} 
form .removeLink 		{	line-height: 260%; color: #CC3300;} 
form td .removeLink  		{	margin: 0; line-height: 100%;} 
form td .duplicateLink  	{	margin: 0; line-height: 100%;} 

.onstate-az 			{	display: block;}
.onstate-ay 			{	display: block;}
.onstate-ax 			{	display: block;}
.onstate-aw 			{	display: block;}
.onstate-av 			{	display: block;}
.onstate-au 			{	display: block;}
.onstate-at			{	display: block;}
.onstate-as			{	display: block;}
.onstate-ar			{	display: block;}
.onstate-aq 			{	display: block;}
.onstate-ap 			{	display: block;}
.onstate-ao 			{	display: block;}
.onstate-an 			{	display: block;}
.onstate-am 			{	display: block;}
.onstate-al 			{	display: block;}
.onstate-ak 			{	display: block;}
.onstate-aj 			{	display: block;}
.onstate-ai 			{	display: block;}
.onstate-ah 			{	display: block;}
.onstate-ag 			{	display: block;}
.onstate-af 			{	display: block;}
.onstate-ae 			{	display: block;}
.onstate-ad 			{	display: block;}
.onstate-ac 			{	display: block;}
.onstate-ab 			{	display: block;}
.onstate-aa 			{	display: block;}
.onstate-z 			{	display: block;}
.onstate-y 			{	display: block;}
.onstate-x 			{	display: block;}
.onstate-w 			{	display: block;}
.onstate-v 			{	display: block;}
.onstate-u 			{	display: block;}
.onstate-t 			{	display: block;}
.onstate-s 			{	display: block;}
.onstate-r 			{	display: block;}
.onstate-q 			{	display: block;}
.onstate-p 			{	display: block;}
.onstate-o 			{	display: block;}
.onstate-n 			{	display: block;}
.onstate-m 			{	display: block;}
.onstate-l 			{	display: block;}
.onstate-k 			{	display: block;}
.onstate-j 			{	display: block;}
.onstate-i 			{	display: block;}
.onstate-h 			{	display: block;}
.onstate-g 			{	display: block;}
.onstate-f 			{	display: block;}
.onstate-e 			{	display: block;}
.onstate-d 			{	display: block;}
.onstate-c 			{	display: block;}
.onstate-b 			{	display: block;}
.onstate-a 			{	display: block;}

form 				{	height:expression('1%'); }
form fieldset			{	position:expression('relative'); margin-top:expression('1em'); padding-top:expression('1.5em'); }
form fieldset legend 		{	position: expression('absolute'); top: expression('-.5em'); left:expression('.5em'); }

* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(img/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-credits:hover {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-html {
    background-color: white;
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
    padding: 10px;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
