/* ================================= 
   Layout
   ================================= */
body, html {
margin:0px;
padding:0px;
height:100%;
background:#FFFFFF;
}

form, form div {
display:inline;
padding:0px; 
margin:0px;
}

img {
border:none;
}

a, a:active
{
outline: none !important;
-moz-outline-style: none !important;
}


/* Global default font definition */
td, font, div, span, body, html, p, th, li, dd, input, textarea, select {
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
/*color:#6D6E71;*/
color:#444444;
}

input, textarea, select {

}

p {
  margin:0px;
  padding:6px 0px 0px 0px;
}
/* ================================= 
   Text formatting for content
   ================================= */
h1 {
font-family: Arial, sans-serif;
font-weight:bold;
margin:18px 0px 0px 0px;
padding:0px 0px 8px 0px;
font-size:12px;
text-transform:uppercase;
color:#AAAAAA;
}

h2 {
font-family: Arial, sans-serif;
font-weight:bold;
margin:0px;
padding:18px 0px 6px 0px;
font-size:11px;
text-transform:uppercase;
color:#AAAAAA;
}

h3 {

}

a {
color:#00AEEF;
text-decoration:none;
}

a:hover {

text-decoration:none;

}








/* ------------- */



body, html, td {
font-family:Tahoma;
font-size:11px;
line-height:14px;

}

#navi, .fat {
font-family: Arial, sans-serif;
font-weight:bold;
font-size:12px;
color:white;
text-transform:uppercase;

}

#navi {
  padding:15px 20px 0px 22px;
line-height:26px;
  z-index:1000;
position:absolute;
}

#navi a {
  color:white;
  text-decoration:none;
}



#subnavi td, #subnavi div {
font-family: Arial, sans-serif;
font-weight:bold;
font-size:12px;

text-transform:uppercase;
white-space:nowrap;
}
#subnavi td {
  padding: 0px 10px 12px 0px;
}

.blue {
color:#0099FF;
}
.green {
color:#66CC33;
}
.orange {
color:#FF9900;
}
.red {
color:#FF0000;
}
.steel {
  color:#AAAAAA;
}

.bg-blue {
background-color:#0099FF;
}
.bg-green {
background-color:#66CC33;
}
.bg-orange {
background-color:#FF9900;
}
.bg-red {
background-color:#FF0000;
}



div.c-container {
  position:absolute;width:630px;z-index:0;
}

#fademe {
  width:100%;
  height:100%;
  
}

.ref-td {
  padding:0px 29px 29px 0px;  
}

.val-desc-err {
  color:red !important;
}

.must_have_form input {
  background-color:#dadada;
  border:none;
}

.liste {
  padding:0px;
  margin:0px;
  list-style-type: none;
}
.liste li {
  background:transparent url(/layout/list-item.png) no-repeat scroll 3px 3px;
  margin:0px;
  padding:0px 0px 0px 21px;
}

