/*img { border: 0px; }
*/
div#overall {margin: 0 auto; width: 955px;}

/* gora */
div#logo {height: 94px; width: 100%; background-color: #ffffff;}
div#logo_left {height: 94px; width: 87%; float:left; margin-left: 0px;}
div#logo_right {height: 94px; float:right; margin-right: 0px;}
div#header_swf {height: 290px; width: 955px;}

/* zawartosc */
div#content {width: 100%; margin: 0px auto; min-height: 294px; padding-top: 20px; padding-bottom: 40px; 
		 background-position: bottom left; background-color: #ffffff; background-image: url(img/bg.gif); 
		 background-repeat: repeat-x;}
div#content h2{ color: #27283b; border-bottom: 1px solid #cccccc; width: 400px; font-weight: normal; font-size: 24px;}
div#content .title {color: #27283b; font-size: 14px; line-height: 4px; font-weight: bold;}

/* zawartosc do strony z newsami*/
div#content_left {width: 400px; float: left; padding-left: 50px;}
div#content_right {width: 400px; float: right; padding-left: 50px; padding-right: 50px;margin-left: 0px;}
div#content_left img.mini, div#content_right img.mini {margin-right: 20px; margin-bottom: 20px; margin-top: 2px; float: left; border: 1px solid #a1a1a1;}
div.archive { clear: both; margin-bottom: 50px;}
div.archive img.mini { float: left; margin-right: 20px;  border: 1px solid #a1a1a1; }
div.archive span.title {font-size: 14px; font-weight: bold; line-height: 20px;}
div.archive span.date {font-size: 10px; line-height: 20px;}

/* prawa i lewa kolumna glownej czesci strony */
div#text{ width: 590px; padding-left: 30px; float: left;}
div#fullpage_text{ padding-left: 30px; padding-right: 30px;}
div#pic { float:right; text-align: right; margin-right: 30px; margin-top: 30px;}
div#pic img {border: 1px solid #081324;}
div.used { }
div.used table {float: left; width: 420px; margin-left: 10px;}
img.used{ border: 1px solid #a1a1a1;  } 
div#text span.title{ font-weight: bold; font-size: 14px;}
span.nag{ font-weight: bold; font-size: 16px; line-height: 10px;}
div#contact_form{ width: 330px; float: right; padding-top: 70px;  text-align: left;}
div#text_right{ width: 330px; float: right; padding-top: 80px; text-align: center;}

/* Footer */
div#footer-container {width: 100%; height: 23px; background-color: #e2e2e2; background-image: url(img/footer-bg.png);
	margin-bottom: 10px;}
div#footer {width: 100%; height: 28px; margin: 0px auto; background-image: url(img/footer.jpg);}
div#footer-logo {width: 106px; height: 28px; background-image: url(img/footer-logo.png); float: left;}
div#footer-it4business {width: 149px; height: 28px; background-image: url(img/footer-it4business.png); float: right;
	cursor: pointer; display:block;}

a.more {color: #e71212; font-size: 12px; font-weight: bold; background-image: url(img/arrow.png);
			background-position: center right; background-repeat: no-repeat; padding-right: 15px;}
a.more:hover { text-decoration: none; color: #000000; }

a.back {color: #e71212; font-size: 12px; font-weight: bold; background-image: url(img/back.png);
			background-position: center left; background-repeat: no-repeat; padding-left: 15px;}
a.back:hover { text-decoration: none; color: #000000; }	

img.border { border: 1px solid #081324; }
img.border_gray { border: 1px solid #a1a1a1; }

input, textarea { border: 0px; padding: 0px; margin: 0px; }
input { width: 189px; height: 22px; background-image: url(img/input.png); 
background-repeat: no-repeat; background-position: center center; padding-top: 5px; 
padding-left: 8px; padding-right: 8px;}
textarea {  width: 189px; height: 155px; background-image: url(img/textarea.png); 
background-repeat: no-repeat; background-position: center center; padding-top: 5px; padding-bottom: 5px; 
padding-left: 8px; padding-right: 8px; overflow: hidden; }

.submit { width: 89px; height: 26px;  background-image: url(img/submit.png); 
background-repeat: no-repeat; background-position: center center; cursor: pointer;}
