/*----------------------------------------------------------------------*/
/* AUTEUR      : Chanh T.Do [ www.thoransoft.com ]                      */
/* DATE        : 2008.05.12                                             */
/* DESCRIPTION : Feuille de style principal du site www.comtechllc.us   */
/*----------------------------------------------------------------------*/

/* NOTE TECHNIQUES :
   a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!
   a:active MUST come after a:hover in the CSS definition in order to be effective!!
   Pseudo-class names are not case-sensitive.
------------------------------------------------------------------------------------------------ */
body{color: #000000;
     margin:-1px auto 0px auto;
     font-family: Verdana, Helvetica, Arial, serif;
     font-size: 8pt;
     text-align: center;
     background-color: gray;}

/*----- Section style pour les containers du site -----*/
.s_container {position:relative;
              margin:10px auto 0px auto;
              width: 850px;
              height:auto;
              border:1px solid gray;
             }

.h_container {position:relative;
              width:850px;
              height:257px;
              /*background-image:url(../images/ctheader.jpg);
              background-repeat:no-repeat;*/}

.b_container_bottom {position:relative;
                     width:850px;
                     height:393px;
                     background-color:#ffffff;
                     /*background-image:url(../images/ctbody_bottom.jpg);
                     background-repeat:no-repeat;*/}

.b_content {position:absolute;
            top:10px;
            left:10px;
            width:642px;
            height:352px;
            text-align:left;}

/* -------------- Style pour tabulation ------------------------------ */
.tab_container {position:absolute; left:480px; bottom:9px; height:62px; width:365px; }

.tabs_items {margin:30px auto 0px auto;
             float:left;
             width:100%;
             font-size:93%;
             line-height:normal;
             border-bottom:0px solid #BCD2E6;}

.tabs_items ul {margin:0px;
                padding:10px 10px 0px 0px;
                list-style:none;}

.tabs_items li {display:inline;
                margin:0px;
                padding:0px;}

.tabs_items a {float:left;
               background:url("../images/tableftJ.gif") no-repeat left top;
               margin:0px;
               padding:0px 0px 0px 4px;
               text-decoration:none;}

.tabs_items a span {float:left;
                    display:block;
                    background:url("../images/tabrightJ.gif") no-repeat right top;
                    padding:5px 15px 4px 6px;
                    color:#24618E;
                    font-weight:bold;
                    font-size:0.9em;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs_items a span {float:none;}
/* End IE5-Mac hack */
.tabs_items a:hover span {color:#ffffff;}
.tabs_items a:hover {background-position:0% -42px;}
.tabs_items a:hover span {background-position:100% -42px;}
.tabs_items .current a {background-position:0% -42px;}
.tabs_items .current a span {background-position:100% -42px; color:#ffffff;}
/* -------------- Fin Style pour tabulation -------------------------- */

.title {position:absolute;
        font-size:1.5em;
        font-weight:bold;
        font-style:italic;
        color:#ff8f0a;}

.text {position:absolute;
       font-size:1em;
       color:#000000;}

.tb_langueInfo {text-align:center;
		width:550px;
		font-weight:bold;
		color:#373737;
		position:absolute;
		bottom:0px;
		left:30px;}

.copyright {position:absolute;
			bottom:15px;
			left:15px;
			color:#373737; /*373737*/}

.constr {position:absolute;
		 bottom:15px;
		 right:34px;
		 color:#373737;
		 text-align:right;}

.constr a:link {color:#373737; text-decoration: underline;}
.constr a:visited {color:#373737; text-decoration: underline;}
.constr a:hover {font-weight:bold; font-size:0.9em; color:#000000; text-decoration: underline;}
.constr a:active {color:#373737; text-decoration: underline;}

.download_pricelist {position:absolute;
		     bottom:100px;
		     font-weight:bold;}

.download_pricelist a:link {color:#0114aa; text-decoration: underline;}
.download_pricelist a:visited {color:#0114aa; text-decoration: underline;}
.download_pricelist a:hover {color:#010e71; text-decoration: underline;}
.download_pricelist a:active {color:#0114aa; text-decoration: underline;}

.google_map {position:absolute;
			 bottom:30px;
			 left:30px;
			 width:750px;
			 height:330px;
			 border:1px solid gray;}

.f_email {position:absolute;
		  bottom:20px;
		  left:440px;
		  width:360px;
		  height:280px;}

/* Style pour tous les textbox du site.
   Pour modifier la longueur (au besoin), surcharger la classe CSS dans le code. */
.textbox {border:1px solid gray;
		  color:#0357a0;
		  font-family:Verdana, Arial;
		  font-size:1em;
		  height:16px;
		  width:210px;}

.t_area {border:1px solid gray;
		 color:#0357a0;
		 font-family:Verdana, Arial;
		 font-size:1em;
		 height:96px;
		 width:210px;}

.btn {background-color:#f4783a;
	  border:1px solid #ffffff;
	  color:#ffffff;
	  font-weight:bold;
	  font-family:Verdana, Arial;
	  font-size:0.9em;
	  height:22px;
	  width:60px;
	  cursor:pointer;}

.btn_container {position:absolute; border:1px solid #f4783a; left:5px;
				float:left;
			    width:60px;
			    text-align:center;}

.btn_group {position:relative; width:200px;}


.AdminLoginBox {margin: 50px auto;
                padding: 0px;
                width: 358px;
                height: 170px;
                border-left: solid 1px white;
                border-top: solid 1px white;
                border-right: solid 1px gray;
                border-bottom: solid 1px gray;
                font: 1em Verdana, Arial;
                background-color: #e2e2e2;
                color: black;}

.clnk01 a:link {color:blue; text-decoration: underline; font-size:1em; font-weight:bold;}
.clnk01 a:visited {color:blue; text-decoration: underline; font-size:1em; font-weight:bold;}
.clnk01 a:hover {font-weight:bold; font-size:1em; color:purple; text-decoration: underline;}
.clnk01 a:active {color:blue; text-decoration: underline; font-size:1em; font-weight:bold;}

