/* hack ie */
* html .minwidth {border-left:800px solid #fff; position:relative; float:left; z-index:1;}
* html .container {margin-left:-800px; position:relative; float:left; z-index:2;}

body{
background-color:#C0C0C0;
margin:0px;
font-family:tahoma sans-serif;
font-size:.8em;
height:100%;
}
.gen{
background:#ffffff;
border:solid 1px black;
min-width:900px;
}
.header{
height:79px;
background:url(./img/logo.jpg) 1px 0px  no-repeat #ffffff;
}
.nav{
height:20px;
background:url(./img/degrad_nav2.png) repeat-x;
border-bottom:solid 1px black;
color:white;
font-weight:bold;
text-indent:10px;
}
.mg{
float:left;
min-height:800px;
width:160px;
}
.cent{
width:100%;
min-width:650px;
float:left;
height:100%;
}
.cent h1{
color:#000;
position:absolute;
z-index:1;
font:normal 10px arial;
top:20px;
left:240px;

}
.footer{
border-top:solid 1px black;
height:20px;
background-color:#fff;
text-align:center;
}
.footer a{
font-size:12px;
font-weight:bold;
color:#444444;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}
.cont{
height:100%;
width:100%;
}
table.tcont{
	width:100%;
	border-collapse: collapse;
}
td{
vertical-align:top;
}
td.tmg{
	width:150px;
}
.map{
border:solid 1px black;
padding:1px;
margin:auto;
}
.floatbar,#iti{
z-index:9;
border:solid red 1px;
position:absolute;
top:30%;
left:50%;
width:200px;
opacity: .90;
filter: alpha(opacity=90);
background:#fff;
display:none;
text-align:center;
}
#iti{
top:35px;
left:190px;
width:600px;
background:#fff;
padding:0px;
}
.closex{
position:relative;
top:-23px;
width:23px;
height:23px;
float:right;
}
.titre{
height:26px;
line-height:26px;
background:url(./img/closex.png) no-repeat right #fff;
color:#fff;
}
.geoloc{
display:online;
margin-right:5px;
line-height:20px;
float:right;
}
.geoloc a{
text-decoration:none;
color:#fff;
}
.lat,.lon{
display:online;
margin-right:5px;
line-height:20px;
float:right;
}

.menu{
z-index:10;
position:absolute;
color:#fff;
overflow:hidden;
height:20px;
line-height:20px;
font-size:11px;
}
.smen{
padding:10px;
opacity: .90;
filter: alpha(opacity=90);
background:#ECECEC;
border:solid 1px #ff0000;
color:#222;
text-indent:0px;	
}
.menu a{
color:red;display:block;
}
.m1{width:400px;}
.m2{left:135px;}
.m3{left:240px}
.m4{left:280px;}
.m5{left:335px;}
.m6{left:375px;}
.m7{left:425px;}
.m8{left:515px;}
.m9{left:637px;}
.m9 a{
color:#fff;
text-decoration:none;
}
#mkl{color:#000;}
.smen input{width:350px;}
.smen fieldset{clear:both;margin-top:5px;}
legend{color:green}
#mkl1,#mkl2,#mkl3{
color:#084;
font-weight:bold;
background-color:#ff0;
display:block;
}
#mkl input,#mkl textarea{
width:250px;
border:solid 1px #aaa;
background-color:#ddd;
padding-left:5px;
font: bold 10px arial;
height:15px;
}
#mkl textarea{
height:50px;
}
#favl a{
display:inline;
}
a.df{
color:#55f;
font-size:10px
}
#menu6 input{
width:250px;
}
#share{
font-family:arial;
width:320px;
z-index:10;
position:absolute;
top:100px;
right:30px;
border:solid 1px #000;
background:#fff;
display:none;text-align:center;
}
#share ol{
text-align:left;
color:#804;
padding-right:5px
}
#sharemap{
padding:6px;
}
#sharemap input,#sharemap textarea{
width:150px;
border:solid 1px #000;
}
.expshare{
font-size:10px;
color:#88f;
display:block;
text-align:center
}
.close,.close2{
cursor:pointer;
height:26px;
background:url(./img/closex.png) no-repeat right #fff;
}
.close2{
background:url(./img/closex2.png) no-repeat right #fff;
}
.close h3,.close2 h3{
margin:0px;
font:bold 12px arial;
text-indent:10px;
color:#fff;
line-height:26px;
}
#map2{
margin:auto;
height:200px;
width:250px;
border:solid 1px #000;
overflow:hidden;
}
#cmap {
border:dashed 3px #f00;
height:100px;
left:300px;
position:absolute;
top:300px;
width:100px;
z-index:10;
display:none;
}
.googledir{padding:5px;text-align:left;}
#lastnew{
position:absolute;
top:40px;
left:270px;
width:290px;
}
#txtnew{
border:solid 1px #2151BC;
background:#fff;
padding:10px;
color:#888;
}
#txtnew a{font-weight:bold;color:#08f;margin-left:-5px}
#txtnew a.sml{color:#488;margin-left:5px;font-size:8px}

