@charset "utf-8";
body { margin:0; padding:0; width:100%;font:normal 12px Arial, Helvetica, sans-serif; color:#38352F;}
html { padding:0; margin:0;}

.glownydiv {width:100%; padding:0; margin:0 auto; background:url("../images/tlo1.jpg") no-repeat center top #101010;}

.header { padding:0; margin:0 auto; }
.block_header {margin:0 auto; width:960px; padding:0;}


.menu { float:right; padding:0px 0 0 0; margin:0;margin-top:15px; width:900px; height:40px;}
.menu ul { text-align:right; padding:0; margin:0; list-style:none; border:0; height:40px;float:right;background:url(../images/podmenu.png);
-webkit-border-radius: 4px; /* Safari, Chrome */
-khtml-border-radius: 4px;    /* Konqueror */
-moz-border-radius: 4px; /* Firefox */
border-radius: 4px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);  
}
.menu ul li { float:left; margin:0; padding:0 15px; border:0; height:40px;}
.menu ul li a { float:left; margin:0; padding:10px 0; color:white; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; }
.menu ul li a span { padding:10px 13px; background:none;font-weight:bold;color:white;}
.menu ul li a:hover { color:white;text-decoration:underline;}
.menu ul li a.active { color:white;text-decoration:underline;}


.header2 {margin:0 auto; padding:0;}
.header2div { margin:0 auto; padding:0px 0 0 0; height:287px; width:960px; border:0px solid #574C37;background:url(../images/1940.png) no-repeat right bottom;}
.header2div .div { width:860px; padding:0; margin:0 auto;}
.header2div img.screen { float:left; margin:0; padding:0;}
.header2div .div .right1 { float:right; width:415px; padding:10px 0 0 0; margin:0;}
.header2div .div .right1 img { float:left; margin:0; padding:0;}
.header2div .div .right1 h2 { font:normal 24px Arial, Helvetica, sans-serif; color:#5c8783; padding:10px 0 10px 0; margin:0;}
.header2div .div .right1 p.uli { background: url(../images/ul_li.gif) left no-repeat; padding:2px 20px; margin:0; font: normal 12px Arial, Helvetica, sans-serif; color:#878787;}
.header2div p { font: normal 12px Arial, Helvetica, sans-serif; color:#878787; padding:5px 50px 20px 0; margin:0;}
.header2div2 { margin:0 auto; padding:29px 0 0 0; height:72px; width:984px;  border:1px solid #cdd7d9;}
.header2div2 h2 { padding:0 0 0 25px; margin:0; font: normal 36px Arial, Helvetica, sans-serif; color:#5c8783;}
.header2div2 img { float:right; margin:0; padding:10px 20px 0 0;}

.body { margin:0; padding:0 0 20px 0;}
.body_resize { width:950px; margin:0 auto; padding:0 10px 0 0px; border:1px solid #A39474;background:url(../images/bgbody.png) }
.podklad {background:url(../images/krzyz.jpg) no-repeat right bottom;}
.body_resize h2 { font:normal 20px Arial, Helvetica, sans-serif; color:#282828; padding:5px 5px; margin:0; border-bottom:1px solid #e7e0cd;text-shadow: 2px 2px 3px #bbb;}
.body_resize h3 { font:normal 18px Arial, Helvetica, sans-serif; color:#282828; padding:5px 5px; margin:0; border-bottom:1px solid #e7e0cd;text-shadow: 2px 2px 3px #bbb;}
.body_resize h2 span { font:normal 11px Arial, Helvetica, sans-serif; color:#819e9c; padding:5px 0; margin:0;}
.body_resize p { font:normal 12px Arial, Helvetica, sans-serif; color:#38352F; padding:10px 5px; margin:0; line-height:1.8em;}
.body_resize p span { color:#819e9c;}
.body_resize a { color:#73674F; text-decoration: underline;}
.body_resize img {  margin:5px; padding:0;}
.body_resize img.floated { float:left; margin:10px 5px; padding:0;}
.right  { width:630px; float:right; margin:0; padding:10px 10px;} 
.right p {text-align:justify}
.right ul {  margin:0 0 0 30px; padding:0px 0 0px 0;}
.right li { padding:2px 5px; margin:0; font: normal 12px Arial, Helvetica, sans-serif; line-height:1.3em;}
.left  { width:280px; float:left; margin:0; padding:0px 0 0 0px;} 

#amenuboczne {background:#A39474;padding:10px 15px 10px 15px;}
#amenuboczne ul {padding-left:10px;}
#amenuboczne li {background:url(../images/arrow.gif) no-repeat left center;list-style:none;padding:2px 0 2px 15px;}
#amenuboczne li a {color:white;text-decoration:none;}
#amenuboczne li a.active, #amenuboczne li a:hover {font-weight:bold;}
#amenuboczne h2 {color:#574C37;text-shadow:none;border-bottom:1px solid #574C37}

#ainne {background:#73674F;padding:10px 15px 10px 15px;}
#ainne p {color:#EAE9E7}
#ainne a {color:#EAE9E7;text-decoration:underline;}
#ainne h2 {color:#C6B387;text-shadow:none;border-bottom:1px solid #574C37}

#ainne2 {background:none;padding:10px 15px 10px 15px;}
#ainne2 p {color:#EAE9E7}
#ainne2 a {color:#EAE9E7;text-decoration:underline;}
#ainne2 h2 {color:#574C37;text-shadow:none;border-bottom:1px solid #574C37}

fieldset {border:0px solid white;}

.footer {padding:0;  margin:0; height:55px; background:#222;border-top:1px solid #000}
.footer_resize { width:960px; margin:0 auto; padding:10px 0 0 0; }
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#fff;}
.footer a { font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:5px; margin:0;}
.footer p.pprawy { text-align:right; width:50%; margin:0; padding:10px 0 0 20px; float:right;} 
.footer p.plewy { text-align:left; width:30%; margin:0; padding:10px 20px 0 0; float:left;} 

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #dfdfdf; padding:0; margin:10px 0; background:none; line-height:0;}

.gorny1 p {color:#fff;font-weight:bold;padding:4px 20px 0 20px;margin:0;font-size:13px;text-align:center;}
.dolny1 p {color:#ddd;padding:3px 20px 0 20px;margin:0}

#flagi {position:absolute;top:5px;right:5px;}
#flagi img {border:1px solid #ddd;}


#quote_wrap {overflow:hidden;}
.left blockquote {height:130px !important;background:url(../images/czywiesz.png) no-repeat;padding:5px 10px 10px 10px;margin:0;}
.left #ainne blockquote p {color:#000;padding-right:10px;}
.left #ainne td {vertical-align:middle;}
/* accordion */
 
.heading { background:url(../images/up.png) left center no-repeat;padding-left:25px !important;}
.heading:hover { background:url(../images/down.png) left center no-repeat;padding-left:25px !important;}
.content {
padding: 5px 10px;
background-color:#fafafa;
}

.fotoprawa {float:right;margin-left:20px;margin-bottom:20px;}
.fotoprawa span {font-size:0.8em;}
.fotolewa {float:left;margin-right:20px;margin-bottom:20px;}
.fotolewa span {font-size:0.8em;}