html, body{
	margin:0px;
	padding: 0px;
	text-align: center;
	background: white;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 0.87em;
	color: black;
}
#container{
	width:810px;
	margin:0px auto;
	text-align:left;	
}
h1{
	width:810px;
	height:296px;
	margin:0px;
	padding:0px;
	background: url(../layout_pict/head.jpg) no-repeat;
}
h1 span{
	display:none;
}
h1 a{
	width:810px;
	height:296px;
	display:block;
}
#menuContainer{
	width:810px;
	height:36px;
	position:relative;
	background: url(../layout_pict/yellow_bg.jpg);
}
/* menu */
#menu{
	width:614px;
	height:36px;
	position:absolute;
	top:0px;
	right:0px;
	margin:0px;
	padding:0px;	
}
#menu li{
	margin:0px;
	padding:0px;
	list-style-type: none;
	float:left;
}
#menu li span{
	display:none;
}
#menu .art01{
	width:92px;
	height:36px;
	background: url(../layout_pict/menu_art01.jpg) no-repeat -92px 0px;	
}
#menu .art01 a, #menu .art01 a:active, #menu .art01 a:visited{
	width:92px;
	height:36px;
	display:block;
	background: url(../layout_pict/menu_art01.jpg) no-repeat 0px 0px;	
}
#menu .art01 a:hover{	
	background: url(../layout_pict/menu_art01.jpg) no-repeat -92px 0px;	
}
#menu .art02{
	width:191px;
	height:36px;
	background: url(../layout_pict/menu_art02.jpg) no-repeat -191px 0px;	
}
#menu .art02 a, #menu .art02 a:active, #menu .art02 a:visited{
	width:191px;
	height:36px;
	display:block;
	background: url(../layout_pict/menu_art02.jpg) no-repeat 0px 0px;	
}
#menu .art02 a:hover{	
	background: url(../layout_pict/menu_art02.jpg) no-repeat -191px 0px;	
}
#menu .art03{
	width:149px;
	height:36px;
	background: url(../layout_pict/menu_art03.jpg) no-repeat -149px 0px;	
}
#menu .art03 a, #menu .art03 a:active, #menu .art03 a:visited{
	width:149px;
	height:36px;
	display:block;
	background: url(../layout_pict/menu_art03.jpg) no-repeat 0px 0px;	
}
#menu .art03 a:hover{	
	background: url(../layout_pict/menu_art03.jpg) no-repeat -149px 0px;	
}
#menu .art04{
	width:98px;
	height:36px;
	background: url(../layout_pict/menu_art04.jpg) no-repeat -98px 0px;	
}
#menu .art04 a, #menu .art04 a:active, #menu .art04 a:visited{
	width:98px;
	height:36px;
	display:block;
	background: url(../layout_pict/menu_art04.jpg) no-repeat 0px 0px;	
}
#menu .art04 a:hover{	
	background: url(../layout_pict/menu_art04.jpg) no-repeat -98px 0px;	
}
#menu .art05{
	width:84px;
	height:36px;
	background: url(../layout_pict/menu_art05.jpg) no-repeat -84px 0px;	
}
#menu .art05 a, #menu .art05 a:active, #menu .art05 a:visited{
	width:84px;
	height:36px;
	display:block;
	background: url(../layout_pict/menu_art05.jpg) no-repeat 0px 0px;	
}
#menu .art05 a:hover{	
	background: url(../layout_pict/menu_art05.jpg) no-repeat -84px 0px;	
}

/* contetnt */
#content{
	width:810px;
	padding:11px 0px 0px 0px;
}
.indexBody{
	width:810px;
	height:206px;
	background: url(../layout_pict/index_info.jpg) no-repeat;
}
#defaultContent{
	width:810px;	
	height:100px;
	display: table;
}
#defaultContentI{
	width:810px;		
	
}
#defaultContent .info{
	text-align:center;
	display: table-cell;
	vertical-align: middle;
	font-weight:bold;
}
#defaultContent .infoNoBold, #defaultContentI .infoNoBold{	
	line-height: 20px;
}
.missFinal{
	float:right;
	border:0px;
	margin:0px 0px 20px 20px;
}

