/* CSS Document */

/*-------------------------------- GLOBAL DIVS ----------------------------------*/
		
body {
  background: #2D2622;
  margin: 0;
  font-family: Arial, Verdana, Helvetica,sans-serif;
  font-size : 8pt;
  color : #CA6B09;
  line-height : 16px;
}		

#topbar {
  background: url("../images/background/topbar.jpg") #DD7E1C;
  background-repeat : repeat-x;
}
		
#nav {
  background: url("../images/nav/navback.gif") #DD7E1C;
  background-repeat : repeat-x;
  margin: 0;
  height: 26px;
 }
 
#midbar {
  background: url("../images/background/midbar.gif") #EAE4DE;
  background-repeat : repeat-x;
  height: 258px;
}

#btmbar {
  height: 226px;
}

#stripbar {
  background: #A25506;
  height: 11px;
}

#extendbar {
  background: #CA6B09;
  height: 700px;
}


/*-------------------------------- BACKGROUND ----------------------------------*/


td.midpic { 
  width : 540px;
  height: 258px;
}
				
td.midbaralt {
  padding: 15px 15px 27px 15px;
  background: url("../images/background/midbar_alt.gif") #EAE4DE;
  background-repeat : repeat-x;
  width : 252px;
  vertical-align : top;
  text-align: left;
  font-size : 8pt;
  font-weight : bold;
  color : #6C6662;
  line-height : 16px;
}

.midbaralt a:link {
  color : #CA6B09;
  text-decoration: none;
}

.midbaralt a:visited {
  color : #6C6662;
  text-decoration: none;
}

.midbaralt a:hover {
  color : #DA954D;
  text-decoration: none;
}

td.vidbar {
  padding: 1px 5px 1px 5px;
  background: #6C6662;
  text-align: right;
  font-family: Arial, Verdana, Helvetica,sans-serif;
  font-size : 7pt;
  color : #FFFFFF;
}

td.homepro {
  padding: 27px 27px 0px 27px;
  background: url("../images/background/grid.gif") #EAE4DE;
  background-repeat : repeat;
  text-align: right;
  color : #FFFFFF;
  width : 540px;
  height: 226px;
}



td.homenews {
  padding: 27px 15px 15px 15px;
  width : 252px;
}

.homenews a:link {
  color : #CA6B09;
  text-decoration: none;
}

.homenews a:visited {
  color : #CA6B09;
  text-decoration: none;
}

.homenews a:hover {
  color : #FFFFFF;
  text-decoration: none;
}

.homenews h1 {
  font-size : 10pt;
  line-height : 4px;
  color : #FFFFFF;
}



td.proclm1 {
  padding: 27px 27px 0px 27px;
  color : #EEEEEE;
}

.proclm1 a:link {
  color : #CA6B09;
  text-decoration: none;
}

.proclm1 a:visited {
  color : #CA6B09;
  text-decoration: none;
}

.proclm1 a:hover {
  color : #FFFFFF;
  text-decoration: none;
}

.proclm1 h1 {
  font-size : 10pt;
  line-height : 20px;
  color : #FFFFFF;
}



td.proclm2 {
  padding: 27px 27px 0px 27px;
  color : #EEEEEE;
}

.proclm2 a:link {
  color : #CA6B09;
  text-decoration: none;
}

.proclm2 a:visited {
  color : #CA6B09;
  text-decoration: none;
}

.proclm2 a:hover {
  color : #FFFFFF;
  text-decoration: none;
}

.proclm2 h1 {
  font-size : 10pt;
  line-height : 20px;
  color : #FFFFFF;
}



td.proclm3 {
  padding: 27px 15px 15px 15px;
  background: #3A3531;
  height : 700px;
  color : #EEEEEE;
}

.proclm3 a:link {
  color : #CA6B09;
  text-decoration: none;
}

.proclm3 a:visited {
  color : #CA6B09;
  text-decoration: none;
}

.proclm3 a:hover {
  color : #FFFFFF;
  text-decoration: none;
}

.proclm3 h1 {
  font-size : 10pt;
  line-height : 20px;
  color : #FFFFFF;
 }
 
 
td.resultclm1 {
  padding: 27px 15px 15px 15px;
  background: #3A3531;
  height : 700px;
  color : #EEEEEE;
}

.resultclm1 a:link {
  color : #CA6B09;
  text-decoration: none;
}

.resultclm1 a:visited {
  color : #CA6B09;
  text-decoration: none;
}

.resultclm1 a:hover {
  color : #FFFFFF;
  text-decoration: none;
}

.resultclm1 h1 {
  font-size : 10pt;
  line-height : 20px;
  color : #FFFFFF;
 }


td.resultclm2 {
  padding: 27px 27px 0px 27px;
  color : #EEEEEE;
}

.resultclm2 a:link {
  color : #CA6B09;
  text-decoration: none;
}

.resultclm2 a:visited {
  color : #CA6B09;
  text-decoration: none;
}

.resultclm2 a:hover {
  color : #FFFFFF;
  text-decoration: none;
}

.resultclm2 h1 {
  font-size : 10pt;
  line-height : 20px;
  color : #FFFFFF;
}

  
/*------------------------------ NAV -------------------------------*/

td.navbutt {

}

td.navbutt a {
  display: block;
  background: url("../images/nav/navbutt_0.gif") no-repeat;
    color: #fff;
  font-size: 10px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-indent: 6px;
  height: 23px;
  width: 99px;
  padding-top: 3px;
}

.navbutt a:hover {
  background: url("../images/nav/navbutt_1.gif") no-repeat;
}
	
.navbutt a.active {
  color: #313940;
}



td.search1 {
  width: 53px;
}


td.search2 {
  vertical-align: middle;
  text-align : right;
  margin: 0;
  width: 199px;
}


/*.dropnav th {
  width: 96px;
  height: 29px;
  padding: 0;
}

.dropnav th a {
  display: block;
  margin: 0;
  text-indent: 6px;
  text-align: left;
  background: url("../images/shared/top_nav_bg_0.gif") no-repeat;
  color: #fff;
  line-height: 23px;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  text-indent: 6px;
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 146px;
  height: 23px;
}

.dropnav td {
	width: 96px;
	height: 26px;
	padding: 0;
}

.dropnav td a {
  display: block;
  color: #FFF;
  background: url("../images/nav/navbutt_0.gif") no-repeat;
  line-height: 23px;
  text-indent: 6px;
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 96px;
  height: 26px;
}

.dropnav td a:hover {
  background: url("../images/nav/navbutt_1.gif") no-repeat;
  background-position: 0 -23px;
  color: #FFF;
}
*/

/*-------------------------------- TEXT ----------------------------------*/






/*------------------------------ SHOW HIDE -------------------------------*/

.hideitem {
	display: none;
}

.showitem {
	display: block;
}

/*-------------------------------- LISTS ----------------------------------*/







/*-------------------------------- FORMS ----------------------------------*/

.searchfield {
  vertical-align: middle;
	width: 189px;
	margin: 0;
	padding: 2px;
	border: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #5B524C;
	font-size: 9px;
	color: #EEEEEE;
}

/*-------------------------------- LANGUAGES ----------------------------------*/

.multilingual {
	color:#ffffff;
	font-weight:bold;
}
.multilingual a {
	color: #ffffff;
	text-decoration: none;
}
.multilingual a:hover {
	text-decoration: underline;
}