/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2008 Silmo
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* ______________________[ 00 | META declarations ]________________________ */

body {margin:0;padding:0;font:76% Verdana,Arial,sans-serif;background:url(../../img/bg_body.gif) #9E9E9E repeat-x 0 0;text-align:center;height:auto;}
body#Premium {background:url(../../img/premium/bg_body.jpg) #313131 no-repeat 50% 0;}
body#Premium .page {background:url(../../img/premium/bg_page_.png) transparent no-repeat 0 0;width:100%;}
/* \*/ * html body#Premium .page {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://www.silmoparis.com/fileadmin/site_silmo/templates2008/img/premium/bg_page.png');background-image:none !important;} /* */

img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
hr {display:none;clear:both;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;}

.horscadre {position:absolute;top:-999em;left:-999em;}

p.more {text-align:left !important;margin:0 0 10px 99px !important;float:right;}
p.more a {display:block;padding-left:10px; background:transparent url(../../img/puces/arrow_right4.gif) 0 .35em no-repeat;}
body#Premium p.more a {background:transparent url(../../img/premium/arrow_right.gif) 100% .35em no-repeat;}

p.pageTop {text-align:right !important;clear:both;margin-right:16px;}
p.pageTop a {padding-left:15px;background:transparent url(../../img/top.gif) 0 .4em no-repeat;}
body#Premium p.pageTop a {background:transparent url(../../img/premium/top.gif) 0 .4em no-repeat;/*color:#FFF;*/}

form:after {content:".";clear:both;display:block;height:0;visibility:hidden;}

object {position:relative;z-index:1;}

.contenttable, .contenttable td {border:none !important;}






/* ______________________[ 03 | Contenu principal : présentation en 3 colonnes ]____________________*/

h1 {margin:0;padding:0;}

#ContainerCols {clear:both;display:block;font-size:1em;border-bottom:0;text-align:left;background: transparent url(../../img/bg_container_alpha15.png) 0 0 repeat;color:#000;padding:0 0 25px 0;margin:0;}
body#Premium #ContainerCols {background:url(../../img/premium/bg_container_alpha80.png) transparent 0 0 repeat;}
#ContainerCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols {display:inline-block;}
/* \*/ #ContainerCols {display:block;} /* */

#ContentHead {border-bottom:1px solid #9B4F41; width: 100%; overflow: hidden; _zoom: 1; margin:0 0 15px 0}

/* Toolbox */
#ColContenu #ToolBox {width: 175px; margin:4px 0 0 0;float:right;}
#ToolBox #Buttons {float:right;padding:0;}
#ToolBox #Buttons a {float:left;}
#ToolBox ul {float:right;margin:0 !important;list-style:none;padding:0 !important;}
#ToolBox ul li {background-image:none !important; display: inline; padding:0 !important;margin:0 !important;}

#ColContenu h2 {width: 270px; display: inline; float: left; font-family:Arial, sans-serif; font-size:2em;margin:0;padding:0 5px;font-weight:normal;color:#DB492A;}
h3 {font-family: "Trebuchet MS", Arial, sans-serif; font-size:1.1em;margin:8px 0 0 0;padding:0;font-weight:bold;line-height:1.1em;}

div.roundedBlock {clear:both;padding:10px 0 0;background:transparent url(../../img/bg_rounded_corner_tl_alpha60-or8.png) 0 0 no-repeat;}
div.roundedBlock .inner {padding:0 10px 10px;margin:0;background:transparent url(../../img/bg_rounded_corner_tr_alpha60-or8.png) 100% 100% no-repeat;}.
#ColContextuelle .roundedBlock .inner form p a {color:#000 !important;}

#ColContenu .openclose {background-color:#F1E1DD;padding:13px 5px 13px 15px; margin: 0 0 1em}
#ColContenu .openclose h3 {color:#DB492A !important;border-bottom:1px solid #DB492A;padding:0 0 2px 0;font-size:1em !important;margin-right:-5px !important;}
#ColContenu .openclose .togglebut {float:right; position: relative}
#ColContenu .openclose .togglebut a {outline: 0; display: block;}
#ColContenu .openclose .togglebut a {background:url(../../img/up.gif) transparent no-repeat 0 0;width:17px;height:11px;display:block;margin:-1.8em 0 0 0; position: relative}
#ColContenu .openclose.close .togglebut a {background:url(../../img/down.gif) transparent no-repeat 0 0 !important;}
#ColContenu .openclose .togglebut a span {position:absolute;top:-7777em;left:-7777em;}


#ColContenu .openclose .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu .openclose .inner2 {display:inline-block;}
/* \*/ * html #ColContenu .openclose .inner2 {height:1%;} #ColContenu .openclose .inner2 {display:block;} /* */


