/**************************/
/*start nastaveni body*/
/**************************/
BODY {
	font-family: Verdena, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	/*background: #C4C4F4;*/
	/*background: #FFFFFF;*/
	text-align:center;
	background: #110000;
	color: #be1d2d;
	margin-top: 20px;
	padding-top: 0px;
}
/*end nastaveni body*/

/**************************/
/*start nastaveni stylu*/
/**************************/
h1 {
	margin-top: 2px;
	padding-top: 0px;
	font-size:1.3em;
	font-weight:bold;
}

h2 {
	font-size:1.2em;
	font-weight:bold;
}

h3 {
	font-size:1.1em;
	font-weight:bold;
}

h4 {
	font-size:1em;
	font-weight:bold;	
}

/*end nastaveni stylu*/

/**************************/
/*start nastaveni hlavni stranky*/
/**************************/
#stranka {
	width: 1280px;/*1024*/
	text-align:left;
/*	background-image: url(../obrazky/stranka_pozadi.gif); /*bocni oramovani*/
/*	background-repeat: repeat-y;*/
	margin-left: auto;
	margin-right: auto;
}

#hlavicka{
	width:1280px;/*1024*/
	height:343px;	/*280*/
}

#hlavicka-leva {
	float: left;
	width:1000px;/*800*/
	height:343px;/*280*/
}

#hlavicka-prava {
	float: right;
	width:280px;/*224*/
	height:343px;/*280*/
}

#hlavicka-leva h1 {
/*	display:block;*/
	margin:0;
	padding:0;
	position:relative;
	overflow: hidden;
	height:313px;/*250*/
}

#hlavicka-leva h1 span {
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	height:313px;/*250*/
}

/************************/
/*nastaveni hlavni menu */
/************************/
#div-menu{
	position: absolute;
	margin-left: -3px;
	z-index: 1;
	top: 313px;/*250*/
/*IE
	left: 120px;*/
	background: url(../obrazky/menu-pozadi.png) repeat-x;
	height: 30px;
}
*/
#m1  {
	padding-top: 6px;
	padding-bottom: 5px;
	width: 0px;
	text-align: center;
	background: white;
} 
#m2  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 130px;/*97*/
	text-align: center;
	border: 2px solid #565656;
} 
#m3  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 90px;/*85*/
	text-align: center;
	border: 2px solid #565656;
	border-left: 0;
}  /*75px*/
#m4  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 188px;/*155*/
	text-align: center;
	border: 2px solid #565656;
	border-left: 0;
}
#m5  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 148px;/*115*/
	text-align: center;
	border: 2px solid #565656;
	border-left: 0;
}
#m6  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 152px;/*120*/
	text-align: center;
	border: 2px solid #565656;
	border-left: 0;
}
#m7  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 144px; /*112*/
	text-align: center;
	border: 2px solid #565656;
	border-left: 0;
}
#m8  {
	background: white url(../obrazky/ornament.gif) no-repeat center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 132px; /*100*/
	text-align: center;
	border: 2px solid #565656;
	border-left: 0;
}

#m9  {
	padding-top: 6px;
	padding-bottom: 5px;
	width: 10px; /*10*/
	text-align: center;
	background: white;
}

#m2-select{
	position: absolute;
	left: 16px;
	top: 35px;
}

#m3-select{
	position: absolute;
	left: 114px;
	top: 35px;
}

#m4-select{
	position: absolute;
	left: 236px;
	top: 35px;
}

#m5-select{
	position: absolute;
	left: 383px;
	top: 35px;
}

#m6-select{
	position: absolute;
	left: 527px;
	top: 35px;
}

#m7-select{
	position: absolute;
	left: 639px;
	top: 35px;
}

#m8-select{
	position: absolute;
	left: 742px;
	top: 35px;
}

ul#hlavni-menu, ul#hlavni-menu ul{
	font-size: 12px;
	font-weight: bold;
	margin: 0; 
	padding: 20px 0 0 0;
	list-style-type:none;
	text-transform: uppercase;
}


