*{margin:0px;padding:0px;}
img{border:0px;}



body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#container{

	position:relative;
	margin:0 auto;
	width:995px;
}

#logo {float: left;position: relative; margin-top:2px; background-repeat: no-repeat;}

#cl {clear:both;}

.slogan{
	display:block;
	position:absolute;
	top:48px;
	font-size: 11px;
	width: 290px;
	font-weight: bold;
	left: 1px;
	margin-left: 5px;
	color: #FF8000;
}
.slogan2{
	display:block;
	top:48px;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
}

#content{width:995px;margin:0 auto;position: relative;}
#ft{position:relative;float:left;text-align:center;padding:2px;	}
	
#forumTitle a:link {color:#FFFFFF;}
#forumTitle a:visited{color:#FFFFFF;}

#footmenu{
	position:relative;
	display:block;
	font-size:11px;
	font-weight:bold;
	font-family:microsoft, sans-serif;
	margin-top: 10px;
	}

#footmenu ul{padding:0;list-style-type:none;width:auto;}

#artMain a:link{color:#00CCFF;text-decoration:underline;}

#footmenu ul li{display:block;float:left;margin: 5px 5px 5px 0;}

#footmenu ul li a{
	display:block;
	float:left;
	color:#666666;
	padding:5px 20px 0 20px;
	height:18px;
	background-color: #F7F7F7;
	}

#footmenu ul li a:hover{color:#F2F2F2;background-color: #66CCFF;}
#footmenu ul li a.current,#footmenu ul li a.current:hover{color: #F0F0F0;background-color: #E60000;}
	


.pRed {background-color:#FF8000;color:#FFFFFF;padding:2px;font-weight: bold;}
.pBlack {background-color:#666666;color:#FFFFFF;padding:2px;font-weight:bold;}

.cennik {
	float:left;
	width:46px;
	padding:2px;
	background-color:#000000;
	color:#FFFFFF;
	margin-right:1px;
	text-align: center;
	font-weight: bold;
	position: relative;
}
.cennik2 {
	float:left;
	width:46px;
	padding:2px;
	background-color:#CCCCCC;
	color:#000000;
	margin-right:1px;
	text-align: center;
	font-weight: bold;
	position: relative;
}
#mainContent {position:relative;}
.nowe {
	background-color:#F4F4F4;
	color:#333333;
	margin-left:5px;
	padding:5px;
	text-align:center;
	font-size:14px;
	font-weight: bold;
	border: solid 1px #000000;
	margin-top: 5px;
}
.noweF {
	color:#000000;
	margin-left:5px;
	padding:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-top: 5px;
	background-color: #F4F4F4;
}
.zapo {
	margin-left:5px;
	padding:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-top: 5px;
	background-color: #F4F4F4;
	color: #CCCCCC;
}
.pBlue {
	background-color:#FF9933;
	padding: 2px;
	font-weight: bold;
	color: #000000;
}
#rightBar_art {
	position:relative;
	float:right;
	list-style-position: inside;
	width:300px;
	margin: 5px;
}
#content_pod {
	position:relative;
	float:right;
	text-align:justify;
	width: 420px;
	padding-left: 50px;
	padding-right: 50px;
}
#conten_main {
	position:relative;
	float:left;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	width: 680px;
}
#rightBar_Art p {
	margin-top:4px;
	margin-left:5px;
	margin-right:5px;
}
#rightBar_Art {
	position:relative;
	float:right;
	list-style-position: inside;
	width:300px;
	margin: 5px;
}
#main_Art {
	position:relative;
	float:left;
	width:650px;
	text-align:justify;
	background-color: #FFFFFF;
	border: solid 1px #cccccc;
	padding: 15px;
}
.top_right {
	position:relative;
	float:right;
	text-align:right;
	font-size:12px;
	width: 660px;
	background-image: url(im/toptlo.png);
	background-repeat: no-repeat;
	background-position:top;
}
.top_linki {
	color:#FFFFFF;
	padding:3px;
	text-decoration:none;
}
#top5 {position:relative;float:left;margin-left: 5px;width: 235px;}
#top51 {position:relative;float:left;width: 235px;}
#footLeft {
	position:relative;
	float:left;
	width:240px;
	padding:5px;
	margin-left:5px;
	border-right-color:#CCCCCC solid 1px;
}
#footLeft p {font-size:11px;color:#999999;}
.finput {
	padding:2px;
	font-size:14px;
	position:absolute;
	text-align:right;
	font-weight:bold;
	width:95px;
	border: solid 1px #666666 ;
	background-color:#FFFFFF;
}

#test p {position:absolute;font-size:9px;}
#test1 p {position:absolute;font-size:9px;}
#test2 p {position:absolute;font-size:9px;}
#test3 p {position:absolute;font-size:9px;}
#test4 p {position:absolute;font-size:9px;}

.submenu {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#000000;
	color:#FFFFFF;

}

