
body {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
background:#274191;
}

body, input, textarea, select, div, td  {  font-family:tahoma, sans-serif; text-align: justify;
		font-size: 12px; 
        color: #ffffff;}

table ,td { padding:0px; margin:0px; }
.fl{ float:left;}
.fr{ float:right;}
.cl {clear: both;}
img {border:none;margin:0px;padding:0px }
h1, h2 {padding:0px; font-size: 18px; margin: 0px;  font-weight: normal; color:#ffdc00 }
h2 { font-size: 16px; color:#ffffff; font-weight:bold; border-bottom:1px #ffdc00 dotted; text-align:left; padding-left:5px;}

ul , form , a{ padding:0px; margin:0px;}
div { float:left;}


a:link , a:visited , a:hover {text-decoration: none; color: #ffffff;}
a:hover {color:#ffdc00; }



#top{ width:100%; height:170px; background-image:url(../graf/top.jpg); background-repeat:repeat-x;}
#srodek{ width:100%; background:#8b9ccb; background-image:url(../graf/srodektlo.jpg); background-repeat:no-repeat; background-position:70% 0px; padding-bottom:20px;}
#dol{ width:100%; background-image:url(../graf/dol.jpg); background-repeat:repeat-x; height:70px; padding-top:35px;  text-align:right;}
.menudol { float:right; padding-right:30px;}
.menudol a { font-size:12px; padding:0px 10px 0px 10px;}

.tresc{ width:1000px; float:none; margin:auto;}
.naglowek { width:898px; height:24px; background:#5d71ac; border:1px solid #c2cce5; background-image:url(../graf/naglowek.jpg); background-repeat:no-repeat; background-position:73px 3px; font-size:18px; font-family: Geneva, Arial, Helvetica, sans-serif ; padding:1px 0px 0px 100px; margin-bottom:15px; border-top:3px solid #c2cce5; color:#ffdc00}

.lewa{ width:336px; padding-right:10px;}
.prawa { width:650px;}
.flash {width:650px; height:200px; margin-bottom:7px; border-top:3px solid #c2cce5;}

.box{background:#5d71ac; border:1px solid #c2cce5; padding:15px 15px 30px 15px; margin-bottom:10px; border-top:3px solid #c2cce5;}
.box-lewa{ width:306px;}
.k { background-image:url(../graf/kontakt.jpg); background-repeat:no-repeat; background-position:bottom; height:154px; margin-bottom:7px;}
.gal { text-align:center;}
.gal img {border:1px solid #c2cce5; margin:0px 1px 2px 1px}

.lista p, .lista2 p{ padding-left:15px; background-image:url(../graf/lista.jpg); background-repeat:no-repeat; background-position:0px 4px; margin-bottom:5px; font-size:14px; }
.lista2 p { font-size:12px; background-position:0px 2px; margin-bottom:1px;}
.lista2 strong{ display:block; border-bottom:1px #ffdc00 solid; margin-bottom:3px;}

.big{ width:620px;}
.galeria{ width:980px; text-align:center; padding:10px 10px 10px 10px;}
.galeria img{ border:1px solid #c2cce5; margin:0px 4px 8px 4px}

.oferta{ width:190px; height:180px;  margin:0px 7px 10px 7px; border-bottom:2px solid #c2cce5; text-align:center; font-size:11px; }
.oferta strong{ color:#ffdc00;}
.oferta img {border:1px solid #c2cce5;}


.kontakt-f{ width:170px; background:#eeeeee; border:none; padding:2px; color:#000000;}
.wyslij-kontakt{ text-align:center; color:#ffdc00; font-size:11px; background:#274191; border:none; cursor:pointer; width:50px; height:20px; margin-left:10px; padding-bottom:2px; }
span{ display:block; float:right; margin-right:40px;}
#header-text{background:#284193;color:#fff;font:normal 10px Arial;width:100%;margin:0;padding:0;text-align:center;}
.naglowek  h3{float:left;font-size:18px;font-weight:normal;}
.subtitle{ height:24px;font-size:18px; font-family: Geneva, Arial, Helvetica, sans-serif ;  color:#ffdc00; float:right !important;margin:0;padding:0;clear:none;font-weight:normal;padding-right:10px;}
#footer-text{text-align:center;}
#footer-desc{padding-top:10px;font-size:11px;text-align:center;}




