body
{
    font-family: verdana;
    font-size: 11px;
	color: #2d2f33;
	background-color:#18191b;

}
table
{
	font-size: 11px;
	text-align: justify;
}
li
{
	padding: 0px;
	border: 0px;
	margin: 0px;
}
a
{
    color: black;
    text-decoration: none;
}
a:hover
{
    color: black;
    text-decoration: underline;
}
input
{
    padding: 0px;
}
.input_text
{
    border: 1px solid #aaccee;
    background: #EBF3FB;
}
#all
{
    width: 1196px;
    margin: 0 auto;
	
}
#all #page
{
    width: 1196px;
    float: left;
    background: url(images/srodek.jpg) repeat-y top;
    
}
#all #page #page_left
{
	width: 304px;
	float: left;
	padding-top: 510px;
	background: url(images/logo_cwiczenia.jpg) no-repeat top;	
}


#all #page #page_right
{
	float: left;
	width: 892px;
	background: url(images/prawa.jpg) no-repeat top;		
}



#reklama
{
	float: left;
	width: 892px;
	height: 230px;

}
#reklama_bottom
{
	float: left;
	width: 892px;
	height: 27px;
	padding-top: 13px;
	color: silver;
	
	
}
#reklama_bottom a
{
	color: white;font-weight: bold;	
}
#tresc_dzialu
{
	float: left;
	width: 892px;
	float: left;	
}
#site
{
	float: left;	
	width: 630px;	
	padding-top: 10px;
	position: relative;
	left: 6px;
}
#tresc_right
{
	float: left;
	width: 260px;	
}


#all #page .top_menu
{
    padding-top: 25px;
    height: 30px;
 
    float: left;
}

#all #page .top_menu a
{
  color: white;
}

#all #page .top_menu .top_menu_link
{
    width: 160px;
    float: left;
    font-family: verdana;
    font-weight: bold;
    padding-top: 8px;
    text-align: center;
    font-size: 12px;
}

#all #page .spacer
{
    width: 980px;
    height: 4px;
    float: left;
}

#all #page .top_box
{
  
  
    border-top: 1px solid #aaccee;
 	border-bottom: 1px solid #aaccee;
    float: left;
    background: white;

}

#all #page .top_box .top_box_object
{
    width: 240px;
    padding-top: 6px;
    float: left;
}

#all #page .top_box .top_box_spacer
{
    width: 2px;
    background: #F0F0F0;
    position: relative;
    top: 5px;
    height: 50px;
    float: left;
}

#all #page #logo
{
    width: 980px;
    height: 250px;
  
    
    float: left;
	 background-image: url(images/logo.jpg);
	 background-repeat: no-repeat;
}


#all #page .menu
{
	width: 178px;	
	float: left;
    background: #f4f4f4;
    font-size: 11px;
   

}

#all #page .menu_left
{
	width: 100%;
	float: left;
    background: #f4f4f4;
    font-size: 11px;
  

}

.menu_title
{
	width: 100%;
	height: 20px;	
	float: left;

	border-bottom: 1px solid #aaccee;
	background: #EBF3FB;


}
.menu_title .tekst
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	padding-left: 10px;
	padding-top: 3px;
	
}


.menu_tresc
{
	width: 100%;		
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
}

.menu_tresc .tekst
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom: 1px solid white;
}
.menu_tresc .tekst:hover
{
  background-color: #E4E4E4;


}


#all #page #site .title
{
	width: 608px;
	height: 35px;
	float: left;
  
 	
    position: relative;
    left: 4px;
    text-align: center;

}
.przeczytaj_wiecej
{
    
    padding-bottom: 4px;
    text-align: center;
    background: #EBF3FB;
    border-bottom: 1px dashed silver;
}

#przeczytaj_wiecej:hover
{


    background:  #aaccee;


}

#all #page #site #komentarze
{
	float: left;
	width: 588px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	left: 4px;

	border: 1px solid #aaccee;	
		background: #EBF3FB;
}




#all #page #site .komentarz
{
	float: left;
	width: 588px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	left: 4px;
	
	border-right: 1px solid #aaccee;	
	border-left: 1px solid #aaccee;	
	border-bottom: 1px solid #aaccee;	
	background: white;	
}

#all #page #site #dodaj_komentarz
{
	float: left;
	width: 588px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	left: 4px;
	
	border-right: 1px solid #aaccee;	
	border-left: 1px solid #aaccee;	
	border-bottom: 1px solid #aaccee;	
	background: white;	
}


#all #page #site #tresc
{
	width: 588px;	
	padding: 10px;
	float: left;
	text-align: justify;


}
#all #page #site .spacer
{
 	width: 588px;	
	padding: 10px;
	float: left;
	position: relative;
	left: 4px;
	padding-bottom: 14px;
    text-align: right;

}

#all #page #site .trescbg
{
	
	width: 284px;
	margin-top: 2px;
	margin-bottom: 2px;
    height: 150px;	
	padding: 10px;
	float: left;
	text-align: left;
	position: relative;
	left: 4px;
	background-image: url(images/sterydy_anaboliczne.png);
	background-position: center top;
	background-repeat: no-repeat;
  	
}
#all #page #site .trescbgt
{
		margin-top: 2px;
	margin-bottom: 2px;
	width: 283px;
    height: 150px;	
	padding: 10px;
	float: left;
	text-align: left;
	position: relative;
	left: 4px;
	background-image: url(images/sterydy_anaboliczne.png);
	background-position: center top;
	background-repeat: no-repeat;
}



h1
{
	font-size: 17px;
	font-family: georgia;
	text-transform: uppercase;
	padding: 0px;
	padding-left: 10px;
	position: relative;
 	top: 3px;
	border: 0px;
	display: inline;
}
.tytul_glowna
{
   	font-size: 10px;
	text-transform: uppercase;
	padding: 0px;
	padding-left: 10px;
	position: relative;
	top: 3px;
	border: 0px;
	display: inline;
	font-weight: bold;

}
h2
{
 display: inline;
 margin: 0px;
 font-size: 11px;
 color: #CD1B1B;
 font-size: 12px;

}
h2 a
{
color: #CD1B1B;
}
h3
{
 display: inline;
 margin: 0px;
 font-size: 11px;
 color: #CD1B1B;
 font-size: 11px;
}
h3 a
{
color: #CD1B1B;
}
h4
{
    display: inline;
    margin: 0px;
    font-size: 12px;
    color: #CD1B1B;
    text-decoration: underline;
}
.button
{
	cursor: pointer;
	padding:5px 10px 5px 7px;
	background-color:#E6EFC2;
	border:1px solid #C6D880;
	color: red;
	font-weight: bold;
	
}
.button:hover
{
	
	
	background-color:#D3DCE3;
	border: 1px solid #AACCEE;
	color:#FF542E;
	
	font-weight: bold;
}
#newsletter
{
	float: left;
	width: 236px;
	height: 89px;
	background-image: url(images/newsletter.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	position: relative;
	left: 10px;
}
.form_text_menu
{
	border: 1px solid silver;
	width: 80px;
}
.td
{
	margin: 1px;
	background-color: #dde4e5;
	border: 1px solid silver;
	padding: 5px;
}
.tdu
{
	background-color: #ffa13f;
	border: 1px solid #ff8125;
	margin: 1px;
	padding: 5px;padding-top: 8px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 10px;
}