@media print {

/* CSS Style */
* {
	margin:0px;
  	padding:0px;
  	border:none;
}
html, body {
	font: small Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	width: 713pt;
}

/*
--------------------------------------- Hiding
*/
#website {
	padding: 0 !important;
	width: 713pt;
}
#website #content_area{
	width: 713pt;
	background-image:none;
}
#website #header {
	height:135px;
}
#website #right_side {
        display:none;
}
#website #content_container {
        background-image:none;
        border-style:none;
        width:100%;
}
#logo {
	padding-bottom: 30px;
}
#website #content .tag-content, 
#website #content .tag-content-1, 
#website #content .tag-content-2, 
#website #content .tag-content-3, 
#website #content .tag-content-4, 
#website #content .tag-content-5 {
	width:500pt;
}
#language_menu,
#header_menu,
#main_menu,
#left_side,
#footer,
#home_page, 
#language_menu{
	display: none;
	width: 0;
	height: 0;
}
#website .tx-wagrandomimage-pi1 {
	display:none;
}
#website #content_area {
        padding:0;
}
#content_strict {
}
#website #content {
         width:100%;
}

hr.clean {
	clear: both;
	width: 100%;
	color: white;
	display: block; 
  	visibility: hidden;
}

div.Column2_1,
div.Column2_2 {
	float: left;
	width: 40%;
	padding: 5px;
}

div.Column2_1 {
	padding-right: 2%;
}

ul {
	margin: 0px 0px 0px 20px;
}

p,h1,h2,h3,h4{
	padding: 5px;
}
#website #content .tag-content, 
#website #content .tag-content-1, 
#website #content .tag-content-2, 
#website #content .tag-content-3, 
#website #content .tag-content-4, 
#website #content .tag-content-5 {
    width: 689pt;
    background-color:#FFFFFF;
    background-image:none;
    border-style:none !important
}

}
