
	body 
	{
		text-align:center;
		margin: 0;
		
		color: #ffffff;
		
		font-family: Verdana;
		font-size: 10px;
		
		background: white;
	}
	
	
	img
	{
		border: 0;
	}
	
	
	
	
	#frame 
	{
		width: 903px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
	}
		
	#contentheader 
	{
		background: url(/var/img/top.jpg) no-repeat 0px 0px;
		width: 900px;
		height: 140px;
		text-align: center;
	}
	
	#contentbanner
	{
		width: 900px;
		height: 110px;
		text-align: center;	
	}
	
	#contentleft
	{
		background: url(/var/img/bg_menu_left.jpg);
		width: 28px;
		height: 764px;
		float: left;
		text-align:left;
		margin-left: 30px;
	}
	
	#contentleft2
	{
		width: 182px;
		float: left;
		text-align:left;
	}
	
	#contentseparator
	{
		background: url(/var/img/separator.jpg) repeat-x 0px 126px;
		width: 3px;
		height: 700px;
		text-align:left;
		float: left;
	}
	
	#contentcenter
	{
		background: url(/var/img/bg_aktualnosci.jpg) no-repeat;
		width: 418px;
		height: 426px;
		float: left;
		text-align:left;
	}
	
	#contentcenter_page
	{
		background: url(/var/img/oferta.jpg) no-repeat;
		width: 418px;
		height: 426px;
		float: left;
		text-align:left;
	}
	
	
	#contentcenter_kursy
	{
		background: url(/var/img/bg_kursy.jpg) no-repeat;
		width: 418px;
		height: 173px;
		float: left;
		text-align:left;
	}
	
	#contentbutton
	{
		
	}
	
	
	#contentcenter_linki
	{
		background: url(/var/img/bg_linki.jpg) no-repeat;
		width: 418px;
		height: 162px;
		float: left;
		text-align:left;
		margin-left: 5px;
		margin-bottom: 20px;
	}
	
	
	#contentright
	{
		width: 241px;
		float: left;
		text-align:left;
	}
	
	#contentforum
	{
		background: url(/var/img/forum.jpg) no-repeat;
		width: 241px;
		height: 182px;
		float: left;
		text-align:left;
	}
	
	
	#contentfooter
	{
		text-align: center;				
		color: #7C7C7C;
	}
	
	#contentfooter a
	{
		color: red; 
		text-decoration: none;
	}
	
	
	#contenttextleft, #contenttextright, #contenttextnews, #contenttext_kursy_title, #contenttext_linki
	{
		font-family: Verdana;
		font-size: 10px;
		color: #ffffff;
		text-align: justify;
		font-weight: bold;
	}
	
	#contenttextleft
	{
		color: #303030;
		width: 578px;
		margin-left: 28px;
		margin-top: 35px;
		font-size: 10px;
		font-family: Verdana;
		margin-bottom: 5px;
	}
	
	#contenttextnews
	{
		color: #ffffff;
		width: 220px;
		margin-left: 70px;
		margin-top: 70px;
		font-size: 10px;
		font-family: Verdana;
		
	}
	
	#contenttext_page
	{
		color: #303030;
		width: 358px;
		margin-left: 45px;
		margin-top: 170px;
		font-size: 11px;
		font-family: Verdana;
		
	}
	
	
	#contenttexttitle
	{
		color: #ffd900;
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
		
	}
	
	#contenttextnumeracja
	{
		color: #ffffff;
		margin-left: 90px;
		margin-top: 10px;
		font-size: 10px;
		font-family: Verdana;
		margin-bottom: 30px;
		
	}
	
	#contenttext_kursy
	{
		color: #303030;
		width: 345px;
		margin-left: 45px;
		font-size: 10px;
		font-family: Verdana;
	}
	
	#contenttext_kursy_title
	{
		color: #dc1a00;
		font-weight: bold;
	}
	
	#contenttext_kursy_title2
	{
		color: #f7941d;
		font-weight: bold;
	}
	
	#contenttext_linki_main
	{
		color: #ffffff;
		float:left;
		width: 100%;
		margin-left: 40px;
		margin-top: 65px;
		font-size: 11px;
		font-family: Verdana;
		font-weight: bold;
	}
	
	#contenttext_linki_left
	{
		color: #ffffff;
		float:left;
		width: 150px;
		margin-left: 60px;
		margin-top: 10px;
		font-size: 10px;
		font-family: Verdana;
	}
	
	#contenttext_linki_left a, #contenttext_linki_right a
	{
		color: #ffffff;
		font-size: 10px;
		font-family: Verdana;
		text-decoration: none;
	}
	
	#contenttext_linki_left a:hover, #contenttext_linki_right a:hover
	{
		color: #000000;
		text-decoration: none;
	}
	
	#contenttext_linki_main a
	{
		color: #ffffff;
		font-size: 11px;
		font-family: Verdana;
		text-decoration: none;		
	}
	
	#contenttext_linki_main a:hover
	{
		color: #000000;
		text-decoration: none;		
	}
	
	#contenttext_linki_right
	{
		color: #ffffff;
		float:left;
		width: 150px;
		margin-top: 10px;
		font-size: 10px;
		font-family: Verdana;
	}
	
	#contenttext_linki_strzalki
	{
		color: #bf1a13;
		float:left;
		margin-right: 4px;
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
	}
	
	#contenttextright
	{
		width: 170px;
		margin-left: 30px;
		margin-top: 18px;
		color: #000000;
	}
	
	#contenttextforum
	{
		width: 170px;
		margin-left: 20px;
		margin-top: 35px;
		line-height: 16px;
	}
	
	#contenttextforum a
	{
		font-family: Verdana;
		font-size: 10px;
		color: #ffffff;
		text-align: justify;
		text-decoration: none
	}
	
	#contenttextforum a:hover
	{
		color: #000000;
		text-decoration: none
	}
	
	#contenttextforum_strzalka
	{
		color: #ffdb00;
		margin-right: 4px;
		float: left;
		font-weight: bold;
		line-height: 16px;
	}
	
	#contenttextright_title
	{
		color: #000000;
		font-weight: bold;
	}
	
	#contenttextright_link
	{
		color: #da1a00;
	}
	
	#contenttextright_link a
	{
		color: #da1a00;
		text-decoration: none
	}

	#contenttextright_link a:hover
	{
		color: #da1a00;
		text-decoration: underline
	}
	

	
	h2
	{
		color: #1f7ab8;
		font-size: 13px;
		margin: 10px 0 5px 0;
	}
	
	.date 
	{
		display: block;
		color: #43a6dc;
		margin: 0 0 5px 0;
	}
	
	a#dev
	{
		color: #1f7ab8;
		text-decoration: none;
	}
	
	a#dev:hover
	{
		text-decoration: underline;
	}
	
	.darker
	{
		color: #808080;
	}

