html, body {
	background-color: black;
	color: #000;
	margin: 0;
	padding: 0;
	background-image: url(./images/olimpic/tlo_prawa.gif);	
	margin-left:auto;
    margin-right:auto;

/*
text-align:center;*/
}

#wysuwane
{
	
position:absolute;


z-index:1;
    background: url(/images/fbpodklad.png) no-repeat scroll 0 0 transparent;
 
    padding: 10px;
    width: 245px;
    height:402px;
 
    
    margin-top: 20%;
    left: -10px;
   
 
}
.zamknij
{
    background-position: 0px 0px -280px 0px;
}



h1 {
color:white;
font-size:18px;
font-family:Verdana;
font-weight:bold;
text-align:right;
margin:0;
padding-top:10px;
padding-right:5px;
}

h2 {
color:#ddd;
font-size:23px;
font-family:Arial;
font-weight:bolder;
text-align:right;
margin:0;
padding:0;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}
h2.title{
color:#ddd;
font-size:40px;
font-family:Arial;
font-weight:bold;
text-align:center;
margin:0;
padding:0;
padding-top:30px;
padding-bottom:30px;
}

h5 {
color:#ddd;
font-size:14px;
font-family:Arial;
font-weight:bold;
text-align:right;
margin:0;
padding:0;

}
#PRAWA .menu {
color:#fff;
font-size:20px;
font-family:Impact;
font-weight:normal;
text-align:right;
margin:0;
padding:0;
padding-bottom:5px;
}
#PRAWA .menu  a {color:white;text-decoration:none;}
#PRAWA .menu  a:hover {color:silver;text-decoration:none;}

#menu_link
{
    padding-left:4px;
    padding-right:4px;
}

#CALOSC {
	position:relative;
	width: 962px;
	background-image: url(./images/olimpic/background_title.png);
	
	float: left;
}


#LEWA {
	z-index:2;
	width: 448px;
	float: left;
	overflow: hidden;

}

.boxlewa{
height:auto;
width: 337px;
float: left;
padding-left:91px;
padding-bottom:17px;
color:white;
}


.boxlewagora
{
    width: 337px;
    height:7px;
    background-image: url(./images/olimpic/box_lewa_gora.jpg);
    background-repeat:no-repeat;
}
.mapa
{
  margin-left:10px;
  margin-right:10px;
}
.mapa .mapa_text  .map_head
{
	text-align:center;font-family:'Arial';font-size:18px;font-weight:bold; padding-top:15px;
}
.mapa .mapa_text  .map_adres
{
	padding-top:10px;font-family:'Arial';font-size:18px;text-align:center;
}
.mapa .godziny .godziny_head
{
	text-align:center;font-family:'Arial';font-size:18px;font-weight:bold; padding-top:15px;
}
.mapa .godziny .godziny_h  .days
{
	padding-top:10px;font-family:'Arial';font-size:18px;text-align:center;
}
.logo 
{
    width:448px;
    height:400px;
    background-image:url(./images/olimpic/logo.jpg);
}

.boxlewawew{width: 337px;background-image: url(./images/olimpic/box_lewa_t.png);height:auto;}
.boxlewawew  .header {text-align:center;font-family:'Arial';font-weight:bold;font-size:24px;color:#ebebeb;}
.boxlewawew  .aktual_news{ padding-bottom:5px; padding-top:10px;}
.boxlewawew  .aktual_news .news {text-align:justify;font-family:'Arial';font-size:12px;color:white;text-indent:20px; margin-left:21px; margin-right:21px;}
.boxlewawew  .aktual_news .data_head  {text-align:left;font-family:'Arial';font-size:12px; margin-bottom:5px;}
.boxlewawew  .aktual_news .data_head .data {color:red; margin-left:20px;font-weight:bold}
.boxlewawew .promotions {color:white; margin-left:21px; margin-right:21px; padding-bottom:15px; font-family:'Arial'; font-size:12px;}
.boxlewawew .promotions .head{color:red;font-weight:bold}
.boxlewawew .promotions .extra {color:white;font-weight:bold}


.boxlewadol{
width: 337px;
background-image: url(./images/olimpic/box_lewa_dol.jpg);
height:7px;
background-repeat:no-repeat;
}



#PRAWA {
	width: 514px;
	float: left;
	overflow: hidden;

}


