@charset "utf-8";
/* CSS Document */

body {
	overflow-y: scroll;
	background-image: url(../img/pozadie.png);
	background-position:center top;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.tien {
	display:block;
	width:100%;
	height:607px;
	position:absolute;
	left:0px;
	top:0px;
	background-image: url(../img/tien.png);
}
#stred {
	position:relative;
	display:block;
	width:688px;
	left:50%;
	margin-left:-344px;
	top:0px;
	margin-bottom:212px;
}
#background {
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:688px;
	height:602px;
	background-image: url(../img/stred.jpg);
	background-repeat:no-repeat;	
}
#flash {
	position:absolute;
	right:20px;
	top:-10px;
}
#menu {
	display:block;
	width:688px;
	height:30px;
	position:absolute;
	left:0px;
	top:120px;
}
/* menu */

.menu
{
font-size:100%;
position:absolute;
visibility:hidden;
}
.menu_item2
{
	position:relative;
}
.menu_hh a	
{
	color:#FFF;
	font-size:18px;
	cursor:pointer;
	font-weight:normal;
	text-decoration:none;
}
.menu_hh a:hover
{
	color:#d1d1cf;
}

			ul.ponuky {
				display: block;
				height:18px;
				width:400px;
				position:relative;
				top:0px;
				left:0px;
				z-index:5;
				margin:0px;
				padding:0px;
				padding-top:0px;
			}
			ul.ponuky li{
				float:left;
				list-style-type:none;
				height:21px;
				display:block;
			}
			ul.ponuky li a{
				font-size:12px;
				color:#666;
				text-decoration:none;
				background-color:#FFF;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
				font-weight:normal;
			}
			ul.ponuky li:hover a{
				background-color:#d5d5d5;
				color:#666;
			}
			/* kontakty posunute vlavo */
			ul.ponuky_zumba {
				display: block;
				height:18px;
				width:400px;
				position:relative;
				top:0px;
				left:-210px;
				z-index:5;
				margin:0px;
				padding:0px;
				padding-top:0px;
			}
			ul.ponuky_zumba li{
				float:left;
				list-style-type:none;
				height:21px;
				display:block;
			}
			ul.ponuky_zumba li a{
				font-size:12px;
				color:#666;
				text-decoration:none;
				background-color:#FFF;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
				font-weight:normal;
			}
			ul.ponuky_zumba li:hover a{
				background-color:#d5d5d5;
				color:#666;
			}
/* menu */


