* {
	padding: 0;
	margin: 0;
}

html, body {
	height: 100%;
}

body {
	font-family: Verdana, Arial, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;
	text-align: center;  line-height: 1.3;
	background: url("../images-home-page-2010/back.jpg") top center repeat-x #F5F5F5;
}

/* základní rozvržení dokumentu */

#page {
	width: 1240px; height: auto;
	margin: 0 auto;
}

#in-page {
	width: 1240px;
	float: left;
}

#header-menu {
  	float: left;
	width: 1240px; height: 23px;
    background: url(../images-home-page-2010/header.jpg) center no-repeat;
}

#header-menu P {margin: 5px 0 0 35px;font-weight: 0.8em;}
#header-menu A {border-left: 1px solid #000; padding: 0 14px 0 16px; color: #000; text-decoration: none;}
#header-menu A:hover {color: #F70000;}
#header-menu A.last {border-right: 1px solid #000;}

#footer-menu {
  	float: left;
	width: 1077px;
}

#footer-menu P {margin: 0 0 0 35px;font-weight: 0.8em;}
#footer-menu A {border-left: 1px solid #000; padding: 0 12px 0 14px; font-weight: bold; color: #000; text-decoration: none;}
#footer-menu A:hover {color: #F70000;}
#footer-menu A.last {border-right: 1px solid #000;}

#main-page {float: left; width: 1077px;}

#header-litex {
  	float: left;
	width: 1077px; height: 88px;
    background: url(../images-home-page-2010/header-litex.jpg) left center no-repeat;

}
#header-litex IMG {float: right;}

#header-right {
  	float: right;
	width: 6px; height: 88px;
    background: url(../images-home-page-2010/header-right.jpg) center no-repeat;

}

#content-all {
  	float: left;
	width: 1077px; height: auto;
    background: url(../images-home-page-2010/content-all-back.jpg) top center no-repeat;
}

#left {
  	float: left; display: inline; display: inline; margin-left: 16px;
	width: 159px;
}
#left STRONG {color: #FE0000;}

#left-search {
  	float: left; width: 159px; 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: 120px; margin: 0 5px 0 5px;}
.search-02 {float: left; width: 20px;}

.search-input {
    width: 115px; 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: 159px; height: 27px; border-top: 1px solid #A4A8A8;}
.left-eshop-button IMG {float: left;}

#left H1 {float: left; width: 159px; 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: 154px; 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: 159px; 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: 154px; 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;}

#left-address {
  	float: left; width: 159px; height: auto;
    background: url(../images-home-page-2010/left-address-back.jpg) top center repeat-x #F2F2F2;
}

#left-address ADDRESS {margin-top: 5px; font-size: 0.8em; font-style: normal; text-align: center;}
#left-address P {margin-top: 15px; font-size: 0.8em; font-style: normal; text-align: center;}
#left-address DL {margin-top: 15px; font-size: 0.8em; font-style: normal; text-align: center;}
#left-address DD {margin-top: 5px;}

#content {
  	float: left; display: inline; margin: 5px 0 0 5px;
	width: 886px;
}

#navigation-01 {
  	float: left; width: 886px; height: 65px;
    background: url(../images-home-page-2010/virtualni-katalog-back.png) center no-repeat #000;
}
#navigation-01 FIELDSET {float: right;  display: inline; border: none; margin: 4px 3px 0 3px;}
.nav-navigation {float: right; margin: 6px 5px 0 15px; font-size: 0.8em; font-weight: bold; color:#FE0000;}

.navigation-bar-01 {
  	float: right; display: inline; width: 521px; height: 27px; margin: 19px 15px 0 0;
    background: url(../images-home-page-2010/nav-bar-back.jpg) center repeat-x #fff;
    border: 1px solid #B8B8B8;
}

.nav-navigation {float: right;  display: inline; margin: 6px 5px 0 15px; font-size: 0.8em; font-weight: bold; color:#FE0000;}

.nav-print {float: right; border-left: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9;}
.nav-download {float: right;  margin-left: 15px; border-left: 1px solid #B9B9B9;}

.nav-left {float: left; width: 29px; border-right: 1px solid #B9B9B9;}
.nav-right {float: left; width: 29px; border-right: 1px solid #B9B9B9; border-left: 1px solid #B9B9B9;}


#navigation-02 {
  	float: left; display: inline; width: 886px; height: 27px;
    margin: 5px 5px 0 0;
}
#navigation-02 FIELDSET {float: right; display: inline; border: none; margin: 4px 3px 0 3px;}

.navigation-bar-02 {
  	float: right; display: inline; width: 884px; height: 27px;
    background: url(../images-home-page-2010/nav-bar-back.jpg) center repeat-x #fff;
    border: 1px solid #B8B8B8;
}
.nav-listing {float: left; display: inline; display: inline; margin: 6px 15px 0 160px; font-size: 0.8em; font-weight: bold; color:#FE0000;}
.nav-left-2 {float: left; width: 29px; border-right: 1px solid #B9B9B9; border-left: 1px solid #B9B9B9;}
.nav-navigation-2 {float: right; display: inline; margin: 6px 5px 0 65px; font-size: 0.8em; font-weight: bold; color:#FE0000;}

#footer {
  	float: left;
	width: 1077px; height: 20px;
    background: url(../images-home-page-2010/footer-back.jpg) center no-repeat;
}

#footer-01 {
  	float: left; display: inline; width: 1057px;
    margin: 25px 0 10px 15px; padding: 0 0 10px 0;
    text-align: left;
    border-bottom: 1px solid #000;
}
#footer-01 IMG {
    float: left; display: inline;
    margin: 30px 0 0 0;
}
#footer-01 H2 {font-size: 0.9em; color: #000; font-weight: bold;}
#footer-01 UL {font-size: 0.8em; color: #000;  margin: 0 0 0 15px; padding: 0;}
#footer-01 UL LI A {color: #000;}

#footer-01-txt1 {float: left; display: inline; margin-left: 20px; width: 350px;}
#footer-01-txt2 {float: left; display: inline; margin-left: 20px; width: 350px;}

#footer-02 {
  	float: left; display: inline; width: 1057px;
    margin: 0 0 0 15px; padding: 0 0 10px 0;
    text-align: left;
}
#footer-02 P {font-size: 0.8em; color: #000;  margin: 5px 0;}
#footer-02 P A {color: #000;}

#akce {
  	float: left;
    width: 161px; height: 1432px;
    padding: 1px 0 0 0;
    background: url(../images-home-page-2010/akce-back.jpg) center no-repeat;
}
#akce IMG {float: left; display: inline; margin-left: 1px;}

H1, H2, H3, H4 {
	font-size: 1.5em; font-weight: normal; font-style: normal;
    color: #D00018;
    line-height: 120%;
	margin: 0 0 0.6em 0;
}

H2 {font-size: 1.3em;}
H3 {font-size: 1.2em;}
H4 {font-size: 1.1em;}

P  {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 135%;
	margin: 0 0 1em 0; padding: 0;
}

A {color: #F36F21;	text-decoration: underline;}
A:hover {color: #231F20; text-decoration: underline;}

IMG {border:0;}
