/* CSS Document */

/* Layout */

ul,li,div,p,form {
padding:0em;
margin:0em;
}
.float_r {
float:right;
}
.clear {
clear:both;
}
ul,li {
list-style:none;
}
body {
font-size:62.5%;
color:#ffffff;
text-align: center;
font-family: Arial, Helvetica, 'sans-serif';
margin:0em;
padding:0em;
padding-bottom:10px;
background-color:#000000;
line-height:1.8em;
}


#content {
background:url('../images/internal/header.jpg') right top no-repeat;

position: relative;
text-align: left;
margin: 0em auto 0 auto ;
width: 90em;
		}
.neviditelny {
visibility:hidden;
}

#breadcrumbs,#breadcrumbs a {
color:#FFF9C7;
text-decoration:none;
}

#breadcrumbs a:hover {
color:#ffffff;
text-decoration:none;
}

#header {
position:relative;
height:330px;
}

#menu {
position:absolute;
bottom:-70px;
left:0em;
height:200px;
}

#menu li {
position:relative;
float:left;
}
#menu a {
text-decoration:none;
display:block;
padding:0em;
margin:0em;

height:55px;
}

#menu li.nahore {
top:-30px;
}
#onas {

height:55px;
overflow:hidden;
z-index:50;
}

#menu span.oznaceno {
visibility:visible;
text-decoration:none;
display:block;
padding:0em;
margin:0em;
background-position:center bottom;
height:55px;
}

#menu  span {
visibility:hidden;
}

#menu .submenu a span {
visibility:visible;
}
#home a {
background:url('../images/internal/menu/home.gif') center 15px no-repeat;

width:85px;
}
#home span.oznaceno {
background:url('../images/internal/menu/home.gif') center bottom no-repeat;
width:85px;

}
#menu a:hover {
background-position:center bottom;

}
#kino a {
background:url('../images/internal/menu/kino.gif') center 15px no-repeat;
width:85px;
}

#kino span.oznaceno {
background:url('../images/internal/menu/kino.gif') center bottom no-repeat;
width:85px;
}

#dvd a {
background:url('../images/internal/menu/dvd.gif') center 15px no-repeat;
width:85px;
}

#dvd span.oznaceno {
background:url('../images/internal/menu/dvd.gif') center bottom no-repeat;
width:85px;
}

#kontakt a {
background:url('../images/internal/menu/kontakt.gif') center 15px no-repeat;
width:130px;
}

#kontakt span.oznaceno {
background:url('../images/internal/menu/kontakt.gif') center bottom no-repeat;
width:130px;
}

#menu .submenu a,#menu .submenu a:hover {
background-image:none;
}


#onas span.tog {
visibility:visible;
cursor:pointer;
background:url('../images/internal/menu/onas.gif') center 15px no-repeat;
width:90px;
text-decoration:none;
display:block;
padding:0em;
margin:0em;

height:55px;

}

#onas span.oznaceno {
background:url('../images/internal/menu/onas.gif') center bottom no-repeat;
width:90px;

}




#klub a {
background:url('../images/internal/menu/klub.gif') center 15px no-repeat;
width:180px;
}
#klub span.oznaceno {
background:url('../images/internal/menu/klub.gif') center bottom no-repeat;
width:180px;
}

#press a {
background:url('../images/internal/menu/press.gif') center 15px no-repeat;
width:220px;
}

#press span.oznaceno {
background:url('../images/internal/menu/press.gif') center bottom no-repeat;
width:220px;
}


		
		#container .column {
	top:-10px;
			position: relative;
			float: left;
		}
		
		#center {
			padding: 0em;      /* CC padding */
			width:65em;
		}
		#center .inner {
		padding:0em 2em 0em 0em;
		}
		
		#center .article {
		background:url('../images/internal/article.gif') left top repeat-y;
		padding:0em;
		border:solid 1px #FFF9C7;
		margin:0em 0em 1em 0em;
		}
		
		#center  .article_inner {
		background:url('../images/internal/corner.gif') left top no-repeat;
		padding:1em 0em 1em 0em
		}
		
		#center .article h1 {
		padding:0em 0em 0em 1em;
		color:#FFF9C7;
		font-weight:normal;
		font-size:2em;
		float:left;
		}
		#right .article h1 {
		display:block;
		padding:0em 0em 0em 0em;
		color:#FFF9C7;
		font-weight:normal;
		font-size:1.5em;
		margin:0em;
		
		}
		
		#right  .toggler .vicetog {
		display:none;
		padding:0em 1em 0em 0em;
		height:3em;
		}
			#right  .toggler a  {
		float:right;
		display:block;
		background: url('../images/internal/vicetog.gif') 0px 0px no-repeat;
		margin:0em 0em 0em 0em;
		height:24px;
