/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt Version: 0.11.3 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}hr{border: 0;}address,caption,cite,code,dfn,em,th,samp,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}
zima
/* Copyright (c) 2006, Websys s.c. All rights reserved. */
samp {font-family: Tahoma; font-size: 11px; line-height: normal; padding: 0; margin: 0;}

.cleaner { clear: both; }

body {
	background: #333333;
	margin: 0;
	padding: 0;
}

.ogr {
margin: auto;
width: 942px;

}

#top {
background: url(img/tlo_top.jpg) top center repeat-x;
height : 261px;
}

#pasek_gora {
width: 942px;
height: 53px;
}

#pasek_gora li {
text-indent: -5000px;
float: left;
height: 52px;
padding: 0 36px 0 0;
}

#pasek_gora li.modelarstwo {
background: url(img/n_modelarstwo.jpg) left top no-repeat;
width: 122px;

}

#pasek_gora li.mechanika {
background: url(img/n_mechanika.jpg) left top no-repeat;
width: 170px;
}

#pasek_gora li.obrobka {
background: url(img/n_obrobka.jpg) left top no-repeat;
width: 116px;
}

#pasek_gora li.wypozyczalnia {
background: url(img/n_wypozyczalnia.jpg) left top no-repeat;
width: 418px;
padding: 0;
}



#top_l {
background: url(img/top_l.jpg) bottom center no-repeat;
float: left;
width: 262px;
height : 208px;
}

#top_p {
background: url(img/top_p.jpg) bottom center no-repeat;
float: right;
width: 680px;
height : 208px;
}

#srodek {
background: url(img/tlo.jpg) top center repeat-x #f5f5f5;
}

#srodek_l {
background: url(img/menu_dol.png) bottom center no-repeat;
float: left;
width: 262px;
margin: 0 0 45px; 0;
}

#srodek_p {
float: right;
width: 680px;
}


ul.menu {
margin: 0 0 21px 0;
padding: 5px 0 0 0;
background: url(img/menu_sr.png) no-repeat top center;   
width: 262px;
}


ul.menu li {
width: 250px;
padding: 3px 6px 3px 6px;
font-family: Arial;
font-weight: bold;
font-size: 14px;
line-height: 16px;
}

ul.menu li a {
width: 250px;
display: block; 
}

ul.menu li a:hover {
background-position-y: -32px;
}

#b_wypozyczalnia a {
height: 32px;
text-indent: -5000px;
background-image: url(img/b_wypozyczalnia.png);
}

#b_narzedziownia a {
height: 32px;
text-indent: -5000px;
background-image: url(img/b_narzedziownia.png);
}

#b_ofirmie a {
height: 32px;
text-indent: -5000px;
background-image: url(img/b_ofirmie.png);
}

#b_kontakt a {
height: 32px;
text-indent: -5000px;
background-image: url(img/b_kontakt.png);
}

ul.menu1 li a:hover {
color: #e98300;
}

ul.menu ul {
padding: 0 0 8px 0;
}

ul.menu ul li {
padding: 4px 6px 5px 21px;
width: 223px;
font-family: Arial;
font-weight: normal;
font-size: 14px;
line-height: 17px;
}

ul.menu ul li a {
width: 223px;
display: block; 
color: #FFFFFF;
text-decoration: none;
}

ul.menu ul li a:hover {
color: #fe9d00;
}



#hr {
margin: 16px 0 16px 0;
border: none;
border-top: 1px #CCCCCC solid;
display: block;
}


#logo {
padding: 68px 0 0 26px;
}

#logo a {
text-indent: -5000px;
display: block;
height : 75px;
width : 209px;
}

#dystans {
height : 8px;
width : 872px;
}

#kolumna {
background: url(img/tlo_tab.jpg) top center repeat-y;
width : 872px;
}


span {display:none;}

h2 {
padding: 0 0 17px 0;
font-family: Arial;
font-size: 28px;
line-height: 30px;
text-align: left;
color: #0065af;
}

h3 {
padding: 6px 0 12px 0;
font-family: Arial;
font-size: 18px;
line-height: 20px;
text-align: left;
color: #000000;
}


#gal {
padding: 0 0 10px 0;
text-align: left;
}

#tresc {
width : 640px;
padding: 32px 6px 18px 34px;
font-family: Arial;
font-size: 13px;
line-height: 21px;
text-align: justify;
color: #000000;
}

#tresc img {
border: 2px solid #3f2100;
padding : 1px;
}

#tresc img.logo {
padding: 1px;
margin: 4px 0 7px 23px;
border: 2px solid #bbbbbb;
}

#tresc img.logo_k {
padding: 1px;
margin: 4px 0 16px 0px;
border: 2px solid #bbbbbb;
}

#gal img {
padding: 1px;
border: 2px solid #bbbbbb;
margin : 4px 4px 4px 4px;
}

#tresc p {
padding: 0px 0px 11px 0px;
}

#tresc ul {
padding: 0 0 0 0;
line-height: 17px;
}

#tresc ul li {
background-image: url(img/punktor2.png);
background-position: 2px 7px;
background-repeat: no-repeat;
padding: 0 0 10px 10px;
}

#tresc ul li a {
text-decoration: none;
}

#tresc a {
color: #000000;
}


#tresc a:hover {
color: #d37100;
}

table {
margin: 0 0 16px 0;
font-family: Arial;
font-size: 13px;
line-height: 21px;
text-align: left;
color: #000000;
border: 1px #0065af solid; border-width: 1px 1px 0 0;
}

table tr td {
padding: 3px 6px 3px 6px;
border: 1px #0065af solid; border-width: 0 0 1px 1px;
}


#stopka {

padding: 8px 0 0 0;
height: 30px;
background: url(img/stopka.jpg) top center repeat-x;

font-family: Arial, Verdana; 
font-size: 12px; 
line-height: 12px; 
color: #a15f0a;

}




#s_lewy {
float: left;
font-family: Arial, Verdana;
font-size: 11px;
line-height: 18px;
padding: 0;
color: #FFFFFF;

}



.s_prawy {
float: RIGHT;
font-family: Arial, Verdana;
font-size: 11px;
line-height: 18px;
padding: 0;
color: #FFFFFF;
}

#stopka a {
color: #ff8a00;
text-decoration: none;
}

#stopka a:hover {
color: #ff8a00;
text-decoration: underline;
}


ul.menu1 {
background: url(img/menu.jpg) no-repeat top center;   
display: inline-block; 
padding: 0 0 0 142px;
width: 730px;
height: 75px;
}


ul.menu1 li {
border-left: 1px solid #4f2d00;
float: left;
font-family: Georgia, Arial;
font-weight: bold;
font-size: 18px;
line-height: 18px;
}

ul.menu1 li a {
text-decoration: none;
color: #fffcd5;
padding: 13px 17px 15px 17px;
display: block; 
}

ul.menu1 li a:hover {
color: #e98300;
}

#m_koniec {
border-left: 1px solid #4f2d00;
height: 46px;
}