span
{
	color: #E6F1D2;
	font-weight: bold;
}

DIV.wrap
{
	padding-bottom: 0px;
	margin: 0px auto;
	padding-left: 0px;
	width: 1065px;
	padding-right: 0px;
	padding-top: 0px;
}
*
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
HTML
{
	margin-bottom: 1px;
	height: 100%;
}

BODY
{
	line-height: 100%;
	font-family: Helvetica;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background: url(images/bg-main.gif) #c8c8c8 no-repeat 50% 0px;
}

.spacer
{
	padding: 3px 3px 3px 3px;
}

.panel1
{
	background: url(images/panel.png) no-repeat;
	display: block;
}

.panel_250
{
	background: url(images/panels_250.png) no-repeat;
	display: block;
}

.panel_320
{
	background: url(images/panels_320.png) no-repeat;
	display: block;
}

#mainframe
{
	padding: 15px 10px 10px 10px;
	margin: 0px 25px;
	width: 996px;
	height: 520;
}
BODY
{
	font-size: 12px;
}
P
{
	margin-top: 10px;
	margin-bottom: 15px;
}

.td-top-content-hair
{
	width: 600px;
	height: 185px;
}
.top-content-hair
{
	display: block;
	width: 600px;
	height: 185px;
	background: url(images/kosarastyle.png) 0px 0px no-repeat;
}
.top-content-hair1
{
	display: block;
	width: 600px;
	height: 185px;
	background: url(images/kosarastyle1.png) 0px 0px no-repeat;
}
.td-top-content-info
{
	width: 600px;
	height: 520px;
	background: url(images/bg-content.png) 0px 0px no-repeat;
}
.top-content-info
{
	width: 600px;
	height: 520px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.td-top-content-solar
{
	width: 600px;
	height: 185px;
}
.top-content-solar
{
	display: block;
	width: 600px;
	height: 185px;
	background: url(images/kosaraabout.png) 0px 0px no-repeat;
}
.top-content-solar1
{
	display: block;
	width: 600px;
	height: 185px;
	background: url(images/kosarasolar3.png) 0px 0px no-repeat;
}

.td-bottom-content-studio
{
	width: 192px;
	height: 280px;
}
.td-bottom-content-manicure
{
	width: 192px;
	height: 280px;
}
.td-bottom-content-spa
{
	width: 192px;
	height: 280px;
}
.td-bottom-content-solar
{
	width: 192px;
	height: 280px;
}

.bottom-content-studio
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosarastudio.png) 0px 0px no-repeat;
}
.bottom-content-studio1
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosarastudio1.png) 0px 0px no-repeat;
}
.bottom-content-manicure
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosaramanicure.png) 0px 0px no-repeat;
}
.bottom-content-manicure1
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosaramanicure1.png) 0px 0px no-repeat;
}
.bottom-content-spa
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosaraspa.png) 0px 0px no-repeat;
}
.bottom-content-istyling
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/istyling/hair.jpg) 0px 0px no-repeat;
}
.bottom-content-istyling1
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/istyling/intro1.png) 0px 0px no-repeat;
}
.bottom-content-senior
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/senior/intro.png) 0px 0px no-repeat;
}
.bottom-content-hlegnts
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/hlegnts/intro.png) 0px 0px no-repeat;
}
.bottom-content-hlegnts1
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/hlegnts/intro1.png) 0px 0px no-repeat;
}

.bottom-content-cosmetics
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/cosmetics/intro.png) 0px 0px no-repeat;
}
.bottom-content-cosmetics1
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/cosmetics/intro1.png) 0px 0px no-repeat;
}

.bottom-content-solarg
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/solar/intro.png) 0px 0px no-repeat;
}
.bottom-content-manicureg
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/manicure/intro.png) 0px 0px no-repeat;
}
.bottom-content-manicureg1
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/manicure/intro1.png) 0px 0px no-repeat;
}
.bottom-content-spag
{
	display: block;		
	border-color: #FFFFFF; 
	border-style: solid; 
	border-width: 5px;
	width: 180px;
	height: 282px;
	background: url(images/gallery/spa/intro.png) 0px 0px no-repeat;
}

