@charset "UTF-8";
html, body {
min-height: 100%;
height: 100%;
margin: 0;
padding: 0;
}

img {
border: none;
margin: 0;
padding: 0;
}

#bd
{
margin:0px;
width:1000px;
margin-left:auto;
margin-right:auto;
position:relative;
font-family: Arial,sans-serif;
font-style: normal;
font-size:13px;
line-height: 150%;
color: #888888;
}
.p_item
{
white-space:nowrap;
}
a.nondecor
{
text-decoration:none;
}
a.nondecor:hover
{
text-decoration:underline;
}
.italic
{
font-style:italic;
}
*.unselectable,#contact_form_button,#linkus,#linkabout,#how_much
{
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
-o-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}
p
{
text-indent: 25px;
}
.indent
{
margin-left:25px;
}
a:link,a:visited
{
border:none;
outline:none;
color:rgb(0,153,204);
}
a:hover,a:active,a:focus
{
color:rgb(30,180,230);
}
h1,h2
{
font-family: 'Open Sans Condensed',Arial !important;
font-size:22px;
margin:0;
padding:0;
font-weight:normal;
color:#888;
}


h1.pagetitle
{
margin-top:25px;
margin-bottom:15px;
margin-left:25px;

}

h1.articletitle
{
margin-bottom:15px;
margin-left:25px;
}

h1.porttitle
{
margin-bottom:15px;
margin-left:0px;
position:absolute;
left:25px;
top:3px;
line-height:26px;
}


h1:first-letter
{
text-transform:uppercase;
}

input[type="text"],input[type="password"], textarea, select{
padding: 6px;

border-radius: 5px;
background-color: rgb(255, 255, 255);
outline: none;
resize:none;
color:#888;
border: 1px solid #DDD;
moz-box-shadow: 0 1px 2px #DDD inset;
-webkit-box-shadow: 0 1px 2px #DDD inset;
box-shadow: 0 1px 2px #DDD inset;
text-shadow: 0px 1px 1px rgba(188,188,188,0.2);
font-style:italic;
}
textarea
{
font-weight:normal !important;
letter-spacing:0px !important;
font-family: Arial,sans-serif !important;
}
input[type="text"]:focus, textarea:focus,input[type="text"]:hover, textarea:hover,input[type="password"]:hover,input[type="password"]:focus
{
border: 1px solid #DDD;
-webkit-box-shadow: 0px 0px 0px 2px rgba(73,184,233,0.3);
-moz-box-shadow: 0px 0px 0px 2px rgba(73,184,233,0.3);
box-shadow: 0px 0px 0px 2px rgba(73,184,233,0.3);
-o-box-shadow: 0px 0px 0px 2px rgba(73,184,233,0.3);
}

.button
{
cursor:pointer;
text-align:center;
background:url('/images/template/button_2.png') repeat-x;
border-radius:10px;
height:22px;
border:1px solid #11b5e7;
text-shadow: rgb(34,186,233) 0px 1px 1px;
color:#fff;
}
.button:hover
{
background:url('/images/template/button_2_hover.png') repeat-x;
}
.button:active,.button:focus
{
background:url('/images/template/button_2_press.png') repeat-x;
}

#logo
{
cursor:pointer;
width:66px;
margin-top:10px;
height:90px;
background:url('/images/template/measprite.png') -41px -1px no-repeat;
float:left;
margin-left:35px;
}


#logo a
{
cursor:pointer;
width:96px;
display:block;
height:133px;
text-decoration:none;
}
  #logo a:hover
  {
  text-decoration:none;
  }

#top
{
margin-left:auto;
margin-right:auto;
width:1000px;

}

#ghost
{
position:absolute;
bottom:15px;
width:40px;
height:0px;
background:url('/images/template/measprite.png') no-repeat;
background-position:0px -133px;
}


#header
{
height:170px;
z-index:100;
width:100%;
left:0px;
top:0px;
background:url('/images/template/shadow_menu.png') bottom center no-repeat; 
position:relative;
}
#main
{
clear:both;
position:relative;
}

#component
{
position: relative;
margin-top:10px;
margin-bottom:10px;
padding:10px;
}

div.desc p
{
font-style:italic;
margin:0px;
padding-left:4px;
padding-right:4px;
text-indent:21px;
}

#wrap
{
height: auto!important;
min-height: 100%;
position: relative;
-webkit-overflow-scrolling: touch;
}

