body {
	color: black;
    background-image:url(tloglowne.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFF;
	background-position:left top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	margin:0px;
	line-height:135%;
	font-weight:normal;
	}
a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0033CC;
text-decoration:none;
}
a:hover {
color:#000066;
text-decoration:underline;
}
#top {
width:100%;
height:100px;
background-image:url(top_bg.png);
background-repeat:repeat-x;s

}
#language {
margin:auto;
width:900px;
padding:0px;
color:#FFFFFF;
text-align:right;
}

#middle {
width:900px;
min-height:300px;
overflow:hidden;
margin:auto;
clear:both;
}
#left {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:230px;
padding-left:10px;
padding-right:0px;
padding-bottom:10px;
min-height:400px;
float:left;
border-right: solid 1px #BFE0FB;
}
#fb {
border-top:1px solid #CFEDFC;
height:40px;
font-size:24px;
text-align:right;
width:230px;
padding-top:18px;
padding-bottom:20px;
margin-top:10px;
}

#menu {
padding-right:30px;
height:205px;
padding-top:10px;
}

#elmenu {

}
#elmenua {

border-bottom:1px inset #999999;
background-image:url(menu_tlo.png);
background-position:left top;
background-repeat:no-repeat;
color:#000000;
padding-right:20px;
margin-left:20px;
font-size:13px;
width:190px;
height:30px;
text-align:right;
vertical-align:middle;
padding:50% auto;
line-height:30px;
}
#elmenua a {
color:#666666;
text-decoration:none;
}
#elmenu a {
display:block;
color:#0066FF;
font-size:13px;
width:200px;
margin-left:20px;
padding-right:10px;
height:30px;
text-align:right;
border-bottom:1px inset #B6D6FA;
vertical-align:middle;
padding-top:50% auto;
padding-bottom:50% auto;
line-height:30px;
}
#elmenu a:hover {


background-image:url(menu_tlo_hover.png);
background-position:left top;
background-repeat:no-repeat;
color:#666666;
padding-right:10px;
margin-left:20px;
font-size:13px;
width:200px;
height:30px;
text-align:right;
vertical-align:middle;
padding:50% auto;
line-height:30px;
text-decoration:none;
}
#lastrealization {
text-align:right;
color:#F9A200;
font-size:12px;
padding-right:20px;
padding-left:20px;
}
#ost_real {
background-image:url(tlo_ost_realizacje.png);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
padding-right:20px;
margin-left:0px;
font-size:13px;
width:190px;
height:30px;
text-align:right;
border-bottom: inset 1px #FFF;
vertical-align:middle;
padding:50% auto;
line-height:30px;
}

#right {
width:638px;
min-height:300px;
float:right;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
overflow:hidden;
}
#content {
color:#333;
font-size:14px;
line-height:135%;
text-align:justify;
overflow:hidden;
}

#bottom {

width:100%;
height:auto;
margin:auto;
clear:both;


}
#footer {
border-top:1px solid #D8D8D8;
margin:auto;
width:880px;
padding:10px;
color:#9999FF;
font-size:10px;
text-align:right;
}
#footer a {
font-size:9px;
color:#92C7F1;

}
#footer a:hover {
font-size:9px;
color:#92C7F1;
text-decoration:none;
}

li {
	line-height:150%;
	list-style-type:katakana;
	list-style-image:url(pkt.png);	

}
#portfolio_temp {
	
}

#portfolio_temp a {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

#portfolio_temp a:hover {
	font-size:13px;
}

#blad {
padding-top padding-bottom:7px;
font-size:12px;
color:#F00;
border-bottom:1ps solid #666;
}
#ok {
color:#060;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;	
}

#przycisk {
background-image:url(grafika/wyslij.png);
background-repeat:no-repeat;
background-position:center;
border:0px;
padding:10px;
width:80px;
cursor:pointer;
margin-top:0px;
font-size:12px;
color:#222731;
float:right;
margin-right:22px;
margin-top:10px;
}
#przycisk:hover {
background-image:url(grafika/wyslij_hover.png);
background-repeat:no-repeat;
background-position:center;
border:0px;
padding:10px;
width:80px;
cursor:pointer;
margin-top:0px;
font-size:12px;
color:#222731;
float:right;
margin-right:22px;
margin-top:10px;
}

