* {
	padding:0px;
	margin:0px;
}

div.pla, div#ads {
	position:relative;
	margin-left:12px;
	margin-top:15px;
}

#mrekl {
	position:relative;
	margin-left:-8px;
}

.rklm {
	position:relative;
	padding:15px;
	margin-left:10px;
}

.fleft {
	position:relative;
	float:left;
	width:300px;
}

.fright {
	position:relative;
	float:right;
	width:300px;
	margin-right:15px;
}

body {
	width:901px;
	margin:auto;
	font-family:'Arial';
	font-size:0.9em;
	position:relative;
}

.rm {
	position:relative;
	border-bottom:1px solid #e4e4e4;
	margin-bottom:10px;
	padding-bottom:10px;
}

.greyy {
	color:#6b6b6b;
}

a.msmall {
	font-size:0.6em;
	color:black;
}

/* HEAD */

#head {
	position:absolute;
	width:901px;
	height:215px;
	background:url('img/head.jpg') no-repeat;
	top:50px;
	color:white;
}

#leftside {
	position:relative;
	float:left;
	width:360px;
	height:210px;
	left:0px;
	top:0px;
}

	/* LEFTSIDE */
	
	.nadpis {
		position:relative;
		top:40px;
		left:100px;
		font-size:1.7em;
	}
	
	#leftside ul {
		position:relative;
		top:50px;
		left:70px;
		list-style-position:inside;
	}
	
	#count {
		position:absolute;
		left:18px;
		bottom:17px;
		font-weight:normal;
	}

#rightside {
	position:relative;
	float:right;
	width:520px;
	height:190px;
	right:10px;
	top:10px;
}

#logo a {
	color:black;
	font-weight:bold;
	font-size:2.3em;
	text-decoration:none;
	position:absolute;
	top:5px;
}

#prosp {
	color:black;
	font-size:2.3em;
	top:5px;
	position:absolute;
	left:400px;
}

	/* FORM */
	
	#rightnadpis {
		position:relative;
		margin-left:40px;
		top:10px;
		font-size:1.6em;
	}
	
	#head form table {
		border-collapse:collapse;
		margin-top:35px;
	}
	
	#head form table tr td.formmiddle input {
		border:0px;
		width:300px;
		color:#bebebe;
	}
	
	.inf {
		width:160px;
		padding-left:20px;
		border-bottom:1px dotted #9a8666;
	}
	
	.formleft {
		width:7px;
		height:34px;
		background:url('img/lform.png') no-repeat right top;
	}
	
	.formmiddle {
		height:34px;
		background:url('img/mform.png') repeat-x left top;
	}
	
	.formright {
		width:6px;
		height:34px;
		background:url('img/rform.png') no-repeat left top;
	}
	
	.submit {
		position:absolute;
		bottom:15px;
		right:25px;
		padding:5px 20px 5px 20px;
		width:100px;
	}


	/* SEZNAM */
	
	#head ul#menu {
		position:absolute;
		bottom:-72px;
		left:0px;
		width:901px;
		height:72px;
		background:url('img/greybg.png') repeat-x;
	}
	
	#head ul#menu li {
		display:inline;
	}

	#head ul#menu li a {
		position:relative;
		color:black;
		padding:10px 20px 10px 20px;
		top:13px;
	}
	
	#head ul#menu li a:hover {
		text-decoration:none;
		background:black;
		color:white;
	}

/* MAIN */

#main {
	position:relative;
	width:901px;
	top:315px;
	z-index:1;
}

#left {
	position:relative;
	float:left;
	width:700px;
	padding:0px 10px 10px 10px;
	min-height:500px;
}

.leftfifty {
	position:relative;
	float:left;
	width:350px;
	padding:0px 10px 10px 10px;
}
	
	/* LEFT */
	
	.nad {
		font-size:1.6em;
	}
	
	.leftfifty ul li, #left ul li {
		list-style-position:inside;
		list-style-type:none;
		padding:5px 20px 5px 25px;
		|padding:5px 20px 5px 10px;
		border-bottom:1px dotted #bebebe;
		background:url('img/arrow.png') no-repeat 10px 8px;
	}
	
	.leftfifty ul li a, #left ul li a {
		color:black;
		text-decoration:none;
	}
	
	.leftfifty ul li a:hover, #left ul li a:hover {
		color:black;
		text-decoration:underline;
	}
	
	.kont {
		position:relative;
		padding:5px;
		margin:25px 15px 0px 15px;
		font-size:0.9em;
	}
	
	.kont:hover {
		background-color:#f2f2f2;
	}
	
	.kont img {
		position:relative;
		float:right;
		margin-top:-20px;
	}
	
	.ansimg {
		position:relative;
		float:right;
		cursor:pointer;
	}

