@charset "iso-8859-2";


body {
	padding: 0;
	margin: 5px;
	background: #efeeb4;
	font-size: 0.8em;
	text-align: center;
}

body, table, a, form {
	color: #800000;
	font-family: Verdana,"Geneva CE",sans-serif;
}

table, a { font-size: 1.0em; }

a {color: #800000; text-decoration: underline; }

a:hover {color: #800000;  text-decoration: none;}
a:visited {color: #800000; text-decoration: underline; }


.fotogalerie a:hover img, .nase-feny a:hover img, .odchovy-cinani a:hover img, .odchovy-peruani a:hover img { border: #EF7C00 1px solid; }

a[name], a[name]:hover { color: #000000; }

h1 {
	width: 770px;
	height: 41px;
	margin: 0 0 20px 0;
	padding-top: 4px;
	background: #806C00 url('../images/2.gif') left top no-repeat;
	color: #FAFAD2;
	text-align: center;
	font: italic 2.5em "Times CE", "Times new Roman CE", "Times new Roman", serif;
}

h2 {
	margin: 0;
	padding: 0;
	color: #EF7C00;
	font-size: 1.4em;
}

h4 {
	font-size: 1.2em;
	margin: 10px 0 0 0;
	padding: 0;
}


/* LAYOUT */

#part-body {
	margin: 0 auto;
	width: 770px;
	padding-bottom: 20px;
	background: #FAFAD2 url('../images/1.gif') left top no-repeat;
	border-bottom: #806C00 2px solid;
	text-align: left;
}

#column-left {
	_display: inline; /* IE Doubled Float-Margin Bug */
	float: left;
	width: 185px;
}

#column-right-out {
	margin: 0 0 0 193px;
	width: 577px; /* FOR IE */
	_width: 565px;
	background: url('../images/black-yellow.gif') 16px top repeat-x;
}

#column-right-in {
	margin: 0 auto;
	width: 547px;
	min-height: 425px;
	_height: 425px; /* FOR IE */
}

.cleaner {
	clear: both;
}

#foot {
	margin: 10px auto 0 auto;
	width: 770px;
	text-align: right;
}


/* MENU */

#menu {
	list-style-type: none;
	width: 185px;
	margin: 0 0 0 10px;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
}

#menu li, #menu a {
	display: block;
	width: 185px;
	height: 27px;
	_height: 24px;
}

#menu li {
	background: url('../images/button-c.gif') no-repeat;
	color: #FFEF00;
}

#menu a {
	height: 22px;
	padding-top: 4px;
	background: url('../images/button-a.gif') no-repeat;
	font-size: 0.95em;
	color: #DAC520;
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover {
	background: url('../images/button-b.gif') no-repeat;
	color: #FFEF00;
}

#menu-activ {
	display: block;
	height: 23px;
	padding-top: 4px;
}


/* UVODNI STRANKA */

.vlajky {
	float: right;
	margin: 0;
	padding: 0;
}

.vlajky img {
	border: 0;
}

.uvitani {
	clear: right;
	margin: 0;
	padding: 0;
}

.bigger {
	font-size: 1.20em;
}

