@media screen,projection {
* {
  margin: 0px;
  padding: 0px;
}


body 	{
	font-family: Verdana,'Arial CE',Arial,sans-serif;
	font-size: 80%;
	background: #DCDCDC;
	text-align: center;
	color: #000000;
	line-height: 150%;
}
/*--- layout stranky ---*/
#pageout {
	margin: 0 auto;
	width: 1215px;
}


div.page {
	float: left;
	width: 1179px;
	background-color: #fff;
	padding: 5px 18px;
	position: relative;
}

#podpage {
	background: #0B6390 url(spr2.png) center center no-repeat; /* bg-footer.png */
	background-position: -0px -644px;
	margin: 0px auto 0 auto;
	width: 1215px;
	height: 84px;
	padding: 10px 0;
	line-height: 130%;
	font-size: 70%;
	}

#podpage p {
	text-align: center;
	margin: 0.5em auto;
	margin: 0;
	}

#podpage, #podpage a {
	color: #ffffff;
	}

#podpage span.feeds {
	float: right;
	margin-right: 10px;
}

#netmagazines {
	width: 1175px;
	height: 278px;
	margin: 0 auto;
	padding: 20px;
	background: #ffffff url(spr2.png) center center no-repeat; /* bg-box-magaziny.png */
	background-position: -0px -325px;
	
}

#netmagazines h2, #netmagazines p, #netmagazines h3 {
	margin-top: 0;
	color: #656565;
}

div.mag {
	margin: 20px 17px 20px 18px;
	width: 200px;
	float: left;
	text-align: center;
}

div.mag p, #netmagazines h2 {text-align: left;}

div.mag p {
	color: #000000;
	font-size: 90%;
}

div.mag a {
	color: #656565;
	text-decoration: none;
}

div.mag a:hover {
	color: #656565;
	text-decoration: underline;
}


#zahlavi {
	height: 115px;
	}

#logo {
	float: left;
	width: 280px;
	height: 94px;
	margin: 20px 0 0 0;
	background: url(spr2.png) no-repeat left top; /* logo.png */
	background-position: -0px -749px;
	}


#logo a {
	display: block;
	}

#backhome {
	position: absolute;
	top: 0;
	left: 35px;
}

#dokument {
	clear: both;
	margin: 10px 0 0 0;
	}

#obsahpravy {
	padding-bottom: 20px;
	float: right;
	width: 100%;
	}

#obsah {
	float: left;
	width: 770px;
	padding: 0 10px 0 0;
	}

#obsah table {width: 100%;}

#pravy {
	float: right;
	width: 389px;
	padding: 0 0 0 10px;
	}

#menu {
	clear: both;
	}

#menu ul {
	background: url('data:image/gif;base64,R0lGODlhAgAnAKIAAPHw8O/u7vDv7+ro6P///+jl5QAAAAAAACH5BAAAAAAALAAAAAACACcAAAMRSLrcTmOUSau9ON/IAAiBICQAOw==') repeat-x left top; /* bg-menu.gif */
	min-height: 37px;
	}


#menu ul li {
	list-style-type: none;
	float: left;
	}

#menu ul li a, #menu ul li strong {display: block; height: 37px; width: 100px;}

#menu ul li a span, #menu ul li strong span {display: none;}


#menu li a {background: url(spr2.png) no-repeat right top;}


#menu li.magazin a {width: 101px; background-position: -383px -825px;}
#menu li.zeme-sveta a {width: 120px; background-position: -1037px -787px;}
#menu li.vybaveni-na-cesty a {width: 182px; background-position: -854px -787px;}
#menu li.cestovni-kancelare a {width: 196px; background-position: -868px -749px;}
#menu li.akcni-nabidky a {width: 156px; background-position: -785px -863px;}
#menu li.ubytovani-v-cr a {width: 156px; background-position: -157px -863px;}
#menu li.souteze a {background-position: -687px -825px;}
#menu li.zajezdy a {width: 100px; background-position: -1049px -825px;}
#menu li.diskuze a {background-position: -788px -825px;}


#menu li.magazin a.active {background-position: -281px -825px;}
#menu li.zeme-sveta a.active {background-position: -1065px -749px;}
#menu li.vybaveni-na-cesty a.active {background-position: -671px -787px;}
#menu li.cestovni-kancelare a.active {background-position: -671px -749px;}
#menu li.akcni-nabidky a.active {background-position: -628px -863px;}
#menu li.ubytovani-v-cr a.active {background-position: 0px -863px;}
#menu li.souteze a.active {background-position: -485px -825px;}
/* #menu li.zajezdy a.active {background-position: n/a;}  */
#menu li.diskuze a.active {background-position: -586px -825px;}


#menu li.uvod a {width: 156px; background-position: -471px -863px;}
#menu li.uvod a.active {background-position: -314px -863px;}

/* smenu */
#smenu {
	background: #0880B5 url(spr2.png) left top no-repeat; /* smenu-bgl.png */
	background-position: -1203px -26px;
	height: 30px;
	padding: 0 0 0 17px;
}

#smenu, #smenu a  {
	color: #F1FFFF;
	
}

#smenu li {
	list-style-type: none;
	float: left;
	
	font-weight: bold;
	border-right: 2px solid #6BC5EA;
	line-height: 100%;
	padding: 0px 10px 0 0;
	margin: 6px 10px 0 0;
}

#smenu li.active a {
	text-decoration: none;
}

/* fmenu */
#fmenu {
	padding: 0 0 0 10px;
	margin: 0 0 0 30px;
}

#fmenu, #fmenu a  {
}

#fmenu li {
	list-style-type: none;
	float: left;
	
	font-weight: bold;
	font-size: 120%;
	border-right: 2px solid #6BC5EA;
	line-height: 100%;
	padding: 0px 5px 0 0;
	margin: 0px 5px 0 0;
}

#fmenu li:first-child {
	border-left: 2px solid #6BC5EA;
	padding: 0px 5px;
}


/* search */

#search {
	float: right;
	width: 200px;
	height: 20px;
	background-color: #ffffff;
	margin: 4px;
	}

#sword {
	width: 160px;
	height: 19px;
	border: none;
	}

#sbtn {
	position: relative;
	top: 2px;
    width: 18px;
	height: 15px;   
	}

#loged {
	float: right;
	width: 300px;
	text-align: right;
	margin: 2px 13px 0 0px;
	}

#loged {
	margin: 20px;
	}

#login {
	background-color: #ffffff;
	
	position: absolute;
	top: 15px;
	right: 15px;
	width: 211px;
	
	min-height: 120px;
	}

#login label {
	display: none;
	
	}

#login fieldset {
	border: none;
	padding: 5px;
	}


#login #muj-ucet {
	display: block;
	text-align: left;
	background: url(spr2.png) no-repeat; /* ico-muj-ucet.png */
	background-position: -1188px -0px;	
	color: #034462;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 0 30px;
	margin: 5px;
	position: relative;
	}


#login #user {
	width: 194px;
	height: 21px;
	color: #6D6D6D;
	}

#login #password {
	width: 129px;
	height: 21px;
	vertical-align: middle;
	color: #6D6D6D;
	}

#login div.clear {
    height: 24px;
	margin-top: 0;
	white-space: nowrap !important;            
	}


#sbm {
	background: url(spr2.png); /* but-prihlasit.png */
    width: 66px;
    height: 24px;
    background-position: -889px -825px;
    vertical-align: middle;
	}


#login #zapom {
	text-align: right;
	margin: 0 3px 0 0;
	color: #292929;
	line-height: 120%;
	font-size: 80%;
	font-weight: bold;
	}

