
@media Screen    
{
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	padding-bottom: 50px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	/*background: #FFFFFF url(../images/gray_header_bg.gif) repeat-x top; 											/***** SEZONA *****/
}
BODY, TD, TH {
	COLOR: #4E4E4E;
	FONT: 70% "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}
em {
	font-style: normal;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 25px;
	PADDING-TOP: 15px;
	MARGIN: 0px;
	MARGIN-TOP: 0px;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-weight: normal;
	font-size: 130%;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: left;
	color: #C73F25; 															/***** SEZONA *****/
}/*
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	text-transform: uppercase;
	text-align: left;
}

#obsah #historie H2,
#obsah #slevy H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 20px;
	font-weight: normal;
	font-size: 110%;
	/*text-transform: none;* /
	letter-spacing: 7px;
	text-align: left;
	color: #373737;		
}
*/
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 20px;
	font-weight: normal;
	font-size: 110%;
	/*text-transform: none;*/
	letter-spacing: 6px;
	text-align: left;
	color: #373737;		
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 0px;
	font-size: 110%;
}
#obsah  #historie H3,
#obsah  #kontakt H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	MARGIN-TOP: 30px;
	MARGIN-BOTTOM: 8px;
	font-size: 100%;
}
H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	FONT-SIZE:100%;
	text-align: justify;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 110%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: 80%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
UL {
	PADDING: 0px;
	MARGIN: 0px;
	/*MARGIN-LEFT: 15px;*/
	list-style-position: outside;
	list-style-type: square;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
UL.highlight LI:hover, 
UL.highlight LI.hover {
	background-color: #FAF3E5;
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	MARGIN-BOTTOM: 10px;
	text-align: justify;
}
IMG {
	BORDER: medium none;
}



/**** OBECNE ***/
ul.links{
	margin: 50px;
	list-style-image: url(arrow_blue.gif);
}
.sto{
	width: 100%;
}
.red{
	color: #E60000;
	font-weight: bold;
}

.imgL, .imgR, .img {
	border: 1px solid #7C4730;
}
.imgL, .imgLNoBorder {
	FLOAT: left;
	margin-right: 13px;
	margin-bottom: 10px;
}
.imgR, .imgRNoBorder {
	FLOAT: right;
	margin-left: 13px;
	margin-bottom: 10px;
}
.img {
	FLOAT: none;
}

p.L {
	FLOAT: left;
	position: relative;
}
p.R {
	FLOAT: right;	
	position: relative;
}

#toplist {	
	display: none;
}

.clear {
	CLEAR: both; FONT-SIZE: 1px
}
.clearL {
	CLEAR: left; FONT-SIZE: 1px
}
.clearR {
	CLEAR: right; FONT-SIZE: 1px
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
A {
	COLOR: Maroon;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:hover {
	TEXT-DECORATION: underline;
}
.nowrap {
	white-space: nowrap;
}
.wrap {
	white-space: normal;
}

TABLE.program {
	width: 660px !important;
}
TABLE.program TD {
	white-space: nowrap;
}
.name {
	white-space: normal;
	WIDTH: 260px;
	overflow: hidden;
	/*display: block;*/
}

#area {
	MARGIN: 0px auto;
	WIDTH: 935px;
	TEXT-ALIGN: left;
	padding-bottom: 10px;
	margin-bottom: 0px;
	height: auto;
	position: relative;
	background-color: #FFFFFF;
	border: 0px solid green;
}
TD, TH {
	padding: 0px;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	text-align: left;
	vertical-align: top;
}

TD {
	font-weight: normal;
}



/*** HEADER **/
#headerPrint {
	display: none;
}
#header {
	position: relative;
	top: 0px;
	left: 0px;
	width: 935px;
	height: 172px;
	background: transparent url(../images/r_header_bg.gif) repeat-x top; 				/***** SEZONA *****/
}
#header #logo { 																							/***** SEZONA *****/
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 314px;
	height: 131px;
	background: transparent url(../images/r_logo.gif) no-repeat 0px 0px;
}
#header #napis { 																							/***** SEZONA *****/
	position: absolute;
	top: 75px;
	left: 314px;
	z-index: auto;
	width: 321px;
	height: 35px;
	background: transparent url(../images/r_header_shopping.gif) no-repeat 0px 0px;	/***** SEZONA *****/
}
#header #motiv { 																						/***** SEZONA *****/
	position: absolute;
	top: 11px;
	left:792px;
	z-index: 1000;
	width: 217px;
	height: 110px;	
	background: transparent url(../images/r_motiv.gif) no-repeat 0px 0px;	        /***** SEZONA *****/
}
#header #menu_top {
	position: absolute;
	top: 135px;
	left: 0px;
	width: 935px;
	height: 18px;
	font-size: 10px;
	color: Silver;
	font-weight: normal;
	letter-spacing: 5px;
}
#header #menu_top A {
	font-weight: normal;
	font-size: 13px;
	color: Gray;
	letter-spacing: 0px;
}
#header #menu_top A:hover {
	color: #C73F25;
	text-decoration: none;																					/***** SEZONA *****/
}


