/*
---------------------------------------------
 Design & Code (c) Wild Moose Justyna Walczak
---------------------------------------------
*/

.clear { clear: both; height: 1%;}
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear { display: inline-block;}
/* Hides from IE-mac \*/
* html .clear { height: 1%;}
.clear { display: block;}
/* End hide from IE-mac */

* { margin: 0; padding:0; border: 0;}

html { width: 100%; height: 100%;}
body { font-family: Verdana, Helvetica, Arial sans-serif; font-size: 62.5%; background-color: #ffcc66;}

p          { margin: 20px 35px 10px 5px; font-size: 11px; line-height: 1.6em; text-align: justify; color: #111111;}
a, a:hover { text-decoration: none;}


h1, h2, h3, h4, h5, h6 { margin: 20px 0px; color: #111;}
h1 { font-size: 16px; color: #ff6600;}
h2 { font-size: 14px;}
h2.center { font-size: 12px; text-align: center;}

.kontener { width: 750px; height: auto; margin: 0 auto; padding-top: 110px; background: #ff6600 url(img/top.jpg) no-repeat;}
.kontener_wew { width: 750px; clear: both;}
.menu { width: 142px; height: 490px; margin-left:8px; padding-right: 8px; float: left; background: url(img/menu_bg.jpg) 0px 0px no-repeat;}
.tresc { width: 493px; float: right; padding: 20px 45px 55px 45px; margin-right: 8px; background-color: #ffffcd;}

#mini .tresc { height: 490px;}

p img { float: right; margin: 10px 0 10px 30px;}
p a { color: #ff6600;}
p a:hover { text-decoration: underline;}

.tresc table { margin: 10px auto; border: 2px solid #ff6600;}
.tresc table td { padding: 1px 5px; vertical-align: middle; border: 1px solid #111;}
.tresc table th { padding: 1px 5px; vertical-align: middle; border: 1px solid #111;}

#kontakt .tresc p { text-align: center; margin: 10px auto; font-size: 14px; font-weight: bold;}
#kontakt .tresc p img { display: inline; /* float: left; */ margin: 0px 10px 0 0;}

.tresc ul { list-style-type: square; font-weight: bold; margin-left: 30px;}
.tresc li { font-size: 12px; color: #ff6600;}

.tresc .black li { font-weight: normal; color: #111;}

.tresc .minus { margin-left: 10px;}
.tresc .minus li { background:transparent url(img/li.jpg) no-repeat scroll 0 0.8em; padding-left:10px; font-weight: normal; list-style-type: none; color: #111;}
.tresc .minus li { font-size:12px; line-height:1.4em;}

.tresc ol { list-style-type: none;  }
.tresc ol li { color: #111; height: 100px; margin: 10px 0;}
.tresc ol li img { width: 49px; height: 69px;}

.tresc ol li strong { font-size: 14px; margin-left: 5px;}

.menu a { padding: 10px 0 10px 5px; display: block; color: #ffffcd; font-size: 12px; font-weight: bold; line-height: 1em; border-bottom: 1px solid #c24e01;}
.menu a:hover, .menu a.on { color: #fd0100;}
.menu a.flag { padding: 10px 0 10px 5px; border: 0; text-align: right;}

.stopka         { width: 730px; margin: 0 auto; padding: 5px 10px;}
.stopka p       { margin: 0 auto; font-size: 10px; color: #ffffcd; float: left;}
.stopka a       { font-size: 10px; color: #ffffcd;}
.stopka a:hover { text-decoration: underline;}
.stopka p.copy  { width: 693px; margin: 0 auto; text-align: center;}