body {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 0.75em;
    line-height: 1.5;
	/* text-align: justify; */
	margin: 5px;
	padding: 5px;
	background-color: #fff;
	text-align: center;
}

#bodyin {
	max-width: 950px;
	_width: 950px;
	_width: expression(document.body.clientWidth > 960? "950px": "auto" );
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
}

p {
  margin: 7px 0px 5px 0px;

}


a {
	font-weight: bold;
	color: #409;
	text-decoration: none;
}

a:hover, .znn h2 a:hover, .uskut h2 a:hover span {
	color: #c00;
	text-decoration: underline;
}

.znn h2 a, .uskut h2 a span {
	color: #2c8b23;
/*	font-size: 1.15em; */
}


img {
	border: 0;
}

em {
	font-style: italic;
}

strong {
	font-weight: bold;
}

ol, ul {
	margin: 0;
	padding: 0;
}

/* hlavicka */

#hlavicka, #hlav_levy_roh, #hlav_pravy_roh, #napismd {
	height: 110px;
}

#hlav_levy_roh  {
	width: 170px;
    float: left;
}

#hlav_pravy_roh {
	width: 10px;
    float: right;
}

#napismd {
	margin-left: 170px;
}

.onas #hlavicka {
	background-color: #fa4573;
}

.onas #hlav_levy_roh {
	background: url("img/hlavicka/hlavl01.gif") no-repeat;
}

.onas #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp01.gif") no-repeat;
}

.onas #napismd {
	background: url("img/hlavicka/napismd01.gif") 50% 0 no-repeat;
}


.proj #hlavicka {
	background-color: #f6232a;
}

.proj #hlav_levy_roh {
	background: url("img/hlavicka/hlavl02.gif") no-repeat;
}

.proj #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp02.gif") no-repeat;
}

.proj #napismd {
	background: url("img/hlavicka/napismd02.gif") 50% 0 no-repeat;
}



.uskut #hlavicka {
	background-color: #ff7f00;
}

.uskut #hlav_levy_roh {
	background: url("img/hlavicka/hlavl03.gif") no-repeat;
}

.uskut #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp03.gif") no-repeat;
}

.uskut #napismd {
	background: url("img/hlavicka/napismd03.gif") 50% 0 no-repeat;
}


.nejbl #hlavicka {
	background-color: #ffbf00;
}

.nejbl #hlav_levy_roh {
	background: url("img/hlavicka/hlavl04.gif") no-repeat;
}

.nejbl #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp04.gif") no-repeat;
}

.nejbl #napismd {
	background: url("img/hlavicka/napismd04.gif") 50% 0 no-repeat;
}


.navst #hlavicka {
	background-color: #d1db0f;
}

.navst #hlav_levy_roh {
	background: url("img/hlavicka/hlavl05.gif") no-repeat;
}

.navst #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp05.gif") no-repeat;
}

.navst #napismd {
	background: url("img/hlavicka/napismd05.gif") 50% 0 no-repeat;
}


.echo #hlavicka {
	background-color: #56c712;
}

.echo #hlav_levy_roh {
	background: url("img/hlavicka/hlavl06.gif") no-repeat;
}

.echo #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp06.gif") no-repeat;
}

.echo #napismd {
	background: url("img/hlavicka/napismd06.gif") 50% 0 no-repeat;
}


.partn #hlavicka {
	background-color: #2c8b23;
}

.partn #hlav_levy_roh {
	background: url("img/hlavicka/hlavl07.gif") no-repeat;
}

.partn #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp07.gif") no-repeat;
}

.partn #napismd {
	background: url("img/hlavicka/napismd07.gif") 50% 0 no-repeat;
}


.sponz #hlavicka {
	background-color: #0d7372;
}

.sponz #hlav_levy_roh {
	background: url("img/hlavicka/hlavl08.gif") no-repeat;
}

.sponz #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp08.gif") no-repeat;
}

.sponz #napismd {
	background: url("img/hlavicka/napismd08.gif") 50% 0 no-repeat;
}


.darci #hlavicka {
	background-color: #0d7372;
}

.darci #hlav_levy_roh {
	background: url("img/hlavicka/hlavl08.gif") no-repeat; 
}

.darci #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp08.gif") no-repeat;
}

.darci #napismd {
	background: url("img/hlavicka/napismd08.gif") 50% 0 no-repeat;
}


.pomoc #hlavicka {
	background-color: #0a67ab;
}