#footer
{
position:relative;
padding-top:10px;
padding-left:10px;
padding-right:10px;
border-top:1px solid #ddd;
clear:both;
margin-top:-137px;
}

#bott_height 
{

height: 157px;
clear: both;
}

#fmenu
{
margin-left:auto;
margin-right:auto;
text-align:center;
}
#fmenu a
{
display:inline-block;
margin-left:15px;
margin-right:15px;
}
#fmenu img
{
border:none;
}
#bot
{
position:relative;
margin-top:25px;
font-size:12px;
}
#botleft,#botcenter,#botright,#botemail
{
height:75px;
}
#bottel,#bottels
{
display:inline-block;
vertical-align:top;
float: left;
margin-right:3px;
}
#bot p
{
margin:0px;
}


#botleft
{
position:absolute;
left:10px;
top:0px;
text-align:left;
}
#botcenter
{
position:absolute;
left:258px; 
top:0px;
}

#fop
{
position:absolute;
right:281px;
top:0px;
}

#fop,#fop p
{
text-align:left;
text-indent:0px;
}

#botright
{
position:absolute;
right:10px;
top:0px;

}

#bottels p,#botemail p,#contact_tels p
{
text-indent:0px;
}
.desc
{
background-color:#FFFBEF;
}
#r
{
position:absolute;
right:0px;
width:190px;
font-style:italic;
}
#l p
{
text-align:justify;
}
#r p
{
text-indent:0px;

}
p
{
text-align:justify;
display:block;
margin:0px;
padding:0px;
margin-top:12px;
margin-bottom:12px;
}
#l
{

float:left;
width:670px;
min-height: 330px;
padding-bottom:15px;
}
  #com_mea
{
margin-top:1px;
}  
#l img
{
display:block;          
max-width:670px;  
}

#how_much
{
background:url('/images/template/measprite.png') -110px -1px no-repeat;
width:140px;
height:84px;
cursor:pointer;
}
#how_much:hover
{
background:url('/images/template/measprite.png') -110px -86px no-repeat;
}
#how_much:focus,#how_much:active
{
background:url('/images/template/measprite.png') -110px -171px no-repeat;
}
#rab p
{
text-align:left;
}
#rab
{
padding-left:3px;
}
#rab span,#contact_tels span
{
font-size:14px;
font-style:normal;
}
#linkus,#how_much
{
margin-top:30px;
}
#linkus
{
background:url('/images/template/measprite.png') -252px -1px no-repeat;
width:140px;
height:84px;
cursor:pointer;

}
#linkus:hover
{
background:url('/images/template/measprite.png') -252px -86px no-repeat;
}
#linkus:focus,#linkus:active
{
background:url('/images/template/measprite.png') -252px -171px no-repeat;
}

#linkabout
{
background:url('/images/template/measprite.png') -395px -1px no-repeat;
width:140px;
height:84px;
cursor:pointer;

}
#linkabout:hover
{
background:url('/images/template/measprite.png') -395px -86px no-repeat;
}
#linkuabout:focus,#linkabout:active
{
background:url('/images/template/measprite.png') -395px -171px no-repeat;
}

#linkabout
{
margin-top:21px;
}
#team
{
margin-top:20px;
margin-left:2px;
}
#team>div
{
float:left;
width:185px;

text-align:center;
margin-right:35px;
}
#eau div,#ser div,#leh div
{
width:100px;
height:100px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}
#eau div
{
background:url('/images/template/measprite.png')  -1px -358px no-repeat;
}
#eau div:hover
{
background:url('/images/template/measprite.png')  -1px -257px no-repeat;
}
#ser div
{
background:url('/images/template/measprite.png')  -203px -358px no-repeat;
}
#ser div:hover
{
background:url('/images/template/measprite.png')  -203px -257px no-repeat;
}
#leh div
{
background:url('/images/template/measprite.png')  -102px -358px no-repeat;
}
#leh div:hover
{
background:url('/images/template/measprite.png')  -102px -257px no-repeat;
}
a.nondecor
{
text-decoration:none;
}
a.nondecor:hover
{
text-decoration:underline;
}

#totop {
background:url('/images/template/totop.png') no-repeat;
  bottom: 20px;
  cursor: pointer;
display:none;
  height: 78px;
  position: fixed;
  right: 20px;
  width: 70px;
  z-index: 1;
}

#totop:hover {
  opacity: 0.7 !Important;
}

