* {
		margin: 0;
		padding: 0;
}

body {
		background-color: #ffffff;
		background-image: url(../img/pozadi.png);
		background-repeat: repeat-x;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #6e4532;
		line-height: 18px;
		behavior:url("csshover.htc");
}

#packy {
		width: 100%;
		background-image: url(../img/packy.png);
		background-repeat: no-repeat;
		background-position: center top;
		float: left;
		* float: none;
}

#box {
		width: 943px;
		margin: 0 auto;
		
}

#hlavicka {
		width: 943px;
		height: 170px;
		background-image: url(../img/hlavicka.png);
}

#logo a {
		width: 135px;
		height: 59px;
		background-image: url(../img/logo.png);
		text-indent: -9999px;
		overflow: hidden;
		display: block;
		margin: 54px 0px 0px 18px;
		float: left;
}

.pridat-inzerat {
		width: 246px;
		height: 33px;
		background-image: url(../img/pridat-inzerat.jpg);
		float: left;
		margin: 15px 0px 0px 235px;
}

.forum-button {
		width: 246px;
		height: 33px;
		background-image: url(../img/forum-button.jpg);
		float: left;
		margin: 25px 0px 0px 235px;
}


.hlavicka-text {
		color: #ffffff;
		float: left;
		width: 926px;
		padding: 32px 0px 0px 17px;
}

.hlavicka-text1 {
		float: left;
		width: 634px;
}

.hlavicka-text1 a{
		color:#fff; text-decoration:none;
}
.hlavicka-text1 a:hover{
		text-decoration:underline;
}


.hlavicka-text2 {
		float: left;
}

#obsah {
		width: 943px;
		background-image: url(../img/pozadi2.png);
		background-repeat: no-repeat;
		background-position: right top;
		float: left;
}

#hlavni-panel {
		float: left;
		width: 633px;
		background-image: url(../img/pozadi3.png);
		background-repeat: repeat-x;
		background-color: #FFFFFF;
}

#pravy-panel {
		float: right;
		width: 300px;
}	

.oblouk {
		background-image: url(../img/oblouk.png);
		background-repeat: no-repeat;
		background-position: right top;
		width: 100%;
		float: left;
}

.spodek {
		background-image: url(../img/spodek.png);
		background-repeat: no-repeat;
		background-position: bottom;
		width: 605px;
		padding: 18px 14px 40px 14px;
		float: left;
}

