body {
margin:0px;
font-size:13px;
color:#565656;
font-family:Tahoma;
}

.clear {
	clear: both;
}

.add {
font-size:14px;
color:#484848;
font-family:Arial;
font-weight:bold;
}

.add2 {
font-size:15px;
color:#484848;
font-family:Arial;
font-weight:bold;
}

a {
color:#FF6825;
text-decoration:none;
font-weight:bold;
}

a:hover {
text-decoration:underline;
}

p {
margin:0px;
text-align:justify;
}

#main {
    text-align: left;
	margin: 0px auto 0px;
	width: 1000px;
    position: relative;
}

#banner {
background:url(images/banner.jpg) no-repeat;
height:255px;
}

#button {
background:url(images/button.jpg) repeat-x;
height:45px;
margin-top:1px;
text-align:center;
}

#mainfit {
background:url(images/back.jpg) center top no-repeat;
height:auto;
padding-left:20px;
padding-right:20px;
}

#left {
float:left;
width:261px;
margin-top:20px;

}


#left2 {
float:right;
width:261px;
margin-top:20px;

}

#right {
float:right;
width:682px;
margin-top:20px;
height:auto;
}

#right2 {
float:left;
width:682px;
margin-top:20px;
height:auto;
}


#neu {
background:url(images/neu.jpg) no-repeat;
height:190px;
width:245px;
padding-top:45px;
padding-left:16px;
}

#bu{
background:url(images/body.jpg) no-repeat;
height:152px;
width:260px;
margin-top:23px;
}

#wel-come  {
height:auto;
width:682px;
}

#wel-come h2 {
background:url(images/welback.jpg) repeat-x;
height:36px;
width:682px;
margin:0px;
}

#fitnes {
width:682px;
margin-top:5px;
height:243px;
}


#fitness {
float:left;
background:url(images/gallarback.jpg) no-repeat;
width:336px;
height:243px;
margin-top:5px;
}

#fitness-over {
float:right;
background:url(images/gallarback.jpg) no-repeat;
width:336px;
height:243px;
margin-top:5px;
}

#footer {
background:#4E4E4E url(images/footer.jpg) repeat-x;
height:30px;
margin-top:15px;
color:#D3D3D3;
padding-top:10px;
text-align:center;
}