body {
  background: #ffffff;
  background-image:url(img/bkgrd1.jpg);
  background-repeat:repeat-x;
  background-repeat:repeat-y;
  background-size:auto;
  color: #000;
  font: 62.5% "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  height:100%;
  text-align: center;
  min-width:100px;
}

#content{
  width:720px;
  min-width:720px;
  max-width:720px;
  margin-left: auto; 
  margin-right: auto;
  text-align: center;
}

#header{
  width:1000px;
  min-width:1000px;
  max-width:1000px;
  clear:both;
  text-align : center;
  margin-left: auto; 
  margin-right: auto;
}

#footer{
  font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  width:700px;
  min-width:700px;
  max-width:700px;
  clear:both;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
}

#adsfoot{
  width:700px;
  min-width:700px;
  max-width:700px;
  clear:both;
  text-align:center;
}

#adsban{
  width:500px;
  text-align : center;
  margin-left: auto; 
  margin-right: auto;
  margin-top : 10px;
}


#langen{
  /*border : 0px solid #FFFFFF;
  border-radius: 5px;
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
  -khtml-border-radius:5px;*/
  border-style:none;
  width:35px;
  height:20px;
  /*background-image:url(icon/_en.png);
  background-size-x:100%;
  background-size-y:100%;*/
  margin : 5px 5px;
  padding-top: 7px;
  float:right;
}

#langfr{
  /*border : 2px solid #FFFFFF;
  border-radius: 5px; 
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  -khtml-border-radius:5px;*/
  border-style:none; 
  width:35px;
  height:20px;
  /*background-image:url(icon/_fr.png);
  background-size-x:100%;
  background-size-y:100%;              */
  margin : 5px 5px;
  padding-top: 7px;
  float:right;
}

#https{
  width:35px;
  height:20px;
  float:right;
  border-style:none;
  margin : 5px 5px;
}

#twitter{
  width:35px;
  height:35px;
  float:right;
  border-style:none;
  margin : 5px 5px;
}

#logo{
  width:100px;
  float:left;
  border-style:none;
  margin : 5px 5px;
}

#langen img,a {border:none;}
#langfr img,a {border:none;}
#logo img,a {border:none;}
#https img,a {border:none;}

#footleft{
	width:150px;
	float:left;
	border-style:none;
	text-align:left;
        padding:10px 10px;
        margin-left:0px;
}

#footright{
	width:150px;
	float:right;
	border-style:none;
	text-align:right;
        padding:10px 10px;
        margin-right:0px;
}

#navigation {
  background: #AFD5E0 url("icon/bg-nav.gif") repeat-x;
  border: 1px solid #005FAF;
  border-width: 2px;
  font-size: 1.1em;
/*margin-top: 1em;*/
/*padding-top: .6em;*/
  width:1000px;
  min-width:1000px;
  max-width: 1000px;
  border-radius: 10px; 
  -moz-border-radius: 10px; 
  -webkit-border-radius: 10px;  
  -khtml-border-radius:10px;
  margin-left: auto; 
  margin-right: auto;
  height: 56px;
  -moz-opacity:0.85;
  opacity: 0.85;
  filter:alpha(opacity=85);
  clear:both;
}
 
#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
 
#navigation ul {
	padding: 12px 0;
	text-align: center;
/*        bottom:-13;*/
/*        position: relative;*/
}

#navigation ul li {
	display: inline;
	margin-right: .75em;
}
 
#navigation ul li:hover {
	display: inline;
	margin-right: .75em;
/*        font-size:100%;*/
}

#navigation ul li.last {
	margin-right: 0;
}
 
#navigation ul li a {
	background: url("icon/tab-right.png") no-repeat 100%;
/*        background-size-x: 100%;*/
        background-origin: content;
        background-position : bottom left;
        color: #06C;
	padding: 5px 0;
	text-decoration: none;
        font-weight:bold;
/*        border: 1px solid #005FAF;*/
/*        border-bottom-width: 0*/
/*        border-radius: 3px;*/
}
 
#navigation ul li a span {
	background: url("icon/tab-left.png") no-repeat 100%;
        background-origin: content;
        background-position : bottom left;
	padding: 5px 1em;
        font-weight:bold;
}
 
#navigation ul li a:hover span {
	color: #69C;
}

/*
#warn {
margin:10px auto ;
width:400px;
min-width:400px;
max-width:400px;
padding:14px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
}
*/

.info, .success, .warning, .error {
margin:10px auto ;
width:400px;
min-width:400px;
max-width:400px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #005FAF;
border-radius: 10px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;  
-khtml-border-radius:10px;
/*margin: 10px 0px;           */
/*padding:15px 10px 15px 50px;*/
padding-left : 50px;
/*min-height:45px;*/
background-repeat: no-repeat;
background-position: 10px center;
text-align:left;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('icon/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('icon/checked.png');
}
.warning {
color: #9F6000;
padding:15px 10px 15px 50px;
background-color: #FEEFB3;
background-image: url('icon/error.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('icon/error.png');
}
 
/*\*//*/
#navigation ul li a {
	display: inline-block;
	white-space: nowrap;
	width: 1px;
}

#navigation ul {
	padding-bottom: 0;
	margin-bottom: -1px;
}

	