width:57px;
		border:none !important;
		}
		#right  .toggler a:hover {
		background: url('../images/internal/vicetog.gif') 0px -24px no-repeat;
		
		}
		
		#right .article .date {
		padding:0.5em 0em 0.5em 25px;
		background:url('../images/internal/clock.png') left 50% no-repeat;
		margin-left:1em;
		}
		
		#right .article {
		margin-top:2em;
		margin-bottom:2em;
		padding-bottom:1em;
		border-bottom:solid 1px #666666;
		}
		
		#center .images {
		clear:left;
		overflow:hidden;
		left:-1px;
		width:63em;
		
		background:#000000 url('../images/internal/hornipas.gif') left top no-repeat;
		position:relative;
		}
		
			#center .images_inner {
		
		overflow:hidden;

	height:285px;
		
		
		background-color:#000000;
		background:url('../images/internal/dolnipas.gif') left bottom no-repeat;
		position:relative;
		}
		
		#center .images .gallery {
		position:absolute;
		top:30px;
		left:0px;
		width:220px;
		height:195px;
		background-color:#000000;
		overflow:hidden;
		}
		#center .article .player {
		border:none !important;
		}
			#center .images .player {
		position:absolute;
		top:30px;
		left:0px;
		width:400px;
		height:225px;;
		background-color:#000000;
		overflow:hidden;
		border:solid 1px #ff00000;
		background-color:transparent;
		background:url('../images/internal/default.gif') 50% 50% no-repeat;
		}
		
		#center .images .playlist {
		position:absolute;
		top:30px;
		left:405px;
		height:250px;
		
		overflow:hidden;
		}
		
		#center .images .items {
		height:225px !important;
	
		overflow:hidden;
		}
		
		#center .images .playlist .thumb {
		width:225px;
		height:70px;
		}
		
		#center p {
		margin:1em 1em 0em 1em;
		
		}
		
		#rss {
		float:left;
		width:20px;
		height:15px;
		
		
		}
		
		#rss a {
		display:block;
			 background:url('../images/internal/feed.png') left top no-repeat;
		width:20px;
		height:20px;
		text-decoration:none;
		margin:0 10px 0 10px;
		}
		 .article a {
		font-size:1em;
		font-weight:bold;
		border-bottom:solid 1px #ABDA4D;
		
		color:#ffffff;
		text-decoration:none;
		letter-spacing:0em;
		
		}
		
		#center p a:hover {
		border-bottom:solid 1px #ffffff;
		border-top:solid 1px #ffffff;
		}
		
		#menu .submenu {
	z-index:0;
		position:absolute;
		top:55px;
		left:2px;
	
		}
		#menu .submenu ul li {
		display:block !important;
		float:none;
		padding:0em;
		margin:0em;
		width:87px;
		border-bottom:solid 1px #ffffff;
		
		}
		
		#menu .submenu a {
		float:none;
		color:#ffffff;
		padding:0em;
		margin:0em;
		display:block;
		height:20px;
		background-image:none;
		background-color:#000000;
		margin-top:1px;
		margin-bottom:1px;
		}
		
		#menu .submenu span.oznaceno {
		margin:0em;
		margin-top:1px;
		margin-bottom:1px;
visibility:visible;
text-decoration:none;
padding:0em;
width:87px;
	background-color:#ffffff;
	color:#000000;
		padding:0em;
	
		background-image:none;
height:20px;
}
#menu .submenu span.oznaceno span {
visibility:visible;
}
		
		#menu .place {
		position:absolute;
		top:55px;
		left:3px;
		color:#ffffff;
		}
		#menu .submenu a:hover {
		background-color:#FFF9C7;
		padding:0em;
	
		
		background-image:none;
		color:#000000;
		}
		
		#menu .submenu a:hover span,#menu .submenu span.oznaceno span {
		padding-left:5px;
		}
		#center .article h2.vpravo {
		padding:0em 1em 0em 0em;
		float:right;
		font-weight:normal;
		font-size:1em;
		}
		
		
		#right {
			width: 24em;  
			border-left:solid 1px #666666;
			padding:1em 0em; 
			         /* RC width */
			
		}
		
		#right .clanek h1 {
		}
		
		#footer {
			clear: both;
		}
		
		/*** Just for Looks ***/

		
		#header, #footer {
			
		}

		#center {
		
		}
		#center .article .vice{
		padding:0px;
		text-align:right;
		background-color:#000000;
		height:43px;
		margin-top:10px;
		}
		#center .article .vice span{
		visibility:hidden;
		}
		
		#center .article .vice a {
		float:right;
		border:none !important;
		background-color:transparent;
		color:#ffffff;
		display:block;
		width:135px;
		height:30px;
		margin:5px;
		 background:url('../images/internal/viceinformaci.gif') 0px -30px no-repeat;
		}
		#center .vice a:hover {
		 background:url('../images/internal/viceinformaci.gif') 0px 0px no-repeat;
		
		}
		
		#center .zpet{
		border:none;
		padding:0px;
		text-align:right;
		background-color:#000000;
		height:43px;
		margin-top:10px;
		}
		#center .zpet span{
		visibility:hidden;
		}
		
		#center .article .zpet a {
		float:right;
		border:none !important;
		background-color:transparent;
		color:#ffffff;
		display:block;
		width:70px;
		height:30px;
		margin:5px;
		 background:url('../images/internal/zpet.gif') 0px -30px no-repeat;
		}
		#center .zpet a:hover {
		 background:url('../images/internal/zpet.gif') 0px 0px no-repeat;
		
		}

		#right .inner {
					border-top:solid 1px #666666;
					border-right:solid 1px #FFF9C7;
		padding:0.5em 0.5em 0em 0em;
		margin:0em 0em;
		 background:url('../images/internal/right.gif') left top repeat-y;
		}
		
		#categories {
		float:right;
		padding-right:20px;
		}
		
		#categories ul li {
		display:inline;
		}
		
		#categories ul li a {
		color:#FFF9C7;
		}
		
		#categories ul li.oznaceno a {
		font-weight:bold;
		text-decoration:none;
		}
		
		#right #nov {
		padding:6em 1em 1em 1em;
		 background:url('../images/internal/news.gif') right top no-repeat;
		}
		
		.element {
		padding:10px 5px;
		background-color:#000000;
		font-size:1.1em;
		}
