.hTagCloud {
	text-align: center;
}
.hTagCloud ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.hTagCloud li {
	display: inline;
	font-size: 90%;
	margin: 0;
	padding: 0;
}
.hTagCloud .v-popular {
	font-size: 120%;
}
.hTagCloud .vv-popular {
	font-size: 150%;
}
.hTagCloud .vvv-popular {
	font-size: 180%;
}
.hTagCloud .vvvv-popular {
	font-size: 210%;
}/*copyright emigruj.sk 2oo9
	author: Martin Vyrostko vyrcoop.webz.cz
*/
* {padding:0px;margin:0px;}
html {background:url('design/background.png') repeat-x;}
html, body {height:100%;}
body {font-family:Tahoma, Verdana, sans-serif;}
#body.titulka {background:url('/design/titulkaback.png') 146px 0px repeat-y;}
#body.obsah2 {background:none;}
#body {height:100%;min-height:100%;min-width:950px;position:relative;background:url('/design/titulkaback.png') 230px 0px repeat-y;} #body[id] {height:auto;}
	/*hlavicka*/
	#head {height:176px;width:100%;background:#e2edcb url('/design/background.png') repeat-x;position:relative;}
	#logo, #logo a, #logo a span {width:356px;height:122px;display:block;overflow:hidden;color:#2177e1;text-decoration:none;text-indent:50px;line-height:300%;}
		#logo a {position:relative;}
		#logo a span {display:block;position:absolute;left:0px;top:0px;background:url('/design/emigruj_logo.png') no-repeat;}
	/*menu*/
	#menu {min-width:681px;height:33px;margin-left:42px;position:absolute;top:129px;}
		#menu li {float:left;list-style-type:none;margin-right:15px;}
		#menu li a {display:block;position:relative;overflow:hidden;height:33px;line-height:30px;color:#585b4f;text-decoration:none;}
			#menu li a:hover {color:#f5ffe7;background-color:#abae8b;background-position:0px -33px;}
			#menu li a.active {background-position:0px -66px;}
			#menu li span {position:absolute;left:0px;top:0px;z-index:-1;display:none;}
			.mhome {width:75px;background:url('/design/home.png') no-repeat;}
			.mdestinacie {width:105px;background:url('/design/destinacie.png') no-repeat;}
			.mskoly {width:66px;background:url('/design/skoly.png') no-repeat;}
			.mhotely {width:73px;background:url('/design/hotely.png') no-repeat;}
			.mcest_ag {width:170px;background:url('/design/cestovne_agentury.png') no-repeat;}
			.mkontakt {width:88px;background:url('/design/kontakt.png') no-repeat;}
	#head form {width:223px;height:24px;position:absolute;left:723px;top:134px;background:#f1f6e5 url('/design/search.png') no-repeat;overflow:hidden;}
		#head form fieldset {border:none;}
		#head form input {background-color:transparent;border:none;}
		#head form input.hladat {width:180px;color:#797d6d;padding-top:2px;text-indent:5px;font-size:13px;} #head form input.hladat[class] {text-indent:10px;}
		#head form input.odoslat {width:25px;height:20px;cursor:pointer;}
	/*destinace menu*/
	#mdestinacie {display:none;width:130px;position:absolute;left:136px;top:160px;background:#d5dbb5 url('/design/dest_b.png') left top;}
		#mdestinacie ul {text-align:right;}
		#mdestinacie ul li, .mdest li {list-style-type:none;}
		#mdestinacie ul li a {display:block;height:25px;text-decoration:none;font-size:12px;color:#363636;margin:5px 0px 5px 0px;padding-left:10px;padding-right:10px;line-height:25px;}
			#mdestinacie ul li a:hover {background-color:#c1c6a4;}
		#mdestinacie ul li span {width:10px;float:right;}
			.mdest {position:absolute;left:266px;top:165px;background-color:#c1c6a4;display:none;color:#363636;}
				.mdest ul {margin-right:10px;float:left;}
				.mdest li a {display:block;height:20px;width:130px;padding-left:10px;padding-right:10px;margin:5px 5px 5px 0px;text-decoration:none;font-size:12px;line-height:20px;color:#363636;}
				.mdest ul a:hover {background-color:#6e715d;}
				#msaustralia {top:195px;} #msazia {top:225px;} #mseuropa {top:255px;} #msjamerika {top:285px;} #mssamerika {top:315px;}
	/*pata*/
	#foot {width:100%;min-width:950px;height:95px;position:absolute;left:0px;bottom:0px;background:#f5f7ee url('/design/foot.png') repeat-x;text-align:center;color:#898989;font-size:12px;}
		#foot span {width:75%;margin:0px auto;display:block;padding-top:30px;border-bottom:1px solid #dee0d9;}
		#foot a {font-size:11px;color:#898989;text-decoration:none;} #foot a:hover {text-decoration:underline;}
		#typek {width:75%;margin:0px auto;position:relative;background-color:silver;}
			#typek a {width:50px;height:120px;display:block;position:absolute;top:-41px;right:-50px;background:url('/design/typek.png') no-repeat;}
	/*titulka*/
	#titulka {clear:both;margin-top:-14px;min-width:950px;padding-bottom:130px;}
		#tleft {width:146px;float:left;border-right:1px solid #e0e0e0;padding-top:46px;}
			#tleft h6 {width:146px;height:46px;margin-bottom:230px;background:url('/design/step.png') no-repeat;color:#2177e1;font-size:18px;font-weight:normal;}
			#tleft h6 i {display:block;color:#2e2e2e;font-size:12px;font-style:normal;}
			#tleft h6 span {display:block;width:120px;padding-top:5px;text-align:right;}
			#tleft ul li {list-style-type:none;width:146px;height:31px;display:block;overflow:hidden;}
			#tleft ul a {display:block;width:146px;height:31px;padding-right:10px;line-height:30px;text-align:right;text-decoration:none;color:#363636;background:url('/design/dest.png') 0px -31px no-repeat;}
			#tleft ul a:hover, .dactive {background-position:0px 0px !important;}
			#tleft ul span {width:10px;float:right;}
		#tright {width:80%;min-width:776px;float:left;padding:46px 0px 10px 0px;margin:0px 10px 0px 10px;}
			#trcontent {float:left;min-width:550px;width:70%;}
					.mapa a {display:block;position:absolute;background-position:-500px !important;}
					.mapa a:hover {background-position:0px 0px !important;}
					.svetadiel {display:none;position:relative;}
					#mapa {width:505px;height:249px;background:url('/design/mapa/mapa.png') no-repeat;position:relative;}
						.msamerika {width:158px;height:147px;background:url('/design/mapa/amerika.png') no-repeat;left:3px;top:4px;}
						.mgronsko {width:84px;height:62px;background:url('/design/mapa/gronsko.png') no-repeat;left:136px;top:2px;}
						.mjamerika {width:66px;height:103px;background:url('/design/mapa/juznaamerika.png') no-repeat;left:123px;top:143px;}
						.mazia {width:230px;height:164px;background:url('/design/mapa/azia.png') no-repeat;left:273px;top:11px;}
						.meuropa {width:130px;height:95px;background:url('/design/mapa/europa.png') no-repeat;left:203px;top:13px;}
						.mafrika {width:96px;height:104px;background:url('/design/mapa/afrika.png') no-repeat;left:212px;top:107px;}
						.maustralia {width:90px;height:66px;background:url('/design/mapa/australia.png') no-repeat;left:396px;top:165px;}

						.mback {width:36px;height:21px;background:url('/design/mapa/samerika/back.png') no-repeat;left:3px;bottom:2px;}
					#samerika {width:311px;height:249px;background:url('/design/mapa/samerika/samerika.png') no-repeat;}
						.musa {width:197px;height:86px;background:url('/design/mapa/samerika/usa.png') no-repeat;left:61px;top:123px;}
						.musa2 {width:81px;height:69px;background:url('/design/mapa/samerika/usa2.png') no-repeat;top:32px;}
						.mmexiko {width:131px;height:64px;background:url('/design/mapa/samerika/mexiko.png') no-repeat;left:79px;top:182px;}
						.mkanada {width:232px;height:148px;background:url('/design/mapa/samerika/kanada.png') no-repeat;left:56px;}
						.mkuba {width:45px;height:9px;background:url('/design/mapa/samerika/kuba.png') no-repeat;left:238px;top:214px;}
					#jamerika {width:219px;height:249px;background:url('/design/mapa/jamerika/jamerika.png') no-repeat;}
						.mkolumbia {width:46px;height:62px;background:url('/design/mapa/jamerika/kolumbia.png') no-repeat;left:43px;top:1px;}
						.mvenezuela {width:53px;height:41px;background:url('/design/mapa/jamerika/venezuela.png') no-repeat;left:64px;top:3px;}
						.mbrazilia {width:153px;height:141px;background:url('/design/mapa/jamerika/brazilia.png') no-repeat;left:63px;top:28px;}
						.mperu {width:51px;height:67px;background:url('/design/mapa/jamerika/peru.png') no-repeat;left:33px;top:47px;}
						.margentina {width:78px;height:120px;background:url('/design/mapa/jamerika/argentina.png') no-repeat;left:64px;top:125px;}
						.mcile {width:35px;height:139px;background:url('/design/mapa/jamerika/cile.png') no-repeat;left:56px;top:110px;}
					#afrika {width:246px;height:249px;background:url('/design/mapa/afrika/afrika.png') no-repeat;}
						.mmaroko {width:40px;height:27px;background:url('/design/mapa/afrika/maroko.png') no-repeat;left:25px;top:2px;}
						.malzirsko {width:68px;height:61px;background:url('/design/mapa/afrika/alzirsko.png') no-repeat;left:36px;top:1px;}
						.mtunisko {width:14px;height:32px;background:url('/design/mapa/afrika/tunisko.png') no-repeat;left:91px;top:1px;}
						.mlibia {width:54px;height:46px;background:url('/design/mapa/afrika/libia.png') no-repeat;left:97px;top:14px;}
						.megypt {width:39px;height:35px;background:url('/design/mapa/afrika/egypt.png') no-repeat;left:148px;top:18px;}
						.mjar {width:58px;height:44px;background:url('/design/mapa/afrika/jar.png') no-repeat;left:120px;bottom:0px;}
					#europa {width:300px;height:249px;background:url('/design/mapa/europa/europa.png') no-repeat;}
						.mportugalsko {width:24px;height:40px;background:url('/design/mapa/europa/portugalsko.png') no-repeat;left:62px;top:173px;}
						.mspanielsko {width:70px;height:62px;background:url('/design/mapa/europa/spanielsko.png') no-repeat;left:72px;top:161px;}
						.mfrancuzsko {width:66px;height:68px;background:url('/design/mapa/europa/francuzsko.png') no-repeat;left:106px;top:113px;}
						.mirsko {width:24px;height:28px;background:url('/design/mapa/europa/irsko.png') no-repeat;left:84px;top:73px;}
						.muk {width:42px;height:66px;background:url('/design/mapa/europa/uk.png') no-repeat;left:100px;top:50px;}
						.mbelgicko {width:19px;height:15px;background:url('/design/mapa/europa/belgicko.png') no-repeat;left:145px;top:111px;}
						.mluxembursko {width:6px;height:6px;background:url('/design/mapa/europa/luxembursko.png') no-repeat;left:160px;top:122px;}
						.mholandsko {width:18px;height:16px;background:url('/design/mapa/europa/holandsko.png') no-repeat;left:151px;top:97px;}
						.mnemecko {width:43px;height:57px;background:url('/design/mapa/europa/nemecko.png') no-repeat;left:162px;top:86px;}
						.msvajciarsko {width:21px;height:13px;background:url('/design/mapa/europa/svajciarsko.png') no-repeat;left:162px;top:142px;}
						.mlichtenstajnsko {width:8px;height:7px;background:url('/design/mapa/europa/lichtenstajnsko.png') no-repeat;left:177px;top:141px;}
						.mtaliansko {width:70px;height:80px;background:url('/design/mapa/europa/taliansko.png') no-repeat;left:164px;top:147px;}
						.mrakusko {width:35px;height:19px;background:url('/design/mapa/europa/rakusko.png') no-repeat;left:183px;top:131px;}
						.mslovinsko {width:14px;height:11px;background:url('/design/mapa/europa/slovinsko.png') no-repeat;left:201px;top:147px;}
						.mchorvatsko {width:31px;height:24px;background:url('/design/mapa/europa/chorvatsko.png') no-repeat;left:202px;top:149px;}
						.mbah {width:20px;height:17px;background:url('/design/mapa/europa/bah.png') no-repeat;left:215px;top:160px;}
						.mciernahora {width:12px;height:14px;background:url('/design/mapa/europa/ciernahora.png') no-repeat;left:231px;top:167px;}
						.msrbsko {width:23px;height:32px;background:url('/design/mapa/europa/srbsko.png') no-repeat;left:231px;top:149px;}
						.mgrecko {width:42px;height:50px;background:url('/design/mapa/europa/grecko.png') no-repeat;left:245px;top:181px;}
						.malbansko {width:11px;height:22px;background:url('/design/mapa/europa/albansko.png') no-repeat;left:237px;top:178px;}
						.mmacedonsko {width:14px;height:12px;background:url('/design/mapa/europa/macedonsko.png') no-repeat;left:244px;top:177px;}
						.mrumunsko {width:48px;height:38px;background:url('/design/mapa/europa/rumunsko.png') no-repeat;left:240px;top:127px;}
						.mbulharsko {width:32px;height:26px;background:url('/design/mapa/europa/bulharsko.png') no-repeat;left:252px;top:157px;}
						.mturecko {width:16px;height:14px;background:url('/design/mapa/europa/turecko.png') no-repeat;left:278px;top:172px;}
						.mmoldavsko {width:18px;height:21px;background:url('/design/mapa/europa/moldavsko.png') no-repeat;left:269px;top:124px;}
						.mukrajina {width:56px;height:60px;background:url('/design/mapa/europa/ukrajina.png') no-repeat;left:244px;top:86px;}
						.mpolsko {width:49px;height:41px;background:url('/design/mapa/europa/polsko.png') no-repeat;left:201px;top:84px;}
						.mcesko {width:32px;height:18px;background:url('/design/mapa/europa/cesko.png') no-repeat;left:193px;top:115px;}
						.mslovensko {width:27px;height:15px;background:url('/design/mapa/europa/slovensko.png') no-repeat;left:218px;top:122px;}
						.mmadarsko {width:31px;height:23px;background:url('/design/mapa/europa/madarsko.png') no-repeat;left:217px;top:130px;}
						.mbielorusko {width:42px;height:38px;background:url('/design/mapa/europa/bielorusko.png') no-repeat;left:242px;top:66px;}
						.mrusko {width:72px;height:89px;background:url('/design/mapa/europa/rusko.png') no-repeat;left:227px;top:1px;}
						.mfinsko {width:36px;height:39px;background:url('/design/mapa/europa/finsko.png') no-repeat;left:221px;top:1px;}
						.mestonsko {width:19px;height:15px;background:url('/design/mapa/europa/estonsko.png') no-repeat;left:235px;top:41px;}
						.mlotyssko {width:31px;height:15px;background:url('/design/mapa/europa/lotyssko.png') no-repeat;left:228px;top:55px;}
						.mlitva {width:24px;height:19px;background:url('/design/mapa/europa/litva.png') no-repeat;left:230px;top:67px;}
						.msvedsko {width:34px;height:81px;background:url('/design/mapa/europa/svedsko.png') no-repeat;left:186px;top:0px;}
						.mnorsko {width:36px;height:59px;background:url('/design/mapa/europa/norsko.png') no-repeat;left:162px;top:0px;}
						.mdansko {width:19px;height:23px;background:url('/design/mapa/europa/dansko.png') no-repeat;left:173px;top:64px;}
					#australia {width:337px;height:249px;background:url('/design/mapa/australia/australia.png') no-repeat;}
						.maustraliak {width:166px;height:146px;background:url('/design/mapa/australia/maustralia.png') no-repeat;left:79px;top:71px;}
						.mindonezia {width:193px;height:72px;background:url('/design/mapa/australia/indonezia.png') no-repeat;left:0px;top:5px;}
						.mpapua {width:62px;height:44px;background:url('/design/mapa/australia/papua.png') no-repeat;left:192px;top:36px;}
						.mso {width:48px;height:23px;background:url('/design/mapa/australia/so.png') no-repeat;left:251px;top:58px;}
						.mnovyzeland {width:38px;height:41px;background:url('/design/mapa/australia/novyzeland.png') no-repeat;right:0px;bottom:0px;}
					#azia {width:404px;height:249px;background:url('/design/mapa/azia/azia.png') no-repeat;}
						.mrusko2 {width:301px;height:82px;background:url('/design/mapa/azia/rusko.png') no-repeat;left:97px;top:0px;}
						.mturecko2 {width:57px;height:23px;background:url('/design/mapa/azia/turecko.png') no-repeat;left:0px;top:84px;}
						.mjaponsko {width:48px;height:54px;background:url('/design/mapa/azia/japonsko.png') no-repeat;left:299px;top:70px;}
						.mcina {width:177px;height:124px;background:url('/design/mapa/azia/cina.png') no-repeat;left:138px;top:34px;}
						.mindia {width:86px;height:87px;background:url('/design/mapa/azia/india.png') no-repeat;left:122px;top:107px;}
						.msrilanka {width:9px;height:14px;background:url('/design/mapa/azia/srilanka.png') no-repeat;left:155px;top:188px;}
						.mfilipiny {width:28px;height:40px;background:url('/design/mapa/azia/filipiny.png') no-repeat;left:264px;top:162px;}
			/*co hladate formular*/
			form#searchingform {margin:35px 20px 20px 0px;height:28px;} .titulka #searchingform {display:none;}
				form#searchingform select {font-size:90%;height:28px;width:180px;}
				form#searchingform p {float:left;margin-right:20px;}
				form#searchingform p img {margin-right:20px;padding-bottom:5px;}
				form#searchingform .idis {color:#898989;}
	/*destinacie*/
	.destinacie {background:#f5f3e6 url('/design/dest_lb.png') right bottom no-repeat;color:#363636;display:none;} .dact {display:block;}
		.dest_lt {height:5px;font-size:3px;background:#f5f3e6 url('/design/dest_lt.png') right top no-repeat;}
		.destinacie h4 {display:none;}
		.destinacie ul {float:left;margin:0px 20px 10px 20px;}
		.destinacie ul li {list-style-type:none;}
			.destinacie ul li a {color:#363636;text-decoration:none;font-size:14px;}
			.destinacie ul li a:hover {color:#004fad;}
			#saustralia {margin-top:31px;} #sazia {margin-top:62px;} #seuropa {margin-top:93px;} #sjamerika {margin-top:124px;} #ssamerika {margin-top:155px;}
	/*obsah - krajina*/
	#obsah {clear:both;margin-top:-14px;min-width:950px;padding-bottom:136px;background:url('/design/hr.png') 0px 27px repeat-x;border-top:1px solid #d3d3d3;}
		#oleft {width:230px;height:100%;float:left;border-right:1px solid #e0e0e0;padding-top:27px;}
			#oleft h6, #oleft h3, #oleft h4, #oright h2 {font-size:103%;padding:5px 15px;margin-bottom:5px;font-weight:bold;}
			#oleft h4 {background-color:#ebebeb;color:#0f0f0f;margin-bottom:0px;}
			#oleft ul {margin:5px 0px;font-size:83%;}
				#oleft ul li {width:211px;height:23px;margin:1px 1px 1px 10px;list-style-type:none;}
				#oleft li a {display:block;width:211px;height:23px;line-height:23px;overflow:hidden;text-indent:7px;color:#363636;text-decoration:none;}
					#oleft li a:hover, #oleft li a.active {background:url('/design/menuactive.png') no-repeat;color:black;}
					#oleft li a.active {color:#f5ffe7;}
			#oleft p {margin:0px 10px 10px 10px;font-size:76%;line-height:150%;}
			#oleft p.tagcloud {margin:0px 0px;background-color:#f3f3f3;border-bottom:3px solid #ebebeb;padding:5px;}
				#oleft p.tagcloud a {color:#363636;text-decoration:none;}
				#oleft p.tagcloud a:hover {text-decoration:underline;}
					.a1 {font-weight:bold;font-size:130%;}
					.a2 {font-weight:bold;font-size:120%;}
					.a3 {font-weight:bold;font-size:110%;}
					.a4 {font-size:115%;}
					.a5 {font-size:90%;}
		#oright {width:70%;min-width:709px;float:left;padding:66px 0px 10px 0px;margin:0px 0px 0px 10px;}
			/*obsah*/
			#orcontent {float:left;min-width:452px;width:63.5%;margin-top:-39px;}
				#orcontent h2 {margin-left:-15px;}
				#orcontent h2 a {color:#0645ae;text-decoration:none;}
					#orcontent h2 a:hover {color:#0962f8;}
				#orcontent h3 {margin:10px 10px 10px 0px;font-size:100%;}
				#orcontent form#searchingform {margin:5px 20px 20px 0px;}
				#orcontent .article {clear:both;padding:0px 0px 20px 0px;text-align:justify;font-size:80%;line-height:140%;}
					#orcontent .article a {color:black;}
					#orcontent .article a:hover {color:#004fad;}
				#orcontent .youmaylike {border-width:2px 0px;border-style:solid;border-color:#ebebeb;color:#363636;padding:5px 0px;}
					#orcontent .youmaylike a {color:#363636;text-decoration:none;font-weight:bold;}
					#orcontent .youmaylike a:hover {text-decoration:underline;}
	/*obsah - kontakt, vyhladavanie, 404, ...*/
	#obsah2 {clear:both;min-width:950px;padding-bottom:136px;background:url('/design/hr.png') 0px 0px repeat-x;font-size:90%;}
		#obsah2 h2 {font-size:113%;padding:5px 15px;margin-bottom:5px;font-weight:bold;}
		#obsah2 p {padding:10px;}
	/*prava strana, vseobecne*/
	/*reklama*/
	#radd {float:right;clear:right;min-width:216px;width:28%;background:#ededda url('/design/rightadd/addback.png');color:#363636;font-size:90%;}
	#oright #radd {min-width:237px;width:34.0%;margin:0px 5px;}
		#radd #top, #radd #bottom {width:100%;padding:0px;margin:0px;border:none;}
		#radd #top {height:9px;background:url('/design/rightadd/addtopl.png') no-repeat;}
			#radd #top span {display:block;height:9px;width:100%;background:url('/design/rightadd/addtopr.png') right top no-repeat;}
		#radd #bottom {height:14px;background:url('/design/rightadd/addbottoml.png') left bottom no-repeat;}
			#radd #bottom span {display:block;height:14px;width:100%;background:url('/design/rightadd/addbottomr.png') right bottom no-repeat;}
		#radd p {padding:12px;border-bottom:2px solid #dfdfbe;margin-bottom:20px;}
			#radd p:hover {background-color:#eaead4;}
			#radd p.second {border-color:#e5c6aa !important;margin-bottom:0px;}
				#radd p.second:hover {background-color:#ebe5d0;}
			#radd p a {color:black;}
		#radd a.headline {display:block;padding:6px 12px;color:#363636;background-color:#dfdfbe;text-decoration:none;font-size:18px;}
			#radd a.headline:hover {color:black;}
			#radd a.second {background-color:#e5c6aa;}
	/*reklama 2*/
	#radd2 {width:34.7%;min-width:247px;min-height:126px;margin-bottom:20px;float:right;clear:right;position:relative;background:url('/design/add2top.png') left top no-repeat;font-size:87%;}
		#radd2b {width:100%;height:83px;position:absolute;left:0px;bottom:0px;z-index:-1;background:url('/design/add2bot.png') right bottom no-repeat;}
		#radd2i {min-height:118px;margin:8px 7px;padding-bottom:8px;background-color:#d0e5af;}
			#radd2i p {padding:10px 10px 0px 10px;font-size:90%;color:#464646;}
			#radd2i p strong a {font-size:115%;color:black;text-decoration:none;} #radd2i p a:hover {text-decoration:underline;}
			#radd2i p span {font-size:87%;}
				#radd2i span a {color:#464646;} #radd2i span a:hover {color:black;}
	/*galeria*/
	#rgallery {float:right;position:relative;margin-bottom:10px;min-height:356px;min-width:247px;width:34.7%;background:url('/design/gtop.png') right top no-repeat;overflow:hidden;}
		#rgallb {width:100%;height:146px;position:absolute;left:0px;bottom:0px;z-index:-1;background:url('/design/gbot.png') no-repeat;}
		#rgall {min-height:336px;margin:9px 8px;border:1px solid #e3e3e3;text-align:center;}
			/*obrazky*/
			#rgalli {width:190px;height:280px;margin:4px auto;text-align:left;line-height:0px;position:relative;overflow:hidden;}
				#rgalli img {margin-bottom:-3px;padding:0px;position:relative;border:none;} #rgalli img[src] {margin:0px;}
				#rgalli p {position:absolute;width:190px;height:280px;}
					#rgalli p.second {top:100%;}
			/*odkazy*/
			#rgall #prev, #rgall #next {width:21px;height:21px;display:block;margin:0px auto;}
			#rgall #prev:hover, #rgall #next:hover {background-position:left bottom;}
			#rgall #prev {background:#7f7f7f url('/design/arrowup.png') no-repeat;} .gbutton {height:21px;display:block;margin:2px auto;}
			#rgall #next {background:#7f7f7f url('/design/arrowdown.png') no-repeat;}
	/*ine*/
	p.hr {border-top:1px solid #e5e5e5;margin-bottom:10px;}
	p.cb, p.cbw {clear:both;}
	p.cbw {width:950px;}
	#tooltip {
		position: absolute;
		z-index: 3000;
		border: 1px solid #111;
		background-color: #eee;
		padding: 4px;
		opacity: 0.85;
		font-size:12px !important;
	}/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/css/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background-image: url('/css/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/css/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('/css/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('/css/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('/css/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/css/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/css/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/css/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/css/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/css/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/css/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/css/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/css/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/css/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/css/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/css/fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
#fancybox-title-over a {color:white}
       div.markerTooltip, div.markerDetail {
          color: black;   
          width:300px ;
          background-color: white;  
          margin: 0;
          padding: 2px 4px; 
          border: 1px solid black;
       }
#map_canvas {margin-top:3px;z-index: 100;  font-size:70%; }
#map_canvas h3 {margin:0}
#map_canvas a {color:black; font-size:70%}       
#map_canvas a img {border:0}

#radd .quote-author {display:block;text-align:right;font-size:70%;}
