@charset "utf-8";
/* CSS Document */

html { margin: 0; padding: 0; background: #fafafa url(http://www.budtor.pl/images/header-bg.png) repeat-x; text-align: center; }
body { margin: 0 auto; padding: 0; text-align: center; font-family: arial, tahoma, verdana; font-size: 11px; color: #656464; line-height: 14pt; }
img { border: 0; margin: 0; padding: 0; }
a { margin: 0; padding: 0; }
form { margin: 0; padding: 0; }
input { border: 0px; margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
h1 {color: #000000; font-size: 22px;}
h3 {color: #000000;}
/* OPIS DIVÓW Z GŁÓWNEJ */

.clr { clear: both; }
#head-wrapper { width: 940px; margin: 0 auto; padding: 0; text-align: center;}
#logo { float: left; margin-top: 15px; margin-left: 10px; }
#separator-head { float: left; width: 145px; height: 97px; background: url(http://www.budtor.pl/images/separator.png) top left no-repeat; margin-left: 20px; }
#separator-head-de { float: left; width: 120px; height: 97px; background: url(http://www.budtor.pl/images/separator.png) top left no-repeat;  }
<!-- #nav { float: left; height: 97px; width: 460px; }
#nav-de { float: left; height: 97px; width: 521px; }
#nav-en { float: left; height: 97px; width: 460px; }
#nav a.glowna, #nav a.firma, #nav a.produkty, #nav a.uslugi, #nav a.realizacje, #nav a.kontakt { height: 97px; float: left; }
#nav a.glowna { width: 114px; }
#nav a.firma { width: 58px; }
#nav a.produkty { width: 75px; }
#nav a.uslugi { width: 57px; }
#nav a.realizacje { width: 79px; }
#nav a.kontakt { width: 67px; }
--!>
#menu{ float: left; height: 97px; width: 460px; }
div#menu ul#nav { float: left; margin: 0px; padding-left: 0px; }
div#menu ul#nav li { display: inline; float: left; margin-left: 0px; }
div#menu ul#nav li a { display: block; overflow: hidden; padding: 0px; }
div#menu ul#nav li a img { display: block; }
div#menu ul#nav li#menu_00 { width: 114px; }
div#menu ul#nav li#menu_00 a { width: 114px; }
div#menu ul#nav li#menu_00 a:hover img { margin-left: -114px; }
div#menu ul#nav li#menu_00.on img { margin-left: -114px; }
div#menu ul#nav li#menu_01 { width: 58px; }
div#menu ul#nav li#menu_01 a { width: 58px; }
div#menu ul#nav li#menu_01 a:hover img { margin-left: -58px; }
div#menu ul#nav li#menu_01.on img { margin-left: -58px; }
div#menu ul#nav li#menu_02 { width: 75px; }
div#menu ul#nav li#menu_02 a { width: 75px; }
div#menu ul#nav li#menu_02 a:hover img { margin-left: -75px; }
div#menu ul#nav li#menu_02.on img { margin-left: -75px; }
div#menu ul#nav li#menu_03 { width: 57px; }
div#menu ul#nav li#menu_03 a { width: 57px; }
div#menu ul#nav li#menu_03 a:hover img { margin-left: -57px; }
div#menu ul#nav li#menu_03.on img { margin-left: -57px; }
div#menu ul#nav li#menu_04 { width: 79px; }
div#menu ul#nav li#menu_04 a { width: 79px; }
div#menu ul#nav li#menu_04 a:hover img { margin-left: -79px; }
div#menu ul#nav li#menu_04.on img { margin-left: -79px; }
div#menu ul#nav li#menu_05 { width: 67px; }
div#menu ul#nav li#menu_05 a { width: 67px; }
div#menu ul#nav li#menu_05 a:hover img { margin-left: -67px; }
div#menu ul#nav li#menu_05.on img { margin-left: -67px; }


#menu-en { float: left; height: 97px; width: 460px; }
div#menu-en ul#nav { float: left; margin: 0px; padding-left: 0px; }
div#menu-en ul#nav li { display: inline; float: left; margin-left: 0px; }
div#menu-en ul#nav li a { display: block; overflow: hidden; padding: 0px; }
div#menu-en ul#nav li a img { display: block; }
div#menu-en ul#nav li#menu_00 { width: 62px; }
div#menu-en ul#nav li#menu_00 a { width: 62px; }
div#menu-en ul#nav li#menu_00 a:hover img { margin-left: -62px; }
div#menu-en ul#nav li#menu_00.on img { margin-left: -62px; }
div#menu-en ul#nav li#menu_01 { width: 77px; }
div#menu-en ul#nav li#menu_01 a { width: 77px; }
div#menu-en ul#nav li#menu_01 a:hover img { margin-left: -77px; }
div#menu-en ul#nav li#menu_01.on img { margin-left: -77px; }
div#menu-en ul#nav li#menu_02 { width: 77px; }
div#menu-en ul#nav li#menu_02 a { width: 77px; }
div#menu-en ul#nav li#menu_02 a:hover img { margin-left: -77px; }
div#menu-en ul#nav li#menu_02.on img { margin-left: -77px; }
div#menu-en ul#nav li#menu_03 { width: 70px; }
div#menu-en ul#nav li#menu_03 a { width: 70px; }
div#menu-en ul#nav li#menu_03 a:hover img { margin-left: -70px; }
div#menu-en ul#nav li#menu_03.on img { margin-left: -70px; }
div#menu-en ul#nav li#menu_04 { width: 71px; }
div#menu-en ul#nav li#menu_04 a { width: 71px; }
div#menu-en ul#nav li#menu_04 a:hover img { margin-left: -71px; }
div#menu-en ul#nav li#menu_04.on img { margin-left: -71px; }
div#menu-en ul#nav li#menu_05 { width: 66px; }
div#menu-en ul#nav li#menu_05 a { width: 66px; }
div#menu-en ul#nav li#menu_05 a:hover img { margin-left: -66px; }
div#menu-en ul#nav li#menu_05.on img { margin-left: -66px; }


#menu-de { float: left; height: 97px; width: 521px; }
div#menu-de ul#nav-de { float: left; margin: 0px; padding-left: 0px; }
div#menu-de ul#nav-de li { display: inline; float: left; margin-left: 0px; }
div#menu-de ul#nav-de li a { display: block; overflow: hidden; padding: 0px; }
div#menu-de ul#nav-de li a img { display: block; }
div#menu-de ul#nav-de li#menu_00 { width: 79px; }
div#menu-de ul#nav-de li#menu_00 a { width: 79px; }
div#menu-de ul#nav-de li#menu_00 a:hover img { margin-left: -79px; }
div#menu-de ul#nav-de li#menu_00.on img { margin-left: -79px; }
div#menu-de ul#nav-de li#menu_01 { width: 99px; }
div#menu-de ul#nav-de li#menu_01 a { width: 99px; }
div#menu-de ul#nav-de li#menu_01 a:hover img { margin-left: -99px; }
div#menu-de ul#nav-de li#menu_01.on img { margin-left: -99px; }
div#menu-de ul#nav-de li#menu_02 { width: 73px; }
div#menu-de ul#nav-de li#menu_02 a { width: 73px; }
div#menu-de ul#nav-de li#menu_02 a:hover img { margin-left: -73px; }
div#menu-de ul#nav-de li#menu_02.on img { margin-left: -73px; }
div#menu-de ul#nav-de li#menu_03 { width: 119px; }
div#menu-de ul#nav-de li#menu_03 a { width: 119px; }
div#menu-de ul#nav-de li#menu_03 a:hover img { margin-left: -119px; }
div#menu-de ul#nav-de li#menu_03.on img { margin-left: -119px; }
div#menu-de ul#nav-de li#menu_04 { width: 69px; }
div#menu-de ul#nav-de li#menu_04 a { width: 69px; }
div#menu-de ul#nav-de li#menu_04 a:hover img { margin-left: -69px; }
div#menu-de ul#nav-de li#menu_04.on img { margin-left: -69px; }
div#menu-de ul#nav-de li#menu_05 { width: 67px; }
div#menu-de ul#nav-de li#menu_05 a { width: 67px; }
div#menu-de ul#nav-de li#menu_05 a:hover img { margin-left: -67px; }
div#menu-de ul#nav-de li#menu_05.on img { margin-left: -67px; }


#separator-head2 { float: left; width: 145px; height: 97px; background: url(http://www.budtor.pl/images/separator.png) top left no-repeat; }
#separator-head2-de { float: left; width: 130px; height: 97px; background: url(http://www.budtor.pl/images/separator.png) top left no-repeat; }
#pl, #en, #de { width: 18px; height: 15px; display: block; float: left;}
#pl { margin: 20px 0 0 70px; }
#en { margin: 38px 0 0 0px; }
#de { margin: 56px 0 0 0px; }
#content { background: url(http://www.budtor.pl/images/content-bg.png) repeat-x; height: 483px; text-align: center; }
#content-wrapper { margin: 0 auto; width: 1130px; }
#content-info { width: 940px; height: 204px; text-align: justify; margin: -13px auto 0 auto; }
#info-left { width: 360px; float: left; padding: 20px 20px; }
#content-sep { background: url(http://www.budtor.pl/images/content-sep.png) repeat-x; width: 158px; height: 204px; float: left; margin-left: 40px; }
#info-right { width: 300px; float: right; padding: 50px 20px; background: url(http://www.budtor.pl/images/aktualnosci-h1.png) 20px 20px no-repeat; }
#info-right-de { width: 300px; float: right; padding: 50px 20px; background: url(http://www.budtor.pl/images/aktualnosci-h1-de.png) 20px 20px no-repeat; }
#info-right-en { width: 300px; float: right; padding: 50px 20px; background: url(http://www.budtor.pl/images/aktualnosci-h1-en.png) 20px 20px no-repeat; }
#info-right .title a, #info-right-de .title a, #info-right-en .title a { margin-top: 50px; font-weight: bold; color: #000000; text-decoration: none;}
#info-left a.more, #info-right .more, #info-right-de .more, #info-right-en .more { float: right; margin-right: 0px; }
#prefooter { background: url(http://www.budtor.pl/images/prefooter-bg.png) repeat-x #050505; height: 197px; text-align: center; border-bottom: 1px solid #171717; clear: both; }
#prefooter-wrapper { width: 940px; height: 197px; margin: 0 auto; background: url(http://www.budtor.pl/images/prefooter-sep.png) top left no-repeat; }
#prefooter-wrapper .firma, #prefooter-wrapper .produkty, #prefooter-wrapper .uslugi, #prefooter-wrapper .kontakt  { 
	float: left; 
	height: 197px; 
	background: url(http://www.budtor.pl/images/prefooter-sep.png) top right no-repeat;
}
#prefooter-wrapper .firma { width: 230px; }
#prefooter-wrapper .produkty, #prefooter-wrapper .uslugi, #prefooter-wrapper .kontakt { width: 235px; }
#prefooter-wrapper .firma .h1 { background: url(http://www.budtor.pl/images/firma-h1.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .produkty .h1 { background: url(http://www.budtor.pl/images/produkty-h1.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .uslugi .h1 { background: url(http://www.budtor.pl/images/uslugi-h1.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .kontakt .h1 { background: url(http://www.budtor.pl/images/kontakt-h1.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .firma .h1-de { background: url(http://www.budtor.pl/images/firma-h1-de.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .produkty .h1-de { background: url(http://www.budtor.pl/images/produkty-h1-de.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .uslugi .h1-de { background: url(http://www.budtor.pl/images/uslugi-h1-de.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .kontakt .h1-de { background: url(http://www.budtor.pl/images/kontakt-h1-de.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .firma .h1-en { background: url(http://www.budtor.pl/images/firma-h1-en.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .produkty .h1-en { background: url(http://www.budtor.pl/images/produkty-h1-en.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .uslugi .h1-en { background: url(http://www.budtor.pl/images/uslugi-h1-en.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .kontakt .h1-en { background: url(http://www.budtor.pl/images/kontakt-h1-en.png) 15px 25px no-repeat; height: 45px; }
#prefooter-wrapper .kontakt p, #prefooter-wrapper .kontakt p a { text-align: left; margin: 12px 0 0 30px; color: #818181; text-decoration: none; }
#prefooter-wrapper .kontakt p.left, #podstrona-kontakt p.left { float: left; display: block; width: 10px; color: #454545;} 
#prefooter-wrapper .kontakt p.right, #podstrona-kontakt p.right { float: left; display: block; width: 140px; } 
#podstrona-kontakt { float: left; padding: 32px 0 0 0px; }
#panel2 { float: right; }
#podstrona-kontakt p.left { text-indent: 0px; width: 55px;}
#prefooter-wrapper .kontakt p a { margin: 0; font-weight: bold; } 
#prefooter-wrapper ul { list-style-type: none; text-align: left; padding-left: 30px; margin: 12px 0; }
#prefooter-wrapper ul a { text-decoration: none; color: #56a17b; }
#prefooter-wrapper ul a:hover { text-decoration: underline; color: #56a17b; }
#footer { height: 220px; background: #050505; }
#footer-wrapper { width: 940px; margin: 0 auto; }
#copyright { float: left; color: #4a4a4a; text-align: left; margin: 20px 20px; }
#copyright a { text-decoration: none; color: #818181; }
#mustang { float: right; color: #4a4a4a; text-align: left; margin: 10px 20px; }
#mustang p { float: left; margin: 10px 10px 0 0; }
#mustang a, #mustang a img { float: right; }
#mustang img { margin: 0px 0 0 0; }




/* KONIEC OPISU DIVÓW Z GŁÓWNEJ */
/* OPISY PODSTRONY */

#content-podstrona { background: url(http://www.budtor.pl/images/content-bg.png) repeat-x; text-align: center; }
#podstrona-wrapper { margin: 0 auto; width: 1130px; background: url(http://www.budtor.pl/images/budtor-podstrona.png) no-repeat; height: 279px; width: 1130px; }
#lcol { float: left; width: 250px; text-align: left; margin-left: 72px; margin-top: 45px; }
#lcol ul { list-style-type: none; padding: 0; font-size: 13px; line-height: 30pt;}
#lcol ul a { color: #202020; text-decoration: none; }
#lcol ul a:hover { text-decoration: underline; }
#lcol ul a.active { font-weight: bold; color:#000000;}
.currentpage {color:#000000;}
#archiwum {margin-top:110px;}
#archiwum .title a, #archiwum-de .title a, #archiwum-en .title a { margin-top: 50px; font-weight: bold; color: #000000; text-decoration: none;}
#archiwum a.more, #archiwum .more, #archiwum-de .more, #archiwum-en .more { float: right; margin-right: 20px; }
#rcol { float: right; width: 710px; border: 1px solid #e0e0e0; background-color: #fff; margin: 45px 94px 100px 0; }
#rcol #titleheader { float: left; margin: 30px 0 0 30px; }
#rcol #print { float: right; margin: 30px 30px 0 0; }
#rcol #desc { margin: 30px 0; padding: 0 20px; text-align: justify; font-size:12px; }
#rcol #desc a, #rcol #desc a:visited { color: #000000; }
#rcol #desc a:hover { color: #000000; text-decoration: underline; }
#rcol #desc p { color: #606060; text-indent: 42px; }
#rcol #desc p.intro { color: #606060; font-weight: bold; }
#pic { background-color: #f2f2f2; width: 651px; margin: 30px auto; }
#pic p.pic-desc { text-align: right; padding-right: 10px; }
#pobierz { float: left; margin: 0 0 0 30px; }
#pobierz a, #pobierz p { float: left; text-decoration: none; color: #202020; text-align: left; }
#pobierz a:hover { text-decoration: underline; }
#pobierz a.pobierz { margin-top: 9px; float: left; font-weight: bold; margin-bottom: 30px; }
#back { width: 191px; height: 60px; background: url(http://www.budtor.pl/images/back-bg.png) no-repeat; float: left; }
#back a { float: left; padding: 20px 0 0 20px; }
#question { width: 325px; height: 60px; background: url(http://www.budtor.pl/images/zadaj-pytanie.png) no-repeat; float: right; }
#question a { float: right; padding: 20px 20px 0 0; }
a.noprint { text-decoration: none; }
#rcol {
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	KhtmlOpacity: .8;
	opacity: .8;
	-moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px; 
        border-radius: 5px; 
}


/* KONIEC OPISU PODSTRONY */

/* OPIS FORMULARZA */

#panel2 form input, #panel2 form textarea { 
	-moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px; 
        border-radius: 5px; 
        border: 1px solid #e5e5e5;
        color: #656464; 
}

/* KONIEC OPISU FORMULARZA */

