
/*==========is it possible to have no margins in the body?=============*/

body { 
  //margin:0 0 0 12;
  margin:0 0 0 0;
  background: #ffffff url(layout/back2.gif) repeat-y;

}

.MainContainer{
    margin:0 0 0 0;
}

/* ======================================================== */
/* =========== Head Styles (and Main Navigation) ========== */
/* ======================================================== */


.header
	{
	position: relative;
	left: 0px;
	width: 720px;
	height: 175px;
	background: #908271 url(layout/head_fr.gif) no-repeat;
	}

.mainNav 
    {
    float: right;
	margin-top: 10px;
	width: 155px;
	height: 100px;
    text-align: right;
    text-decoration: none;
       }
    	
.mainNav a:link,.mainNav a:visited 
    {
    padding-left: 0px;
    padding-right: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    font: 13px arial, sans-serif;
    font-weight: bold;
    text-align: right;
    color: #FFFFFF;
    display: block;
    text-decoration:none;
    }
	
.mainNav a:hover{
color: #FFFFFF;
background: #F89828;
border-style: none;
}

.dic
    {
	position: absolute;
	top: 132px;
	left: 595px;
	height: 44px;
	text-align: right;
	text-decoration: none;
	width: 125px;
    }
    	
.dic a:link,.dic a:visited 
    {
    padding-left: 20px;
    padding-right: 25px;
    padding-top: 12px;
    padding-bottom: 14px;
    font: 15px arial, sans-serif;
    font-weight: bold;
    text-align: right;
    color: #FFFFFF;
    display: block;
    text-decoration:none;
    }
	
.dic a:hover{
color: #FFFFFF;
background: #CE8344;
border-style: none;
}



/* ======================================================== */
/* =========== Left Pane Styles (Navigation) ============== */
/* ======================================================== */
.altlp {
float:left;
//height: 100%;
width: 185px;
margin-left: 0px;
background: #041d40 url(layout/sidenav.gif) no-repeat;
}


.altlp a:link, .altlp a:visited 
    {
    top: 10px;
    font: 12px arial, sans-serif;
    font-weight: normal;
    color: #FFFFFF;
    position: relative;
    display: block;
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 20px;
    text-decoration: none;
    text-align: left;
    border: none;
    text-decoration:none;

	}
	
.altlp a:hover{
color: #ffffff;
background: #7B9C97;
}

.altlp_sub a:link, .altlp_sub a:visited 
    {
    font: 12px arial, sans-serif;
    font-weight: normal;
    color:FFFFFF;
    position: relative;
    display: block;
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 40px;
    text-decoration: none;
    text-align: left;
    border: none;
    text-decoration:none;
	}
	
.altlp_sub a:hover{
color: #333333;
background: #A2BDBD;
}
