body {background-color:#8b989e; color:#11668b; font-family: Verdana, Century Gothic; font-size:12px;}

a.external:link { color: #3ca7d7; font-size:13px; font-family: Century Gothic, arial; }
a.external:visited {color: #3ca7d7; text-decoration: none; }
a.external:hover {color: #3ca7d7; text-decoration: none; }
a.external:active {color: #3ca7d7; text-decoration: none; } 

/* Width */
div#left, div#content, div#footer, div#webdesign, div#content_bottom {width:921px; margin:0 auto;}

/* Top content */
div#top { width: 921px;}

/* Left content */
div#left { width: 225px; float:left; margin: 15px 16px 10px 0; display:inline; line-height:22px; margin-left: 20px; }
div#left ul {margin: 10px 40px 0 0; font-size:11px;}
div#left ul li { color: #00425f; font-size:11px;}
div#left ul li a { text-decoration:none; color: #00425f; font-size:11px;}
div#left ul li a:hover, div#left ul li.active a {color:#00425f; text-decoration:underline; font-size:11px;}

/* Left menu */



/* Content */
div#content { background-image:url(../images/content.gif); background-repeat:repeat-y; min-height:500px; height:auto !important; height:500px;  width:921px; padding: 0px 0px 0px 0px; margin-top: 20px; color: #014260; line-height: 20px; overflow:hidden; }

* html div#content {
	overflow:visible;
}

.padding {width:921px; padding:15px 15px 1px 25px;}

.padding p {padding:15px 0;}

div#content_bottom {height:75px; background-image:url(../images/bottom-content.gif); background-repeat:no-repeat;}
/* Footer */
div#footer { 
	color: #ffffff;
	text-align:center;
	font-size: 10px;
	line-height: 50px;
	font-weight:normal;
	}
	
div.footer a{
	color:#ffffff; text-decoration:underline; 
}

}
div.footer a:hover{
	color:#ffffff; text-decoration:none;
}

div#footer img{ float:right; margin:0 0 0 0; position:relative;}


/* ************************************* F O R S I D E ********************************************* */
div.forside {
	width: 210px;
	float:left;
	display:inline;
	margin: 0 27px 0 0;
	background-color: ##a5aa9e;
}

div.forside p {
	padding:10px 5px;
	color: #014260;
	line-height: 15px;
}

div.forside h1{
	background-color: #a5aa9e;
	color: #ffffff;
	text-align:center;
	font-size: 22px;
	line-height: 50px;
	font-weight:normal;
	
	}
div.forside img {
	float:left;
	border-bottom: 4px solid #ffffff;
}

div.forside a{
	 text-decoration:underline; color: #6c85a0;
}

div.forside a:hover
{
	 text-decoration:none; color: #6c85a0;
}

/* ************************************* U N D E R S I D E 1 ********************************************* */
div.spalte1 {
	width: 150px;
	padding: 20px;
	background-color: #a5aa9e;
	float:left;
	display:inline;
	min-height:200px; height:auto !important; height:200px;
	margin: 0 10px 0 0;
}

div.spalte2 {
	width: 330px;
	padding: 20px;
	background-color: #a5aa9e;
	float:left;
	display:inline;
	min-height:200px; height:auto !important; height:200px;
}

div.spalte3 {
	width: 140px;
	padding-top:0px;
	padding-bottom:20px;
	padding-right:20px;
	padding-left:20px;
	background-color: #a5aa9e;
	float:right;
	display:inline;
	min-height:200px; height:auto !important; height:200px;
}

div.spalte4 {
	width: 405px;
	padding-top:28px;
	padding-bottom:20px;
	padding-right:20px;
	padding-left:10px;
	background-color: #fee8ac;
	float:left;
	display:inline;
	min-height:200px; height:auto !important; height:200px;
}

div.spalte5 {
	width: 195px;
	padding-top:28px;
	padding-bottom:20px;
	padding-right:0px;
	padding-left:10px;
	background-color: #f8daa4;
	float:right;
	display:inline;
	min-height:200px; height:auto !important; height:200px;
	font-size: 12px;
}



div.spalte6 {
	width: 660px;
	padding: 0px;
	float:right;
	display:inline;
	min-height:200px; height:auto !important; height:200px;
}

/* *********************************** U N D E R S I D E S T Y L I N G ***************************************** */

div.spalte1 h1, div.spalte2 h1, div.spalte3 h1, div.spalte4 h1, div.spalte5 h1, div.spalte6 h1 {
	color: #014260;
	font-size: 16px;
	font-weight:bold;
	margin: 0 0 10px 0;
	padding-top: 0px;

}
div.spalte1 h2, div.spalte2 h2, div.spalte3 h2, div.spalte4 h2, div.spalte5 h2, div.spalte6 h2  {
	color: #014260;
	font-size: 14px;
	font-weight:bold;
	margin: 0 0 10px 0;
}
div.spalte1 h3, div.spalte2 h3, div.spalte3 h3, div.spalte4 h3, div.spalte5 h3, div.spalte6 h3  {
	color: #014260;
	font-size: 12px;
	font-weight:normal;
	margin: 0 0 10px 0;
}
div.spalte1 a, div.spalte2 a, div.spalte3 a, div.spalte4 a, div.spalte5 a, div.spalte6 a {
	color:#3ca7d7; text-decoration:underline; 
}
div.spalte1 a:hover, div.spalte2 a:hover, div.spalte3 a:hover, div.spalte4 a:hover, div.spalte5 a:hover, div.spalte6 a:hover  {
	color:#3ca7d7; text-decoration:none;
}


/* ***************************** Lille-web WEbdesign ***************************************/
.jot-user {float: left;width: 130px !important; }
.jot-content {margin-left: 130px !important;}
.jot-mod a:hover {background-color:#fff !important;color: #666666;}
.jot-posticon img {display:none !important;}

/* Box */
div.box_left {
	width:255px;
	height:200px;
	background-color:#edf0f5;
	float:left;
	overflow:hidden;
	margin-top:30px;
	}
div.box_right {
	float:right;
	width:235px;
	height:180px;
	padding:10px;
	background-color:#edf0f5;
	overflow:hidden;
	margin-top:30px;
		}
		

