/*
 Tiemex en Stefco
 Stylesheet
 10-04-2007 i-Aspect B.V.
 Door: Rutger Laurman

*/


/* standaard tags*/

html{
   background:url(../images/bg.gif) repeat-y center;
}

body{
   width:760px;
   margin:auto;
   padding:0px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;

   color:#636466;
}

h1,h2{
   font-size:12px;
   color:#c1272d;
   margin:0px;
}

p{
   line-height:14px;
   margin:0px;
   margin-bottom:20px;
}

strong.tiemex,
strong.stefco{ display:block; }
   strong.tiemex{ color:#93c89d; }
   strong.stefco{ color:#e09396; }

address{
   font-style:normal;
   color:#a7a9ac;
   float:right;
   clear:right;
   width:110px;
   padding-bottom:10px;
}

.hide{
   display:none;
}

/* formulier opmaak */
form{
   padding:0px;
   margin:0px;
   width:200px;
   margin-right:15px;
   float:left;
   background:url(../images/bg_form.gif) no-repeat 0px 25px;
}
   form.ctl{
      background:url(../images/bg_form-small.gif) no-repeat 0px 25px;
   }
   form label{
      display:block;
      font-weight:bold;
      color:#8d8d8f;
      height:15px;
   }
   form input, form textarea{
      border:0px;
      width:170px;
      background:none;
      font-family:Arial, Helvetica, sans-serif;
      font-size:11px;

   }
   form input{
      height:20px;
      padding-right:10px;
   }
   form input.submit{
      color:#c1272d;
      font-weight:bold;
      margin-top:10px;
      height:30px;
      cursor:pointer;
      padding-bottom:20px;
      padding-left:10px;
      text-align:left;
      width:190px;
      background:url(../images/bg_input.gif) no-repeat left;
      border:none;
   }
   form textarea{
      height:90px;
      padding:5px;
      width:192px;
   }


/* container voor het menu */
   div#menucontainer{
      width:192px;
      float:left;
   }

      ul.languages{
         background:url(../images/bg_languages.gif) no-repeat top left;
         list-style:none;
         padding:0px;
         padding-left:10px;
         height:25px;
         margin:0px;
         margin-left:50px;
      }
         ul.languages li{
            float:left;
         }
            ul.languages li a{
               color:#bcbec0;
               text-decoration:none;
               display:block;
               padding:5px;
            }

/* container voor de content */
   div#contentcontainer{
      width:329px;
      padding:25px;
      padding-top:104px;
      float:left;
      background:url(../images/bg_content-top.gif) no-repeat top left;
   }
      div.logoholder{
         padding-bottom:42px;
      }
         div.logoholder img{
            margin-right:40px;
         }

   div.routebtns{
      display:block;
      padding-top:20px;
      clear:both;
      
   }
      div.routebtns a{ display:block;color:#636466; width:95px; text-align:center;margin-right:10px; float:left; }
      div.routebtns a:hover{ text-decoration:none; }
      
         
      

img.right{
   height:670px;
   width:189px;

}

div#footer{
   background:url(../images/bg_footer.jpg) no-repeat 192px 0px;
   width:571px;
   height:189px;
   clear:both;
   overflow:auto;
}