.spodek a{color:#758910;text-decoration:none;}
.spodek a:hover{text-decoration:underline;}

.odhlasenie {
		float: left;
		width: 290px;
		height: 130px;
		color: #f9f8f7;
		padding: 20px 0px 0px 10px;
		margin: 0px 0px 10px 0px;
}


.odhlasenie p {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 250px;
}

.odhlasit {
		width: 100px;
		height: 23px;
		border: 0;
		float: right;
		margin: 10px 28px 10px 0px;
}

.odhlasit_container {float:left;height:89px;}
.odhlasit_container a{color: #9EB656; text-decoration:none}
.odhlasit_container a:hover{color: #9EB656; text-decoration:underline}




.prihlaseni {
		float: left;
		width: 290px;
		color: #f9f8f7;
		padding: 20px 0px 0px 10px;
		margin: 0px 0px 10px 0px;
}

.prihlaseni p {
		float: left;
		margin: 5px 0px 0px 0px;
		width: 50px;
}

.input1 {
		width: 202px;
		height: 23px;
		background-image: url(../img/input1.png);
		background-color: transparent;
		border: 0;
		padding: 4px 0px 0px 12px;
		color: #78665e;
		float: left;
		margin: 0px 0px 8px 0px;
}

.prihlasit {
		width: 100px;
		height: 23px;
		border: 0;
		float: right;
		margin: 0px 28px 10px 0px;
}

.prihlaseni ul {
		float: right;
		margin: 10px 17px 0px 0px;
		width: 190px;
}

.prihlaseni ul li {
		list-style: none;
		background-image: url(../img/odrazka.jpg);
		background-repeat: no-repeat;
		background-position: 0px 7px;
		padding-left: 12px;
		float: left;
		margin-right: 8px;
}

.prihlaseni ul li a {
		color: #e4dfdd;
		text-decoration: none;
}

.prihlaseni ul li a:hover {
		text-decoration: underline;
}

.banner1 {
		width: 300px;
		height: 300px;
		background-image: url(../img/banner1.jpg);
		float: left;
		margin: 10px 0px 0px 0px;
}

.vyhledavani {
		width: 284px;
		height: 44px;
		background-image: url(../img/vyhledavani.jpg);
		float: left;
		padding: 20px 0px 0px 16px;
		margin: 15px 0px 5px 0px;
}

.input2 {
		width: 177px;
		height: 23px;
		background-image: url(../img/input2.jpg);
		border: 0;
		float: left;
		padding: 4px 0px 0px 12px;
}

.hledat {
		float: left;
		margin: 2px 0px 0px 10px;
		color: #78665e;
}

.blok-nadpis {
		width: 279px;
		height: 24px;
		background-image: url(../img/blok-nadpis.jpg);
		color: #FFFFFF;
		font-size: 15px;
		float: left;
		margin: 10px 0px 0px 0px;
		padding: 10px 0px 0px 20px;
}

.blok1 {
		width: 299px;
		height: 129px;
		background-image: url(../img/blok1.png);
		float: left;
}

.partneri {
		width: 277px;
		float: left;
		margin: 0px 0px 0px 12px;
}

.partneri li {
		border-bottom: 1px dashed #4f2917;
		list-style: none;
		padding: 0px 0px 5px 14px;
		background-image: url(../img/odrazka2.jpg);
		background-repeat: no-repeat;
		background-position: 2px 6px;
		margin-top: 8px;
}

.partneri li a {
		color: #6d5e56;
		text-decoration: none;
}

.partneri li a:hover {
		text-decoration: underline;
}

.nejnovejsi {
		width: 150px;
		height: 24px;
		background-image: url(../img/nejnovejsi.jpg);
		float: left;
		border-bottom: 2px solid #552f1d;
		text-decoration: none;
		color: #FFFFFF;
		font-size: 15px;
		text-align: center;
		padding-top: 8px;
}

.nejctenejsi {
		width: 149px;
		height: 24px;
		background-image: url(../img/nejctenejsi.jpg);
		float: left;
		border-bottom: 2px solid #552f1d;
		text-decoration: none;
		color: #684737;
		font-size: 15px;
		text-align: center;
		padding-top: 8px;
}

.nej {
		width: 277px;
		float: left;
		margin: 0px 0px 0px 12px;
}

.nej li {
		border-bottom: 1px dashed #4f2917;
		list-style: none;
		padding: 0px 0px 5px 14px;
		background-position: 2px 6px;
		margin-top: 8px;
}

.nej li a {
		color: #6d5e56;
		text-decoration: none;
}

.nej li a:hover {
		text-decoration: underline;
}

.nas-tip {
		width: 246px;
		height: 134px;
		background-image: url(../img/nas-tip.png);
		float: left;
		padding: 58px 0px 0px 42px;
		margin: 0px 0px 0px 8px;
		margin-top: 10px;
}

.nas-tip strong {
		width: 194px;
		border-top: 1px dashed #a28e85;
		color: #fafafa;
		padding: 10px 0px 0px 0px;
}
.nas-tip p {
		color: #dfdfdf;
		width: 210px;
}

.nas-tip a {
		color: #dfdfdf;
		text-decoration: underline;
		display: block;
		float: right;
}

.nas-tip a:hover {
		text-decoration: none;
}

.nadpis1 {
		font-size: 16px;
		color: #4f2917;
		border-bottom: 1px dotted #4f2917;
		padding: 0px 0px 10px 5px;
		float: left;
		width: 600px;
}

.psi {
		float: left;
		padding: 20px 0px 0px 6px;
}

.psi li {
		float: left;
		list-style: none;
		width: 285px;
		margin: 0px 0px 20px 10px;
}

.psi li img {
		float: left;
		margin-right: 14px;
		border: 0;
}

.psi li p {
		color: #899e30;
}

.pes-odkazy a {
		color: #899e30;
		text-decoration: none;
}

.pes-odkazy a:hover {
		text-decoration: underline;
}

.nadpis-pes {
		width: 100%;
		display: block;
		color: #6e4532;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
		padding: 5px 0px 4px 0px;
}

.psi-text {
		float: left; 
		width: 200px;
}

.nadpis-pes:hover {
		text-decoration: underline;
}

.forum-button-2 {
		width: 198px;
		height: 26px;
		background-image: url(../img/forum-button-2.png);
		display: block;
		float: right;
		margin: 10px 20px 10px 0px;
}

.zoznam-vsetkych-plemien {
		width: 198px;
		height: 26px;
		background-image: url(../img/zoznam-vsetkych-plemien.jpg);
		display: block;
		float: right;
		margin: 10px 20px 10px 0px;
}

.zoznam-vsetkych-kategorii {
		width: 198px;
		height: 26px;
		background-image: url(../img/zoznam-vsetkych-kategorii.jpg);
		display: block;
		float: right;
		margin: 30px 20px 0px 0px;
}

.anketa {
		width: 198px;
		height: 26px;
		background-image: url(../img/anketa.png);
		display: block;
		float: right;
		margin: 10px 20px 10px 0px;
}

.vsetky-inzeraty {
		width: 198px;
		height: 26px;
		background-image: url(../img/vsetky-inzeraty.png);
		display: block;
		float: right;
		margin: 30px 20px 10px 0px;
}

.vseobecna-inzercia {
		width: 265px;
		float: left;
		padding: 25px 0px 0px 20px;
		background-image: url(../img/pozadi4.jpg);
		background-repeat: no-repeat;
		background-position: 280px 50px;
}

.nadpis2 {
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 10px;
		float: left;
		width: 100%;
}

.vseobecna-inzercia ul {
		float: left;
		width: 100%;
}

.vseobecna-inzercia ul li {
		list-style: none;
		background-image: url(../img/odrazka2.jpg);
		background-repeat: no-repeat;
		background-position: 7px 6px;
		padding: 0px 0px 2px 18px;
		float: left;
		width: 110px;
}

.vseobecna-inzercia ul li a {
		color: #6d5e56;
		text-decoration: none;
}

.vseobecna-inzercia ul li a:hover {
		text-decoration: underline;
}

.nadpis3 {
		width: 613px;
		height: 26px;
		background-image: url(../img/nadpis.png);
		float: left;
		font-size: 15px;
		color: #ffffff;
		padding: 10px 0px 0px 20px;
		margin: 5px 0px 8px 0px;
}

.inzerat1 {
		width: 592px;
		height: 150px;
		padding: 16px 20px 0px 20px;
		background-image: url(../img/inzerat1.png);
		float: left;
		border-bottom: 1px dotted #4f2917;
}

.inzerat2 {
		width: 592px;
		height: 150px;
		padding: 16px 20px 0px 20px;
		background-image: url(../img/inzerat2.png);
		float: left;
		border-bottom: 1px dotted #4f2917;
}

.inzerat3 {
		width: 592px;
		height: 220px;
		padding: 16px 20px 0px 20px;
		background-image: url(../img/inzerat3.png);
		background-position:bottom center; 
		background-repeat:no-repeat;
		background-color:#F9F7F6;
		float: left;
}

.nadpis4 {
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		margin-bottom: 14px;
}

.nadpis4 a {
		color: #899e30;
		font-size: 11px;
		font-weight: normal;
		display: block;
		float: right;
		text-decoration: none;
}

.nadpis4 a:hover {
		text-decoration: underline;
}

.nadpis10 {
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		margin-bottom: 14px;
}

.nadpis10 a {
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		margin-bottom: 14px;
		text-decoration: none;
}

.nadpis10 a:hover {
		text-decoration: underline;
}


.nadpis10 a.plemeno {
		color: #899e30;
		font-size: 11px;
		font-weight: normal;
		display: block;
		float: right;
		text-decoration: none;
}

.nadpis10 a.plemeno:hover {
		text-decoration: underline;
}


.img {
		background-color: #dcd6d3;
		border: 1px solid #d2cdcb;
		float: left;
		margin: 0px 20px 0px 25px;
}

.img img {
		border: 1px solid #d2cdcb;
		margin: 2px;
}

.pp {
		width: 46px;
		height: 46px;
		background-image: url(../img/pp.png);
		position: absolute;
		left:-4px;
		top:-4px;
}

.top {
		width: 46px;
		height: 46px;
		background-image: url(../img/top.png);
		position: absolute;
		left:38px;
		top:-4px;
}

.top-left {
		width: 46px;
		height: 46px;
		background-image: url(../img/top-left.png);
		position: absolute;
		left:-4px;
		top:-4px;
}


.inzerat-text {
		float: left;
		width: 400px;
		color: #646464;
}

.cena {
		color: #6e4532;
		font-weight: bold;
		font-size: 15px;
		float: right;
		width: 400px;
		text-align: right;
		margin: 7px 0px 0px 0px;
}

.castka {
		color: #899e30;
}

.castka-sk {
		color: #646464;
		font-size: 11px;
		font-weight: normal;
}

#paticka {
		width: 943px;
		clear: both;
		float: left;
		margin: 20px 0px 0px 0px;
		padding-bottom: 45px;
}

.paticka1 {
		width: 933px;
		height: 24px;
		background-image: url(../img/paticka1.png);
		padding: 8px 0px 0px 10px;
}

.paticka1 li {
		list-style: none;
		float: left;
		color: #ffffff;
}

.paticka1 a {
		color: #ffffff;
		text-decoration: none;
		float: left;
		margin: 0px 16px 0px 16px;
}

.paticka1 a:hover {
		text-decoration: underline;
}

.paticka2 {
		width: 948px;
		min-height: 89px;
		background-image: url(../img/paticka2.png);
		background-repeat: no-repeat;
		padding: 0px 0px 0px 15px;
}

.paticka2 li {
		list-style: none;
		float: left;
		color: #6d5e56;
		padding-top: 14px;
}

.paticka2 a {
		color: #6d5e56;
		text-decoration: underline;
		float: left;
		margin: 0px 12px 0px 12px;
}

.paticka2 a:hover {
		text-decoration: none;
}

.paticka-logo {
		background-image: url(../img/logo-paticka.jpg);
		width: 48px;
		height: 21px;
		display: block;
		overflow: hidden;
		text-indent: -9999px;
}

.facebook {
		padding-left: 22px;
		background-image: url(../img/facebook.jpg);
		background-position: left;
		background-repeat: no-repeat;
		display: block;
		height: 31px;
		margin-left: 15px;
}

.facebook a{text-decoration:none;}
.facebook a:hover{text-decoration:underline;}

.copyright {
		width: 726px;
		color: #552f1d;
}

.menyhart {
		color: #552f1d;
}

.menyhart img {
		border: 0;
		float: left;
}

.menyhart a {
		color: #552f1d;
		text-decoration: underline;
		font-weight: bold;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 0px 7px;
}

.menyhart1 {
		float: left;
		padding: 5px 7px 0px 0px;
}

#levypanel {
		float: left;
		width: 200px;
		margin: 9px 0px 0px 9px;
}

.nadpis5 {
		background-image: url(../img/nadpis2.png);
		width: 190px;
		height: 23px;
		color: #FFFFFF;
		padding: 8px 0px 0px 10px;
		font-size: 14px;
}

.npp {
		width: 200px;
		height: auto;
		float: left;
		background-image: url(../img/pozadi5.png);
		background-repeat: repeat-x;
		padding: 12px 0px 0px 0px;
}

	
		
.npp li {
		list-style: none;
}

.npp a {
		color: #542e1d;
		text-decoration: none;
		width: 170px;
		height: 20px;
		display: block;
		background-image: url(../img/odrazka2.jpg);
		background-repeat: no-repeat;
		background-position: 14px 7px;
		padding: 2px 0px 0px 28px;
}

.npp a:hover {
		background-image: url(../img/pozadi7.jpg);
		background-repeat: repeat;
		background-position: 0px 0px;
		color: #FFFFFF;
}

#odrazka {
		background-image: url(../img/odrazka3.png);
}