/*artcam klub */
#login {
padding:10px;
text-align:left;
background: url('../images/internal/klub.png') 10px 10px no-repeat;
height:230px;
}

#login form {
padding:10px;
padding-top:40px;
padding-left:150px;
color:#000000;
font-weight:bold;

}

#registrace {
padding:10px;
text-align:left;
background: url('../images/internal/registrace.png') 10px 10px no-repeat;
height:380px;
}

#registrace form {
padding:10px;
padding-top:30px;
padding-left:150px;
color:#000000;
font-weight:bold;

}

#registrace table {
width:270px;
}
 
 .zprava {
 padding:10px;
 padding-left:30px;
 }
		
td.but {
text-align:center;
padding:10px 0px;
border-top:solid 1px #000000;
}		
.upozorneni {

text-align:left;
margin:10px;
padding:10px;
background-color:#FFF9C7;
color:#000000;
width:150px;
}

.upozorneni a,.upozorneni p a {
background-color:#FFF9C7;
text-align:left;
}

#footer .credits {
float:right;
width:600px;
color:#999999;
text-align:right;
}

#footer .credits a {
color:#ffffff;
}

/* style clanku */

.odsad {
margin:0px 2em;
font-size:1.2em;
}

.svanda {
padding-left:46em;
}





.odsad h2 {
font-size:1.25em;
color:#FFF9C7;
text-transform:uppercase;
font-weight:normal;
padding-top:1em;
margin-top:0em;
}

.odsad h4 {
font-size:1em;
color:#FFF9C7;
font-weight:normal;
padding-top:1em;
}

.odsad h3 {
font-size:1.4em;
color:#ABDA4D;
text-transform:uppercase;
font-weight:normal;
padding-top:1em;
}

.odsad strong {
color:#ABDA4D;
font-weight:bold;
text-transform:uppercase;
}

#center .odsad p {
margin:1em 0em 1em 0em;
line-height:1.8em;
}

.odsad ul {
font-size:1em;
list-style-type:disc;
margin:0em 1em;
}

.odsad ul li {
list-style-type:disc;
list-style-position:outside;

margin:0.5em 0em;
}

.odsad table {
border:solid 1px #ffffff;
margin:1em 0em;
border-collapse:collapse;
}

.odsad table td {
padding:0.5em;
border-collapse:collapse;
border:solid 1px #ffffff;
text-align:left;
vertical-align:middle;
}

.odsad table th {
background-color:#ABDA4D;
padding:0.5em;
border-collapse:collapse;
border:solid 1px #ffffff;
color:#000000;
}

.float_r {
float:right;
padding-left:1em;
}

.pravevkinech {
float:right;
width:200px;
height:43px;
padding:0px;
margin:0px;
background: url('../images/internal/pravevkinech.gif') 0px 0px no-repeat;

}

.pravevkinech span,.pripravujeme span {
visibility:hidden;
}

.pripravujeme {
float:right;
width:200px;
height:43px;
padding:0px;
margin:0px;
background: url('../images/internal/pripravujeme.gif') 0px 0px no-repeat;

}

.info {
font-size:0.9em;
text-align:center;
}
.stahnout {
font-size:10px;
}
.stahnout a {
display:block;
position:relative;
border:none !important;

}

.stahnou img {
border:none;
}

.stahnout a span {
display:block;
height:30px;
position:absolute;
width:30px;
bottom:10px;
right:10px;
background: url('../images/internal/download.png') 100% 100% no-repeat;

border:none !important;
}