html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:1;padding:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body {
	background-color:	#000;
	font-family: 		'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
	font-size:			11pt;
	color: 				#656565;
}

#boutique p {
	line-height:		0em;
	margin:		0em;
}

#container h1 {
	font-size:			16pt;
	font-weight:		bold;
	color:				#FFF;
	margin-bottom:		1em;
	text-indent:		1.1em;
	background: 		url('images/bullet-big.gif') 0 3px no-repeat;
	
}

#container h2 {
	font-size:			12pt;
	font-weight:		bold;
	color:				#FFF;
	margin-bottom:		1em;
}

#container p {
	margin-bottom:		2em;
	line-height:		1.5em;
}

#container ul {
	margin-bottom:		1em;
}

#container li {
	margin-left:		40px;
	list-style:			square;
	line-height:		1.6em;
}

a {
	font-weight: 		bold;
	color:				#FFF;
}

#container {
	width: 965px;
	margin: 0px auto;		
}

#header {
	background:			url('images/header.jpg') no-repeat;
	height:				237px;	
}

#footer {
	clear:				both;
	height:				60px;
	width:				960px;
	background-color:	#1d1d1d;
	text-align:			center;
	padding-top:		0px;
	padding-bottom:		0px;
}

#logo {
	float:				left;
	background:			url('images/logo.jpg') no-repeat;
	height:				118px;
	width:				339px;
	text-indent:		-999em;
}




#container .nav
{
	float:				left;
	margin: 			0;
	padding-top: 		16px;
	list-style-type: 	none;
	text-align: 		center;
	height: 			70px;
	width:				960px;
	font-size:			11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
}

#container .nav li { 
	float: 				left;
	margin:				0;
	list-style:			none;

}

#container .nav li a {
	background: 		url('images/menu-over.jpg') 0 -120px no-repeat ;
	padding-top:		30px;
	display:			block;
	width: 				192px;
	height: 			70px;
	color: 				#FFF;
	text-decoration: 	none;
}

#container .nav li a:hover {
	background-position: 0 0px;
	width: 				192px;
	height:				70px;
	position:			relative;
	z-index:			50;
}

#container .nav .nav-selected {
	background-position: 0 0px;
	width: 				192px;
	height:				70px;
	position:			relative;
	z-index:			50;
}

#content {
	float:				left;
	position:			relative;
	margin-top:			-30px;
	width:				960px;
}

#container img {
	margin:				10px;
}

#boutique {
	float:				right;
	/*background:			url('images/boutique.jpg') no-repeat;*/
	height:				118px;
	width:				283px;
	padding-right:		10px;
}

#boutique p {
	line-height:		0em;
	margin-bottom:		0em;
}

#boutique img {
	margin:				0px;
	padding:			0px;
	border:				0px;
}

#content-right {
	float:				left;
	position:			relative;
	margin-top:			-30px;
	width:				960px;
	background: url('images/bg-right.jpg') repeat-y;
}

#col1-1 {
	float:				left;
	padding:			50px 0 0 0;
	width:				100%;
}

#col2-1 {
	float:				left;
	width:				624px;
	padding:			8px;
	padding-top:		50px;
}


#col2-2 {
	float:				right;
	width:				304px;
	padding:			8px;
	padding-top:		50px;
}

#col3-1 {
	float:				left;
	width:				304px;
	padding:			8px;
	padding-top:		50px;
}

#col3-2 {
	float:				left;
	width:				304px;
	padding:			8px;
	padding-top:		50px;
}

#col3-3 {
	float:				right;
	width:				304px;
	padding:			8px;
	padding-top:		50px;
}

.rssSummaryList {
	/*margin-top:			2em;*/
}

.rssSummaryListTitle {
	color:			#FFF;	
	font-weight:	bold;
}

.rssItem {
	border-left:		3px solid #333;
	padding-left: 		10px;
	line-height:		1.3em;
}

.rssItemTitle a {
	text-decoration:	none;
	font-weight:		normal;
}

.rssItemDate {
	margin-top:			5px;
	font-size:			8pt;
}

#ccm-gallery {
	margin-bottom:			2em;
	
}

.ccm-output-thumbnail {

}

.question {
	vertical-align: 	top;
}

#footer a {
	color:				#656565;
}

#galerie a {
	font-size:			8pt;
}
