
body {
	margin: 0px;
	color:#7D7D7D;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:16px;text-align:center;
}
body, table, textarea, input, select {font-family:tahoma,verdana, arial;}

img {border:0px;}
a {text-decoration:none;color:#319ed2}
a:hover {color:#333333;}
p {margin:0px;}
.bld {font-weight:bolder;}
.ac {text-align:center;}
.small {font-size:11px;}
.greenik {background-color:#b3e336;}
.orangik {background-color:#eec13a;}
.short {width:150px;margin:3px 0;padding:5px;}

#container {width:946px;margin:0px auto;text-align:left;position:relative;}
#lewa {width:279px;height:480px;float:left;background:url(../img/adv_left.jpg) no-repeat;overflow:hidden;}
#prawa {width:667px;float:left;overflow:hidden;}

#pod-logo_ {	position:relative;width:279px;height:232px;text-align:center;}
#pod-logo_ h1{margin:0px;padding:84px 0 20px 0;}

#jezyki {position:absolute;top:10px; right:5px;}
#jezyki p a {font-size:10px;color:#737373;margin:0px 7px;padding-left:25px;}
#jezyki p a:hover {color:#319ed2;}
#jezyki p a.pol {background:url(../img/pol.gif) no-repeat 0;}
#jezyki p a.eng {background:url(../img/eng.gif) no-repeat 0;}
#jezyki p a.de {background:url(../img/de.gif) no-repeat 0;}


#sentencja {padding:50px 50px 20px 50px;width:279px;line-height:25px;overflow:hidden;}
#sentencja span {padding-left:20px;}
#sentencja p {width:180px;}


#kontakt_ label {display:none;}
#kontakt_ input,#kontakt_ textarea {position:absolute;background:transparent;width:160px;color:#5a2225;font-size:11px;border:0px;}
#kontakt_ .imie {top:77px;left:90px;}
#kontakt_ .nazwisko {top:109px;left:90px;}
#kontakt_ .email {top:141px;left:90px;}
#kontakt_ .text {top:185px;left:30px;width:220px;height:80px;overflow:hidden;}
#kontakt_ .submit {top:277px;left:120px;width:140px;cursor:pointer;height:20px;}



#pod-menu_ {	overflow:hidden;height:95px;position:relative;	width:667px;padding:0px;background:url(../img/adv_top.gif) no-repeat top;	}
#pod-menu_ p{margin:0px;padding:0px 0px 0px 0px;float:right;}
#pod-menu_ #nag {width:200px;float:left;padding-top:60px;padding-left:30px}
#pod-menu_ a {display:block;float:left;height:13px;margin:65px 18px 0 0  ;border-left:1px solid #256f9f;padding:0px;}

#pod-menu_ a.start {background:url(../img/pol/start.gif) no-repeat;width:41px;}
#pod-menu_ a.onas {background:url(../img/pol/onas.gif) no-repeat;width:41px;}
#pod-menu_ a.kontakt {background:url(../img/pol/kontakt.gif) no-repeat;width:55px;}
#pod-menu_ a.realizacje {background:url(../img/pol/realizacje.gif) no-repeat;width:69px;}
#pod-menu_ a.oferta {background:url(../img/pol/oferta.gif) no-repeat;width:49px;}

#pod-menu_ a:hover {border-left:1px solid #80c1ec;}
#pod-menu_ a.start:hover {background:url(../img/pol/start_on.gif) no-repeat;}
#pod-menu_ a.onas:hover {background:url(../img/pol/onas_on.gif) no-repeat;}
#pod-menu_ a.realizacje:hover {background:url(../img/pol/realizacje_on.gif) no-repeat;}
#pod-menu_ a.kontakt:hover {background:url(../img/pol/kontakt_on.gif) no-repeat;}
#pod-menu_ a.oferta:hover {background:url(../img/pol/oferta_on.gif) no-repeat;}

#witamy_ {	position:relative;background:url(../img/adv_foto.jpg) no-repeat;width:667px;height:197px;padding:0px 0 0 0px;}
#witamy_ ul {margin:0px;font-size:11px;list-style-type:none;padding:0px 0 0 20px;}
#witamy_ li {padding:4px 0 4px 15px;background:url(../img/ar.gif) no-repeat 0 12px;}
#witamy_ .kontakt {margin:0px;font-size:11px;list-style-type:none;padding:30px 0 0 30px;}
#witamy_ .kontakt p{padding:5px 0;}

p.more {text-align:right !important;padding-right:20px !important;padding-top:15px;}
p.more a {padding-right:15px;font-size:11px;}
p.more a.green {color:#acc94c;padding-right:15px;background:url(../img/ar_green.gif) no-repeat right;}
p.more a.pink {color:#e06260;padding-right:15px;background:url(../img/ar_pink.gif) no-repeat right;}
p.more a:hover {color:#FFFFFF;}

#hp_projekt {
	position:relative;
/*	background:#3A3A3A url(../img/adv_proj.jpg) no-repeat; */
	background-color:#3A3A3A;
	width:667px;overflow:hidden;
	height:236px;padding-top:10px;
}

#hp_projekt2{
	position:relative;
/*	background:#3A3A3A url(../img/adv_proj.jpg) no-repeat; */
	background-color:#3A3A3A;
	width:667px;overflow:hidden;
	padding-top:10px;
}

#hp_projekt .nag {padding:5px 0 0 30px;}

.hp_opis {padding:10px 0px 10px 45px;color:#e0e0e0;font-size:11px;line-height:16px;float:left;}
.hp_opis h1 {font-size:12px;margin:0px;padding:5px 0;color:#8ccff2;}
.hp_opis p{margin:0px;padding:5px 10px;}
.hp_opis .navi {text-align:left;padding-top:5px;padding-bottom:10px;background:url(../img/podkreska.jpg) no-repeat top left;width:160px;}
.hp_opis .navi a, .hp_opis h1 a {color:#8ccff2;font-size:11px;font-weight:bolder;padding:0px 10px;}
.hp_opis .navi a:hover, .hp_opis h1 a:hover {color:#FFFFFF}
.hp_opis .navi a {margin-right:10px;}
.hp_opis .navi a.a1 {background:url(../img/ar_b.gif) no-repeat 0 5px;}
.hp_opis .navi a.a2, .hp_opis h1 a.a2 {background:url(../img/ar.gif) no-repeat right 5px;}

.hp_foto {padding-left:25px; overflow:hidden; width:642px;}
.hp_foto img{border:3px solid #ffffff !important;margin-top:7px;float:left;margin:25px 25px 0 25px;}


#footer {	position:relative;	background:url(../img/adv_footer.jpg) no-repeat;width:946px;	margin:0px auto;height:100px;clear:both;color:#adadac;font-size:10px;}
#footer p {padding:20px 0 0 0;margin:0px;text-align:center;}
#footer a {color:#9e7d7a;display:block;float:left;}

.clear {margin:0px;padding:0px;list-style-type:none;}
.n_imag {float:left;width:320px;}
.n_imag img, .gal_imag img {padding:5px;background-color:#FFFFFF;border:1px solid #f4ecd0;}
.opis {float:left;width:290px;line-height:18px;}
.opis p, .text p {padding-left:20px;padding-bottom:10px;}

.text {line-height:18px;}

p.ar {text-align:right;}

.autor {position:absolute;bottom:5px; right:20px;}

.mt10 {margin-top:10px !important;}
