@charset "UTF-8";
/* CSS Document */


/* specific divs */


html {height: 100%;}

body {background-color: #eaeaea}

#wrapper {
	width: 850px;
	padding: 10px;
	background-color: #FFFFFF;
	margin:0 auto;
	height: 600px;
	background-image: url(../img/centre.gif);
	background-repeat: repeat-y;

}

#footer {
	width: 830px;
	padding: 10px;
width: 830px;
	margin:0 auto;
	height: 60px;

}

#wrapper2 {
	width: 800px;
	padding: 10px 10px 0px 20px;
	float: left;
	margin:0px 0px 10px 0px;
}



#banner {
	width: 380px;
	float: left;
	margin-bottom: 70px;
	}
	
#logo {
	width: 350px;
	float: left;
	margin-bottom: 85px;
	}



#content {
	width: 370px;
	padding: 20px 10px 20px 35px;
	float: left;
	
	
	
}

#content-wrapper-right {
	width: 370px;
	padding: 20px 20px 0px 10px;
	float: right;
	
	
	
}

#form {
	width: 320px;
	padding: 0px 23px 20px 10px;
	float: right;
	
	
	
}

#wide-content {
	width: 540px;
	padding: 20px 0px 0px 20px;
	float: left;
}

#full-content {
	width: 450px;
	padding: 0px 44px 0px 0px;
	float: left;
}

#menu {
	width: 330px;
	padding: 0px 10px 30px 40px;
	float: right;
	text-align: justify;
	height: 110px;
}



#right-content {
	width: 380px;
	padding: 0px 0px 00px 0px;
	float: right;
	text-align: justify;
	height: 370px;
}

#left-content {
	width: 350px;
	padding: 0px 0px 00px 0px;
	float: left;
	height: 400px;
}



#menuhome {
	width: 300px;
	padding: 0px 10px 50px 20px;
	float: right;
	text-align: justify;
	height: 50px;
}




#footer {
	width: 870px;
	margin:0 auto;
	padding: 0px;
	text-align:center;
	margin-top: 0px;
	
	
}



#top {
	width: 870px;
	height:7px;
	margin:0 auto;
	padding: 0px;
	text-align:center;
	margin-top: 0px;
	background: transparent url(../img/top.gif);
	
	
}

#bot {
	width: 870px;
	height:7px;
	margin:0 auto;
	padding: 0px;
	text-align:center;
	margin-top: 0px;
	background: transparent url(../img/bottom.gif);
	
	
}

#title-wrapper {
	margin-left:0px;
	margin-top:10px;
	margin-bottom: 20px;
	
}


#hidden {
	display: none;
}




/* basic elements */


body {
	font-family:Georgia,"Times New Roman",Times,serif;
	
	}
	
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


h3 {
color:#000000;
font-size:120%;
margin:0;
padding:0;
text-transform:uppercase;
font-family:Arial,sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
	}
	
h1 {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: bold;		
	}
	
	
h4 {
	display: inline;
	background: #e9e7c1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
		
	}
	
	
	.input {

	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding: 5px;
	margin: 11px 0 0px 0;
	color: #000000;
	background-color: #FFFFFF;
	border:1px solid #000000;
}


	.dropdown {

font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;

font-weight:bold;
	
	margin: 3px 0 6px 0;

	color: #000000;
	background-color: #FAF8F0;

}

		
.menutext {
	font-family:'Arial';
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 20px;
}


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	line-height: 21px;
}


.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 20px;
	font-weight: normal;
	
}




.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
}


.logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
}

.cr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	line-height: 20px;
}


.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 20px;
}






/* rollover links */


.text a { 
	font-weight: bold; 
	text-decoration: none; 
	color: #880202;
	}
.text a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	
	}
.text a:hover, a:active { 
	text-decoration: none; 
	color: #000000;
	}


	
.menutext a { 
	font-weight: bold; 
	text-decoration: none; 
	color: #880202;
	}
.menutext a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	
	}
.menutext a:hover, a:active { 
	text-decoration: none; 
	color: #000000;
	}
	
	
.cr a { 
	font-weight: bold; 
	text-decoration: none; 
	color: #999999;
	}
.cr a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	
	}
.cr a:hover, a:active { 
	text-decoration: none; 
	color: #FFFFFF;
	}
	
	
	
	.formtext a { 
	font-weight: bold; 
	text-decoration: none; 
	color: #000000;
	}
.formtext a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	
	}
.formtext a:hover, a:active { 
	text-decoration: none; 
	color: #FFFF00;
	}
	
	
	.a { 
	font-weight: normal; 
	text-decoration: none; 
	color: #880202;
	}
	
.a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #880202;
	
	}
a:hover, a:active { 
	text-decoration: none; 
	color: #880202;
	}
	
	
	ul {
     padding: 5px;
 
   }
   
   
   .bordernew {
	border: 1px solid #000000;

}
	
	
	
		
	ul#jw_bc {
	position : absolute;
	list-style : none;
	list-style-image : none;
	margin : 0 auto;
	padding : 0;
	overflow : hidden;
	background : none;
	width : 370px;
	height : 247px;
	}
	ul#jw_bc li {
	list-style : none;
	margin : 0px;
	padding : 0px;
	border : none;
	background : none;
	}
	ul#jw_bc li a {
	margin : 0px;
	padding : 0px;
	border : none;
	background : none;
	}
	ul#jw_bc li a img {
	display : none;
	position : absolute;
	top : 0px;
	left : 0px;
	border : none;
	background : none;
	}
	ul#jw_bc li a:hover img {
	display : none;
	position : absolute;
	top : 0px;
	left : 0px;
	border : none;
	background : none;
	}
	ul#jw_bc li#jw_bc_loading {
	background : #fff no-repeat left 0%;
	}


		
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .container {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 10px;
	}

	