.boxprawa{height:auto;


}
.boxprawagora{
height:7px;
background-image: url(./images/olimpic/box_prawa_gora.jpg);
background-repeat:no-repeat;
margin: 0;
padding: 0;
}
.boxprawawew{
background-image: url(./images/olimpic/box_prawa_t.png);
height:auto;

}


.sponsors
{
	background-image:url(./images/olimpic/logo_sponsors.jpg);
	width:514px;
	height:33px;
}
.logo_part_2
{
	background-image:url(./images/olimpic/logo_right.jpg);
	width:514px;
	height:212px;
}
.logo_part_2 .head_text
{
    font-family:'Arial';
    color:white;
    padding-top:100px;    
    width:370px;
}


#INSIDE {padding-top:15px;padding-bottom:15px; padding-left:10px; text-align:left;}
.boxprawawew  .oferta									{margin-top:15px;margin-left:10px;margin-right:15px;}
.boxprawawew  p 											{margin:0 auto !important;font-family:'Arial'!important;padding-left:5px !important; padding-right:5px !important;color:white !important;}
.boxprawawew  .id  tbody tr td p								{margin:0 auto;}
.boxprawawew  .id  p 										{margin:0 auto;}
.boxprawawew  .plan										{border-color:white; margin-left:20px; margin-right:20px;}
.boxprawawew  .plan tbody tr td                                                                 {border-color:white;width:150px; height:45px;}

.boxprawawew  .plan_2										{border:1px; border-color:white; margin-left:5px; margin-right:5px;}
.boxprawawew  .plan_2 tbody tr td									{border:1px; border-color:white;width:80px; height:35px;}

