
/************************************************************************************** MAIN container */
/* margin lefts / margin rights - to centre content */
#main
{ width: 976px;
  background: #FFF url(../images/main.png) repeat-y;
  color: #555;
  margin-left: auto; 
  margin-right: auto;
}


/************************************************************************************** SEARCH */
#search
{ float: right;
	padding-left: 10px; 
  	padding-right: 10px; 
}



/************************************************************************************** LOGO HEADER */
#logo
{ width: 960px;
  height: 180px;
  border-top: 1px solid #F2F2F0;
  background: #444 url(../images/logo.jpg) no-repeat left center;
  color: #FFF;
  margin-left: auto; 
  margin-right: auto;
}

/************************************************************************************** MAIN CONTENT */
#site_content
{ width: 960px;
  overflow: hidden;
  margin-left: auto; 
  margin-right: auto;
}

/* CONTENT CONTAINER */
#content_container
{ text-align: left;
  width: 725px;
  float: left;
  padding: 15px 15px 15px 0px;
}

#content
{ text-align: left;
  width: 695px;
  padding: 8px 15px 8px 15px;
  background: #FFF;
}

#content a
{ background: transparent;
  color: #555;
  border-bottom: 1px dotted;
  text-decoration: none;
}

#content a:hover
{ background: transparent;
  color: #A4A4A4;
  text-decoration: none;
}


/************** SECTION CURRENCY ***********/


#main_currency
{ width: 95%;
  background: #FFF url(../images/main.png) repeat-y;
  color: #555;
  margin-left: auto; 
  margin-right: auto;
}

#site_content_currency
{ width: 100%;
  overflow: hidden;
  margin-left: auto; 
  margin-right: auto;
}

/* CONTENT CONTAINER */
#content_container_currency
{ text-align: left;
  width: 100%;
  float: left;
  padding: 15px 15px 15px 0px;
}

#content_container_currency
{ text-align: left;
  width: 100%;
  float: left;
  padding: 15px 15px 15px 0px;
}

#content_currency
{ text-align: left;
  width: 100%;
  padding: 8px 15px 8px 15px;
  background: #FFF;
}

/************************************************************************************** FOOTER */
#footer
{ width: 920px;
  height: 42px;
  padding: 28px 21px 0px 19px;
  text-align: center; 
  border-top: 2px solid #F2F2F0;
  background: #686868 url(../images/menu.png) repeat;
  color: #AAA;
  margin-left: auto; 
  margin-right: auto;
}

#footer a
{ background: transparent;
  color: #FFF;
  text-decoration: none;
}

#footer a:hover
{ background: transparent;
  color: #AAA;
  text-decoration: none;
}



/************************************************************************************** SECTION ARRONDI TOP & BOTTOM */
.rtop, .rbottom{display: block; background: #E5E5E5;}

.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4, 
.rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4
{ display: block;
  height: 1px;
  overflow: hidden; 
  background: #FFF;
}

.r1{margin: 0 5px;}
.r2{margin: 0 3px;}
.r3{margin: 0 2px;}
.rtop .r4, .rbottom .r4
{ margin: 0 1px;
  height: 2px;
}




