body {
	font-family: Verdana, Arial, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;
	margin: 0; padding: 0;
	text-align: center;
	background: url("../images/back.jpg") top center repeat-x #79A3CB;
}

/* základní rozvržení dokumentu */

#main_center_null {
	width: 1298px; height: auto;
	padding: 0;	margin: 0 auto;
}

#left {
  	float: left; display: inline; display: inline; margin-left: 0;
	width: 150px;
}
#left STRONG {color: #FE0000;}

#left-search {
  	float: left; width: 150px; height: 57px;
    background: url(../images-home-page-2010/search-back.jpg) center repeat-x;
}

#left-search P {margin: 5px 0 2px 5px; font-size: 0.8em;}

.search-01 {float: left; display: inline; width: 110px; margin: 0 5px 0 5px;}
.search-02 {float: left; width: 20px;}

.search-input {
    width: 105px; background: #fff; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #D4CFC9; border-right: 1px solid #D4CFC9; padding: 2px; font-size: 12px;
}

.left-eshop-button {float: left; width: 150px; height: 27px; border-top: 1px solid #A4A8A8;}
.left-eshop-button IMG {float: left;}

#left H1 {float: left; width: 150px; margin: 0; font-size: 0.8em; text-align: left; line-height: 200%; background: url(../images-home-page-2010/left-button-back.jpg) center repeat-x;  border-top: 1px solid #A4A8A8;}
#left H1 A {float: left; width: 144px; padding-left: 5px; color: #000; text-decoration: none; line-height: 210%; background: url(../images-home-page-2010/left-button-back.jpg) center repeat-x;}
#left H1 A:hover {color: #000; text-decoration: none; background: #D6D6D6;}

#left H2 {float: left; width: 150px; margin: 0; font-size: 0.8em; text-align: left; line-height: 200%; background: url(../images-home-page-2010/left-button-back.jpg) center repeat-x;  border-top: 1px solid #A4A8A8;}
#left H2 A {float: left; width: 144px; padding-left: 5px; color: #000; text-decoration: none; line-height: 210%; background: url(../images-home-page-2010/left-button-back.jpg) center repeat-x;}
#left H2 A:hover {color: #000; text-decoration: none; background: #D6D6D6;}

#left H2.last {border-top: 1px solid #A4A8A8;border-bottom: 1px solid #A4A8A8;}

#akce-vlevo {
    display: inline;
	width: 150px; height: auto;
	padding: 0;	margin: 0;
	border-right: 1px solid #A9A8A7;
    background: #fff;
	float: left;
}

#akce-vlevo IMG {
    display: inline;
	padding: 0;	margin: 0;
	float: left;
}

#left-banner {
	width: 150px; height: auto;
	float: left;
}
#left-banner IMG {float: left; margin: 0 0 2px 0;}
#left-banner OBJECT {float: left; margin: 0 0 2px 0;}

#right-banner {
	width: 150px; height: auto;
	float: left; display: inline; margin-left: 2px;
}
#right-banner IMG {float: left; margin: 0 0 2px 0;}
#right-banner OBJECT {float: left; margin: 0 0 2px 0;}


#main_center {
	width: 1141px; min-height: 991px;
	padding: 0;	margin: 0 auto 10px auto;
    background: url("../images/content-back.png") left center repeat-y #fff;
	float: left;
}

#header-logo {
	display: inline;
	width: 160px; height: 47px;
	padding: 0; margin: 0;
	background: #F2F2F2;
	border-right: 1px solid #A9A8A7;
	border-bottom: 1px solid #A9A8A7;
	float: left;
}

#header {
	width: 829px; min-height: 23px;
	padding: 0; margin: 0;
	background: url("../images/listovani-back.jpg") center repeat-x #E4E4E4;
	border-bottom: 1px solid #A9A8A7;
	float: left;
}

#header2 {
	width: 829px; min-height: 23px;
	padding: 0; margin: 0;
	background: url("../images/listovani-back.jpg") center repeat-x #E4E4E4;
	border-bottom: 1px solid #A9A8A7;
	float: left;
}

