html{ font-size: 62.5%; }
html, body, p, div, h1, h2, h3, img, ul, li, form {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
}

img { border:0; display:block; }
	
br.clear { line-height:1px; clear:both; height:0; }
ul, li { list-style-type:none; }
.red { color:#CC0000; }

a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a:active { text-decoration:none; }

body { background-color:#E9E7E2; color:black; }
#bg {
	background-image:url(/Static/images/gui/bg.gif);
	background-repeat:repeat-y;
	background-color:#E9E7E2;
}
.holder { width:900px; }

#header {
	width:100%;
	height:166px;
	background-image:url(/Static/images/gui/bg_glava_tile.png);
	background-repeat:repeat-x;
}
.head { 
	width:597px; 
	height:166px;
	background-image:url(/Static/images/gui/bg_glava.png);
	background-repeat:no-repeat;
	float:left;
}
.head img {
	width:100px;
	height:150px;
	margin-left:50px;
	display:inline;
}
.toolz { 
	width:163px; 
	height:166px;
	background-image:url(/Static/images/gui/si/bg_glava_iskanje.png);
	background-repeat:no-repeat;
	float:left;
}
.icons { 
	margin-left:20px; 
	margin-top:5px;
	 }
.icons img {
	float:left;
	margin-right:7px;
}

