/*
	Project name: Alternative Flash
	Project url: http://local.alternative-flash.be/
	Version: 1.0
	Author: Blue4You
	Author URI: http://www.blue4you.be/
	
	Main colors:
	white				: #ffffff;
*/


/* general
------------------------------------------------------------------------ */
html														{ height:100%; overflow-y:scroll;}
body														{ width:100%; height:100%; margin:0; padding:0; color:#000; line-height:18px;}

a, a:visited, a:link										{ color:#bc393e; text-decoration:underline; outline:none;}
a:hover														{ color:#bc393e; text-decoration:none;}
a span														{ cursor:pointer;}
object														{ outline:none;}
hr															{ display:none;}
div.noscript												{ position:fixed; bottom:0; left:0; width:100%; line-height:18px; padding:10px; color:#fff; background:#000;}


/* header
------------------------------------------------------------------------ */
#header														{ width:100%;}
#header .container											{ padding:30px 0; border-top:5px solid #494949; border-bottom:1px dotted #494949;}
#header h1													{ display:block; width:660px; margin:0; padding:0; color:#bc393e; font-size:24px; font-weight:bold; line-height:30px;}

/* logo */
#header #logo												{ width:230px; height:100px;}
#header #logo a												{/* display:block; width:230px; height:0; padding:80px 0 0; overflow:hidden; background:url(../images/logo.jpg) no-repeat top left;*/}


/* content
------------------------------------------------------------------------ */
#content													{ width:100%; /*background:#fff url(../images/bg-website.jpg) repeat-y center;*/}
#content .container											{ padding:30px 0;}


/* sidebar
------------------------------------------------------------------------ */
#sidebar													{ float:left;}

/* navigation */
#sidebar ul													{ margin:0 0 1.5em; padding:0;}
#sidebar ul li												{ margin:0; padding:0; list-style:none;}
#sidebar ul li a											{ display:block; margin:5px 0 0; padding:1px 3px; background:#f5f5f5;}
#sidebar ul li a:hover										{ color:#eee; background:#494949;}

#sidebar ul li ul											{ margin:0;}
#sidebar ul li ul li a										{ padding:1px 3px 1px 15px;}

#sidebar ul li ul li ul li a								{ padding:1px 3px 1px 30px;}



/* contenu
------------------------------------------------------------------------ */
#contenu													{ float:right;}

#contenu h1													{ margin:0; padding:0; font-size:24px; line-height:30px; color:#000;}
#contenu h2													{ margin:0; padding:12px 0 6px; font-size:18px; line-height:24px; color:#000; font-weight:bold;}
#contenu h3													{ margin:0; padding:6px 0 0; font-size:14px; line-height:24px; color:#000; font-weight:bold;}
#contenu h4													{ margin:0; padding:3px 0 0; font-size:12px; line-height:20px; color:#000;}
#contenu h5													{ margin:0; padding:3px 0 0; font-size:12px; line-height:20px; color:#000;}
#contenu h6													{ margin:0; padding:3px 0 0; font-size:12px; line-height:20px; color:#000;}

#contenu hr													{ display:block; height:1px; margin:6px 0; padding:0; background:#ddd; color:#ddd; border:0;}
#contenu p													{ margin:0; padding:6px 0; font-size:12px; line-height:20px; color:#000;}
#contenu p.legend											{ font-size:10px; color:#000;}
#contenu p.focus											{ margin:6px 0; padding:6px; font-size:12px; color:#000; background:#fff;}
#contenu em													{ font-style:italic;}
#contenu strong												{ color:#000;}
#contenu img												{ margin:0; padding:0;}
#contenu img.fleft											{ float:left; margin:10px 20px 10px 0;}
#contenu img.fright											{ float:right; margin:10px 0 10px 20px;}
#contenu img.border											{ border:3px solid #ddd;}

#contenu ul													{ margin:0; padding:6px 0;}
#contenu ul li												{ margin:0; padding:2px 0 2px 30px; font-size:12px; line-height:20px; list-style:none; background:url(../images/bullet.gif) no-repeat 12px 8px;}
#contenu ul li ul											{}
#contenu ul li ul li										{ background:url(../images/bullet.gif) no-repeat 12px 8px;}
#contenu ul li h3											{ padding:0; line-height:20px;}

#contenu ol													{ margin:0; padding:6px 0 6px 30px;}
#contenu ol li												{ margin:0; padding:2px 0 2px 0; font:12px Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; line-height:20px; color:#000;}
#contenu ol li p											{ margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#000;}
#contenu ol li a											{ color:#000;}
#contenu ol li h3											{ padding:0; line-height:20px; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
#contenu ol li ul											{ margin:0; padding:0;}
#contenu ol li ul li										{ margin:0; padding:2px 0 2px 30px; font:12px Arial, Helvetica, sans-serif; line-height:20px; list-style:none; color:#000; background:url(../images/bullet.gif) no-repeat 12px 8px;}

#contenu table,
#contenu tbody,
#contenu tfoot,
#contenu thead,
#contenu tr,
#contenu th,
#contenu td 												{ margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
#contenu table 												{ margin:6px 0; border-collapse:collapse; border-spacing:0;}
#contenu caption,
#contenu th,
#contenu td 												{ text-align:left; font-weight:normal;}
#contenu table,
#contenu td,
#contenu th 												{ padding:3px 6px; vertical-align:top;}
#contenu th													{ font-weight:bold; color:#fff; background:#000; border:1px solid #fff;}
#contenu tr.odd td											{ background:#fff; border:1px solid #fff;}
#contenu tr.even td											{ background:#f9f9f9; border:1px solid #fff;}

#contenu div.lk-top											{ height:20px; padding:6px 0; overflow:hidden;}
#contenu div.lk-top a										{ float:right; display:block; height:20px; line-height:20px; padding:0;}


/* footer
------------------------------------------------------------------------ */
#footer														{ width:100%;}
#footer .container											{ padding:30px 0 50px; border-top:1px dotted #494949;}
#footer ul													{ float:right; margin:0; padding:0; overflow:hidden;}
#footer ul li												{ float:left; margin:0; padding:0; list-style:none;}
#footer ul li a												{ display:inline-block; margin:0 0 0 15px;}
#footer p													{ margin:0; padding:0;}
