/* (C) 2008 Twórcy.pl Arkusz stylów do SmodCMS v. 3.x dla modułu forum */



#forum {

	margin: 0 auto; 

	width: 98%;

	}

	

#forum h2{

	margin-top: 20px; 

	}

	

#forummenu {

	float: right;

	position: absolute;

	top: 175px;

	right: 28px;

	}

	

table.ramka {

	border: 1px solid #cccccc;

	margin: 0 0 3px 2px;

	width: 100%;

	border-collapse: collapse;

	}

	

table.br {

	margin: 0 0 3px 2px;

	width: 100%;

	border-collapse: collapse;

	}

	

table td.ramka {

	border: 1px solid #cccccc;

	padding: 3px 3px 0 3px;

	}

	

table.ramka td{

	border: 1px solid #cccccc;

	padding: 2px;

	}

	

table.ramka td.c{

	border: 1px solid #cccccc;

	padding: 2px;

	text-align: center;

	}

	

table td.stat{

	padding: 2px 5px;

	font-size: 0.9em;

	width: 30%;

	border: 1px solid #cccccc;

	color: #888888;

	}

	

table td.last{

	padding: 2px;

	font-size: 0.9em;

	text-align: center;

	width: 40%;

	border: 1px solid #cccccc;

	}

	

table td.last a{

	text-decoration: none;

	}

	

table td.last a:hover{

	text-decoration: underline;

	}

	

table td.sercz{

	padding: 2px;

	text-align: center;

	width: 30%;

	border: 1px solid #cccccc;

	}

	

table.ramka td.sercz input{

	font-size: 0.9em;

	}

	

table td.sep{

	padding: 1px;

	}

	

table.ramka2 {

	border: 1px solid #cccccc;

	margin: 3px 0 0 2px;

	width: 420px;

	border-collapse: collapse;

	}

	

table td.ramka2 {

	border: 1px solid #cccccc;

	padding: 3px 3px 0 3px;

	}

	

table.ramka2 td{

	border: 1px solid #cccccc;

	padding: 2px;

	}

	

table.ramka2 td.c{

	border: 1px solid #cccccc;

	padding: 2px;

	text-align: center;

	}

	

.forum_head {

	text-decoration: none;

	font-weight: bold;

	background-color: #e0e0e0;

	color: #777777;

	padding: 0 3px;

	}

	

.forum_head2 {

	text-decoration: none;

	font-weight: bold;

	background-color: #f0f0f0;

	color: #777777;

	}

	

.forum_stat {

	text-align: center;

	background-color: #f0f0f0;

	color: #777777;

	}

	

.forum_stata {

	text-align: center;

	background-color: #f0f0f0;

	color: #777777;

	cursor: pointer;

	}

	

.forum_stat2 {

	text-align: center;

	background-color: #e0e0e0;

	color: #777777;

	width: 150px;

	}

	

.forum_stat2a {

	text-align: center;

	background-color: #e0e0e0;

	color: #777777;

	width: 150px;

	cursor: pointer;

	}

	

.forum_stat3 {

	text-align: center;

	background-color: #e0e0e0;

	color: #777777;

	width: 50px;

	}

	

.forum_forum {

	font-weight: bold;

	background-color: #cccccc;

	color: #ffffff;

	}

	

td.postinfo {

	height: 20px;

	max-height: 20px;

	background: #dddddd;

	font-size: 0.9em;

	}

	

td.postbody1 {

	background: #e4e5c6;

	}

	

td.postbody2 {

	background: #fafafa;

	}

	

td.postbody3 {

	background: #eeeeee;

	}

	

td.postreply {

	text-align: right;

	}

	

td.postreply a{

	color: #555555;

	}

	

td.postreply a:hover{

	color: #990000;

	text-decoration: none;

	}

	

.forum_cytat {

	border: 1px solid #cccccc;

	padding:7px;

	font-size: 0.9em;

	text-decoration: none;

	text-align: left;

	font-weight: normal;

	background-color: #e4e8eb;

	color: #777777;

	}

	

.forum_kod {

	padding: 7px;

	font-size: 0.9em;

	text-decoration: none;

	text-align: left;

	font-weight: normal;

	background-color: #f2f9fd;

	color: #3366cc;

	border: 1px solid #cccccc;

	}

	

td.imagf {

	width: 79px;

	vertical-align: bottom;

	}

	

td.imagf img{

	border: 1px solid #cccccc;

	padding: 1px;

	}

	

td.imag {

	width: 129px;

	vertical-align: bottom;

	}



table.iq {

	border: 1px solid #cccccc;

	background: #fafafa;

	margin: 6px 0 0 2px;

	width: 100%;

	border-collapse: collapse;

	}

	

table.iq td{

	border: 1px solid #cccccc;

	padding: 5px;

	}	



.red {

	background: #ff0000;

	}	

	

input.temat {

	width: 600px;

	}

	

textarea.tresc {

	width: 600px; 

	height: 300px;

	}

	

td.forum1 {

	cursor: pointer;

	}

	

td.forum1a {

	font-size: 0.9em; 

	text-align: center; 

	color: #777777;

	}

	

strike.deleted {

	color: #bbbbbb;

	}



img.pointer {

	cursor: pointer;

	}

	

td.postreply a.red2 {

	color: #cc0000;

	}



#av {

	float: left;

	margin: 0 15px 0 5px;

	height: 230px;

	text-align: center;

	font-size: 0.9em;

	}

	

#av img{

	padding: 1px;

	border: solid 1px #aaaaaa;

	}



#karta {
	background-image: url(images/bg.png);
	position: absolute;
	padding: 20px;
	height: 135px;
	border: 1px solid #cccccc;
	margin: 10px 10px 10px 80px;
	}

	

#karta a{

	font-weight: bold;

	}

	

#karta h2{

	margin: 0;

	}

	

#kartamail {

	position: absolute;

	background: #ff00ff;

	visibility: hidden;

	}

	

#kartamailin {

background-image:url(images/bg.png);
border:1px solid #CCCCCC;
height:100px;
left:125px;
margin:30px 10px 10px 75px;
padding:20px;
position:absolute;

	}

	

#kartamailin textarea{

	width: 340px;

	height: 80px;

	}

	

#close {

background-image:url(images/bg.png);
border:1px solid #CCCCCC;
height:0px;
left:100px;
margin:150px 10px 10px 20px;
padding:0px;
position:absolute;
	}

	

#opendiv {

	position: absolute;

	margin: 110px 0 0 35px;

	padding: 0 5px;

	}



#opendiv a{

	font-weight: bold;

	font-size: 0.9em;

	}

	

#close a{

	font-weight: bold;

	font-size: 0.9em;

	}



ul.forumadmin {

	margin: 10px 0 40px 30px;

	}

	

ul.forumadmin ul{

	margin: 0 0 0 30px;

	}



div.finfo {

	margin: 5px 0;

	text-align: center;

	}



div.finfo b{

	color: #cc0000;

	font-weight: bold;

	}	



/*zmiany od wersji modulu 4 */



div.avatar {

	background: #fafafa;

	padding: 25px 9px 9px 9px;

	border: 1px solid #cccccc;

	}

	





	

	

	