body { 
	background: #f0e9d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;	
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

tr.head {
	background: #000000;
	color: #ffffff;
	font-weight: bold;
}

tr.footer {
	color: #ffffff;
	font-weight: bold;
}

tr.rowLight {
	background: #F5F5DC;
	color: #000000;
	font-weight: none;
}

tr.rowDark {
	background: #000000;
	color: #ffffff;
	font-weight: bold;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

ul {
	margin: 0;
	padding: 0;
}

ul.m{
	margin: 20px;
	padding: 0px;
}

submit {
	background-image:url(images/search.jpg)
}

a{
	text-decoration:none;
	font-weight: bold;
	color: #B22222;/*#C71585*/;/*#00a8d1;*/
}
a:hover{
	text-decoration:underline;
	font-weight: bold;
	color: #B22222;/*#C71585*/;/*#00a8d1;*/
}

a.gray{
	text-decoration:none;
	font-weight: bold;
	color: #999999;
}
a.gray:hover{
	text-decoration:none;
	font-weight: bold;
	color: #999999;
}

a.white{
	text-decoration:none;
	font-size: 10px;
	color: #ffffff;
}
a.white:hover{
	text-decoration:underline;
	font-size: 10px;
	color: #ffffff;
}

a.white2{
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
a.white2:hover{
	text-decoration:underline;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

a.blue{
	font-weight : none; 
	text-decoration:none;
	color: #00a8d1;
}
a.blue:hover{
	font-weight : none;
	text-decoration:underline;
	color: #00a8d1;
}

a.pink{
	font-weight : none; 
	text-decoration:none;
	color: #C71585;
}
a.pink:hover{
	font-weight : none;
	text-decoration:underline;
	color: #C71585;
}

p {
	margin-top: 8px;
  
	margin-left: 0px;
  
	margin-bottom: 0px;
}

b.small {
	font-size: 10px;
}

b.bs {
	color: #bd2810;
}

b.white {
	color: #ffffff;
}

b.bs_white {
	font-size:14px;
	color: #ffffff;
}

b.bs_white2 {
	font-size:12px;
	color: #ffffff;
}

b.bs_pink {
	font-size:14px;
	color: #FF1493;
}


font.pink {
	color: #ed6c9e;
}

font.blue {
	color: #00a8d1;
}

font.gray {
	color: #999999;
}

font.gray2 {
	color: #bbbbbb;
}

INPUT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: black;
  size: 60px;
}

SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  border: 1px solid #000000;
  background-color: #ffffff;
}

#mainContainer {
	position: absolute;
	left:50%; 
	margin-left: -468px; 
	top: 2px;
	width: 935px;
}

#logo {
		position: relative;
		top: -24px; 
		left: 40px;		
		width: 172px;
		height: 119px;
		z-index: 12;
	}