/** #BODY **/
#main {
	background: White url(../images/r_left_bg.gif) repeat-y left;
	width: 100%;								/**** IE ***/
}
#left {
	width: 210px;
	margin: 0px;
	padding: 0px;
	position: relative;
	background-color: #C73F25;																				/***** SEZONA *****/
	float: left;
	border: 0px solid green;
}
#left #obsah  {
	float: left;
	border: 0px solid blue;
}
#left #nadpisInv {
	margin-bottom: 10px;
}
#left #menu,
#left #katalog,
#left #poukaz{
	margin-top: 10px;
	padding-left: 8px;
	padding-right: 5px;
	padding-bottom: 15px;
	border: 0px solid Fuchsia;
}
#left #katalog {
	width: 185px;
	height: 280px;
	overflow: hidden;
	font-size: 10px;
}
#left #katalog A {
	color: White;
}
#left #katalog IMG,
#left #poukaz IMG {
	margin: 0 auto;
	border: 1px solid White;
	margin-bottom: 10px;
}
#left #menu UL {
	margin-left= 0px;								/**** IE ***/
	text-transform: uppercase;
}
#left #menu LI {
	margin-bottom: 8px;
	margin-left: 0px;
	margin-left= 0px;								/**** IE ***/
	padding-left= 0px;
	list-style: none;
}
#left #menu LI A {
	font-size: 10px;
	font-size= 9px;								/**** IE ***/
	font-weight: normal;
	color: White;
	letter-spacing: 0px;
}
#body{
	width: 725px;
	width= 678px;							/**** IE ***/
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	border: 0px solid green;
	FONT: 100% "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}
#body #obsah{
	margin: 0px;
	/*padding-left: 45px;*/
	margin-left: 45px;
	padding: 0px;
	padding-bottom: 20px;
	border: 0px solid Fuchsia;
	min-height: 748px;
	height= 770px;							/**** IE ***/
}
#body #obsah TABLE {
	margin-top: 5px;
	margin-bottom: 10px;
}
#body #obsah TD {
	background-color: #EAEAEA;
	padding: 5px;
	padding-left: 7px;
}
#body #obsah #box {
	width: 362px;
	width= 335px;							/**** IE ***/
}
#nadpis,
#nadpisInv {
	font-size: 12px;
	font-weight: bold;
	color: #C73F25;																						/***** SEZONA *****/
	text-transform: lowercase;
}
#nadpisInv,
#nadpisInv A,
#nadpisInv A:hover {
	color: White;																							/***** SEZONA *****/
}

#obchod H2.kategorie {
	font-size: 80%;
	font-weight: normal;
	color: silver;	
}
#obchod H2.kategorie A {
	font-size: 100%;
	font-weight: normal;
	color: silver;	
}
#obchod H3 {
	margin-top: 3px;
	margin-bottom: 10px;
}
#obchod #logo {
	float: left;
	margin-right: 8px;
	margin-bottom: 5px;
}
#obchod #fotky {
	float: right;
	clear: none;
}
#obchod #kontakty {
	margin-top: 20px;
	margin-bottom: 20px;
}
#obchod #kontakty A {
	font-size: 11px;
}
#obchod #kontakty DIV {
	margin-bottom: 5px;
}
#obchod #kontakty SMALL {
	width: 62px;
	display: inline-block;
}
#obchod SMALL {
	color: Gray;
}
#obchod #label SMALL {
	color: Gray;
	display: inline-block;
	margin-bottom: 5px;
	margin-top: 15px;
}