ul.header-menu {
	padding: 0; margin: 0;
	float: left;
}

ul.header-menu LI {
	padding: 0; margin: 0;
	list-style-type: none;
	float: left;
}

a.header-menu {
	display: inline;
	width: auto; height: auto;
	margin: 0; padding: 4px 8px;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: center; line-height: 130%;
	border-right: 1px solid #A9A8A7;
	float: left;
}
a:hover.header-menu {color: #000; text-decoration: none; background: #DEDEDE;}

a.header-menu-1 {
	display: inline;
	width: auto; height: auto;
	margin: 0; padding: 4px 0 4px 8px;
	font-size: 0.8em; color: #000; text-decoration: none; font-weight: normal; text-align: center; line-height: 130%;
	border-right: 1px solid #A9A8A7;
	float: left;
}
a:hover.header-menu-1 {color: #000; text-decoration: none; background: #DEDEDE;}

a.header-menu-p {
	display: inline;
	width: auto; height: auto;
	margin: 0 0 0 35px; padding: 4px 5px;
	font-size: 0.8em; color: #ED1B2E; text-decoration: none; font-weight: normal; text-align: center; line-height: 130%;
	float: left;
}
a:hover.header-menu-p {color: #ED1B2E; text-decoration: none; background: #DEDEDE;}

a.header-menu-logo {
	display: inline;
	width: auto; height: auto;
	margin: 0 0 0.2em 0; padding: 0;
	float: left;
}
a:hover.header-menu-logo {color: #000; text-decoration: underline;}

#content_all {
	width: 990px; height: auto;
	padding: 0;	margin: 0;
	background: url("../images/content-all-back.png") left center repeat-y #fff;
	float: left;
}

#content_null {
	width: 990px; height: auto;
	padding: 0;	margin: 0;
	background: url("../images/content-all-back.png") left center repeat-y #fff;
	float: left;
}

#content {
	display: inline;
	padding: 10px;	margin: 0;
	text-align: left;
	float: left;
}

#content-virtualni-katalog {
	display: inline;
	padding: 10px;	margin: 0;
	text-align: left;
	float: left;
}

#content-virtualni-katalog-2 {position: relative; width: 970px; height: 500px; top: 0; left: 0; background: none;}


#virtualni-katalog-button-r {
    position: absolute;
    top: 350px; left: 930px;
    width: 56px; height: 56px;
}
#virtualni-katalog-button-r A {
  float: left;
  height: 56px; width: 56px;
  background: url(../images/sipka-r.png) left center no-repeat;
}
#virtualni-katalog-button-r A:hover {
  height: 56px; width: 56px;
  background: url(../images/sipka-r.png) right center no-repeat;
}
#virtualni-katalog-button-r A SPAN {display:none;}


#virtualni-katalog-button-l {
    position: absolute;
    top: 350px; left: 10px;
    width: 56px; height: 56px;
}
#virtualni-katalog-button-l A {
  float: left;
  height: 56px; width: 56px;
  background: url(../images/sipka-l.png) left center no-repeat;
}
#virtualni-katalog-button-l A:hover {
  height: 56px; width: 56px;
  background: url(../images/sipka-l.png) right center no-repeat;
}
#virtualni-katalog-button-l A SPAN {display:none;}


