html 				{font-size:100%; }
body 				{color:#333333; font-family:'Lora', georgia, sans-serif, Open Sans; }
.logo-img		{margin-top:-52px; border-radius:0 0 4px 4px; box-shadow:3px 0px 10px #333333; transition: opacity 0.7s; position:absolute; z-index:500;} 
				/*position:fixed resp. absolute; = neprekryva ciarka logo pri rozbaleni menu v mobile*/
.logo-img:hover{opacity:0.96;}
/*h1 				{font-size:3.0rem;}*/
h1 				{font-size:32px;}
h2 				{font-size:30px;}
h3					{font-size:28px; margin-bottom:30px;}
h4					{font-size:27px; margin-bottom:30px;}
h5					{font-size:26px; margin-bottom:30px;}
a 					{color:#0066CC; text-decoration:none;}
a:hover 			{color:#0099FF; text-decoration:none;}
.a-big 			{color:#000000; text-decoration:none; font-size:24px;}
.a-big4 			{color:#000000; text-decoration:none; font-size:22px;}
.a-big4-1		{color:#000000; text-decoration:none; font-size:20px;}
.a-big4-2		{color:#000000; text-decoration:none; font-size:18px; }
h1 a, h2 a, h3 a, h4 a, h4 a {color:#000000;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {color:#0099FF;}
.p-big			{font-size:1.2rem; text-transform:uppercase;}
.p-prvy			{text-align:left;}
.p-just			{text-align:justify;}
.p-center		{text-align:center;}
.p-cituj			{font-style:italic; font-size:1em; color: #6F718C;}
.wavy				{text-decoration:underline; text-decoration-style:dashed; color:#333366;}
.selinfo			{max-width:290px;} /* všeobecný select */
.row80			{margin-top:80px;}
.ul-rieky			{list-style-type: none;}
.ul-rieky li		{display: inline;}
.ul-plaz			{font-size:1.1rem; margin-left:20px; }
.img-blog		{width:46px; height:46px; margin-right:20px; border-radius:6px; background:#FF9430;}
.div-btn-md-mapa	{ text-align:center;}

/* BOX
======================================================================================*/
.div-i-obal		{padding:20px; margin-top:40px; margin-bottom:20px; border-radius:10px; border:1px solid #ccc; background-color:#EFEFEF;}
.div-i-odkaz	{width:130px; height:100px; background-color:#ffffff; padding:0px; float:left; margin-right:20px;}
.img-index		{width:130px; height:100px; margin-right:20px; border:1px solid #336600; border-radius:4px; box-shadow:3px 0px 10px #999999;}
.div-odk-i		{font-size:1.1rem; text-align:justify;}


/* LYŽOVANIE
======================================================================================*/
.div-skimapa	{margin-top:40px; padding:10px; background-color:#FFF; border-radius:10px; border:1px solid #CCC;}

/* HOTELY
======================================================================================*/
.img-hotel		{}
.divhotel		{width:100%; height:40px; background-color:#999; border-top:1px solid #FFF; position:relative; margin-top:-30px; opacity:1; color:#FFF; font-size:1.05rem; padding:10px; overflow:hidden; }
@media (min-width: 993px) and (max-width: 1200px) {
.divhotel		{width:100%; height:34px; background-color:#999; position:relative; margin-top:-20px; opacity:1; color:#FFFFFF; font-size:0.84rem; padding:10px; overflow:hidden; }}
@media (min-width: 768px) and (max-width: 992px) {
.divhotel		{width:100%; height:26px; background-color:#999; position:relative; margin-top:-20px; opacity:1; color:#FFFFFF; font-size:0.7rem; padding:6px; overflow:hidden; }}
@media (min-width: 521px) and (max-width: 767px) {
.divhotel		{width:100%; height:38px; background-color:#999; position:relative; margin-top:-20px; opacity:1; color:#FFFFFF; font-size:1.05rem; padding:10px; overflow:hidden; }}
@media (max-width: 520px) {
.divhotel		{width:100%; height:30px; background-color:#999; position:relative; margin-top:-20px; opacity:1; color:#FFFFFF; font-size:0.9rem; padding:6px; overflow:hidden; }}
.photel			{text-align:center; margin-top:60px; font-size:1.1rem;}

/* NAVIGACIA HORNA
======================================================================================*/
.navig					{background-color:#7e7e7e; padding-bottom:6px; padding-top:4px;}
.arrow-obal				{width:100%; min-height:20px; white-space: nowrap; /*border:1px solid #999; border-radius:10px; background-color:#7e7e7e;*/ margin-top:0px; float:left; font-size:12px; text-align:left; padding-left:10px;}
.arrow-orange 		{float: left; margin-top: 5px; margin-right: 6px; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 8px solid #FF9933;}
.arrow-link				{float: left; margin-right: 10px; color:#FFFFFF;}
.arrow-link:hover		{float: left; margin-right: 10px; color:#FF9933;}
.arrow-linki				{float: left; margin-right: 10px; color:#FFFFFF;}
.arrow-linki:hover	{float: left; margin-right: 10px; color:#FFFFFF; cursor: default;}
/*.navbar-right  .dropdown { visibility:hidden; width:0px;}*/
#click-log				{position:relative; /*height:281px; width:450px; margin:0 auto; background-color:#00CC00;*/}
#click-log img 		{position:absolute; left:0px; top:0px; transition: opacity 0.7s ease-in-out; -webkit-transition: opacity 0.7s /*ease-in-out*/; transition-delay: 0.1s; transition-timing-function: linear;}
#click-log img.logo-img-hore:hover {opacity:0;}
.logo-img-hore, .logo-img-dole	 	{max-width:100%; height:auto; vertical-align:middle; border:none;}

/* NAVIGACIA DOLNA
======================================================================================*/
.navigd					{background-color:#555; margin-bottom:-4px; padding-bottom:6px; padding-top:4px;}
.arrow-obal				{width:100%; min-height:20px; white-space: nowrap; /*border:1px solid #999; border-radius:10px; background-color:#7e7e7e;*/ margin-top:0px; float:left; font-size:12px; text-align:left; padding-left:10px;}
.arrow-orange 		{float: left; margin-top: 5px; margin-right: 6px; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 8px solid #FF9933;}
.arrow-link				{float: left; margin-right: 10px; color:#FFFFFF;}
.arrow-link:hover		{float: left; margin-right: 10px; color:#FF9933;}

/* SELECT 
======================================================================================*/
.selekt					{background-color:#EEEEEE; padding-top:10px; padding-bottom:10px; margin-bottom:-50px;}
.div-select-con		{width:100%; height:30px; /*background-color:#00CC00;*/}
.sel-menu				{width:290px; height:30px;position: absolute; right: 0px; top:0px;}
.sel-ite-seda			{background-color:#EEEEEE; color:#000000;}
.sel-ite-nad			{/*background-color:#EEEEEE;*/ color:#000000;}
.select-hr 				{ margin-bottom:9px; margin-top:9px; height:1px; background-color:#eee;}
.sel-hr 					{margin-bottom:2px; margin-top:4px; height:1px; max-height:1px; background-color:#ddd; 
           font-size: 1px;
/*   -moz-font-size: 1px;	Mozzila
     -ms-font-size: 10px;	MS
       -o-font-size: 10px;
-webkit-font-size: 10px; 	Chrome + Opera*/
}


/* NÁZOV 
======================================================================================*/
.nazov					{background-color:#EEEEEE; padding-top:50px; padding-bottom:80px;}
.nazov p					{font-size:1.1rem; margin-bottom:40px; margin-top:40px;}
.nazov p.p-cituj		{font-size:1em; }
.nazov .prvy			{text-align:justify;}
.nazov ul				{font-size:1.1rem; margin-bottom:40px; margin-left:20px;}
.nazov h1, .nazov h2, .nazov h3, .nazov h4	{text-align:center;}

/* MENU 
======================================================================================*/
.menu					{background-color:#FFFFFF; padding-top:60px; padding-bottom:80px;}
.menu .col-sm-3		{padding-bottom:10px;}

/* OBSAH 
======================================================================================*/
.obsah, .rmenu			{background-color:#FFFFFF; padding-top:40px; padding-bottom:80px;}
.obsah p, .rmenu p		{font-size:1.1rem; margin-bottom:40px;}
.obsah ul 				{font-size:1.1rem; margin-bottom:40px; margin-left:20px;}
.obsah h4 				{text-align:center; margin-top:40px;}
.obsah h5 				{text-align:left; margin-top:40px;}

.obsah2, .rmenu2			{background-color:#EEEEEE; padding-top:40px; padding-bottom:80px;}
.obsah2 p, .rmenu2 p		{font-size:1.1rem; margin-bottom:40px;}
.obsah2 ul 				{font-size:1.1rem; margin-bottom:40px; margin-left:20px;}
.obsah2 h4 				{text-align:center; margin-top:40px;}
.obsah2 h5 				{text-align:left; margin-top:40px;}
.f-galer					{padding-top:6px; padding-bottom:10px; margin-top:40px; margin-left:0px; margin-right:0px; margin-bottom:40px; background-color:#e6e6e6; border-radius:6px; border:1px solid #ccc;}

/* ZAVER 
======================================================================================*/
.zaver					{background-color:#EEEEEE; padding-top:60px; padding-bottom:80px;}
.zaver p					{font-size:1.1rem; margin-bottom:40px; margin-top:40px;}
.zaver p u				{color:#000000;}
.zaver-stre				{text-align:justify;}
.zaver-stre h2			{}
.zaver-stre h3			{text-transform:uppercase; font-size:1.3rem; font-weight:normal; margin-bottom:0px; text-align:center;}
.zaver-stre h4			{font-size:1.3rem; font-weight:normal; margin-bottom:0px; text-align:center;}
.zaver-just				{text-align:justify;}

/* HEADER
======================================================================================*/
.rhead-bg 				{width:100%; height:auto; background-color:#7e7e7e; border-bottom:0px solid #CC6633;} /*7f7c77*/
.rhead-con-pad		{padding:0px;}
.rhead-top				{color:#EEEEEE; margin-top:30px; height:350px; background-image:url(../img/big_bg.png); background-repeat:no-repeat; background-position:right top; /*background-size:100%;*/ }
@media (max-width: 620px) {
.rhead-top		{padding:8px; }}
@media (min-width: 621px) and (max-width: 767px) {
.rhead-top		{padding:10px; }}
@media (min-width: 768px) and (max-width: 992px) {
.rhead-top		{padding:8px; }}
@media (min-width: 993px) and (max-width: 1200px) {
.rhead-top		{padding:10px; }}

.rhead-top-at			{background-image:url(../img/head/at.png);}
.rhead-top-ck			{background-image:url(../img/head/ck4.png);}
.rhead-top-cro			{background-image:url(../img/head/cro2.png);}
.rhead-top-fi			{background-image:url(../img/head/fi.png);}
.rhead-top-fr			{/*background-image:url(../img/head/fr.png);*/ background-image:url(../img/head/fr.jpg);}
.rhead-top-fu			{background-image:url(../img/head/fu.png);}
.rhead-top-hl			{background-image:url(../img/head/hladaj.png);}
.rhead-top-hlad		{background-image:url(../img/head/search.png);}
.rhead-top-it			{background-image:url(../img/head/ital.png);}
.rhead-top-lm			{background-image:url(../img/head/lm.png);}
.rhead-top-slo			{background-image:url(../img/head/slo.png);}
.rhead-top-sk			{/*background-image:url(../img/head/sk.png);*/ background-image:url(../img/head/sk.jpg);}
.rhead-top-ski			{background-image:url(../img/head/ski.png);}
.rhead-top-well		{background-image:url(../img/head/well2.png);}
.rhead-top-ubyt		{background-image:url(../img/head/ubyt.png);}
.rhead-slogan			{font-size:3.0rem; color:#FFFFFF; margin-top:120px; text-shadow: 2px 6px 10px #666666;}
@media (max-width: 520px) {
.rhead-slogan			{font-size:2.0rem; color:#FFFFFF; margin-top:100px; text-shadow: 2px 6px 10px #666666;}}
@media (min-width: 521px) and (max-width: 767px) {
.rhead-slogan			{font-size:2.5rem; color:#FFFFFF; margin-top:100px; text-shadow: 2px 6px 10px #666666;}}
@media (min-width: 768px) and (max-width: 992px) {
.rhead-slogan			{font-size:3.0rem; color:#FFFFFF; margin-top:120px; text-shadow: 2px 6px 10px #666666;}}
@media (min-width: 993px) and (max-width: 1200px) {
.rhead-slogan			{font-size:3.0rem; color:#FFFFFF; margin-top:120px; text-shadow: 2px 6px 10px #666666;}}

.rhead-slogan1		{font-size:2.4rem; color:#FFFFFF; margin-top:100px; text-shadow: 2px 6px 10px #666666;}
.rhead-slogan2		{font-size:1.6rem; color:#FFFFFF; margin-top:-20px; text-shadow: 2px 6px 10px #666666;}


.rhead-slogan span	{font-size:1.6rem;}
.rhead-idea				{font-size:1.2rem; font-weight:lighter; text-shadow: 2px 6px 10px #666666;}
@media (max-width: 520px) {
.rhead-idea				{font-size:1.0rem; font-weight:lighter; text-shadow: 2px 6px 10px #666666;}}
@media (min-width: 521px) and (max-width: 767px) {
.rhead-idea				{font-size:1.2rem; font-weight:lighter; text-shadow: 2px 6px 10px #666666;}}
@media (min-width: 768px) and (max-width: 992px) {
.rhead-idea				{font-size:1.2rem; font-weight:lighter; text-shadow: 2px 6px 10px #666666;}}
@media (min-width: 993px) and (max-width: 1200px) {
.rhead-idea				{font-size:1.2rem; font-weight:lighter; text-shadow: 2px 6px 10px #666666;}}

.rhead-ok				{padding-left:20px; font-size:1.1rem; font-weight:lighter; visibility:hidden;}


/* TOPMENU
======================================================================================*/
.rtop-con1				{padding-top:40px;}
.rtop-con2				{padding-bottom:80px;}
.rtop-arrow-obal		{display:block;}
.rtop-arrow-right		{float:left; margin-top: 10px; margin-right: 6px; width: 0px; height: 0px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #FF6633;}
.rtop-arrow-right2	{float:left; margin-top: 16px; margin-right: 6px; width: 0px; height: 0px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #FF6633;}
.rtop-arrow-right4-2	{float:left; margin-top: 4px; margin-right: 6px; width: 0px; height: 0px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #FF6633;}
.rtop-img				{min-width:200px; max-width:100%; height:auto;}

/* UBYTOVANIE
======================================================================================*/
.rubyt-bg 				{padding-top:80px; padding-bottom:100px; color:#000000; background-color:#EEEEEE;}
.rubyt-arrow-obal		{display:block; width:170px; white-space: nowrap; margin-bottom:60px;}
.rubyt-slogan			{color:#000000; font-size:1.2rem;}
.rubyt-ko				{margin-top:40px;}
.rubyt-bg h2			{margin-bottom:60px;}
.rubyt-btn-obal		{padding-bottom:40px;}
.rubyt-btn:hover		{color:#0099FF; background-color:#FFFFFF; border-color:#CCCCCC;}
.rubyt-img				{width:360px; min-width:200px; max-width:100%; height:auto;}
.ubyt-gal				{float:left; padding:3px;}
.ubyt-gal img			{width:89px; height:60px; border:1px solid #99becc;}

/* CUSTOMERS
======================================================================================*/
.rcusto-bg				{background-color:#FFFFFF;}
.rcusto-bg h4			{margin-bottom:60px;}
.rcusto-bg h4 a		{color:#000000;}
.rcusto-bg h4 a:hover {color:#0099FF; text-decoration:none;}
.rcusto-bg p			{font-size:1.2rem;}
.rcusto-con-pad		{padding-top:80px; padding-bottom:100px;}
.rcusto-arrow-obal	{display:block; width:280px; white-space: nowrap; margin-bottom:60px;}
.rcusto-slogan			{color:#000000; font-size:1.2rem;}
.rcusto-hr				{width:220px; margin-top:-4px; margin-bottom:40px;}
.rcusto-img				{width:240px; height:240px; margin-bottom:10px; border:6px solid #FFFFFF; box-shadow: 0px 0px 10px #dddddd;}
.rcusto-vid				{border:6px solid #FFFFFF; box-shadow: 0px 0px 10px #dddddd;}
.rcusto-btn-obal		{padding-bottom:40px; margin-top:80px;}
.rcusto-btn				{background-color:#EEEEEE; }
.rcusto-btn:hover		{color:#0099FF; background-color:#FFFFFF; }

/* TRAVEL ŽURNÁL
======================================================================================*/
.rtz-bg 					{padding-top:80px; padding-bottom:100px; color:#000000; background-color:#EEEEEE;}
.rtz-bg h3				{font-size:2.6rem; padding-bottom:40px;}
.rtz-bg h4				{font-size:2.4rem; padding-bottom:40px;}
.rtz-bg p					{font-size:1.2rem;}
.rtz-arrow-obal		{display:block; width:210px; white-space: nowrap; margin-bottom:60px;}
.rtz-arrow-obal2		{display:block; width:210px; height:34px; white-space: nowrap; margin-bottom:60px; }
.rtz-img					{margin-top:20px; margin-bottom:30px;}

/* BUTTON PATA 
======================================================================================*/
.meno-do					{background-color:#555;}
.meno-do .row				{border-bottom:1px solid #666;}
.meno-do h1 				{font-size:10px; text-transform:uppercase; }
.meno-do h2				{font-size:10px; text-transform:uppercase; }
.meno-do .col-sm-12	{/*background-color:#00FF99;*/ height:10px; margin-top:0px; margin-bottom:10px;}
.meno-do .col-sm-12 h2{margin:0px; padding:0px; color:#555;}
.btn-pata					{font-size:11px; color:#888; background-color:#555; border-radius:0px; padding:10px;}
.btn-pata img				{border:1px solid #aaa; margin-top:4px; margin-bottom:10px; transition: opacity 0.7s; opacity:0.3;}
.btn-pata h2				{color:#888;}
.img-bt						{width:75px; /*min-width:70px; max-width:100%;*/ height:auto;}

.btn-pata 					{border:1px solid transparent;}
.btn-pata:hover			{border:1px solid #888; color:#FF9933;}
.btn-pata:hover img 	{opacity:1; }
.meno-do .col-md-1		{padding:1px; font-size:10px; text-transform:uppercase; margin-bottom:10px;}
@media (max-width:1199px)
{
.meno-do					{/*font-family:PT Sans Narrow, sans-serif;*/}
.btn-pata					{font-size:8px;}
.img-bt						{width:58px; height:auto;}
}
@media (max-width:991px)
{
.meno-do .container		{width:0px; height:0px; padding:0px; margin:0px; visibility:hidden;}
.meno-do .col-md-1		{width:0px; height:0px; padding:0px; margin:0px; }
.btn-pata 					{width:0px; height:0px; padding:0px; margin:0px; font-size:1px;}
}

/* PATA
======================================================================================*/
.rpata-bg 					{width:100%; color:#888888; background-color:#555555; padding-top:40px; padding-bottom:40px;}
.rpata-bg .container		{background-image:url(../img/_matros/roh-do.png); background-repeat:no-repeat; background-position:right bottom; background-size:100px; /*opacity:0.3;*/}
.rpata-bg1 .container	{background-image:url(../img/_matros/roh-do2.png); background-repeat:no-repeat; background-position:right bottom; background-size:100px; /*opacity:0.3;*/}
.rpata-bg .col-sm-12	{/*background-color:#00FF99;*/ height:10px; margin-top:-20px; margin-bottom:10px;}
.rpata-bg .col-sm-12 h2{font-size:10px; margin:0px; padding:0px; color:#555;}
.rpata-bg .az 	 			{padding:0px; margin-top:6px; margin-bottom:30px; color:#888888; font-size:18px; text-transform:uppercase; text-decoration:underline;}
.rpata-bg .az a 			{color:#888888; text-decoration:underline; margin-top:0px;}
.rpata-bg .az a:hover 	{color:#FF9933; text-decoration:underline;}
.rpata-bg h2				{font-size:18px; margin-top:10px; text-transform:uppercase; text-decoration:underline;}
.rpata-bg h2 a 			{color:#888888;}
.rpata-bg h2 a:hover 	{color:#FF9933; text-decoration:underline;}
.rpata-bg h3				{font-size:18px; margin-top:10px; text-transform:uppercase; text-decoration:underline;}
.rpata-bg h3 a 			{color:#888888;}
.rpata-bg h3 a:hover 	{color:#FF9933; text-decoration:underline;}
.rpata-bg ul a				{color:#888888; font-size:14px; margin-top:10px; text-decoration:none;}
.rpata-bg ul a:hover		{color:#FF9933; font-size:14px; margin-top:10px; text-decoration:underline;}
.apata 						{color:#FF9933;}
.apata:hover  				{color:#FF9933; text-decoration:underline;}
.rpata-bg p					{margin-bottom:20px;}
/* PATA-SOCKY ==========*/
.zursoc1					{width:135px; height:20px; margin-top:10px; margin-bottom:30px; text-align:left; }
.rgplus					{ visibility:hidden; /*width:28px; height:28px; background-image:url(../img/sg.png); background-repeat:no-repeat; background-size:28px 28px;*/ }
.rgplus:hover			{visibility:hidden; /*width:28px; height:28px; background-image:url(../img/sg_h.png); background-repeat:no-repeat; background-size:28px 28px;*/ }
.rface					{width:28px; height:28px; background-image:url(../img/sf.png); background-repeat:no-repeat; background-size:28px 28px; }
.rface:hover			{width:28px; height:28px; background-image:url(../img/sf_h.png); background-repeat:no-repeat; background-size:28px 28px; }
.rtwitt					{width:28px; height:28px; background-image:url(../img/st.png); background-repeat:no-repeat; background-size:28px 28px; }
.rtwitt:hover			{width:28px; height:28px; background-image:url(../img/st_h.png); background-repeat:no-repeat; background-size:28px 28px; }
.rblog					{/*visibility:hidden;*/ width:28px; height:28px; background-image:url(../img/sb.png); background-repeat:no-repeat; background-size:28px 28px; margin-left:-38px; }
.rblog:hover			{width:28px; height:28px; background-image:url(../img/sb_h.png); background-repeat:no-repeat; background-size:28px 28px; margin-left:-38px; }
.reng					{width:105px; height:140px; background-image:url(../img/engar.png); background-repeat:no-repeat; background-size:105px 140px; }
.reng:hover				{width:105px; height:140px; background-image:url(../img/engar-h.png); background-repeat:no-repeat; background-size:105px 140px; }
.renit					{width:210px; height:140px; background-image:url(../img/enit-cb.png); background-repeat:no-repeat; background-size:210px 140px; }
.renit:hover			{width:210px; height:140px; background-image:url(../img/enit-or.png); background-repeat:no-repeat; background-size:210px 140px; }
.rfm					{width:315px; height:100px; background-image:url(../img/fm-cb.png); background-repeat:no-repeat; background-size:315px 100px; }
.rfm:hover				{width:315px; height:100px; background-image:url(../img/fm-or.png); background-repeat:no-repeat; background-size:315px 100px; }
/* PATA-FORM ==========*/
.rpata-bg h4			{font-size:18px; margin-top:10px; text-transform:uppercase; text-decoration:underline;}
.rpata-bg h4 a 		{color:#888888;}
.rpata-bg h4 a:hover {color:#FF9933; text-decoration:underline;}
.formik  					{width:70%;}
.butko					{color:#FFFFFF; background-color:#FF9933; border-color:#EEA236;}
.butko:hover			{color:#FFFFFF; background-color:#F78222; border-color:#d58512;}

.d-but2					{text-align:center;}
.d-but2-a				{margin-bottom:-40px; text-align:center;}
.d-but2-b				{text-align:center;}
.d-but2-c				{text-align:center;}
.butko2-a				{color:#FFFFFF; background-color:#FF9933; border-color:#FF6633;}
.butko2-a:hover		{color:#FFFFFF; background-color:#F78222; border-color:#F78222;}
.butko2-b				{color:#FFFFFF; background-color:#FF9933; border-color:#FF6633;}
.butko2-b:hover		{color:#FFFFFF; background-color:#F78222; border-color:#F78222;}
.butko2-c				{color:#FFFFFF; background-color:#FF9933; border-color:#FF6633;}
.butko2-c:hover		{color:#FFFFFF; background-color:#F78222; border-color:#F78222;}
.rpata-bg ul	 		{color:#888888; margin-left:10px;}

/* COPYRIGHT
======================================================================================*/
.rcopy-bg 				{width:100%; color:#777777; background-color:#444444; border-top:1px solid #666666; padding-top:10px; padding-bottom:2px;}
.rcopy-bg a 			{color:#888888; text-decoration:none;}
.rcopy-bg a:hover 	{color:#FF9933; text-decoration:none;}
.rcopy-mu	 			{width:26px; margin-left:6px; margin-top:-4px;}

/* POMOCKY
======================================================================================*/
.rciara-1					{height:2px; width:100%; border-bottom:1px solid #7e7e7e;}
.rciara1d					{height:2px; width:100%; border-bottom:1px solid #7e7e7e;}
.rciara1h					{height:4px; width:100%; border-top:1px solid #7e7e7e;}
.rciara2h					{height:4px; width:100%; border-top:1px solid #e7e7e7;}
.rciara2d					{height:4px; width:100%; border-bottom:1px solid #e7e7e7;}

.akoh2					{font-size:29px; color:#000000; height:32px; margin-bottom:40px;}
.akoh2 a				 	{color:#000000; text-decoration:none; }
.akoh2 a:hover 		{color:#0099FF; text-decoration:none;}
.akoh3					{font-size:28px; color:#000000; height:32px; margin-bottom:40px;}
/*.akobig 					{text-align:center; text-transform:uppercase; color:#999; margin-bottom:60px; margin-top:40px; background-color:#eee; padding:20px; font-size:2rem; border-bottom:1px solid #ddd; }*/
.div-hr					{width:100%; height:1px; background-color:#CCCCCC;}

/* KLIKACIA MAPA */
#mapka img[usemap], map area	{outline: none;}
.nivo 					{background-color:#99CC00; width:6px; height:10px; position:absolute; top: 330px;  }

.i-mapka				{border:solid 1px transparent; margin-top:40px; }
.i-mapka:hover	{outline:solid 1px #ccc;}

.d-hore 				{height:0px;}
/*
.hore 				{background-color:#ccc; width:40px; height:30px; position:relative; float:right; top:-29px; border:1px solid #777; border-bottom:1px solid #ccc; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:0px; border-bottom-right-radius:0px;  }
*/
.hore 				{background-color:#ccc; width:40px; height:30px; position:fixed; bottom:0px; right:40px; border:1px solid #777; border-bottom:1px solid #ccc; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; z-index:800;  }

.hore:hover			{background-color:#555; border:1px solid #555; border-bottom:1px solid #555;}
.horee				{position:relative; top:-4px; left:11px; width:0px; height:0px; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fff;}

/* IMAGE  GALERY
======================================================================================*/
#links	 				{padding-top:40px; padding-bottom:80px; margin-left:12px;}
.img-g80 				{width:60px; height:40px; float:left; margin-right:2px; margin-bottom:2px;}
.img-g60 				{float:left; margin-top:20px; margin-bottom:20px;}
.img-g12 				{float:left; margin-top:10px; margin-bottom:10px; border:2px solid #fff;}
.img-balik				{margin-top:5px; margin-bottom:5px; margin-right:5px;}
.img-g25 				{width:24%; float:left; margin-right:2px; margin-bottom:2px;} 
#linkss	 				{padding-top:0px; padding-bottom:0px; margin-left:0px;} 
#linkss	img			{width:69px; height:auto; float:left; margin-right:2px; margin-bottom:2px;} 

/* REGIONY
======================================================================================*/
.p-ul			 				{}
.ul-regiony					{font-size:1.1rem;} 
.ul-regiony li				{list-style-type:none; display:inline; } 
.ul-regiony li::after 		{content: ",";}
.ul-regiony li:last-child {/*background-color:#3399FF; */}
.ul-regiony li#select a	{border-bottom:1px dotted #0066CC;} 

/*UPRAVENE Z BOOTSTRAP */
/*navbar*/
.nav>li>a {padding:15px 10px;}

