/* CSS Document */
body  {
	maargin : 0px;
	font-family : Tahoma, Arial, Halvetica, Sans;
	font-size : 11px;
	color : #171818;
	line-height : 16px;
	background : #313131 url("../img/bg01.gif") repeat-x;
}
p {
	margin:0px;
}
a {
	color : #171818;
	text-decoration:none;
}
a:hover {
	color : #a4a4a4;
	text-decoration:none;
}
div#main {
	margin : auto;
	width : 950px;
}
div#mainindex {
	margin : auto;
	width : 750px;
}
div#flashcontent {
	margin : 0px;
	width: 950px;
}
div#elementTopHead {
	margin-left:5px;
}
div#elementbottom {
	margin-left:5px;
}
div#maincontent {
	display : block;
	float : left;
	width:940px;
	margin : 0px;
	margin-left:5px;
	margin-right:5px;
	background : #efefef url("../img/bg02.gif") repeat-y;
}

h1 {
	font-size:18px;
	font-weight:normal;
	color : #e16701;
	margin-left : 75px;
	margin-top : 0px;
	padding-top:15px;
}
h2 {
	width:800px;
	font-size:15px;
	font-weight:normal;
	color : #e16701;
	margin-left : 75px;
	margin-top : 0px;
	padding-top:15px;
}
div#dots {
	display : block;
	float : left;
	margin-left:75px;
	height : 30px;
}
div#dots2 {
	display : block;
	float : left;
	height : 30px;
	background:url(../img/dots.gif) repeat-x;
}
div#tekstcontent {
	margin-left : 75px;
	margin-top:20px;
	margin-bottom:0px;
	width: 825px;
}	
div#bottom {

	display : block;
	float : left;
	width:940px;
	height:100px;
	margin:0px;
	margin-left: 5px;
	margin-right : 5px;
	background : #1f1f20 url("../img/bg03.gif") repeat-x;

}
div#podmenu {
	display : block;
	float : right;
	width:780px;
}

div#podmenu ul { margin: 0;  padding: 0; list-style: none; display:block; float:right;}
div#podmenu ul li { display: inline; }
div#podmenu ul li a { display : block; float : left; text-decoration:none;  position:relative; color : #dfe0e0; margin-left:10px; margin-right:10px;}
div#podmenu ul li a:hover { display : block; float : left; text-decoration:none;  position:relative; color : #f29400; }

div#language {
	display : block;
	float : left;
	background : url("../img/flag_bg.gif") no-repeat;
	height : 30px;
	position : relative;
	left : 20px;
	width:150px;
}
div#languageindex {
	display : block;
	float : left;
	background : url("../img/flag_bg2.gif") no-repeat;
	height : 30px;
	position : relative;
	left : 20px;
	width:730px;

}

div#language ul { margin: 0;  padding: 0; list-style: none; display:block; float:left;margin-left:4px;}
div#language ul li { display: inline;  }
div#language ul li a { display : block; float : left; text-decoration:none;  position:relative; color : #dfe0e0; margin:6px; margin-left:8px; margin-right:8px;}
div#language ul li a:hover { display : block; float : left; text-decoration:none;  position:relative; color : #f29400; }

div#languageindex ul { margin: 0;  padding: 0; list-style: none; display:block; float:left;margin-left:4px;}
div#languageindex ul li { display: inline;  }
div#languageindex ul li a { display : block; float : left; text-decoration:none;  position:relative; color : #dfe0e0; margin:6px; margin-left:8px; margin-right:8px;}
div#languageindex ul li a:hover { display : block; float : left; text-decoration:none;  position:relative; color : #f29400; }


div#copyrightsblock {
	display: block;
	float : left;
	width:100%;

}
div#copyrights {
	width : 950px;
	color: #dfe0e0;
	display : block;
	float : left;
	margin-top: 2px;
	
}

div#bottommenu {
	display : block;
	float : left;
	width : 580px;
	margin-top:20px;
	margin-left:240px;

}

div#bottommenu ul { margin: 0;  padding: 0; list-style: none;}
div#bottommenu ul li { display: inline;  }
div#bottommenu ul li a {  text-decoration:none;   color : #dfe0e0; margin-left:8px; margin-right:8px;}
div#bottommenu ul li a:hover { text-decoration:none;  color : #f29400; }

div#copyrightsindex {
	width : 750px;
	margin-left:auto;
	margin-right:auto;
	color: #dfe0e0;
}

div#copyrightsindex ul { margin: 0;  padding: 0; list-style: none;}
div#copyrightsindex ul li { display: inline;  }
div#copyrightsindex ul li a {  text-decoration:none;  position:relative; color : #dfe0e0; margin:6px; margin-left:8px; margin-right:8px;}
div#copyrightsindex ul li a:hover { text-decoration:none;  position:relative; color : #f29400; }


div#dotbg {
	height : 1px;
	width : 400px;
	background : url("../img/dots.gif") repeat-x;
}
div#submenu {
	width:600px;
	margin:10px;
}
.odpowiedzi {
	display:block;
	float:left;
	width:100%;
	margin:10px;
	margin-left:50px;
}

.odpowiedzi2 {
	display:block;
	float:left;
	width:500px;;
	margin:10px;
	margin-left:50px;
}
.odpowiedziszereg {
	margin:10px;
	display : block;
	float : left;

}