.pomoc #hlav_levy_roh {
	background: url("img/hlavicka/hlavl09.gif") no-repeat;
}

.pomoc #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp09.gif") no-repeat;
}

.pomoc #napismd {
	background: url("img/hlavicka/napismd09.gif") 50% 0 no-repeat;
}


.vrba #hlavicka {
	background-color: #1e28a2;
}

.vrba #hlav_levy_roh {
	background: url("img/hlavicka/hlavl10.gif") no-repeat;
}

.vrba #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp10.gif") no-repeat;
}

.vrba #napismd {
	background: url("img/hlavicka/napismd10.gif") 50% 0 no-repeat;
}


.pusob #hlavicka {
	background-color: #7523c7;
}

.pusob #hlav_levy_roh {
	background: url("img/hlavicka/hlavl11.gif") no-repeat;
}

.pusob #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp11.gif") no-repeat;
}

.pusob #napismd {
	background: url("img/hlavicka/napismd11.gif") 50% 0 no-repeat;
}


.kont #hlavicka {
	background-color: #c327ab;
}

.kont #hlav_levy_roh {
	background: url("img/hlavicka/hlavl12.gif") no-repeat;
}

.kont #hlav_pravy_roh {
	background: url("img/hlavicka/hlavp12.gif") no-repeat;
}

.kont #napismd {
	background: url("img/hlavicka/napismd12.gif") 50% 0 no-repeat;
}


/* menu */

#menu {
	height: 1275px;
	width: 170px;
	float: left;
}

#muzamenu {
	background: url("img/menu/menu_muza.gif") no-repeat;
	height: 60px;
}


#menu a img {
	display: block;
}

#menu .menusponzor {
	margin: 25px 10px 0 10px;
	font-weight: bold;
	font-size: 1em;
	line-height: 20px;
	color: #fff;
	/* background-color: #555; */
	background: url("img/menu/sponzori.gif") no-repeat;
	text-align: center;
}

.imgsponzor {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.imgsponzor img {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 8px;
}


/* ---- hlavní obsah ----- */

#text {
	margin-left: 200px;
}



/* nadpisy */

h1 {
	font-size: 1.8em;
	font-weight: bold;
	margin: 20px 0 20px 0;
    height: 35px;
  	text-align: center;
    color: #fff;
}

h2 {
	font-size: 1.5em;
	margin-bottom: 5px;
    font-weight: bold;
	margin-top: 20px;
	color: #409;
}

h3 {
	height: 16px;
	font-size: 0.9em;
	color: #fff;
	margin: -14px 0 0 0;
	padding: 0 5px;
	float: right;
	text-align: center;
	vertical-align: center;
}

h4 {
	font-size: 1.4em;
	margin: 15px 0px 5px 0px;
	font-weight: bold;
	font-style: italic;
}

.nejbl h4 {
	margin: 15px 0px 5px 20px;
}

h5 {
	font-size: 1.2em;
	margin: 10px 0px 0px 0px;
    padding: 0;
	font-weight: bold;
  	text-decoration: underline;
/*	font-style: italic; */
}



/* hlavní nadpisy */

.onas h1 {
	/* color: #fa4573; */
    background: url(img/h1/h1_01.gif) center no-repeat;
}

.proj h1 {
	/* color: #f6232a; */
    background: url(img/h1/h1_02.gif) center no-repeat;
}

.uskut h1 {
	/* color: #ff7f00; */
    background: url(img/h1/h1_03.gif) center no-repeat;
}

.nejbl h1 {
	/* color: #ffbf00; */
    background: url(img/h1/h1_04.gif) center no-repeat;
}

.navst h1 {
	/* color: #d1db0f; */
    background: url(img/h1/h1_05.gif) center no-repeat;
}

.echo h1 {
	/* color: #56c712; */
    background: url(img/h1/h1_06.gif) center no-repeat;
}

.partn h1 {
	/* color: #2c8b23; */
    background: url(img/h1/h1_07.gif) center no-repeat;
}

.sponz h1 {
	/* color: #0d7372; */
    background: url(img/h1/h1_08.gif) center no-repeat;
}

.darci h1 {
	color: #0d7372;
}

.pomoc h1 {
	/* color: #0a67ab; */
    background: url(img/h1/h1_09.gif) center no-repeat;
}

.vrba h1 {
	/* color: #1e28a2; */
    background: url(img/h1/h1_10.gif) center no-repeat;
}

.pusob h1 {
	/* color: #7523c7; */
    background: url(img/h1/h1_11.gif) center no-repeat;
}

