/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
 Modified for use with the RTC Website (C) Renault Tuning Club 2002-2008 */


/* The content of the posts (body of text) */
BODY {
font-size : 8px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : black; 
background-color : #C0C0C0;
margin: 8px;
padding: 0px;
scrollbar-face-color: #3a6ea5;
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #9ba2c8; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: #c1c3dd;
scrollbar-arrow-color: #ffffff; 
}

/* General font families for common tags */
font,td,p{font:12px Verdana,Arial,Helvetica,sans-serif}
th{color:yellow}

/* General text */
.gensmall{font-size:10px}
td.genmed,.genmed{font-size:11px}
.explaintitle{font-size:11px;font-weight:bold;color:#5c81b1}

/* Copyright Link */
a.copyright:link, a.copyright:visited {
 color: #cccccc;
}
.copyright { 
 font-size:10px; 
 color: #bbbbbb; 
 background-color: black; 
 width: 100%; 
 background-image: url(images/rtc/bottom.gif); 
 background-repeat: no-repeat; 
 height: 31px; 
 text-align: right;
 border-top: 1px solid black;
}

/* Custom */
td.newsheadertext,.newsheadertext{font-weight:bold;letter-spacing:1px;color:#1a1a40}
td.newsheader,.newsheader{font-weight:bold;height:27px;letter-spacing:1px;color:#e88b14}
td.newstext,.newstext{color:#1a1a40}
td.meetingheader,.meetingheader{background:#C4C5C9;font-weight:bold;height:27px;letter-spacing:1px;color:#e88b14}
td.sponsormainheader,.sponsormainheader{font-weight:bold;height:27px;color:#ffffff}
td.sponsormaintext,.sponsormaintext{font-weight:bold;letter-spacing:1px;color:#1a1a40}
td.meetingtext,.meetingtext{font-size:10px;letter-spacing:1px;color:#393a35}
td.meetingdate,.meetingdate{font-size:10px;font-weight:Bold; color:#EA8B15}
/* General page style */
a:link,a:active,a:visited,a.postlink{color:#000099;text-decoration:none}
a:hover{color:#839fbc;text-decoration:none}

/* titles for the topics:could specify viewed link color too */
.topictitle{font-size:11px;font-weight:bold}
a.topictitle:visited{color:#496687}
a.topictitle:hover{color:#839fbc}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font-size:11px;font-weight: bold}

hr{border: 0px solid #587DA3;border-top-width:1px;height:0px}

/* Category gradients*/
td.cat{font-weight:bold;letter-spacing:1px;color:#516a88;background:#d9e2ec url(images/cellpic1.gif);
height:29px;text-indent:4px}

/* Main table cell colors and backgrounds */
.row1{background:#f4f6fb}
.row2{background:#e1e9f2}
.row3{background:#d7e2ef}
.row4{background:#c4c5c9}
.row5{background:#e1e2e4}

td.spaceRow {
 background: #dddddd;
}


/* postbody */
/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic{background:url(images/cellpic2.jpg) #ffffff repeat-y}


/* Table Header cells */
th {
 background:#c6d3e4 url(images/cellpic3.gif);
 color:#516a88;
 font-size:11px;
}
font-weight:bold;height:27px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}
.th2{background:#c6d3e4 url(images/cellpic2.gif);color:#516a88;font-size:10px;
font-weight:bold;height:26px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}

.thCornerL, .thTop, .thCornerR, .thLeft, .thRight, .thHead, .thSides { 
 background: #244b7c;
 font-weight:bold;
 letter-spacing: 1px;
 color: white
}

/* This is the border line & background color round the entire page */
/*.bodyline{background: #7D94AD;border:1px solid #98aab1}*/
.bodyline{background: #4A75A8;border:1px solid black}


/* This is the outline round the main forum tables */

.forumline{background:#ffffff;border:1px solid #486386}
.forumline2{background:#ffffff;border:1px solid #c4c5c9}
.sponsorline{background:#c4c5c9;border:1px solid #ffffff}
.newsline{background:#ffffff;border:1px solid #486386}
.meetingline{background:#c4c5c9;border:1px solid #486386}


/* 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:#f5980d}

.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%}


/* Location,number of posts,post date etc */
.postdetails { 
 font-size:10px;
 color: #000044;
}

/* Quote blocks */
.quotetitle,.quote {color:#475e61;font-size:11px;border: 1px solid #a4bad2;padding:2px 2px 3px 3px}
.quotetitle {background:#e1e7ec;text-indent:2px;font-weight:bold;margin:10px 20px 0 20px}
.quote {background:#fafafa;border-top-width:0;color:#cc6633;font-size:11px;margin:0 20px 10px 20px}
.quote {overflow:auto;height:40px}

.exclamation {
	font-weight: bold; font-family: Times New Roman, Verdana; font-size : 45px; color: #ffffff;
}  

td.ModTable { background-color: #ff6060; }
/* Code blocks */
.codetitle,.code {border:1px solid #a4bad2;padding:2px 2px 3px 3px}
.codetitle {font-size:11px;background: #d8dfe4;text-indent:2px;font-weight:bold;margin:10px 20px 0 20px}
.code {background:#fafafa;border-top-width:0;color:#555;
font:13px Courier,'Courier New',sans-serif;margin:0 20px 0 20px;line-height:110%}
.code {overflow:auto;height:40px}
.code {color:#060}

/* PHP blocks */
.phptitle,.php {border:1px solid #a4bad2;padding:2px 2px 3px 3px}
.phptitle {font-size:11px;background: #d8dfe4;text-indent:2px;font-weight:bold;margin:10px 20px 0 20px}
.php {background:#fafafa;border-top-width:0;color:#555;
font:13px Courier,'Courier New',sans-serif;margin:0 20px 0 20px;line-height:110%}
.php {overflow:auto;height:40px}
.php {color:#060}

/* This is for the error messages that pop up */
.errorline{background:#add8e6;border:1px solid #000000}

/* 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{background:#ffffff;border:1px solid #000000;
font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}

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. Color value in row2 */
.helpline{border:0 solid;font-size:10px}


/*-- mod : profile cp --*/
.foundercolor, a.foundercolor, a.foundercolor:link, a.foundercolor:active, a.foundercolor:visited {
	color: #FF0000;
	font-weight: bold;
}
a.foundercolor:hover {
	color:	#FF0000;
	text-decoration: underline;
}
.jadmincolor, a.jadmincolor, a.jadmincolor:link, a.jadmincolor:active, a.jadmincolor:visited {
	color: #129DED;
	font-weight: bold;
}
a.jadmincolor:hover {
	color:	#129DED;
	text-decoration: underline;
}
.admincolor, a.admincolor, a.admincolor:link, a.admincolor:active, a.admincolor:visited {
	color: #FFA34F;
	font-weight: bold;
}
a.admincolor:hover {
	color:	#FF0000;
	text-decoration: underline;
}

.modcolor, a.modcolor, a.modcolor:link, a.modcolor:active, a.modcolor:visited {
	color: #006600;
	font-weight: bold;
}
a.modcolor:hover {
	color:	#008000;
	text-decoration: underline;
}

.usercolor, a.usercolor, a.usercolor:link, a.usercolor:active, a.usercolor:visited {
	color : #000000;
	font-weight: bold;
}
a.usercolor:hover {
	color: #DD6900;
	text-decoration: underline;
}


/*-- fin mod : profile cp --*/

/* This is the gradient background at the top of the page */
.topbkg{background: #3A6EA5 }
.topnav{font-size:10px;background: #b0c4d8 url(images/cellpic_nav.gif) repeat-x;
height:21px;white-space:nowrap;border: 0px solid #91a0ae;border-width: 1px 0px 1px 0px}

/* Admin & Moderator Colors MODification */
.admin,.mod{font-size:11px;font-weight:bold}
.admin,a.admin,a.admin:visited{color:#ff0000}
.mod,a.mod,a.mod:visited{color:#006600}
a.admin:hover,a.mod:hover{color:#839fbc}

/* Specify the space around images */
.imgtopic,.imgicon{margin-left:3px}
.imgspace{margin-left:1px;margin-right:2px}
.imgfolder{margin:1px 4px 1px 4px}

/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0 solid}

abbr, acronym {
	font-weight: bold;
	text-decoration: overline;
	cursor: help;
}

.acronym{background:#FFFFCC}

.alert{color:#FF3300}

/* Background images for tables */
.tbl{border-collapse:collapse;height:4px;width:100%}
.tbll{background: url(images/tb4_l.gif) no-repeat;width:8px}
.tblbot{background: url(images/tb4_m.gif) repeat-x;width:100%}
.tblr{background: url(images/tb4_r.gif) no-repeat;width:8px}

.type9 {
color:#000099;
text-decoration:none;
font-style : normal;
font-variant : normal;
font-weight: normal;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.type9 {
color:#000099;
text-decoration:none;
font-style : normal;
font-variant : normal;
font-weight: normal;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
a:visited.type9 {
color:red;
text-decoration:none;
font-style : normal;
font-variant : normal;
font-weight: normal;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* color : #ffff00 kan ook*/

.type92 {
color:#000099;
text-decoration:none;
font-style : normal;
font-variant : normal;
font-weight: normal;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.type92 {
color:#000099;
text-decoration:none;
font-style : normal;
font-variant : normal;
font-weight: normal;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
a:visited.type92 {
color:red;
text-decoration:none;
font-style : normal;
font-variant : normal;
font-weight: normal;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Top navbalk CSS Config */


TD.Userinfo {
 background-color: #f0f0f2;
}

A.navmenu:link, A.navmenu:visited, A.navmenu2:link, A.navmenu2:visited {
	color: #F9F9F9;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 4px 0px 4px 0px;
}

A.navmenu:active, A.navmenu:hover { 
	color: #F4980F;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;		
/*		color: #F9F9F9;		background-color: #F4980F; */
}

A.navmenu2:active, A.navmenu2:hover { 
	color: #000099;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;		
}
A.maintitle:link, A.maintitle:visited { 
	color: #f5980d;
	text-decoration: none;
}

A.maintitle:active, A.maintitle:hover { 
	color: white;
	text-decoration: underline;
}


.Pulldown {
	position: absolute; 
	visibility: hidden; 
	border: 1px solid #000000; 
	background-color: orange; 
}
.PortalMenu {
	background-color: white;
	padding: 10px;
	border: solid 1px black;
}
.PortalMeeting {
    background-color: #e0e1e3;
	padding: 10px;
	border: solid 1px black;
}
.PortalStats {
    background-color: white;
	padding: 10px;
    border: solid 1px black;
	font-size: 7pt;
}
.PortalBirthday {
    background-color: white;
	padding: 10px;
	border: solid 1px black;
}
.PortalSponsoren {
    background-color: #e0e1e3;
	padding: 10px;
	border: solid 1px black;
	text-align: center;
}
.PortalHeader {
    font-weight: bold;
    font-size: 10pt;
	color: #e98a16;
	border-bottom: 1px solid black;
	margin-bottom: 10px;
    padding-bottom: 2px;
	text-align: left;
}
.PortalWelkom {
	background-color: white;
	padding: 10px;
	border: solid 1px black;
	font-size: 7pt;
}
.PortalOnline {
    background-color: #e0e1e3;
	padding: 10px;
	border: solid 1px black;
	font-size: 7pt;
}
.PortalPoll {
    background-color: white;
	padding: 10px;
    border: solid 1px black;
}
.PortalMeetingDate {
	color:#e98a16;
}
.PortalMeetingText {
    padding-bottom: 6px;
}
.PortalIntro {
	background-color: white;
	padding: 10px;
	border: solid 1px black;
}
.PortalAnnouncement {
	background-color: white;
	padding: 10px;
	border: solid 1px black;
}
.PortalPoster {
	position: relative;
    top: -8px;
    font-size: 7pt;

}
TD.MainTopics {
	padding: 10px;
	border: 1px solid black;
	background-color: #eeeeee;
	text-align: right;
	vertical-align: top;
}
TD.MainTopicImage {
	padding: 0px;
	border: 1px solid black;
	border-right: 0px;
	width: 120px;
}
.MainTopicTitle {
	font-size: 15pt;
	font-weight: bold;
	padding-bottom: 10px;
}