/*------------------------------------reset--------------------------------------------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,label,blockquote,fieldset,input { margin: 0; padding: 0; }

ul, ol {
	list-style:none;
}
.floatleft {
	float:left;
	padding:0px 10px 0px 0px;
}
.floatright {
	float:right;
	padding-left:20px;
	padding-bottom:10px;
}
img {
	border:none;
}
hr {
	height: 1px;
	color: #d5eaeb;
}
/*layout*/
.clear {
	clear:both;
}
.clearer { 
clear: both;
height:40px;
}
.clearfix { 
clear: both;
height:20px;
}

/* ---------------------- end reset ---------------------------------*/
body {
	font-family: Calibri, Arial, sans-serif;
	font-size:14px;
	color:#000;
}
#wrapper {
	margin:0px auto;
	padding: 0px;
	text-align:left;
}

/* ---------------------- start header ---------------------------------*/
/* NB: Header menu CSS in separate common file in media/template dir    */

/* ---------------------- start mainbody -------------------------------*/

#sitemap ul {
	list-style-position: inside;
	list-style-type: disc;
}

#sitemap ul ul {
	list-style-image: none;
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px;
}

#sitemap ul ul ul {
	list-style-image: none;
	list-style-position: inside;
	list-style-type: lower-roman;
	padding-left: 40px;
}

#sitemap li {
	padding-bottom: 5px;
}

#sitemap li li {
	padding-bottom: 5px;
}
#header {
	display: none;
}
#header-mobile {
	display: block;
}
#footer {
	display:none;
}
ul#nav li ul {
	display: none;
}
ul#nav li ul li {
	display: none;
}
#content-left {
	display: none;
}