@media print {

BODY {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 0px;
	PADDING: 0px;
	MARGIN: 0px;
}
BODY, TD, TH {
	color: #843518;
}
#obsah.kontakt INPUT, TEXTAREA {
	display: none;
}

#area {
	WIDTH: 19cm;
}
#area #bg_topL {
	display: none;
}
#area #bg_topR {
	display: none;
}

#areaFoot {
	WIDTH: 17cm;
}

#col1 {
	display: none;
}
#col2 {
	width: 17cm;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
}

/***** HEADER *****/
#header {
	display: none;
}

#header #logo {
	display: none;
}
#header H1 {
	display: none;
}
/***** MIDDLE *****/
#middle {
	display: none;
}
/***** OBSAH *****/
#obsah P {
	text-align: justify;
}
#obsah H1 {
	color: #EA601D;
	font-size: 130%;
	letter-spacing: 1px;
	margin-bottom: 10px;
}
#obsah H2,
#obsah.fitness_team H5 {
	color: #F18110;
	font-size: 130%;
	letter-spacing: 1px;
	margin-bottom: 10px;
}
#obsah H3 {
	font-size: 100%;
}
#obsah H2 {
	margin-top: 25px;
	/*margin-bottom: 5px;*/
}
#obsah TABLE {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #FCD8AF;
}
#obsah TABLE TD {
	background-color: #F9A84E;
	width: auto;
	text-align: right;
	padding-left: 7px;
	padding-right: 7px;
	border: 1px solid #FCD8AF;
}
#obsah TABLE.den TD {
	text-align: left;
}
#obsah TABLE TD.c {
	text-align: center;
}
#obsah TABLE TD.den,
#obsah TABLE TD.left {
	text-align: left;
}
#obsah TABLE TD.right {
	text-align: right;
}
#obsah TABLE TH {
	background-color: #FAA342;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 60%;
}
#obsah TABLE TH H2 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 100%;
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0px;
	letter-spacing: 0px;
	vertical-align: middle;
}
#obsah TABLE.squash TD,
#obsah TABLE.pujcovna TD {
	text-align: center;
}
#obsah.ceniky #box {
	width: 49%;
}
#obsah.squash UL {
	margin-left: 50px;
	margin-bottom: 10px;
}
#obsah.solarium UL {
	margin-left: 50px;
	margin-top: 0px;
}
#obsah.polarium UL {
	margin-left: 50px;
	margin-bottom: 10px;
}
#obsah.darkovy_poukaz UL {
	margin-left: 50px;
	margin-bottom: 10px;
}
#obsah.fitness_treneri UL {
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#obsah.fitness_team UL {
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#obsah.fitness_team DIV.ul {
	min-height: 30px;
	height= 30px; /*IE*/
}
#obsah.ceniky UL {
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*** UVOD ***/
#obsah.uvod DIV.ico {
	width: 110px;
	overflow: hidden;
	background-color: #FAA342;
	color: #FFB154;
	float: right;
	font-size: 35px;
	text-align: center;
	margin-left: 5px;
	padding: 7px;
	padding-left: 7px;
	padding-right: 7px;
	letter-spacing: -2px;
}


/*** FOOT ***/
#foot {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 20px;
	border: 0px solid green;
	float: left;
	clear: both;
	position: relative;
	top: 43px;
	right: 30px;
}





/*****************************************/

li.menubox {
	width: 175px;
	margin-left: 16px; /*margin-bottom: 7px;*/
	padding: 5px;
	padding-left: 20px;
	list-style: none;
	background-color: #F9A84F;
	border-bottom-color: #F8A03E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 90%;
	letter-spacing: 1px;
}
li.menubox A{
	color: #B15428;
	font-weight: normal;
}
li.menubox A:hover{
	color: #7B2800;
}
#col1 LI.menubox:hover, #col1 LI.menuboxHover {
	background-color: #F9A140;
	COLOR: #B22222;
	cursor: pointer;
}
#col1 #fotka {
	display: none;
}


/********** CONTENT ***********/
/*** INDEX ***/
#char {
	display: none;
}

