html,body {padding:0;margin:0;}
body {background:#252525;
background:#252525 url(images/bodybg.jpg) no-repeat 50% 0;
color:#fff}

h1,h2,h3,h4,h5,h6 {color:#FF7E00;font-size:1.6em;font-family:"Times New Roman"}
a,b,strong,i,em {color:#f7f7f7}
a:link,
a:active,
a:hover,
a:focus {color:#fff}

.Otzivlink:link { color: #ff7d0a; text-decoration: underline; }
.Otzivlink:hover { color: #FFFFFF; text-decoration: underline; }
.Otzivlinker { color: #ff7d0a; }
.Otzivlinker:hover { color: #FFFFFF;}

.Sitelink:link { color: #FFFFFF; text-decoration: underline; }
.Sitelink:hover { color: #ff7d0a; text-decoration: underline; }
.Sitelinker { color: #FFFFFF; }
.Sitelinker:hover { color: #ff7d0a;}

.Sitelin { color: #FFFFFF;  font-size: 12pt; margin-bottom:10px; margin-top:10px;}

blockquote {color:#ccc}

.clr {width:0;height:0;font-size:1px;overflow:hidden;clear:both}

#WebLoginLayer0 .text {width:130px;font-size:11px;padding:2px;}
#WebLoginLayer0 td {padding:0}
.ajaxSearch_resultLink {font-size:18px}
.ajaxSearch_paging {display:block;margin:1em 0}

.ajaxSearch_paging,
.box {padding:10px;border:1px solid #111;background:#2f2f2f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.lastbox {margin-bottom:0}

#footer {text-align:center;background:#343434;padding:10px 0;}
#footer ul,
#footer li {list-style:none;margin:0;padding:0;display:inline;line-height:30px}
#footer a {text-decoration:none;text-transform:uppercase;padding:0 1em;border-right:1px solid #555;}
#footer li.last a {border-right:none}
#footer li.active a,
#footer a:hover {color:#FF7E00}
#copy {padding-top:10px;border-top:1px solid #555;}
#copy a {text-transform:none;padding:0;border:none;margin:0;}

#header {font-weight:bold;background:#000 url(images/headerbg.png) repeat-x 0 0;text-align:center;}
#header ul,
#header li {list-style:none;margin:0;padding:0;display:inline;line-height:46px;}
#header a {text-decoration:none;text-transform:uppercase;padding:0 1em;border-right:1px solid #555;}
#header li.last a {border-right:none}
#header li.active a,
#header a:hover {color:#FF7E00}

#header a {border:none;padding:15px 1em}
#header a:hover {background:#111}
#header .active a {background:#111}

.tabs {border-bottom:none;margin:0;font-size:120%;}
.tab-content {border:none;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;}
.tabs li {border:none;background:none;}
.tabs li a {border:none;background:none;padding:0 1em;color:#dadada;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.tabs li a.selected:hover,
.tabs li a:hover {color:#FF7E00}
.tabs li a.selected {background:#2f2f2f;color:#FF7E00;border:none}

.breadcrumbs_top a,
.breadcrumbs_bottom a {text-decoration: underline;}
.breadcrumbs_top a:hover,
.breadcrumbs_bottom a:hover {color:#FF7E00; text-decoration: underline;}
.breadcrumbs_top {padding-bottom:5px}
.breadcrumbs_bottom {padding-top:5px}

#sidebar ul,
#sidebar li {list-style:none;padding:0;margin:0}
#sidebar ul li a {text-decoration:none;font-size:14px}
#sidebar ul li a:hover,
#sidebar ul li.active a {color:#FF7E00}

.gmnoprint * {color:#333}
.gmnoprint a {color:#FF7E00}

a.button, button {padding:5px 10px 5px 7px;background-color:#333;border-color:#444;color:#dadada;}
a.button:hover, button:hover {background-color:#444;border-color:#555;color:#FF7E00;}

a.negative, button.negative,
a.negative:hover, button.negative:hover {color:#D12F19}

a.positive, button.positive,
a.positive:hover, button.positive:hover {color:#529214}

fieldset {border-color:#333}


.cnt {padding:1.5em;padding-top:0}

.salonlist {padding-top:1.5em}
.salonlist h2 {margin:0}
.salonlist h2 a {text-decoration:none}
.salonlist h2 a:hover {color:#FF7E00}



.servicetitle {font-size:14px; line-height:20px;cursor:pointer;color:#fff;text-decoration:underline;}
.servicecontent {padding:0 20px}
.servicetitle:hover,
#tab3 .active {color:#FF7E00;text-decoration:underline;}


.jot-row,
.jot-row-alt {background:none}

p + p {text-indent:0}
p {padding-bottom: 0.1em}

.recsalons {border-bottom:1px solid #666;margin-bottom:.5em;padding-bottom:.5em}
.recsalons table {margin-bottom:0}
.recsalons h3 {margin:0}
.recsalons h3 a {text-decoration:none}
.recsalons h3 a:hover {color:#FF7E00;}

.boxtitle {font-size:120%;color:#FF7E00;padding:5px 10px;background:#111;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.boxwithtitle {-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;}

.cform {width:auto}
.cform th,
.cform td {padding:1px;vertical-align:top}
.cform th {text-align:right;padding-top:7px;padding-right:5px}
input.cname,
input.cemail,
input.csubj {padding:2px;font-size:11px;width:300px;}
.ccomment {height:90px;width:400px;}

.salondesc td, 
.salondesc th {padding:1px}

#menuleft ul li ul {padding:0 20px;display:none}
#menuleft ul li.active ul {display:block}
#menuleft ul li.active ul a {color:#fff}
#menuleft .more {border-top:1px solid #666;padding-top:5px;margin-top:5px;}
#menuleft ul li ul li.active a,
#menuleft ul li ul li a:hover {color:#FF7E00;}

.page {padding-top:1.5em; z-index:10;/*background:#252525*/}
.dittopages {text-align:center}
.dittopages a,
.dittopages span {text-decoration:none;margin-right:0.5em;margin-top:0;margin-bottom:0;}
.dittopages .ditto_off {color:#999}
.dittopages .ditto_currentpage,
.dittopages a:hover {color:#FF7E00;}
.dittopages a:hover {color:#FF7E00;} 

.dittogirlitem a {text-decoration:none}
.dittogirlitem a:hover {color:#FF7E00;} 
.dittogirlitem h2 {margin:0}

.dittosalonitem {border-top:1px solid #666;padding-left:10px}
.dittosalonitem:hover {background:#333}

.recommended1  {background:#000}
.recommended1:hover {background:#111}
.recommended1 a {color:#FF7E00;}
.salonlist .recommended1 a:hover {color:#fff}

.tnop th,
.tnop td {padding:0}

.pna td {padding:0;width:50%;vertical-align:top;text-align:left}
.pna ul,
.pna li {list-style:none;padding:0;margin:0}
.pna b {color:#FF7E00;}

#search #ajaxSearch_form {display:inline!important;}
#search {background:#111;text-align:center;}
#search #ajaxSearch_input {width:290px;font:14px/18px Arial;}
.pagetitle strong,
.suggest strong {color:#000}
#search label {margin-right:1em}

.banner468x60{
display:block;
width: 468px;
height:60px;
border: 0px solid red;
margin:30px auto;

}


.banner120x600{
right:10px; 
top:250px; position:absolute;
width: 120px;
height:600px;
border: 2px solid red;
z-index:0;
}

