/*
By Herreman David
http://www.free-css-templates.com
StyleSheet for Orange1 template
*/


body { padding: 0; margin: 0; font: 0.7em Arial, sans-serif; line-height: 1.5em; background: #fff; color: #454545}
a { color: #3399CC; background: inherit; }
a:hover { color: #000; background: inherit;}

h1 { font: bold 2em Arial, Sans-Serif; letter-spacing: -1px; padding: 16px 0 0 8px; margin: 0; }
h2 { margin: 0; padding: 0; font: normal 1.1em Arial, Sans-Serif; letter-spacing: -1px; color: #3399CC }
h1 a { color: #FFF; background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #3399CC; background: inherit; }
h3 { font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #616161; background: #FFF; }
p {	margin: 0 0 0px 0; line-height: 1.5em; }
form { margin: 0; }

input.search { width: 142px; height: 26px; border: none; background: #FFF url(input.jpg) no-repeat; padding: 5px; color: #616161; }
input.submit { width: 28px; height: 39px; font-weight: bold; border: none; background: #FFF url(search.gif); padding: 3px; color: #616161; }
* html input.submit { width: 28px; height: 43px; font-weight: bold; border: none; background: #FFF url(search.gif); padding:0px; color: #616161; }

.content { 
	margin: 10px auto;
	padding: 0px;
	width: 643px;
	color: #454545;
}



.footer { 
	clear:both;
	width: auto;
	color:#999999;  
	font-size:90%;
	border-top: 1px solid #eee; 
	text-align:center; 
	margin-right: 20px;
	margin-left: 20px;
	padding: 5px 10px 10px 10px;
}

.left_text { background: #f4f4f4; color: #000; border: 1px solid #eeeeee; padding: 4px}
.left_text h2 { margin: 0; padding: 0; font: normal 1.6em Arial, Sans-Serif; letter-spacing: -1px; color: #3399CC }
.left_text p { margin: 0; padding: 0; font: normal 1.1em Arial, Sans-Serif; letter-spacing: -1px; color: #666666 }
.topstrony { background: #3399CC; color: #000; border: 1px solid #666666; padding: 4px}
.menu1 { background: #f6f6f6; color: #000; border: 1px solid #eeeeee; padding: 4px}
.reklama { background: #f6f6f6; color: #000; border: 1px solid #eeeeee; padding: 4px}
.naglowek { background: #ffffff; color: #000; border: 1px solid #ffffff; padding: 8px}

.title {font: bold 1.6em Arial, Sans-Serif; COLOR: #3399CC; TEXT-DECORATION: none}
.description {font: normal 1.1em Arial, Sans-Serif; COLOR: #666666; TEXT-DECORATION: none}
.topka { background: #ffffff; color: #000; border: 1px solid #eee; padding: 6px}
.polecane {font: normal 0.9em Arial, Sans-Serif; COLOR: #3399CC; TEXT-DECORATION: underline}
ul { margin: 0; padding : 0; list-style : none}
.bar { clear: both; font-size: 1.1em; height: 16px;	margin: 0 0 0 0px}
.bar li { margin: 0; padding: 2px 6px 2px 6px; color: #808080; background: #FFF; float: left}
.bar li.active { background: #FFF center bottom; color: #9EC068; font-weight: bold; padding-bottom: 2px}
.bar a { font-weight: bold; color: #4A8EBC; background: inherit} 

.search_field { background: #DCF2B8; color: #000; border-top: 1px solid #9EC068; border-bottom: 1px solid #9EC068; clear: both; text-align: center; padding: 10px 0 5px 0}

.baner_field { background: #ffffff; color: #000; border-top: 1px solid #9EC068; border-bottom: 1px solid #9EC068; clear: both; text-align: center; padding: 5px 0 5px 0}

.right_articles {border: 1px solid #eee; padding: 8px;	margin: 0 0 10px 0}
.right_articles:hover { border: 1px solid #ccc}
image { float: left; margin: 0 9px 3px 0}