@charset "utf-8";
/* CSS Document */

body {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:url(../img/bg.jpg) repeat-x;
margin:0;
padding:0;
z-index:1;
width:100%;
}

#header {
width:100%;
height:209px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}
#header_left {
width:auto;
padding:1px;
}
#header_center {
background:url(../img/header_bg.jpg) no-repeat;
width:980px;
height:209px;
position:relative;
}
#header_right {
background:url(../img/header_bg_right.jpg) no-repeat;
width:auto;
padding:1px;
}

#header_container {
position:relative;
width:980px;
height:209px;
}

#logo {
background:url(../img/one_wellness_logo.gif) no-repeat;
width:184px;
height:137px;
position:absolute;
top:43px;
left:714px;
}

#logo a {
width:184px;
height:137px;
display:block;
}

#container {
background:url(../img/container_top_bg.jpg) no-repeat;
width:980px;
margin:0px auto;
padding:0px;
}

#left_container {
float:left;
width:685px;
}

#menu {
float:left;
position:relative;
width:685px;
height:73px;
margin:0px;
padding:0px;
}

#content {
float:left;
width:625px;
margin:0px;
padding:0 30px;
}

#sidebar {
float:left;
width:295px;
margin:0px;
padding:0px;
}

#sidebar_first {
float:left;
background:transparent url(../img/sidebar_first_middle.png) repeat-y left;
width:255px;
}

#sidebar_content {
float:left;
background:transparent url(../img/sidebar_content_bg.jpg) repeat-x center bottom;
padding:0px 15px;
margin:0px 5px;
width:215px;
display:inline;
}

#sidebar_first_bottom {
float:left;
background:transparent url(../img/sidebar_first_bottom.png) no-repeat left;
width:255px;
height:20px;
}

.bar {
width:106%;
height:22px;
background-color:#e1dbca;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-top:1px solid #fff;

-moz-border-radius: 6px;
-webkit-border-radius: 6px;
margin-top: 3px;
}

.bar .contet {
text-align:center;
width:100%;
margin:0px auto;
padding:0px;
line-height:22px;
color:#908150;
font-size: 10px;
}

#footer_top {
width:100%;
height:30px;
background-color:#e1dbca;
border-bottom:1px solid #fff;
}

#footer_top .contet {
text-align:center;
width:980px;
margin:0px auto;
padding:0px;
line-height:30px;
color:#908150;
}



#footer_bottom {
width:100%;
height:70px;
background-color:#908150;
}


/*FŐMENÜ*/

#fomenu {
position:absolute;
width:678px;
height:58px;
top:2px;
left:30px;
}
#fomenu ul {
padding:0px;
margin:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#fomenu ul li {
float:left;
display:inline;
height:58px;
margin:0px 1px;
}
#fomenu ul li.nyitooldal {
width:40px;
margin-left:0px;
}
#fomenu ul li.kezelesek {
width:118px;
}
#fomenu ul li.akciok {
width:98px;
}
#fomenu ul li.blog {
width:73px;
}
#fomenu ul li.galeria {
width:100px;
}
#fomenu ul li.terkep {
width:89px;
}
#fomenu ul li.foglalas {
width:118px;
margin-right:0px;
}

#fomenu ul li.bemutatkozas {
width:150px;
margin-right:0px;
}
#fomenu ul li.araink {
width:92px;
}
#fomenu ul li a {
display:block;
width:100%;
height:100%;
}
#fomenu ul li a:hover {
background-position:0 -58px;
}

