/* -------------------------------------------------------------------
4 M A X i  C S S  S T Y L E  S H E E T
---------------------------------------------------------------------- */
	* 							{ margin: 0; padding: 0; }
	html 						{ height: 100%; font-size: 100.01%; }
	body						{ background: #848484 url("/images/g_body.gif") repeat-x top; text-align: center; font: 100% Verdana, Tahoma, Arial, Helvetica, sans-serif; }
	
	#layout 					{ width: 556px; margin: 0px auto; text-align: center; font-size: 8pt; position: relative; }
/*
	#layout 					{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/bg_layout.png'); }
*/
	#layout						{ background: url("/images/bg_layout.gif") repeat-y center top; }
 


	a img 						{ border: 0px; }
	a 							{ color: #c00; }
	a:hover						{ color: #f00; }

/* -------------------------------------------------------------------
H E A D E R
---------------------------------------------------------------------- */

	#gheader					{ background: url("/images/grafiki.jpg") no-repeat right top; width: 596px; height: 113px; margin: 0px auto; }
	#header						{ background: url("/images/bg_header.gif") no-repeat; height: 99px; text-align: right; padding: 15px 24px 0 0; }

	#header a					{ font-size: 7pt; text-decoration: none; color: #fff; font-weight: bold; }
	#header a:hover				{ color: #ccc; }
	#header a#active			{ color: #c00; }
	
	#nav						{ position: absolute; top: 80px; right: 217px; }
	
/* -------------------------------------------------------------------
C O N T E N T
---------------------------------------------------------------------- */
	#content					{ color: #333; text-align: left; font-size: 100%; padding: 6px 30px 10px 30px; }
	#content p					{ text-align: justify; }
	.stroken					{ border: solid 1px #000; }
	#img_right					{ float: right; margin: 0 12px 10px 20px; }
	#img_left					{ float: left; margin: 0 20px 10px 0; }
	
	#content h4					{ font-size: 130%; display: none; }
	#content ul					{ list-style-type: none; margin: 10px 0 10px 20px; }
	
	#content a					{ text-decoration: none; }
	
	#order						{ width: 100%; }
	#order td					{ padding: 0px; }
	.inputtext					{ border: solid 1px #000; font: 100% Verdana, Tahoma, Arial, Helvetica, sans-serif; }
	.inputbutton				{ background-color: #f60; color: #fff; border: solid 1px #333; font: 100% Verdana, Tahoma, Arial, Helvetica, sans-serif; }
	
	#reference li				{ list-style-type: none; display: block; clear: both; height: 117px; }
	#reference[id] li			{ height: auto; }
	#reference img				{ width: 129px; height: 97px; float: right; margin-right: 12px; }
	#reference[id] img			{ margin-bottom: 20px; }
	
	#reference div.desc ul		{ background-color: #999; color: #fff; border: solid 1px #666; margin: 0 12px 20px 0; padding: 10px; list-style-position: inside; }
	#reference div.desc li		{ list-style-type: square; clear: none; height: auto; font-size: 7pt; }
	
	.personal, .personal a		{ color: #ccc; }
	.personal a:hover			{ color: #999; }
	
	#personal, #personal a		{ color: #ccc; }
	#personal a:hover			{ color: #999; }
	#personal div.desc ul		{ background-color: #ccc; border: solid 1px #999; }

	#content address			{ font-style: normal; line-height: 16px; }
	#left						{ float: left; margin-left: 20px; }
	#right						{ float: left; padding-top: 93px; padding-left: 40px; }

/* -------------------------------------------------------------------
F O O T E R
---------------------------------------------------------------------- */

	#footer 					{ display: block; height: 50px; clear: both; background: #848484 url("/images/bg_footer.gif") no-repeat center top; color: #fff; font-size: 8pt; text-align: right; padding: 26px 45px 0 30px; }
	#footer[id]					{ padding-right: 42px; }
	#footer p					{ color: #ccc; font-weight: bold; letter-spacing: 1pt; }
	#html, #css, #stats			{ float: left; }
	#css						{ margin-left: 10px; }
	#stats						{ margin-left: 10px; }
	#language					{ float: left; margin-left: 11px; }
	#language a					{ font-size: 7pt; text-decoration: none; color: #000; font-weight: bold; }
	#language a:hover			{ color: #fff; }
	


/* -------------------------------------------------------------------
P R I N T   L A Y O U T
---------------------------------------------------------------------- */
@media print
{
	#header, #nav, #footer		{ display: none; visibility: hidden; }	
	.inputbutton				{ display: none; visibility: hidden; }
}