/** ===================
  GENERAL
==================== */

* {
	font-family: Verdana, Arial, Sans-Serif;
}

body {
	margin: 0;
	padding: 0;
}

#logo {
	width: 100%;
	height: 36px;
	text-align: center;
	margin-bottom: 15px;
}
#logo img {
	text-align: center;
	margin-left: -45px;
}

/** ===================
  SIDEBAR/MENU
==================== */

#sidebar_blue, #sidebar_green {
	display: none;
}


/** ===================
  CONTENT
==================== */

#content {
	font-size: small;
}

#content #manchet {
	padding: 12px;
	font-weight: bold;
}

#content a {
	color: rgb(0,38,76);
	text-decoration: underline;
}
#content a:hover {
	text-decoration: none;
}

#content h1 {
	margin: 0;
	padding: 0;
	font-size: 190%;
	font-weight: normal;
}
#content h1 span {
	color: rgb(200,200,200);
	font-size: 100%;
}
#content h1.header_art_blue, #content h1.header_art_green {
	border-bottom: 2px solid rgb(200,200,200);
}

#content h2 {
	margin-top: 1.5em;
	padding: 0;
	font-weight: bold;
	font-size: 130%;
}

#content h3 {
	margin-top: 1em;
	padding: 0;
	font-weight: bold;
	font-size: 100%;
}

#content div.art_list_top, #content div.art_list_btm {
	display: none;
}

#content a.art_list {
	padding: 0 1em;
	display: block;
	color: black;
	text-decoration: none;
}
#content a.art_list span {
	display: block;
	text-align: right;
	color: gray;
}

#content .article_tag {
	padding-top: 1em;
	font-size: 85%;
	font-style: italic;
}


/** ===================
  CONTENT BOXES
==================== */

div.mark_right, div.mark_right2, div.mark_back1, div.mark_box1, div.mark_box2 {
	border: 2px solid rgb(231,231,231);
	padding: 12px;
	background-color: rgb(247,247,222);
}


/** ===================
  FOOTER
==================== */

#footer {
	display: none;
}


/** ===================
  IE HACKS
==================== */

/* Height problems with blocks */
* html li a, * html li span, * html dt a, * html dd a {
	height: 1px;
}