#login #zapom a {
	color: #02415E;
	}



/* levy */


/* */

p.anotace {
	font-weight: bold;
}

h3.nastip, h3.zajezdy-docelsv {
	 width: 390px;
	 height: 42px;
	 margin: 0;
	}

h3.nastip {
	background: #097FB6 url(spr2.png) no-repeat left top; /* top-nas-tip.gif */
	background-position: -281px -749px;
	}

div.box {
	margin-top: 12px;
	}

div.box h3 span {display: none;}

div.boxin {
	width: 368px;	/* 399 */
	padding: 10px;

	font-size: 95%;
	color: #232426;
	font-weight: normal;
	text-align: left;
	
	background-color: #F9FDFF;
	border: 1px solid #0C658F;
	}

div.boxin h4 {
	font-size: 150%;
	color: #007FB2;
	margin: 1em 0 0 0;
	font-family: Arial, sans-serif;
	font-weight: bold;
	}

div.boxin h4 a {
	color: #007FB2;
	
	}

div.boxin h4.nej {
    font-size: 100%;
    font-weight: bold;
    margin-top: 0.25em;
	}
/* obsah */

#obsah {
	text-align: left;
	margin: 5px 0 0 0;
	}


div.prvniper {
	border-top: none;
	}

div.abstrakt {
	float: right;
	width: 550px;
	}

div.produkt div.abstrakt h3 {
    margin-top: 0;
	}

/*
div.produkt {
    margin-top: 20px;
	clear: both;
	}
*/

div.prodimg {
    width: 130px;
    float: left;
	}

div.abstraktimg {
	float: left;
	width: 170px;
	}

div.abstraktimg img {
	border: 1px solid #C5D1EB;
	padding: 0px;
	}



div.perex, div.perex1 {
	clear: both;
	margin: 0px 0 0px 0;
	border-bottom: 1px solid #E0E0E0;
	padding: 15px 0 15px 0;
	}

div:last-child.perex, div:last-child.perex1 {
	border-bottom: none;
	}

div.perex1 div.abstrakt {float: right;}
div.perex1 div.abstraktimg {float: left; text-align: left;}

div.perex div.abstrakt {float: right;}
div.perex div.abstraktimg {float: left; text-align: left;}


div.abstrakt h3 {margin-top: 0; font-size: 160%; font-weight: normal; line-height: 130%; }
div.abstrakt h3 a {}
#obsah div.abstrakt p {margin-top: 0;}
#obsah div.abstrakt p.dat {margin-top: 0px; float: right;}

#obsah div.abstrakt p.datum, #obsah div.abstrakt p.datum a {color: #818181;}

div.blok-stin2, div.blok-stin, div.blok-kategorie, div.blok-kategorie-green, #firma-zahlavi, #mapa, #kontakty, #fotogalerie {
	/* default vnc */
	border: 1px solid #09678B;
	padding: 10px;
	text-align: left;
	overflow: hidden;
}

div.blok-stin2, div.blok-stin {
	border: none;
}

div.blok-stin2, div.blok-stin, div.blok-kategorie, div.blok-kategorie-green {
	margin-top: 10px;
}

div.blok-kategorie p.clankymore, div.blok-kategorie-green p.clankymore {
	text-align: right;
}


div.blok-kategorie-green {
	border: 1px solid #73B508;
}

div.blok-kategorie-green * {
	color: #73B508;
	}


div.blok-stin2 *, div.blok-stin *, div.blok-kategorie * {
	color: #09678B;
	}


div.blok-stin2 *, div.blok-stin * {

	}


div.blok-stin li, div.blok-stin2 li, div.blok-kategorie li, div.blok-kategorie-green li {
	list-style-type: none;
	}

div.blok-stin h2, div.blok-stin h2, div.blok-kategorie h2, div.blok-kategorie-green h2 {
	margin-top: 0;
	}


div.blok-kategorie span.datum {
	color: #999999;
	}

#obsah>div.blok-kategorie, #obsah>div.blok-kategorie-green {
	margin: 0 6px 20px 6px;
	}


#firma-zahlavi div.levy {
	width: 50%;
	float: left;
	}

#firma-zahlavi div.pravy {
	width: 49%;
	float: right;
	}

#firma-zahlavi h1 {
    color: #09678B;              
	}

#firma-zahlavi div.levy a {
	color: #343434;
	}

#firma-zahlavi div.pravy p {
	text-align: right;
	}

#firma-zahlavi ul#menicko a, #kontakty a {
	color: #09678B;
	}

#mapa {
	border-color: #73B508;
	}


ul#menicko li {
	list-style-type: none;
	float: right;
	border-right: 1px solid #09678B;
	padding: 0 10px 0 10px;
	line-height: 100%;
	text-align: right;
	}

ul#menicko li:first-child {
	border-right: none;
	padding-right: 0;
	}

#ck div.blok-kategorie {
    border-color: #09678B;
}

#ck h1, #ck h2, #ck a {
    color: #09678B;
}

#ck div.blok-kategorie li {
	width: 49%;
	float: left;
}

.green {color: #73B508;}
.blue {color: #09678B;}



/* drobecky */

#drobecky, ul.drobeckova_navigace {
	margin-bottom: 20px;
	min-height: 1em;
	}

#drobecky li, ul.drobeckova_navigace li {
	list-style-type: none;
	float: left;
	padding: 0 5px 0 18px;
	background: url(bg-drobecky.gif) no-repeat left top;	/* bg-drobecky.gif */
	
	white-space: nowrap;
	}

#drobecky li.first, ul.drobeckova_navigace li.dn_domena {
	background: none;
	padding-left: 0;
	}

#drobecky li, #drobecky li a, ul.drobeckova_navigace li, ul.drobeckova_navigace li a  {
	color: #595956;
	}

/* nejnovejsi MULTIRADKOVA DN (drobeckova navigace) */

#DROBECKOVA_NAVIGACE {
	padding:	0	0	0	0;
	margin:		0	0	0	0;
}

#DROBECKOVA_NAVIGACE li {
	list-style-type: none;
	padding: 0 0 0 0;
}

#DROBECKOVA_NAVIGACE li.DN_lichyradek {
	
}

#DROBECKOVA_NAVIGACE li.DN_sudyradek {
	
}

#DROBECKOVA_NAVIGACE li ul.DN_obsahradku{
	margin-bottom: 15px;
	min-height: 1em;
}

#DROBECKOVA_NAVIGACE li ul.DN_obsahradku li {
	list-style-type: none;
	float: left;
	padding: 0 5px 0 18px;
	background: url(bg-drobecky.gif) no-repeat left top;	/* bg-drobecky.gif */
	
}

#DROBECKOVA_NAVIGACE  li ul.DN_obsahradku li.dn_domena {
	background: none;
	padding-left: 0;
}

#DROBECKOVA_NAVIGACE  li ul.DN_obsahradku li,
#DROBECKOVA_NAVIGACE  li ul.DN_obsahradku li a {
	color: #595956;
}

#hpintro {
	background: url(spr2.png) left center no-repeat; /* bg-hpintro.png */
	text-align: left;
	height: 312px;
	background-position: -0px -0px;
}

#mapa-sveta-out {
	width: 480px;
	float: left;
	height: 100%;
	padding: 0 0 0 20px;
	}

#mapa-sveta {
	position: relative;
	left: -20px;
	}

#top-zeme {
	width: 379px;
	float: left;
	position: relative;
	height: 100%;
	}