#right {
	position:absolute;
	right:0px;
	top:0px;
	width:150px;
}

	/* REKLAMA */
	
	#right a {
		color:black;
	}
	
	#right a:hover {
		text-decoration:none;
	}
	
	.rnadpis {
		font-weight:bold;
		color:black;
	}
	
	#right img {
		margin:10px 0px 10px 0px;
	}
	
	#right .rpopisek {
		font-size:0.9em;
	}

/* FOOTER */

#footer {
	position:relative;
	width:901px;
	color:grey;
	text-align:center;
	border-top:1px dotted #bebebe;
	padding:15px;
	margin-top:20px;
	width:700px;
	
}

#footer a {
	color:black;
}

#footer a:hover {
	text-decoration:none;
}

/* VİPIS */

#topin {
	margin:-10px 0px 5px 0px;
	padding:5px 0px 20px 10px;
	border-bottom:1px dotted grey;
}

#topin h1 {
	padding:0px;
	border:0px;
	display:inline;
}

#topin h2 {
	font-size:1.6em;
	font-weight:normal;
	display:inline;
}

#topin h3 {
	font-size:1em;
	display:inline;
	font-weight:normal;
}

.suda {
	position:relative;
	background-color:#fffaf3;
	border-bottom:1px solid #f6e0dc;
	border-top:1px solid #f6e0dc;
	padding:15px;
	font-size:0.9em;
}

.licha {
	position:relative;
	padding:15px;
	font-size:0.9em;
}

.suda a, .licha a {
	color:#ba1e01;
}

.suda a:hover, .licha a:hover {
	text-decoration:none;
}

.suda h4, .licha h4 {
	font-size:1.7em;
	font-weight:normal;
}

.popleft {
	position:relative;
	float:left;
	width:350px;
	padding:10px 0px 20px 0px;
}

.popright {
	position:relative;
	float:right;
	width:140px;
	text-align:left;
	padding:10px 20px 20px 0px;
}

.poprightokres {
	position:relative;
	float:right;
	width:110px;
	padding:10px 0px 20px 0px;
	color:black;
	text-align:right;
	font-size:1.4em;
}

.popmzda {
	position:absolute;
	bottom:0px;
	right:0px;
	color:#e5bebc;
	font-size:2.5em;
}

	/* LISTOVANI */
	
	.akt {
		padding:5px;
	}
	
	.list {
		padding:5px;
		background:#fff2ef;
		border-bottom:1px solid #ede3d3;
	}
	
	.list:hover {
		background:white;
		
	}
	
	a.list {
		color:black;
		text-decoration:none;
	}

	/* FORM */
	
	#hform {
		background-color:#f8f8f8;
		padding:20px 20px 0px 20px;
		margin-top:20px;
		position:relative;
	}
	
	input, #hform select {
		border:1px solid #bebebe;
		padding:4px;
	}
	
	.tfloatleft {
		position:relative;
		float:left;
		width:450px;
	}
	
	.tfloatright {
		position:relative;
		float:right;
		width:150px;
		margin-right:50px;
	}
	
	.formmzda {
		text-align:right;
	}

/* RSS */

.rsslink {
	position:relative;
	padding:10px;
	width:90;
	border:1px dotted #bebebe;
	margin:15px;
}

.rsslink a {
	font-size:1.5em;
}

.rsslink a:hover {
	text-decoration:none;
}

.rsslink img {
	position:relative;
	float:right;
	top:-25px;
}

/* GLOBAL */

strike {
	color:#bebebe;
}

.reset {
	clear:both;
}

.bold {
	font-weight:bold;
}

strong {
	font-weight:normal;
}

.grey {
	color:#bebebe;
}

.big {
	font-size:1.6em;
}

.small {
	font-size:0.9em;
}