#virtualni-katalog-plavky {
	display: inline;
	width: 970px; height: 180px;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-katalog {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-fitness {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-sportovni-obleceni {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-tehotenske-obleceni {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-termopradlo {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-jeans {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-spodnipradlo {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-ponozky {
	display: inline;
	width: 970px; height: auto;
	padding: 0; margin: 5px 0 0 0;
	background: url("../images/loga-01.png") top right no-repeat;
	float: left;
}

#virtualni-katalog-popis-null {
	display: inline;
	padding: 0; margin: 0 0 0 1.8em;
	float: left;
}

UL.virtualni-katalog-popis {
	padding: 0; margin: 0 0 0 1.4em;
}

UL.virtualni-katalog-popis LI {
	font-size: 1em; font-weight: normal; text-align: left; line-height: 150%; color: #646568;
	margin: 0 0 0 5px;
}

#virtualni-katalog-buttons {
	display: inline;
	width: 965px; height: 27px;
	margin: 0 0 5px 0; padding: 0 3px 0 0;
	border: 1px solid #B9B8B8;
	background: url("../images/listovani-back.jpg") center repeat-x;
	float: left;
}

a.button-1 {
	width: auto;
	margin: 0 8px 0 0; padding: 0.5em 0.8em 0.5em 0.8em;
	font-size: 0.9em; color: #000; font-weight: bold; text-decoration: none;
	border-right: 1px solid #B9B8B8;
	float: left;
}
a:hover.button-1 {color: #000; background: #DEDEDE; text-decoration: none;}

a.button-2 {
	width: auto;
	margin: 0 10px 0 0; padding: 0.5em 0.7em 0.4em 0.7em;
	font-size: 0.9em; color: #000; font-weight: normal; text-decoration: none;
	border-right: 1px solid #B9B8B8;
	float: right;
}
a:hover.button-2 {color: #000; background: #DEDEDE; text-decoration: none;}

a.button-3 {
	width: auto;
	margin: 0 0 0 10px; padding: 0.5em 0.7em 0.4em 0.7em;
	font-size: 0.9em; color: #000; font-weight: normal; text-decoration: none;
	border-left: 1px solid #B9B8B8; border-left: 1px solid #B9B8B8;
	border-right: 1px solid #B9B8B8; border-left: 1px solid #B9B8B8;
	float: right;
}
a:hover.button-3 {color: #000; background: #DEDEDE; text-decoration: none;}

a.button-4 {
	width: auto;
	margin: 0 10px 0 0; padding: 0.5em 0.7em 0.4em 0.7em;
	font-size: 0.9em; color: #000; font-weight: normal; text-decoration: none;
	border-right: 1px solid #B9B8B8;
	float: right;
}
a:hover.button-4 {color: #000; background: #DEDEDE; text-decoration: none;}

#footer {
	display: inline;
	width: 990px; height: 2.2em;
	border-top: 1px solid #7a8080;
	padding: 0; margin: 0;
	float: right;
}

.katalogy_null {
	display: inline;
	width: 965px; height: auto;
	padding: 0; margin: 0;
	float: left;
}

#katalog-01, #katalog-02, #katalog-03, #katalog-04 {
	display: inline;
	width: 465px; height: auto;
	padding: 5px; margin: 0;
	float: left;
}

.tlacitko_katalog {
	padding: ; margin: 15px 0 0 0;
}

/* statické stránky */

#content-static {
	text-align: left;
	margin:0; padding: 10px;
	float: left;	
}

#content-01	 {
	width: 250px;
	margin:0; padding:0;
	float: left;	
}

#content-02 {
	width: 700px;
	margin:0; padding:0;
	float: left;
}

#pruh_vpravo_scholl {
	display: inline;
	width: 390px; height: auto;
	margin:0; padding:0 0 0 120px;
	text-align: left;
	background: url("../images/scholl_01.jpg") left center no-repeat;		
	float: left;
}

#pruh_vpravo_tiskova_zprava {
	display: inline;
	width: 510px; height: 710px;
	margin:0 20px 0 0; padding:0;
	text-align: left;
	background: url("../images/Tiskova_zprava.png") center no-repeat;		
	border-top: 1px solid #E2F2F8;
	float: right;
}

#adresa {
	display: inline;
	width: auto; height: 455px;
	padding: 0;	margin: 0; 
	float: left;
}

a.odkaz_static_vlevo {
	display: block;
	margin: 15px 0 0 0; padding: 0 0 0 12px;
	font-weight: normal; font-size: 1em; color: #000;
	text-decoration: none;
}

a:hover.odkaz_static_vlevo {
	color: #747474;
	text-decoration: none;	
	background: url("../images/sipka_3.gif") center left no-repeat;	
}

a.odkaz_static_vlevo_selected {
	display: block;
	margin: 15px 0 0 0; padding:0 0 0 12px;
	font-weight: normal; font-size: 1em; color: #000; text-decoration: none;	
	background: url("../images/sipka_5.gif") center left no-repeat;		
}

a:hover.odkaz_static_vlevo_selected {
	color: #747474;
	text-decoration: none;
	background: url("../images/sipka_3.gif") center left no-repeat;	
}

.prodejna, .zastoupeni {
	margin: 8px 5px 5px 10px;
	padding: 0px;	padding-bottom: 8px; padding-left: 5px;
	font-size: 0.7em; font-weight: normal; text-align: left; line-height: 130%;	color: #5d5d5d;
	border-bottom: 1px solid #E2F2F8;
}

.zastoupeni {
	margin-top: 10px;
	border-bottom: none;
}

a.sipka_vpravo {
	margin:0 10px 10px 0; padding:0 18px 0 0;
	font-weight: normal; font-size : 0.7em;	text-align: right; color: #000;	text-decoration: none;	
	background: url("../images/sipka_5.gif") center right no-repeat;
	float: right;
}

a:hover.sipka_vpravo {
	color: #747474;	text-decoration: none;	
	background: url("../images/sipka_3.gif") center right no-repeat;	
}

a.sipka_vpravo2 {
	display: block;
	margin:0 0 5px 0; padding:0 10px 0 0;
	font-weight: normal; font-size : 0.7em;	text-align: right; color: #000;	text-decoration: none;	
	background: url("../images/sipka_10.gif") center right no-repeat;
}

a:hover.sipka_vpravo2 {
	color: #747474;	text-decoration: none;	
	background: url("../images/sipka_11.gif") center right no-repeat;	
}


.obrazek-text {
	display: inline;
	padding: 0;	margin: 0; 	
	border: 15px solid #FDE6D3;
	float: left;
}

.nove_okno_text {
	padding: 0;	margin: 5px auto; 	
	color: #fff; text-align: center; font-size: 0.8em;
}

.tabulka-1 {
	width: auto;
	font-size: 0.8em; font-weight: normal; text-align: center; line-height: 120%; color: #000;
	margin: 1em 0; padding: 0;
	border: 1px solid #C50048;
}

.tabulka-1 TD {margin: 1em 0; padding: 0.5em 0.7em;}
.tabulka-1 TH {margin: 1em 0; padding: 0.5em 0.7em;}

.hlavicka {
	font-weight: bold; text-align: center; line-height: 120%; color: #FFF;
	background: #C50048;
}

.hlavicka1 {
	font-weight: bold; text-align: center; line-height: 120%; color: #FFF;
	background: #EC7A00;
}

.hlavicka2 {
	font-weight: bold; text-align: center; line-height: 120%; color: #FFF;
	background: #7DB713;
}

.barva1 {background: #D0D2D3;}
.barva2 {background: #E5E6E7;}


/* konec základního rozvržení */


.formular_tabulka_null {
	display: inline;
	margin: 0; padding: 0;
	float: left;
}

.formular_tabulka_r {
	width: auto;
	margin: 0 25px 10px 30px;
	font-size: 0.9em; font-weight: normal; text-align: right; color: #000;
}

.formular {
	width: 200px;
	margin: 0; padding: 0.4em;
	background: #F8EDCB;
	border: 1px solid #000;
	font-weight: bold; font-size: 10px;
}

FORM {margin: 0; padding: 0;}
OPTION {margin: 0; padding: 0;}
SELECT {margin: 0; padding: 0;}

.button {
	width: 140px;
	margin: 3px 0 0 0; padding: 4px 10px;
	font-size: 10px; color: #FFF; font-weight: bold;
	background: #C50006;
	border: none;
}	

/* formuláře konec */

/* obecné */

DIV.float_left {float: left;}

.schovat { display: none; }

IMG {border: 0px;}

.center {margin: 0 auto 0 auto; text-align: center;}

H1 {
	display: inline;
	font-size: 0.9em; font-weight: normal; font-style: normal; color: #000; text-decoration: none; line-height: 100%; text-align: left;
	margin: 0.6em 0 0.5em 0; padding: 0;
	float: left;
}

H1.h1 {
	font-size: 1.3em; font-weight: normal; font-style: normal; color: #00AEC4; text-decoration: none; line-height: 130%; text-align: left;
	margin: 0 0 0.5em 0; padding: 0;
}

H1.h1-home {
	font-size: 1.8em; font-weight: normal; font-style: normal; color: #000; text-decoration: none; line-height: 130%; text-align: left;
	margin: 5px 0 5px 15px; padding: 0;
}

span.virtualni-katalog-listovani {
	display: inline;
	font-size: 0.9em; font-weight: bold; font-style: normal; color: #EC1B30; text-decoration: none; line-height: 120%; text-align: left;
	margin: 0.4em 5px 0.5em 5px; padding: 0;
	float: right;
}

H2 {
	font-size: 1.2em; font-weight: normal; text-align: left; line-height: 120%; color: #EB3D00;
	margin: 5px 0 0.2em 0; padding: 0;
}

H2.h2-prehled {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 120%; color: #EB3D00;
	margin: 5px 0 0.2em 0; padding: 0;
}

H2.h2-home {
	display: block;
	font-size: 1em; font-weight: normal; text-align: left; line-height: 120%; color: #00628F;
	margin: 3px 0 0.1em 15px; padding: 0;
}

H3 {
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 120%; color: #000;
	margin: 5px 0 0 0; padding: 0;
}

H3.rozcestnik {
	font-size: 1em; font-weight: bold; text-align: left; line-height: 160%; color: #000;
	margin: 5px 0 0 0; padding: 0;
}

H4 {
	display: block;
	width: 470px;
	font-size: 0.9em; font-weight: bold; text-align: left; line-height: 150%; color: #000;
	margin: 7px 0 5px 5px; padding: 0;
}

P {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 125%; color: #000;
	margin: 5px 0 10px 0;
}

P.ramecek {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 125%; color: #000;
	margin: 5px 0 10px 0; padding: 1em;
	border: 1px solid #C50048;
	background: #EDD485;
}

A {color: #F36F21;	text-decoration: underline;}
A:hover {color: #231F20; text-decoration: underline;}

A.odkaz-sedy {color: #333;	text-decoration: underline;}
A:hover.odkaz-sedy {color: #F36F21; text-decoration: underline;}

A.odkaz-sedy-2 {color: #939598;	text-decoration: underline;}
A:hover.odkaz-sedy-2 {color: #B6B8BA; text-decoration: underline;}

A.odkaz-bily {color: #fff;	text-decoration: none;}
A:hover.odkaz-bily {color: #fff; text-decoration: underline;}

hr.cistic {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; width: 100%;}
 
DT {
	font-weight: bold; margin: 0 0 5px 0; font-size: 1.1em;
}
   
DL {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 1em 0 0 0;
}

DD {
	margin: 0; padding: 0;
}

FORM, INPUT {margin: 0; padding: 0;}
STRONG {font-weight: bold; color: #972126;}

.picture_r {
	margin: 4px 0 4px 10px;
	border: 2px solid #A9A8A7;
	float: right;
	clear: right;
}

.picture_l {
	margin: 0px 20px 15px 5px;
	border: 2px solid #A9A8A7;
	float: left;
}	

.picture_n {
	margin: 0 0 0 10px;
	float: right;
	clear: right;
}

.loga-r {
	margin: 0; padding: 0; float: right;
}

.obrazek {
	display: inline;
	width: 200px;
	margin: 5px 0 5px 10px; padding: 0;
	text-align: right; font-size: 0.8em; font-style: italic;	
	background: #EDD485;
	border: 2px solid #D9AE00;	
	float: right; clear: right;
}

.obrazek_text {
	text-align: right;
	margin: 3px 0px ;	
}

.float-right {margin: 0; padding: 0;float: right;}
.float_right {margin: 0; padding: 0;float: right;}
.float_left {margin: 0; padding: 0;float: left;}
.float-left {margin: 0; padding: 0;float: left;}
.vpravo {margin: 3px 0 0 0; padding: 0;}