#fomenu ul li.nyitooldal a {
background:url(../img/menu_01.jpg) no-repeat 0 0;
}
#fomenu ul li.nyitooldal a:hover {
background-position:0 -58px;
}
#fomenu ul li.kezelesek a {
background:url(../img/menu_02.jpg) no-repeat 0 0;
}
#fomenu ul li.kezelesek a:hover {
background-position:0 -58px;
}
#fomenu ul li.akciok a {
background:url(../img/menu_03.jpg) no-repeat 0 0;
}
#fomenu ul li.akciok a:hover {
background-position:0 -58px;
}
#fomenu ul li.blog a {
background:url(../img/menu_04.jpg) no-repeat 0 0;
}
#fomenu ul li.blog a:hover {
background-position:0 -58px;
}
#fomenu ul li.galeria a {
background:url(../img/menu_05.jpg) no-repeat 0 0;
}
#fomenu ul li.galeria a:hover {
background-position:0 -58px;
}
#fomenu ul li.terkep a {
background:url(../img/menu_06.jpg) no-repeat 0 0;
}
#fomenu ul li.terkep a:hover {
background-position:0 -58px;
}
#fomenu ul li.foglalas a {
background:url(../img/menu_07.jpg) no-repeat 0 0;
}
#fomenu ul li.foglalas a:hover {
background-position:0 -58px;
}

#fomenu ul li.bemutatkozas a {
background:url(../img/menu_08.jpg) no-repeat 0 0;
}
#fomenu ul li.bemutatkozas a:hover {
background-position:0 -58px;
}
#fomenu ul li.araink a {
background:url(../img/menu_09.jpg) no-repeat 0 0;
}
#fomenu ul li.araink a:hover {
background-position:0 -58px;
}
/*FŐMENÜ END*/

/*szolgáltatás menü*/

#szolg_menu {
position:absolute;
width:220px;
height:198px;
top:6px;
left:30px;
z-index:5;
}
#szolg_menu ul {
padding:0px;
margin:0px;
width:220px;
height:168px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#szolg_menu ul li {
width:220px;
height:22px;
margin:0px;
padding:0px;
}
#szolg_menu ul li a {
display:block;
width:100%;
height:100%;
}

#szolg_menu ul li.header {
background-image: url(../img/szolg_menu_header.jpg);
background: no-repeat 0 0;
}

#szolg_menu ul li.masszazs a {
background:url(../img/szolg_menu_01.jpg) no-repeat 0 0;
}
#szolg_menu ul li.masszazs a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.aromaterapia a {
background:url(../img/szolg_menu_02.jpg) no-repeat 0 0;
}
#szolg_menu ul li.aromaterapia a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.testiszappakolas a {
background:url(../img/szolg_menu_03.jpg) no-repeat 0 0;
}
#szolg_menu ul li.testiszappakolas a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.soopeling a {
background:url(../img/szolg_menu_04.jpg) no-repeat 0 0;
}
#szolg_menu ul li.soopeling a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.hypoxitrainer a {
background:url(../img/szolg_menu_05.jpg) no-repeat 0 0;
}
#szolg_menu ul li.hypoxitrainer a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.infraszauna a {
background:url(../img/szolg_menu_06.jpg) no-repeat 0 0;
}
#szolg_menu ul li.infraszauna a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.kozmetika a {
background:url(../img/szolg_menu_07.jpg) no-repeat 0 0;
}
#szolg_menu ul li.kozmetika a:hover {
background-position:-220px 0px;
}
#szolg_menu ul li.szolarium a {
background:url(../img/szolg_menu_08.jpg) no-repeat 0 0;
}
#szolg_menu ul li.szolarium a:hover {
background-position:-220px 0px;
}



/*--------------------------------*/
.clear {
clear:both;
font-size:1px;
line-height:1px;
}

/*--- UJDONSÁGOK ----*/

#kalkulatordiv {
margin:2px 0px;
}

#kalkulatordiv .header {
background:url(../img/kalkulator_header.png) no-repeat 0 0;
width:215px;
height:60px;
margin:0px;
padding:0px;
}

#kalkulatordiv .header a {
display:block;
width:215px;
height:60px;
margin:0px;
padding:0px;
}

#kalkulatordiv .middle {
border-left:5px solid #e0dbc9;
border-right:5px solid #e0dbc9;
width:205px;

padding:0px;
margin:0px;
background-color:#FFFFFF;
}