.toolz .toolp {
	margin-left:20px;
	margin-top:4px;
	_margin-top:15px; /* IE hack */
}
.toolz .toolp ul {
	list-style-type:none;
	font-size:1.1em;
	clear:both;
	margin:0;
}
.toolz .toolp li {
	background-image:url(/Static/images/gui/arrow_right_gray.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding: 0 0 0 10px;
}
.toolz .toolp li a { color:white; }
.toolz .toolp li a:hover { color:white; text-decoration:underline; }



ul.pimp li {
	background-image:url(/Static/images/gui/bullet.gif);
	background-repeat:no-repeat;
	background-position: 0 5px;
	padding-left: 11px;
	padding-bottom:3px;
}


/* left col */
.leftcol { float:left; width:215px; font-size:1.1em; }
.logotip { padding:8px 0 39px 27px; }
.leftTitle { padding: 0 0 20px 85px; } /*.leftTitle { padding: 0 0 0px 87px; }*/
.leftTitleSub { padding: 0 0 0 85px; }
.lcolMarginFirst { padding: 0 15px 0 76px; }
.aktualno {
	padding: 0 0 20px 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position: 0 17px;
}
.aktualnoDate { font-size:0.9em; }
.aktualno a { font-weight:bold; }



.submenu { 
	background-image:url(/Static/images/gui/dots.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px 0 9px 0;
}
.submenu a {
	padding-left:10px;
	display:block;
	padding-top: 1px;
	padding-bottom: 1px;
}
.submenu a.selected {
	padding-left:10px;
	display:block;
	background-image:url(/Static/images/gui/submenu_block_selected.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
}
.submenu a:hover {
	background-image:url(/Static/images/gui/submenu_block.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
	text-decoration:underline;
}



/* main col */
.maincol {
	float:left;
	width:382px;
	font-size:1.3em;
}
.maincolMarginFirst { padding:40px 7px 20px 13px; }
.banner { padding:10px 0 0 13px; }
.bannerMargin { padding-top: 30px; }
.posebnaP { padding-bottom:7px; }
.posebnaPpage { padding-top:7px; }
.maincolMargin { padding:12px 7px 20px 13px; }
.firstUvod img { padding-bottom:16px; }
.ponudbaTeaser {
	border-top:1px solid black;
	margin-top: 10px;
	padding: 12px 0 10px 0;
}
.lefty {
	/*was width:155px;*/
	width:125px;
	float:left;
}
.lefty img { border: 1px solid black; /*background-color:#FFFFFF;*/ }


.righty {
	/*was width:200px;*/
	width:230px;
	float:left;
}
.righty h2 {
	font-size:2em;
	COLOR: #000000;
	font-style: italic;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
}

.righty a { }
.righty a:hover { color:#CC0000; }

h3 {
	color: #CC0000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	/*font-size: 12px;*/
}

hr { border:  1px black solid; }

.extrapadd { padding-bottom:16px; }

.datumCena { font-weight:bold; }
.CenaTeaser { color:#CC0000; font-size:0.9em; font-weight:bold; }





/* ponudba detail */
.odhodCena { border-bottom:1px solid #8D8D8D; padding-bottom:5px; padding-top:5px; margin-right:15px; }
.odhodCenaSpecial { border-bottom:1px solid #8D8D8D; padding-bottom:5px; padding-top:5px; margin-right:15px; color:#CC0000; font-weight:bold}
.leftyFirst { padding-left:12px; padding-top:15px; font-size:0.8em; }
.leftyLinks { padding:10px 0 0 0; font-size:0.9em; }
.leftyLinks a {
	padding: 0 0 0 9px;
	margin: 5px 0 0 3px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	display:block;
}
.leftyIcons {
	font-size:0.85em;
	font-weight:bold;
	padding:20px 0 10px 10px;
	margin-bottom:40px;
}
.leftyIconPic { display:block; clear:both; margin:0 6px 0 0; height:26px; float:left; }
.leftyIconPic img { display:inline; vertical-align:middle; border:0; }
.leftyIconTxt { padding-top:7px; float:left; }

.dayHead { border-bottom:1px solid #CC0000; clear:both; }
.globeHead { width:125px; vertical-align:bottom; padding-bottom:2px; }
.day { width:230px; color:#CC0000; font-weight:bold; vertical-align:bottom; padding-bottom:2px; }
.km { clear:both; padding-left:125px; padding-bottom:15px; color:#CC0000; }


.descriptionFirst { padding-bottom:30px; font-size:0.9em; }
.description { padding-left:125px; padding-bottom:30px; font-size:0.9em; }
.descDay { 
	float:left;
	padding-bottom:30px;
	font-size:0.9em;
	}

.ponudbaDetailItem {/* font-size:0.9em;*/ }

.ponudbaPodatki { clear:both; }
.ponudbaPodatki table td { padding:5px 0 5px 0; font-size:11px; vertical-align:top; }
.ponudbaPodatki table td.titleTd { width: 125px; font-weight:bold; }

.dbllineup { border-top: 2px solid black; }
.dbllinedown { border-bottom: 2px solid black; }
.lineup { border-top: 1px solid black; }
.linedown { border-bottom: 1px solid black; }
.line { border-top: 1px solid black; border-bottom: 1px solid black; }
.prijavaLink a {
	padding: 0 0 0 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	font-weight:bold;
	margin:0 0 0 116px;
	font-size:1em;
	}



/* priporocite */
.priporocite { font-size:0.9em; padding-left:155px; }
.priporocite .paddtop { padding:10px 0 0 0; }
.priporocite p { padding-top:10px; }
.priporocite textarea { width:200px; height:60px; }

/* potovanja tejbl */
.Tpotovanja { 
	border-collapse:collapse;
	width:360px;
	font-size:0.9em;
}
.Tpotovanja td { padding:5px 0; vertical-align:top; }
.Tpotovanja td.leftTd { width:125px; }
.Tpotovanja td a {
	padding: 0 10px 0 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	color:#CC0000;
	display:block;
}
.Tpotovanja td a:hover { text-decoration:underline; }


.osnovniPodatki { width:100%; }
.osnovniPodatki td.lPodatki { width:120px; padding-right:5px; /* 125 minus padding */ }
.osnovniPodatki td { padding:2px 0; vertical-align:top; font-size:0.85em; }
.osnovniPodatki .bRed { border-bottom:1px solid #CC0000; padding-bottom:5px; }
td.podatkiUvodni { font-size:0.9em; padding-top:17px; }


/* tipicna dve kolumni - leva abstract */
.titleTipical { padding-bottom:15px; }
.titleTipical2 { padding-left:125px; padding-bottom:15px; }
.tipicalLeft { float:left; width:125px; }
.Abstract { padding-bottom:15px; font-size:1.2em; font-style:italic; font-family:"Times New Roman", Times, serif; }
.Abstract2 { padding:0 25px 15px 0; font-size:1.2em; font-style:italic; font-family:"Times New Roman", Times, serif; } 
.tipicalRight { float:left; width:230px; }
.tipicalRight h2 {
	margin:0;
	padding:0 0 15px 0;
	font-size:1em;
	font-weight:bold;
}
.tipicalRight h3 {
	margin:0;
	padding:0 0 15px 0;
	font-size:0.9em;
	font-weight:bold;
}
.tipicalRight p, .tipical p { padding-bottom:6px; font-size:0.9em; }
.tipicalRight hr, .tipical hr {
  border: 0;
  width: 100%;
	height:1px;
	color:#999999;
	background-color:#999999;
	margin:0 0 10px 0;
	_margin:0 0 0 0;
}




/* liste */
.prijave, .dokumenti { font-size:0.9em; }
.prijave li {
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
	padding: 0 20px 10px 13px;
}
.dokumenti li {
	background-image:url(/Static/images/gui/dokument.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 20px 10px 13px;
}
.prijave li a, .dokumenti li a { color:#CC0000; }
.prijave li a:hover, .dokumenti li a:hover { text-decoration:underline; }





/* table order */
.formOrder { width:360px; }
.formOrder td.lOrder { width:180px; }
.formOrder td.rOrder { width:180px; }
td.rOrder input { width:180px; }
.formOrder td { padding-bottom:10px; }

.chkBox { position:relative; left:-4px; top:2px; }
.submit { padding-top:10px; }


/* news */
.newsSelect { margin:10px 0 10px 0; }
.newsSelect select { font-size:0.8em; width:113px;  }

.newsTeaser {
	border-bottom:1px solid #666666;
	margin-bottom:4px;
	padding-bottom:4px;
	margin-right:13px;
}
.newsTeaser .date { font-size:0.8em; padding-left:10px; }
.newsTeaser .title { 
	font-size:0.9em;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
}
.newsTeaser .title a { 
	margin-left:10px; 
	display:block;
	color:#CC0000;
}
.newsTeaser .Titleselected {
	background-image:url(/Static/images/gui/arrow_right_black.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
}
.newsTeaser .Titleselected a { color:black; }
.newsTeaser .title div { margin-left:10px; }
.newsTeaser .title a:hover {
	text-decoration:underline;
}


.NDate { font-size:0.8em; }
.NTitle { font-weight:bold; color:#CC0000; font-size:0.95em; }
.NAbstract { font-weight:bold; padding-bottom:15px; line-height:1.2em; font-size:0.95em; }
.NContent img { margin-bottom:15px; }
.NContent { font-size:0.9em; }

/* search result */
.TsearchResults {
	width:100%;
	font-size:0.9em;
	margin-bottom:10px;
}
.TsearchResults td { vertical-align:top; }
.TsearchResults .wLeftResult { width:125px; color:#CC0000; font-weight:bold; }

.Tpager { width:100%; font-size:0.9em; }
.Tpager td { padding:2px 0; }
.Tpager .lArr { width:10px; text-align:left; }
.Tpager .pageOf { width:90px; text-align:center; }
.Tpager .rArr { width:10px; text-align:right; }
.Tpager .hits { text-align:right; }
.TpagerTop {
	border-top:1px solid black;
	border-bottom:2px solid black;
	margin-bottom:10px;
}
.TpagerBottom {
	border-top:2px solid black;
	margin-top:10px;
	_margin-top:30px; /* IE hack */
	margin-bottom:10px;
}



.Result {
 clear:both;
 border-bottom:1px solid black;
 margin-bottom:10px;
 _margin-bottom:20px; /* IE hack */
 padding-bottom:10px;
 font-size:0.9em;
}

.leftyResult { width:115px; float:left; }
.leftyResult img { border: 1px solid black; }

.rightyResult { width:247px; float:left; }
.rightyResult p { display:block; padding-left:10px; }
p.transport { padding-top:10px; padding-bottom:10px; }
.rightyResult a {
	padding: 0 0 0 10px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:1px 4px;
	display:block;
	color:#CC0000;
	font-weight:bold;
}
.smaller { font-size:0.95em; }
.rightyResult a:hover { text-decoration:underline; }



/* galerija */

.leftyGalleries { font-size:0.85em; padding-right:15px; }
.pass { width:100px; font-size:0.85em; }
.rightyGalleries {
	border-top:1px solid black;
	padding-top:10px;
	margin-top:2px;
}
.rightyGalleries a {
	padding: 0 10px 0 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	color:#CC0000;
	display:block;
}
.rightyGalleries a:hover { text-decoration:underline; }
.galleryItem { 
	border-bottom:1px solid black;
	font-size:0.85em;
	padding-bottom:10px;
	margin-bottom:10px;
}
.dateGalleries { padding-left:9px; }
.dateGallery { font-size:0.8em; }
.galleryAbstract { padding:15px 0 30px 0; font-weight:bold; line-height:1.1em; }

.thumbs { }
.thumbs .Thumb { 
	width:109px;
	height:109px;
	text-align:center;
	background-image:url(/Static/images/gui/thumb.gif);
	background-position:50% 50%;
	background-repeat:no-repeat;
	margin:0 11px 12px 0;
	_margin:0 12px 12px 0;
	float:left;
}
.thumbs a { text-align:center; width:110px; }
.thumbs a img { display:inline; }

.backTo { clear:both; font-size:0.85em; }
.backTo a {
	padding: 0 0 0 9px;
	margin: 5px 0 0 3px;
	background-image:url(/Static/images/gui/arrow_back.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	display:block;
}
.backTo a:hover { text-decoration:underline; }



/*
.popPic {
	background-color:#000000;
	text-align:center;
	height:420px;
}
.popPic img { display:inline; margin:10px 0; }
.downPic { 
	height:100px;
	background-image:url(/Static/images/gui/bg_popup.gif); 
	}
.txtPic {
	width: 520px;
	float:left;
	height:100px;
	font-size:1.2em;
 }
.txtPic p { padding: 10px; }
.toolzPic {
	width: 100px;
	float: left;
	height:100px;
 }

.toolzpopup { width:80px; margin:10px 0 0 10px; }
.toolzpopup img { display:inline; }
.toolzclose { 
	padding-bottom:18px;
	text-align:right;
	font-size:1.2em;
}
.toolzclose img { vertical-align:middle; }
.popleft { text-align:left; }
.popright { text-align:right; } 
*/





/* right col */
.rightcol {
	float:left;
	width:163px;
	background-image:url(/Static/images/gui/bg_form.png);
	background-repeat:no-repeat;
	padding-bottom:20px;
}
.rightcol_int {
	float:left;
	width:163px;
	/*background-image:url(/Static/images/gui/bg_form.png);
	background-repeat:no-repeat;*/
	padding-bottom:20px;
}
.searchForm {
	
}
.searchForm select {
	display:block;
	margin:0 0 9px 20px;
	width:122px;
	font-size:1em;
}
.findButt {
	margin:3px 0 14px 20px;
}

.narociNovice {
	padding:20px 5px 0 0;
	font-size:1.1em;
}
.narociNovice img { padding:0 0 7px 0; }
.narociNovice input.mail {
	width:122px;
	font-size:1em;
	margin:6px 0 7px 0;
}
.narociNovice a {
	padding: 0 0 0 9px;
	margin: 5px 0 0 11px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	display:block;
}

.rightCollPadd { padding-left:19px; }

img.katalogOrder { margin: 10px 0 10px 20px; }

.clanstvo { padding-bottom:20px; width:163px; }
.clanstvo img { padding-top:14px; margin: auto;  }
.licenca { color:#666666; padding-bottom:10px; }

.neSpreglej { font-size:1.1em; padding:10px 0 0 10px; }
.neSpreglej div { padding-left:9px; }
.neSpreglej a {
	padding: 0 0 0 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	display:block;
	font-weight:bold;
	color:#CC0000;
}
.neSpreglej a:hover { text-decoration:underline; }





/* linkz */
a { color:black; }
a:hover { color:#CC0000; }






/* foot */
#footer {
	clear:both;
	width:100%;
	height:82px;
	background-image:url(/Static/images/gui/bg_foot_right.gif);
	background-repeat:repeat-x;
}
.fLeft {
	background-image:url(/Static/images/gui/bg_foot_left.gif);
	background-repeat:repeat-x;
	width:214px;
	height:82px;
	float:left;
}
.fMnenje { padding:13px 0 0 76px; }
.fMnenje a {
	padding: 0 0 0 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	color:white;
}
.fMnenje a:hover { color:white; text-decoration:underline; }

.fRight { height:82px; float:left; }
.logoMali { float:left; width:130px; }
.logoMali img { padding:10px 0 0 60px; }
.generalije {
	padding:10px 0 0 0;
	float:left;
	font-size:1.1em;
}
.generalije div { padding-left:10px; }
.allvizitka {
	margin-top:8px;
	padding: 0 0 0 9px;
	background-image:url(/Static/images/gui/arrow_right.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	float:left;
	font-weight:bold;
}

.end { 
	clear:both; 
	background-color:#E9E7E2; 
	width:100%; 
	height:22px;
	font-size:1.1em;
	}
.end1 { float:left; padding-left: 214px; width:234px; padding-top:6px; }
.end1 a { 
	padding: 0 0 0 14px;
	background-image:url(/Static/images/gui/arrow_ontop.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
}
.end2 { 
	float:left; 
	width:154px;
	background-image:url(/Static/images/gui/bg_end_points.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	}
.end2 div { padding-left:8px; }
.end3 { 
	float:left;
	background-image:url(/Static/images/gui/bg_end_points.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	}
.end3 div {
	padding-right:10px;
	background-image:url(/Static/images/gui/bg_end_points.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:5px;
}

/******* FAQ **********/
.titleFaq { 
	font-size:0.85em; 
	margin:0; 
	padding:0 0 10px 0;
	color: #CC0000;
	font-weight: bold;
}
a.faqTop, a.faqTop img { display:inline; }
p.sectionFaq { 
	border-bottom:1px solid gray; 
	padding:0 0 7px 0; 
	margin:0 0 7px 0;
	font-size:0.85em;
}
p.noBorder { border:none; }
.faqLinks {
	background-image:url(/Static/images/gui/arrow_down.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
	padding: 0 15px 5px 15px;
	display:block;
	font-size:0.85em;
}
.faqLinks:hover { text-decoration:underline; color:#CC0000; }
.faqLine { 
	height:1px;
	line-height:1px;
	border-top:1px solid black;
	margin:0 15px 4px 15px;
	_margin:0 15px 0 15px; /* ie hack */
	padding:0;
	}

.sitemap a { display:block; }
.sitemap h3 {
	margin:0;
	padding:0 0 0 11px;
	font-size:1em;
}
.sitemap .subSitemap {
	background-image:url(/Static/images/gui/dots2.gif);
	background-repeat:repeat-y;
	background-position:top left;
	padding:10px 0 0 11px;
	margin-bottom:20px;
	font-size:0.85em;
}


/****** PRIJAVA ******/
.prijava { font-size:0.85em; }
.prijava td { vertical-align:top; }
.prijava .tdLevi { width:100px; }
.prijava h3 {
	margin:0;
	padding:20px 0 10px 0;
	font-size:1.1em;
	font-weight:bold;
}
.tablePrijava { border:1px solid black; width:100%; }
.destinacijaPrijava { width:90%; font-size:1em; }
.prijava input { font-size:1em; }



/**************************/
.firsDate { font-weight:bold; font-size:0.9em; }