

body {
		background-image: url( /cheer/public/b3/d6/f4/2400_21514_body_bg_.jpg );
		background-repeat: repeat-y;
		background-position: center;
		background-color: #FFFFFF;
		margin: 0 auto 0 auto;
		padding: 0;
		border: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #151515;
		text-align: center;
}

#obal-stranky {
	margin: 0;
	padding: 0;
	background: #FFFFFF url( /cheer/public/f0/ec/c/32997_21689_body_bg1.jpg ) repeat-x top left;
}

#stranka {
		width: 765px;
		margin: 0 auto 0 auto;
		padding: 0;
		border: 0;
		text-align: left;
}
form{
		border: 0px;
		margin: 0px;
		padding: 0px;
}
img{
		border: 0px;
		margin: 0px;
		padding: 0px;
}
a{
		color: #CC0000;
		font-weight: bold;
}
a:hover{
		color: #0090D0;
		}
h1{
		color: #003399;
		font-size: 1.1em;
		margin-bottom: 1px;
		margin-top: 1px;
		text-transform: uppercase;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		}

h1.mensi_nadpis{
		color: #003399;
		font-size: 1.0em;
		margin-bottom: 1px;
		margin-top: 1px;
		text-transform: uppercase;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		}
h2{
		color: #3399CC;
		font-size: 1.1em;
		margin-bottom: 1px;
		margin-top: 1px;
		text-transform: uppercase;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-style: italic;
		}
#hlavicka{
		width: 765px;
		height: 78px;
		background-color: #66CCFF;
		background-image: url(/cheer/public/53/b8/b6/2368_21567_head_bg.jpg);
		background-repeat: repeat-x;
}
.jazyk{
		margin-top: 50px;
		margin-right: 10px;
		float: right;
}
.jazyk a span { display: none; }
.jazyk a {
	width: 121px;
	height: 19px;
	display: block;
	background: url(  /cheer/public/9d/d7/82/2456_21897_en4.gif  ) no-repeat top left;
}
.jazyk a:hover {
	background-position: bottom left;
}
BODY.en .jazyk a {
	background-image: url(  /cheer/public/f1/69/cd/2503_21899_cz1.gif  );
}
.hlavicka_logo {
	float: left;
}
.hlavicka_logo a {
	display: block;
	width: 510px;
	height: 71px;
	background: url( /cheer/public/6/a3/7f/2384_21569_logo.jpg ) no-repeat top left;
}
.hlavicka_logo a span { display: none; }
#menu {
		width: 765px;
		height: 28px;
		overflow: hidden;
		background: #013567; 
/*		background: #000066; */
		}
#menu a {
	display: block;
	float: left;
}

/* CZ a EN menu */
#menu a span { /* display: none; */ }
#menu a {
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 17px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu a:hover {
	background: #0090D0;
}
/* CZ */
/*
#menu a#novinky {
	width: 68px;
	background-image: url(  /cheer/public/e2/7c/b3/2474_6652_menu_novinky_cz.gif  );
}
#menu a#tym {
	width: 44px;
	background-image: url(  /cheer/public/ca/63/f9/2480_6655_menu_tym_cz.gif  );
}
#menu a#divky {
	width: 52px;
	background-image: url(  /cheer/public/d0/45/60/2464_6647_menu_divky_cz.gif  );
}
#menu a#fotogalerie {
	width: 87px;
	background-image: url(  /cheer/public/26/20/33/2466_6648_menu_foto_cz.gif  );
}
#menu a#vystoupeni {
	width: 84px;
	background-image: url(  /cheer/public/ad/27/70/2482_6656_menu_vystoupeni_cz.gif  );
}
#menu a#soutez {
	width: 61px;
	background-image: url(  /cheer/public/ff/3c/1f/2476_6653_menu_soutez_cz.gif  );
}
#menu a#chat {
	width: 47px;
	background-image: url(  /cheer/public/10/6a/ea/2462_6646_menu_chat_cz.gif  );
}
#menu a#kontakt {
	width: 65px;
	background-image: url(  /cheer/public/d/3c/fd/2468_6649_menu_kontakt_cz.gif  );
}
#menu a#spoluprace {
	width: 125px;
	background-image: url(  /cheer/public/2a/71/ed/2478_6654_menu_spoluprace_cz.gif  );
}
#menu a#napsali {
	width: 98px;
	background-image: url(  /cheer/public/e3/83/79/2472_6651_menu_napsali_cz.gif  );
}
*/
/* EN */
/*
BODY.en #menu a#novinky {
	width: 53px;
	background-image: url(  /cheer/public/6a/88/9b/2539_6685_menu_novinky_en.gif  );
}
BODY.en #menu a#tym {
	width: 51px;
	background-image: url(  /cheer/public/52/a/45/2545_6688_menu_tym_en.gif  );
}
BODY.en #menu a#divky {
	width: 96px;
	background-image: url(  /cheer/public/ad/73/1f/2529_6680_menu_divky_en.gif  );
}
BODY.en #menu a#fotogalerie {
	width: 61px;
	background-image: url(  /cheer/public/a2/b1/d3/2531_6681_menu_foto_en.gif  );
}
BODY.en #menu a#vystoupeni {
	width: 95px;
	background-image: url(  /cheer/public/6b/9/7d/2551_6691_menu_vystoupeni_en.gif  );
}
BODY.en #menu a#kontakt {
	width: 66px;
	background-image: url(  /cheer/public/b5/3c/45/2533_6682_menu_kontakt_en.gif  );
}
BODY.en #menu a#spoluprace {
	width: 148px;
	background-image: url(  /cheer/public/db/ea/96/2543_6687_menu_spoluprace_en.gif  );
}
BODY.en #menu a#napsali {
	width: 55px;
	background-image: url(  /cheer/public/6b/8f/61/2537_6684_menu_napsali_en.gif  );
}
*/

