/*  Theme Name: assezvu Main Page */
body { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #069; text-align: center; margin: 0; }
#page { background-color: #fff; background-image: url(imagesnew2/Back3col.gif); background-repeat: repeat-y; text-align: left; width: 822px; height: auto; margin-right: auto; margin-left: auto; border: solid 1px #fff; }
#pageWide { background-image: url(imagesnew2/Back2col.gif); background-repeat: repeat-y; text-align: left; margin-right: auto; margin-left: auto; width: 822px; height: auto; border: solid 1px #fff; }
#header { background-color: #435267; height: 170px; }
#footer { color: #ededef; font-size: 10px; background-color: #435267; text-align: center; width: auto; height: auto; padding-top: 18px; }
.alignleft { float: left; margin: 4px 4px 4px 8px; padding: 0; }
/*  Main Page tableHeader */
#TableHeader { width: 818px; height: 170px; }
#Cel_Denis { width: 160px; height: 94px; }
#Cel_Title { width: 400px; height: 94px; }
#Cel_Carousel { width: 400px; height: 76px; }
#Cel_Location { width: 258px; height: 76px; }
/*  Main Page column Left */
#columnLeft { color: #fff; width: 160px; height: auto; float: left; display: block; }
#navigation { padding: 8px 4px 4px 8px; }
#navigation img {  }

/*  Main Page Wide column Center */
#widecolumnCenter { color: #fff; background-color: #71767a; width: 662px; height: auto; float: left; margin: 0; padding: 0; display: block; }
#widecolumnCenter .item { font-size: 12px; clear: left; margin-bottom: 12px; border-bottom: 1px solid #fff; }
#widecolumnCenter .item .imgleft { float: left; margin: 4px 10px 4px 4px; }
#widecolumnCenter .item .imgright { margin: 4px 4px 4px 10px; float: right; }
#widecolumnCenter .item .imgcenter { float: none; margin: 4px 4px 4px 10px; }
/*  Main Page column Center */
#columnCenter { color: #fff; width: 400px; height: auto; float: left; margin: 0; padding: 0; display: block; }
#carousel { color: #000; font-size: 14px; font-weight: bold; font-style: italic; background-color: #f6f6f6; width: 100%; height: 76px; margin: 0; padding: 0; }
#ecoute { padding: 16px; margin: 0 0 12px; }
#columnCenter .item { font-size: 12px; clear: left; margin-bottom: 12px; border-bottom: 1px solid #fff; }
#columnCenter .item .imgleft { float: left; margin: 4px 10px 4px 4px; }
h2 { color: #fff; font-size: 130%; font-weight: bold; background-image: url(imagesnew2/puce.gif); background-repeat: no-repeat; width: 90%; float: left; margin-top: 6px; margin-bottom: 8px; padding-top: 0; padding-left: 32px; }
h2 a { color: #fff; }
h3 { color: #a5d0fc; font-size: 120%; font-weight: bold; padding-bottom: 0; clear: both; margin-bottom: 0; }
h3 a { color: #a5d0fc; }
h3 a:visited { color: #a5d0fc; }
.news { margin-bottom: 10px; }
.comment { font-style: italic; margin-bottom: 10px; }
.AudioSample { width: 360px; margin-top: 4px; }
.buttonslideToggle { text-align: right; padding-top: 4px; padding-bottom: 4px; display: block; }
.boutique { display: none; }
.boutique table { color: #fff; font-size: 12px; background-color: #5e6265; vertical-align: middle; width: 368px; padding: 8px 4px; }
form { margin: 0; display: inline; }
.VenteCelTitre { width: 60%; }
.VenteCelPrix { width: 15%; }
.VenteCelButton { text-align: right; width: 25%; padding-right: 4px; }
/*  buttons */
input.bouton{ width: 80px; text-align:center; font-weight:bold; font-size:11px; border:outset 1px #fff; cursor: pointer; }
/*  Main Page column Right */
#columnRight { color: #324056; background-color: #fff; width: 258px; height: auto; float: left; display: block; }
#genres { margin: 0; padding: 4px 10px 4px 0; }
#genres .item { color: #56647e; font-size: 12px; margin: 0; padding-top: 4px; padding-bottom: 4px; }
#genres .item h3 { color: #fff; font-size: 14px; font-weight: normal; background-color: #435169; margin: 0 0 4px 6px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; display: block; }
#genres .item h3 a { color: #fff; text-decoration: none; }
#genres .item h3 a:hover { color: #fff; text-decoration: underline; }
#genres .item .imgleft { float: left; margin: 4px 4px 4px 8px; padding: 0; }
/*  Main Page divers */
a { color: #fff; }
a:visited { color: #fff; }
a:hover { color: #ffbc00; text-decoration: underline; }
a:active { color: #a01; }
hr { clear: both; display: none; }

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

