/* top banner */

.b728-90 { padding-right:15px; padding-top:5px; background:transparent url(../../_Images/title/add1.gif) no-repeat scroll 100% 0; }



div.map div.toolsCon { z-index:35; }

div.map { z-index: 9; }

div.toolsCon div.results div.pager { padding-top: 3px; padding-left: 18px; width: 219px; }



.additionalCriteria span.cleanAdv {top:4px;right:80px;position:absolute;}

span.cleanAdv,

span.cleanAdv a {float:left;display:block;text-transform:uppercase;text-decoration:none;color:#465371;}

span.cleanAdv {background:url(../../_Images/button2.gif) 0 0 no-repeat;}

span.cleanAdv a {background:url(../../_Images/button2.gif) 100% -17px no-repeat;padding:3px 10px;font-size:0.9em;}



/*.overViewSetting .fAllSubmit a,*/

.bigbrowbox .addLocForm .fAllSubmit a {background:url(../../_Images/button7.gif) 0 0 no-repeat;width:120px;padding: 6px 0;border:0px;color:#fff; text-transform:uppercase;font-size:1.1em;cursor:pointer;margin: -2px 4px 0 0; text-decoration: none; text-align: center;}



div.inlineButtons a.submit,

.messageBox a.submit,

.addGroup a.submit,

.bigbrowbox .addLocForm a.submitform,

.bigbrowbox .addLocForm a.browseimage {background:url(../../_Images/button6.gif) 0 0 no-repeat;border:0px;color:#fff; text-transform:uppercase;font-size:1.1em;cursor:pointer; margin: -2px 2px 0px 0px; float: left; text-decoration: none; text-align: center; width: 95px; height: 14px; padding: 5px 0px;}

.bigbrowbox .addLocForm a.submitform {margin-right: 0px;}



.bigbrowbox .addYourneyInfo label {font-size: 8pt;}



.addYourneyInfo .fAllSubmit a {background:url(../../_Images/button4.gif) 0 0 no-repeat;padding: 4px 0 4px 5px;line-height:13px;border:0px;color:#fff; text-transform:uppercase;font-size:1.1em;cursor:pointer;margin: 0px 4px 0 0; text-decoration: none;}

.addYourneyInfo table.pathInfo td {vertical-align:top;}



div.travelOrder table td { font-size:11pt; white-space:nowrap;}

div.travelOrder table td span { font-weight: bold; font-size: 11pt; }

div.travelOrder table.pathInfo td {vertical-align:top; font-size: 11pt;}

div.travelOrder p {font-weight: normal; font-size: 11pt; margin-top: 1em;}



.restorePass .submit a.browseimage {background: url(../../_Images/button6.gif) 0 0 no-repeat;border:0 none;color:#FFFFFF;cursor:pointer;font-size:1.1em;line-height:12px;margin:-2px 2px 0 0;padding:4px 0;text-transform:uppercase;width:95px; float:left; text-align: center; text-decoration: none; padding-top:6px;}



span.lineBreaker,

ul.greybox table tr span.lineBreaker { font-size: 0px; white-space: normal; display: inline; }



.b180-150multi ul li { margin-bottom: 5px; }



div.comInfo p.contact span.fax,

div.comInfo p.contact span.mail,

div.comInfo p.contact span.gsm,

div.comInfo p.contact span.phone,

div.comInfo p.contact span.web { white-space: nowrap; }



div.c630 div.hfmod ul.greybox ul.innerbox tr.line td.con { vertical-align: bottom; }
div.c630 div.hfmod ul.group li { font-size:1em; }
div.c630 div.hfmod ul.group li.first { display:block; clear:both; }



.mcloud ul.act li a {font-weight:normal;}



span.titleAppendix {font-size:85%; font-weight:normal;}



table.printTable td {border-bottom:1px solid Black; padding-left:5px;padding-top:5px;font-size:1em;vertical-align:top;}



.printPicture {float:none;}



@media print 

{

	.noprint { display: none; }



	.all { width:auto; text-align:left; margin:0 auto; float:none; }

	.head { width:auto; float:right; }

	.htop { width:auto; float:right; }

	.hbot { display:none; float:none; }

	.center { width:auto; padding-top:20px; float:none; }

	.bottom { width:auto; margin-bottom: 20px; float:none; }

	.foot { width:auto; border-top:2px solid #e1e1e1; padding-top:17px; float:none; }

	a.hlogo { position:static; }

	

	.narocilnica table { border-collapse:collapse; }

	.narocilnica table td { vertical-align:top; font-size:10pt; padding:3px; }

	.narocilnica table td table td { padding:0px; }

	

	.narocilnica p { padding:0; margin: 1em 0em; }

	

	.printPicture {width:100%;}

}



@media screen

{

	.noscreen { display: none; }

}



/* custom message box */

.messageBox {width:615px; padding:15px; background-color:white;}

.messageBox .back {width:100%; background:white url(../../_Images/bgr/messageBox-bot.gif) left bottom scroll no-repeat; padding:0px;}

.messageBox .head {width:100%; height:15px; background:transparent url(../../_Images/bgr/messageBox-top.gif) left top scroll no-repeat; padding:0px;}

.messageBox .message {width:585px; padding:0px 15px 15px 15px;}



/* SendMail.aspx */

.bigbrowbox .addLocForm span.inputS {display:block;float:left;font-size: 1.2em;padding-right:10px;padding-top:3px;width:150px;}

.bigbrowbox .addLocForm span.emailS {display:block;float:left;font-size: 1.0em;padding-right:10px;padding-top:3px;width:472px;}

.dataListAddresses {width:588px;}

a.blueButton {background:url(../../_Images/button6.gif) 0 0 no-repeat;width:95px;height:22px;padding: 4px 0;border:0px;color:#fff; text-transform:uppercase;font-size:0.9em;cursor:pointer;margin: -2px 2px 0 0;line-height:12px;text-decoration:none;text-align:center;}

a.blueButton2 {background:url(../../_Images/button6.gif) 0 0 no-repeat;width:95px;height:22px;padding: 4px 0;border:0px;color:#fff; text-transform:uppercase;font-size:1.1em;cursor:pointer;margin: -2px 2px 0 0;line-height:12px;text-decoration:none;text-align:center;}

/*input.buttonX {background:url(../../_Images/button.gif) 100% -20px no-repeat;padding-right: 3px;display:block;float:left;margin-right: 10px;}*/

.checkBoxSendMail {font-size: 1.2em; vertical-align:baseline;}

.sendMailSeparator {border-top:1px solid #BDBCBD; margin-bottom: 15px; width:585px;}



.validator{color:#688311;}

.validator2{color:#688311; clear:none; float:left; margin-right:3px; padding:0px; }



.validatorSummary

{

	/*background:transparent url(../../_Images/bgr/box585-fer-top.gif) repeat-x scroll 0 0;*/

	width:450px;

	border:1px solid #BDBCBD;

	/*background-color:#C7E673;*/

	margin-bottom:10px;

	padding:10px;

	padding-left:12px;

	color:#688311;

	font-weight:bold;

}



.validatorSummary ul

{

	margin:0px;

	list-style-type:none;

	padding:10px 10px 10px 15px;

}



.watermarked { /*background-color:White; filter:alpha(opacity=70); opacity:0.7;*/ }

.waterSpan {float:right; padding-right:20px;}

.waterDiv {width:100%; font-size:1.2em; margin: 0px 0px 15px 0px;}

a.underlineOnMouseOver {text-decoration: none; font-size:1.2em;}



/* added DV */

input.defloatAndDeblock { background:url(../../_Images/button6.gif) 0 0 no-repeat;width:95px;height:22px;padding: 4px 0;border:0px;color:#fff; text-transform:uppercase;font-size:0.9em;cursor:pointer;margin: -2px 2px 0 0;line-height:12px;text-decoration:none;text-align:center; float: none; display: inline; }



.autocompleteList  {list-style-type :none;position:absolute;width:250px;max-height: 210px;background-color:white;border:1px solid #888; margin:0px; padding:0px; z-index:1000; overflow:auto; } 



.autocompleteListZ11 {z-index: 11; max-height: 210px; list-style-type:none; padding:0px; overflow:auto;}

.autocompleteListZ11 div {float:none;}



.bigbrowbox .addLocForm span.checkBox input {float:left; margin-right:10px; width:1em;}

.bigbrowbox .addLocForm input.inputMap {float:left;margin-right:10px;}



select.myTisContact {font-family:Arial,Helvetica,sans-serif; font-size:1.1em; height:20px;width:160px;}

.bigbrowbox .addLocForm input.myTisTextBox {float:left;margin-right:10px;width:185px;}















/* map context menu*/





.contextMenuCell:hover

{

	background-color:ActiveCaption;

	color:White;

	cursor:default;

}



.contextMenuCellHover

{

	background-color:ActiveCaption;

	color:White;

	cursor:default;

}



.contextMenuCell

{

	background-color:Menu;

	cursor:default;

}

td.contextMenuCell:hover

{

	background-color:ActiveCaption;

	color:White;

	cursor:default;

}



td.contextMenuCell

{

	background-color:Menu;

	cursor:default;

}





/* Page_ReportChanges.aspx */

table.reportChanges td { vertical-align: baseline; }

table.reportChanges td.reportHead { font-weight: bold; border-bottom: solid 1px black; }





table.EtisDbUpdate {

border-collapse:collapse;

border-color:#000000;

margin:0 0 0 1px;

padding:0 0 0 1px;

text-align:center;

width:99%;

}



a.OldTisLink 

{

	position:absolute; 

	top:0px; 

	left:630px;

	width:120px;

}



a.importantTelephoneNumbers

{

	position:absolute; 

	top:0px; 

	left:750px;

	width:120px;

}





/* print company details */

div.companyDetailsTitle { padding: 8px; font-weight: bold; }

div.companyDetailsTitle a { padding: 8px; font-weight: bold; font-size: 1.2em; }

table.companyDetailsContacts { border-collapse: collapse; }

table.companyDetailsContacts td { vertical-align: top; padding: 3px; border-bottom: dashed 1px #d9d9d9; font-size: 1em; }

table.companyDetailsContacts td span { white-space: nowrap; }

div.publication { float: none; width: 100%; padding-bottom: 2em; font-size: 12px; }

div.publication div.w100 { float: none; }



/* progress indicators */

div.progressPage { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; /*background-color: White; opacity: 0.7; filter: alpha(opacity=70);*/ z-index: 999; }

div.progressInfo { border: solid 1px #4f789f; padding: 5px; background-color: White; position: fixed; left: 42%; top: 45%; z-index: 1000; }

table.progressInfo { border-collapse: collapse; }

table.progressInfo td.progressText { vertical-align: middle; padding: 10px; font-weight: bold; color: #4f789f; }



/* pomembne telefonske ?tevilke*/

div.all div.center div.c300 div.doublebox ul.doublebox h1 { margin-bottom: 7px; }

div.all div.center div.c300 div.doublebox ul.doublebox ul.relNums li { font-size: 11px; }

div.all div.center div.c300 div.doublebox ul.doublebox p.middle { padding-top: 7px; }



div.divSearchGeneralOrName { padding: 0 0 0 135px; color:White; width:65%; }

div.divSearchGeneralOrName input { width: 15px !important; }

div.divSearchGeneralOrName label { text-transform: none; font-size:11px; float:none; }



span.marked {background-color:#fdff67;}

span.marked,

ul.innerbox table tr span.marked,

.comInfo p.adress span.marked {display:inline;}



.newsbox1 ul.list li,

.newsbox1 ul.list li.sel {height: 28px; overflow: hidden;}



div.companyDetailsLeftColumn div.b300-250 h6 {padding-bottom: 3px;}



/* besedilo quick links gumbov */

p.t-buttons span.ql {display: block;}

p.t-buttons span.tl {margin-top:12px;}

p.t-buttons span.tr,

p.t-buttons span.bl,

p.t-buttons span.br {margin-top:6px;}



/* radio buttoni search maske */

div.fpart1 div.fTxt div.fRad label {padding: 3px 0 0 0px;}



/* vertikalni odmik pogosto iskano na vstopni strani */

div.center div.c630 div.gboxWide {margin-top: -35px; margin-bottom: -10px;}



/* oglas na zadetku iskanja */

div.innerbanner div.banner img {max-width:740px}



/* CMS desni menu */

/* je v 'style.css'

ul.tis-forms {margin:0;padding:0;float:left;list-style:none;padding-left: 11px;width:267px;background:#fff url(../../_Images/bgr/inner300-mid.gif) 0 100% repeat-x;border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd;}

ul.tis-forms li {margin:0;padding:0 0 5px 0;background:none;font-size: 12px;}

*/



/* kriteriji / "Omejite iskanje" pri rezultatih iskanja */

ul.cbox ul.width3 ul.overlaybox {background:url(../../_Images/bgr/mc-over-top-w3.gif) 0 0 no-repeat;}

ul.cbox ul.width1 ul.overlaybox {background:url(../../_Images/bgr/mc-over-top-w1.gif) 0 0 no-repeat;}



/* omejite iskanje - po kraju -> gumb izberi */

ul ul.overlaybox li span.buttonX {display:block; background:url(../../_Images/button42.gif) no-repeat 0 0; width:50px;height:21px; vertical-align: middle;text-align:center;position:absolute;left:212px;top:10px;padding-top:4px;}

ul ul.overlaybox li span.buttonX a, ul ul.overlaybox li span.buttonX a:hover {color:White;text-transform:uppercase;text-decoration:none;}



/* page_orderstart.aspx */

div.sep615 {margin-bottom:50px;border-bottom:1px solid #cccccc;width:615px;}



.orderForm .fAllSubmit span.button {background: url(../../_Images/button7.gif) 0 0 no-repeat;border:none;cursor:pointer;margin:0px 15px 0 0;display:block;width:120px; height:25px;}

.orderForm .fAllSubmit span.button a {color:#FFFFFF;font-size:1.1em;line-height:13px;padding:6px 0px 0px 0px;text-transform:uppercase;width:100%; text-align:center; text-decoration:none; height:100%; display:block; height:19px;}



/* Order page*/

.orderForm label.w50 {display:block;float:left;font-size:1.2em;padding-right:10px;padding-top:3px;text-align:right;width:90px;}

.orderForm input.w55 {width:185px;margin:0 5px 0 0;}

.orderForm input.w30Validator {width:39px;margin:0 5px 0 0;}

.orderForm select.w50Validator {width:166px;}

.orderForm select.w30Validator {width:50px;margin:0 5px 0 0;}

.orderForm strong.vat {display:block;float:left;font-size:1.2em;padding:3px 5px 0 0;}



ul.formTabs li.selOff {background: url(../../_Images/bgr/order-tabs-sel-off.gif) 0 0 no-repeat;}



/* Rating control */

.rateHolder .rate .Star,

.Star

{ 

background-image: url(../../_Images/star-active.gif);

width:15px;

height:15px;

}

.rateHolder .rate .FilledStar,

.FilledStar

{ 

background-image: url(../../_Images/star-active.gif);

width:15px;

height:15px;

}

.rateHolder .rate .EmptyStar,

.EmptyStar

{ 

background-image: url(../../_Images/star-inactive.gif);

width:15px;

height:15px;

}

.rateHolder .rate .WaitingStar,

.WaitingStar

{ 

background-image: url(../../_Images/star-active.gif);

width:15px;

height:15px;

}

.rateHolder p.VoteNote {font-size:1.1em;width:100%;color:Black; float:left;padding: 2px 0 0 0;}



/* override for "klub 5 zvezdic" */

.doublebox .starClub .Stars {border:0;margin: 0 0 3px 0;display:block;width:100px}

.doublebox .starClub {border-bottom: 1px solid #ccc;padding:0px 0 10px 0 ;margin: 0 10px 10px 10px;}

.doublebox .starClub .Rating {width:100px;}

.doublebox .starClub .Rating .Votes {font-size:0.9em;}

.doublebox .starClub .ResultLink {width:180px;}





/*.formbox li div div {background:none;padding:0;width:100%;border:none;}*/

.greybox li div.cloud {width:auto;position:relative; z-index:800;}

.greybox li div.formTitle {width:260px;}

.doublebox li div.cloud {width:auto;position:relative;margin-top:5px;z-index:800;}

.doublebox li div.formTitle {width:270px;}

.doublebox li div.formTitle h1 {color:#404D6C}



/* Comments */

.rating a.rateUpHovered {background-position: 0 -15px;}

.rating a.rateDownHovered {background-position: 100% -15px;}



/* Order Form */

.LabelNoWidth label {width:auto}


/* Double Recall normalizacija */
div#dr_container div {float:none;}

