﻿body, div, p, textarea, input, select
{
	margin: 0px;
	padding: 0px;
	font-size: 100%; 
	color: #013b25; 
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
}

textarea
{
	line-height: 140%;
}

body
{
	/*z-index: -200;*/
	background-color: #318752;
	background-image: url("/images/design3_0/main_background.jpg");
	background-repeat: repeat-x;	
	text-align: center;
}

form
{
	margin: 0;
	padding: 0;
}

fieldset
{
	margin: 0;
	padding: 0;
	border: 0;
}

legend, label
{
	margin: 0;
	padding: 0;
	display: none;
}

div#leaderboard
{
	background-color: #013b25;
	height: 108px;	
	text-align: center;
}

div#leaderboard_container
{
	width: 770px;
	margin: auto;
	background-image: url("/images/design3_0/leaderboard_pozadi.gif");
	background-repeat: no-repeat;
	background-position: 0 2px;
}

div#leaderboard img, div#leaderboard object
{
}

div#main
{
	width: 965px;
	min-width: 965px;
	margin: auto;
	margin-top: 28px;
	background-color: #013b25;
	padding-bottom: 1px;
	text-align: left;
}


/*
--------------------------------------------------
hlavicka
--------------------------------------------------
*/

div#head
{
	width: 965px;
	height: 171px;
	margin: 0;
	background-color: #013b25;
	background-image: url("/images/design3_0/head_background.jpg");
	background-repeat: no-repeat;
	background-position: 15px 23px;
	z-index: 500;
	_z-index: 500;
}

div#head h2
{
	height: 78px;
	width: 455px;
	font-size: 300%;
	margin: 0;
	padding: 60px 0 0 25px;
	background-image: url("/images/design3_0/logo.gif");
	background-repeat: no-repeat;
	background-position: 26px 22px;
}

div#head a
{
	text-decoration: none;
}

.ohraniceni_menu
{
	width: 936px;
	height: 27px;
	margin: 0 0 0 15px;
	border-top: solid 4px #48a672;
	/*border-bottom: solid 2px #48a672;*/
	position: relative;
}

div#menu 
{
	padding: 0;
	margin: 0;
	float: left;
}

ul#menuSecondLine 
{
	width: 936px;
	border-top:2px solid #48A672;
	padding: 0;
	margin: 0;
	float: left;
}

div#menu_right
{
	float:right;
	width:145px;
	display:inline;
}

ul#icons
{
	padding: 6px 0px 0px 15px;
	margin: 0;
	text-align: right;
	float: left;
}

ul#icons li
{
	padding: 0;
	padding-right: 5px;
	margin: 0;
	list-style: none;
	display: inline;
}

ul#jazyk 
{
	padding: 7px 0px 0px 20px;
	margin: 0;	
	text-align: right;
	float: right;
}

ul#jazyk li
{
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}

ul#jazyk li a:link, ul#jazyk li a:visited
{
	color: #fff;
	font-size: 70%;
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 0 0 20px;
	background-image: url("/images/design3_0/UK.gif");
	background-repeat: no-repeat;
	background-position: 0 2px;
}

ul#jazyk li a:hover, ul#jazyk li a:focus 
{
	color: #8ee4b3;
}

div#menu_sekce
{
	width: 185px;
	margin: 30px 0 0 0;
	border-top: solid 1px #013b25;
	float: left;
	_width: 170px;
}

.menu_sekce
{
	width: 185px;
	margin: 30px 0 0 0;
	border-top: solid 1px #013b25;
	float: left;
	_width: 170px;
}

ul#submenu 
{
	padding: 0;
	margin: 0 0 20px 0;
}

ul#submenu li
{
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	height: 100%;
	border-bottom: solid 1px #013b25;
	*margin-top: 1px;
}

ul#submenu li a:link, ul#submenu li a:visited
{
	display: block;
	width: 177px;
	padding: 5px 0 5px 8px;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 70%; 
 	font-weight: bold;
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	background-color: #4cac76;
	background-image: url("/images/design3_0/background_menu-off.gif");
	background-repeat: repeat-y;
	background-position: 177px 0;
}

ul#submenu li a:hover, ul#submenu li a:focus 
{
	color: #8ee4b3;
	background-image: url("/images/design3_0/background_menu-on.gif");
	background-repeat: repeat-y;
}

body#clanek ul#submenu li#sub1 a   /* tady se bude muset doplnit styl i pro ostatni polozky menu. Ted je to udelane jen pro jednu polozku, ktera je oznacena. */
{
	color: #8ee4b3;
	background-image: url("/images/design3_0/background_menu-on.gif");
	background-repeat: repeat-y;
}