/*** obchody ***/
#flash {
	width: 680px;
	border: 0px solid gray;
	overflow: hidden;
	padding-right: 0px;
	margin-right: 0px;
}
#flash H1 {
	/*position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;*/
}
/**/
OBJECT {
	position: relative;
	top: -20px;
	left: -38px;
	left=-22px;														/*** IE ***/
}

#obchody UL {
	font-size: 10px;
	list-style: none;
	width: 280px;
	width= 300px; 													/*** IE ***/
	padding: 10px;
	margin: 0px;
	margin-right: 15px;
	margin-bottom: 20px;
	border: 0px solid Silver;
	background-color: #F3F3F3;
	clear: none;
}
#sloupec,
#sloupec2 {
	width: 280px;
	width= 300px;													/*** IE ***/
	border: 0px solid red;
	text-transform: uppercase;
}
#sloupec {
	float: left;
}
#sloupec2 {
	float: right;
	margin-right: 35px;
	margin-right= 0px;											/*** IE ***/
}
#sloupec H2,
#sloupec2 H2 {
	width: 280px;
	width= 250px;													/*** IE ***/
	letter-spacing: 0px;
	margin-bottom: 0px;
}
.kategorie {
	margin-bottom: 5px;
	float: left;
}
#boxKategorie {
	width: 380px;
	width= 360px;													/*** IE ***/
	letter-spacing: 0px;
	margin-top: 30px;
	margin-bottom: 20px;
	float: left;
	text-align: justify;
	color: Gray;
}
#boxKategorie P {
	width: auto;
}

#obchody UL A {
	color: Gray;
}
#obchody .kategorie H2 A,
#obchody #seznamKategorii H5 A {
	color: White;
	padding: 3px;
	padding-left: 10px;
	margin-left: 0px;
	text-transform: uppercase;
}
#obchody .kategorie H2 A {
	font-size: 13px;
	width: 287px;
	width= 300px;													/*** IE ***/
	font-size: 10px;
	margin-bottom: 0px;
	display: block;
	text-transform: uppercase;
}
#obchody  #sloupec LI {
	margin-bottom: 8px;
	font-size: 90%;
	color: Silver;
}
#obchody  #sloupec LI A {
	color: Gray;
}
#obchody  #seznamKategorii {
	width: 280px;
	width= 300px;													/*** IE ***/
	margin: 0px;
	padding: 0px;
	float: right;
}
#obchody  #seznamKategorii UL {
	width: 280px;
	width= 300px;												/*** IE ***/
	font-size: 10px;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	display: block;
}
#obchody  #seznamKategorii UL H5 A {
	font-size: 13px;
	width: 265px;
	width= 300px;												/*** IE ***/
	font-size: 10px;
	margin-bottom: 0px;
	display: block;
	border: none;
}
/* moda */
#obchody .kategorie.kat1 H2 A,
#obchody UL.kat1 H5 A {
	background-color: #00d329;
}
/* volny */
#obchody .kategorie.kat2 H2 A,
#obchody UL.kat2 H5 A {
	background-color: #ded200;
}
/* sport */
#obchody .kategorie.kat3 H2 A,
#obchody UL.kat3 H5 A {
	background-color: #470c9f;
}
/* klenoty */
#obchody .kategorie.kat4 H2 A,
#obchody UL.kat4 H5 A {
	background-color: #7d39af;
}
/* obuv */
#obchody .kategorie.kat5 H2 A,
#obchody UL.kat5 H5 A {
	background-color: #7f8141;
}
/* bytove */
#obchody .kategorie.kat7 H2 A,
#obchody UL.kat7 H5 A {
	background-color: #00d329;
}
/* deti */
#obchody .kategorie.kat8 H2 A,
#obchody UL.kat8 H5 A {
	background-color: #aff600;
}
/* restaurace */
#obchody .kategorie.kat9 H2 A,
#obchody UL.kat9 H5 A {
	background-color: #00b29d;
}
/* sluzby */
#obchody .kategorie.kat10 H2 A,
#obchody UL.kat10 H5 A {
	background-color: #f80000;
}
/* ostatni */
#obchody .kategorie.kat11 H2 A,
#obchody UL.kat11 H5 A {
	background-color: #83008b;
}
/* zdravi */
#obchody .kategorie.kat12 H2 A,
#obchody UL.kat12 H5 A {
	background-color: #00d329;
}
/* delikatesy */
#obchody .kategorie.kat13 H2 A,
#obchody UL.kat13 H5 A {
	background-color: #f3007d;
}
/* supermarket */
#obchody .kategorie.kat14 H2 A,
#obchody UL.kat14 H5 A {
	background-color: #006da9;
}
/* zdravi */
#obchody .kategorie.kat12 H2 A,
#obchody UL.kat12 H5 A {
	background-color: #00d329;
}
/**/
/*** obchody ***/
#obchod #titulni,
#obchod #tnObchod {
	float: left;
	padding: 5px;
	margin: 4px;
	border: 1px solid Silver;
}
#obchod #dalsi_fotky {
/*
	background-color: Silver;
	border: 1px solid red;
*/
	width: 420px;
}