.bottom-content-gallery-span
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f3d49b;
	text-align: right;
	line-height: 15px;
	width: 176px;
	padding-top: 7px;
}

.bottom-content-spa1
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosaraspa1.png) 0px 0px no-repeat;
}
.bottom-content-spa2
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosaraspa2.png) 0px 0px no-repeat;
}
.bottom-content-spa3
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosaraspa3.png) 0px 0px no-repeat;
}
.bottom-content-solar
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosarasolar.png) 0px 0px no-repeat;
}
.bottom-content-solar1
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosarasolar1.png) 0px 0px no-repeat;
}
.bottom-content-solar2
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosarasolar2.png) 0px 0px no-repeat;
}
.bottom-content-solar3
{
	display: block;
	width: 192px;
	height: 280px;
	background: url(images/kosarasolar4.png) 0px 0px no-repeat;
}
.left-headerspan
{
	width: 163px;
	padding-left: 45px;
	display: block;
	padding-top: 10px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #f3d49b;
	padding-bottom: 5px;
	padding-left: 7px;
	background: url(images/tit.png) bottom repeat-x;
}

.left-contentspan
{
	font-size: 11px;
	font-weight: normal;
	color: #f3d49b;
	padding-bottom: 5px;
	padding-left: 7px;
	width: 200px;
	display: block;
}

.bottom-content-span
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f3d49b;
	text-align: right;
	line-height: 15px;
	width: 180px;
	padding-top: 10px;
}

H1
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #f3d49b;
	padding-bottom: 5px;
	padding-left: 7px;
}