.kont h1 {
	/* color: #c327ab; */
    background: url(img/h1/h1_12.gif) center no-repeat;
}


h1.medpartn {
	margin-top: 40px;
}

/* podnadpisy */


.onas h2 {
/*    color: #fa4573; */
	border-bottom: 3px solid #fa4573;
}

.proj h2 {
/*    color: #f6232a; */
    border-bottom: 3px solid #f6232a;
}

.uskut h2 {
	border-bottom: 3px solid #ff7f00;
}

.nejbl h2 {
	border-bottom: 3px solid #ffbf00;
}

.navst h2 {
	border-bottom: 3px solid #d1db0f;
}

.echo h2 {
	border-bottom: 3px solid #56c712;
}

.partn h2 {
	border-bottom: 3px solid #2c8b23;
	clear: right;
}

.sponz h2 {
	border-bottom: 3px solid #0d7372;
  	clear: right;
}

.darci h2 {
	border-bottom: 3px solid #0d7372;
}

.pomoc h2 {
	border-bottom: 3px solid #0a67ab;
}

.vrba h2 {
	border-bottom: 3px solid #1e28a2;
}

.pusob h2 {
	border-bottom: 3px solid #7523c7;
}

.kont h2 {
	border-bottom: 3px solid #c327ab;
}

h2.s90 {
  font-size: 1.4em;
  font-weight: bolder;
}

h2.s80 {
  font-size: 1.3em;
  font-weight: bolder;
}

h2.s70 {
  font-size: 1.2em;
  font-weight: bolder;
}


/* pozadi datumu */


.onas h3 {
	background-color: #fa4573;
}


.proj h3 {
	background-color: #f6232a;
}

.uskut h3 {
	background-color: #ff7f00;
}

.nejbl h3 {
	background-color: #ffbf00;
  	color: #444;
}

.navst h3 {
    background-color: #d1db0f;
	color: #444;
}

.echo h3 {
	background-color: #56c712;
}

.partn h3 {
	background-color: #2c8b23;
}

.sponz h3 {
	background-color: #0d7372;
}

.darci h3 {
	background-color: #0d7372;
}

.pomoc h3 {
	background-color: #0a67ab;
}

.vrba h3 {
	background-color: #1e28a2;
}

.pusob h3 {
	background-color: #7523c7;
}

.kont h3 {
	background-color: #c327ab;
}


/* h4 special */
.partn h4 {
    margin-top: 40px;
}


/* obloucky u datumu*/

.lobl, .pobl {
	height: 16px;
	width: 8px;
	float: right;
	padding: 0;
	margin: -14px 0 0 0;

}

.onas .lobl {
	background: url("img/zakulaceni/zakul_01_l.gif") left top no-repeat;
}

.onas .pobl {
	background: url("img/zakulaceni/zakul_01_p.gif") left top no-repeat;
}

.proj .lobl {
	background: url("img/zakulaceni/zakul_02_l.gif") left top no-repeat;
}

.proj .pobl {
	background: url("img/zakulaceni/zakul_02_p.gif") left top no-repeat;
}

.uskut .lobl {
	background: url("img/zakulaceni/zakul_03_l.gif") left top no-repeat;
}

.uskut .pobl {
	background: url("img/zakulaceni/zakul_03_p.gif") left top no-repeat;
}

.nejbl .lobl {
	background: url("img/zakulaceni/zakul_04_l.gif") left top no-repeat;
}

.nejbl .pobl {
	background: url("img/zakulaceni/zakul_04_p.gif") left top no-repeat;
}

.navst .lobl {
	background: url("img/zakulaceni/zakul_05_l.gif") left top no-repeat;
}

.navst .pobl {
	background: url("img/zakulaceni/zakul_05_p.gif") left top no-repeat;
}

.echo .lobl {
	background: url("img/zakulaceni/zakul_06_l.gif") left top no-repeat;
}

.echo .pobl {
	background: url("img/zakulaceni/zakul_06_p.gif") left top no-repeat;
}
/*
.darci .lobl {
	background: url("img/zakulaceni/zakul_darci_l.gif") left top no-repeat;
}

.darci .pobl {
	background: url("img/zakulaceni/zakul_darci_p.gif") left top no-repeat;
}
*/

.vrba .lobl {
	background: url("img/zakulaceni/zakul_10_l.gif") left top no-repeat;
}

.vrba .pobl {
	background: url("img/zakulaceni/zakul_10_p.gif") left top no-repeat;
}

