p{
	margin: 0;}

body {
	margin: 0;
	background-color: #FFFFFF;
	font: 12px "Helvetica",Arial,Tahoma,Verdana;
	color: #000000;
	text-align: center;}
	
#ContentHolder {
	margin: 0 auto;
	text-align: left;
	width: 960px;}
	
#LogoHolder {
	background-color: #FFFFFF;
	width: 100%;
	height: 90px;
	background-image: url('images/header.jpg');
	background-position: 50% 100%;
	background-repeat: no-repeat;}
	
#TopMenu {
	background-color: #FFFFFF;
	width: 100%;
	height: 42px;
	background-image: url('images/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('images/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;
		}
		
	#mainInfo_holder_right {
		font-size: 11px;
		background-image: url(images/right_backg.jpg);
		background-repeat: no-repeat;
		padding: 14px;
		height: 384px;
		width: 169px;
		float: right;}
		
		#mainInfo_holder_right a{
			text-decoration: none;
			border-bottom: 1px solid #1d1490;
			color: #1d1490;}
		
	.modry_normal_nadpis {
		margin-bottom: 14px;
		color: #1d1490;}
	.kontakt_holder_right {
		margin: 21px 0;}
	
	#mainInfo_holder_left {
		float: left;
		width: 280px;}	
		
	#mainInfo_holder_left input {
		border: 1px solid #E2E0E0;
		padding: 1px;
		width: 312px;}
		
	#mainInfo_holder_left select {
		border: 1px solid #E2E0E0;
		padding: 1px;
		width: 312px;}
		
	#mainInfo_holder_left textarea {
		border: 1px solid #E2E0E0;
		padding: 1px;
		width: 312px;}
		
	#mainInfo_holder_left form {
		margin: 0px;
		padding: 0;}
		
	#mainInfo_holder_left label {
		margin: 0;
		display: block;}
		
		.sedy_normal_nadpis {
			border-bottom: 1px solid #E2E0E0;
			margin-bottom: 14px;
			color: #9e9e9e;}
		
		#kontakt_form_rozklik{
				margin: 0;
				list-style: none;
				padding: 0;}
		
		#kontakt_form_rozklik li {
			margin: 11px 0;
			border-bottom: 1px solid #E2E0E0; }
		
		
		#kontakt_form_rozklik a{
			display: block;
			padding: 11px 0 11px 50px;
			text-decoration: none;
			font: 13px "Helvetica",Arial;
			color: #000000 !important;}
			
		#Kontakto_form_podnadpis {
			border-bottom: 1px solid #E2E0E0;
			display: block;
			padding: 3px 0 12px 50px;
			text-decoration: none;
			font: 13px "Helvetica",Arial;
			color: #000000 !important;
			background-repeat: no-repeat;
			background-position: 0 0;
			margin: 0 0 12px 0;
			}
		#kontakt_form_footer {
			margin-top: 24px;}
			
		.mordrypodnadpis {
			background-image: url(images/modry.jpg);}
			
		.cervenypodnadpis {
			background-image: url(images/cerveny.jpg);}
			
		.purplepodnadpis {
			background-image: url(images/purple.jpg);}
			
		.zlatypodnadpis {
			background-image: url(images/zlaty.jpg);}
		
		.hnedypodnadpis {
			background-image: url(images/hnedy.jpg);}
			
		.list {
			font: 19px "Helvetica",Arial;}
			
		.cerveny_list {
			color: #d92000;}
			
		.modry_list {
			color: #0a7aba;}
			
		.zeleny_list {
			color: #5cab9d;}
			
		.zlaty_list {
			color: #ddb75a;}
			
		.hnedy_list {
			color: #b35252;}
			
		.purple_list {
			color: #CC2282;}
		
		#cervenyLink a{
			background-image: url(images/cerveny.jpg);}
		#cervenyLink a:hover{
			background-image: url(images/cerveny_hover.jpg);}
			
		#modryLink a{
			background-image: url(images/modry.jpg);}
		#modryLink a:hover{
			background-image: url(images/modry_hover.jpg);}
			
		#zelenyLink a{
			background-image: url(images/zeleny.jpg);}
		#zelenyLink a:hover{
			background-image: url(images/zeleny_hover.jpg);}
			
		#zlatyLink a{
			background-image: url(images/zlaty.jpg);}
		#zlatyLink a:hover{
			background-image: url(images/zlaty_hover.jpg);}
			
		#hnedyLink a{
			background-image: url(images/hnedy.jpg);}
		#hnedyLink a:hover{
			background-image: url(images/hnedy_hover.jpg);}
			
		#purpleLink a{
			background-image: url(images/purple.jpg);}
		#purpleLink a:hover{
			background-image: url(images/purple_hover.jpg);}

		.Linklist a{
			background-position: 50% 50%;
			background-repeat: no-repeat;}
			
		#textcontainer1 {
			font: 13px "Helvetica",Arial;
			color: #000000 !important;
			padding: 12px 0;
			border-bottom: 1px solid #E2E0E0;
			margin-bottom: 12px;
			}
			
		.footer_txt {
			background-image: url(http://www2.remax-slovakia.sk/forms/gf/ftr_bkg.gif);
			background-repeat: repeat-x;
			}
	#gpf_kalkulacka input{
		width: 201px;
		text-align: left;}E0E0;
			margin-bottom: 12px;
			}
			
		.footer_txt {
			background-image: url(http://www2.remax-slovakia.sk/forms/gf/ftr_bkg.gif);
			background-repeat: repeat-x;
			}
	#gpf_kalkulacka input{
		width: 201px;
		text-align: left;}
		

	#mainInfo_holder_left  label{
		
		display: block;
		margin: 12px 0 0 5px;}
		
	.infomale {
		margin-top: 12px;
		color: #666;
		font-size: 10px;
		text-align: justify;}