/*
Theme Name: Palonka Rally
Theme URI: http://www.netbiel.pl/
Description: WP glossy theme designed by <a href="http://www.netbiel.pl/">Piotr Bielecki</a>.
*/
body{
background: #848282 url('images/tlo_body.jpg') repeat-x;
padding: 0;
margin: 0;
font-family: 'Trebuchet MS';
color: #363636;
font-size: 1.1em;
}
fieldset, form{
border: none;
padding: 0;
margin: 0;
}
a{
font-weight: bold;
text-decoration: none;
color: #E1211C;
}
#wrapper{
width: 948px;
margin: 0 auto;
}
#top_site{
width: 948px;
height: 207px;
background: url('images/top_site.jpg') no-repeat;
}
#flagi{

padding: 20px 0px 20px 800px;
}
#flagi a{
display: block;
width: 31px;
height: 18px;
float: left;
margin-left: 10px;
}
#flagi ul{
list-style: none;
padding: 0;
margin: 0;

}
#flagi ul li{
float: left;
}
#flagi ul li img{
border: none;
}

#flagi .pol_flag{
background: url('images/flag_pol.jpg') no-repeat;
}
#flagi .ang_flag{
background: url('images/flag_ang.jpg') no-repeat;
}
#content_wrapper{
width: 879px;
margin-left: 30px;
background: url('images/middle_content.gif');
float: left;
margin-top: 20px;
}
#content_wrapper h3{
margin-top: 20px;
}
#content_inner{
background: url('images/head_content.gif') no-repeat top left;
padding-top: 23px;
float: left;
width: 879px;
}
#inside_content{
background: url('images/bottom_content.gif') no-repeat bottom left;
padding-bottom: 23px;
float: left;
width: 879px;

}
#option_sidebar{
width: 100%;
float:left;

}
#option_sidebar ul{
list-style: none;
padding: 0;
margin: -10px 0 0 20px;
font-size: 0.82em;
position: relative;
}
#option_sidebar ul li{
float: left;
margin-right: 11px;
position: relative;
}
#option_sidebar ul li a{
color: #525050;
}
#rss_link{
background: url('images/kanal_rss.jpg') no-repeat top right;

}
#rss_link a{
padding-right: 18px;
}
#main_site{
border-right: 1px solid #A09F9F;
padding-right: 11px;
}

#left_content{
width: 280px;
float: left;
border-right: 5px solid #D6D5D5;
margin-top: 20px;
}
#menu_outer{
background: #D6D5D5 url('images/menu_head.gif') no-repeat top left; 
margin: 0px 10px 10px 25px;
width: 238px;
float: left;
}
#left_content ul{
list-style: none;
padding: 0;
margin: 0 0 0 0;
background: url('images/menu_bottom.gif') no-repeat bottom left;
padding: 20px 20px; 
float: left;
width: 218px;
}
#newsletter{
float: left;
clear: both;
width: 242px;
height: 110px;
background: url('images/newsletter_tlo.gif') no-repeat top left;
margin: 20px 0px 0px 25px;
}
#newsletter span{
color: #ffffff;
font-weight: bold;
font-size: 11px;
margin: 50px 10px 20px 10px;
width: 180px;
float: left;
display: block;
}
#newsletter fieldset{
padding: 50px 5px 10px 10px;
}
#newsletter input{
float: left;
border: 2px solid #848282;
padding: 3px;
}
#newsletter input.button{
background: url('images/button_newsl.gif') no-repeat top left;
border: none;
margin-left: 10px;
font-weight: bold;
color: #363636;
padding:4px 3px;
}
#newsletter .options label{
color: #ffffff;
display: block;
width: 40px;
float: left;
font-size: 13px;
margin-right: 25px;
}
#newsletter .options input{
float: left;

}
#left_content ul li{
margin-bottom: 5px;
border-bottom: 1px solid #C9C6C6;
padding-bottom: 5px;
width: 190px;
}
#left_content ul li a{
color: #515151;
}
#left_content ul li a:hover{
color: #413F3F;
}

#main_content{
width: 540px;
float: left;
margin-left: 20px;
font-size: 0.88em;
line-height: 1.2em;
}
#main_content .entry{
padding-bottom: 20px;
width: 540px;

}
/*elementy z wordpresa*/
.post-date{
display: none;
}
#main_content h2{
padding: 10px 0 5px 30px;
font-size: 1.2em;
margin: 20px 20px 20px 0px;
background: url('images/punktor_title.gif') no-repeat -10px 0px;

}
#main_content img{
float: right;
margin: 0 0 15px 15px;
border: 6px solid #ffffff;
}
#inside_content p{

text-align: justify;
font-size: 0.9em;

}
#footer{
width: 881px;
margin-top: 30px;
background: #A09F9F url('images/footer_top.gif') no-repeat 0px 0;
color: #ffffff;
font-size: 0.78em;
float: left;
margin-left: 28px;
}
#footer_inside{
float: left;
background: url('images/footer_bottom.gif') no-repeat bottom left;
width: 100%;
}
#footer p{
padding-top: 20px;

float: left;
width: 800px;
text-align: center;
}
#footer a{
font-weight: normal;
color: #ffffff;
}
#footer ul{
margin: 0;
padding: 20px;
list-style: none;
float: left;
}
#footer ul li{
float: left;
margin-left: 10px;
}
#footer ul li img{
border: none;
display: block;
padding: 0;
margin: 0;
}
#footer ul li a{
border: 3px solid #939191;
display: block;
}
#footer ul li a:hover{
border: solid #797777
}
#right_info a{
font-weight: normal;
color: #ffffff;
}
#right_info{
width: 881px;
margin-top: 10px;
}
#right_info p{
padding-top: 10px;
font-size: 0.72em;
float: left;
width: 800px;
text-align: center;
}
.ngg-gallery-thumbnail{
padding: 0;
}
/*bannery*/
#banners{
margin: 20px;
float: left;
}
#banners img{
 border: 4px solid #D6D5D5;
 margin-top: 10px;
}