.podmenu{
		width: 765px;
		height: 11px;
		background: url( /cheer/public/57/3e/4d/2398_21508_podmenu.jpg ) no-repeat top left;
		font-size: 0;
		}
#obsah{
		width: 765px;
		background-image: url( /cheer/public/96/4b/3f/2404_21586_obsah_text_bg.png );
		background-color: #013567;
		background-repeat: repeat-y;
		}
#obsah_levy{
		width: 173px;
		background-color: #FFFFFF;
		float: left;
		}
.obsah_levy_text{
		width: 163px;
		margin-top: 2px;
		margin-bottom: 3px;
		margin-right: 5px;
		margin-left: 5px;
		}
.novinky{
		margin-top: 15px;
		font-size: 0.85em;
		}
.novinky_text{
		padding-left: 6px;
		margin-bottom: 10px;
		}
.novinky_datum{
		color: #005896;
}
.novinky_vice img{
		margin-right: 3px;
}
.novinky_vice a{
		text-decoration: none;
}
.novinky_dalsinovinky{
		margin-top: 20px;
}
.novinky_dalsinovinky img{
		margin-right: 3px;
}
.novinky_obsah {
	font-size: 0.85em;
}
#reklama_novinky {
	padding-left: 5px;
}

#reklama_novinky a {
	font-size: 0.85em;
}