#odrazka:hover {
		color: #542e1d;
		text-decoration: none;
		width: 170px;
		height: 20px;
		display: block;
		background-image: url(../img/odrazka3.png);
		background-repeat: no-repeat;
		background-position: 14px 7px;
		padding: 2px 0px 0px 28px;
}

#aktivni {
		background-image: none;
}

#aktivni ul li {
		background-image: url(../img/odrazka4.jpg);
		background-repeat: no-repeat;
		background-position: 30px 9px;
		padding: 0px 0px 0px 40px;
}

#aktivni ul li:hover {
		background-image: url(../img/odrazka4.jpg);
		background-repeat: no-repeat;
		background-position: 30px 9px;
		padding-left: 40px;
}

#aktivni ul li a {
		color: #8a766b;
		text-decoration: none;
		background-image: none;
		padding: 0px 0px 0px 0px;	
		width:160px;
}

#aktivni ul li a:hover {
		text-decoration: underline;
}

.blok2 {
		width: 200px;
		float: left;
		margin: 0px 0px 0px 0px;
		background-image: url(../img/pozadi8.png);
		background-repeat: no-repeat;
		background-position: bottom;
		padding-bottom: 20px;
		padding-top: 25px;
		background-color: #f8f7f7;
}

.nadpis6 {
		color: #552f1d;
		font-size: 14px;
		float: left;
		border-bottom: 2px dotted #492616;
		width: 190px;
		padding: 0px 5px 5px 5px;
		font-weight: bold;
}

