@charset "utf-8";
/* CSS Document */

	
	/*
	------------------------------------------
	Equalize
	----------------------------------------*/
	
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;  padding:0;} 
	table {border-collapse:collapse; border-spacing:0;} 
	fieldset,img {border:0;} 
	address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;} 
	ol,ul {list-style:none;} 
	caption,th {text-align:left;} 
	h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
	q:before,q:after {content:'';} 
	abbr,acronym {border:0;}
	


	/*
	------------------------------------------
	Structure
	----------------------------------------*/
	body {
		font: 12px/18px Tahoma, Helvetica, sans-serif;
		text-align:center;
		background:#ecece0 url(../img/bg_body.gif) 0 0 repeat-x;
		letter-spacing:.045em;
		}
	
	#container {
		width:1024px;
		margin:0 auto;
		text-align:left;
		position:relative;
		}
	#header {
		height:101px;
		}

	/*
	------------------------------------------
	Content
	----------------------------------------*/
	h1 {
		font-size:20px;
		line-height:40px;
		font-weight:bold;
		color:#444;
		float:left;
		
		margin-top:30px; 
		margin-left:25px;
		
		}
	h1 span {font-size:12px; line-height:; font-weight:normal; letter-spacing:0; padding:0 12px;}
	h1 span a {margin-left:10px;}
	h2 {
		font-size:14px;
		font-weight:bold;
		color:#6c6c6c;
		margin-top:18px;
		padding-left:1px;
		clear:both;
		}
	h5 {
		font-size:12px;
		line-height:40px;
		color:#444;
		text-align:right;
		margin-top:33px;
		}
	h5.language {
		float:right;
		}
	small {font-size:90%;}
	ul {
		margin:8px 0 16px;
		border:1px solid #dadacb;
		border-width:1px 1px 0;
		background-color:#fff;
		}
	li {
		border-bottom:1px solid #dadacb;
		padding:3px 5px 5px;
		}
	a {color:#0a4b8b;}
	a:hover {text-decoration:none;}
	