ul#hlavni-menu li {
	float:left; 
}
/*
ul#hlavni-menu a {
	display: block;
}*/

ul#hlavni-menu ul a {
	border-bottom:none;
}

ul#hlavni-menu ul {
	position:absolute;
	visibility:hidden;
}

#hlavni-menu li a{
	padding: 5px;
	text-transform: uppercase;
	font-weight: bold;
	color: #be1d2d;
	text-decoration: none;
}

#hlavni-menu li li a{
	text-decoration: none;
}

#hlavni-menu a:hover{
	color: #be1d2d;
	text-decoration: none;
}

ul#hlavni-menu li:hover ul, ul#hlavni-menu li.hover ul{
	text-align: left;
	visibility: visible;
	font-weight: normal;
}

ul#hlavni-menu li li {
	text-transform: none;
	position:relative;
/*IE
	left: -77px;*/
	float:none;
	width: 300px;
	height: 20px;
/*	background: #44c8f5;*/
}


/*	jen pro IE*/
ul#hlavni-menu li {
	behavior: url(hovermenu.htc);
}
/*end nastaveni menu*/


#obsah {
	margin: -2px 0 0 0;
	width:1280px;/*1024*/
	background: white url(../obrazky/pozadi.jpg) repeat-y;*/
}

#obsah-matroska {
	width: 710px;
	margin-left: 285px;	/*0 0px 0px 0*/
	margin-right: 285px;
	padding-top: 20px;
	padding-bottom: 30px;
/*	border-right: 4px solid #48515d;*/
}
#obsah-prava	{
	position: absolute;
	left: 1320px;
	top: 380px;
	padding: 5px;
	width: 270px;
}



/*end nastaveni hlavni stranky*/



/************************/
/*odkazy*/
/************************/

a {
	color: #be1d2d;
	text-decoration: none;
}

a:hover { 
	color: #be1d2d;
	text-decoration: underline;
}


/************************/
/*nastaveni stylu kalendare*/
/************************/
.zvyraznenedny {
	font-weight: bold;
}

#hlavickakalendar {
	font-weight: bold;
/*	background-color: #BFCCF2;*/
}

#tabulkakalendar {
	border-color: #2E3092;
}

#reklama-dole {
	margin-left: auto;
	margin-right: auto;
}

/****************************/
/****************************/
/****************************/
#zapati, #zapati a, #zapati a:hover {
	color: black;
	clear: both;
	padding: 2px 0 2px 0;
	text-align: center;
	font-size: 10px;
}
/****************************/
/*end*************************/
/****************************/


/**************************/
/*nastaveni hlavni stranky*/
/**************************/
img {
	border: none;
}

.gallery-img{
	border: 4px solid White;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.text-justify {
	text-align: justify;
}

.text-zvyrazneni-left {
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
}

.text-zvyrazneni-right {
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}

.text-zvyrazneni-center {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

.text-zvyrazneni-justify {
	text-align: justify;
	font-size: 14px;
	font-weight: bold;
}

.text-zvyrazneni-justify-1 {
	text-align: justify;
	font-size: 14px;
	font-weight: bold;
}

.obr-right {
	float: right;
}

.obr-left {
	float: left;
}

.tabopen {
	margin-left: auto;
	margin-right: auto;
	background-color: #ccffff;
	border: 1px;
}

.oramovani {
	padding: 1px;
	border: 1px solid #e3e2e2;
	background-color: #FDC903;
}

.zvyrazneni_radku:hover {
	background-color: #FFFF99;
}

.ukazatel {
	cursor: pointer;
}

/*************************************/
/*************galerie****************/

.galerie-medium-nazev{
	text-align: left;
	color: black;
}

.galerie-medium-autor{
	text-align: right;
	color: black;
}

.galerie-medium-popis{
	text-align: left;
	color: black;
}