/*
--------------------------------------------------
prostredni sloupec
--------------------------------------------------
*/

div#middle
{
	width: 936px;
	min-height: 757px;
	margin: 0 0 0 15px;
	padding: 0;
	background-image: url("/images/design3_0/background_klokan_left.gif");
	background-repeat: no-repeat;
	background-position: 0 100%;
	border-top: solid 2px #fff;
}

div#hlavni 
{
	width: 936px;
	margin: 0 14px 0 15px;
	border-top: solid 2px #fff;
	background-color: #013b25;
	overflow: hidden;
}

.levy-sloupec 
{
	width: 571px;
	float: left;
}

.pravy-sloupec 
{
	width: 350px;
	float: right;
}

.left_col
{
    background-color: white;
	width: 571px;
	float: left;
} 


.levy-sloupec-vlevo 
{
    background-color: white;
    border-right: 1px solid #c2e3d0;
	width: 372px;
	float: left;
} 

.levy-sloupec-vpravo
{
  background-color: #013b25;
	width: 185px;
	float: right;
/*	
	margin: 0 2px 0 0;
	_margin: 0 0 0 7px;	
*/	
}

/*
--------------------------------------------------
hlavni obsah
--------------------------------------------------
*/

.ohraniceni_hl_obsahu
{
	/*width: 743px;*/ /* sirka zkracena o border */
	width: 746px; /* !!! */
	min-height: 767px;
	background-color: #fff;
/*	
	background-image: url("/images/design3_0/background_klokan_right.jpg");
	background-repeat: no-repeat;
	background-position: 100% 100%;
*/	
	float: right;
	border-left: solid 5px #013b25; /* pridano */
}

div#hlavni_obsah
{
	width: 570px;
	min-height: 767px;
	margin: 0;
	padding: 20px;
	font-size: 80%;
	line-height: 150%;
	border-left: solid 5px #013b25;
	border-right: solid 5px #013b25;
}

div#hlavni_obsah_2col
{
	margin: 0;
	padding: 5px 15px; /*top, bottom (5px), left, right (15px)*/ 
	font-size: 85%;
	line-height: 155%;
	float:left;
}

div#content_holder
{
	float:left; 
	/*position: relative;*/
}

div#content_text_holder h2
{
	_display:none;	
}

div#reklama_square_spacer
{
	float: right;
	width: 1px; 
	height: 50px; 
	_width: 1px;
	_height: 0px;
	_display: none;
}

div#reklama_square_spacer_bottom
{
	float: right; 
	width: 1px; 
	height: 50px;
	_width: 1px;
	_height: 0px;
}

div#reklama_square_300_holder
{
/*	position: relative; */
	float: right;
	clear: right;
	padding-left: 10px;
	width: 300px;	
	height: 300px;
	_width: 300px;
	_height: 300px;
}

div#reklama_sky_160_holder
{
	position: relative;
	float: right;
	clear: right;
	padding-left: 10px;
	width: 160px;	
	height: 600px;
	background-color: Yellow;
}

div#content_foto_spacer
{
	float: left; 
	width: 1px; 
	height: 385px;	
}

div#content_foto_holder
{
	position:relative; 
	float: left; 
	clear: left; 
	width: 260px; 
	margin: 10px 15px 5px 0px;	
}

div#content_foto_holder img
{
	display: block;
	margin-bottom: 0px;
}

div#content_foto_holder div
{
	background-color: #f0f0f0;
	padding: 5px;
	font-size: 65%;
	line-height: 125%;
}

div#content_text_holder
{
	position: static;
}

div.content_clear
{
	clear: both;	
	font-size: 0px;
	line-height: 0;
	padding: 0;
	margin: 0;
}

div#hlavni_obsah h1, h3, h4, h5
{
	margin: 0;
	padding: 15px 0 10px 0;
	color: #4cac76;
}

div#hlavni_obsah h1, h2, h3
{
	font-weight: normal;
}

div#hlavni_obsah h1
{
	font-size: 200%;
}

div#hlavni_obsah h2
{
	margin: 0 0 10px 0;
	padding: 15px 0 8px 0;
	color: #4cac76;
	font-size: 180%;
	border-bottom: solid 1px #013b25;
}

div#hlavni_obsah h3
{
	font-size: 160%;
}

div#hlavni_obsah h4
{
	font-size: 130%;
}

div#hlavni_obsah h5
{
	font-size: 120%;
}

div#hlavni_obsah p
{
	margin: 0;
	padding: 5px 0 5px 0;
}

div#hlavni_obsah span
{
	color: #4cac76;
}

div#hlavni_obsah a
{
	color: #318752;
	text-decoration: underline;
}