.zoznam-plemien {
		background-image: url(../img/odrazka4.jpg);
		background-repeat: no-repeat;
		color: #552f1d;
		padding-left: 10px;
		display: block;
		font-size: 11px;
		text-decoration: none;
		float: right;
		background-position: 0px 7px;
		margin: 10px 10px 20px 0px;
}

.zoznam-plemien:hover {
		text-decoration: underline;
}

#stred {
		float: left;
		width: 402px;
		margin: 9px 0px 0px 10px;
}

.nadpis7 {
		color: #552f1d;
		font-size: 17px;
		float: left;
		border-bottom: 1px dotted #492616;
		width: 392px;
		padding: 6px 5px 5px 5px;
		font-weight:normal;
}

.filtr {
		width: 385px;
		height: 87px;
		background-image: url(../img/pozadi9.png);
		float: left;
		margin: 14px 0px 14px 0px;
		padding: 8px 0px 0px 15px;
}

.filtr p {
		float: left;
		width: 182px;
		text-align: right;
		margin: 0px 10px 10px 0px;
}

.filtr select {
		width: 125px;
		border: 1px solid #c5b4a1;
		float: right;
		margin-left: 5px;
		color: #552F1D;
		font-size: 12px;
}

.filtrovat {
		float: right;
		margin-right: 15px;
}

