/*  [[[  CSS généré par KADRIMEX SARL reservé à www.kadrimex.com - by T$u ]]]   */


ol, ul , a , a:hover{ list-style:none; padding:0;}

body { background: url(images/bg.png) no-repeat center top; background-color:#000;  margin:auto; text-align:center; color:#FFF; font: normal 10pt Tahoma, Verdana, sans-serif, Arial;}

#box{ margin:auto; width:340px; text-align:center;}
#header{background: url('images/kx_board_1.png') no-repeat; width:340px; height:254px; }
#barre{ background: url('images/kx_board_2.png') no-repeat; width:330px; height:30px; text-align:right; padding:4px 10px 0px 0px; color:#cccccc; font-size:11px; font-weight:bold;}
#contenu{ background: url('images/kx_board_3.png') no-repeat; width:340px; height:193px; padding-top:5px; }
#footer_b{ background: url('images/kx_board_4.png') no-repeat; width:320px; height:54px; text-align:left; padding:22px 0px 0px 20px; color:#222524; font-size:11px; font-weight:bold;}
#copy{ width:340px; height:76px; margin-top:10px; color:#cccccc; font-size:11px;}

.footer_link{text-decoration:none; color:#6B6F6E; font-size:11px; font-weight:bold; }
.footer_link:hover {text-decoration:none; color:#FFF; font-size:11px; font-weight:bold;}

#ip{ color:#565959; font-size:11px;}

.connexion{float: left; background: url('images/connexion.png') no-repeat top left; width:192px; height:58px; margin:8px 0px 0px 75px;}
.connexion:hover {float: left; background: url('images/connexion.png') 0 -58px; width:192px; height:58px;}


#footer {position: fixed; bottom: 0px; margin:0; width: 100%; min-width:980px; height: 40px;background:#161616;border-top: 1px solid #333333;padding:0;font-family:Arial, Helvetica, sans-serif;text-shadow: 1px 1px 1px #000;-moz-box-shadow: 0px -1px 0px #161616;-webkit-box-shadow:  0px -1px 0px #161616; box-shadow:  0px -1px 0px #161616;background: -moz-linear-gradient(top, #222222, #111111);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#111111));}
#footer p {color:#cccccc; font-size:12px; padding:10px; line-height:18px; float:left;}
#footer h2 {font-size:24px; color:#cccccc; font-weight:400; padding:0px 10px;}
#footer a {color:#FF6600;text-decoration:none;}
#footer .strong { font-weight:bold;}
#footer .italic { font-style:italic;}
#footer .img_left { width:auto;float:left;margin:5px 15px 5px 0px;}
#footer .imgshadow { background:#FFFFFE;padding:4px; border:1px solid #333333;margin-top:5px;-moz-box-shadow:0px 0px 5px #000000;-webkit-box-shadow:0px 0px 5px #000000;box-shadow:0px 0px 5px #000000;}

#footer #social li:hover {margin-top:-1px;}
#footer #social {float:right; width:auto;margin:5px 15px 0px;padding:0px;overflow:hidden;}
#footer #social li {margin-right:12px; _margin-right:0px; float:left;width:24px;padding:0px;height:32px;}

a.tooltip:hover {text-decoration:none;}
a.tooltip span {display:none;padding:5px;bottom:44px;position:relative;width:200px;text-align:center;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;}
a.tooltip:hover span {display:block;position:absolute;border:1px solid #333333;background:#181818;color:#dddddd;font-size:12px;margin-left:-133px;}
a.tooltip_bis:hover {text-decoration:none;}
a.tooltip_bis span {display:none;padding:5px;bottom:44px;position:relative;width:200px;text-align:center;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;}
a.tooltip_bis:hover span {display:block;position:absolute;border:1px solid #333333;background:#181818;color:#dddddd;font-size:12px;margin-left:-169px;}

#footer_menu {margin: 0;padding: 0;width:auto;}
#footer_menu li {list-style: none;float: left;font-size:12px;padding: 12px 14px 14px 14px;border-right:1px solid #111111;border-left:1px solid #444444;background:#3E3E3E;background: -moz-linear-gradient(top, #3E3E3E, #313131);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3E3E3E), to(#313131));}
#footer_menu li:hover {background:#313131;background: -moz-linear-gradient(top, #313131, #3E3E3E);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#313131), to(#3E3E3E));}
#footer_menu li a {display: block;color: #cccccc;text-decoration: none;}
#footer_menu li a:hover { color: #ffffff;}
#footer_menu .imgmenu {padding:5px 8px 0px 8px;float:left;background:url("images/home.png") 13px 5px no-repeat;width:36px;height:30px;border:none;}
#footer_menu .imgmenu:hover {background:url("images/home2.png") 14px 5px no-repeat;}
#footer_menu li span {display:none;}
#footer_menu li:hover li { float: none;background:none;border:none;border-bottom:1px solid #161616;padding:14px 10px 14px 10px;}
#footer_menu li:hover a {color: #aaaaaa;}
#footer_menu li:hover a:hover {color: #eeeeee;}

#footer .dropdown_3columns {margin:4px auto;position:absolute;padding:10px 5px 10px 5px;display:none;text-align:left;}
#footer .dropdown_3columns {width: 420px;}
#footer_menu li:hover .dropdown_3columns {display: block;position: absolute;margin: 0 0 0 -16px;bottom:40px;background-color:#222222;border: 1px solid #111111;-moz-border-radius: 7px 7px 0px 0px;-webkit-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px;}

#footer .col_3 {display:inline;float: left;position: relative;margin-left: 5px;margin-right: 5px;}
#footer .col_3 {width:410px;}

.inputText {padding:5px;border:1px solid #999;font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color: #333;width:260px;margin:5px;background:#FFFFF8;}