#topMenu {
	position: absolute;
	left:50%; 
	margin-left: -20px; 
	top: 20px;
	width: 500px;
	z-index: 11;
}


	#activeMenu {
		background: url("images/menuDol.jpg");
		height: 21px;
		font-size: 9px;
		padding-left: 46px;
		padding-top: 5px;
		color: #ffffff;
		z-index: 10;
	}

	#bottomMenu {
		/*background: url("images/panel2.jpg");*/
		position: absolute;
		top: 10px; 
		left: 20px;
		width: 189px;
		height: 60px;
		z-index: 10;
	}
	
	#panel_coaches {
		background: url("images/panelCoaches.jpg");
		width: 468px;
		height: 86px;
		z-index: 11;
	}
	
	#panel_summer {
		background: url("images/lato2010.jpg");
		width: 468px;
		height: 86px;
		z-index: 11;
	}
	
	#content_coaches {
		position: relative;
		top: 33px; 
		left: 18px;		
	}
	
	#content_coaches2 {
		position: relative;
		top: 26px; 
		left: 18px;		
	}
	
	#content_summer {
		position: relative;
		top: 26px; 
		left: 8px;		
	}
	
	#content_merlinx {
		position: relative;
		top: 12px; 
		left: 10px;		
	}
	
	#panel_footer {
		background: url("images/mainBottom.jpg");
		width: 935px;
		height: 33px;
		z-index: 11;
	}
	
	#panel_footer2 {
		background: url("images/mainBottom2.jpg");
		width: 935px;
		height: 35px;
		z-index: 11;
	}
	
	#content_footer {
		padding-top: 5px;
		text-align: center;
		color: #999999;
	}
	
	#content_footer2 {
		padding-top: 6px;
		text-align: center;
		color: #ffffff;
	}
	
	#content_footer3 {
		padding-top: 5px;
		padding-left: 25px;
		padding-right: 25px;
		text-align: justify;
		color: #999999;
	}	
	
	#panel_coaches_promotions {
		background: url("images/coachPromotions.jpg");
		width: 232px;
		height: 160px;
		z-index: 11;
	}
	
	#content {
		position: relative;
		top: 81px; 
		left: 22px;		
	}
	
	#content_after {
		position: relative;
		top: 38px; 
		left: 10px;		
	}
	
	#content1 {
		position: relative;
		top: 33px; 
		left: 18px;		
	}
	
	#content2 {
		position: relative;
		top: 35px; 
		left: 33px;		
	}
	
	#content3 {
		position: relative;
		top: 33px; 
		left: 9px;		
		font-size: 10px;
	}
	
	#content4 {
		position: relative;
		top: 10px; 
		left: 10px;		
		font-size: 10px;
		width: 900px;
	}
	
	#panel5 {
		background: url("images/planePromotions.jpg");
		width: 232px;
		height: 160px;
		z-index: 11;
	}
	
	#panel_guide {
		background: url("images/guide.jpg");
		width: 232px;
		height: 114px;
		z-index: 11;
	}
	
	#content_guide {
		position: relative;
		top: 33px; 
		left: 18px;		
	}
	
	#panel_contact {
		background: url("images/contact.jpg");
		width: 232px;
		height: 114px;
		z-index: 11;
	}
	
	
	#panel_newsletter {
		background: url("images/newsletter.jpg");
		width: 468px;
		height: 86px;
		z-index: 11;
	}
	
	#panel_payments {
		background: url("images/payments.jpg");
		width: 468px;
		height: 86px;
		z-index: 11;
	}
		
	#newsletter {
		background: url("images/newsletter.jpg");
		position: absolute;
		top: 256px; 
		left: 0px;
		width: 467px;
		height: 86px;
		z-index: 11;
	}
	
	#payments {
		background: url("images/payments.jpg");
		position: absolute;
		top: 347px; 
		left: 0px;
		width: 467px;
		height: 86px;
		z-index: 11;
	}
	
	#panel_body {
		position: relative;
		top: 33px;
		left: 18px;
		z-index: 12;
	}
	
	#panel_body2 {
		position: relative;
		top: 33px;
		left: 10px;
		z-index: 12;
	}
	
	#panel_image {
		position: relative;
		top: 33px;
		left: 13px;
		z-index: 12;
	}
	
	#padding10 {
		margin-top: 35px;
		/*padding:10px;*/
	}
	



#mainBanner {
	position: absolute;
	left: 50%; 
	margin-left: -468px; 
	top: 85px
}

#textContainer {
	
	background: url("images/bg1.jpg");
	position: absolute;
	top: 461px;
	left: 50%; 
	margin-left: -468px;
	width: 507px; 
	height: 208px;
	padding: 20px;
}

#buttonContainer {
	
	background: url("images/bg1.jpg");
	position: absolute;
	top: 461px;
	left: 50%; 
	margin-left: 88px;
	width: 380px; 	
}

#button1 {
	
	position: relative;
	top: 0px;
	left:0px; 	
}

#button2 {
	
	position: relative;
	top: 9px;
	left: 0px; 	
}



#menu2 {
	position: absolute;
	top: 87px;
	left: 335px;
}

#menu3 {
	position: absolute;
	top: 87px;
	left: 446px;
}

#menu4 {
	position: absolute;
	top: 87px;
	left: 557px;
}

#menu5 {
	position: absolute;
	top: 87px;
	left: 668px;
}
/* end of header */

#map {
	position: absolute;
	top: 500px;
	left: 15px;
}

#footer {
	background: #000000;
	position: absolute;
	left: 50%; 
	margin-left: -468px; 
	top: 717px;
	width: 936px;
	height: 65px;
}

#copy {
	position: absolute;
	left: 50%; 
	margin-left: -468px; 
	top: 57px;
	width: 936px;
	height: 10px;
}


#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: none;
color:#333333;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: silver;
}

#banerek {
	position:absolute; 
	left: 100px; top: 50px;
	width: 400px;
	height: 220px;
	text-align: center;
	background: #ffffff;
	color: #000000;
	z-index: 20;
	border: 2px solid #B22222;
}