#obsah_pravy{
		width: 581px;
		background-color: #FFFFFF;
		float: right;
}
.obsah_pravy_text{
		width: 571px;
		margin-top: 2px;
		margin-bottom: 3px;
		margin-right: 5px;
		margin-left: 5px;
}
.pravy_text_lsloupec{
/*        width: 172px; */
/*        float: left; */
		padding-right: 5px;
		padding-left: 6px;
}
.pravy_text_lsloupec2{
		width: 309px;
		float: left;
		padding-right: 5px;
		padding-left: 6px;
		height:477px;
}
.pravy_text_lsloupec_text{
		width: 168px;
}
.foto_cheelead_vyberdivky{
		font-weight: bold;
		float:right;
		width: 200px;
		text-align:right;
		padding:0px 12px 0px 0px;
}
.foto_cheelead_vyberdivky select{
		background-color: #FFFFFF;
}
.foto_cheelead_vyberdivky form{
		margin-bottom: 5px;
}
.foto_cheerlead{
		width: 309px;
/*        background-image: url( /cheer/public/e/91/96/2362_6593_foto_cheerlead_pozadi.gif ); */
		height: 461px;
		background-repeat: no-repeat;
		margin-top:10px;
}
.foto_cheelead_jmeno{
		width: 545px;
		background-image: url( /cheer/public/cb/de/48/2382_6603_cheerlead_jmeno.gif );
		height: 41px;
		color: #FFFFFF;
		font-size: 1.3em;
		padding-left: 15px;
		padding-top: 4px;
		background-repeat: no-repeat;
		font-weight: bold;
		margin-left: 6px;
		float:left;
}
.divky_detail {
				margin-left: 10px;
				width: 530px;
				color: #FFF;
				background: #1B79B6 url( /cheer/public/1d/a9/c9/2356_6590_divky_detail_bg.gif ) repeat-x;
}
.divky_detail_left {
				float:left;
				width: 8px;
				background: url( /cheer/public/76/b6/5e/2358_6591_divky_detail_bg_left.gif ) left top no-repeat;
				height: 400px;
}
.divky_detail_obsah_left {
				float: left;
				width: 229;
}
.divky_detail_obsah_right {
				float: right;
				width: 285px;
}
.divky_detail_right {
				float: right;
				width: 8px;
				background: url( /cheer/public/c3/c4/6a/2360_6592_divky_detail_bg_right.gif ) left top no-repeat;
				height: 400px;
}
.divky_foto{
	float: left;
	margin-top: 7px;
	margin-right: 12px;
	text-align: center;
}
.divky_foto img{
	border: 1px solid #FFF;
	width: 76px;
	height: 114px;
}
.pravy_text_psloupec{
/*        width: 365px; */
		float: right;
		padding-left: 5px;
}
.pravy_text_psloupec_posuvnik{
		float: right;
		margin-top: 27px;
		padding-left: 5px;
		padding-right: 10px;
		overflow: auto;
		height: 450px;
		scrollbar-base-color: #0090D0;
		scrollbar-track-color: #000066;
		scrollbar-arrow-color: #FFFFFF;
}
.divky_detail_posuvnik{
		overflow: auto;
		scrollbar-base-color: #0090D0;
		scrollbar-track-color: #000066;
		scrollbar-arrow-color: #FFFFFF;
}
.novinka_prava{
		margin-bottom: 5px;
		margin-top: 5px;
}
.starsi_novinky{
		margin-bottom: 1px;
		margin-top: 2px;
}
.starsi_novinky img{
		margin-right: 3px;
}
.fotonahled{
		margin-left: 20px;
		margin-top: 5px;
		margin-bottom: 5px;
		text-align: center;
}
.fotka{
		width: 114px;
		height: 170px;
		background: url( /cheer/public/5f/d4/98/2354_21884_divka_pozadi.jpg );
}
.fotka a img{
				border: 0;
				margin: 0;
				margin-top: 10px;
}
.fotka a{
				color: #FFF;
}
.fotka a:hover{
				color: #FFF;
}
.jmeno_divky{
		margin-top: 6px;
		text-align: center
}
/** 114 / 171 **/
.fotonahled img{
		border-style: solid;
		border-color: #000066;
		margin: 5px;
		border-width: 1px;
}
.fotonahled a{
		text-decoration: none;
}
.nadpaticku {
	width: 765px;
	height: 13px;
	font-size: 0;
	background: url( /cheer/public/f3/27/d4/2390_21506_nadpaticku.jpg ) no-repeat top left;
	clear: both;
}

#paticka{
		width: 765px;
		height: 42px;
		background-color: #013567;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 0.9em;
		padding-top: 5px;
		padding-bottom: 5px;

}

#paticka div.content {
	margin: 0 10px;
}

#paticka a{
		font-weight: bold;
		color: #BED9ED;
}
#paticka a:hover{
		font-weight: bold;
		color: #FFFFFF;
}

.preklady th {
	text-align: left;
}

.preklady table {
	border-style: solid;
	border-width: 1px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.preklady input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.preklady td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.preklady #odesli {
	text-align: center;
}

.seznam_soutezi tr th{
	font-size: 14px;
}

.seznam_soutezi tr td{
	font-size: 12px;
}

.editace_souteze{
	font-size: 12px;
}

