a:link, a:visited, a:active {
text-decoration: none;
font-family: Tahoma, verdana, arial;
font-size: 11px;
color: #535149;
}


a:hover{
text-decoration: underline;
color: #ff0099;
}


body {
margin-left: 0px;
margin-top: 0px;
padding: 0px;
background-color: #E0DDD8;
}


p {
margin: 0px;
line-height: 40%;
}

.tiny {
font-family: Tahoma, verdana, arial;
font-size: 11px;
line-height: 120%;
background-color: #FFFFFF;
color: #535149;
padding: 5px 10px 5px 10px ;
margin: 10px 0px 0px 0px;
}

.MiddleHeading {
font-family: Tahoma, verdana, arial;
font-size: 11px;
line-height: 120%;
background-color: #535149;
background-image: url('images/ranom_pic/randomimage.php?');
color: #999999;
padding: 10px 10px 30px 10px ;
margin: 10px 0px 0px 0px;
}


.textCENTER{
font-family: Tahoma, verdana, arial;
font-size: 11px;
text-align: center;
background-color: #D6D3CD;
color: #535149;
line-height: 120%;
padding: 5px 5px 5px 5px ;
margin: 10px 0px 0px 0px;
}


.textSM01 {
font-family: Tahoma, verdana, arial;
font-size: 11px;
background-color: #D6D3CD;
color: #535149;
line-height: 120%;
padding: 5px 5px 5px 5px ;
margin: 10px 0px 0px 0px;
}


.textSM02 {
font-family: Tahoma, verdana, arial;
font-size: 11px;
color: #535149;;
line-height: 120%;
padding: 5px 5px 5px 5px ;
margin: 10px 0px 0px 0px;
}


.textsmlist{
font-family: Tahoma, verdana, arial;
font-size: 11px;
color: #535149;
line-height: 150%;
text-indent: 0px;
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
padding: 5px 5px 5px 5px ;
margin: 2px 10px 10px 10px;



}

.textNorm {
font-family: Tahoma, verdana, arial;
font-size: 11px;
color: #535149;
line-height: 120%;
}


.news {
font-family: Tahoma, verdana, arial;
font-size: 11px;
color: #535149;
line-height: 120%;
padding: 5px 5px 5px 5px ;
border: 1px solid #CCC9C3;
/* border: 1px solid #ff0099;
*/ margin: 10px 0px 0px 0px;
}


hr {
border: 0;
width: 100%;
color: #ff0099;
background-color: #ff0099;
height: 1px;
}


.textRouge {
font-family: Tahoma, verdana, arial;
font-size: 11px;
color: #B53837;
line-height: 120%;
}


.adv {
font-family: Tahoma, verdana, arial;
font-size: 9px;
line-height: 110%;
color: #535149;
}


.bgmag {
background-color: #ff0099;
}


.bgtaupe {
background-color: #e0ddd8;
}


.bgtaupe2 {
background-color: #d4d1ca;
}



#heading {
/* margin: T R B L */ 
position: absolute;
width: 960px;
top: 0px;
left: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}


body>#heading {
width: 960px;
/* Correct for CSS2 browsers. */ 
}


#top {
margin: 0px 20px 0px 20px;
padding: 0px 10px 0px 10px;
border: 0px;
height: 330px;
/* Incorrect value fed to ie5win */ }


body>#top {
height: 330px;
/* Correct for CSS2 browsers. */ }


#middle {
/* margin: T R B L */ 
position: absolute;
width: 340px;
top: 145px;
left: 325px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 10px 10px;
border: 0px;
}


body>#middle {
width: 340px;
/* Correct for CSS2 browsers. */ 
}


#left {
position: absolute;
width: 280px;
/* Incorrect value fed to ie5win */ 
top: 145px;
left: 10px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 10px 10px;
border: 0px ;
}


body>#left {
width: 280px;
/* Correct for CSS2 browsers. */ 
}


#right {
position: absolute;
width: 250px;
/* Incorrect value fed to ie5win */ 
top: 145px;
left: 685px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 10px 10px;
border: 0px;
}


body>#right {
width: 250px;
/* Correct for CSS2 browsers. */ }


.dropdown {font-family: Tahoma, verdana, arial;
font-size: 11px;}


#footer {
position:relative;
}

#footerlayer {
position:absolute;
left:0px;
top:90%;
z-index:2;
}

#address {
position: fixed;
bottom: 5 px;
}
#o{display:none;}