.inzerat {
		width: 390px;
		float: left;
		border-bottom: 1px dotted #4f2917;
		display: block;
		padding: 18px 6px 10px 6px;
}

.inzerat-top {
		width: 390px;
		float: left;
		border-bottom: 1px dotted #4f2917;
		display: block;
		padding: 18px 6px 10px 6px;
		background-color: #EDF0B3;
}

.inzerat:hover {
		background-color: #f1f7dd;
}

.inzerat-top:hover {
		background-color: #E6EA8A;
}

.nadpis8 {
		float: left;
		width: 310px;
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		margin-bottom: 12px;
		text-decoration: none;
}

.nadpis8 a{
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		text-decoration: none;
}

.nadpis8 a:hover{
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		text-decoration: underline;
}

.nadpis8-odkaz {
		color: #899e30;
		font-size: 11px;
		font-weight: normal;
		display: block;
		float: right;
		text-decoration: none;
		width: 80px;
		text-align:right;
}

.nadpis8-odkaz a:hover {
		text-decoration: underline;
}

.nadpis9 {
		float: left;
		width: 400px;
		font-size: 14px;
		font-weight: bold;
		color: #6e4532;
		margin-bottom: 12px;
		text-decoration: none;
}


.img2 {
		background-color: #dcd6d3;
		border: 4px solid #d2cdcb;
		float: left;
		margin: 0px 15px 0px 10px;
		width:80px;
		height:60px;
}

.img3 {
		background-color: #dcd6d3;
		border: 4px solid #d2cdcb;
		float: left;
		margin: 10px 3px 0px 5px;
		width:80px;
		height:60px;
}

.img4 {
		background-color: #dcd6d3;
		border: 4px solid #d2cdcb;
		margin: 10px 3px 10px 3px;
		width:80px;
		height:60px;
		float: left;
}

.img4 a{
		color:#77890F;text-decoration:none;
}

.img4 a:hover{
		color:#77890F;text-decoration:underline;
}

.img_tmp {
		overflow:hidden;
		width:80px;
		height:60px;
		padding: 0px 0px 2px 0px;
		text-align:center;
}

.img_tmp img{
		border: 0px;
}

.inzerat-text2 {
		float: left;
		width: 275px;
		color: #646464;
		margin-bottom: 15px;
}