#top-zeme li {
	list-style-type: none;
	float: left;
	width: 33%;
	font-weight: bold;
	margin-top: 5px;
	}

#zememore {
	text-align: right;
	font-weight: bold;
	position: absolute;
	bottom: 20px;
	right: 50px;
}

#banner {
	width: 300px;
	float: left;
	height: 100%;
}

div.an {
    border: 1px solid #09678B;
    overflow: hidden;
    padding: 10px;
    margin: 20px 0 0 0;
    }

div.an:first-child {
	margin-top: 0;
	}

div.an h2 {margin-top: 0;}

div.an h2, div.an p.b, div.an p.anmore  {color: #09678B; font-weight: bold; font-size: 125%;}

div.an div.levy {
	width: 400px;
	float: left;
	}

div.an div.pravy {
	width: 220px;
	float: right;
	}

#obsah p.anmore  {
	text-align: right;
	}

/* bloky seznamy podsekci */

div.clankyblok, #seznam-clanku, div.blok-stin2, div.blok-stin {
    width: 730px;
	min-height: 388px;
	padding: 20px;
	background: #ffffff url(bg-hl-box.png) center top no-repeat; /*  */
	min-height: 150px;           
	}

div.blok-stin2 {
	background: #ffffff url(bg-hl-box2.gif) center top no-repeat; /*  */
	}

div.barblok {
	padding: 15px 15px 15px 15px;
	border: 1px solid;
	}



#obsah p.clankymore {
	text-align: right;
	border-top: none;
	width: 13em;
	float: right;
	}

#obsah p.clankymore a, p#zememore a {
	color: #1586BE;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACvSURBVHjaYvz//z8DOQAggJgYyAQAAUS2RoAAIlsjQACRrREggMjWCBBAKBq5GrYrAXEHEr8ciF2waQQIIGw2ghSfARkC5e9GNgwGAAKIET0egYqMgdRMIAbRrkCsBOWfBfG/NXi+B6kDCCCy/QgQQCzofgRSZ6CmKwNxKBCDnNkJtKkCWS1AALFgMQyuCGgQA9R5e9AVAQQQI7lpFSCAyPYjQACRrREggMjWCBBgAPBWKmrT3yb+AAAAAElFTkSuQmCC') right center no-repeat; /* sipky-modre.png */
	padding-right: 18px;
	font-weight: bold;
	}


tr td, tr th {
	border-bottom: 1px solid #d5d5d5;
	}


/* Fotogalerie */

ul.fotomenu {
	margin: 0 0 0px 0;
	border: 1px solid #d5d5d5;
	padding: 10px;
	min-height: 1em;
	}

ul.fotomenu li {
	list-style-type: none;
	/*float: left;*/
	width: 32%;
	text-align: left;
	}

ul.fotomenu li a {
	color: #545659;
	
	}

ul.fotomenu li a:hover {
	color: #545659;
	
	}

div.th {
	width: 145px;
	float: left;
	text-align: center;
	margin: 20px 0 0 0;
	}

div.th img.th, div.th img {
	/*width: 135px;
	height: 98px;*/
	border: 1px solid #d5d5d5;
	padding: 2px;
	}

div.th h3 /*, div.th a.tuc */ {
	font-size: 100%;
	color: #183F98;
	margin: 0;
	padding: 0;
	line-height: 100%;
	}


div.th h3 a {
	color: #183F98;
	}


#obsah div.th p {
	margin: 0;
	padding: 0;
	line-height: 100%;
	text-align: center;
	font-style: italic;
	}

div.th p, div.th p a {
	color: #545659;
	}

#roleta {
	overflow-y: scroll;
	height: 150px;
	padding: 0 50px 0 0;
	min-height: 1em;
	}

#roleta.noroll {
	overflow-y: visible;
	}

#roleta ul {
	list-style-type: none;
	}

/* detail fotografie */

ul.nop {
	margin-top: 20px;
	clear: both;
	}

ul.nop span {
	color: #183F98;
	font-weight: bold;
	}

ul.nop li {
	width: 65%;
	float: left;
	list-style-type: none;

	}

ul.nop li.linop2 {
	width: 33%;
	}

strong.fd {
	color: #183F98;
	}

#nft {
	text-align: center;
	}

/* ram */
div.fram {
	padding: 0px;
	/*position: relative;*/
	min-height: 1em;
	margin: 0px 0 0 0;
	}

div.th2 {
    margin: 10px auto;
	}

div.ram {
	border: 1px solid #d5d5d5;
	padding: 10px;
	/*position: relative;*/
	min-height: 1em;

	margin: 0px 0 0 0;
	}

div.ramtop {margin: 30px 0 0 0;}

h2.nadram {
	background-color: #ffffff;
	text-align: center;
	padding: 3px 10px;
	margin: 30px 0 0px 30px;

	font-size: 100%;
	line-height: 100%;
	font-weight: bold;

	color: #6C6C6B;
	border: 1px solid #d5d5d5;
	border-bottom: none;

	width: 15em;
	white-space: nowrap;
	}

/* formulare */

div.ram fieldset {border: none; margin: 0 30px;}
div.ram legend {display: none;}

.clear {
	clear: both;
	}

div.clear {
	clear: both;
	margin: 0.25em 0;
	}

div.clear label, div.half label {
	display: block;
	width: 16em;
	float: left;
	color: #6C6C6B;
	}

div.half label {
    width: 6em;
	}

div.clear label.em4 {width: 4em;}
div.clear label.em14 {width: 14em;}
div.clear label.em16 {width: 16em;}
div.clear label.em20 {width: 20em;}

form {
	font-size: 95%;
	}

input[type=text], input[type=password], input[type=file], textarea {
	border: 1px solid #0C6293;
	border-style: solid;
	background-color: #ffffff;
	width: 11em;
	padding: 0 0.5em;
	}


textarea {
	width: 100%;
	height: 12em;
	}

p.forget {
	text-align: left;
	padding: 20px 0 0 0;
	color: #6C6C6B;
	}

p.forget a {
	color: #6C6C6B;
	}

/* zájezdy */


#prepinac li {
	margin-top: 30px;
	list-style-type: none;
	float: left;
	width: 110px;
	background-color: #FDEFD2;
	text-align: center;
	}

#prepinac li a {color: #E7A106;}

#prepinac li.active {
	background-color: #E7A106;
	}

#prepinac li.active a {color: #ffffff;}


#obrpan {margin: 0 0 0 10px;}

#obrpan img.ram {
	border-color: #D5D5D5;
	margin: 10px 10px 0 0;
	}


/* popup funkcionalita */
#dek {
	position:absolute;
	visibility:hidden;
	z-index:200;
	left:10px;
	top:10px;
	}

/* popup vzhled */
#dek {
	background-color: #D18228;
	background-color: #fdebeb;

	border: 2px solid #851C19;
	border: 2px solid #bf1f00;

	padding: 0;
	}

#dek h2 {
	border: none;
	background-color: #851C19;
	background-color: #bf1f00;
	text-align: center;
	color: #ffffff;
	margin: 0 0 10px 0;
	}

#dek p {
	margin: 10px;
	}

#dek img {margin: 10px;}

/* sekce uzivatele */

#umenu li {list-style-type: none;}

#foldersel {
	margin: 30px 0;
	}

/* ostatni */

.half, .halfl, .halfikony {
	width: 50%;
	float: left;
	}

.halfp {
	width: 50%;
	float: left;
	}

.halfikony {
	text-align: center;
	padding: 0 0 20px 0;
	}

