/*Edisoft copyright 2012*/

/*Realised by Sabri Nadjib 25 february 2012*/
/************************************/

html {height:100%;}
*{margin:0;padding:0;}
body {margin:0;padding:0;font-family: 'Average', Arial, sans-serif;background:url('../img/bg_body.jpg') no-repeat;background-size:100% 100%;background-attachment:fixed;}
img {border:none;}/* IE image border*/
ul{list-style:none;}
a {text-decoration:none;color:#a51a27;}
h2{color:#a51a27;}
a:hover {text-decoration:none;color:#a51a27;text-shadow: 0px 0px 7px #fff;}
.row-fluid select,.row-fluid li,.row-fluida a ,.row-fluid input,.row-fluid button,.row-fluid img{outline:none;}




.container {background:rgba(255,255,255,0.6);width:85%;height:auto;min-height:1000px;margin-top:20px;margin-bottom:0px;position:relative;box-shadow: 0px 0px 4px #a3a3a3;behavior: url(PIE.htc);} /*Principal Div*/
.topleft{position:absolute;}
.topright{position:absolute;right:0;}
.middleleft{position:absolute;top:800px;}
.middleright{position:absolute;top:800px;right:0;}
p{margin:0;line-height:18px;color:#000;font-family: 'Average', Arial, sans-serif;}

.clear{clear:both;}

/**************Header*******************/
.container #header {height:160px;margin-top:1%;margin-left:auto;margin-right:auto;padding:0px;}
.container #header .logo{margin-left:6%;margin-top:10px;}
.container #header .logo img{width:;}
.container #header .reseauIcon{width:136px;padding:0;margin-right:8px;height:45px;background:rgba(255,255,255,0.8);float:right;box-shadow: 0px 0px 3px #a3a3a3;border-radius:4px;behavior: url(PIE.htc);}
.container #header .reseauIcon img{height:35px;margin-top:2px;}

.container #header .reseauIcon li{display:block;width:45px;text-align:center;line-height:45px;float:left;}
.container #header .reseauIcon li:hover{box-shadow: 0px 0px 8px #fcfee7;background:rgba(255,255,255,0.2);border-radius:4px;behavior: url(PIE.htc);}
.container #header .reseauIcon li:last-child{border-right:0px;margin:0px;}
.container #header .reseauIcon ul{margin-left:auto;margin-right:auto;}






/**************Main MEnu*******************/

.container #topnav_div {width:95%;margin-left:auto;margin-right:auto;margin-top:1%;border-radius:4px;behavior: url(PIE.htc);height:45px;background:url('../img/menu_bg.png');}
.container #topnav_div ul {list-style-type:none;}
.container #topnav_list {width:100%;padding:0;margin:0% 0% 0% 0px;}

.container .topnavitem_list {display:block;float:left;width:15%;text-align:center;}
.container #topnavindex_list {width:10%;float:left;margin-top:2px;height:40px;}
.container #topnavindex_list a{width:29px;height:40px;display:block;margin-left:auto;margin-right:auto;background:url('../img/home.png') no-repeat top center;}
.container .topnavitem_link {text-shadow:1px 1px 1px #000;display:block;line-height:45px;color:white;font-size:100%;font-weight:bold;}
.container .topnavitem_link:hover {text-shadow: 0px 0px 7px #FFF9F7;background-color: #2c2c2c;background-image: -moz-linear-gradient(top, #333333, #222222);  background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image: -webkit-linear-gradient(top, #333333, #222222);background-image: -o-linear-gradient(top, #333333, #222222);background-image: linear-gradient(top, #333333, #222222);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-radius: 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);behavior: url(PIE.htc);}


/*********Subnav*********/
.container .subnavlist {display:none;width:470px;height:auto;padding:0px;padding-bottom:10px;margin:0px;list-style-type:none;text-align:left;position:absolute;font-weight:bold;z-index: 10000000;border-radius:0px 0px 4px 4px;background:url('../img/bg_body.jpg') no-repeat;background-size:100% 100%;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);behavior: url(PIE.htc);}

.container .subnavlist ul {width:230px;float:right;padding:10px;}
.container .subnavlist li {width:100%;}
.container .subnavlist .listImg {background:rgba(255,255,255,0.5);box-shadow: 0px 0px 3px #a3a3a3;height:220px;float:left;width:180px;margin-left:10px;text-align:center;border-radius:0px 0px 0px 4px;}
.container  .subnavlist a {font-size:110%;color:#000;font-weight:bold;display:block;padding:5px 10px 5px 18px;}  
.container  .games img{margin-top:40%;}  
  
    
  
/********content*******/
.container .content {background:;height:auto;min-height:500px;border-radius:4px;margin-bottom:1%;}

.sahdowradius {box-shadow:inset 0px 0px 10px #a3a3a3 ;	border-radius:5px;	behavior: url(PIE.htc);}

/********Footer*******/
#footer{width:100%;background:url('../img/footer.jpg');text-align:center;height:400px;margin-top:px;box-shadow: inset 0px 2px 10px 1px #242323;}

#footer .topfooter{width:80%;margin-left:auto;margin-right:auto;}
#footer .FootMenu ul{float:left;width:19%;margin-left:5%;background:;text-align:left;list-style:circle;border-right:dotted #fff 1px;}
#footer .FootMenu ul li{color:#fff;}
#footer .FootMenu ul a{color:#fff;}
#footer .reseau{width:500px;float:right;}
#footer .logolist{margin-bottom:10px;margin-left:auto;margin-right:auto;}
#footer .logolist li{padding:2%;display:block;float:left;}
#footer p {color:#fff;text-shadow:1px 1px 1px #000;font-size:14px;}


/*********Home page**************/

.assassinsTeam  {background:url('../img/team/multiplayer.jpg') bottom center no-repeat;float:right;height:1000px;}
.assassinsTeam  h2 {margin:20px;}
.assassinsTeam  .span2{text-align:center;margin-bottom:20px;padding-top:5px;height:170px;width:26%;box-shadow:inset 0px 0px 3px #a3a3a3;border-radius:4px 4px 0 0 ;behavior: url(PIE.htc);}
.assassinsTeam  .span2 img{width:90%;}
.assassinsTeam  .span2 p{margin-top:10px;}


.homepresent {background:url('../img/homepres.jpg') repeat;height:600px;}
.homepresent .sahdowradius{margin-top:20px;float:right;margin-right:2%;background:rgba(250,250,250,1);height:500px;padding:30px;text-align:center;}
.homepresent .sahdowradius img{width:40%;}
.homepresent .sahdowradius p{text-align:left;font-size:14px;}

/*********other pages**************/

.content .textcontent {width:61%;padding:20px;background:rgba(255,255,255,0.8);height:auto;margin-top:20px;margin-bottom:100px;box-shadow: 0px 0px 4px #a3a3a3;behavior: url(PIE.htc);}
.content .textcontent p{font-size:15px;}



.content .rightcontent{width:25%;margin-bottom:20px;}

.textcontent .downloadIcon a{display:block;width:50%;height:170px;float:left;font-size:17px;font-weight:bold;}
.textcontent .downloadIcon{text-align:center;margin:20px auto;width:70%;}


.TextImg{background:rgba(255,255,255,0.5);box-shadow: 0px 0px 3px #a3a3a3;height:220px;float:right;width:180px;margin-left:10px;text-align:center;border-radius:4px;}

.textcontent ul {list-style:circle;font-size:15px;}
.textcontent ul li{margin-bottom:10px;}


/*wallpapers*/

.wallpapers{background:;width:100%;height:auto;min-height:700px;margin:50px auto;}
.wallpapers li{float:left;display:block;width:30%;margin-left:2%;margin-bottom:100px;border:2px #ccc solid; border-radius:3px;}
.wallpapers li img{width:100%;height:180px;}


/*Team*/

.team{background:;margin-top:20px;}
.team .span3{width:30%;margin-left:2%;background:;margin-bottom:30px;}
.team .span3:first-child{margin-left:2%;}
.team .span3 a img{width:100%;}

.team .icons{width:30%;margin:auto;display:none;}
/*
.team .icons li{width:28%;float:left;margin-left:5%;}
.team .icons li img{width:100%;}
*/


/*Quiz*/
.quiz .control-label {width:60%;font-size:14px;font-weight:bold;text-align:left;margin-right:10px;}














