html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;
font-family:Georgia,"Times New Roman",Times,serif;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

:focus {outline: 0;}

ins {text-decoration: none;}
del {text-decoration: line-through;}

table {border-collapse: collapse; border-spacing: 0;}

a{text-decoration:none; color:#333; font-style:italic;}
a:hover{text-decoration:underline}

.body {
	position:relative;
	width:90%;
	left: 10%;
	height:100%;
	color:#333333;
	}

.not-found-leftcol {
	position: relative;
	width:300px;
	height:100%;
	float:left;
	}
.not-found-rightcol {
	position:absolute;
	margin-left:300px;
	width:600px;
	}
.not-found {
	background:url(/fileadmin/templates/res/img/404_num.jpg) no-repeat;
	position:relative;
	width:300px; 
	height:100px;
	display:block;
	top:50%;
	}
.not-found-text{
	top:30px;
	width:300px;
	position:relative;
	top:55%;}
	
.not-found-text p{
	font-size:12px;
	display:block;
	padding:10px 16px;
	margin:0 0 5x 0;
	color:#000
}

.not-found-vialo {
		position:relative;
		height:700px;
	}
.not-found-vialo img {
	margin-top:-30px;
	margin-left:50px;
	height:100%;}
