*{ margin:0; }
body{ background:url('../img/styled/main_bg.jpg') top no-repeat; font-family:Tahoma, Arial, Verdana; font-size:0.7em; color:#181520; padding-bottom:20px; }
img{ border:0; }

/*li{ list-style-type:none; vertical-align:bottom; }*/
h1, h2, h3 {font-size:100%; font-weight:normal;}
h3{ padding:10px 0 0 0; font-weight:bold; }

body>#wrap{ position:relative; margin:0 auto; width:928px; padding:0 4px; background:url('../img/styled/pg_bg.png') repeat-y; }
#wrap{ position:relative; margin:0 auto; width:928px; padding:0 4px; background:url('../img/styled/pg_bg.gif') repeat-y; }
body>#header { background:url('../img/styled/header_top.png') top no-repeat; width:936px; padding-top:6px; margin:10px auto 0 auto; }
#header { background:url('../img/styled/header_top.gif') top no-repeat; width:928px; padding-top:6px; margin:10px auto 0 auto; }
body>#header .borders { background:url('../img/styled/pg_bg.png') repeat-y; width:928px; padding:0 4px; height:111px; display:block; }
#header .borders { background:url('../img/styled/pg_bg.gif') repeat-y; width:928px; padding:0 4px; height:111px; display:block;}
#header h1{ width:920px; height:100%; background:#ffffff; padding:0 4px; }
.note {float:right; display:block; margin-top:37px; width:300px;}
.note em {display:block; margin-bottom:1px; font-size:12px; font-weight:normal; font-style:normal; color:black; padding:0 10px 0 10px; float:right; clear:right;}
.logo {float:left; display:block; margin:30px 0 0 24px;}
.holder {background:url('../img/styled/header1.jpg') 0px 0px #9f9f9f no-repeat; height:170px; padding-top:30px; position:relative;}

body>#foo{ clear:both; background:url('../img/styled/footer_bottom.png') bottom no-repeat; padding:0 0 6px 0; width:936px; margin:0 auto; border:0; }
body>#foo p{ background:url('../img/styled/pg_bg.png') repeat-y; text-align:right; color:#9f9f9f; padding:0 4px; margin:0; border:0; }

#foo { clear:both; border-bottom:1px solid #cbcbc9; padding:0; width:930px; margin:0 auto; }
#foo p{ border:1px solid #cbcbc9; border-top:0; border-bottom:0; text-align:right; color:#9f9f9f; padding:0; margin:0; }
#foo p span{ display:block; background:#ffffff; padding:10px 0; border-top:1px solid #cbcbc9; }

.content_{ background:#ffffff; padding:40px 20px 20px; }
.content_ p{ margin-bottom:10px; }

#search label { color:white; padding:2px 10px 0 3px;}

.content_ h2 { margin-bottom:10px; font-size:20px; color:#7c0949;}

#wrap #mcontent { position:relative; float:left; width:100%;}

/**************************************************************************************************/

#container{
	/*float:left;*/
	width:100%;
	background:#9f9f9f;
}
.text-left{ text-align:left; }
.text-right{ text-align:right; }

.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }

#content-inner .no_elements {
	text-align: center;
	padding:40px 0;
	font-style: italic;
}

.moduletable_search{
	position: absolute;
	width: 250px;
	z-index: 14;
	float: right;
	top: 28px;
	left: 697px;
	padding-top: 3px;
}

#search_label{
	float:left;
	padding-top: 2px;
	color: white;
	padding-right: 5px;
}
#mod_search_searchword{
	float: left;
	width: 159px;
	color:#000000;
}
.button_search{
	float: left;
	border: none;
	padding-top:3px;
}
pre{
	overflow-x: auto;
	width: 610px;
	border: 1px solid #cccccc;
	padding: 3px 5px;
	margin: 0 0 10px 0;
}