#textContent{
	padding:0px 0px 0px 0px;
}
/* TV */
#tvContainer{
	width:810px;
	height:657px;
	background: url(../layout_pict/tv_bg.jpg) no-repeat;
	position:relative;	
}
#tvContent{
	width:740px;
	height:480px;
	position:absolute;
	top:37px;
	left:34px;	
}
#tvContent .tvCell{
	width:185px;
	height:120px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}
#tvContent .tvCell .title{
	height:30px;
	width:175px;
	position:absolute;
	bottom:0px;
	left:0px;
	background: url(../layout_pict/miss_titile_bg.png);	
	padding:0px 0px 0px 10px;
	display: block;
}
#tvContent .tvCell a{
	color:black;
	text-decoration:none;
}
#tvContent .tvCell .title strong{
	display:block;
}
#tvContent .tvCell .title span{
	display:block;
	font-size: 10px;
}
.tvCell img{
	border:0px none;
	width:185px;
	height:120px;
}
.fotoAuthor{
	position:absolute;
	left:10px;
	bottom:30px;
}
.fotoAuthor a{
	color:black;
}
#tvContent .tvCell .vote{
	position:absolute;
	top:10px;
	right:10px;
	color: White;
	font-weight: bold;
	font-size: 12px;
}
.mozaikaLink{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.mozaikaLink a{
	color:black;
}

/* footer */
#footer{
	width:810px;
	height:160px;
	text-align: center;
}
#footer a{
	margin:0px;
	padding:0px;
	font-size: 0px;
	border:0px none;
}

/* registrace */
.form{
	margin:20px 0px 0px 0px;
}
.inputContainer{
	padding:0px 0px 15px 0px;
}
.inputContainerII{
	padding:0px 0px 40px 0px;
}
.inputContainer .popis, .inputContainerII .popis{
	width:196px;
	float:left;
	margin:0px;
	padding:0px;
}
.inputContainer .inputForm, .inputContainerII .inputForm{
	width:603px;
	float:left;
	border: 1px solid #979797;
	padding:3px;	
}

.inputContainer .submitBtn{
	width:100px;
	height:30px;
	float:right;
	background: url(../layout_pict/submit_bg.jpg) no-repeat;
	border:0px none;
	cursor: pointer;
}
/* barvy*/
.red{
	color:#E33B17;
}
/*velikosti*/
.big{
	font-size:120%;
	font-weight: bold;
}




/* odkazy */
p a, p a:active, p a:visited{
	color:black;
}
p a:hover{
	color: #E33B17;
}  


/* obecne */
.hidden{
	display:none;
}
.noBorder{
	border:0px none;
}
a:focus {
	outline-style: none;
}
object{
	outline-style: none;
}
.clearBoth{
	font-size: 0px;
	clear: both;
	width:0px;
	height:0px;
	margin:0px;	
}

/* zarovnani, odsazeni */
.marginTop{
	margin:40px 0px 0px 0px;
}
.marginTopII{
	margin:20px 0px 0px 0px;
}
/* fotogalerie */
.fotoContainer{
	width:189px;
	height:130px;
	margin:0px 18px 18px 0px;	
	float:left;
}
.fotoContainerLast{
	width:189px;
	height:130px;
	margin:0px 0px 18px 0px;
	float:left;
}
.fotoContainer a, .fotoContainer a:active, .fotoContainer a:visited, .fotoContainerLast a, .fotoContainerLast a:active, .fotoContainerLast a:visited{
	width: 189px;
	height:130px;
	text-align:center;
	background: #EBEBEB;
	display:block;
} 
.fotoContainer a:hover, .fotoContainerLast a:hover{	
	background: #FFF301;
}   
.fotoContainer img, .fotoContainerLast img{	
	border:0px none;
	margin:0px auto;
}   




