/*---------------------------------------------------------------------*/
/* AUTEUR      : Chanh T.Do [ www.thoransoft.com ]                     */
/* DATE        : 2009.01.05                                            */
/* DESCRIPTION : Feuille de style pour markus252 inc. [Default theme]  */
/* Couleurs    : rouge - #ec2127                                       */
/*---------------------------------------------------------------------*/
body {margin:0px; padding:0px; background-color:#ec2127; font-size:10pt; }
img {border-style:none;}
a {outline-style:none;}

/*a:active, a:focus{outline:none;}*/
#h_logo {margin:15px 0px 0px 280px; width:200px; height:45px;}

/* Header container */
.h_container {margin:0px;
			  width:100% /*1200px*/;
			  height:80px;
			  border-bottom:1px solid #ec2127;
			  background-color:#ffffff;}
			  
.h_container p { padding:0px; margin:0px 0px 0px 220px; width:900px; }
/*.h_container * {width:100%; background-color:#ffffff;}*/
/* fin header Container */

/* Footer container */
.f_container {margin:0px;
			  width:100%/*1200px*/;
			  height:80px;
			  background-color:#ec2127;
			  color:#ffffff;
			  font-family:"Century Gothic", Verdana, Sans-Serif;
			  position:relative;}

.f_container p {margin:9px 0px 0px /*310px*/ 220px; font-size:0.9em;}
.f_container p A:link {text-decoration:none; color:#ffffff;}
.f_container p A:visited {text-decoration:none; color:#ffffff;}
.f_container p A:active {text-decoration:none; color:#ffffff;}
.f_container p A:hover { text-decoration:none;color:#000000; /*color:#a82121;*/}
.f_container img {position:absolute; top:-18px; *top:-9px; left:220px;}
/* fin Footer container */			  

/* Site container */
.b_container {text-align:left;
			  width:100%;
			  height:auto;
			  background-color:#ffffff;
			  position:relative;}

/* .b_container * {width:100%; background-color:#ffffff;} */

.b_container h1 {margin:5px 0px 10px 0px; 
                 font-family:"Trebuchet MS", "Century Gothic", Verdana, Sans-Serif;
                 font-size:1.6em;
                 font-weight:lighter;
                 color:#a82121;}

.b_container p {text-align:left;
                margin:0px 0px 10px 0px;
                width:520px;
                height:auto;
                font: 14px/17px "Trebuchet MS", Verdana, Arial, Sans-Serif;
                color:#333333;}

.b_container h2 {margin:15px 0px 10px 0px; 
                 font-family:"Trebuchet MS","Century Gothic", Verdana, Sans-Serif;
                 font-size:1.2em;
                 font-weight:lighter;
                 color:#a82121;}
				 
.b_container ul {font: 14px/17px "Trebuchet MS", Verdana, Sans-Serif;
                 color:#333333;
                 list-style-type:none;
                 margin:0px 0px 15px -40px;
                 *margin:0px 0px 15px 0px;}

.b_container ol {font: 14px/17px "Trebuchet MS", Verdana, Sans-Serif; color:#333333;}
.b_container ul A:link {text-decoration:none; color:#2055ee;}
.b_container ul A:visited {text-decoration:none; color:#2055ee;}
.b_container ul A:active {text-decoration:none; color:#2055ee;}
.b_container ul A:hover {text-decoration:none; color:#a82121;}
				

/* Menu container */
.m_container {margin:0px;
              width:156px;
              height:312px;
              background-image:url(../images/menubox.gif);
              position:absolute;
              top:72px;
              left:0px;
              font-family:"Trebuchet MS","Century Gothic", Verdana, Sans-Serif;
              font-size:1em;}

.m_container p {margin:50px 0px 0px 10px; line-height:25px;}
.m_container p a {outline-style:none;}
.m_container p A:link {text-decoration:none; color:#111111;}
.m_container p A:visited {text-decoration:none; color:#111111;}
.m_container p A:active {text-decoration:none; color:#111111;}
.m_container p A:hover { text-decoration:none;color:#ec2127; /*color:#a82121;*/}


/*-------------------------- Accordions menu -----------------------------------------------------*/
.accordion {padding:0px; margin:0px 0px 0px 220px; width:550px; position:relative;}
.accordion dt {font-weight:lighter;
               font-family:"Trebuchet MS", Verdana, Arial, Sans-Serif;
               font-size:1.1em;
               padding:0px 0px 0px 50px;
               margin:0px;
               width:auto;
               height:auto;
               color:#fa9402;}

.accordion dt.selected {color:green; }
.accordion dt:hover, .accordion dt.over {color:green; }
.accordion dd {display: none; position:relative;
               padding:0px;
               margin:0px;
               height:auto;
               font-weight:100;
               overflow:hidden;}

.accordion dd.open {display: block; }
.accordion dd.getHeight {display: block; }
.accordion table {margin:0px;}
.accordion tr {vertical-align:top;}
.accordion td {font: 14px/17px "Trebuchet MS", Verdana, Arial, Sans-Serif;
               color:#333333;}
/*-------------------------- Fin des accordions menu  --------------------------------------------*/

/* POUR ÉVITER LES IFRAMES */
.tab_container {width:509px; 
				height:310px; 
				border-left:2px solid #c3c3c3; 
				border-right:2px solid #c3c3c3; 
				border-bottom:2px solid #c3c3c3; 
				margin:-5px 0px 15px 0px;
				*margin:-3px 0px 15px 0px;
				display:none;
				padding:30px 0px 0px 0px;
				background-color:#f7f7f7;}

.tab_container p {margin:15px; 
				  width:482px; 
				  height:auto;}
.tab_container p span {font-weight:bold;}
.tab_container table {width:480px; 
					  margin:-10px 0px 0px 15px;
					  font: 14px/17px "Trebuchet MS", Verdana, Sans-Serif; 
					  color:#333333;}

.preview_div {display:block;
              position:absolute;
              padding:0px;
              top:0px;
              left:-1000px;
              z-index:210;
              width:auto; 
              height:auto;
              border:1px solid #aaaaaa;
              background-color:#ffffff;
              /*background-image:url(../images/ajax-loading.gif);
              background-repeat:no-repeat;*/
              /*left:800px;
              top:450px;*/
              }

.textbox {border:1px solid #cccccc;
          width:300px;
          height:16px;
          font:9pt Arial, sans-serif;}

.txtarea {border:1px solid #cccccc;
          width:300px;
          height:100px;
          font:9pt Arial, sans-serif;}

.boutton {font:9pt Arial, sans-serif;
          height:25px;}