/* CSS Document */

body {background: #000000;margin: 0 auto;background-image: url('images/pois.gif');background-position: center;background-repeat: repeat-y;font-family: "Arial", "Helvetica", sans-serif;}
html:not([lang*=""]) #header{margin-left:0px;}
#general {width:853px;margin: auto;}html:not([lang*=""]) #general {width:854px;}
#wrap {position:relative;margin-top: -110px;}
#wrapBoutique {position:relative;margin-top: -15px;margin-left:37px;}
.tabRetour{float:left;margin:0;margin-left:0;width:100px;height:20px;text-align:center;
	 padding-top:5px;font-size:12px;font-weight:bold;text-transform: uppercase;}
.tabRetour a{text-decoration: none;color:#F8F8F8;}
.tabRetour a:hover{text-decoration: none;color:#4BEFFC;}
.tabRetourBoutique{position:relative;float:right;margin:0;margin-right:20px;width:20px;height:20px;
	 padding-bottom:5px;font-size:12px;font-weight:bold;text-transform: uppercase;}
.tabRetourBoutique a{text-decoration: none;color:#444444;}
.tabRetourBoutique a:hover{text-decoration: none;color:#F8F8F8;}
#tarot {position:relative;margin-top:40px;}
#leftColon {float: left;width: 220px;}
#centralColon {float: left;width: 413px;}* html #centralColon{width:410px;}
#rightColon {float: left;width: 220px;}
#icons {margin-top:-90px;margin-left:620px;width: 200px;}
#menu {margin-top:15px;margin-left:30px;width:160px;background:#023C40;border:1px solid #027680;border-top: 0;}
.categorie {height:20px;padding-top:5px;background: url('images/gloss.gif') repeat-x;border-bottom:1px solid #111;font-size:12px;
			font-weight:bold;text-transform: uppercase;	text-align: center;color: #05BAC9;}
a {text-decoration: none;color: #05BAC9;}
a:focus {outline:none;}
a:hover {color:#4BEFFC;}
#tabber{position:relative;margin:0 auto;width: 410px;height:25px;} * html #tabber{width: 490px;margin-left:130px;}
#tabberBoutique{position:relative;margin-left:15px;width: 500px;height:25px;}
.tab{float:left;margin:0;margin-left:90px;width:100px;height:20px;text-align:center;background: url('images/tabs.gif') no-repeat;
	 padding-top:5px;font-size:12px;font-weight:bold;text-transform: uppercase;}
.tab:hover{ background-position: 0 -26px ;}
/*background: url('images/tab_light.gif') repeat-x;}*/
.tab a{text-decoration: none;color:#F8F8F8;}
#menu li {margin-left:-9px;padding-left:5px;font-size:13px;line-height: 160%;}html:not([lang*=""]) #menu li {margin-left:-3px;padding-left:0px;}
#rss {margin-top:2px;margin-left:59px;width: 105px;height: 23px;}
#amazon {margin-top:10px;margin-left:28px;width:160px;height-min:220px;background:#000;/*border:1px solid #027680;*/border-top: 0;	text-align:center;}
#shopRoller{height:210px;margin-top:25px;}
#link {margin-top:56px;margin-left:28px;width:160px;background:#023C40;border:1px solid #027680;border-top: 0;	text-align:left;color:#999;}
#link li {margin-left:-10px;list-style-image:url('images/href.png');font-size:11px;line-height: 160%;}html:not([lang*=""]) #link li {margin-left:-4px;}
#intro {width: 180px;margin-top:20px;margin-left: 22px;font-size:13px;line-height: 160%;color:#999;}
.sousMenu {margin-left:-1px;}html:not([lang*=""]) .sousMenu {margin-left:-43px;}
.sousMenu a {color:#888;}
.sousMenu a:hover {color:#fff;}
.blue{color:#023C40;}
.specialMenu{margin-left:-1px;}html:not([lang*=""]) .specialMenu {margin-left:-43px;}
.specialMenu a {color:#777;}
.specialMenu a:hover {color:#fff;}
.special a{color:#ccc;}
.special a:hover{color:#fff;}
p{font-size:13px;color: #999;line-height: 160%;margin:0px;margin-bottom:10px;}html:not([lang*=""]) p {margin-bottom:13px;}
.sources{font-size:11px;color: #666;line-height: 120%;margin-top:20px;}
.legende{line-height: 140%;font-size:12px;color:#777;font-style:italic;}
.legendeTitle{line-height: 140%;font-size:12px;color:#ccc;font-style:italic;}
.paragraph h1{text-align:left;margin-top:0px;font-size:18px;text-transform:none;color:#fff;letter-spacing: normal;font-weight:lighter;}
.paragraph h1 a{text-transform:none;color:#fff;}
.content h1{text-align:left;margin-top:0px;font-size:16px;text-transform:none;color:#fff;letter-spacing: normal;}
.paragraph{margin:2px;margin-top:0px;margin-bottom: 20px;border:1px solid #555;padding:30px;padding-bottom:20px;background: url('images/bg.png');text-align:justify;}
.content{margin:2px;margin-top:0px;margin-bottom:0;border:1px solid #555;border-bottom:1px solid #333;padding:30px;padding-bottom:20px;background: #1B1B1B;text-align:justify;}
.navBar{width: 407px;margin-top:0;margin-left:2px;margin-bottom:20px;background: url('images/bg.png');border: 1px solid #444;border-top:0;}
.navBar a{color:#999;font-size:16px;font-weight:bold;}
.navBar a:hover{color: #fff;}
.previous{float:left;width:128px;height:30px;margin-left:0;text-align:left;padding-top:8px;padding-left:8px;}
.current{float:left;width:128px;height:30px;margin-left:0;text-align:center;padding-top:8px;}
.next{width:128px;height:30px;margin-left:270px;text-align:right;padding-top:8px;padding-right:8px;}* html .next{margin-left:260px;}
#lastPost{float:left;width:420px;height:200px;}
#lastPost h2{margin-left:15px;margin-top:15px;font-size:16px;color:#999;font-weight:lighter;}
#lastPost ul{margin-left:20px;margin-top:-3px;font-size:12px;line-height: 160%;}
#lastPost li{margin-left:20px;list-style:none;}html:not([lang*=""]) #lastPost li {margin-left:-20px;}
#footer{float:left;margin-top:10px;margin-bottom:0px;width:853px;height:200px;border-top: 1px solid #444;background: #111;}
#footerBoutique{float:left;margin-top:10px;margin-bottom:0px;width:853px;height:200px;border-top: 1px solid #444;background: #111;}
#slider{float:left;width:210px;height:200px;}
#about{width:100%;height:20px;margin-top:20px;padding-top:10px;}
#about a{color:#888;font-size:12px;}
#about a:hover{color: #D7D7D7;}
.about{float:left;width:55px;padding-left:17px;padding-right:11px;border-right: 1px solid #444;}
#about1{float:left;width:55px;margin-left:40px;padding-right:15px;border-right: 1px solid #444;}* html #about1{margin-left:20px;}
#ads{float:left;width:200px;height:200px;}
.Style3{color: #1B1B1B;}
.Style7{color: #CCCCCC;}
.Style6{color: #CCCCCC;font-style: italic;}
.Style5{color: #CCCCCC;font-style: italic;font-weight:bold;}
.ident1{margin-left:10%;margin-right:10%;}
.ident2{margin-left:8%;margin-right:8%;}
.ident3{margin-left:15%;margin-right:15%;}
.button{width:70px;height:20px;margin-top:30px;padding-top:5px;text-align:center;text-transform: uppercase;color:#F8F8F8;cursor: pointer;
	 	font-size:12px;font-weight:bold;background-image: url(images/button.gif);border:0;border-bottom:1px solid #111;}	* html .button {width:68px;}
.button:hover {color:#4BEFFC;}
.inputbox {border:1px solid #555;background-color: #000000;color: #888;}
.index{color:#F4F4F4;font-weight:lighter;}
.testButton{text-align:center;font-size:14px;font-weight:bold;cursor:pointer;width:140px;height:27px;background-image: url(images/testButton.gif);color: #05BAC9;border:0px;}
.testButton:hover {color:#4BEFFC;}
.testButton:focus {outline:none;}
.roll{width:130px;height:130px;cursor:pointer;}
.roll:hover{ background-position: 0 130px ;}