p{
	margin: 0;}

body {
	margin: 0;
	background-color: #FFFFFF;
	font: 11px "Helvetica",Arial;
	color: #000000;
	text-align: center;}
	
#ContentHolder {
	margin: 0 auto;
	text-align: left;
	width: 960px;}
	
#LogoHolder {
	background-color: #FFFFFF;
	width: 100%;
	background-image: url('remaxslovakiaImages/header.jpg');
	background-position: 50% 100%;
	background-repeat: no-repeat;}
	
#TopMenu {
	background-color: #FFFFFF;
	width: 100%;
	background-image: url('remaxslovakiaImages/top_menu.jpg');
	background-position: 50% 0%;
	background-repeat: no-repeat;}
	
#TopMenuUl {
	padding: 0;
	display: inline;
	margin: 0;
	list-style: none;}
	
	#TopMenuUl li {
		padding: 0;
		display: inline;
		margin: 0;
		list-style: none;}
		
	#TopMenuUl a {
			font: 12px Helvetica, Arial;
			padding: 0 10px;
			margin: 0;
			background-image: url('remaxslovakiaImages/top_menu_a.jpg');
			background-position: 0% 0%;
			background-repeat: repeat y;
			}
			
	#MainContetntLeftHolder {
		margin: 0 6px;
		display: inline;
		float: left;
		width: 190px;
		}
	
	#MainContetntMiddleHolder {
		overflow: hidden;
		margin: 0 13px;
		float: left;
		display: inline;
		width: 530px;}
		
	#MainContetntRightHolder {
		margin: 0 6px;
		display: inline;
		float: right;
		width: 190px;
		}
		
	#SelectYear {
		color: #b4b4b4;
		width: 35%;
		float: left;}
	
	#SelectMonth {
		color: #b4b4b4;
		width: auto;
		float: left;}
	#SelectKancelMakler{
		float: right;}
		
	#DateHolder {
		color: #da1220;
		font: 13px "Arial", Helvetica;
		margin: 36px 0 12px 0;}
	
	.blue{
		color: #00568a; }
		
	.TopMakler {
		border: 1px solid #7f9db9;}
		
	.TopMakler  option{
		border: 0}
	
	#InformationHolder {
		padding: 12px;
		width: 506px;
		background-image: url('remaxslovakiaImages/mesiaca_bg.jpg');
		background-position: 0 0;
		background-repeat: no-repeat;
		border-bottom: 1px solid #E2E0E0;
		}
		
	
	#InformationImageHolder {
		float: left;
		margin-right: 12px;}
		
	#InformationName {
		margin: 0 !important;
		font-size: 20px;
		color: #043756;}
	
	#InformationLink {
		font-size: 13px;
		margin: 4px 0 20px 0 !important;
		}
	#InformationLink a{
		color: #043756;}
		
	.td {
		padding: 6px 10px 0 0;
		vertical-align: top;
		font: 13px "Arial",Helvetica;
		text-align: left;}
	
	.td a {
		text-decoration: none;
		color: #043756;}
	
	.td a:hover {
		text-decoration: underline;}
		
	.RedText {
		color: #da1220;}
	
	.BlueText {
		color: #043756; }
	#InformationTopPlaceHolder {
		margin: 0 0 12px 0;}
		
	#InformationHolder p{
		margin: 10px 0;}
		
	#informationNadpisPopisu {
		font-size: 12px;
		color: #00568a;
		margin: 10px 0 0 0 !important;}
	
	.button_send {
		border: 1px solid #E2E0E0;
		background-color: #004C7F;
		font-size: 12px;
		color: #FFFFFF;
		padding: 2px;
		cursor: pointer;}
		
	.error_msg{
		text-align: center;
		font-weight: bold;
		padding: 12px 3px;
		margin: 12px 0;
		background-color: #FFDFDF;
		color: #FFFFFF;}
		
	.kontakt_msg {
		text-align: center;
		font-weight: bold;
		padding: 12px 3px;
		margin: 12px 0;
		background-color: #DFDFFF;
		color: #FFFFFF;
		}
		
	#tinajlepsi {
		border-bottom: 1px solid #E2E0E0;
		padding: 0 0 20px 0;}
	
	.tiNajlepsiImg{
		padding: 6px 0 6px 0;
		width: 80px;
		text-align: left;
		vertical-align: top;}
		
	.tiNajlepsiText{
		width: 180px;
		padding: 12px 6px 6px 6px;
		width: auto;
		text-align: left;
		vertical-align: top;}
		
	.najlepsitext {
		font-size: 12px;}
	
	.contakt_form{
		font: 11px "helvetica",Arial;
		border: 1px solid #E2E0E0;
		width: 170px;}
		