.halfikony img {
	margin: 0;
	}

.halfikony a {
	font-weight: bold;
	padding: 0;
	}

.threequart {
	width: 75%;
	float: right;
	}

.third {
	display: block;
	width: 33%;
	float: left;
	}

.uo {
	clear: both;
	font-size: 1px;
	height: 0px;
	padding: 0;
	margin: 0;
	}

hr.uo {
	visibility: hidden;
	}

img.ram {padding: 2px; border: 1px solid;}

div.notop {
	margin: 0;
	}

hr.hrdotted {
	border: none;
	padding: 0;
	height: 2px;
	/*border-bottom: 1px dotted #DCD4D4;*/
	background: url(hrdotted.gif) repeat-x left bottom;
	margin: 10px 0;
	clear: both;
	}

div.noma, p.noma {margin: 0;}

span.quemark {
	color: #ffffff;
	background-color: #B5ADAD;
	font-size: 115%;
	font-weight: bold;
	padding: 1px 5px;
	}

ul.mojefoto {
	list-style-type: none;
	margin: 0 0 20px 0;
	}

ul.mojefoto, ul.mojefoto a {
	color: #6F6F6F;
	}

/* komentare */

#komentare {
	color: #6B5526;
	}

div.komentar a {
	color: #183F98;
	}


p.headkom, div.koment {
	width: 350px;
	float: right;
	}

p.headkom img {
	/*display: block;
	width: 21px;
	height: 12px;
	margin-top: 0px;
	float: left;
	clear: none;*/
	}

/* detail */

#glob {
	float: right;
	width: 300px;
	list-style-type: none;
	}

#glob a {
	color: #6C6C6B;
	}

div.martop {
	margin: 10px 0 0 0;
	}

/* posta */

#posta {
	width: 100%;
	}

#posta a, #pzprava a {
	color: #6C6C6B;
	}

#pzprmess {
    padding: 0 1em 1em 1em;
	}

/*
#posta td, #posta th {
	border-color: #d5d5d5;
	}
*/

th.od {width: 25%;}
th.predmet {width: 45%;}
th.cas {width: 30%;}

#pzprava {
	margin: 20px 0 0 0;
	}

#pzprheader ul {
	list-style-type: none;
	}

#pzprheader ul span {
	font-weight: bold;
	}

/* adresar */

#adresar {
	padding: 0 10px 10px 10px;
	}

#adresar p.headkom, #adresar div.koment {
	width: 300px;
	float: left;
	}

#adresar div.davatar {
	float: right;
	margin: 0 20px;
	}

#adresar div.komentar h3 {
	width: 300px;
	float: left;
	clear: none;
	margin: 0;
	}

#adresar div.komentar {
	min-height: 100px;
	padding: 10px;
	margin: 10px 0 0 0;
	background-color: rgb(237,237,237);
	}

div.pager {
	clear: both;
	margin: 10px 0;
	}

ul.abeceda {
	min-height: 1em;
	margin: 0 0 20px 0;
	}

ul.abeceda li {
	list-style-type: none;
	float: left;
	width: 1.4em;
	}

ul.abeceda li.ch {
	width: 2.3em;
	}

/* zapisy */

div.zapisot {
	margin: 10px 0 0 0;
	font-size: 95%; /* 90 */
	line-height: 135%;
	}

div.zapisot div {
	margin-bottom: 0;
	padding: 5px 20px;
	}

div.zapisot h2 {
	margin-top: 0;
	font-size: 140%; /* 90 */
	}

div.zapisot a {
	color: #6C921C;
	}

div.zapisot p {}

div.zapisot p.kontakt {
	font-weight: bold;
	}

#obsah div.zapisot p.url {
	margin-top: 0;
	width: 70%;
	float: left;
	font-weight: bold;
	}

#obsah div.zapisot p.detail-firmy {
	margin-top: 0;
	width: 29%;
	float: right;
	text-align: right;
	font-weight: bold;
	}

div.rozsireny, div.zakladni, div.zapis, div.garance  {
	padding: 10px 0px 20px 0px;
	}

div.zapisot div.rozsireny {

	border: none;
	min-height: 1em;
	padding: 10px 20px 15px 20px;
	}

div.zapisot div.prednostni {
	background-color: #f0fff5;
	border: 2px solid #87B72B;
	min-height: 1em;
	padding: 5px;
	}

div.zapisot div {
	border-bottom: 1px dotted #87B72B;
	padding: 10px 20px 15px 20px;
	}

div.zapisot div div {
	border: none;
	padding: 0;
	}

div.zin1 {
	/*border: 1px solid green;*/
	width: 510px;
	float: left;
	min-height: 10px;
	}

div.zakladni div.zin1 {
	width: 730px;
}

div.large {
    width: 433px;
	}

div.zin2 {
	/*border: 1px solid blue;*/
	width: 205px;
	float: right;
	min-height: 10px;
	text-align: right;
	}

#obsah div.zin2 p {
	margin: 0 auto 20px auto;
	}

#obsah div.zin2 p.verified {
	margin: 0 auto 15px auto;
	}

#obsah p.verified {
	font-style: italic;
	font-size: 90%;
	text-align: center;
	}

#popis {

	}

#popis p {
	text-align: justify;
	}

h3.ramnadpis {
	margin: 0;
	padding: 0 1em;
	position: absolute;
	top: -10px;
	background-color: #fff;
	}


ul.seznam-receptu {
	list-style-type: none;
	}

ul.seznam-receptu li a {
	color: #333333;
	}


/*--- diskuze ---*/

div.podsin li {
	list-style-type: none;
}

div.podsin {
	width: 730px;
}
/**/


div.komentar_zahlavi {
	background-color: #FBF4E4;
	}

div.komentar {
	border: 1px solid #C9C1AA;
	padding: 0px;
	margin: 10px 0;
	}

#obsah div.komentar_zahlavi p {
	padding: 0 10px;
	margin: 0;

	}

p.komentar_obsah {
	padding: 0 10px 10px 10px;
	}

#komentare div.clear, #komentare div.und  {
	color: #5d5d5d;
	font-size: 120%;
	font-weight: bold;
	margin: 10px 0 0 0;
	}



#rozc {
    border: 1px solid #fff;
	}



#rozc li {
    list-style-type: none;
    float: left;
    text-align: center;

	font-size: 100%;
	font-weight: bold;
	width: 8em;

    margin-right: 2px;
	}

#rozc #li_komentare {
	width: 10em;
	}


#rozc li div, #rozc li span {
	display: block;
	padding: 0;
	margin: 0;
	line-height: 90%;
	color: #FEFEFE;
	color: #000000;
	}


#rozc li div div, #rozc li span span {
	display: block;
	padding: 0.5em 1em;
	text-align: center;
	}

#rozc li a {
	color: #ffffff;
	}










#rozc li.active a {
	color: #000000;
	
	}


#cksearch {
    border: 1px solid #547D04;
    margin: 0 0 10px 0;
    padding: 20px;
	}
#cksearch h3 {
    margin: -5px 0 0 0;
	}

div.inforeg {
    padding: 0em 1em 1em 1em;
    margin: 1em 0 0 0;
    color: #666;
	}

#obsah div.inforeg p {
    padding: 0;
    font-weight: bold;
	}

div.inforeg span {
    font-weight: bold;
    font-size: 110%;
    color: #666;
/*    display: block;
	width: 110px;
	float: left;*/
	}

