/* CSS Document */

html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
text-align: center;
background-color: #e8f3ff;
color: #292929;
font: 12px Arial, sans-serif;
}

* {
margin: 0;
padding: 0;
}

a img {
border: 0;
}

#page {
width: 100%;
min-height: 100%;
_height: 100%;
}

/* HEADER */
 
#header {
background: #79a6db url('/images/header-bg.gif') left top repeat-x;
min-height: 198px;
_height: 198px;
}

#headerIn {
position: relative;
width: 995px;
margin: 0 auto;
text-align: left;
background: #497fcb url('/images/headerIn-bg.jpg') left top no-repeat;
min-height: 198px;
_height: 198px;
}

#home a {
background: url('/images/home.gif') left center no-repeat;
width: 16px;
height: 16px;
float: left;
margin: 7px 0 0 30px;
}

#home a:hover {
background: url('/images/home.gif') -16px center no-repeat;
}

#header #language {
float: right;
color: #fff;
margin: 7px 30px 0 0;

}

#header #language a {
color: #bfd6f2;
text-decoration: none;
}

#header #language a:hover {
color: #fff;
}

#header #language img {
margin-left: 5px;
vertical-align: top;
width: 20px;
height: 14px;
}

#headerIn em {
position: absolute;
color: #2f5c95;
font-family: Verdana, Arial, sans-serif;
font-size: 48px;
font-style: oblique;
top: 50px;
left: 55px;
}

#headerIn em a {
color: #2f5c95;
text-decoration: none;
cursor: pointer;
}

#headerIn em span#pp {
color: #84acdb;
position: absolute;
top: -2px;
left: -2px;
}

#headerIn em span#pp span {
color: #a8b1b7;
}

ul#menu {
position: absolute;
top: 144px;
left: 18px;
overflow: hidden;
width: 960px;
height: 52px;
background: url('/images/menu-bg.png') center top no-repeat;
}

ul#menu li {
background: url('/images/li-splitter.gif') left center no-repeat;
width: 160px;
height: 52px;
display: block;
float: left;
text-align: center;
}

ul#menu li#first {
background: none;
}

ul#menu li a {
margin-top: 4px;
line-height: 44px;
width: 100%;
height: 44px;
display: block;
color: #92b3d9;
text-decoration: none;
font-family: Arial, sans-serif;
letter-spacing: 0px;
font-size: 12px;
}

ul#menu li a.active, ul#menu li a:hover {
color: #fff;
background: url('/images/menu-arrow.gif') center bottom no-repeat;
}

#content {
background: #f6f6f6 url('/images/body-bg.gif') center top repeat-y;
position: relative;
width: 995px;
margin: 0 auto;
}

#obal2 {
width: 995px;
padding-top: 25px;
}

#A, #B {
display: inline;
text-align: left;
}

#AA, #AB {
display: inline;
width: 50%;
float: left;
}

#AA ul, #AB ul {
margin-bottom: 30px;
}

#A {
float: left;
width: 590px;
padding: 35px 29px 35px 54px;
line-height: 18px;
}

h1 span { 
  background: url('/images/prestigeproducts.gif');
  display: block; 
  height: 72px;
  top: 0;
  left: 0;
  position: absolute;
  width: 358px;
  margin: 41px 0 0 58px;
  z-index: 10;
}

h1 {
  font: 12px 'Arial';
  color: #fff;
  margin: 41px 0 0 58px;
  float: left;
  width: 358px;
  overflow: hidden;
}

h1 a {
  margin-left: -58px !important;
  padding: 0 !important;
  height: 72px;
  width: 358px !important;
  overflow: hidden !important;
  display: block !important;
}

#A h2 {
color: #4c8edb;
font-size: 22px; /* puv. hodnota 17px */
font-weight: normal;
margin-bottom: 22px;
}

#A h2.sex {
color: #000;
font-size: 17px; /* puv. hodnota 17px */
margin-bottom: 22px;
text-transform: uppercase;
}


#A h3 {
color: #000;
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
}

#A div.fragrance-about h3 {
font-size: 16px;		  
color: #4c8edb;
letter-spacing:1px;
}



#A table {
margin: 0 auto;
}

#A td {
padding: 10px 0;
vertical-align: top;
}

#A td.left {
padding-right: 20px;
text-align: center;
}

#A td.left a {
color: #4c8edb;
font-size: 10px;
}

#A p {
margin-bottom: 30px;
}

#A p#perex, #A p#perex a {
margin-bottom: 10px;
color: #999;
}


#A ul#eshop, #AA ul, #AB ul  {
list-style-type: none;
}

#AA ul li, #AB ul li, #A ul#eshop li {
margin-left: 5px;
padding-left: 15px;
background: url('/images/li.gif') left center no-repeat;
}

#A dl#kontakty dd {
margin-bottom: 10px;
}


#B {
float: left;
width: 276px;
padding: 35px 46px 25px 0;
}

#B div#box {
background: #fff url('/images/sidebox-top.gif') center top no-repeat;
width: 276px;
}

#B div#box.notwitter {
background: #fff url('/images/sidebox-top-notwitter.gif') center top no-repeat;
}

#B div#box-in {
background: url('/images/sidebox-bottom.gif') center bottom no-repeat;
width: 226px;
padding: 15px 25px 30px 25px;
}

#box-in h2 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 15px;
margin-bottom: 10px;
text-transform: uppercase;
position: relative;
}

#box-in h2 a {
text-decoration: underline;
font-weight: normal;
font-size: 11px;
text-transform: uppercase;
position: relative;
top: -2px;
color: #999;
}

#box-in h2 a:hover {
text-decoration: none;
}

#box-in h2 a#img {
position: absolute;
right: -5px;
top: -5px;
display: block;
border: none;
height: 35px;
width: 35px;
}

#box-in dl dd img {
border: 1px solid #9dbadc;
}

#box-in dl dt {
font-size: 14px;
color: #6c6c6c;
position: relative;
}

#box-in dl dt span {
background-color: #fff;
font-weight: bold;
font-size: 11px;
position: absolute;
left: 177px;
top: -26px;
padding: 0 4px;
}

a {
color: #4c8edb;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#box-in dl dt a:hover {
text-decoration: none;
}

#footer {
width: 995px;
color: #a8b1b7;
margin: 0 auto;
background: #e8f3ff url('/images/footer-bg.gif') top center no-repeat;
padding: 23px 0 18px 0;
}

#footer a {
text-decoration: none;
color: #84acdb;
}

#footer a:hover {
text-decoration: underline;
}

#footer .prestige {
color: #84acdb;
}

#footer .products {
color: #a8b1b7;
}

.margin-bott-15 {
margin-bottom: 35px;
}

.clear {
clear: both; 
}

hr {
visibility: hidden; 
margin-bottom:20px;
}

#news {
list-style-type: none;
font-size: 11px;
margin-bottom: 15px;
color: #999;
}

#news li {
display: block;
height: 42px;
}

#news li a {
text-decoration: underline;
}

#news li a:hover {
text-decoration: none;
}

.movieshow {
margin: 30px 0;
}

.movieshow li {
list-style-type: none;
}

.movieshow li.movie-icon {
background: url('/images/movie.gif') left top no-repeat;
line-height: 30px;
padding-left: 40px;
}

/* segv CSS */
img.brand {
	margin-right:10px;
}

div.fragrance-about {
	margin-top:8px;
	clear:both;
}

.fragrance-about ul#eshop lh {
	font-style:italic;
	font-weight:normal;
}	

img.fragrance {
border: solid 1px #4c8edb;	  
margin-left:4px;
margin-top:1.6em;
}		  
