/* CSS Document */
*{margin:0; padding:0;}
a{color:#fff; text-decoration:none;}
a:hover{ text-decoration:none;}

a:focus {-moz-outline: none; }/*usuniety border z FF */
a{text-decoration:none; color:#0099CC; outline: none;-moz-outline-style: none;}
a:hover {}


body { background:url("images/bg.jpg") center top repeat-x #ddd6d2; font-family:Arial, Helvetica, sans-serif;}
#main{ width:996px; height:570px; margin:auto; padding-top:90px; position:relative; margin-bottom:40px;}

#main img#logo{border:none; position:absolute; top:25px; left:40px;}
#main img#log-skn{border:none; position:absolute; top:25px; right:40px;}

#main #menu{background:url("images/SKN_03.png") left 7px no-repeat; width:996px; height:124px; z-index:99;position:relative;}
#main #menu a{background:url("images/a.png") 0px top no-repeat; width:153px; height:105px; float:left; padding:20px 5px 10px 8px;  color:#333; font-size:14px; position:relative;}
#main #menu a small{ color:#999; margin:7px 0; display:block; font-size:16px; position:absolute; bottom:11px; width:90%; text-align:center;}
#main #menu a:hover{background-position: -332px top;}

#main #menu a.w{background-position: -166px top; color:#fff;}
#main #menu a.w small{color:#eee;}

#tresci{ width:996px; margin-top:10px; z-index:1;position:relative; clear:both; overflow:hidden;  }
#tresci #line{ float:left; width:7500px;}

#tresci .ramka{float:left; background:url("images/SKN_05.png") left 290px no-repeat; width:996px;float:left; position:relative; top:5px; margin-bottom:50px; display:block; float:left;}
/*#tresci .rw{display:block;}*/

#tresci .ramka .mapa{ width:990px; height:300px;}
#tresci .ramka #mapa1{}


#tresci .blok1{ float:left; width:515px; padding:10px 0px 10px 10px; font-size:13px; }


#tresci .blok1 h1{font-size:135%; text-align:left; padding:3px 0; color:#333; margin:5px 0 10px 0;font-weight:bold;}
#tresci .blok1 h2{font-size:135%; text-align:left; padding:7px 0; font-weight:bold;}
#tresci .blok1 h3{font-size:110%; text-align:left; padding:3px 0;font-weight:bold;}
#tresci .blok1 h4{font-size:90%; text-align:left;padding:3px 0;  font-weight:bold;}
#tresci .blok1 h5{font-size:80%; text-align:left; padding:3px 0;font-weight:bold;}
#tresci .blok1 h6{font-size:70%; text-align:left; padding:3px 0;}
#tresci .blok1 p{color:#333; margin:11px 0; line-height:15px;}
#tresci .blok1 p.smal{font-size:85%; padding:1% 0 2% 0;}
		
#tresci .blok1 ul{padding:5px 0 5px 10%;}
#tresci .blok1 ul li {list-style:disc; margin:0; padding:2px 0 3px 0; font-size:100%;}
	
#tresci .blok1 ol { padding:5px 0 5px 5%;}
#tresci .blok1 ol li { margin:0; padding:0 0 5px 0; font-size:90%;}
#tresci .blok1 a {padding:0px 3px 0px 14px; color:#777; font-weight:bold; }
#tresci .blok1  a:hover {color:#e31f26;}

#tresci .blok1 a.oferta{display:block; border:1px solid #DDD6D2; background:#f7f7f7; padding:12px 9px; margin:2px 1px 3px 1px; font-size:15px; float:left; width:235px;}	
#tresci .blok1 a.oferta:hover{ background:#eee;}

#tresci .blok1 h3{font-size:18px; color:#666; padding:10px 6px;}	
	
#tresci .blok2{font-size:13px; float:right; width:470px;}
#tresci .blok2 .flash{float:right; width:450px; background:#fff; height:300px; margin:10px;}
#tresci .blok2 .more{float:right; width:420px; margin:0px 10px 10px 10px;color:#fff; padding:15px; }
#tresci .blok2 .more h2{ margin:0 0 18px 0; font-weight:normal; font-size:18px;}
#tresci .blok2 .more p{ font-weight:normal; font-size:13px; margin:9px 0;}
#tresci .blok2 .more img.log{float:left; margin:0 10px 10px 0; background:#fff; padding:15px;}





#tekst h1 { font-size:20px; color:#fff; border-bottom:1px dotted #eee; padding:0 0 3px 0;}
#tekst p { margin:8px 0; padding-left:25px; font-size:15px; }
#tekst p.kontakt { margin-top:5px 0 8px 0; border-top:1px solid #ddd; padding-top:5px; font-size:90%; }

form{position:absolute; left:25px; top:270px; width:250px;}
form p {font-size:70%; color:#666; text-align:justify;}
form h3{font-size:110%; color:#CC0000; font-weight:normal; border-bottom:1px dotted #eee; padding:2px 0; margin-bottom:5px;}
form input {width:75%; font-size:80%; color:#333; border:1px solid #aaa; margin-top:10px; padding:1px;}
form #but{border:none; background-color:#aaa; color:#FFF; width:21%; font-size:9px; margin:0; padding:2px; cursor:pointer;}
