body {
	font: 9pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
	background: #13140F;
	margin: 0px 0px 0px 7px;
	scrollbar-face-color: #13140F;
	scrollbar-3dlight-color: #896E59;
	scrollbar-track-color: #13140F;
	scrollbar-shadow-color: #896E59;
	scrollbar-darkshadow-color: #13140F;
	scrollbar-highlight-color: #13140F;
	scrollbar-arrow-color: #896E59;
	}

	
a {
	color: #EFE3CE;
	text-decoration: none;
	font-weight: bold;
	}
	
a:visited {
	text-decoration: none;
	color: #A68D77;
	font-weight: bold;
	}
	
a:hover, a:active {
	color: #F9F4F0;
	text-decoration: underline;
	}

a.bannerlink:hover, a.bannerlink:active, a.bannerlink:visited {
	text-decoration: none;
	color: #EFE3CE;
}
	
hr.cleaner {
	clear:both;
   display: none
	}

h1 {
	font: 9pt Verdana, Arial, sans-serif;
	line-height: 12pt;
	color: #EFE3CE;
	font-weight: bold;
}
	
.maintext {
	font: 9pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
	line-height: 12pt;
}

.maintextpicture {
	font: 8pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
}

.maintextright {
	font: 9pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
	padding-left: 15px;
	vertical-align: top;
}

.maintextrightmiddle {
	font: 9pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
	padding-left: 15px;
	vertical-align: middle;
}

.maintextrow {
	font: 9pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
	padding-bottom: 5px;
	padding-top: 15px;
	border-top: 1px dashed #896E59;
}

.maintextdoublerow {
	font: 9pt Verdana, Arial, sans-serif;
	color: #E4CEC0;
	padding-bottom: 5px;
	padding-top: 10px;
	border-top: 1px dashed #896E59;
	border-bottom: 1px dashed #896E59;
}

#gl-logo {
	margin-bottom: 9px;
	margin-left: 7px;
}

#loreal-logo {
	margin-bottom: 9px;
	margin-left: 7px;
}

#kerastase-logo {
	margin-bottom: 9px;
	margin-left: 7px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px dashed #896E59;
padding: 3px;
background-color: #13140F;
visibility: hidden;
z-index: 100;
}

#dynamicimage{
	margin: 5px;
	height: 330px;
}

#teaser {
	color: #EFE3CE;
	font-weight: bold;
}

p.uvod {
	margin-bottom: 0px;
	margin-top: 12px;
	line-height: 12pt;
}

.pagetitle {
	color: #EFE3CE;
	font-weight: bold;
	font-size: 15px;
}

.celebrityname {
	color: #EFE3CE;
	font-weight: bold;
}

.obrazeklink:hover {
	
}

.obrazeklink {
	
}

.picture {

}

.obrazekline {
	background-color: #896E59;
	color: #EFE3CE;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 3px;
}

.obrazek {
	border-style: solid;
	border-width: 2px;
	border-color: #896E59;
}


a.scrolllink, a.scrolllink:hover, a.scrolllink:active,  a.scrolllink:visited {
	color: #EFE3CE;
	text-decoration: none;
	font-size: 8pt;
	}
	
/* whole content */

#container {
	width: 760px;
	text-align:left;
}
	
/* top banner */

#banner {
	border-bottom: 1px dashed #896E59;
	width: 100%;
	height: 97px;
	margin: 0;
	padding: 0;
}

#topline1 {
	width: 100%;
	height: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	border-top: 1px dashed #896E59;
	overflow: hidden;
}

#bannersimply {
	color: #EFE3CE;
	position: relative;
	top: -10px;
	font-size: 50px;
	font-weight: bold;
}

#bannerhair {
	padding-left: 8px;
}

#bannersimplyfly {
	color: #EFE3CE;
	position: relative;
	top: -10px;
	font-size: 50px;
	font-weight: bold;
	float: left;
}

#bannerhairfly {
	color: #EFE3CE;
	position: relative;
	top: -10px;
	left: 8px;	
	font-size: 50px;
	font-weight: bold;
	}
	
#bannervlasovestudio {
	color: #A68D77;
	font-size: 20px;
	position: relative;
	top: -0px;
	left: 38px;
	font-weight: bold;
}

#bannerprodluzovani {
	font-size: 15px;
	position: absolute;
	left: 505px;
	top: 15px;
	font-weight: bold;
}

#bannerprodluzovani a:link, #bannerprodluzovani a:hover, #bannerprodluzovani a:visited {
	text-decoration: none;
	color: #e4cec0;
}

#bannerzhustovani {
	font-size: 15px;
	position: absolute;
	left: 535px;
	top: 35px;
	font-weight: bold;
}

#bannerzhustovani a:link, #bannerzhustovani a:hover, #bannerzhustovani a:visited {
	text-decoration: none;
	color: #e4cec0;
}

#bannerkadernictvi {
	font-size: 15px;
	position: absolute;
	left: 595px;
	top: 55px;
	font-weight: bold;
}

#bannerkadernictvi a:link, #bannerkadernictvi a:hover, #bannerkadernictvi a:visited {
	text-decoration: none;
	color: #e4cec0;
}

/* left menu content */

#lmenu-container {
	float: left;
	width: 145px;
	margin: 0px 0px 0px 0px;
}

#lmenu {
	padding-left: 1px;
	margin-left: 2px;
	}

#lmenu ul {
	margin: 10px 0px 30px 0px;
	padding:0;
	}

#lmenu li {
	list-style-type: none;
	padding: 5px 0px 7px 7px;
	border-bottom: 1px dashed #896E59;
	}
	
#lmenu a {
	display: block;
	}

/* middle content */

#content-container {
	margin: 15px 0 35px 135px; 
	padding:0 0 0 0;
	min-height: 430px;
}

#content {
	padding-top: 0px;
	padding-left: 20px;
}
	
/* footer content */

#footer-container {
	margin-top: 18px;
	width: 760px;
	height: 1px;
	border-top: 1px dashed #896E59;
}

#footer {
	font-size: 8pt;
	padding-top: 3px;
	text-align: right;
}

#bottomline2 {
	width: 100%;
	height: 1px;
	border-top: 1px dashed #896E59;
}

#measure-container {
	font-size: 6pt;
	margin-top: 15px;
	padding-bottom: 15px;
	width: 760px;
	height: 1px;
	border-top: 1px dashed #896E59;
	text-align: center;
}

#measure1 {

}

#measure2 {

}

.hint
{
	display:block;
	text-align: left;
	margin:5px 0px 0px 0px;	
	text-decoration:none;
	color: #a68d77
}

.i987 {

font-size: small;
}