.boxprawawew tbody tr th									{color:white;}
.boxprawawew tbody tr td									{color:white;}
.boxprawawew  .oferta .head								{color:red;font-family:'Arial';font-size:12px;font-weight:bold;}
.boxprawawew  .oferta .text								{color:white;font-family:'Arial';font-size:12px;}
.boxprawawew .insideboxes_l								{height:292px;width:504px; margin-bottom:5px; margin-bottom:15px;}
.boxprawawew .insideboxes_l 	.box						{width:223px;height:290px; float:left; margin-left:23px;}
.boxprawawew .insideboxes_l 	.box .silownia_foto			{width:223px;height:145px;background-image:url(./images/olimpic/zdjecie_silownia.png);} 
.boxprawawew .insideboxes_l 	.box .text					{width:222px;height:139px;background-image:url(./images/olimpic/srodek_tlo.png);background-repeat:no-repeat;margin-top:5px;}
.boxprawawew .insideboxes_l 	.box .text .header			{font-family:"Arial";font-weight: bold;	font-size:26px;	color:#330000;	text-align:center; padding-top:15px;}
.boxprawawew .insideboxes_l 	.box .text .desc                       {font-family:"Arial";font-size:15px;	color:white;	text-align:center;padding-top:5px;}
.boxprawawew .insideboxes_l 	.box  .cardio_foto			{width:222px;height:145px;background-image:url(./images/olimpic/zdjecie_cardio.png); }


.boxprawawew .insideboxes_r 								{height:292px;width:504px; margin-bottom:15px;}
.boxprawawew .insideboxes_r .box					{width:223px;height:290px; float:left;margin-left:23px;}
.boxprawawew .insideboxes_r .box .foto_spinning		         {width:225px; height:145px; background-image:url(./images/olimpic/zdjecie_spining.png);}
.boxprawawew .insideboxes_r .box .text				{margin-top:5px;width:222px;height:139px;background-image:url(./images/olimpic/srodek_tlo.png);background-repeat:no-repeat;margin-top:5px;}
.boxprawawew .insideboxes_r .box .text .header                  {font-family:"Arial";font-weight:bold;font-size:24px;color:#330000;text-align:center; padding-top:15px;}
.boxprawawew .insideboxes_r .box .text .desc                    {font-family:"Arial";font-size:15px;color:white;text-align:center;padding-top:5px;}
/*.boxprawawew .insideboxes_r  .box				{width:223px;height:290px; float:left;margin-left:23px; }
*/.boxprawawew .insideboxes_r  .box .foto_aerobik                {width:221px; height:145px; background-image:url(./images/olimpic/zdjecie_aerobik.png);}
/*.boxprawawew .insideboxes_r  .box .text                         {width:222px;height:139px;background-image:url(./images/olimpic/srodek_tlo.png); margin-top:5px;}
.boxprawawew .insideboxes_r  .box .text .header                 {font-family:"Arial";font-weight:bold;font-size:24px;color:#330000;text-align:center;margin-top:5px; padding-top:35px;}
*/
.boxprawawew .insideboxes_d 					{height:320px;width:500px;}
.boxprawawew .insideboxes_d  .box				{width:138px; height:303px; float:left; margin-left:23px;}

.boxprawawew .insideboxes_d  .box .text			{width:139px;height:113px; background-image:url(./images/olimpic/background_solarium.png);background-repeat:no-repeat; margin-top:5px;}
.boxprawawew .insideboxes_d  .box .text .header  	{font-family:"Arial";font-weight:bolder;font-size:19px;color:#330000;text-align:center;margin-top:5px;padding-top:10px}
.boxprawawew .insideboxes_d  .box .text .desc           {font-family:"Arial";font-size:12px;color:white;text-align:center;padding-top:5px;}
.boxprawawew .insideboxes_d  .box .foto_masaz           {width:142px;height:182px;background-image:url(./images/olimpic/foto_roll.png); background-repeat:no-repeat;}
.boxprawawew .insideboxes_d  .box .foto_platformy	{width:141px;height:183px;background-image:url(./images/olimpic/foto_wibro.png); background-repeat:no-repeat;}
.boxprawawew .insideboxes_d  .box .foto_solarium	{width:141px;height:184px;background-image:url(./images/olimpic/foto_solarium.png); background-repeat:no-repeat;}



.boxprawawew .insideboxes_f                     {width:467px; height:113px; background-image:url('images/olimpic/background_suplementy kopia.png'); background-repeat:no-repeat; margin-left:23px;}
.boxprawawew .insideboxes_f .text               {width:210px; height:60px; float:left; padding-right:5px; padding-left:10px;text-align:center}
.boxprawawew .insideboxes_f .text .header       {font-family:"Arial";font-weight:bolder;font-size:20px;color:#330000;}
.boxprawawew .insideboxes_f .text .desc         {font-family:"Arial";font-size:12px;color:white;text-align:center;}


.boxprawadol{
background-image: url(./images/olimpic/box_prawa_dol.jpg);
height:7px;
background-repeat:no-repeat;
}
#REG
{
	padding-top:80px;
	padding-bottom:80px;
}
#REG a img
{
	border:0px;
}
#OFE p
{
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
}
#plan
{
	
}
#CEN .cennik
{
	border-color:white !important;
	border:1px;
        font-family:"Arial";
}

#STOPKA {
	clear: both;
	width: 871px;

}
.boxstopka{height:auto;
padding-left:91px;
padding-bottom:100px;
color:white;
width: 871px;
}
.boxstopkagora{
height:7px;
background-image: url(./images/olimpic/box_stopka_gora.jpg);
background-repeat:no-repeat;
margin: 0;
padding: 0;
WIDTH: 871px;
}
.boxstopkawew{
background-image: url(./images/olimpic/box_stopka_t.png);
height:auto;
width: 871px;
}
.boxstopkawew .text
{
    padding-left:10px;
    font-family: Arial;
    font-size: 11px;
    text-align: right;
    color: black;
}
.boxstopkadol{
background-image: url(./images/olimpic/box_stopka_dol.jpg);
background-repeat:no-repeat;
height:7px;
WIDTH: 871px
}
#CALOSC,
#LEWA,
.boxlewa,
#PRAWA,
.boxprawawew .insideboxes_d .box,
.boxprawawew .insideboxes_l .box,.boxprawawew .insideboxes_r .box {display:inline;}

/* add zoom:1 to overflow:hidden */
#LEWA,
#PRAWA {zoom:1;}

.kom  label {
	width: 90px;
	float: left;
	font-family: Arial, verdana;
	font-size: 11px;
	color: #fff;
	line-height: 20px;
}

.kom  {
	padding-left:20px;
}

.sel {
	margin-bottom:-20px;
}

#formularzqq {
	margin-top: 10px;
	margin-left:120px;
}

.kom input[type='text'] {
border: 1px #fff solid;
}

#formularzqq .kontakt_submit {
	margin-left: 100px;
	border: 1px #000 solid;
	margin-bottom: 30px;
}