strong.online {color: #01A10F;}
strong.offline {color: #ff0000;}

strong, .strong {
	font-weight: bold;
	}

h4.mao {margin: 0; padding: 0;}
div.mao {margin: 0; padding: 5px 0;}

#personlist td input, #personlist td select {
    width: 75px;
    font-size: 95%;
	}

#obsah div.tnc {
	padding: 10px;
	border-bottom: 1px dotted #6D941D;
	}


#obsah div.tnc p.jmeno {
	text-align: right;
	}

ul.typy_ck {list-style-type: none;}

ul.typy_ck li {
	width: 30%;
	float: left;
	}


/* < sort */

ul.sort {
 list-style-type: none;
}

ul.sort li {
 list-style-type: none;
 white-space: nowrap;
 float: left;
 margin: 0 1em 0 0;
}

ul.sort li a span {
  display: block;
  width: 30px;
  float: left;
}

div.hpc {
	width: 350px;
	float: left;
	line-height: 130%;
	background: #fff url(box-top-sha.png) center top no-repeat;
	
	margin: 30px 10px 0 20px;
}

a.hpc-img {
	width: 130px;
	float: left;
}

a.hpc-img img {
	border: 1px solid #ccc;
	padding: 1px;
	position: relative;
	top: 4px;
}

ul.hpc li {
	list-style-type: none;
	line-height: 115%;
	font-weight: bold;
}

div.hpc h4 a {
	text-decoration: none;
	font-size: 120%;
}

ul.hpc li a, div.hpc h4 a {
	color: #2299dd;
}

object {
	margin: 0 auto;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 1em 0 0.5em 0;
	color: #87B72B;
	color: #6C921C;
	clear: both;
	}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #87B72B; color: #6C921C; }

h1 {
	font-size: 200%;
	font-weight: bold;
	margin-top: 0px;
	}

h2 {
	font-size: 160%;
	}

h2, h1 {
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: normal;
	line-height: 115%;
    }

h3 {
   font-size: 125%;
   }

li {
	list-style-position: outside;
	margin-left: 0;
	padding-left: 0;
	}

a {
	color: #09678B;
	text-decoration: underline;
	}

a:hover {
	text-decoration: none;
	}

.g {
	color: #6C6C6B;
	}

a img, #mapa-sveta {
	border: none;
	}

p {text-align: left;}


#obsah p {
	margin: 1em 0 0 0;
	text-align: justify;
	font-size: 100%;
	line-height: 160%;
	}


.tretina {
	width: 33%;
	float: left;
}

#obsah p img {
	margin: 0;
	}

#kontext {
	border: 1px solid #cccccc;
	padding: 5px 10px 10px 10px;
	margin: 10px auto;
	}

#kontext ul, #kontext li {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	list-style-position: outside;
	}

#kontext h2, #kontext h3 {
	margin-top: 0.5em;
	}

#kontext h2 {
	font-size: 150%;
	margin-bottom: 0;
	}

h1.zs {margin-left: 16px;}

#obsah p.rek_lab {
	display: block;
	color: #cccccc;
	text-align: right;
	margin: 0;
	}

.floatL {
	float: left;
}

.small {font-size: 85%;}

.bl, .bl a {color: #6c6c6c;}

fieldset {padding: 1em; border: 1px solid #E3E1E1;}

fieldset.neviditelny {
	border-color: transparent;
	margin: 0;
	padding: 0;
	}
fieldset.neviditelny legend {
	display: none;
	}


legend {margin: 0; padding: 0 1em;}

span.ccla, span.ccla a {
	color: #87B72B;
	}

div.anotheranchor a, #obsah div.anotheranchor p.odpovedet, #obsah div.anotheranchor h2 {
	color: #547D04;
	}

ul.thirdli li {
	list-style-type: none;
	width: 33%;
	float: left;
	text-align: left;
	}

ul.uhalf li {
	list-style-type: none;
	width: 49%;
	float: left;
	text-align: left;
	}

ul.uhalf li.od {
    clear: both;
    width: 100%;
    margin-top: 1em;
	}

form.sendkom fieldset {
	margin: 0;
	padding: 0;
	border: none;
	}

form.sendkom legend, form.sendkom label {
	display: none;
	}

div.pohl {
	font-size: 80%;
	font-style: italic;
	}

a.ano {
	color: #6C6C6B;
	}

.alignL {text-align: left;}
.alignR, ul li.alignR {text-align: right;}
.alignC, ul li.alignC {text-align: center !important;}
div.page img.alignR {float: right; margin: 10px 0px 10px 10px !important;}
div.page img.alignL {float: left; margin: 10px 10px 10px 0px !important;}

#obsah p img.floatR, .floatR {float: right; margin: 10px 0px 10px 10px;}
#obsah p img.floatL, .floatL {float: left; margin: 10px 10px 10px 0px;}

#obsah div.mao img.floatR {margin-top: 0;}

#obsah .first {margin-top: 0;}

a.monitsel {font-weight: bold; background-color: #000;}
a.monitunsel {font-weight: normal; background-color: #fff;}

#obsah div.error_message, div.error_message {
    color: #ff0000;
    margin: 0 0 1em 0;
    line-height: 135%;
	}

a.icofalse {font-weight: bold; color: #ff0000; }
a.icook {font-weight: bold; color: #006600; }
input.pocitadloznaku {border: none; width: 2em; clear: none;}
span.cntr {float: right;}
span.cntr2 {float: left;}
span.nowrap {white-space: nowrap;}

#obsah p.searchwhere1 {margin-top: 0px;}
#obsah p.searchwhere2 {margin-top: 0px;}


#ban_sky td, #ban_sky2 td, #ban_ahe td, #ban_squ td {
    border: none;
	}

#ban_ahe, #ban_squ, #ban_sky, #ban_sky2 {
    margin: 5px auto;
    padding-bottom: 16px;
	}

#ban_ahe {width: 100%;}
#ban_ahe > * {margin: 0 auto;}
#ban_squ {width: 300px;}
#ban_sky {width: 120px;}
#ban_sky2 {width: 120px;}

#ban_sky {
  position: absolute;
  top: 0;
  left: -130px;
	}
#ban_sky2 {
  position: absolute;
  top: 0;
  left: 1010px;
	}

p#pocet_zobrazeni {
	text-align: right;
	}

#obsah div.th p.fgminidel {
	line-height: 130%;
	}

#obsah p.recnum {
	color: #6C921C;
	font-style: italic;
	margin-top: 0;
	}

div.fotoalbum {
	padding: 10px;
	width: 443px;
	}
#odkaz_hp {
	color: #666666;
	text-align: left;
	}
#obsah div.search {
	padding: 1px;
	clear: both;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#obsah div.search p {
	clear: both;
	margin: 0 0 0 0;
	padding-top: 1px;
}

#obsah div.search h2 {
	clear: left;
	margin: 15px 0 0 0;
}

#obsah div.search h2.notop {
	margin: 0;
}


#obsah div.search p.nazev_kategorie {
	margin: 15px 0 0 0;  

	float: left;

}

div.search ul.ikony_subdomen, div.search ul.nazvy_tf {
	float:left;
	list-style-type: none;
}

div.search ul.ikony_subdomen {
	margin: 5px 0 0 0;
	}

div.search ul.ikony_subdomen li, div.search ul.nazvy_tf li {
	/*clear: right;*/
	font-size: 100%;
	line-height: 100%;
	float: left;
	margin-left: 2px;
	list-style-position: outside;
	white-space: nowrap;
}

div.search ul.nazvy_tf li a {
	/*float: right;*/
	
}

span.tipvletovisku, span.tipvletovisku a {
	color: #656565;
}