.inzerat-text2 a{color:#77890F;text-decoration:none;}
.inzerat-text2 a:hover{text-decoration:underline;}

.strankovani {
		float: left;
		margin: 30px 0px 0px 0px;
		text-align:center;
		position:relative;
		left:50%;
}

.strankovani a{color:#ffffff}
.strankovani a:hover{text-decoration:none;}

.vlevo {
		background-image: url(../img/odrazka5.jpg);
		width: 5px;
		height: 7px;
		float: left;
		margin: 20px 10px 0px 0px;
		background-repeat: no-repeat;
		position:relative;
		left:-50%;	
}

.vpravo {
		background-image: url(../img/odrazka2.jpg);
		width: 5px;
		height: 7px;
		float: left;
		margin: 22px 0px 0px 10px;
		background-repeat: no-repeat;
		position:relative;
		left:-50%;
}

.mala {
		width: 23px;
		height: 19px;
		background-image: url(../img/strankovani1.jpg);
		text-decoration: none;
		float: left;
		color: #FFFFFF;
		padding: 9px 0px 0px 1px;
		font-size: 10px;
		margin: 10px 4px 0px 4px;
		position:relative;
		left:-50%;
}


.velka {
		width: 31px;
		height: 23px;
		background-image: url(../img/strankovani2.jpg);
		float: left;
		text-decoration: none;
		color: #FFFFFF;
		padding: 17px 0px 0px 0px;
		margin: 0px 4px 0px 4px;
		position:relative;
		left:-50%;
}

.spodek2 {
		background-image: url(../img/spodek.png);
		background-repeat: no-repeat;
		background-position: bottom;
		width: 633px;
		padding: 18px 0px 40px 0px;
		float: left;
}

.seznam {
		width: 597px;
		height: 24px;
		background-image: url(../img/pozadi10.png);
		float: left;
		padding: 7px 0px 0px 10px;
		margin: 15px 0px 18px 0px;
}

.seznam li {
		list-style: none;
		float: left;
		color: #8d827d;
}

.seznam li a {
		display: block;
		float: left;
		margin: 0px 10px 0px 10px;
		font-size: 13px;
		color: #552f1d;
		text-decoration: none;
}

.blok3 {
		width: 235px;
		height: auto;
		background-image: url(../img/tlapa.jpg);
		background-repeat: no-repeat;
		float: left;
		margin-left: 40px;
}

.blok3 p {
		float: left;
		font-size: 17px;
		color: #FFFFFF;
		margin: 17px 0px 0px 9px;
}

.seznam-ul {
		float: left;
		margin-left: 21px;
		border-left: 1px dotted #4f2917;
		padding-left: 15px;
		width:160px;
		min-height:500px; height:auto !important; height: expression(this.scrollHeight < 500? "500px" : "auto" );
}

.seznam-ul li {
		list-style: none;
}

.seznam-ul li a {
		color: #552f1d;
		text-decoration: none;
}

.seznam-ul li a:hover {
		text-decoration: underline;
}

.filter {
		float: left; font-weight:bold; color:#899F32;
}

.filter a{
		font-weight:bold; color:#899F32;text-decoration: underline;
}

.filter a:hover{
		font-weight:bold; color:#899F32;text-decoration: none;
}

.filter img{
		border:0px;
}

.filter_p {
		float: left;
}

.clearer {
		border-style: none;
		clear: both;
		margin: 0;
		padding: 0; 
		height:0px;
} 

.upozornenie {
		width: 385px;
		height: 25px;
		background-image: url(../img/pozadi11.png);
		float: left;
		margin: 0px 0px 15px 0px;
		padding: 8px 0px 0px 15px;
}

.relative {
		position:relative;
}

.nadpis_detail {
		font-size: 18px;
		font-weight: normal;
		color: #6e4532;
		margin-bottom: 12px;
		text-decoration: none;
		border-bottom: 1px dotted #492616;
		padding: 6px 5px 15px 5px;
}

.detail_info {
		float: left;
		font-size: 12px;
		font-weight: normal;
		color: #77890F;
		margin-bottom: 12px;
		text-decoration: none;
		border-bottom: 1px dotted #492616;
		padding: 0px 5px 10px 5px;
		width:390px;		
}

.detail_info a{color: #77890F;text-decoration:none;}
.detail_info a:hover{color: #77890F;text-decoration:underline;}

.detail_info_blok {
		float: left;
		width: 190px;
		font-size: 12px;
		color: #77890F;
}

.detail_text {
		width:390px;
		float: left;
		font-size: 12px;
		border-bottom: 1px dotted #492616;
		padding: 0px 5px 10px 5px;
}

.detail_cena {
		font-size: 15px;
		font-weight: bold;
		padding: 10px 0px 0px 0px;
}

.detail_cena_suma {
		color:#77890F
}

.detail_foto {
		width:390px;
		float: left;
		font-size: 12px;
		border-bottom: 1px dotted #492616;
		padding: 5px 5px 15px 5px;
}

.detail_pp {
	/*	text-align:center; */
		width:390px;
		float: left;
		font-size: 12px;
		border-bottom: 1px dotted #492616;
		padding: 15px 5px 10px 5px;
}

.detail_pp img{
		border: 0px;
}

.detail_kontakt {
		width:390px;
		float: left;
		font-size: 12px;
		border-bottom: 1px dotted #492616;
		padding: 25px 5px 20px 5px;
}

.detail_kontakt img{
		border: 0px;
		margin: 25px 0px 0px 0px;
}

.detail_kontakt h2{
		font-size: 18px;
		margin: 0px 0px 10px 0px;
}

.detail_kontakt_left{
		float: left;
		width:110px;
}
.detail_kontakt_right{
		float: left;
		width:280px;		
}

.detail_kontakt_right a{
		color:#77890F;
		text-decoration:underline;
}

.detail_kontakt_right a:hover{
		color:#77890F;
		text-decoration:none;
}

#detail_map{
		float: left;
		width:394px;
		height:300px;
}

.detail_map_container{
		width:400px;
		float: left;
		margin: 20px 0px 15px 0px;
		padding: 0px 0px 20px 0px;
		border-bottom: 1px dotted #492616;
}

.detail_map_border{
		border: 1px solid #F2EFEE;
		padding:2px;
		float: left;
}

.gps{
		float: left;
		padding: 10px 0px 0px 0px;
}

.notes {	width: 299px;
		background-image: url(../img/blok1.png);
		float: left;
		background-color:#F4F3F3;
		background-position: center bottom;
		background-repeat: no-repeat;
		margin: 0px 0px 0px 0px;
}
.notes_pad {float:left;padding: 0px 0px 25px 8px;text-align:center;}

.spat {float:left;width:400px;padding: 10px 0px 25px 0px; text-align:center;	font-size: 14px;}
.spat a{color:#77890F;text-decoration:underline;}
.spat a:hover{color:#77890F;text-decoration:none;}


.higslide_close {margin:40px 0px 0px 0px}
.higslide_close img{border:0px}

.registracia {float:left;margin: 25px 20px 20px 20px; text-align: justify;}
.registracia img{border: 0px;}

.registracia .odd{float:left; margin:10px 0px 0px 0px;}

.reg_right {vertical-align: top; padding-top:5px;}

form.cmxform label.error, label.error {display: inline-block; width:350px;}


#register {float:left; padding:20px 0px 0px 20px; width:580px;}
#register a{	color: #77890F;	text-decoration: underline;}
#register a:hover{color: #77890F;text-decoration: none;}
#register form  {float:left;}
#register form label.error {margin-left:10px;color:#778B15;}
#register div.error { display: none; }
#register input {border: 1px solid #E5D8DD;padding:5px;width:300px;}
#register textarea {border: 1px solid #E5D8DD;padding:5px;width:300px;}
#register textarea:focus { border: 1px dotted #778911; }
#register select {border: 1px solid #E5D8DD;padding:5px;width:300px;}
#register input.checkbox { width: 15px; margin: 5px 0px 0px 0px;}
#register input:focus { border: 1px dotted #778911; }
#register input.error { border: 1px solid #778B15; background-color:#EBEDE6}
#register tr {vertical-align: top;}
#register td {padding:5px;}
#register td.popis {padding-top:9px;}
#register .register_chs {font-weight:bold;color:#77890F;margin:0px 0px 5px 0px;float:left;font-size: 14px;width:500px}
#register .register_chs_2 {color:#77890F;margin:0px 0px 20px 0px;float:left;width:500px}
.tab_right input.cena {width:100px;text-align:right;}

.tab_left {float:left;width:160px;margin:0px 0px 10px 0px;padding:5px 0px 0px 0px;}
.tab_right {float:left;width:380px;margin:0px 0px 10px 0px;}

.anketa_tab {float:left; padding:20px 0px 0px 20px; width:580px;}
.anketa_tab a{color:#77890F;text-decoration:none;}
.anketa_tab a:hover{color:#77890F;text-decoration:underline;}
.tab_left_anketa {float:left;width:300px;margin:0px 0px 10px 0px;padding:5px; border-bottom: 1px solid #DDD8D5;}
.tab_right_anketa {float:left;width:240px;margin:0px 0px 10px 0px; padding:5px; border-bottom: 1px solid #DDD8D5;}

.tabulka {padding:5px;}
#register input.dalsi_krok {width: 108px;height: 22px;border: 0px; margin: 27px 0px 0px 0px;}

#register .mess_error {margin: 0px 0px 20px 0px; height: 15px; padding: 8px; border: 1px solid #F5C093; background-color:#FBE6D9;float:left;width:455px;}

.map_head {background-color:#768A0F;padding:5px;width: 592px;text-align:center;color:#fff;font-weight:bold;float:left;}

#map2{width: 600px; height: 300px; z-index:1; border:1px solid #768A0F; padding:0px; float:left;}
.koor{border:0px solid #768A0F;background-color:#768A0F;color:#fff;font-weight:bold;width:70px;user-input:disabled;}

#buble1 {background-image: url('../img/buble1.gif'); background-position: top left; background-repeat: no-repeat; position:absolute; width:165px; height:95px; margin-top:-280px; margin-left:45px; z-index:4;}

#buble2 {background-image: url('../img/buble2.gif'); background-position: top left; background-repeat: no-repeat; position:absolute; width:165px; height:95px; margin-top:-258px; margin-left:313px; z-index:4;}

.map_popis {margin: 0px 0px 15px 0px;float:left;}
.map_popis a{color:#77890F; text-decoration:underline;}
.map_popis a:hover{color:#77890F; text-decoration:none;}

.admin_menu {margin: 15px 0px 15px 20px;float:left;}
.admin_menu h2{float:left; font-size: 16px; color: #899E30;width:570px;}
.admin_menu h2 a{font-size: 16px; color: #899E30; text-decoration:none;}
.admin_menu h2 a:hover{text-decoration:underline;}

.input_pocitadlo {FONT-SIZE: 11px; BORDER: #ffffff 0px solid; BACKGROUND-COLOR: #ffffff}

.gallery {float:left; width:550px; margin: 5px 0px 10px 0px;}
.upload_foto {float:left; width:550px; margin: 5px 0px 10px 0px;border: 1px solid #E7E2DF; padding:10px;}
.img_container {float:left; width:120px; margin: 5px 0px 10px 5px;text-align:center;}
.butt_erase {width:88px;color:#fff;background-color:#D2CDCB;height:30px;cursor:pointer;border:1px solid #D2CDCB;font-weight:bold;float:left;margin: 5px 0px 10px 10px;}
.butt_erase:hover {background-color:#CC0000;}

.sprava_inz {float:left; width:570px; margin: 10px 0px 10px 0px; padding:10px; border: 1px solid #E7E2DF;}
.sprava_inz:hover {background-color: #f1f7dd;}
.sprava_inz_platnost {float:left; width:550px; color:#77890F}
.sprava_inz h2{float:left; width:500px; font-size: 14px; color: #6E4532;}
.sprava_inz_left {float:left; width:100px; padding:10px;}
.sprava_inz_right {float:left; width:400px; padding:10px;}
.adm_menu {float:left; width:550px; padding:5px;}

.adm_menu a{color:#ffffff;text-decoration:none}
.adm_menu a:hover{color:#ffffff;text-decoration:none}

.adm_upravit {float:left; width:110px; padding:8px; margin: 0px 10px 0px 0px; background-color:#77890F; color:#ffffff;text-align:center;cursor:pointer;}
.adm_upravit:hover {background-color:#6B4634;cursor:pointer;}


.adm_zvyraznit {float:left; width:110px; padding:8px; margin: 0px 10px 0px 0px; background-color:#F19E10; color:#ffffff;text-align:center;cursor:pointer;}
.adm_zvyraznit:hover {background-color:#C28115;cursor:pointer;}

.adm_vymazat {float:left; width:110px; padding:8px; margin: 0px 10px 0px 0px; background-color:#CC3300; color:#ffffff;text-align:center;cursor:pointer;}
.adm_vymazat:hover {background-color:#990000;cursor:pointer;}

.npp2 {width: 200px;	height: auto;float: left;background-image: url(../img/pozadi5.png);background-repeat: repeat-x;	padding: 12px 0px 10px 0px;	background-position:bottom left; }
	
.npp2 li {list-style: none;}
.npp2 a {color: #542e1d;text-decoration: none;width: 170px;height: 20px;display: block;background-image: url(../img/odrazka2.jpg);background-repeat: no-repeat;background-position: 14px 7px;padding: 2px 0px 0px 28px;}
.npp2 a:hover {background-image: url(../img/pozadi7.jpg);background-repeat: repeat;background-position: 0px 0px;	color: #FFFFFF;}

#register #txt_prezent {border: 1px solid #E5D8DD;padding:5px;width:537px;}
#register #txt_prezent:focus { border: 1px dotted #778911; }

.pocet_inzeratov {width:390px;float: left;font-size: 12px;border-bottom: 1px dotted #492616;padding: 15px 5px 10px 5px;color:#778815;font-weight:bold;}
.pocet_inzeratov a{color:#778815;text-decoration:none;}
.pocet_inzeratov a:hover{color:#778815;text-decoration:underline;}

.nadpis_info_1 {font-size: 18px;font-weight: normal;color: #6e4532;text-decoration: none;padding: 6px 5px 5px 5px;}
.nadpis_info_2 {font-size: 15px;font-weight: normal;color: #6e4532;margin-bottom: 12px;text-decoration: none;border-bottom: 1px dotted #492616;padding: 6px 5px 15px 5px;}

.info_plemeno {text-align:justify; margin: 5px 5px 5px 5px; float:left;}
.info_plemeno p{text-align:justify; margin: 0px 0px 15px 0px;}

.o_justify {text-align:justify}
.o_img_frontpage {margin:0px 30px 0px 30px;}
.oznam {margin:10px 0px 0px 0px;float:left;}
.oznam a{font-size: 12px;color: #77890F;text-decoration:none;}
.oznam a:hover{text-decoration:underline;}
.podnadpis {font-weight:bold;}	

.fan_box {margin:10px 0px 0px 0px;float:left;}

.gmap {width: 590px; height: 400px; z-index:1; border:1px solid #C8C3C2; padding:5px; float:left;}


.message_no_result {background: transparent url('../img/brown_transparent.png') repeat fixed left;
position:absolute; color:#fff; width:300px; height:40px; margin-top:210px; margin-left:150px; z-index:3;font-weight:bold;text-align:center;padding:38px;border:2px solid #fff;z-index:1;}

.message_ok_result {background: transparent url('../img/brown_transparent.png') repeat fixed left;
position:absolute; color:#fff; width:310px; height:20px; margin-top:140px; margin-left:150px; z-index:3;font-weight:bold;text-align:center;padding:10px;border:2px solid #fff;z-index:1;}


.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 490px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  490px;
    height: 95px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 95px;
    height: 95px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
