
body {padding:0px;}

* {
	color:#000000!important;
	background-color:#FFFFFF!important;
	background-image:none!important;
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
}

a {
	text-decoration:underline!important;
	color:#000000!important;
}

a.icon {
	padding-left:0px;
}

div.main_container {
	position:relative;
	left:0%;
	margin-left:0px;
	width:100%;
	margin-top:0px;

	
}

div.main_container div.content {
	position:relative;
	width:100%;
	padding-bottom:0px;

}

ul.item_list {
	position:relative;
	margin-left:1.5em;
	padding:0 0 0 0;
	list-style:disc!important;
}

ul.item_list li {
	margin:0px;
	padding:0 0 0 0;
}

div.main_txt_submenu div.mid div.padding {padding-left:28px;}
div.main_txt_submenu div.mid div.padding_small {padding-left:14px;}

ul.news li {
	padding-left:0px;
}
th {text-align:left;}
a.button span {padding:0px!important;}
div.error404 div.header div.padding {padding:14px 0 0 28px;}

div.contact_flow {
	height:auto;
	padding:0px!important;
	margin:0px;
	width:100%!important;
}

div.contact_block {
	clear:both;
	height:auto;
	padding:0px!important;
	margin:0px!important;
	width:100%!important;	

}

.inner, .padding_small, .padding {padding-left:0px!important;padding-right:0px!important;}

div.col2 div.header div.image {
	display:none;
}
div.css_button, div.css_input {display:none;}
.icon {display:none!important;}
div.meta_data {padding-top:24px;}
div.meta_data td {padding-right:10px;}
div.site_error div.message {text-align:left;}
div.col2, div.mid {width:100%!important;} 
div.column {width:45%!important;} 
div.error404 div.column {width:300px!important;} 
a.icon_rss, div.top_menu, div.list_header, div.list_footer, ul.menu, ul.submenu, ul.locationpath, a.logo, div.tagcloud, ul.lang, ul.topmenu, ul.tabs, div.col1, div.col3 {display:none;}