.kontaktni_udaje tr td, .kontaktni_udaje tr th{
	font-size: 13px;
}
/* vystoupeni */
.td_vystoupeni {
	font-size: 12px;
}
.td_vystoupeni_mesic {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.hidden {
	display: none;
}

/* novinky */
.sekcenovinky p { margin: 0; }
/* UNIVERSAL PAGER */
DIV.pager {
	margin-top: 5px;
	padding-top: 5px;
	text-align: center;
}
DIV.pager TABLE { margin: 0 auto !important; }
DIV.pager TD {
	padding: 0 1px;
	border: none;
}
DIV.pager A { font-weight: normal; }
DIV.pager A, DIV.pager TABLE STRONG {
	display: block;
	width: 15px;
	height: 17px;
	line-height: 17px;
	background-color: #E8F1F9;
	border: 1px solid #000066;
	padding: 0 2px;
	text-decoration: none;
	text-align: center;
	color: #000066;
}
DIV.pager TABLE STRONG {
	background-color: #ADCFE9;
}
DIV.pager A SPAN, DIV.pager TABLE STRONG SPAN {display: none;}
DIV.pager #first, DIV.pager #previous, DIV.pager #next, DIV.pager #last {
	background-repeat: no-repeat;
	background-position: center center;
}
DIV.pager STRONG#first, DIV.pager STRONG#previous, DIV.pager STRONG#next, DIV.pager STRONG#last {
	background-color: #eee;
	border: 1px solid #aaa;
}
DIV.pager #previous { margin-right: 15px; }
DIV.pager #next { margin-left: 15px; }
DIV.pager A#first { background-image: url(/cheer/public/a3/75/76/3832_8643_pager_first.gif); }
DIV.pager A#previous { background-image: url(/cheer/public/6b/c0/76/3844_8649_pager_previous.gif); }
DIV.pager A#next { background-image: url(/cheer/public/a5/5f/af/3840_8647_pager_next.gif); }
DIV.pager A#last { background-image: url(/cheer/public/71/28/b8/3836_8645_pager_last.gif); }
DIV.pager TABLE STRONG#first { background-image: url(/cheer/public/a5/7c/58/3834_8644_pager_first_disabled.gif); }
DIV.pager TABLE STRONG#previous { background-image: url(/cheer/public/90/1a/de/3846_8650_pager_previous_disabled.gif); }
DIV.pager TABLE STRONG#next { background-image: url(/cheer/public/81/75/f8/3842_8648_pager_next_disabled.gif); }
DIV.pager TABLE STRONG#last { background-image: url(/cheer/public/35/d2/d6/3838_8646_pager_last_disabled.gif); }
DIV.pager A:hover { background-color: #BED9ED; }

#errorList { margin-bottom: 10px; }
#errorList * { margin: 0; }
#errorList UL {
	margin-top: 10px;
	padding-left: 25px;
}
#errorList P {
	font-weight: bold;
	color: #c00;
}

.required {
	background: url( /cheer/public/86/2/2c/3947_9056_required.gif ) no-repeat top right;
}

.floatLeft { float: left; }
.floatRight { float: right; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.reset {clear: both;}

.photoList { overflow: hidden; }

/* DIVKA PROFIL */
A.divkaProfil, A.divkaFotky {
	display: block;
	float: left;
	height: 26px;
	background: no-repeat top left;
}
A.divkaProfil {
	background-image: url( /cheer/public/a/b6/14/5565_11526_divky_profil_bg_cz.gif );
	width: 53px;
	margin-right: 4px;
}
A.divkaFotky {
	background-image: url( /cheer/public/78/5/fe/5563_11525_divky_fotky_bg_cz.gif );
	width: 56px;
}
BODY.en A.divkaProfil { background-image: url( /cheer/public/76/19/8b/5569_11528_divky_profil_bg_en.gif ); }
BODY.en A.divkaFotky { background-image: url( /cheer/public/30/61/61/5567_11527_divky_fotky_bg_en.gif ); }
A.divkaProfil:hover, A.divkaFotky:hover { background-position: bottom left; }
A.divkaProfil SPAN, A.divkaFotky SPAN { display: none; }

.divky_detail { background: #2C89C2 url(/cheer/public/ef/92/e4/14036_14339_divka_detail_bg_top.gif) no-repeat top left; }

.divky_detail_top {
	min-height: 392px; _height: 392px;
	margin: 0 8px;
}
.divky_detail_bottom { background: url(/cheer/public/20/74/6c/14034_14338_divka_detail_bg_bottom.gif) no-repeat bottom left; }
.divky_detail_popis {
	margin-top:30px;
	padding: 5px;
}

#divkySection .fotonahled {
	margin-bottom: 20px;
	float: left;
}

.sidebar-uputavka {
	margin-bottom: 1em;
}

#sponsors {
	text-align: left;
}

#copyright {
	float: right;
	text-align: right;
	width: 500px;
	font-size: 0.95em;
}

#sponsors-content {
	clear: both;
	border-top: solid 1px #507396;
	padding-top: 15px;
	margin-top: 10px;
}

#sponsors-content  div.sponsor {
	float: left;
	margin-right: 20px;
}

.team-bg {
	padding-top: 175px;
	background: url( /cheer/public/70/1c/0/32999_26419_cheeers_jpeg_webovka_frontpage.jpg ) no-repeat top center;
	padding-left: 25px;
	padding-right: 10px;
}

#obsah p {
	line-height: 135%;
}