.uvod {
	height: 400px;
	background: url('../images/uvod.jpg') 50% 115% no-repeat;

}
.odk_uvod {text-align: justify;}
.odk_uvod a:link, .odk_uvod a:visited {color: #800000; font-weight: bold; text-decoration: none;}
.odk_uvod a:hover, .odk_uvod a:active {color: #800000; font-weight: bold; text-decoration: underline;}

/* NOVINKY */

.novinky p, .odkazy p { margin-bottom: 20px; }


/* STANDARD */

.standard-cina {
	background: url('../cinsky-chocholaty-pes/standard/images/standard-cina.png') right 2% no-repeat;
}

.standard-pena {
	background: url('../peruansky-nahac/standard/images/standard-pena.png') right 2% no-repeat;
}


/* ODCHOVY */

.nase-feny h2, .odchovy-cinani h2, .odchovy-peruani h2 {
	margin: 10px 0;
	font-size: 1.6em;
}

.odchovy-cinani {
	background: url('../odchovy-cinani/images/odchovy-cinani.png') top right no-repeat;
}

.odchovy-peruani {
	background: url('../odchovy-peruani/images/odchovy-peruani.png') top right no-repeat;
}

p.vrhy {
	text-align: right;
	font-size: 1.2em;
}

.vrhy a {
	text-decoration: none;
}

/* TITULY */

.tituly .uvodnik {
  margin: 5px 20px 0 20px;
  text-align: center;
  font-weight: bold;
}

.tituly h2 {
  padding: 40px 0 0 20px;
}

.tituly .zaver {
  margin: 40px 20px 5px 20px;
  text-align: center;
  font-weight: bold;
}

.tituly .title_img {
  display: block;
  float: right;
  margin: 15px 40px 30px 40px;
}

.title_item { margin: 5px 30px 5px 20px; /* border: 1px solid black; */ }
.title_item_text { vertical-align: top; }
.title_item_text h3 { margin: 20px 0 10px 0; }
.title_item_text p { margin: 2px 0 5px 0; }

/* ODKAZY */

.odkazy {
	background: url('../odkazy/images/odkazy.png') right top no-repeat;
}


/* FOTOGALERIE */

.fotogalerie {
	margin: 10px auto 0 auto;
}

.fotogalerie td {
	text-align: center;
	vertical-align: top;
}

.fotogalerie div {
	width: 132px;
	height: 92px;
	background: #7F7F67;
}

.fotogalerie span {
	display: block;
	margin-top: 5px;
	width: 130px;
}

.fotogalerie img, .nase-feny img, .odchovy-cinani img, .odchovy-peruani img {
	border: #806C00 1px solid;
}

img.pdf-ico, .nase-feny p a:hover img, .odchovy-cinani table a:hover img, .odchovy-peruani table a:hover img, .no-border img {
	margin-left: 5px;
	border: 0;
}

.listovani {
	margin: 20px auto 0 auto;
	width: 202px;
}

.listovani a {
	display: block;
	float: left;
	width: 96px;
	margin-right: 5px;
	padding: 5px 0;
	font-size: 1.0em;
	color: #DAC520;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

.listovani a {
	background: url('../images/button-maly-a.gif') no-repeat;
}

.listovani a:hover {
	background: url('../images/button-maly-b.gif') no-repeat;
	color: #FFEF00;
}


/* KONTAKT */

address {
	padding: 130px 0 0 100px;
	font-size: 1.1em;
	font-style: normal;
}

.kontakt {
	background: url('../kontakt/images/kontakt.jpg') right no-repeat;
	height: 320px;
}


/* RUZNE */

hr {
	background: #806C00; /* for IE */
	color: #806C00;
}


/* FORM */

#form-login fieldset {
	margin-top: 80px;
	width: 280px;
	_width: 300px; /* For IE */
	background: url('../images/keys.gif') 95% no-repeat;
	padding: 5px;
	text-align: left;
}

legend {
	color: #828177;
}

.form-uprava {
	background: #ECE9D8;
	border: #BCB9A8 1px solid;
	color: #000000;
}

.form-upr-col1 {
	border-right: #CCC9B8 1px solid;
	background: #FCF9E8;
}

.form-uprava {
	background: #ECE9D8;
	border: #BCB9A8 1px solid;
}

.form-uprava-buttons {
	margin: 0;
	padding: 5px;
	background: #CCC9B8;
}

.form-upr-col1 {
	border-right: #CCC9B8 1px solid;
	background: #FCF9E8;
}

#form-novy-text button {
	padding: 0;
}

.seznam td { border-bottom: #CCC9B8 1px solid; }



/* INFO OKNA */

#errorText, #waitText {
	position: absolute;
	left: 35%;
	width: 350px;
	height: 140px;
	border: #808080 1px solid;
	background: #efefef url('../images/icons/info-ico.gif') 15px 20px no-repeat;
	text-align: center;
	color: #000000;
}

#errorText {
	top: 35%;
	background: #EFEFEF url('../images/icons/alert-ico.gif') 15px 20px no-repeat;
}

#errorText p, #waitText p {
	height: 70px;
	margin: 25px 5px 5px 60px;
	text-align: left;
}

#waitText { display: none; }

.button {
	margin: 10px 0;
}

/* UPDATE */

#waitText { display: none; }

.upravit a {
	padding: 2px;
	border: #FF0000 1px solid;
	background: #FFFFFF;
	font-size: 0.8em;
	text-align: center;
	text-decoration: none;
	color: #FF0000;
}

.upravit a:hover {
	border: #FF0000 1px dotted;
	background: #FF0000;
	color: #FFFFFF;
}


/* SERVER SPACE */

#server-space p {
	margin: 5px 5px;
	text-align: left;
}

#server-space table {
	margin-left: 5px;
	text-align: right;
	font-size: 10px;
	color: #228B22;
}

#dir-space-red{
	float: left;
	color: #FF0000;
}

#dir-space-green {
	color: #228B22;
}


/* VSEOBECNE DEKLARACE */

.clear { clear: left; }

.hidden { display: none; }

.fleft { float: left; }
.fright { float: right; }

.txt-center { text-align: center; }
.txt-justify { text-align: justify; }

.txt-top { vertical-align: top; }

.txt-little { font-size: 0.8em; }

.txt-blue { color: #0040FF; }
.txt-gray { color: #A9A9A9; }

.nowrap { white-space: nowrap; }
.noborder, .noborder img { border: 0; }

.pdf-ico { border: 0; }

.top-0 {
	margin-top: 0;
	padding-top: 0;
}

.margT10 { margin-top: 10px; }
.margT20 { margin-top: 20px; }
.margT40 { margin-top: 40px; }

.margB20 { margin-bottom: 20px; }

.w100p { width: 100%; }
.w110 { width: 110px; }
.w150 { width: 150px; }
.w392 { width: 390px; }
.w400 { width: 400px; }
.w475 { width: 475px; }