.pusob .lobl {
	background: url("img/zakulaceni/zakul_11_l.gif") left top no-repeat;
}

.pusob .pobl {
	background: url("img/zakulaceni/zakul_11_p.gif") left top no-repeat;
}

.kont .lobl {
	background: url("img/zakulaceni/zakul_12_l.gif") left top no-repeat;
}

.kont .pobl {
	background: url("img/zakulaceni/zakul_12_p.gif") left top no-repeat;
}

/* podnadpis */

.pusob h4 {
	color: #7523c7;
}


/* ostatni texty */

div.pripojeni {
	margin: 15px 5px 45px 290px;
}

.fix3pxbug {
	_width: 98%;
}

.plvlevo {
	float: left;
}

.plvlevookraj {
	float: left;
   	margin: 5px 10px 5px 0;
}



.plvpravo {
	float: right;
}

.plvpravoodsaz {
	margin-bottom: 10px;
	float: right;
	padding-left: 12px;
}

.fototext, .susisicek {
	margin-top: 5px;
	margin-bottom: 10px;
	float: right;
	margin-left: 10px;
	border: 1px solid #000;
}

.susisicek {
	border: 0;
}

.akce {
/*	margin-left: 20px; */
}


.akce_popisek {
	margin: 8px 5px 15px 20px;
}

.super {
	background-color: #fffeaf;
	padding: 5px;
}

.akce_text p {
	margin: 8px 5px 8px 5px;
}

.weblink {
	margin-left: 10px;
}

.akce_popisek p {
	margin: 8px 5px 8px 5px;
}

.pusob .akce_popisek em {
	display: block;
	margin-bottom: 5px;
}

.fotovideosymbol {
	float: right;
	margin-top: -5px;
	margin-right: 5px;
	dislay:block;
}

.muzafotovideo {
	margin: 5px 30px 0 30px;
}


.akce_foto {
	margin-top: 5px;
	float: left;
}

.akce_video {
	margin-top: 5px;
	float: right;
}

