﻿body { background-color:#929292; background-image:url(../images/background.gif); background-repeat:repeat-x;
		margin:0px; color:#999999; font-family:Arial; font-size:12px;}
tbody{ font-family:Arial; font-size:20px; color:#999999;}

img {border:0px;}
img a{border:0px;}

h1{ color:#E15017; font-size:22px; font-variant:small-caps; margin:0px; margin-bottom:10px;}
h2{ color:#ee9521; font-size:16px; font-weight:bold; font-variant:small-caps;}
h3{ color:#ee9521; font-size:16px; font-weight:bold; font-variant:small-caps;}
h4{ color:#ee9521; font-size:16px; font-weight:bold; font-variant:small-caps;}
h5{ color:#ee9521; font-size:16px; font-weight:bold; font-variant:small-caps;}
h6{ color:#ee9521; font-size:16px; font-weight:bold; font-variant:small-caps;}

a{ color:#ee9521; text-decoration:underline; font-weight:bold;}
a:hover{ color:#e15017;}

.textbox{ font-size:12px; background-color:#ffefbb; border:solid 1px #7e5219; margin-top:2px; margin-bottom:2px;}
.textbox2{ font-size:12px; border:solid 1px gray; margin-top:2px; margin-bottom:2px;}


/*PAGE*/
.mainpage{ width:945px; margin-left:auto; margin-right:auto; text-align:left; background-color:Black;}
	.inherm { box-shadow: 0 0 20px #000000; width:100%;}
		/*ZAHLAVI*/
		.header{ width:100%; height:177px; background-image:url(../images/header.jpg); background-position:left; background-repeat:no-repeat;}
			.h_logo a{ height:177px; width:222px; float:left;}
			.h_poptavka{ float:right;}
			.h_nabidka{ float:right; margin-right:4px;}
		/*MENU*/
		.menu{ height:30px; background-image:url(../images/menubg.gif); background-position:left; background-repeat:repeat-x;
		        width:100%;}
		    .menu a{ height:24px; width:189px; float:left; color:White; text-decoration:none; text-align:center; padding-top:6px;}
		    .menu a:hover{ background-image:url(../images/menubg_b.gif); 
		                   float:left; color:White; text-decoration:none;}
		/*TELO*/
		.telo
		{ width:100%; background-color:black; margin-top:15px; display:table;}
			/*LEVE MENU*/
			.leftmenu{ color:#3f2100; width:200px; float:left; margin-bottom:20px;}
			
				.leftmenubutton{ background-image:url(../images/menubutt_bg.gif); background-repeat:repeat-x; background-position:left;
				                width:200px; height:28px; margin-bottom:2px;}
					.leftmenubutton a{ display:block;color:#3f2100; text-decoration:none; font-weight:bold;
										 padding-left:8px; padding-top:6px; height:22px;}
					.leftmenubutton:hover{ background-image:none; background-color:#f9bf00; color:#3f2100; text-decoration:none; font-weight:bold;}
				
			/*TELO A JINE*/
			.content{ float:right; width:730px; margin-bottom:20px;}
			    .contentinherit{ width:98%;}
			        
			        .formular{ margin-top:10px; margin-bottom:10px;}
			        .filtr{ margin-left:4px; margin-right:auto; width:707px; height:78px; background-image:url(../images/filtrbg.gif); background-repeat:no-repeat; 
			                background-position:left;}
			            .text{ color:White; width:100%; float:none; display:table; padding-top:10px; margin-bottom:15px;}
			            .form{ width:100%; float:none; display:table;}
			                .typnemo{ float:left; margin-left:10px; width:90px; margin-right:8px;}
			                .podtynemo{ float:left; width:120px; margin-right:8px;}
			                .typzak{ float:left; width:80px; margin-right:8px;}
			                .cenaod{ float:left; width:90px; margin-right:8px;}
			                .cenado{ float:left; width:110px; margin-right:8px;}
			                .buttons{ width:100%;}
			            
			        .novinky{ width:48%; display:table; float:left; margin-left:auto; margin-right:auto;}
			            .obsahnovinek{ background-color:#222222; display:table;}
			                .novinka{ float:left; display:table; width:156px; height:190px; margin:8px; text-align:center;}
			                    .novinka_foto{ width:152px; height:140px; display:block;}
			                    .novinka_foto img{ max-width:150px; max-height:113px; border:1px solid gray;}
			                .novinka a{ color:gray; text-decoration:none;}
			                .n_novin{ height:17px; width:152px; float:left;}
			                .n_sleva{ height:17px;  background-image:url(../images/sleva.gif); background-repeat:no-repeat; float:left;
			                           margin-left:11px; width:140px; }
			        .sleva{ width:48%; display:table; float:right; margin-left:auto; margin-right:20px;}
			        
			        /*SEZNAM*/
			        .seznam{ margin-top:20px; margin-left:6px; margin-right:auto; width:707px;}
			            .nemo_sez{ width:700px;}
		                .nemo_sez_det{ width:100%; height:106px; background-image:url(../images/nemodetbg.gif); background-repeat:repeat-x; background-position:left;
			                                cursor:pointer; color:#dedede;}
			            .nemo_sez_det tbody{ font-size:12px;}
			                .boundfield{ display:none; visibility:hidden;}
			                .nemo_sez_det_foto{ color:#dedede; width:135px; text-align:center; padding:2px;}
			                    .nemo_sez_det_foto img{ max-width:127px; max-height:96px;}
			                .nemo_sez_det_typ{ color:#dedede; width:70px; font-weight:bold; padding:4px; vertical-align:top;}
			                .nemo_sez_det_nazev{ color:#dedede; width:350px; font-weight:bold; padding:4px; vertical-align:top;}
			                    .nemo_sez_det_nazev a{ color:#dedede; text-decoration:none;}
			                    .nemo_sez_det_nazev a:hover{ color:#dedede;}
			                .nemo_sez_det_cena{ width:130px; text-align:right; vertical-align:top; font-weight:bold; padding:4px;
			                                    color:#db9a00;}
				                .nemo_sez_det_popis{ color:#dedede; width:550px; text-align:justify; padding:4px; vertical-align:top;}
			                .pagerstyle{ border:solid 1px white;}
				                .nemo_sez_det img{ border:solid 1px #666666;}
				                .nemo_sez_det:hover{ background-image:none; color:#ffffff; background-color:#8e8e8e;}
					                .nemo_sez_det:hover img{ border:solid 1px #ffffff;}
					
			    /*DETAIL*/
				.detail{ width:100%; color:#5C5C5C; padding-top:10px;}
					.detail_obsah{ float:none; display:table; width:100%;}
						.detail_left{ float:left; width:330px;}
							.detail_foto{}
								.detail_largefoto{ width:317px; height:260px; background-color:#161616; padding:5px;
													text-align:center;}
									.detail_largefoto img{ height:230px; max-width:315px;}
									.detail_foto{}
									.detail_fotosmall{ float:left; width:100px; height:75px; margin:4px; text-align:center;}
								    .detail_fotosmall img{  max-height:75px; max-width:100px; border:solid 1px #6593b0;}
								.dalsifoto{ display:table; width:100%; float:left; margin-top:16px; }
									.detail_popis{ padding-top:15px;}
										.detail_fototext{ margin-left:auto; margin-right:auto; padding-top:8px;}
								.detail_fotohide{/* visibility:hidden;*/ }
							.detail_makler{}
								.detail_makler h3{ margin-bottom:5px; margin-top:10px;}
							.popis{}
						.detail_right{ float:right; width:290px; margin-right:40px;}
							.detail_ovld{ width:100%; text-align:right;}
							.detail_popisky{ background-color:#161616; padding:5px;
											  display:table; width:100%;}
								.detailpolozkarow{ width:100%; float:none; display:table;}
									.detailnazevpolozka{ width:50%; float:left; font-weight:bold;  color:#ee9521;}
									.detailpolozka{ width:50%; float:right;}
							
					.detail_full{ float:none; width:100%;}
						.detail_mapa{ margin-top:30px;}
		
		/*ZAPATI*/
		.zapati{ width:100%; height:35px; font-size:12px;}
			.zapati p{ float:left; text-align:center; width:94%;}
			.zapati a{ width:5%; float:right; text-align:right; padding-top:10px; padding-right:4px; color:#999999;
			            text-decoration:none; font-weight:bold;}
			.zapati a:hover{  color:#e15017;}