* {margin:0;padding:0}
body {padding:0 0 0px;background:#fff;color:#333;font:83%/1.5 arial,tahoma,verdana,sans-serif;
  min-width:660px;max-width:2200px;} /* IE doesn't support min/max-width, so this doesn't work for IE folks */
#wrap {margin:0 auto;position:relative;text-align:left}
#contentbox {margin:0 240px 0 25px}
#sidebar {position:absolute;top:0;left:auto;right:25px;width:200px;}
#content-wrap {background:#fff;position:relative;width:100%;min-height:650px;height:auto} 
#content-wrap1 {background:#fff;position:relative;width:100%;min-height:1200px;height:auto} 
#content-wrap2 {background:#fff;position:relative;width:100%;min-height:990px;height:auto}
#content-wrap3 {background:#fff;position:relative;width:100%;min-height:780px;height:auto}
* html #content-wrap1 {height: 1200px;}
* html #content-wrap2 {height: 850px;}
* html #content-wrap3 {height: 680px;}
* html #content-wrap {height: 650px;}
ul {list-style:none}
img {border:none} 
hr {margin:1em 0;background:#fff;height:1px;color:#fff;border:none;clear:both}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 
li {line-height: 1.4em;}
a,a:link,a:link,a:link,a:hover {cursor:pointer; text-decoration:none} 
a:link {color:Green;text-decoration:none} 
a:visited {color:Green;text-decoration:none} 
a:hover,a:active {color:#006699;text-decoration:none} 
form {margin:0 0 1.5em}
input {font-family:arial,tahoma,verdana,sans-serif;margin: 2px 0	}
fieldset {border: 1px solid Green;padding: 1em 1.5em;margin: 1em 1em;font-weight: normal}
 /* only for IE */ * html fieldset {background: none}
fieldset dl {margin:0;padding:0}
fieldset dt {clear:left;float:left;width:18em;text-align:right;padding:0 1em 0.5em 0}
fieldset dd {padding:0 0 0.5em 0;font-weight:bold}
fieldset.labels label {width:10em;float:left;text-align:right;display:block;padding:0.2em 0.5em 0.2em 0}
fieldset.labels div {padding:0.2em 0;clear:left} 
.cadre {	padding: 1em 1.5em 1em 1em;	margin: 1em 1em 1em 1em;	background: #f6f6f6;	border: 1px solid Green}
.cadre h2 {letter-spacing:-1px;font-family:arial,verdana,sans-serif;margin:0em 0 .3em;color:#D6E8F6;padding-bottom:.1em}
label {display:block;padding:5px 0;font-weight:bold}
label br {clear:left}
legend {font-weight:bold;padding:0 0.5em;color:#c00}
input.submit {padding: 1px 3px;background:Silver;color:#fff;font-weight: bold;font-size:96%}
input.submit-s {padding: 0px 3px;background:Silver;color:#fff;font-weight:bold;font-size:90%} /* smaller submit button */
input.log2 {padding: 1px 3px;background: Silver;color:#fff;font-weight: bold;font-size:96%} /* legacy - all submit buttons should be class="submit" */
h1, h2, h3, h4, h5, h6 {letter-spacing:-1px;font-family:arial,verdana,sans-serif;margin:1.2em 0 .3em;color:#aaa9a9;padding-bottom:.1em}
h1 {font-size:196%;margin-top:.6em}
h2 {font-size:136%}
h3 {font-size:126%}
h4 {font-size:116%}
h5 {font-size:106%}
h6 {font-size:96%}
.highlight {color:#E17000}
.subdued {color:#999}
.error {color:#c00;font-weight:bold;margin-top:10px;border:1px solid #ff0000;background:#FFC5BE;padding:5px}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font:bold 82% arial;color:#bbb;display:block;letter-spacing:1px}
small {font-size:11px}
#header {background:#fff;margin: 0 0 0px;padding: 0 0 0px;width: 100%;position: relative} 
#header {background:#fff url(../images/Image4.png) repeat-x;}
#up {position:absolute;top:10px;right:10px;text-align:right;margin:0;padding:0;color: #D6E8F6}
#up a {font-weight:bold;color:White}
#up a:link {font-weight:bold;color:White}
#up a:visited {font-weight:bold;color:White}
#up a:hover {font-weight: bold;color:#F3F3F3;font-weight:bold}	
#tag a:hover {	font-style: italic;	background-color: #F1F1F1}	
#jpbar {	margin: 0 0 25px;	width: 80%;	text-align: center;	font-weight: bold;	font-family: verdana;} 
#jpbar a, #jpbar a:link {background:transparent;text-decoration:none;color:White}
#jpbar a:hover {background:transparent;font-weight:bold;text-decoration:none;color:#F3F3F3}
#jpbar a:active {background:transparent;text-decoration:none;color:#FFF;font-weight:bold}
#search {color:#B2D5F0;text-align:right;margin: 0px 74px}
#search form {margin:0}
#search input {width:8em;margin:0 0 -1px;height:1.2em}
#search input.submit {width:auto;font-size:81%;height:1.95em}
#contentbox #breadcrumb {margin-top:-5px;font-size:93%;font-weight:bold; text-decoration:none}
#contentbox #breadcrumb a:link {text-decoration:none} 
#contentbox #breadcrumb a:hover {text-decoration:none}
#contentbox #breadcrumb a {text-decoration:none}
#content #breadcrumb a:active {text-decoration:none}
#content #breadcrumb a:visited {text-decoration:none}
.featurebox {color:Gray;padding: 15px 20px 20px;margin: 0 0 1.5em;background:#F3F3F3;border: 1px dashed Green}
.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {letter-spacing:-1px;font-size:116%; margin:0 0 .3em;color:#006699}
.featurebox p {border:none;margin:0 0 1em;color:#444}
.featurebox a {font-weight:bold; text-decoration: none}
.thumbnail {margin:0 0 0 10px;position:relative;z-index:9999;border:1px solid #eee;float:right;width:100px;padding:5px;background:#fff}
.thumbnail img {border:1px solid #000}
.pagination {background: #FFFFFF;color:#666;padding: 4px 2px 4px 7px;border: 0px solid #ddd;margin: 0 0 1.5em}
.pagination p {position:relative;text-align:center}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration: none;background:White;padding: 2px 5px;border:1px solid White}
.pagination p a:hover {color:Silver}
.pagination p span {text-decoration: none;padding: 2px 5px;border: none;color:#DCDCDC;}
.pagination * {margin:0}
.pagination h4 {margin-top:-1.45em;padding:0;border:none} /* In html1.php, pages links:EITHER span OR a */
table {border: 0px dotted green;	border-collapse: collapse;	width: 100%}
table td {	background: #fff;	padding: 3px;	border: 0px solid #fff;	border-bottom: 1px solid #CCCCCC}
table th {text-align:left;border:0px solid green}
table thead th {color:#fff;font-size:145%;background:#900 ;padding:10px 6px}
table tbody th {color:green;font-size:115%;background:#f6f6f6 ;padding:6px}
table tbody th.sub {font-size:100%;color:#000;background:#efefef }
th a:link, th a:visited {color:green;text-decoration:none}
th a:hover {color:#006699;text-decoration:none}
.grey1 {background:#f5f5f5;padding:3px;border:1px solid #fff}		
.grey2 {background:#ccc;padding:3px;border:1px solid #fff}
#blocknav a:link, #blocknav a:visited {text-decoration: none;font-size: 140%;color: #fff;display:block;margin-bottom:0.4em;padding:0.4em;background:#fff url(../images/bouton.gif) no-repeat}
#blocknav a:hover, #blocknav a:active {color:#fff; background: #fff url(../images/bouton.gif)no-repeat; font-style: italic}
#categories {margin-left: 30px;margin-right:60px;background:transparent;text-align:left}
#categories strong {font-size:125%;letter-spacing:-1px;padding:5px;color:#fff}
.featurebox	li a {margin-left:-10px;padding-left:20px;line-height:2.4em}
.footer {background:#3E9B05 url("../images/Image5.png") repeat-x}    
.pied {text-align:right;color:#D6E8F6}
.pied a {font-weight:bold;color:White}
.pied a:link {font-weight:bold;color:White}
.pied a:visited {font-weight:bold;color:White}
.pied a:hover {font-weight: bold;color:#F3F3F3;font-weight:bold}	
.news-summary {padding: 0px 10px 7px 30px;position: relative;clear: left}
.top {padding: 0 0 0 15px;background:#fff;border:0px solid Green;margin: 0px 0px 0px 50px}
.top h4 {margin:0;padding-left:4px;font-size:160%;font-weight:normal}
.top h4 a:link, .top h4 a:visited {color:#006699;text-decoration:none}
.top h4 a:hover {color:Green;text-decoration:none}
#nocatcol {border-top:1px solid Green;}
.news-submitted {font-size:85%;margin:0;margin-bottom:3px;padding-left:4px}
.news-submitted .grav {float:left;margin-right:4px;vertical-align:bottom; z-index:+1;position:relative}
.news-body-text {padding:0px 8px;margin:10px 0px 0px 59px}
.news-details {padding-left:4px;margin:0;font-size:85%}
.news-details .comments {padding-left:20px}
.news-details a:link, .news-details a:visited {color:Green;text-decoration:none}
.news-details a:hover, .news-details a:active {color:#006699;text-decoration:none}
.news-details b {color:Green}
* html .news-details {padding-right:136px}
.news-details select {border:none}
.news-details .tool {display:block;float:left;padding:0 4px 0 4px}
.news-details .tool-right {display:block;float:left;padding:0 4px 0 4px}
.news-details .comments_no {padding-left:37px;border-left:none}
ul.news-details li li {border-left:none;float:none;height:21px}
#contentsx {float:right;padding-bottom:50px;z-index:1}
.news-shakeit {position:absolute;top:14px;left:0px;width:72px;text-align:center;font-size:85%;margin:0;padding:0;list-style:none}
.news-shakeit li {border:0px solid transparent;margin:0;padding:0}
.mnm-published {background:transparent}
.mnm-published a {font-size:26px;letter-spacing:-1px;text-decoration:none;line-height:38px;display:block;padding:16px 0 15px 0}
.mnm-published a small {font-size:12px;letter-spacing:0px;text-decoration:none} 
.mnm-published a:link, .mnm-published a:visited {color:#fff}
.mnm-published a:hover, .mnm-published a:active {font-weight:bold;text-decoration:none;color:#fff}
.menealo {background:transparent 0 0}
* html .menealo {background:transparent 1px 1px}
.menealo a:link,.menealo a:visited, .menealo span {display:block;text-decoration:none;padding:1px 0 5px 0;background: url(../images/vote.gif) no-repeat ;color:#fff;font-weight:bold;font-size:12px}
.menealo a:hover {font-weight:bold;background: transparent url(../images/vote.gif)no-repeat ;color:#FFAD31;text-decoration:none}
.menealo span {background:transparent url(../images/vote.gif)no-repeat;color: #fff; font-weight: normal; font-size: 11px;text-decoration:line-through}
#comments ul {margin-left:50px; margin-right:15px}
#comments li {margin-left:50px; margin-right:15px}
#comment-wrap {border:solid 1px Green}
#comment-head {width:100%;font-size:100%}
.comment-body {font-size: 100%;	padding: 0 4px}
.comment-info {font-size:80%;text-align:right;padding-right:4px}
.avatar {float:left;width:15px; height:15px; margin:1px 0 0 0;border:1px solid Green} 
#comment-subhead {font-size:11px}
.ratemey {background:#009900;padding:1px 5px}
.ratemen {background:#c00;padding:1px 6px;color:#fff}
.rateme {color:#fff;font-size:14px}
#mini_profile {padding:5px 5px 5px 5px;background:#fff}
#wrapper {width:100%}
#wrapprofil {width:80%;margin:auto auto}
#bookmarklet {width:100%}
#admin_view_user {width:48%; float:left}
#admin_view_user_edit {width:48%;float:right}
.showstate{cursor:hand;cursor:pointer;float:right;margin-top:5px}
a.screen b {position:absolute;visibility:hidden}
a.screen:hover {text-decoration:none;z-index:1000 }
a.screen:hover b {visibility:visible;z-index:500; border:solid 1px #ccc}
a.screen:hover b img {margin:0px}
.cat   {border-left:5px solid #000}
.cat1  {border-left:5px solid #ff0000}
.cat2  {border-left:5px solid #ffcc00}
.cat3  {border-left:5px solid #cc3399}
.cat4  {border-left:5px solid #009900}
.cat5  {border-left:5px solid #009999}
.cat6  {border-left:5px solid #cc99ff}
.cat7  {border-left:5px solid #0099ff}
.cat8  {border-left:5px solid #660000}
.cat9  {border-left:5px solid #ff9966}
.cat10 {border-left:5px solid #00ffff}
.cat11 {border-left:5px solid #ffffff}
.cat12 {border-left:5px solid #00cccc}
#catcol   {border-top:1px solid Green}
#catcol1  {border-top:1px solid Green} 
#catcol2  {border-top:1px solid Green} 
#catcol3  {border-top:1px solid Green} 
#catcol4  {border-top:1px solid Green} 
#catcol5  {border-top:1px solid Green} 
#catcol6  {border-top:1px solid Green} 
#catcol7  {border-top:1px solid Green} 
#catcol8  {border-top:1px solid Green} 
#catcol9  {border-top:1px solid Green} 
#catcol10 {border-top:1px solid Green} 
#catcol11 {border-top:1px solid Green} 
#catcol11 {border-top:1px solid Green} 
#cat   {background:transparent url('../images/vote01.gif') no-repeat top center}
#cat1  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat2  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat3  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat4  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat5  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat6  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat7  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat8  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat9  {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat10 {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat11 {background:transparent url('../images/vote01.gif') no-repeat top center} 
#cat12 {background:transparent url('../images/vote01.gif') no-repeat top center} 
#sneakcenter {float:left;margin-bottom: 20px}
.sneaker {margin: 10px 10px 10px 10px}
.sneaker strong {font-size: 95%;color: #c00}
.sneaker-item {width: 100%;clear: both;border-bottom: 1px solid #ccc;padding: 5px 2px 0px 2px;min-height: 25px;text-align: center;
	overflow: hidden}
.sneaker-ts, .sneaker-type, .sneaker-votes, .sneaker-story, .sneaker-who, .sneaker-status {float: left;display: block}
.sneaker-ts {width: 10%;text-align: left}
.sneaker-type {width: 10%;text-align: left}
.sneaker-type img {border: none;margin: 0 0 0 0;vertical-align: middle}
.sneaker-votes {width: 10%;text-align: left}
.sneaker-story {width: 37%;text-align: left}
.sneaker-who {width: 18%;text-align: left}
.sneaker-status {width: 15%;text-align: left}
.sneaker-problem {color: #F00}
/* Thumbnails */
a.screen b {position:absolute;visibility:hidden;}
a.screen:hover {text-decoration:none;z-index:1000;background:url(../images/linkpic_shadow.gif) no-repeat}
a.screen:hover b {visibility:visible;z-index:500;border:solid 1px #ccc}
a.screen:hover b img {margin:0px}
.showstate{cursor:hand;cursor:pointer;float: right;margin-top: 5px}
.switchcontent{}
div#nifty{	margin: 0 auto 4px auto;	background: #EEE}
#coeur {	padding-left: 10px;	padding-right: 10px}
#votes {	background-color: #FFCC81;	color: White}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #EEE}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
#contentbox .tabs{float: right;width: 100%;font-size: 93%}
#contentbox .tabs ul {padding:3px 10px 0 90px;list-style:none}
#contentbox .tabs li {display:inline;padding:0}
#contentbox .tabs a {float:right;background:url("../images/tableftB.gif") no-repeat left top;
margin:0;padding:0 0 0 4px;text-decoration:none}
#contentbox .tabs a span {float:right;display:block;background:url("../images/tabrightB.gif") no-repeat right top;
padding:5px 15px 5px 6px;color:#666; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#contentbox .tabs a span{float:none}
/* End IE5-Mac hack */
#contentbox .tabs a:hover span {color:#000}
#contentbox .tabs a:hover { background-position:0% -42px}
#contentbox .tabs a:hover span {background-position:100% -42px}
#ctab {padding-right: 20%}