.centrovany {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.vpravo {
	text-align: right;
}

.videonahled img, .fotocele img, .ramecek {
	border: 1px solid #000000;
}

.videonahled {
	float: left;
	margin: 15px 5px 8px 20px;
}

.fotocele {
	margin: 15px;
}

.flashinfo {
	width: 500px;
	/* border-top: 1px solid #000000; */
	padding-top: 3px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	
}

.videocara {
	border-top: 1px solid #000000;
	margin-left: 20px;
	margin-right: 20px;
}


.seznam_polozka {
	font-weight: normal;
	margin: 3px 0 0 155px;
}

.navstsl1 {
	float: left;
	width: 220px;
}


.partn .seznam_polozka, .sponz .seznam_polozka  {
	margin: 3px 110px 0 100px;
}


.obr_pod_nadpisem {
	float:left;
	margin-top: 15px;
}

.obr_pod_nadpisem2 {
	float:left;
	margin-top: 5px;
	margin-left: 10px;
}

.obr_echo {
	margin: 5px;
	margin-top: 15px;
}

.obr_onas {
	margin: 15px;
}


.partnerilogo {
	margin: 5px 0 0 10px;
	float: right;
}

.darci-dar {
	width: 40%;
}

.darci-castka {
	width: 60%;
}

.castka {
	text-align: right;
}

.granty-datum {
	width: 20%;
}

.granty-poskyt {
	width: 60%;
}

.granty-castka {
	width: 20%;
}

.tabcharita {
	border: 2px solid #000000;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 1em;
}

td {
	border: 1px solid #000000;
	padding: 5px;
}

.vyst_karta, .obj_karta, .vyrocni_zprava {
	float: left;
	width: 190px;
	margin: 0 10px 30px 15px;
	margin: 0 10px 30px 15px;
	padding: 10px 0 5px 0;
	text-align: center;
	background-color: #fff;
	border: 2px solid #0a67ab;
	height: 165px;
}

.akce_popisek .obj_karta {
	height: 175px;
}


.obj_karta {
	float: none;
	margin: 10px 0 0 0;
}

.vyst_foto {
	margin: 0 auto;
	padding: 0;
	border: none;
}

.vyst_popis, .vyst_prodano, .vyrocni_zprava_popis {
	margin: 5px 10px 0 10px;
	padding: 1px;
	background-color: #0a67ab;
	color: #fff;
	font-weight: bold;
	text-align: center;
	border: none;
}

.vyst_popis {
	font-size: 0.9em;
}

.vyst_prodano {
	margin: 5px 10px 0 10px;
	padding: 0;
	background-color: #fff;
	color: #f00;
	font-style: italic;
}

.vyrocni_zprava {
	width: 129px;
	border: none;
	height: 181px;
   	margin-left: 20px;
}

.konec_zprav {
    margin-bottom: 230px;
}

.vyrocni_zprava_popis {
	margin: 5px 10px 0 10px;
	padding: 1px;
	background-color: #fff;
	color: #fa4573;
	font-weight: bold;
	text-align: center;
	border: none;
}

.vyrocni_zprava_foto {
	margin: 0 auto;
	padding: 0;
	border: 2px solid #fa4573;
}

label, input, textarea {
	width: 90%;
}

label {
	display: block;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 8px;
	/* width: 130px; */
	font-weight: bold;	
}



.uskut .akce_popisek label {
	color: #ff7f00;
	font-size: 1.1em;
}


.tlacitko {
	float: left;
	width: 150px;
	margin: 15px 30px 10px 15px;
}


.cleaner {
	clear: both;
	font-size: 1px;
	margin: 0;
	padding: 0;
}

.cleanr {
	clear: right;
	font-size: 1px;
	margin: 0;
	padding: 0;
}

.cleanl {
	clear: left;
	font-size: 1px;
	margin: 0;
	padding: 0;
}

.stranky {
	margin-top: 15px;
	text-align: center;
	font-size: 1.2em;
}


.aktuality {
	margin-top: 10px;
/*	margin-right: 285px;*/
}


.infovpravo {
	float: right;
	width: 280px;
	margin-bottom: 5px;
	font-size: 0.8em;
	color: #fff;
}

.infotableout {
	border: 10px solid #fff;
	border-left: 15px solid #fff;
	border-right: 0;
}

.infotable {
	border: 1px solid #000;
	padding: 5px;
}

.infohead {
	background-color: #fff;
	border-bottom: 0px;
}

.infotable strong {
	font-size: 1.3em;
	display: block;
}

.infotable p {
	margin: 0 0 0px 0;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #333;
}

.uskut .infotable {
	background-color: #ff7f00;
}

.nejbl .infotable {
	background-color: #ffbf00;
 	color: #444;
}

.echo .infotable {
	background-color: #56c712;
}

.echo .infotable p {
	border-bottom: 1px solid #fff;
}

em.nahoru {
	margin-top: -15px;
	display: block;
}

.podpisy {
	margin-top: 20px;
	float: right;
	width: 150px;
}

.onas .podpisy strong {
	color: #fa4573;
}

.pusob .podpisy strong {
	color: #7523c7;
}

.kontakty_nadpis {
	margin: 25px 25px 5px 25px;
	font-weight: bold;
	border-bottom: 1px solid #c327ab;
}

.kontakty_polozka {
	margin: 0 0 0 100px;
}

.zapisy_nadpis, .zapisy_polozka {
	margin: 15px 0 0 0;
	padding: 0;
	font-weight: bold;
}

.zapisy_polozka {
	margin: 0 0 0 50px;
	font-weight: normal;
}

.cislovany_out {
	list-style-position: outside;
	list-style-type: decimal;
	margin: 15px 0 15px 25px;
}

.cislovany_in {
	list-style-position: inside;
	list-style-type: decimal;
	margin: 0;
}

.necislovany_out {
	list-style-position: outside;
	margin: 15px 0 15px 25px;
}

.necislovany2 {
	list-style-position: outside;
	margin: 0 0 0 25px;
}

.malapismena {
	list-style-position: outside;
    list-style-type: lower-alpha;
	margin: 0 0 0 35px;
}

.necislovany_odkazy {
	list-style-position: inside;
	margin: 5px 0 5px 15px;
}

.necislovany {
	list-style-position: outside;
	margin: 15px 0 15px 35px;
}


/* patička */

#paticka {
	margin-top: 40px;
	height: 14px;
	width: 100%;
}

#paticka h3 {
	text-align: center;
	width: 100%;
   	margin: 0;
	padding: 0;
    position: relative;
}

.navst #paticka a, .nejbl #paticka a, .echo #paticka a {
	color: #666;
}

#paticka a {
	color: #ddf;
}


/* info */

.loginout {
	position: absolute;
	top: 30px;
	right: 30px;
	padding: 5px;
	background: #FFFF33;
	text-align: center;
	border: 1px solid #fa4573;
}

