/* Common styles to equalize browser defaults */
*, input, table, label { margin:0; padding:0; }
body, table, input, select, textarea {
	font: 12px/140% Tahoma, Helvetica, Arial, Verdana, sans-serif;
	background-color: #ffffff; /* Fix for JS round corners for Safari/Google Chrome */
}
img, :link img, a img, a:hover img { border: 0; }

a { text-decoration: underline; }
a:hover { text-decoration: none; }
/* END Common styles */


body {
	margin: 50px;
	min-width: 1000px; /* Minimum width of #content_outer + 2 x Body.margin. To prevent dissapearing of right margin for window's sizes under #content_outer's width */
	/*background: url('/default_index/header_line_1.png') repeat-x top center;*/
	/* Color declared because of Google Chrome and Safari, which need to inherit color, otherwise they use black */
	background: #ffffff url('/default_index/images/header_line_2.png') repeat-x top center;
}
a { color: #0033FF; }

h1 { font-size: 18px; margin: 15px 0 20px 0; text-align: center; }
h2 { font-size: 18px; margin: 15px 0 10px 0; }

ul, ol {
	list-style-type: none;
	margin: 10px 0 5px 25px;
}

p { padding: 3px 0; }

#content_outer {
	width: 900px;
	margin: 0 auto;
	/*padding: 8px;*/ /*The border! - Padding could be set by JS to round corners*/
	background-color: #cccccc;
}
#content {
	padding: 30px 50px;
	background-color: #ffffff;
}
	.image_big {
		float: left;
		margin: 0 5px 0 0;
		background: url(/default_index/images/site_web_design_2.png) no-repeat left top;
	}
	
	.user_text p {
		/*text-align: justify;*/ /* This causes problems unser IE6:
		- IE6 - expands outer container by 3px at right and this breaks rounded corners
		*/
	}
	
	
.footer {
	text-align: center;
}
	.link_image {
		text-decoration: none;
	}


.clear {
	clear: both;
	width: 0px; /* 	width: 100%; for IE ??? */
	height: 0px;
	overflow: hidden;
	font-size: 1px; /* needed for IE5.x <div class="clear"></div> */
}


