body {background: #000000 ; margin: 0px; color: #cacaca; font-family:Tahoma,Verdana,sans-serif; font-size: 9pt;}
span {display: none;}
iframe {border: 0px;}

/*prvky*/
#default {width: 1523px; margin: 0 auto}
#topleft {background: url("../img/graphics_03.jpg") no-repeat; width: 256px; height: 62px; float: left;}
#top {background: url("../img/graphics_04.jpg") no-repeat; width: 1024px; height: 62px; float: left;}
#topright {background: url("../img/graphics_05.jpg") no-repeat; width: 243px; height: 62px; float: left;}
#logo {background: url("../img/graphics_07.jpg") no-repeat; width: 256px; height: 520px; float: left;}

#leftside {background: url("../img/graphics_08.jpg") no-repeat; width: 61px; height: 520px; float: left;}
#content {width: 919px; min-height: 500px; float: left}
#contentin {width: 190px; min-height: 480px; float: left; padding: 20px 20px 20px 40px}
#contentmiddle {width: 224px; min-height: 480px; float: left; padding: 10px }
#contentend {width: 425px; min-height: 500px; float: left;}
#gallery {width: 549px; min-height: 500px; float: left; padding: 20px 0px 0px 20px}
#gallery2 {width: 350px; min-height: 500px; float: left;}

/*padding: 10px */

#rightside {background: url("../img/graphics_10.jpg") no-repeat; width: 44px; height: 520px; float: left;}
#rightside2 {background: url("../img/graphics_11.jpg") no-repeat; width: 243px; height: 520px; float: left;}
#botleft12 {background: url("../img/graphics_12.jpg") no-repeat; width: 256px; height: 29px; float: left;}
#botleft13 {background: url("../img/graphics_13.jpg") no-repeat; width: 61px; height: 29px; float: left;}
#botleft14 {background: url("../img/graphics_14.jpg") no-repeat; width: 64px; height: 29px; float: left;}
#botleft20 {background: url("../img/graphics_20.jpg") no-repeat; width: 111px; height: 29px; float: left;}
#botleft20cz {background: url("../img/graphics_20cz.jpg") no-repeat; width: 111px; height: 29px; float: left;}
#botleft21 {background: url("../img/graphics_21.jpg") no-repeat; width: 243px; height: 29px; float: left; }
#bottom {background: url("../img/graphics_22.jpg") no-repeat; width: 1523px; height: 479px; float: left;}


#menu {width: 1024px; float: left;}

#logo a {border: 0px; -moz-outline: none;}
#menu a {border: 0px; -moz-outline: none;}

/*tlačítka*/

#Grafika_15 {background: url("../img/graphics_15.jpg") top left no-repeat; width: 176px; height: 29px; float: left;}
#Grafika_P_15 {background: url("../img/graphics_P_15.jpg") top left no-repeat; width: 176px; height: 29px; float: left;}
#Grafika_15:hover {background: url("../img/graphics_15.jpg") bottom left no-repeat;}

#Grafika_16 {background: url("../img/graphics_16.jpg") no-repeat; width: 166px; height: 29px; float: left;}
#Grafika_P_16 {background: url("../img/graphics_P_16.jpg") no-repeat; width: 166px; height: 29px; float: left;}
#Grafika_16:hover {background: url("../img/graphics_16.jpg") bottom left no-repeat;}

#Grafika_17 {background: url("../img/graphics_17.jpg") no-repeat; width: 169px; height: 29px; float: left;}
#Grafika_P_17 {background: url("../img/graphics_P_17.jpg") no-repeat; width: 169px; height: 29px; float: left;}
#Grafika_17:hover {background: url("../img/graphics_17.jpg") bottom left no-repeat;}

#Grafika_18 {background: url("../img/graphics_18.jpg") no-repeat; width: 145px; height: 29px; float: left;}
#Grafika_P_18 {background: url("../img/graphics_P_18.jpg") no-repeat; width: 145px; height: 29px; float: left;}
#Grafika_18:hover {background: url("../img/graphics_18.jpg") bottom left no-repeat;}

#Grafika_19 {background: url("../img/graphics_19.jpg") no-repeat; width: 132px; height: 29px; float: left;}
#Grafika_P_19 {background: url("../img/graphics_P_19.jpg") no-repeat; width: 132px; height: 29px; float: left;}
#Grafika_19:hover {background: url("../img/graphics_19.jpg") bottom left no-repeat;}




/*
#content {background: url("../img/content.jpg") no-repeat; width: 501px; min-height: 430px; float: left; padding: 19px;}
#bottom {background: url("../img/bottom.jpg") no-repeat; width: 932px; height: 398px; float: left; color: #333333; text-align: center; clear: both;}
*/


/*obecné*/
ul {text-align: left; float: left; padding: 0px; margin: 0px; width: auto}
li {padding: 0px; margin: 0px; float: left; list-style-type: disc; width: auto}

h5 {font-family:Georgia; font-style: italic; font-size: 12pt;}
h4 {margin-top: 0px; font-size: 10pt;}
h3 {font-size: 14pt; margin-top: 15px;}
h2 {color: #920016; font-size: 14pt; margin-top: 15px;}
h1 {font-family:Georgia; color: #FFFF00; font-size: 14pt; text-transform: uppercase;}

p {line-height: 12pt;}
img {border: 0px; margin-bottom: -20px;}

table {
	border-spacing : 0px;
	border-collapse: collapse;
	table-layout: auto;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}

td {
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	font-size : 10pt;
}

strong {color: #cacaca;}

/*odkazy*/

a {color: #920016; text-decoration: underline;}
a:hover {color: #CCCCCC; text-decoration: none;}
A:active {border:0; margin:0; padding:0;}
A:visited {border:0; margin:0; padding:0;}




/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