div#hlavni_obsah_2col h1, h3, h4, h5
{
	margin: 0;
	padding: 15px 0 10px 0;
	color: #4cac76;
}

div#hlavni_obsah_2col h1, h2, h3
{
	font-weight: normal;
}

div#hlavni_obsah_2col h1
{
	font-size: 200%;
}

div#hlavni_obsah_2col h2
{
	margin: 0 0 10px 0;
	padding: 15px 0 8px 0;
	color: #4cac76;
	font-size: 180%;
	border-bottom: solid 1px #013b25;
	width: 712px;
}

div#hlavni_obsah_2col h3
{
	font-size: 160%;
}

div#hlavni_obsah_2col h4
{
	font-size: 130%;
}

div#hlavni_obsah_2col h5
{
	font-size: 120%;
}

div#hlavni_obsah_2col p
{
	margin: 0;
	padding: 5px 0 5px 0;
}

div#hlavni_obsah_2col span
{
	/*color: #4cac76;*/
}

div#hlavni_obsah_2col a
{
	color: #318752;
	text-decoration: underline;
}

a.zpet
{
	color: #318752;
	text-decoration: underline;
	padding: 0 0 0 10px;
	background-image: url("/Images/design3_0/back2.gif");
	background-repeat: no-repeat;
	background-position: 0 6px;
}


/*
--------------------------------------------------
datum, login, vyhledavani
--------------------------------------------------
*/

div#fce
{
	width: 965px;
	height: 24px;
	font-size: 72%;
	position: absolute;
	top: 110px;
	color: #fff;
	text-align: left;
}

div#fce span
{
	color: #fff;
}

div#fce ul
{
	margin: 0;
	padding: 0;
	display: inline;
}

div#fce li
{
	list-style: none;
	margin: 0 0 0 20px;
	display: inline;
}

div#fce p.datum
{
	color: #fff;
	margin: 0 50px 0 0;
	padding: 7px 0 0 0;
	float: left;	
}

div#fce table
{
	color: #fff;
}

div#fce a:link, div#fce a:visited
{
	color: #fff;
	text-decoration: none;
}

div#fce a:hover, div#fce a:focus
{
	color: #fff;
	text-decoration: underline;
}

div#prihlaseni
{
	color: #fff;
	padding: 7px 0 0 0;
}

div#usr_mgmt
{
	margin: 20px 0 0 0;
}

div#usr_mgmt label
{
	font-size: 120%;
	display: inline;
	font-weight: bold;
}

div#usr_mgmt fieldset
{
	border-top: solid 1px #dff9eb;
	border-bottom: solid 1px #dff9eb;
	background-color: #f4fff9;
	padding: 10px;
}

.newuser_vysvetlivky
{
	font-size: 85%;
	color: #4cac76;
	padding: 0 0 20px 0;
}

.newuser_right
{
	width: 25%;
	text-align: right;
}

.newuser_left
{
	width: 40%;
}

.poleinput
{
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	margin: 0 5px 0 5px;
	padding: 2px 5px 2px 5px;
	color: #013b25;
	border: solid 1px #318752;
	font-size: 100%;
	font-weight: bold;
}

.buttons
{
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	margin: 0;
	padding: 0 3px 0 3px;
	color: #fff;
	background-color: #318752;
	border: solid 1px #318752;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
}

div#vyhledavani
{
	position: absolute;
	top: 3px;	
	left: 784px;
	width: 190px;
}


/*
--------------------------------------------------
reklama
--------------------------------------------------
*/

div#reklama_right
{
	position: absolute;
	top: 173px;
	left: 831px;
}

div#reklama_right h5
{
	font-size: 60%;
	background-color: #4cac76;
	margin: 0 0 15px 0;
	font-weight: normal;
	color: #fff;
	text-align: center;
}

div#reklama_right span
{
	padding: 0 0 0 5px;
	font-size: 130%;
	color: #013b25;
}

div#reklama_right em
{
	font-style: normal;
}

div#reklama_clanek
{
	margin: 10px 0 10px 10px;
	padding: 0;
	float: right;
	background-color: #4cac76;	
}

div#reklama_clanek h5
{
	margin: 0;
	padding: 2px 10px 0 0;
	font-size: 80%;
	font-weight: normal;
	color: #fff;
	text-align: right;
}

div#reklama_clanek span
{
	margin: 0;
	padding: 0;
	font-size: 130%;
	color: #013b25;
}

div#reklama_clanek em
{
	font-style: normal;
}

div#reklama_clanek img
{
	padding: 0;
	margin: 0;
	border: 0;
}

