/* Styl do forum phpBB zaprojektowany i wykonany na potrzeby cooling.pl przez Neuro */
/* Zmodyfikowany do wersji phpBB by Przemo przez VRx */

/* The content of the posts (body of text) */
body{
background:#163759; color:#000000; font:12px Verdana,Arial,Helvetica,sans-serif; margin:5px; padding:0}

/* General font families for common tags */
font, th, td, p{font:12px Verdana,Arial,Helvetica,sans-serif}

/* General text */
.gensmall{font-size:10px}
td.genmed, .genmed{font-size:11px}
.explaintitle{font-size:11px;font-weight:bold;color:#5c81b1}

/* General page style */
a:link, a:active, a:visited, a.postlink{color:#006699;text-decoration:none}
a:hover{color:#dd6900}

/* titles for the topics:could specify viewed link colour too */
.topictitle{font-size:11px;font-weight:bold}
a.topictitle:visited{color:#5493b4}
a.topictitle:hover{color:#dd6900}
a.top:link, a.top:active, a.top:visited, a.top:hover{color:#FFFFFF; font-weight:bold}
a.opinia:link, a.opinia:active, a.opinia:visited, a.opinia:hover{color:#006699;font-weight:bold; font-size:11px}
a.opinia2:link, a.opinia2:active, a.opinia2:visited, a.opinia2:hover{color:#006699;font-weight:bold; font-size:12px}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font-size:11px;font-weight: bold}

hr{border: 0px solid #ffffff;border-top-width:1px;height:0px}

/* Category gradients*/
td.cat{ background-image:url('images/cell.gif');font-weight:bold;letter-spacing:1px;
height:25px;text-indent:4px;color:#006699}
td.cat2{ background-image:url('images/bar.gif');font-weight:bold;letter-spacing:1px;
height:25px;text-indent:4px;color:#FFFFFF}
td.catHead{ background-image:url('images/cell99.gif');font-weight:bold;letter-spacing:1px;
height:25px;text-indent:4px;color:#006699}

/* Main table cell colours and backgrounds */
.row1{background:#EFEFEF}
.row2{background:#DEE3E7}
.row3{background:#DEE3E7}
td.spacerow{background:#cad9ea}

/* This is for the table cell above the Topics, Post & Last posts on the index.php page By default this is the fading out gradiated silver background. However, you could replace this with a bitmap specific for each forum */
td.rowpic{background-image:url('images/cellpic2.jpg')}

/* Table Header cells */
th{ background-image:url('images/bar.gif');color:#FFFFFF;font-size:11px;
font-weight:bold;height:27px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}

/* This is the border line & background colour round the entire page */
.bodyline{background:#EDEDFE;border:1px solid #B6B7CB;}

/* This is the outline round the main forum tables */
.forumline{background:#EDEDFE;border:2px solid #0053A8}

/* The largest text used in the index page title and toptic title etc. */
.maintitle, h1{
font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#5c81b1}

.subtitle, h2{font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{font-size:11px;font-weight:bold}
.postbody{font-size:12px;line-height:125%}
.nav20{font-size:20px;font-weight:bold;text-decoration:none;font-color:#5c81b1}

/* Location,number of posts,post date etc */
.postdetails{font-size:10px;color:#00396a}

/* Quote blocks */
.quote{background:#fafafa;border:1px solid #d1d7dc;color:#444444;
font-size:11px;line-height:125%}

/* Code blocks */
.code{background:#fafafa;border:1px solid #d1d7dc;color:#006600;
font:12px Courier,"Courier New",sans-serif;padding:5px}

/* This is for the error messages that pop up */
.errorline{background:#add8e6;border:1px solid #006699}

/* Form elements */
form{display:inline}

input{font:11px Verdana,Arial,Helvetica,sans-serif}

select{background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif}

input.post, textarea.post, select			{ background-color : #EFEFEF; }

input.button, input.liteoption, .fakebut{border:1px solid #000000;background:#fafafa;font-size:11px}
input.catbutton{border:1px solid #000000;background:#fafafa;font-size:10px}
input.mainoption{border:1px solid #000000;background:#fafafa;font-size:11px;font-weight:bold}

a.but, a.but:hover, a.but:visited{color:#000000;text-decoration:none}

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline{border:0px solid;font-size:10px}

/* This is the gradient background at the top of the page */
.topbkg{background:#163759;color:#d9e2ec}
.topnav{border-left:0px solid #B6B7CB; border-right:0px solid #B6B7CB; border-top:1px solid #B6B7CB; border-bottom:1px solid #B6B7CB; font-size:10px;background-image:url('images/bar.gif');color:#FFFFFF;
height:18px;}

/* Admin & Moderator Colours MODification */
.admin, .mod{font-size:11px;font-weight:bold}
.admin, a.admin, a.admin:visited{color:#ffa34f}
.mod, a.mod, a.mod:visited{color:#006600}
a.admin:hover, a.mod:hover{color:#dd6900}

/* Specify the space around images */
.imgtopic, .imgicon{margin-left:3px; height: 18px}
.imgspace{margin-left:1px;margin-right:2px}
.imgfolder{margin:1px 4px 1px 4px; width:25px; height:25px}

/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0px solid; }

/* Used for the big text links that replaced the post buttons */
.postreply{font-size:17px;font-weight:bold; letter-spacing:-1px}
a.postreply, span.postreply a{color:#dd6900;}
a.postreply:visited, span.postreply a:visited{color:#dd6900}
a.postreply:hover, span.postreply a:hover{color:#006699}

/* Forum quick register and shoutbox */
.qregister{background-image:url('images/bar.gif');color:#FFFFFF;font-size:11px}
.cattitle{border:0px;color:#FFFFFF;font-size:11px}
a.cattitle{text-decoration:none;color:#006699;}
a.cattitle:hover{text-decoration:underline;color:#DD6900;}

/* simple footer */
.simfoo{font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#FFFFCC;}
a.simfoo{color:#FFCC00;text-decoration:none;}
a.simfoo:link{color:#FFCC00;text-decoration:none;}
a.simfoo:visited {color:#FFCC00;text-decoration:none;}
a.simfoo:hover{color:#FFFFCC;text-decoration:underline;}

/* ignore row in viewforum */
.igrow {background-color:#EFEFEF}

/* shoutbox */
a.cat{text-decoration:none;color:#FFFFFF;}
a.cat:hover{text-decoration:underline;color:#DD6900;}
.shouttitle, p.shouttitle{text-decoration:none;font-weight:bold;color:#FFFFFF;}
a.shouttitle{text-decoration:none;color:#FFFFFF;}
a.shouttitle:visited{text-decoration:none;color:#FFFFFF;}
a.shouttitle:hover{text-decoration:underline;color:#DD6900;}

/* usergroups */
a.group{font-size:12px;text-decoration:underline;color:#006699;}
a.group:hover{font-size:12px;text-decoration:underline;color:#DD6900;}

/*helped cell background*/
td.row_helped { background-color: #F0EDDE; }

/* SPELL CHECKER */
.spelling {
	color: red;
	cursor: help;
}
.spelling_incorrect {
	color: red;
	cursor: help;
	text-decoration: underline;
}
.spelling_correct {
	
}
#spelling {
	display: block;
	position: absolute;
	width: 200px;
	text-align: center;
	background-color: #D4D0C8;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 5px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF #808080 #808080 #FFFFFF; 
}
#spelling input.post {
	display: block;
	margin-bottom: 10px;
	width: 100%;
	background-image: none;
	background-color: #FFFFFF;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #404040 #D4D0C8 #D4D0C8 #404040; 
}
#spelling input.mainoption, #spelling input.liteoption {
	background-image: none;
	background-color: #D4D0C8;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF #404040 #404040 #FFFFFF; 
}
#spelling select {
	margin-top: 10px;
	color: #000;
	background: #eee;
	order-width: 1px;
	border-style: solid;
	border-color: #404040 #FFFFFF #FFFFFF #404040 ; 
}
#spelling a {
	display: block;
	margin-top: 20px;
	margin-left: 25%;
	text-align: right;
	color: #0000FF;
	background-image: none;
	background-color: #D4D0C8;
	border: 0;
	font-size: 10px;
	font-weight: normal;
}

/* /SPELL CHECKER */
