.bbcode_container {
	margin:20px;
	margin-top:5px;
	display:block;
}

.bbcode_container .bbcode_desc {
	margin-bottom:2px;
	font-size:11px;
}

.bbcode_container div.bbcode_code,


.bbcode_container code.bbcode_code {
	margin:0;
	text-align:right;
	direction:ltr;
	font-size:12px;
}

.bbcode_container code.bbcode_code code {
	white-space:nowrap;
}




.bbcode_quote div.quote_container {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px 5px 10px;
}

.bbcode_quote .bbcode_postedby img {
	position: relative;
	top: 1px;
}

.bbcode_container div.bbcode_quote.printable {
	background:none;
	border:none;
}

.bbcode_container div.bbcode_quote div.message {
	padding:8px 0px;
}

/* fix the bug where li's in quotes are floated */
.bbcode_container div.bbcode_quote div.message ol>li, .bbcode_container div.bbcode_quote div.message ul>li{
	float: none;
}

/* from components.css */
.bbcode_postedby {
	font:   normal 12px Tahoma,Calibri,Verdana,Geneva,sans-serif;
}

.bbcode_postedby img {
	margin:0;
} 













.small {font: normal 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
a {font: normal 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
a:link, body_alink{text-decoration: none;}
a:visited, body_avisited {text-decoration: none;}
a:hover, a:active, body_ahover{	color: #36ACC6;	text-decoration: underline;}


.alt1, .alt1Active
{
	background: #FFFFFF url(http://www.rewaq-alain.com/themes/naddaf/grey-up.png) repeat-x  bottom;
	font: bold 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding:8px;	
        border-top: 1px solid #C4C4C4;  
        border-bottom: 1px solid #C4C4C4;  
	border-left: 1px solid #C4C4C4;  
	border-right: 1px solid #C4C4C4;

	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	text-decoration: none;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	text-decoration: none;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	text-decoration: none;
}
.alt2, .alt2Active {
	background: #F2F6F8 url(http://www.rewaq-alain.com/themes/naddaf/alt2.gif) repeat-x  bottom;
	color: #000000;
	font: bold 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding:8px;
	border:1px solid #cedfeb;
	color: #417394;
	float: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;	
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	text-decoration: none;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	text-decoration: none;
}


/* wgo */
.wgo_block {
        padding: 5px;
        display:black;
	color: #ffffff;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	clear:both;
	margin-top: 15px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-box-shadow: -2px 2px 2px #808080;
	-webkit-box-shadow: -2px 2px 2px #808080;
	margin-bottom: 10px;
}



.button {
	padding: 2.5px 5px;
	font:   bold 11px Tahoma, Calibri, Verdana, Geneva, sans-serif;
	border:1px solid #a8a8a8;
	/*border-bottom: 1px solid #e0e0e0;*/
	color:#424242;
	background:#e9e9e9 url(http://www.rewaq-alain.com/themes/naddaf/generic_button.png) repeat-x top left;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.button:hover {
	background: #efefef url(http://www.rewaq-alain.com/themes/naddaf/generic_button.png) repeat-x  ;
	color: #424242;
}
/*
.button[type="reset"]:hover {
	background: #efefef url(http://www.rewaq-alain.com/themes/naddaf/generic_button.png) repeat-x  ;
	color: #424242;
}
*/
body,
legend {
	font-family:Tahoma, Calibri, Verdana, Geneva, sans-serif;
}

.button {
	padding:2px 2px;
}

.button:hover {
	color:#417394;
}

.button[type="reset"]:hover {
	color:#417394;
}