div#onelink {
	display : block;
	float : left;
	width:600px;
}
a#sublinks {
	display: block; text-decoration:none;  color : #686868; ; margin:10px; font-size:15px; font-weight:bold;
}
a#sublinks:hover {
	text-decoration:underline;  color : #ff9c00; margin:10px; font-size:15px; font-weight:bold;
}
div#galery {
	display : block;
	float : left;
	margin: 0;  
	padding: 0;
	width: 825px;
	margin-left : 75px;
	padding-bottom : 20px;
}
div#articleCat {
	display : block;
	float : left;
	margin: 0;  
	padding: 0;
	width: 825px;
	margin-left : 75px;
	padding-bottom : 20px;
}
div#loaderBox {
	display : block;
	float : left;
	margin: 0;  
	padding: 0;
	width: 825px;
	margin-left : 75px;
	padding-bottom : 20px;
}
div#galeryThumb {
	display : block; 
	float : left;
}
div#fileThumb {
	display : block; 
	float : left;
}
div#galeryPages {
	display : block; 
	float : right;
	margin-top:10px;
	width:825px;;
}
#pageOff {
	display : block;
	float : right;
	color : #e9e9e9;
	width:25px;
	height:25px;
	background : url("../img/pagesoff.gif") no-repeat;
	padding-top:3px;
}
#pageOn {
	display : block;
	float : right;
	color : #e9e9e9;
	width:25px;
	height:25px;
	background : url("../img/pageson.gif") no-repeat;
	padding-top:3px;
}

div#galeryThumb a {
	display : block;
	float : left;
	width:130px;
	height : 170px;
	border : 1px solid #e7e7e7;
	margin-top : 10px;
	margin-left : 5px;
	padding-top : 5px;
	
	
}
div#galeryThumb a:hover {
	background:#e7e7e7;
}
div#fileList {
	display : block;
	float : left;
	margin: 0;  
	padding: 0;
	width: 825px;
	margin-left : 75px;
	padding-bottom : 20px;

}

div#fileThumb a {
	display : block;
	float : left;
	width:825px;
	border : 1px solid #b8b8b0;
	margin-top : 10px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}
div#fileThumb a:hover {
	background:#e7e7e7;
	color : #363634;
}
div#subcatList {
	display : block;
	float : left;
	width: 812px;
	height:35px;
	margin : 5px;
	margin-left : 80px;
	background : url("../img/bg04.gif") no-repeat;

}
div#subcatList a {
	font-size: 16px;
	font-weight: bold;
	display : block;
	float : left;
	width:812px;
	height:25px;
	color : #efefef;
	padding-top:7px;
}
div#subcatList a:hover {
	font-size: 16px;
	font-weight: bold;
	display : block;
	float : left;
	width:812px;
	height:25px;
	color : #e16701;
	padding-top:7px;
}
div#newsList {
	display : block;
	float : left;
	width: 812px;
	height:35px;
	margin : 5px;
	margin-left : -3px;
	background : url("../img/bg04.gif") no-repeat;
}
div#newsContent {
	display : block;
	float : left;
	width: 812px;
	margin : 5px;
	margin-left : 70px;
}
div#newsTitle {
	display : block;
	float : left;
	font-size: 11px;
	font-weight: bold;
	width:812px;
	height:25px;
	color : #efefef;
	padding-top:7px;
	padding-left : 10px;
}
.newsData {
	font-size: 10px;
	height:25px;
	padding-left : 50px;
}
div#newsHead {
	display : block;
	float : left;
	font-size: 11px;
	width:812px;
}
div#moreBtn {
	display : block;
	float : right;
	background : url("../img/news_more.gif") no-repeat;
	width:170px;
	height: 29px;
	padding-right : 40px;
	padding-bottom:10px;
}
div#moreBtn a {
	display : block;
	float : left;
	width:150px;
	height: 24px;
	margin-left:20px;
	margin-top:5px;
	font-weight:bold;
}
div#indexnews {
	margin-left:7px; 
	display:block;
	float:left;
	width:736px;
	background : #eeeeee url("../img/bg05.gif") repeat-x;
}
div#indexbottom {
	margin-left:7px; 
	display:block;
	float:left;
	width:736px;
	height:21px;
}
div#indexboxnews {
	display:block;
	float:left;
	width:345px;
	font-size: 10px;
	line-height : 13px;	
	margin:10px;
	margin-top:15px;
}

a#copyrightLink {
	font-size: 10px;
	color : #c1c1c1;
	text-decoration : none;
}

a#copyrightLink:hover {
	color : #ffae00;
	text-decoration : underline;
}
textarea {

			border: 1px solid #b2b2b2;
			width: 350px;
			background: #e3e3e3;
			font: 11px verdana, sans-serif;
			color:#443;
			height:75px;
			padding:3px;
			margin-bottom:4px;
			outline:none;
}
		.input {
			border: 1px solid #b2b2b2;
			width: 350px;
			background: #e3e3e3;
			font: 11px verdana, sans-serif;
			color:#443;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		.input:focus {
			border:1px solid #b2b2b2;
			background: #f9f9f9;
		}

		.submit-btnen {
			width: 358px;
			height: 20px;
			background: url("../img/submiten.gif") no-repeat;
			outline: none;
		}
		.submit-btnen:hover {
			background: url("../img/submiten.gif") no-repeat 0 -20px;
		}
		.submit-btnpl {
			width: 358px;
			height: 20px;
			background: url("../img/submitpl.gif") no-repeat;
			outline: none;
		}
		.submit-btnpl:hover {
			background: url("../img/submitpl.gif") no-repeat 0 -20px;
		}
		.submit-btnru {
			width: 358px;
			height: 20px;
			background: url("../img/submitru.gif") no-repeat;
			outline: none;
		}
		.submit-btnru:hover {
			background: url("../img/submitru.gif") no-repeat 0 -20px;
		}

		div#container {
			width:400px;
		}

		#log_res.ajax-loading
			{background: url("../img/spinner.gif") no-repeat center;
		} 
		
		.error {
			color:red;
			margin:0;
			padding:0;
		}
		
.style3 a {font-size: 10px; color:#FFF300; font-weight:bold;}