a:hover .loginout {
	background: #f33;
	color: #fff;
}
	
.login {
	width: 200px;
}


.rada {
	width: 90%;
	text-align: left;
	font-style: italic;
	color: #966;
}

td.uskut {
	color: #ff7f00;
}

td.nejbl {
	color: #ffbf00;
}

/* hledání Atomz - atomz web */

.hled {
	text-align: justify;
}
	
h4.atomz {
	font-style: normal;
	border-bottom: 1px solid #1e28a2;
	margin: 25px 0 0 0;
}

.hled .akce_popisek p {
	margin-left: 0;
}

.hled table {
	display: none;
}

/* hledání Atomz - local */

.hledatomz {
	margin: 10px 0 0 5px;
	width: 130px;
}

#menu input {
	margin-top: 5px;
	width: 120px;
	border: 1px solid #000;
}

#menu input.tlac {
	margin-bottom: 5px;
	width: 70px;
	_margin-bottom: -12px;
}

/* kniha */

/*
#sl1, #sl2, #sl3 {
	width: 230px;
}
*/

#sl1 label, #sl2 label, #sl3 label, #sl1 input, #sl2 input, #sl3 input {
	width: 230px;
 }

#smajlici {
	margin-top: 7px;
	text-align: center;
}

.maleinfo {
	font-size: 0.8em;
	font-weight: normal;
}

.muzavrbicka {
	margin-top: 10px;
	float: right;
	margin-right: 85px;
}


form.kniha textarea {
/*	width: 500px;
	_width: 350px;
	_margin-left: -20px; */
}



.datumpr {
	float: right;
	_text-align: right;
	_text-align/**/: justify;
	_float: none;
	_float/**/: right;
	display: block;
	font-size: 0.8em;
	color: #777;
	font-weight: normal;
    font-style: italic;
}

.jmenopr {
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
	padding-top: 17px;
	font-size: 1.2em;
}


/* .akce .jmenopr {
	border-top: 2px solid #1e28a2;
}  */

.vrba .jmenopr {
	border-top: 2px solid #1e28a2;
    color: #1e28a2;
}


.vrba .tlacitko {
	float: none;
	display: block;
}

.vrba form.kniha {
	background: #eee;
	border: 2px solid #1e28a2;
	padding: 0 10px;
	margin-top: 10px;
	/* width: 500px;
	_width: 450px; */
}

.echo .akce_text ul {
	margin-left: 25px;
}

.vrba .jmenopr a {
	font-size: 0.8em;
}

.onasbg {
	background-color: #ffbf00;
	padding-right: 290px;
	padding-top: 1px;
	padding-bottom: 10px;
	_margin-top: 20px;
}

.onas_color {
    color: #fa4573;
}

.nejbl_color {
    color: #ffbf00;
}


.onas_ramecek, .nejbl_ramecek {
    margin-top: 15px;
    padding: 15px;
    padding-top: 0px;
    border: 2px solid #fa4573;
}

.nejbl_ramecek {
    border: 2px solid #ffbf00;
    border-top: none;
    margin-top: -15px;
}




.onasrip {
	margin-top: 20px;
	/*margin-right: 280px; */
	padding: 0 20px;
	border: 2px solid #000;
	background-color: #ddd;
}

.onas .onasrip h2  {
	border-bottom: 3px solid #000;
}

.logo_partner {
	margin: 20px 20px;
}

.penizek, .penizek2 {
	position: relative;
	top: 2px;
	left: 4px;
}

.penizek2 {
	left: 0px;
}

.fotoautor {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-weight: bold;
}

.banner {
	margin-top: 10px;
}

.banner img {
	margin-top: 10px;
	padding: 5px;
	/* border: 1px solid #000; */
}

.banner p {
	margin-top: 5px;
	font-size: 0.9em;
}

.onas .centrovany span {
	margin-left: 30px;
	margin-right: 30px;
}


.xkoralkyout {
	margin: 5px 0;
	border: 1px solid #fa4573;
	background-color: #fae8ed;
}

.xkoralky {
	margin: 5px;
}

.kone-obr {
	width: 67%;
}

.kone-popis {
	width: 33%;
}

.tabkone {
	border: 2px solid #000000;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 1em;
}

.pomoc p span {
  font-weight: bold;
  color: #0a67ab;
}



.fotoram-out {
	float: left;
	margin: 10px;
	padding: 8px;
   	border: 2px solid #ff7f00;
}


.fotoram-in {
	margin: 0 auto;
	padding: 0;
}