h1 {
	position:relative;
	font-weight:normal;
	font-size:1.6em;
	padding:0px 0px 10px 20px;
	margin-top:-0px;
}

.nadp {
	font-weight:normal;
	font-size:1.6em;
}

#topin h2.normal {
	font-weight:normal;
	font-size:1em;
	display:inline;
}

select {
	border:0px solid;
	width:300px;
}

.npad {
	margin-bottom:-25px;
	padding-bottom:0px;
}

.smaller {
	font-size:1.5em;
}

body div#main div#right div.red.small a {
	color:#bb2104;
	font-size:0.9em;
}

.red, div.red a {
	color:#bb2104;
}

#right .rm a.redd {
	font-size:0.9em;
	color:#bb2104;
	text-decoration:none;
}

#right .rm a:hover.redd {
	text-decoration:underline;
}

.green {
	color:green;
}

a.archiv {
	position:relative;
	float:right;
	color:#bb2104;
	text-decoration:none;
}

a:hover.archiv {
	text-decoration:underline;
}

.borderred {
	border:1px solid red;
}

/* GENOFFER */
	
	/* RELEVANTNI */
	
	.relmoney {
		width:80px;
	}
	
	.relokr {
		width:100px;
	}
	
	.relfirma {
		width:300px;
	}
	
	.relprof {
		width:300px;
	}
	
.podobne {
	position:relative;
	float:left;
	width:700px;
}

.podobne table {
	position:relative;
	width:730px;
	border-collapse:collapse;
}

.podobne table tr td {
	padding:10px;
}

.podobne table tr:hover {
	background:#fcece9;
}

#mailform {
	position:relative;
	float:left;
	width:700px;
	background:#f8f8f8;
	padding:35px 20px 20px 20px;
	margin-top:25px;
	border:1px solid #bebebe;
}

#mailform form {
	position:relative;
	float:left;
	width:300px;
}

#mailform form table tr td {
	text-align:left;
}

#mailform form table tr td input {
	position:relative;
	width:200px;
	left:-100px;
	margin:3px 3px 3px 10px;
}

#mailform form table tr td textarea {
	position:relative;
	width:685px;
	height:200px;
	margin:3px;
	left:0px;
}

.mailsub {
	position:relative;
	margin-top:10px;
	padding:5px 20px 5px 20px;
}

#attach, #attach2, #attach3 {
	position:relative;
	float:left;
	border:1px solid #bebebe;
}


.inff {
	text-align:left;
}

#mailform table {
	border-collapse:collapse;
}

.floatright {
	position:relative;
	float:right;
	width:350px;
	margin-top:-10px;
}

#legen {
	position:absolute;
	top:-20px;
	background:white;
	padding:5px 20px 5px 20px;
	border:1px solid #bebebe;
}

#topin a {
	color:#bc2307;
}

.ok {
	position:relative;
	background:#e7ffae;
	padding:5px;
	border:1px solid #d1f37f;
	margin:10px 0px 10px 0px;
}

.bad {
	position:relative;
	background:#fdbfb4;
	border:1px solid #e9a295;
	padding:5px;
	margin:10px 0px 10px 0px;
}

.or {
	position:relative;
	background:#ffefc9;
	border:1px solid #e9d095;
	padding:5px;
	margin:10px 0px 10px 0px;
}

.bigger {
	font-size:1.1em;
}

#kontaktform textarea {
	margin-left:10px;
	width:400px;
	height:200px;
}

#kontaktform input {
	margin-left:10px;
	width:200px;
}

.kontaktdat {
	background:#fff6e1;
	border-bottom:1px solid #ebd7a7;
}

.first {
	width:200px;
}

.mainoffer {
	position:relative;
	float:left;
	width:725px;
}

.mainoffer table {
	border-collapse:collapse;
	width:100%;
}

.mainoffer table tr td {
	padding:8px 8px 8px 25px;
}

.bb {
	border-bottom:1px dotted #bebebe;
	padding-bottom:10px;
	padding-left:20px;
}

.srch {
	color:white;
	position:relative;
	top:20px;
	left:250px;
}

a:hover {
	text-decoration:none;
}

a.wh {
	color:white;
}

a:hover.wh {
	text-decoration:none;
}

.inl {
	display:inline;
}

.usmall {
	font-size:0.7em;
}

p {
	text-indent:35px;
	padding:5px;
}