DL {
	display: block;
	width: 250px;
	margin-top: 8px;
	margin-bottom: 8px;
}
DT, DD {
	margin: 0px;
	margin-right: 3px;
	margin-bottom: 1px;
	padding: 0px;
	vertical-align: top;
	/*background-color: #F9F9F9;*/
}
DT {
	width: 60px;
	display: block;
	float: left;
	clear: left;	
}
DD {
	width: 180px;
	display: block;
	float: left;
}
#obsah.fitness DL,
#obsah.solarium DL {
	width: 380px;
}
#obsah.fitness DT,
#obsah.solarium DT {
	width: 160px;
}
#obsah.fitness DT, #obsah.fitness DD,
#obsah.solarium DT, #obsah.solarium DD {
	padding: 2px;
	padding-left: 12px;
	background-color: #F9A84F;
}


P {
	margin-bottom: 10px;
}
EM {
	font-style: normal;
}

/*** fotogalerie ***/
#fotogalerie IMG {
	float: left;
	margin: 10px;
	border: 1px solid  #ECECEC;
}
#fotogalerie IMG.noFrame{
	border: 0px solid White;
}
/**********  FOOT  ***********/
#foot #footContent {
	float: right;
	margin-left: 1em;
	font-size: 90%;
	font-weight: bold;
	color: red;
}
#foot #footContent A {
	color: #8D4A2A;
}
#foot #footContent A:hover {
	color: #F9A84F;
}
#menu_bottom {
	display: none;
}
#menu_bottom {
}
#toplist {
	display: none;
}

/**** Kontakty ****/
ADDRESS {
	margin-bottom: 0px;
}
#obsah.kontakt,
#obsah.kontakt P{
	text-align: left;
}
#obsah.kontakt H3{
	margin-top: 30px;
	padding-top: 0px;
	text-align: left;
}
#mapy {
	float: right;
	margin-left: 15px;
	margin-top: 0px;
	padding-top: 0px;
}
#obsah.kontakt #mapy H3 {
	margin-top: 10px;
	padding-top: 0px;
}
P#webmail{
	display: none;
}
#webmail A {
	display: none;
}
/**** Treneri ****/
#trener {
	background-color: #F9A84E;
	padding: 20px;
	margin-bottom: 15px;
}
#trener H2{
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.fotky_trener {
	/*width: 250px;
	float: right;*/
	margin: 15 0;
}
/*** TEAM ***/

#team_member {
	width: 270px;
	width= 310px; /*IE*/
	background-color: #F9A84E;
	padding: 20px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

/*** INFORMACE - levy sloupec col1 ***/
#left_info {
	position: relative;
	top: 20px;
	left: 15px;
}
#left_areabox {
	top: 0px;
	height: 100px; 
	/* #col1 #fotka 10px, #left_info 20px, #registraceForm 20px; #darkovy_poukaz_ico 40px */
}
#left_info SPAN.nadpis {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	display: block;
	margin-bottom: 5px;
}
#left_info H3 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 10px;
	margin-bottom: 5px;
}
/*** REGISTRACE ***/
#registraceForm {
	position: relative;
	top: 20px;
	left: 0px;
	border: 1px solid #DB7346;
	width: 170px;
	padding: 10px;
}
/*** IKONY VLEVO ***/
/* DARKOVY POUKAZ */
#darkovy_poukaz_ico {
	position: relative;
	top: 40px;
	left: 0px;
	border: 0px solid #DB7346;
	width: 200px;
	padding: 0px;
	margin: 0px;
}
/* NAVIGACE */
#navigace_ico {
	position: relative;
	top: 80px;
	left: 0px;
	border: 0px solid #DB7346;
	width: 200px;
	padding: 0px;
	margin: 0px;
}
/* PODPORUJEME */
#podporujeme_ico {
	position: relative;
	top: 110px;
	left: 0px;
	border: 0px solid #DB7346;
	width: 200px;
	padding: 0px;
	margin: 0px;
}
#darkovy_poukaz_ico IMG {
	border: 0px;
	width: 190px;
	padding: 0px;
	margin: 0px;
}
.darkovy_poukaz .top5 {
	border: 1px solid #DB7346;
	padding: 20px;
	margin-left: 20px;
	background-color: #F9A84F;
}

/*** FOTOGALERIE ***/
.tn {
	float: left;
	margin: 1px;
	margin-left:0px;
	cursor: pointer;
}
.tn A IMG {
	border: 5px solid #F9A84F;
	width: 90px;
	height: 90px;
}
#fotoPage{
	padding-top: 25px;
}
#fotoPage IMG {
	cursor: pointer;
}
IFRAME{
	display: none;
}
}