div#reklama_uvod
{
	margin: 0;
	padding: 0;
	background-color: #318752;
	background-image: url("/images/design3_0/background_rekl_uvod.gif");
	background-repeat: no-repeat;
	background-position: 0 100%;
	border-top: solid 7px #013b25;
	border-bottom: solid 7px #013b25;
	height: 60px;
}

div#reklama_uvod h5
{
	margin: 1px 10px 0 0;
	padding: 0 0 0 4px;
	font-size: 50%;
	font-weight: normal;
	color: #fff;
	float: left;
}

div#reklama_uvod em
{
	font-style: normal;
}

div#reklama_uvod p
{
	text-align: right;
}

div#reklama_uvod_banner
{
	width: 468px;
	height: 60px;
	background-color: #318752;
	float: right;
	padding-right: 50px;
}


/*
--------------------------------------------------
paticka
--------------------------------------------------
*/

div#foot
{
	width: 965px;
	clear: both;
	margin: 0 0 15px 0;
	padding: 15px 0 0 0;
	color: #fff;
}

div#partneri
{
	background-color: #fff;
	width: 936px;
	margin: 0 0 0 15px;
}

div#partneri p
{
	background-color: #318752;
	color: #fff;
	font-size: 70%;
	height: 47px;
	_height: 50px;
	width: 84px;
	padding: 3px 0 0 8px;
	float: left;
}

div#partneri ul
{
	margin: 0;
	padding: 0;
	height: 50px;
}

div#partneri li
{
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}

div#partneri img
{
	border: 0;
	margin: 0;
	padding: 0 0 0 27px;
}

div#partneri a
{
	color: #fff;
	text-decoration: none;
}

div#partneri a:hover
{
	color: #8ee4b3;
	text-decoration: underlone;
}

div#paticka_text
{
	width: 400px;
	position: absolute;
	left: 50%;
	margin: 25px 0px 20px -200px;
	font-size: 70%;
	text-align: center;
}

div#bizspark_logo
{
	width: 100px;
	position: absolute;
	left: 50%;
	margin: 25px 0px 20px 368px;
	text-align: right;
}

div#paticka_text div
{
	padding: 5px 0px 5px 0px;
	text-align: left;
}

div#paticka_text span
{
	color: #94e3a6;
}

div#paticka_text a:link, div#paticka_text a:visited
{
	color: #94e3a6;
	text-decoration: underline;
}

div#paticka_text a:hover, div#paticka_text a:focus
{
	color: #fff;
	text-decoration: underline;
}


/*
--------------------------------------------------
ostatni
--------------------------------------------------
*/

.login_form_text, .login_form_text_pass, .search_form_text
{
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	margin: 0;
	padding: 2px 5px 2px 5px;
	color: #013b25;
	background-color: #eeeeee;
	border: solid 1px #318752;
	font-size: 78%;
	width: 60px;
}

.search_form_text
{
	width: 100px;
}

.login_form_buttons, .search_form_buttons
{
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	margin: 0;
	padding: 0px 2px 0px 2px;
	height: 18px;
	color: #fff;
	background-color: #318752;
	border: solid 1px #318752;
	font-size: 78%;
	text-align: center;
}

.login_form_buttons
{
	width: 24px;
}

.login_form_check
{
	margin: 0 0 0 10px;
	padding: 0;
}

.login_form_anonym
{
	margin-top: -3px;
}

.odsazeni_LoginFormu
{
	position: absolute;
	width: 600px;
	top: 2px;
	margin: 0;
	padding: 0;
	color: #fff;
}

.form_hledej
{
	display: inline;
	padding: 0 0 0 60px;
}

div#bohemka_special
{
	width: 185px;
	padding: 0px;
	background-color: #013b25;
}

div#bohemka_special a
{
	text-decoration: none;
}

div#bohemka_special img
{
	border: 0;
	margin: 0;
/*	padding: 5px 5px 0 5px; */
}

div#bohemka_special iframe
{
	margin-bottom: 5px;
}

.nadpis
{
	border-bottom: solid 1px #013b25;
	margin: 0 0 10px 0;
}

.none
{
	display: none;
}

.hidden
{
	visibility: hidden;
}

.right
{
	text-align: right;
}

.left
{
	text-align: left;
}

.center
{
	text-align: center;
}

div#prvni_clanek_blok
{
	background-repeat: no-repeat;
}

div#prvni_clanek_mezera
{
	height:210px;
	width:539px;
}

div#prvni_clanek
{
	margin: 0px 10px 0px 10px;
}

div#prvni_clanek
{
	height: 65px;
	font-size: 90%;
	color: #fff;
	line-height: 135%;
}

