/* 
2W DESIGN HB 
-----------------------------------------
CSS STYLE FÖR CLASSIC HONDA CLUB
(c) Copyright 2006

info@2wdesign.com
www.2wdesign.com
-----------------------------------------
*/

html * { margin:0; padding:0; }
body {
	background:#f1f1f1;		
	margin:40px 0 0 0;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

h2 { 
	color:#8c8c8c;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}


table {	border-collapse:collapse; border-spacing:0; border:0; }
img { border:0; }
ul { list-style-position:inside; margin: 5px 0; }

/***** Links *****/
a:link {	color: #d71321; text-decoration: none; }
a:visited {	color: #d71321; text-decoration: none; }
a:hover {	color: #000; text-decoration: none; }
a:active {	color: #d71321; text-decoration: none; }

a.linkGrey:link { color: #666550; text-decoration: none; }
a.linkGrey:visited { color: #666550; text-decoration: none; }
a.linkGrey:hover { color: #666550; text-decoration: underline; }
a.linkGrey:active {	color: #666550; text-decoration: none; }

/***** Colors *****/
.lightGrey { background-color:#f6f6f6; }
.colorRed { color:#d71321; }


.replik {
	margin:10px;
	border:1px solid #ccc;
	font-size:10px;
}

.replik em {
	display:block;
	padding-bottom:10px;
}

/* ----------------------------------------- */

#mainTb {	
	width:855px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
}
			
#mainTd {	
	background:#FFF url("../img/bgr_mainbox.gif") repeat-y;
	text-align:left;
}		

.inlay {	margin: 20px 47px 20px 47px;}

#header {		background:#FFF url("../img/border_top.gif") no-repeat;}	
#header img { 	margin-top:25px;}							
				
				
#mainBox {	
	width:761px;
	margin:0 47px 0 47px;
}

/***** Tables *****/
.tblLista { width:600px; border:0; }
.tblLista td { 
	padding-left:7px; 
	line-height:17px;
}
.trHead {
	background-color:#8c8c8c;
	color:#fafafa;
	font-weight:bold;
	line-height:17px;
}

.greyHead { 
	background-color:#8C8C8C;
	color:#fff;
	font-weight:bold;
	height:17px;
	padding:0 7px 0 7px;
}

/* Redhead  table */
.tblRedHead { width:568px; margin-top:6px; }
.tdRedHead {
	height:25px;
	background:url(../img/forum_box_top.gif) no-repeat #f55631;
	color:#fff; 
	font-weight:bold;
}
.pRedHeadLeft { margin:0 0 0 16px; float:left; }
.pRedHeadMid { margin:0 0 0 19px; float:left; }
.pRedHeadRight { margin:0 16px 0 0; float:right; }
.tdRedMid {
	height:27px;
	background-color:#e8e8e8;
	border-top:1px #fff solid;
	border-bottom:1px #fff solid;
}
.tdRedContent { background-color:#f6f6f6; }
.tdRedContent div { padding:10px 22px 0 22px; }
.tdRedBot {
	height:20px;
	background: url(../img/forum_box_bot.gif) no-repeat #f6f6f6;
}


#tblFotogalleriMain { width:750px; margin:0 auto; }
#tblFotogalleri { width:750px; }
#tblFotogalleri img { border:1px #6B6B6B solid; }

/***** Forms *****/
form { margin:0; padding:0; }
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px #ccc solid;
	background-color: #E6E6E6;
	color: #8A8A8A;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px #E6E6E6 solid;
	background-color: #E6E6E6;
	color: #8A8A8A;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px #ccc solid;
	background-color: #E6E6E6;
	color: #8A8A8A;
}
.button {
	border-left: 2px solid #E6E6E6;
	border-top: 2px solid #E6E6E6;
	border-right: 2px solid #AEAEAE;
	border-bottom: 2px solid #AEAEAE;
	background-color: #bbb;
	font:9px verdana, helvetica, sans-serif;
	color: #FBFBFB;
}