/* content */
#content {
	display:block;
	width:648px;
	position:relative;
	left:0px;
	top:172px;
}
#content_home {
	display:block;
	width:688px;
	height:430px;
}
#content_other {
	width:648px;
	min-height:324px;
	background-color:#FFF;
	padding:20px;
	padding-top:86px;
	color:#666;
	font-size:13px;
	margin-bottom:100px;
}
		.content a{
			color:#666;
			text-decoration:none;
			font-weight:bold;
		}
		.content a:hover{
			color:#555;
		}
		.nadpis{
			position:absolute;
			top:20px;
			left:20px;
			font-size:16px;
			color:#fff;
			display:block;
			background-color:#92c868;
			padding-right:7px;
			padding-left:7px;
			padding-bottom:1px;
			padding-top:2px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
		.nadpis span{
			position:absolute;
			top:43px;
			left:0px;
			height:2px;
			width:648px;
			border-bottom:2px solid #92c868;
		}
		/* onas */
			#fotky_onas {
				display:block;
				position:absolute;
				left:582px;
				top:86px;
				width:86px;
				height:344px;
			}
		
		/* clenky */
			#fotky_clenky {
				display:block;
				position:absolute;
				right:-20px;
				top:86px;
			}
			#clenky a {
				display:block;
				margin-top:-12px;
			}
			a.link {
				color:#FFF;
				background-color:#777;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:1px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
			}
			a:hover .link{
				background-color:#666;
			}
			.this {
				color:#FFF;
				background-color:#92c868;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:1px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
			}
			#clenky a div{
				position:absolute;
				right:-20px;
				top:86px;
				display:block;
				width:440px;
				height:260px;
				visibility:hidden;
				background-color:#FFF;
				z-index:10;
				font-weight:normal;
				color:#666;
			}
			/* tuto ymen abz sa dali ukayovat clenkz */
			#clenky a:hover div{
				visibility:visible;
			}
			#clenky a div img{
				position:absolute;
				right:0px;
				top:0px;
			}
		/* akce */
			#akce {
				line-height:140%;
			}
			#fotky_akce {
				display:block;
				position:absolute;
				right:-20px;
				top:86px;
				width:152px;
				height:114px;
			}
			.ciara {
				width:100%;
				height:1px;
				background-color:#CCC;
				margin-top:20px;
				margin-bottom:20px;
			}
			.choreografie {
				font-size:120%;
			}
			.links {
				margin-top:10px;
			}
			.link {
				background-color:#777;
				color:#FFF;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-top:4x0px;
				cursor:pointer;
				font-weight:bold;
				font-size:12px;
			}
			.link:hover {
				background-color:#666;
			}
			.choreo_fotky img{
				padding:0px;
				margin:0px;
				border:none;
			}
		/* uspechy */
			#fotky_uspechy {
				display:block;
				position:absolute;
				right:-20px;
				top:86px;
				width:152px;
				height:114px;
			}
			#roky {
				display:block;
				margin-bottom:10px;
			}
			#roky a{
				color:#fff;
				background-color:#777;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:1px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
			}
			#roky a:hover{
				background-color:#666;
			}
			#tento_rok{
				color:#fff;
				background-color:#92c868;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:1px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
			}
		/* fotky */
			#fotky{
				display:block;
				position:relative;
				left:0px;
				top:0px;
				height:370px;
			}
			#fotky ul li a:visited{
				color:#92c868;
			}
			.ine_fotky a{
				color:#fff;
				background-color:#777;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:1px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
			}
			.fotky_img{
				border:none;
			}
			.ine_fotky a:hover{
				background-color:#666;
				color:#fff;
			}
			#first{
				display:block;
				position:absolute;
				left:0px;
				top:20px;
			}
			#second{
				display:block;
				position:absolute;
				left:324px;
				top:20px;
			}
			#galerie2{
				display:block;
				position:relative;
				left:0px;
				top:0px;
			}
			#galerie2 ul{
				list-style-type:none;
				margin:0px;
				padding:0px;
				height:128px;	
			}
			#galerie2 ul li{
				float:left;
				display:block;
				margin-right:2px;
				position:relative;
			}
			#galerie2 ul li a{
				display:block;
				width:126px;
				height:126px;
				text-align:center;
				background-color:#777;
			}
			#galerie2 ul li a:hover{
				background-color:#666;
			}
			.galeria{
				color:#fff;
				font-weight:bold;
				background-color:#92c868;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
			}
		/* videa */
			#videa{
				display:block;
				position:relative;
				left:0px;
				top:0px;
			}
			#videa ul{
				list-style-type:none;
				margin:0px;
				padding:0px;
				height:140px;
			}
			#videa ul li{
				float:left;
				display:block;
				width:200px;
				height:130px;
				margin-right:2px;
				position:relative;
			}
			.video span{
				color:#fff;
				display:block;
				position:relative;
				left:0px;
				top:2px;
				width:164px;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
				background-color:#777;
			}
			.video:hover span{
				background-color:#666;
			}
		/* videa2 */
			#videa2{
				list-style-type:disc;
				margin:0px;
				padding:0px;
				height:140px;
			}
			#videa2 li{
				display:block;
				margin-bottom:3px;
				width:140px;
			}
		/* kniha */
			.big{
				color:#fff;
				font-size:14px;
				font-weight:bold;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
				background-color:#777;
				cursor:pointer;
			}
			.odkazy_tu:visited{
				color:#0C0;
			}
			.big:hover{
				background-color:#666;
			}
			.info{
				font-size:14px;
				font-weight:bold;
			}
			#odkazy {
			}
			.meno{
				margin-top:20px;
				font-weight:bold;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:2px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
				background-color:#c9edad;
				border:1px solid #aaa;
			}
			.odpoved{
				margin-right:10px;
			}
			#odkazy ul{
				list-style-type:none;
				margin:0px;
				padding:0px;
			}
			#odkazy ul li{
				display:block;
				margin-bottom:10px;
				padding-right:7px;
				padding-left:7px;
				padding-bottom:2px;
				padding-top:7px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				margin-right:2px;
				background-color:#f1f6e7;
				border:1px solid #ccc;
			}
			#odkazy a{
			}
			#odkazy a:hover{
				text-decoration:underline;
			}
		/* kontakt */
			.kontakt_foto{
				position:absolute;
				right:0px;
			}
		/* zumba */
			#fotky_zumba {
				display:block;
				position:absolute;
				left:496px;
				top:86px;
				width:172px;
			}
			#fotky_zumba img {
				margin-bottom:10px;
			}
			#o_zumbe{
				font-family:"Comic Sans MS", cursive;
				color:#000;
				width:450px;
			}
			.pink{
				color:#ff00ff;
			}
			.normal{
				font-family:Arial, Helvetica, sans-serif;
			}
			.huge{
				font-size:24px;
			}
			.zumba_big{
				font-size:18px;
				font-weight:bold;
				text-align:center;
				font-family:Arial, Helvetica, sans-serif;
			}
			.biely_stvorec{
				position:absolute;
				left:0px;
				top:0px;
				display:block;
				width:688px;
				height:430px;
				background-color:#FFF;
			}
			
			
			
/* content */