#multikino H2{
	margin-top: 40px;
}
#multikino IMG{
	width: 195px;
}
#multikino TABLE {
	width: 620px;
	width= 600px;
	/*display: none;*/
	clear: none;
}
#promoakce UL{
	margin-left: 40px;
}


#rezervace FORM TEXTAREA.field {
	width: 100%;
}
FORM INPUT.field {
	margin-bottom: 7px;
}
FORM TEXTAREA.field {
	margin-bottom: 0px;
	SCROLLBAR-FACE-COLOR: #7C4730;
	SCROLLBAR-HIGHLIGHT-COLOR: #CD947F;
	SCROLLBAR-SHADOW-COLOR: #7C4730;
	SCROLLBAR-3DLIGHT-COLOR: #7C4730;
	SCROLLBAR-ARROW-COLOR: #150C08;
	SCROLLBAR-TRACK-COLOR: #150C08;
	SCROLLBAR-DARKSHADOW-COLOR: #100501;
}

/* kontakty */
#historie IMG {	
	width: 200px;
	clear: right;
}
#historie TABLE {	
	margin-top: 15px;
	margin-bottom: 30px;
	width: 100%;
}

/* kontakty */
#kontakt TABLE {	
	width: 500px;
}
#kontakt TD B  {	
	font-size: 10px;
	margin: 3px;
}
#kontakt IMG.emcm {	
	margin-top: 5px;
}

/* FOTOGELERIE */
#galerie IMG {	
	background-color: #4D2C1D;
	/*padding: 1px;*/
	border: 3px solid #7C4730;
	margin: 3px;
}


#bottom {
	height: 15px;
	position: relative;
}
#bottom_strip {
	vertical-align: bottom;
	position: absolute;
	left: 5px;																								/***** IE *****/
	top: 0px;
	width: 723px;
	height: 15px;
	background: White url(../images/r_bottom.gif) no-repeat bottom;						/***** SEZONA *****/
}


/*** FOOT ***/
#foot {
	display: block;
	width: 935px;
	height: 15px;
	/*margin-bottom: 0px;*/
	text-align: right;
	vertical-align: middle;
	position: relative;
}
#footContent {
	color: #A9A9A9;
	display: block;
	font-size: 9px;
	height: 13px;
	/*margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 0px;*/
	font-family: "Verdana CE", Verdana, Arial, sans-serif;
	float: right;	
	position: relative;
	top:0px;
	/*left: 20px;*/
}
#footContent A,
#footContent SPAN  {
	color: #D7D7D7;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
}
#footContent A:hover,
#footContent SPAN:hover,
#footContent SPAN.hover {
	color: #C73F25;															/*** sezona **/
	text-decoration: none;
}


#bannery{
	width: 650px; 
	height: 135px;
	margin-top: 5px;	
	margin-left: 25px;
}
#bannery IMG{
	width: 713px;
	border: 0px solid #E4E4E4;
}

}