.submenu a:link {
	color:#FF6600 !important
}
.submenu a:hover {
	color:#00CCFF !important
}
.scroll {position:relative;overflow:hidden;width: 995px;height:100px;margin-top:5px;border:1px solid #ccc}
.scroll .active {border:2px solid #fff;z-index:9999;position:relative}
.scroll .log {width:auto;margin:10px;position:absolute;clear:both}
.scroll img {float:left;margin:10px 5px 20px 35px;cursor:pointer;border:solid 1px #E1E1E1;width:100px;height:60px;Filter:gray}
.scroll a.img:hover {float:left;margin:10px 5px 20px 35px;cursor:pointer;border:solid 1px #E1E1E1;width:100px;height:60px;}
:focus { -moz-outline-style:none;}
.pSzary {height:18px;background-color:#6699CC;font-size:12px;font-weight:bold;color:#FFFFFF;padding:2px 5px 0px 5px;border-left:solid #000000 5px}
.pMenu {padding:3px;margin:2px;background-color: #FFFFFF; border:solid 1px #F0F0F0}

#containermain {margin:0 auto;position:relative;width:995px;}

#containermain2 {margin:0 auto;position:relative;width:995px;}

#footer {background-color:#CCCCCC;}


#Box {position:relative;width:658px;border:#EFEFEF solid 1px;padding:10px;}


.styl8 {color: #FFCC33}
.styl9 {color: #00CC33}
.styl10 {color: #FF0000}
#test1 p {position:absolute; font-size:10px; font-family:Arial, Helvetica, sans-serif}
#test1 label {position:absolute; font-size:10px; font-family:Arial, Helvetica, sans-serif}
.finput {
	position:absolute;
	width:80px;
	left: 8px;
}
.styl11 {color: #FF6633;	font-weight: bold;}
.styl12 {color: #0099FF;font-weight: bold;}
.styl14 {color: #0066CC; font-weight: bold; }
a:link {color: #0066CC;	text-decoration: none}
a:visited {text-decoration: none;	color:#0066CC}
a:hover {text-decoration: underline;	color: #CCCCCC}
a:active {text-decoration: none;	color: #0066CC;}

#nform1 {
	position:relative;
	width:680px;
	height:295px;
	background-image:url(im/form1.png);
}

#nform1zag {
	position:relative;
	width:680px;
	height:280px;
	background-image:url(zag/tlo1.png);}
#nform1zag .nformtop {
	position:absolute;
	left:188px;
	top:19px;
	font-size:11px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#nform1zag #nformh1 {
	position:absolute;
	left:13px;
	top:48px;
	font-size:17px;
	color:#FF5C0F;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#nform1zag .nformna1{
	position:absolute;
	left:13px;
	top:184px;
}
#nform1zag #nformh3{
	position:absolute;
	left:160px;
	top:48px;
	font-size:17px;
	color:#FF5C0F;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#nform1zag #test1{
	position:absolute;
	width:680px;
	height:170px;
	color: #000000;
	top:80px;
	left:160px;
}
#nform1zag .formile{
	position:absolute;
	left:10px;
	bottom:9px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
	
#nformzag {
	position:absolute;
	left:327px;
	top:19px;
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
#nform {
	position:absolute;
	left:188px;
	top:19px;
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
#nform1 .nformtop {
	position:absolute;
	left:327px;
	top:19px;
	font-size:11px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#nform1 #nformh1 {
	position:absolute;
	left:25px;
	top:50px;
	font-size:17px;
	color:#0076AE;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#nform1 .nformna1{
	position:absolute;
	left:25px;
	top:180px;
}
#nform1 #nformh3{
	position:absolute;
	left:160px;
	top:48px;
	font-size:17px;
	color:#0076AE;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#nform1 #test1{
	position:absolute;
	width:680px;
	height:170px;
	color: #000000;
	top:80px;
	left:160px;
}
#nform1 .formile{
	position:absolute;
	left:10px;
	bottom:9px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#ContetMain {
	position:relative;
	width:680px;
	float:left;
	margin-left:5px;
}
#ost2 {position:relative;float:right;}
#ost p {position:absolute; font-weight:bold; font-size:11px; color:#0066CC}
#ContentRight {
	position:relative;
	width:300px;
	margin-top:0px;
	float:right;

}
#ContentInfo {
	position:relative;
	width:680px;
	margin-left:2px;
	margin-top:15px;
	font-weight: bold;
}
#belka {
	position:relative;
	width:780px;
	height:40px;
	background-image:url(im/belka.png);
	font-size:12px;
	font-weight:bold;
}
#ost {
	position:relative;
	float:left;
	width:115px;
	height:300px;
	margin-left:8px;
	background-image:url(im/bgost.png);

}
#ost a:link a:visited a:active{color: #FFFFFF;	text-decoration: none;}
#ost a:visited {text-decoration: none; color: #FFFFFF;}

.styl1d {
	color: #0066FF;
	font-weight: bold;
}
.button_main {
	margin-left:8px;
	text-align:left;
	margin-top:41px;
	float:left;
}
.top_right #toplinki {
	position:absolute;
	height:30px;
	right: 0px;
	padding-right:3px;
}
.top_right .button_main a {
	color:#FFFFFF;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.top_right .top_ile {
	margin-left:37px;
	margin-top:36px;
	float:left;
	font-size:10px;
	text-align:left;
}
.bl {
	float:right;
	width:5px;
	height:35px;
	margin-top:10px;
	background-image:url(im/box3.png);
}
.bc {
	float:right;
	margin-top:10px;
	height:35px;
	background-image:url(im/box2.png);
	background-repeat:repeat-x;
	color:#000000;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:8px;
	font-weight:bold;
}
.br {
	float:right;
	width:5px;
	height:35px;
	margin-top:10px;
	background-image:url(im/box1.png);
}