div#prvni_clanek span.perex
{
	display: block;
	color: #fff;
	margin: 2px 1px 0px 1px;	
	font-size: 95%;
}

div#prvni_clanek em
{
	font-style: normal;
	float: right;
}

div#prvni_clanek span.title
{
	font-size: 130%;
	font-weight: bold;
}

div#prvni_clanek a
{
	display: block;
	color: #fff;
	text-decoration: none;
}

div.horni_clanek, div.dalsi_clanek, div.dalsi_clanek_odkaz
{
	margin: 0;
	background-color: #fff;
}

div.horni_clanek
{
	border-bottom: solid 1px #013b25;
}

div.horni_clanek, div.dalsi_clanek, div.dalsi_clanek_odkaz
{
	font-size: 80%;
	font-weight: normal;
	color: #013b25;
	margin: 0;
	padding: 0;
	line-height: 140%;
}


div.dalsi_clanek span.perex
{
	display: block;
	font-size: 85%;
	padding-left: 1px;
	padding-top: 2px;
	line-height: 150%;
}

div.horni_clanek span.title
{
	font-size: 130%;
	font-weight: bold;
}

div.horni_clanek span.perex
{
	display: block;
	padding: 4px 0px 0px 2px;
}

div.dalsi_clanek span.title
{
	font-size: 110%;
	font-weight: bold;
}


div.dalsi_clanek_odkaz span.title
{
	font-weight: bold;
}

div.horni_clanek em, div.dalsi_clanek em, div.dalsi_clanek_odkaz em
{
	color: #318752;
	font-style: normal;
	float: right;
}

div.horni_clanek a, div.dalsi_clanek a, div.dalsi_clanek_odkaz a
{
	margin: 0;
	display: block;
	color: #013b25;
	text-decoration: none;
}

div.horni_clanek a
{
	padding: 10px;
}

div.dalsi_clanek a
{
	padding: 6px;
}

div.dalsi_clanek_odkaz a
{
	padding: 4px 6px 4px 6px;
}

div.horni_clanek a:hover, div.dalsi_clanek a:hover, div.dalsi_clanek_odkaz a:hover
{
	background-color: #def0e6;
}

.nadpis_odkaz_prvni
{
	font-size: 100%;
	padding: 0 80px 0 0;
}

div#odkaz_na_dalsi_clanky
{
	border-top: solid 6px #fff;
	text-align: right;
	background-color: #c2e3d0;
	padding: 4px 0px 4px 8px;
}

div#odkaz_na_dalsi_clanky a
{
	color: #013b25;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 10px 5px 5px;
}

div#posledni_fotky
{
	margin: 7px 0 0 0;
	background-color: #fff;
	padding: 0 0 5px 0;
}

div#posledni_fotky h5, div#HPKalendar h5, div#sledujte h5, 
div#HPAnketa h5, div#HPTagy h5, div#HPGenericBox h5, 
div#HPYouthTeams h5, div#HPYouthDownload h5, div#HPYouthSquad h5
{
	background-color: #318752;
	color: #fff;
	margin: 0;
	padding: 4px 8px 4px 8px;
	font-weight: normal;
	font-size: 75%;
}

div#posledni_fotky p
{
	text-align: center;
	margin: 5px 5px 0 5px;
	padding: 0;
	background-color: #c2e3d0;
	background-image: url("/images/design3_0/bila_cara.gif");
	background-repeat: repeat-y;	
	background-position: 50% 0;
}

div#posledni_fotky a
{
	margin: 0;
	padding: 0;
	text-decoration: none;
}

div#posledni_fotky img
{
	border: 0;
	margin: 0;
	padding: 7px 0 7px 0;
}

div#posledni_fotky img.fotka1
{
	margin: 0 45px 0 0;
}

div#HPKalendar
{
	margin: 7px 0 0 0;
	padding: 0;
}

div#HPTabs
{
	background-color: #FFF;
}

div#HPKalendar div.content
{
	background-color: #FFFFFF;
	padding: 5px;
}

div#sledujte
{
	margin: 7px 0 0 0;
	background-color: #fff;
}

div#sledujte a
{
	margin: 0;
	padding: 0;
	text-decoration: none;
}

div#sledujte img
{
	margin: 0;
	padding: 0;
	border: solid 5px #fff;
}

div#HPAnketa, div#HPTagy, div#HPGenericBox, div#HPYouthTeams, div#HPYouthDownload, div#HPYouthSquad
{
	margin: 7px 0 0 0;
	background-color: #fff;
}

div#HPGenericBox div.content
{
	padding: 8px;
	font-size: 70%;
	color: #318752;
}