p.fb {
	margin: 10px 0;
	text-align: center;
	}


/*----------------------*/
/*---    prospekty    ---*/

div.prospekt {
	background-color: #f0f0f0;
	border: 1px solid #f0f0f0;
	padding: 10px;
	margin: 10px auto;
	}

li.klevy {
	}

li.kpravy {
	text-align: right;
	float: right;
	}

div.prospekt h2 {
	margin-top: 0;
	}

div.prospekt ul {
	margin: 5px 0 0 0;
	border: 1px solid transparent;
	}

div.prospekt li {
	list-style-position: inside;
	}

div.prospekt span {
	font-weight: bold;
	}

.h3 {
	font-size: 120%;
	font-weight: bold;
	}


/*---    prospekty    ---*/
/*----------------------*/

#intersticial {
  display: none;
  background-color: #ffffff;
  height: 10000px;
  width: 100%;
  z-index: 99;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
	}

#intersticialin {
  width: 800px;
  margin: 0 auto;
	}

#mapa-webu li {
	margin-left: 20px;
	}

div.zapisot div.rozsireny, div.zapisot div.prednostni {
	border: 1px solid #87B72B;
	}

p.ban-pravo-druhy {
	margin: 10px auto;
	}

#promosd {
	padding: 0px;
	width:150px;
	height: 127px;          
}

#hpuvod {
	padding: 20px 0;
}

#hpuvod h1 {
	
}

#hpuvod p {
	text-align: center;
	color: #016697;
	font-weight: bold;
	font-size: 120%;
	line-height: 110%;
}

div.boxban {
	margin: 20px auto;
	width: 300px;
}

#topl {
	width: 100px;
	float: left;
	margin-top: 10px;
}

#faz {
	width: 100px;
	float: left;
}

#ga-lo {
	margin: 0 0 10px 0;
}

#ga-cl {
	margin: 10px 0 0 0;
	text-align: center;
}


div.dlazdice {
	float: left;
	width: 180px;
	margin: 8px 0 0 8px;
}

div.d1 {
	margin-left: 0 ;
	margin-right: 8px;
	}

div.d2 {
	margin-left: 0;
	}


#share {
	vertical-align: middle;
	height: 25px;
	line-height: 25px;
	padding: 5px 0 0 5px;
	margin: 10px 0 0 0;
	}
#sharefb {
	width: 180px;
	float: right;
	}
#sharegplus {
	width: 100px;
	float: right;
  position: relative;
  top: 5px;
	}

div.podbarveni {
	background-color: #ECF8FC;
	padding: 10px;
	}

p.cc_message {
	clear: none;
}
.cc_container .cc_btn, .cc_container .cc_btn:visited {
    background-color: #0B628F !important;
    color: #fff !important;
}
.cc_container .cc_btn {
    max-width: 150px !important;
}

.cc_container .cc_message {
    font-size: 0.9em !important;
}

