body {
	background: #151716 url(images/tlo_strony.png);
	font-size: 11; 
    font-family: Tahoma, Arial; 
    font-weight: normal;
	margin: 0;
	padding: 0;
	color: #FFF;
	width:100%;
}

hr {border:0px none; height:1px; color:#444;}

#main_table {
	margin: 0;
	font-size: 11; 
	padding:0;
    font-family: Tahoma, Arial; 
    font-weight: normal;
	color: #FFF;
	background:#151716;
	margin-bottom:20;
}
.img_1 {width:auto;height:auto;height:1px;width:8px;}.img_2 {width:auto;height:auto;height:1px;width:20px;}.img_3 {width:auto;height:auto;height:1px;width:32px;}
.img_4 {width:auto;height:auto;height:1px;width:44px;}
#projekt_1 {
	height:42;
	background: url("design/projekt_1.jpg") no-repeat;
}


#projekt_2 {
	background: url("design/projekt_2.jpg") no-repeat;
}

#projekt_3 {
	background: url("design/projekt_3.jpg") no-repeat;
}

#projekt_4a {
	height:117;
	background: #222423 url("design/projekt_4a.gif") top left repeat-y;
}

#projekt_4b {
	height:117;
	background: #222423 url("design/projekt_4b.gif") top right repeat-y;
}

#projekt_5 {
	height:117;
	background: url("design/projekt_5.gif") no-repeat;
}

#blancell {
	background: #151716;
}

#komentarze {
	margin: 0;
	font-size: 11px; 
	padding:0;
  font-family: Tahoma, Arial;
}

#galeria {float:left;width:100%;margin:0px;padding:0px;}
#galeria ul {float:left;padding:0px;margin:0px;width:100%;list-style-type:none;}
#galeria li {float:left;padding:0px;margin:0px;display:block;width:128px;text-align:center;padding:2px;}
#galeria a {float:left;padding:12px;width:auto !important;width:124px;min-width:100px;height:auto !important;height:128px;min-height:100px;background:#EEE;border:1px solid #DDD;text-decoration:none;text-align:center;}
#galeria a:hover {background:#FFF;text-decoration:none;}
#galeria div {float:left;display:block;background:#FFF;text-decoration:none;width:126px;height:32px;color:#000;border:1px solid #DDD;margin-top:1px;}

#komentarze {float:left;width:540px;margin:0px;padding:0px;margin-top:20px;border-top: 1px solid #DDD;padding-top:14px;}


.tekst  {
    margin-top:  0;
    margin-left: 0;
    margin-right:  0;
    margin-bottom: 0;
    letter-spacing: 0;		  
    font-size:   11; 
    font-family: Tahoma, Arial; 
    font-weight: normal;
    color: #FFF;
}

.subject_left {
	float:left;
	background: #900;
	color:#FFF;
	width:190;
	margin:0;
	margin-top:5;
	margin-bottom:2;
	padding-top:6;
	padding-bottom:6;
	font-weight:bold;
	font-family:tahoma;
	font-size:11;	
}


.box_left {
	float:left;
	width:190;
	margin:0;
	padding-top:10;
	padding-bottom:4;
	padding-left:5;
	padding:right:-5;
	line-height:1.6;
	font-family:tahoma;
	font-size:11;	
}


#logowanie {
	float:left;
	margin:0;
	margin-top:20;
	margin-left:10;
	line-height:1.6;	
	color:#FFF;
}

#logowanie a {
	color:#FFF;
}

.box_left a {
	color: #FFF;
}

.box_left a:hover {
	text-decoration: underline;
}

.top_main {
	float:left;
	background: url("design/top_main2.jpg");
	width:590;
	height:160;
	margin:0;		
}



#left_menu {
	float:left;	
	width:190;
	margin:0px;
	padding:0px;
	margin-top:6;	
	padding-bottom:34;
	font-size: 11;
}

#left_menu img {
	border:0px none;
}

#left_menu ul {float:left;padding:0px;margin:0px;width:190px;list-style-type:none;}
#left_menu li {float:left;padding:0px;margin:0px;width:190px;display:block;}

#left_menu a {
	float:left;	
	background: #242424;
	color:#FFF;
	width:180;
	margin-left:6px;
	padding-right:-10; 
	padding-left:10px; 
	padding-top:7; 
	padding-bottom:7;
	border-top:1 solid #333;
	text-decoration: none;

	margin-top:2;
	font-weight:normal;
}

#left_menu a:hover {
    background: #D00;
    color:#FFF;

}

#top_szukaj {
	float:left;
	margin-top:8;
	margin-bottom:12;
	margin-left:5;
}

#top_menu {
	float:left;	
	width:426;
	margin-top:7;
}

#top_menu a {
	float:left;	
	color:#FFF;
	padding-right:12; 
	padding-left:12; 
	padding-top:6; 
	padding-bottom:6;
	margin-right:2; 
	font-weight:bold;
}

#top_menu a:hover {

    background: #F00;
}


#kompas {
	float:left;
	margin:0;
	padding:0;
	padding-top:110;
	padding-left:16;
	color:#FFF;
}

#kompas a {
	text-decoration:underline;
	color:#FFF;
}

#kompas a:hover{
	text-decoration:underline;
	color:#ffcfcf;
}

#box_right {
	float:left;
	width:580;
	margin:0;
	padding:0;
}

#box_right a {
	color:#FFF;
	text-decoration:underline;
}

#box_right a:hover {
	text-decoration:underline;
	color:#999;
}
.box {
	float:left;
	width:510px;
	margin:0px;
	margin-top:8px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:24px;
	padding-right:-24px;
	line-height:1.6;
	font-size: 11px;
	text-align:justify;	
}

.komunikat {
	float:left;
	width:460px;
	margin:0px;
	margin-left:8px;
	background: #242424;
	padding:6px;
	padding-left:12px;
	line-height:1.6;
	font-size: 11px;
	text-align:justify;	
}

.cell {
	float:left;
	width:510;
	font-size: 11;
}

.button  {
    border-top:  1px solid #e02000;
    border-left: 1px solid #e02000;
    border-right:  1px solid #7b1100;
    border-bottom: 1px solid #7b1100;
    font-size:   11; 
    font-family: tahoma; 
    font-weight: bold;
	cursor:hand;
	background-color: #B11900;	
    color: #FFFFFF;
}


A 		   	{ color: #FFF; text-decoration: underline; }
A:link     { color:#FFF; text-decoration: underline;} 
A:visited   { color:#FFF; text-decoration: underline;}
A:active    { color:#FFF; text-decoration: none;}
A:hover  	{ color:#FFF; text-decoration: none;}
                                            

INPUT   {
	border: 1px solid #555; 
    font-size:   12px; 
    font-family: Arial; 
	BACKGROUND-COLOR: #FFFFFF
}

OPTION  {
	border: 1px solid; 
    font-size:   12px; 
    font-family: Arial; 
	BACKGROUND-COLOR: #FFFFFF
}

SELECT  {
	border: 1px solid; 
    font-size:   12px; 
    font-family: Arial; 
	BACKGROUND-COLOR: #FFFFFF; clip:  rect();
}

TEXTAREA {
	border: 1px solid #555; 
    font-size:   11px; 
    font-family: Arial; 
	BACKGROUND-COLOR: #FFFFFF
}

h1 {
	font-family:Tahoma, Arial;
	font-size:11;	
	display:inline;
}

h2 {
	margin-top: 2;
	margin-bottom: 10;
	padding: 0px;
	font-family: Tahoma, Arial;
	font-size:14;
	color:#0002;
	font-weight:bold;
}