H2
{
	padding-bottom: 5px;
	margin: 25px 0px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
H3
{
	padding-bottom: 5px;
	margin: 25px 0px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
H4
{
	padding-bottom: 5px;
	margin: 25px 0px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
H2
{
	font-size: 175%;
}
H3
{
	font-size: 150%;
}
H4
{
	font-size: 120%;
}
A
{
	font-weight: bolder;
	text-decoration: underline;
	color: #FFFFFF;
}
A:hover
{
	text-decoration: underline;
}
#hmenu
{
	margin: 0px 25px;
}
#bottom-modules
{
	margin: 0px 25px;
}
#footer-bar
{
	margin: 0px 25px;
}
#header
{
	margin: 0px 25px;
	background: url(images/header-bg.png) 0px 0px;
	height: 113px;
}
#body
{
	padding-bottom: 2px;
	margin: 0px 0x;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.spacer .block
{
	float: left;
}
#hmenu
{
	background: url(images/menu-bg.png) repeat-x 0px 0px;
	height: 39px;
}
#hmenu UL.menu
{
	padding-left: 15px;
}
#hmenu UL
{
	padding-bottom: 0px;
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-image: none;
	padding-top: 0px;
}
#hmenu LI
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	float: left;
	padding-top: 0px;
}
#hmenu A
{
	padding-bottom: 0px;
	line-height: 42px;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	float: left;
	height: 39px;
	color: #ccc;
	font-size: 110%;
	font-weight: normal;
	padding-top: 0px;
}
#hmenu LI:hover A
{
	color: #fff;
}
#hmenu LI.sfHover A
{
	color: #fff;
}
#hmenu LI:hover A:hover
{
	color: #fff;
}
#hmenu LI.sfHover A:hover
{
	color: #fff;
}
#hmenu UL UL
{
	border-left: #333 1px solid;
	background: #151515;
	border-right: #000 1px solid;
}
#hmenu LI LI
{
	border-bottom: #000 1px solid;
	background: none transparent scroll repeat 0% 0%;
	border-top: #333 1px solid;
}
#hmenu LI LI A:hover
{
	background: none transparent scroll repeat 0% 0%;
}
#hmenu LI.active
{
	background: url(images/menu-active-right.png) no-repeat 100% 0px;
}
#hmenu LI.active_menu
{
	background: url(images/menu-active-right.png) no-repeat 100% 0px;
}
#hmenu LI.active A
{
	background: url(images/menu-active-left.png) no-repeat 0px 0px;
	color: #fff;
}
#hmenu LI.active_menu A
{
	background: url(images/menu-active-left.png) no-repeat 0px 0px;
	color: #fff;
}
#hmenu SPAN.topmenu
{
	position: relative;
	text-align: center;
	display: block;
	float: left;
}
#hmenu SPAN.top
{
	position: relative;
	text-align: center;
	display: block;
	float: left;
}
#hmenu LI LI SPAN.top
{
	position: static;
	text-align: left;
	display: inline;
	float: none;
}
#hmenu SPAN.topmenu SPAN
{
	text-align: left;
}
#hmenu SPAN.selector
{
	position: absolute;
	margin: 0px auto 0px -30px;
	width: 59px;
	bottom: 5px;
	display: block;
	background: none transparent scroll repeat 0% 0%;
	height: 3px;
	overflow: hidden;
	left: 50%;
}
#hmenu LI.active LI SPAN SPAN.selector
{
	display: none;
}
#hmenu LI:hover LI SPAN SPAN.selector
{
	display: none;
}
#hmenu LI.sfHover LI SPAN SPAN.selector
{
	display: none;
}
#hmenu LI.active A
{
	line-height: 33px;
}
#hmenu LI.active_menu A
{
	line-height: 33px;
}
#hmenu LI LI.active
{
	background: none transparent scroll repeat 0% 0%;
}
#hmenu LI.active LI A
{
	background: none transparent scroll repeat 0% 0%;
}
#hmenu LI.active LI A:hover
{
	background: none transparent scroll repeat 0% 0%;
}
#hmenu LI LI A
{
	font-family: Helvetica;
	font-size: 100%;
	font-weight: normal;
}
#hmenu A:hover
{
	text-decoration: none;
}
DIV#frame
{
	text-align: left;
}
#kosaramain A
{
	color: #3c83d4;
}
#kosaramain H2
{
	color: #3c83d4;
}
#kosaramain .contentheading
{
	color: #3c83d4;
}
#kosaramain #bottom-modules H3
{
	color: #3c83d4;
}
#kosaramain .module-hilite2 H3
{
	color: #3c83d4;
}
#kosaramain .module-hilite5 H3
{
	color: #3c83d4;
}
#kosaramain UL.menuside LI.active A
{
	color: #3c83d4;
}
#kosaramain A#active_menu
{
	color: #3c83d4;
}
#kosaramain #hmenu LI.active SPAN SPAN.selector
{
	background-color: #3c83d4;
}
#kosaramain A#active_menu
{
	background-color: #3c83d4;
}
#kosaramain #hmenu LI:hover SPAN SPAN.selector
{
	background-color: #f3d49b;
}
#kosaramain #hmenu LI.sfHover SPAN SPAN.selector
{
	background-color: #f3d49b;
}
#kosaramain #hmenu A
{
	color: #ccc;
}
#day #hmenu A
{
	color: #ccc;
}
#kosaramain #hmenu LI.active A
{
	color: #fff;
}
#kosaramain #hmenu LI.active_menu A
{
	color: #fff;
}
#footer
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	height: 27px;
	width: 1015px;
	margin: 0px 25px;
	font-size: 10px;
	text-align: center;
	clear: both;
	padding: 10px 0px 10px 0px;
	background: url(images/footer.png) left top;
}

#copy_right
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #324E57;
}
#copy_right A
{
	color: #3C5963;
}
#counter
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#footer_space
{
	height: 25px;
}

.galleria_panel_description
{
	font-size: 11px;
	font-weight: normal;
	color: #f3d49b;	
	padding-top: 10px;
}