.fl {background: url(flags.png) no-repeat;}
.fl-afghanistan-vlajka-m-jpg {background-position: -209px -221px;}
.fl-alandy-vlajka-mala-jpg {background-position: -190px -221px;}
.fl-albanie-vlajka-m-jpg {background-position: -171px -221px;}
.fl-americka-samoa-vlajka-m-jpg {background-position: -152px -221px;}
.fl-americkas-panenskas-ostrovy-jpg {background-position: -133px -221px;}
.fl-andorra-vlajka-m-jpg {background-position: -114px -221px;}
.fl-anglie-vlajka-mala-jpg {background-position: -95px -221px;}
.fl-anguilla-vlajka-m-jpg {background-position: -76px -221px;}
.fl-antigua-barbuda-m-jpg {background-position: -57px -221px;}
.fl-argentina-vlajka-m-jpg {background-position: -38px -221px;}
.fl-armenie-vlajka-m-jpg {background-position: -19px -221px;}
.fl-aruba-m-jpg {background-position: -0px -221px;}
.fl-australie-vlajka-m-jpg {background-position: -228px -208px;}
.fl-azerbajdzan-vlajka-m-jpg {background-position: -228px -195px;}
.fl-bahamy-m-jpg {background-position: -228px -182px;}
.fl-bahrajn-vlajka-m-jpg {background-position: -228px -169px;}
.fl-banglades-vlajka-m-jpg {background-position: -228px -156px;}
.fl-barbados-m-jpg {background-position: -228px -143px;}
.fl-barbados-m-n-jpg {background-position: -228px -130px;}
.fl-belgie-vlajka-m-jpg {background-position: -228px -117px;}
.fl-belize-vlajka-m-jpg {background-position: -228px -104px;}
.fl-belorusko-vlajka-m-jpg {background-position: -228px -91px;}
.fl-bermudy-m-jpg {background-position: -228px -78px;}
.fl-bg-gif {background-position: -228px -65px;}
.fl-bhutan-vlajka-m-jpg {background-position: -228px -52px;}
.fl-bolivia-vlajka-m-jpg {background-position: -228px -39px;}
.fl-bonaire-vlajka-jpg {background-position: -228px -26px;}
.fl-bosna-hercegovina-vlajka-m-jpg {background-position: -228px -13px;}
.fl-botswana-vlajka-m-jpg {background-position: -228px -0px;}
.fl-brazilie-vlajka-m-jpg {background-position: -209px -208px;}
.fl-britske-panenske-ostrovy-m-jpg {background-position: -190px -208px;}
.fl-brunej-vlajka-m-jpg {background-position: -171px -208px;}
.fl-bulharsko-vlajka-m-jpg {background-position: -152px -208px;}
.fl-burkina-faso-vlajka-m-jpg {background-position: -133px -208px;}
.fl-burundi-vlajka-m-jpg {background-position: -114px -208px;}
.fl-cerna-hora-vlajka-m-jpg {background-position: -95px -208px;}
.fl-cesko-vlajka-m-jpg {background-position: -76px -208px;}
.fl-chile-vlajka-m-jpg {background-position: -57px -208px;}
.fl-chorvotsko-vlajka-m-jpg {background-position: -38px -208px;}
.fl-cina-vlajka-m-jpg {background-position: -19px -208px;}
.fl-cookovy-ostrovy-vlajka-m-jpg {background-position: -0px -208px;}
.fl-dansko-vlajka-m-jpg {background-position: -209px -195px;}
.fl-dem-rep-kongo-vlajka-m-jpg {background-position: -190px -195px;}
.fl-dominika-m-jpg {background-position: -171px -195px;}
.fl-dominikanska-republika-m-jpg {background-position: -152px -195px;}
.fl-eg-gif {background-position: -133px -195px;}
.fl-egypt-vlajka-m-jpg {background-position: -114px -195px;}
.fl-ekvador-vlajka-m-jpg {background-position: -95px -195px;}
.fl-eritrea-vlajka-m-jpg {background-position: -76px -195px;}
.fl-estonsko-vlajka-m-jpg {background-position: -57px -195px;}
.fl-faerske-ostrovy-vlajka-m-jpg {background-position: -38px -195px;}
.fl-falklandy-m-jpg {background-position: -19px -195px;}
.fl-fed-stat-mikronesie-vlajka-m-jpg {background-position: -0px -195px;}
.fl-fidzi-vlajka-m-jpg {background-position: -209px -182px;}
.fl-filipiny-vlajka-m-jpg {background-position: -190px -182px;}
.fl-finsko-vlajka-m-jpg {background-position: -171px -182px;}
.fl-franc-polynesie-vlajka-m-jpg {background-position: -152px -182px;}
.fl-francie-vlajka-m-jpg {background-position: -133px -182px;}
.fl-gabon-vlajka-m-jpg {background-position: -114px -182px;}
.fl-gambie-vlajka-m-jpg {background-position: -95px -182px;}
.fl-ghana-vlajka-m-jpg {background-position: -76px -182px;}
.fl-gibraltar-vlajka-m-jpg {background-position: -57px -182px;}
.fl-grenada-m-jpg {background-position: -38px -182px;}
.fl-gronsko-m-jpg {background-position: -19px -182px;}
.fl-gruzie-vlajka-m-jpg {background-position: -0px -182px;}
.fl-guam-vlajka-m-jpg {background-position: -209px -169px;}
.fl-guatemala-vlajka-m-jpg {background-position: -190px -169px;}
.fl-guinea-bissau-vlajka-m-jpg {background-position: -171px -169px;}
.fl-guinea-vlajka-m-jpg {background-position: -152px -169px;}
.fl-guyana-vlajka-m-jpg {background-position: -133px -169px;}
.fl-haiti-m-jpg {background-position: -114px -169px;}
.fl-havaj-m-jpg {background-position: -95px -169px;}
.fl-honduras-vlajka-m-jpg {background-position: -76px -169px;}
.fl-indie-vlajka-m-jpg {background-position: -57px -169px;}
.fl-indonesie-vlajka-m-jpg {background-position: -38px -169px;}
.fl-irak-vlajka-m-jpg {background-position: -19px -169px;}
.fl-iran-vlajka-m-jpg {background-position: -0px -169px;}
.fl-irsko-vlajka-m-jpg {background-position: -209px -156px;}
.fl-island-vlajka-m-jpg {background-position: -190px -156px;}
.fl-italie-vlajka-m-jpg {background-position: -171px -156px;}
.fl-izrael-vlajka-m-jpg {background-position: -152px -156px;}
.fl-jamajka-m-jpg {background-position: -133px -156px;}
.fl-japonsko-vlajka-m-jpg {background-position: -114px -156px;}
.fl-jar-vlajka-m-jpg {background-position: -95px -156px;}
.fl-jemen-vlajka-m-jpg {background-position: -76px -156px;}
.fl-jizni-georgie-seadwich-m-jpg {background-position: -57px -156px;}
.fl-jizni-sudan-vlajka-mala-jpg {background-position: -38px -156px;}
.fl-jkorea-vlajka-m-jpg {background-position: -19px -156px;}
.fl-jordansko-vlajka-m-jpg {background-position: -0px -156px;}
.fl-kajmanske-ostrovy-m-jpg {background-position: -209px -143px;}
.fl-kambodza-vlajka-m-jpg {background-position: -190px -143px;}
.fl-kamerun-vlajka-m-jpg {background-position: -171px -143px;}
.fl-kanada-m-jpg {background-position: -152px -143px;}
.fl-kanarske-ostrovy-vlajka-mala-jpg {background-position: -133px -143px;}
.fl-kanarske-sotrovy-vlajka-mala-jpg {background-position: -114px -143px;}
.fl-kapverdy-vlajka-m-jpg {background-position: -95px -143px;}
.fl-katar-vlajka-m-jpg {background-position: -76px -143px;}
.fl-kazachstan-vlajka-m-jpg {background-position: -57px -143px;}
.fl-kena-vlajka-m-jpg {background-position: -38px -143px;}
.fl-kiribati-vlajka-m-jpg {background-position: -19px -143px;}
.fl-kolumbie-vlajka-m-jpg {background-position: -0px -143px;}
.fl-komory-vlajka-m-jpg {background-position: -209px -130px;}
.fl-kongo-vlajka-m-jpg {background-position: -190px -130px;}
.fl-kosovo-button-jpg {background-position: -171px -130px;}
.fl-kostarica-vlajka-m-jpg {background-position: -152px -130px;}
.fl-krystof-nevis-m-jpg {background-position: -133px -130px;}
.fl-kuba-m-jpg {background-position: -114px -130px;}
.fl-kuvajt-vlajka-m-jpg {background-position: -95px -130px;}
.fl-kypr-vlajka-m-jpg {background-position: -76px -130px;}
.fl-kyrgystan-vlajka-m-jpg {background-position: -57px -130px;}
.fl-laos-vlajka-m-jpg {background-position: -38px -130px;}
.fl-lesotho-vlajka-m-jpg {background-position: -19px -130px;}
.fl-libanon-vlajka-m-jpg {background-position: -0px -130px;}
.fl-liberie-vlajka-m-jpg {background-position: -209px -117px;}
.fl-lichtenstejnsko-vlajka-m-jpg {background-position: -190px -117px;}
.fl-litva-vlajka-m-jpg {background-position: -171px -117px;}
.fl-lotyssko-vlajka-m-jpg {background-position: -152px -117px;}
.fl-lucembursko-vlajka-m-jpg {background-position: -133px -117px;}
.fl-lybie-vlajka-m-jpg {background-position: -114px -117px;}
.fl-madagaskar-vlajka-m-jpg {background-position: -95px -117px;}
.fl-madarsko-vlajka-m-jpg {background-position: -76px -117px;}
.fl-madeira-ikonka-jpg {background-position: -57px -117px;}
.fl-makedonie-vlajka-m-jpg {background-position: -38px -117px;}
.fl-malajsie-vlajka-m-jpg {background-position: -19px -117px;}
.fl-malawi-vlajka-m-jpg {background-position: -0px -117px;}
.fl-maledivy-vlajka-m-jpg {background-position: -209px -104px;}
.fl-mali-vlajky-m-jpg {background-position: -190px -104px;}
.fl-malta-vlajka-m-jpg {background-position: -171px -104px;}
.fl-maroko-vlajka-m-jpg {background-position: -152px -104px;}
.fl-marshal-ostrovy-vlajka-m-jpg {background-position: -133px -104px;}
.fl-martinik-m-jpg {background-position: -114px -104px;}
.fl-mauricius-vlajka-m-jpg {background-position: -95px -104px;}
.fl-mauritanie-vlajka-m-jpg {background-position: -76px -104px;}
.fl-mexiko-vlajka-m-jpg {background-position: -57px -104px;}
.fl-moldavsko-vlajka-m-jpg {background-position: -38px -104px;}
.fl-monako-vlajka-m-jpg {background-position: -19px -104px;}
.fl-mongolsko-vlajka-m-jpg {background-position: -0px -104px;}
.fl-montserrat-m-jpg {background-position: -209px -91px;}
.fl-mosambik-vlajka-m-jpg {background-position: -190px -91px;}
.fl-myanmar-vlajka-m-jpg {background-position: -171px -91px;}
.fl-namibie-vlajka-m-jpg {background-position: -152px -91px;}
.fl-nauru-vlajka-m-jpg {background-position: -133px -91px;}
.fl-nemecko-vlajka-m-jpg {background-position: -114px -91px;}
.fl-nepal-vlajka-m-jpg {background-position: -95px -91px;}
.fl-niger-vlajka-m-jpg {background-position: -76px -91px;}
.fl-nigerie-vlajka-m-jpg {background-position: -57px -91px;}
.fl-nikaragua-vlajka-m-jpg {background-position: -38px -91px;}
.fl-niue-vlajka-m-jpg {background-position: -19px -91px;}
.fl-nizozemi-vlajka-m-jpg {background-position: -0px -91px;}
.fl-nizozemske-antily-m-jpg {background-position: -209px -78px;}
.fl-norfolk-vlajka-m-jpg {background-position: -190px -78px;}
.fl-norsko-m-jpg {background-position: -171px -78px;}
.fl-nova-kaledonie-vlajka-m-jpg {background-position: -152px -78px;}
.fl-novy-zeland-vlajka-m-jpg {background-position: -133px -78px;}
.fl-oman-vlajka-m-jpg {background-position: -114px -78px;}
.fl-pakistan-vlajka-m-jpg {background-position: -95px -78px;}
.fl-palau-vlajka-m-jpg {background-position: -76px -78px;}
.fl-panama-vlajka-m-jpg {background-position: -57px -78px;}
.fl-papua-vlajka-m-jpg {background-position: -38px -78px;}
.fl-paraguay-vlajka-m-jpg {background-position: -19px -78px;}
.fl-peru-vlajka-m-jpg {background-position: -0px -78px;}
.fl-pitcairn-vlajka-m-jpg {background-position: -209px -65px;}
.fl-pobrezi-slonoviny-vlajka-m-jpg {background-position: -190px -65px;}
.fl-polsko-vlajka-m-jpg {background-position: -171px -65px;}
.fl-portoriko-m-jpg {background-position: -152px -65px;}
.fl-portugalsko-vlajka-m-jpg {background-position: -133px -65px;}
.fl-rakousko-vlajka-m-jpg {background-position: -114px -65px;}
.fl-rov-guinea-vlajka-m-jpg {background-position: -95px -65px;}
.fl-rumunsko-m-jpg {background-position: -76px -65px;}
.fl-rusko-m-jpg {background-position: -57px -65px;}
.fl-rwanda-vlajka-m-jpg {background-position: -38px -65px;}
.fl-sae-vlajka-m-jpg {background-position: -19px -65px;}
.fl-saint-barthaslemy-ikonka-jpg {background-position: -0px -65px;}
.fl-salamounovy-ostrovy-m-jpg {background-position: -209px -52px;}
.fl-salvador-vlajka-m-jpg {background-position: -190px -52px;}
.fl-samoa-vlajka-m-jpg {background-position: -171px -52px;}
.fl-san-marino-vlajka-m-jpg {background-position: -152px -52px;}
.fl-saudska-arabie-vlajka-m-jpg {background-position: -133px -52px;}
.fl-senegal-vlajka-m-jpg {background-position: -114px -52px;}
.fl-severni-irsko-vlajka-m-jpg {background-position: -95px -52px;}
.fl-severni-korea-vlajka-m-jpg {background-position: -76px -52px;}
.fl-severni-mariany-m-jpg {background-position: -57px -52px;}
.fl-seychely-vlajka-m-jpg {background-position: -38px -52px;}
.fl-sierra-leone-vlajka-m-jpg {background-position: -19px -52px;}
.fl-singapur-vlajka-m-jpg {background-position: -0px -52px;}
.fl-skotsko-vlajka-m-jpg {background-position: -209px -39px;}
.fl-slovensko-vlajka-m-jpg {background-position: -190px -39px;}
.fl-slovinsko-vlajka-m-jpg {background-position: -171px -39px;}
.fl-somalsko-vlajka-m-jpg {background-position: -152px -39px;}
.fl-spanelsko-vlajka-m-jpg {background-position: -133px -39px;}
.fl-srbsko-vlajka-m-jpg {background-position: -114px -39px;}
.fl-sri-lanka-vlajka-m-jpg {background-position: -95px -39px;}
.fl-stred-rep-vlajka-m-jpg {background-position: -76px -39px;}
.fl-sudan-vlajka-m-jpg {background-position: -57px -39px;}
.fl-surinam-vlajka-m-jpg {background-position: -38px -39px;}
.fl-svat-tom-vlajka-m-jpg {background-position: -19px -39px;}
.fl-svata-lucie-m-jpg {background-position: -0px -39px;}
.fl-svazijsko-vlajka-m-jpg {background-position: -209px -26px;}
.fl-svedsko-m-jpg {background-position: -190px -26px;}
.fl-svycarsko-vlajka-m-jpg {background-position: -171px -26px;}
.fl-syrie-vlajka-m-jpg {background-position: -152px -26px;}
.fl-tadzikistan-vlajka-m-jpg {background-position: -133px -26px;}
.fl-tanzanie-vlajka-m-jpg {background-position: -114px -26px;}
.fl-thajsko-vlajka-m-jpg {background-position: -95px -26px;}
.fl-togo-vlajka-m-jpg {background-position: -76px -26px;}
.fl-tokelau-m-jpg {background-position: -57px -26px;}
.fl-tonga-vlajka-m-jpg {background-position: -38px -26px;}
.fl-trinidad-tobago-m-jpg {background-position: -19px -26px;}
.fl-tunisko-vlajka-m-jpg {background-position: -0px -26px;}
.fl-turecko-vlajka-m-jpg {background-position: -209px -13px;}
.fl-turkmenistan-vlajka-m-jpg {background-position: -190px -13px;}
.fl-turks-a-caicos-jpg {background-position: -171px -13px;}
.fl-tuvalu-vlajka-m-jpg {background-position: -152px -13px;}
.fl-uganda-vlajka-m-jpg {background-position: -133px -13px;}
.fl-ukrajina-vlajka-m-jpg {background-position: -114px -13px;}
.fl-uruguay-vlajka-m-jpg {background-position: -95px -13px;}
.fl-usa-vlajka-m-jpg {background-position: -76px -13px;}
.fl-uzbekistan-vlajka-18-jpg {background-position: -57px -13px;}
.fl-vanuatu-vlajka-m-jpg {background-position: -38px -13px;}
.fl-vatikan-vlajka-m-jpg {background-position: -19px -13px;}
.fl-velikonocni-ostrov-m-jpg {background-position: -0px -13px;}
.fl-velka-britanie-vlajka-m-jpg {background-position: -209px -0px;}
.fl-venezuela-vlajka-m-jpg {background-position: -190px -0px;}
.fl-vietnam-vlajka-m-jpg {background-position: -171px -0px;}
.fl-vincent-grenadiny-m-jpg {background-position: -152px -0px;}
.fl-vlajka-curacao-jpg {background-position: -133px -0px;}
.fl-vlajka-m-jpg {background-position: -114px -0px;}
.fl-vych-timor-vlajka-m-jpg {background-position: -95px -0px;}
.fl-wales-vlajka-m-jpg {background-position: -76px -0px;}
.fl-wallis-fotuna-m-jpg {background-position: -57px -0px;}
.fl-zambie-vlajka-m-jpg {background-position: -38px -0px;}
.fl-zapadni-sahara-m-jpg {background-position: -19px -0px;}
.fl-zimbabwe-vlajka-m-jpg {background-position: -0px -0px;}
.fl-ao-gif {width: 16px; height: 11px; background-position: -247px -84px;}
.fl-au-gif {width: 16px; height: 11px; background-position: -247px -72px;}
.fl-bj-gif {width: 16px; height: 11px; background-position: -247px -60px;}
.fl-bo-gif {width: 16px; height: 11px; background-position: -247px -48px;}
.fl-dj-gif {width: 16px; height: 11px; background-position: -247px -36px;}
.fl-dz-gif {width: 16px; height: 11px; background-position: -247px -24px;}
.fl-et-gif {width: 16px; height: 11px; background-position: -247px -12px;}
.fl-flag_ru-gif {width: 19px; height: 11px; background-position: -228px -221px;}
.fl-td-gif {width: 16px; height: 11px; background-position: -247px -0px;}
}

#fb-root {
	margin-top: 10px;
}