#kalkulatordiv .bottom {
background:url(../img/kalkulator_bottom.png) no-repeat 0 0;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

#kalkulatordiv .bottom a {
display:block;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

/*--- UJDONSÁGOK ----*/

#ujdonsagok {
margin:30px 0px;
}

#ujdonsagok .header {
background:url(../img/ujdonsagok_header.png) no-repeat 0 0;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

#ujdonsagok .middle {
border-left:5px solid #e0dbc9;
border-right:5px solid #e0dbc9;
width:205px;

padding:0px;
margin:0px;
background-color:#FFFFFF;
}

#ujdonsagok .bottom {
background:url(../img/ujdonsagok_bottom.png) no-repeat 0 0;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

#ujdonsagok .bottom a {
display:block;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

/*--- AKCIÓ ----*/

#akcio {
margin:30px 0px;
}

#akcio .header {
background:url(../img/akcio_header.png) no-repeat 0 0;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

#akcio .middle {
border-left:5px solid #e0dbc9;
border-right:5px solid #e0dbc9;
width:185px;
height:140px;
padding:10px;
margin:0px;
background-color:#FFFFFF;
}

#akcio .bottom {
background:url(../img/akcio_bottom.png) no-repeat 0 0;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

#akcio .bottom a {
display:block;
width:215px;
height:42px;
margin:0px;
padding:0px;
}

/*--- Vélemény ----*/

.velemeny {
font-style:italic;
width:205px;
padding:0px 5px;
margin:30px 0px;
overflow:visible;
zoom: 1;
}

/*--- #partnerek ----*/

#partners_top {
float:left;
background:transparent url(../img/sidebar_partners_top.png) no-repeat left;
width:255px;
height:20px;
margin-top:10px;
}

#partners_middle {
float:left;
background:transparent url(../img/sidebar_first_middle.png) repeat-y left;
width:255px;
}

#partners_content {
float:left;
padding:0px 15px;
margin:0px 5px;
width:215px;
display:inline;
}

#partners_bottom {
float:left;
background:transparent url(../img/sidebar_partners_bottom.png) no-repeat top left;
width:255px;
height:30px;
}

.partners_content .partner{
	text-align: center;
	margin-bottom:20px;
}

.partners_content .partner h3{
	margin:0;
	padding:5px;
	color:#4a3f23;
	font-style: italic;
	font-size:12px;
	font-weight: normal;
}

#partners_content .partner{
	text-align: center;
	margin-bottom:20px;
}

#partners_content .partner h3{
	margin:0;
	padding:5px;
	color:#4a3f23;
	font-style: italic;
	font-size:12px;
	font-weight: normal;
}

#partnereink {
background:transparent url(../img/partnereink.jpg) no-repeat top center;
height:19px;
margin-bottom:15px;
}

#kezdooldal_partners_content{
	margin-top: 40px;
	width: 600px;
	margin-left:33px;
}

#kezdooldal_partners_content .partner h3{
	margin:0;
	padding:5px;
	color:#4a3f23;
	font-style: italic;
	font-size:12px;
	font-weight: normal;
}


#kezdooldal_partners_content .partner{
	text-align: center;
	float:left;
	width: 200px;
	height: 200px;
}







.tab a:link, .tab a:visited{
	background:url(../img/tab-round.gif) right 60px;
	color:#666666;
	display:block;
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-decoration:none;
}
.tab a span{
	background:url(../img/tab-round.gif) left 60px;
	display:block;
	height:30px;
	margin-right:14px;
	padding-left:14px;
}
.tab a:hover{
	background:url(../img/tab-round.gif) right 30px;
	display:block;
}
.tab a:hover span{
	background:url(../img/tab-round.gif) left 30px;
	display:block;
}


.tab, .tab li{border:0; margin:0; padding:0; list-style:none;}

.tab{

	height:29px; 
	padding-left:20px;

	border-bottom:2px solid #4A3F23;	
	}
	
.tab li{float:left; margin-right:2px;}

