* {margin:0;padding:0;}

html {height:100%;width:100%;}

body {

	background-color:#e1ddcb;

	font-family:Verdana,Tahoma,sans-serif;

	font-size:100.01%;

	color:#451301;

}

.container {

	background-color:#f1eee0;

	margin:0 auto;

	width:1000px;

}



.clear {

	clear:both;

	visibility:hidden;

	height:0px;

}



.text .pic {

	border:2px solid #955d48;

	float:left;

	margin:3px 20px 0px 0px;

}



a:link {color:#451301;text-decoration:none;border:none;}

a:visited {color:#7d3116;text-decoration:none;border:none;}

a:focus {color:#7d3116;text-decoration:underline;border:none;}

a:hover {color:#7d3116;text-decoration:underline;border:none;}

a:active {color:#7d3116;text-decoration:underline;border:none;}



.header {

	float:left;

	width:618px;

	height:200px;

	border:none;

}



.dce {

	float:right;

	width:382px;

	height:200px;

	border:none;

	background:url(img/dce.png) no-repeat;

}



.dce .lang img {border:none;float:right;margin:10px 5px;}



.dce img {

	margin:-22px 130px 0px;

}



.dce span {

	color:#fff;

	font-size:0.88em;

	position:relative;

	top:-10px;

	left:130px;

}





.content {

	float:left;

	width:590px;

	margin:20px 10px 20px 20px;

}



.navigation {

	float:right;

	width:350px;

	margin:20px 20px 20px 10px;

}



.head-ll {

	background:url(img/head_l.png) repeat-x;

	float:left;

	width:522px;

	height:23px;	

	padding-left:20px;

}



.head-ll h1 {

	font-size:1.12em;

	font-weight:bold;

	position:relative;

	bottom:5px;

}



.head-ls {

	background:url(img/head_l.png) repeat-x;

	float:left;

	width:282px;

	height:23px;

	font-weight:bold;

	padding-left:20px;

}



.head-ls span {

	font-size:1.12em;

	font-weight:bold;

	position:relative;

	bottom:5px;

}



.head-r {

	background:url(img/head_r.png) no-repeat;

	float:right;

	width:48px;

	height:23px;

}



.text {

	margin:20px;

	font-size:0.88em;

}



.text a {

	font-size:0.75em;

	text-decoration:underline;

	line-height:250%;

	display:block;

}



.text p a {

	font-size:0.88em;

	font-weight:bold;

	text-decoration:underline;

	line-height:normal;

	display:inline;

	

}



.text ul {

	list-style:square;

	margin-left:15px;

	line-height:200%;

}



.text h1 {

	font-size:1.12em;

	font-weight:bold;

}



.text h2 {

	font-size:0.88em;

	font-weight:bold;

}

.lwi {
	width:200px;
}





.nav {

	margin:10px 0px 20px 30px;

	font-size:1em;

	font-weight:bold;

}



.nav ul {

	list-style-type:square;

	line-height:200%;

	display:block;

}



.footer {

	background-color:#451301;

	width:100%;

	height:60px;

}



.footer a {

	float:right;

	color:#fff;

	font-size:0.75em;

	margin:23px 10px 0px;

}

.pipe {
	color:#fff;
	float:right;
	position:relative;
	top:20px;
	
}