div#HPAnketa div.content
{
	padding: 8px;
	font-size: 70%;
	color: #318752;
}

div#HPAnketa div.content TABLE
{
	margin: 8px;
}

div#HPAnketa div#question
{
	color: #0d4b26;
	font-weight: bold;
	line-height: 140%;
}

div#HPAnketa TD A
{
	color: #990000;
	text-decoration: none;
}

div#HPAnketa TD A:hover
{	
	color: #318752;
}

/*-----------------------*/
/*		HPTabs			 */
/*-----------------------*/

.HPTabPanelExpander
{
	font-size:72%;
	padding:2px 4px 4px 4px;
	cursor: pointer;
	border-top: solid 1px white;
	background-color: #e0e0e0;	
}

div#HPTagy div a
{
	color: #990000;
	text-decoration: none;
	white-space: nowrap;
}

div#HPTagy div a:hover
{	
	color: #318752;	
}

div#HPTagy div.content
{
	padding: 8px;
	/*font-size: 70%;*/
	color: #318752;
	text-align: center;
	line-height: 110%;
}

div#HPTagy a.HPTagyLink10
{
	font-size: 55%;
}

div#HPTagy a.HPTagyLink20
{
	font-size: 65%;
}

div#HPTagy a.HPTagyLink30
{
	font-size: 75%;
}

div#HPTagy a.HPTagyLink40
{
	font-size: 80%;
}

div#HPTagy a.HPTagyLink50
{
	font-size: 85%;
}

div#HPTagy a.HPTagyLink60
{
	font-size: 85%;
	font-weight: bold;
}

div#HPTagy a.HPTagyLink70
{
	font-size: 92%;
	font-weight: bold;
}

div#HPTagy a.HPTagyLink80
{
	font-size: 100%;
	font-weight: bold;
}


div#HPTabs div A
{
	color: #990000; /*0d4b26*/
	font-size:70%;
	padding-left:10px;
}

div#HPTabs div A:hover
{
	text-decoration: none;
	color: #318752;
}

A.arrow
{
	padding-right: 14px;
	background-image: url("/images/design3_0/linkarrow.gif");
	background-position: 100% 2px;
	background-repeat: no-repeat;
}


/* pridano z ie.css */

ul#jazyk 
{
	padding-top: 4px;
}

div#middle
{
	_height: 767px;
	_width: 936px;
}

.ohraniceni_hl_obsahu
{
	_height: 767px;
}

div#hlavni_obsah
{
	_height: 767px;
	_margin: -12px 0 0 0;
	_padding: 30px 20px 20px 20px;
}

.form_text_pass
{
	_font-size: 96%;
}

div#bohemka_special
{
	_padding: 0px;
}

div#bohemka_special img
{
/* 	_padding: 2px 5px 0 5px; */
}

div#reklama_uvod
{
	_background-position: 0 28px;
}

ul#submenu li
{
	&margin-bottom: -1px;
	_margin-bottom: -1px;
}

/* konec pridano z ie.css */


.validationError
{
	padding: 5px 5px 5px 10px;
	background-color: #f0f0f0;
	font-weight: bold;
	border-left: solid 5px red;	
}