/* RM - style */

a.newsTitle
{
	color: #FFD900; 
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none;
}

#contenttextnumeracja a
{
	color: white;
	text-decoration: none;
}


#contenttext_page a 
{
	color: #F67F07;
	text-decoration: none;
}

#contenttext_page a:hover
{
	color: #FF2A00;
}


#contenttext_page table
{
	
}

#contenttext_page table thead
{
	color: 		black;
	font-weight: bold;
	background: white;
}

.alternate
{
	background: #FFA040;
}

#contenttextleft a
{
	font-family: Verdana;
	font-size: 10px;
	color: #303030;
	text-align: justify;
	text-decoration: none;
}

#contenttextleft a:hover
{
	text-decoration: none;
	color: #cc181f;
	font-family: Verdana;
	margin-bottom: 5px;
}

#contenttextleft a#active
{
	color: #dc1a00;
	font-weight: bold;
}

#contenttextleft a.menu_level_2
{
	color: 			#F67F07;
	margin-left: 	5px;
	
}


/* GALERIA */

#gallery
{
	width: 320px;
	height: 130px;
	padding: 5px;
	overflow: hidden;
	font-size: 10px;
}

#gallerySec
{
	width: 320px;
	height: 120px;
	padding: 5px;
	overflow: hidden;
	font-size: 10px;
}

#galleryThird
{
	width: 320px;
	height: 130px;
	padding: 5px;
	overflow: hidden;
	font-size: 10px;
}

.galleryItem
{
	width: 100px;
	margin: 5px;
	float: left;
	text-align: center;
}

.contenttextnews_wiecej
{
	color: #f7941d;
	display: block;
	text-align: right;
}

#contenttext_kursy p
{
	margin: 0;
	padding: 0;
	text-align: justify;
}

.info
{
	text-align: center;
}

.info b
{
	color: #dc1a00;
}

#contentheader a
{
	display: block; 
	width: 300px; 
	height: 140px; 
	float: left;
}

div.article a
{
	color: #FFD900; 
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
}

/* GALERIA */

div.imageBox
{
	width: 98px; 
	height: 75px; 
	background: url(/var/img/ramka_2.jpg) no-repeat; 
	float: left; 
	text-align: center; 
	margin-left: 12px; 
	margin-bottom: 10px; 
	padding-top: 8px;
}

div.imageBox img
{
	border: 1px solid white;
}

a#second
{
	display: block; 
	float: right; 
	width: 200px; 
	height: 20px; 
	margin-top: 50px; 
}

#contenttextnews a
{
	color: #FFD900;
	text-decoration: none;
}

#contenttextnews a:hover
{
	color: #FFD900;
	text-decoration: underline;
}

#contenttextnews a.header
{
	color: white;
	text-decoration: none;
}

#contenttextnews a:hover.header
{
	color: white;
	text-decoration: underline;
}


.gallery_box
{
	width: 320px;
	height: 120px;
	padding: 5px;
	overflow: hidden;
	font-size: 10px;
}