body {
margin: 0px;
padding: 0px;
background:#850502;
font: 14px Arial, Helvetica, sans-serif;
color: #444444;
}

a {
color: #000000;
}

a:hover {
text-decoration: none;
color: #158627;
}

#big{
background: url('img/bgpattern1.jpg')  repeat-x;
margin:0 auto 0 auto; 
}

#wrapper{
width: 940px;
margin:0 auto 0 auto; 
min-height:600px;
padding-top:30px;
}

#wrapper_color{
background-color:#ffffff;
}

#head{
width:940px;
}

#left_menu{
margin-top:0px;
border-right: 1px solid #ebefef;
float:left;
width:240px;
background-color:#f6fafa;
min-height:400px;
}

.title  h1{
background-color:#ff0000;
color:#ffffff;
font:14px sans-serif;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
font-weight: 900;
}

.title2  h1{
background-color:#000000;
color:#ffffff;
font:bold 18px verdana;
text-align:center;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
}

.promo h2{
background-color:#ff0000;
color:#ffffff;
font:14px sans-serif;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
font-weight: 900;
}
.promo p{
font: 13px sans-serif;
line-height: 160%;
padding-left:15px;
padding-right:5px;
}
.promo a{
color:#000000;
font:bold 14px verdana;
text-decoration: none;
}
#main_content{
float:right;
width:650px;
margin-top:0px;
margin-right:0px;
line-height: 160%;
padding:10px;

background:#ffffff;
}

#main_slogan{
width:590px;
height:200px;
background:#ffffff url('img/bgrim.jpg') no-repeat;
}

#main_slogan h1{

font-weight: normal;
color: #158627;
text-transform:uppercase;
font:bold 17px verdana;
padding-top:62px;
padding-bottom:10px;
padding-left:10px;
}

#main_content p{
padding-top:10px;
}
img.top{
border:5px solid #ebefef;
padding:3px;
background-color:#f2f5f5;
margin-top:0px;
margin-bottom:0px;
margin-left:15px;
float:left;
}

#bg_formular_invitatii {
background:#ffffff url('img/img/bg_formular_invitatii.png') repeat-y;
}

#footer{
clear:both;
height:50px;
border-top:1px solid #ebefef;
background-color: #850502;
}

#copy{
float:left;
margin-top:10px;
color:#b7caca;
width:940px;
text-align:center;
}

#footer a:link{
color:#b7caca;
}

/* div + peel*/
.banner1 {
float: left;
width: 100%;
height: 273px;
}

.banner1 div {
margin: 0 auto;
background:url() no-repeat left 0;
width: 920px;
height: 273px;
display:block;
}

.banner1 img {
padding: 40px 20px;
display: block;
}

.banner1 a:hover, 
.banner1 a {
border: 0;
color: #fff;
font-size: 1.1em;
}

#spa_left{
	float:left;
	margin-top:5px;
	width:300px;
	text-align:left;
}

#spa_right{
	float:right;
	margin-top:40px;
	width:315px;
}

#wrap_bar{
	position: relative;
}

#img_bar{
	position:absolute;
	width: 129px;
	left:0;
	top:0;
}

#produse_bar{
	margin-left:131px;
}

img.expando{ /*sample CSS for expando images. Not required but recommended*/
	border: none;
	vertical-align: top; /*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
}

#top_orar{
	background: url('img/orar_clase_top.jpg') no-repeat center top;
	width: 630px;
	height: 230px;
}

#bottom_orar{
	background: url('img/orar_clase_bottom.jpg') no-repeat center top;
	width: 630px;
	height: 295px;
}

#bg_orar{
	background: url('img/background_activitati.jpg') no-repeat center;
	width: 630px;
	height: 840px;
}

#outer {
	display:table;
	margin:0 auto;
}

#orar{
	float:left;
	text-align:left;
	width:565px;
	padding-top:50px;
}

table.orar {
	margin: 0 auto;
	border-width: 0px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #888888;
	border-collapse: collapse;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 900;
	font-size: 12px;
	line-height: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
	width: 558px;
	color: #ffffff;
}
	
}
table.orar th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #888888;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.orar td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #888888;
	-moz-border-radius: 0px 0px 0px 0px;
}

#cycling {
	background-color: #ffff00;
	color: #000000;
}
#body_pump{
	background-color: #ffcc99;
	color: #000000;
}
#basic_pilates {
	background-color: #ff99ff;
	color: #000000;
}
#tone_pilates {
	background-color: #864d86;
	color: #ffffff;
}
#karate_kids {
	background-color: #fc4f82;
	color: #ffffff;
}
#body_fit {
	background-color: #cccccc;
	color: #000000;
}
#shape_and_tone {
	background-color: #ff0066;
	color: #ffffff;
}
#initiere_inot {
	background-color: #66ffcc;
	color: #cc6699;
}
#avansati_inot{
	background-color: #00cfff;
	color: #ffffff;
}
#aqua_gym {
	background-color: #bdf5ee;
	color: #000000;
}
#combat_and_cross {
	background-color: #cccc51;
	color: #000000;
}
#kangoo_jumps {
	background-color: #a22802;
	color: #ffffff;
}
#kids_fit {
	background-color: #ffcc00;
	color: #000000;
}
#zumba_fitness {
	background-color: #99ff00;
	color: #000000;
}
#cardio_circuit {
	background-color: #f6f69e;
	color: #000000;
}
#tae-bo {
	background-color: #ccff66;
	color: #000000;
}

.f_l {
	float: left;
	margin: 0px 20px 20px 0px;
}

.f_r {
	float: right;
	margin: 20px 20px 20px 50px;
}