.info_text
{
	width: 100%;
	background-color: #f3f3f3;
	padding: 18px;
	margin: 0 0 10px 0;
	background-image: url("/images/design3_0/infoikonka.gif");	
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.horni_info_clanek
{
	float: left;
}

.kalendar_ikonka
{
	/*float: left;*/
	margin: 0 10px 0 0;
	padding: 0 0 0 20px;
	background-image: url("/images/design3_0/kalendar_ikonka.gif");	
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.update_ikonka
{
	/*float: left;*/
	margin: 0 10px 0 0;
	padding: 0 0 0 20px;
	background-image: url("/images/design3_0/update_ikonka.gif");	
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.autor_ikonka
{
	/*float: left;*/
	margin: 0 10px 0 0;
	padding: 5px 0 0 20px;
	background-image: url("/images/design3_0/autor_ikonka.gif");	
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.autor_ikonka ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

.autor_ikonka li
{
	display: inline;
}

.fotka_v_clanku
{
	float: left;
	position: relative;
	top: 350px;
	padding: 0 15px 10px 0;
}

.td_ev{
	background-color : #f9f9f9;
}

.td_odd{
	background-color : #eeeeee;
}

.td_header{
	border-right:0px;
	font-size: 9px; 
	padding-left: 2px;
}

.tabulka_vysledku
{
	margin: 10px 0 20px 0;
	background-color: #e7e7e7;
}

.tym, .vysledek_zapasu
{
	font-size: 180%;
	font-weight: bold;
	padding: 10px 10px 10px 20px;
}

.vysledek_polocas
{
	font-size: 120%;
	padding: 10px 10px 10px 10px;
}

table#ForumListControl
{
	font-size: 70%;
}

div#ForumModeratorSwitchControl
{
	font-size: 70%;
}

div#ForumSearchControl
{
	font-size: 70%;
	background-color: #B8E3C8;
	padding:4px;
}

.fotogalerieThumbsBox
{
    padding: 5px;
    float: left;
    max-width: 170px;
}

div#square300
{
	background-color: #004529;
	margin: 7px 0 0 0;
	text-align: center;
	background-image: url("/images/design3_0/square_pozadi.gif");
	background-repeat: no-repeat;
	background-position: 330px 4px;
}

div#square300 p
{
	background-image: url("/images/design3_0/square_pozadi.gif");
	background-repeat: no-repeat;
	background-position: 303px 2px;
}

/* STRANKOVANI */
.Paging_ActivePage, .Paging_ActivePage:link, .Paging_ActivePage:active, .Paging_ActivePage:visited
{
	font-size:75%;
	font-weight:bold;
	color:#FFFFFF !important; 
	text-decoration:none !important; 
	margin: 2px 0 0 1px;
	padding: 4px 6px 4px 6px;
	text-align: center;
	background-color: #318752;
	border : 1px solid #318752;
} 

.Paging_AnotherPage:link, .Paging_AnotherPage:active, .Paging_AnotherPage:visited
{ 
	font-size:75%;
	font-weight:bold;
	color:#318752 !important; 
	text-decoration:none !important; 
	margin: 2px 0 0 2px;
	padding: 4px 6px 4px 6px;
	text-align: center;
	background-color: #C2E3D0;
	border : 1px solid #318752;
} 

.Paging_AnotherPage:hover
{
	color:#FFFFFF !important; 
	text-decoration:none !important; 
	background-color: #318752;
	border : 1px solid #318752;
}

.Paging_Container
{
	padding: 0px;
	margin: 0px;
	clear: left;
} 

.nadpis2
{
	font-weight: bold;
}

.nadpis20
{
	background-color: #C2E3D0;
	padding: 2px 4px 2px 4px;
	font-weight: bold;
}

.OnlineItemContainer
{
	border-bottom: solid 1px #b8e3c8; 
	background-color: #f4fff9;
	padding: 4px 2px 4px 2px;
}

.OnlineItemBlock
{
	height: 100%;
}

.OnlineItemMin
{
	float: left; 
	width: 30px;
}

.OnlineItemIcon
{
	float: left; 
	width: 40px;
}

.OnlineItemText
{
	float: left; 
	width: 620px;
}

div.YouthTeamSelector
{
	padding: 5px;
	background-color: #f0f0f0;
	margin-bottom: 10px;
}

div.YouthTeamSelector A
{
	text-transform: uppercase;
	font-weight: bold;	
}

div.DetailHracFoto
{
	float: left;
	padding-right: 20px;
	border-right: solid 1px #e0e0e0;
}

div.DetailHracData
{
	float: left;
	padding-left: 20px;
}

div.BohemkaTVList
{
	margin-top: 15px;	
}

div.BohemkaTVList div.BohemkaTVItemHeader
{
	background: #B8E3C8;
	padding: 0px 1px 1px 3px;
}

div.BohemkaTVList div.BohemkaTVItemHeader div.date
{
	display: inline;
	float: right;
}

div.BohemkaTVList div.BohemkaTVItemHeader div.title
{
	font-weight: bold;
	display: inline;
}


div.BohemkaTVList div.BohemkaTVItemText
{
	padding: 5px;
	border-bottom: solid 1px #B8E3C8;
	background-color: #f7f7f7;	
	margin-bottom: 15px;
}

div.BohemkaTVList div.BohemkaTVItemText img
{
	margin: 0px 5px 5px 0px;
	float: left;
}

div.BohemkaTVList div.BohemkaTVItemBitrates
{
	margin-top: 15px;
	text-align: right;	
}

div.articleTags
{
	font-size: 75%;
	padding: 2px 10px 2px 10px;
	background-color: #f0f0f0;
	margin-top: 15px;
}

div.articleTags h4
{
	display: inline;
}

table.stat
{
	width: 100%;
	font-size: 85%;
	border-bottom: solid 1px #e7e7e7;
}

table.stat tr.header
{
	background-color: #c2e3d0;
}

table.stat td
{
	text-align: center;
	padding: 1px;
	border-left: solid 1px #ffffff;
}

table.stat tr.header td
{
	padding: 3px;
	font-size: 90%;
}

table.stat tr.item
{
	background-color: #f0f0f0;
}

table.stat tr.item td
{
	border-bottom: solid 1px #e7e7e7;	
}

table.stat tr.itemAlt
{
	background-color: #fafafa;
}

table.stat tr.itemAlt td
{
	border-bottom: solid 1px #e7e7e7;
}

table.stat td.number
{
	text-align: right;
	padding-right: 20px;
}

table.stat td.number2
{
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
}

table.stat td.text
{
	text-align: left;
	padding-left: 10px !important;
	padding-right: 10px !important;
}

table.stat td.text a
{
	text-decoration: none !important;
}

table.stat tr.sum span
{
	margin-right: 5px;
}

table.stat tr.sum
{
	background-color: #c2e3d0;
}

table.stat tr.sum td
{
	font-weight: bold;
}

table.stat tr.header td a
{
	color: #013b25 !important;
	background-image: url("/images/design3_0/stat_sort_arr.gif");
	background-repeat: no-repeat;	
	background-position: right center;
	padding-right: 8px;
}

table.statselector
{
	background-color: #f0f0f0;
	margin: 0px 10px 10px 10px;
}

table.los
{
/*	width: 390px !important; */
}
table.los td.number, table.los td.text
{
	padding-right: 3px !important;
	padding-left: 3px !important;
}

table.los tr.header td
{
	text-align: left;
	font-size: 110%;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}

table.los tr.bold td
{
	font-weight: bold;
}

.left50Col
{
	float: left;
	width: 48%;
	margin-bottom: 20px;
	padding: 5px;
}

div#HPYouthTeams .content, div#HPYouthDownload .content, div#HPYouthSquad .content
{
	padding: 5px;	
}

div#HPYouthTeams a, div#HPYouthDownload a, div#HPYouthSquad a
{
	color: #990000;	
	text-decoration: none;
}

div#HPYouthTeams a:hover, div#HPYouthDownload a:hover, div#HPYouthSquad a:hover
{
	color: #318752;
}

table.listYouthHP
{
	width: 100%;
	font-size: 70%;
}

table.listYouthHP tr.header
{
	background-color: #c2e3d0;
}

table.listYouthHP td
{
	text-align: center;
	padding: 1px;
	border-left: solid 1px #ffffff;
}

table.listYouthHP tr.header td
{
	padding: 3px;
	font-weight: bold;
}

table.listYouthHP tr.item
{
	background-color: #f0f0f0;
}

table.listYouthHP tr.item td
{
	border-bottom: solid 1px #e7e7e7;	
}

table.listYouthHP tr.itemAlt
{
	background-color: #fafafa;
}

table.listYouthHP tr.itemAlt td
{
	border-bottom: solid 1px #e7e7e7;
}

table.listYouthHP td.text
{
	text-align: left;
	padding-left: 4px;
}

table.listYouthHP td.number
{
	text-align: right;
	padding-right: 4px;
}

table.listYouthHP tr.description td, table.listYouthHP tr.download td
{
	border-left: solid 0px #fff !important;	
}

table.listYouthHP tr.description td
{
	border-top: solid 10px #fff !important;
}

div.YouthTeamSquad
{
	font-size: 70%;
	display: block;
	padding: 0px 5px 2px 5px;
}

div.YouthTeamSquad .header
{
	font-weight: bold;
	display: block;
	color: #318752;
	border-bottom: solid 1px #eee;
	margin-bottom: 2px;
}

div.YouthTeamSquad .block
{
	margin-bottom: 2px;
	display: block;
}

div.YouthTeamSquad .item
{
	width: 31%;
	float: left;
	margin: 2px;
}

div.YouthTeamSquad .item2
{
/*	width: 48%;
	float: left; */
	margin: 2px;
}

.ContentTabs .ajax__tab_outer
{
	background-color: #e7e7e7;
	padding: 4px 8px 2px 8px;
	margin-right: 4px;
	color: #318752;
	font-weight: bold;
}

.ContentTabs .ajax__tab_inner
{	
	font-size: 90%;
}

.ContentTabs .ajax__tab_inner small
{
	font-weight: normal;
	font-size: 80%;
}

.ContentTabs .ajax__tab_active .ajax__tab_outer
{	
	background-color: #4cac76 !important;
	font-weight: bold;
	color: #ffffff;
}

.ContentTabs .ajax__tab_body
{
	border-top: solid 5px #4cac76;
	padding: 5px;
}

.nopadd .ajax__tab_body
{
	padding: 15px 0px 15px 0px;
}

.player_number
{
	width:20px;
	text-align:right;
	float:left;
	margin-right: 8px;
	color: #4cac76;
}