/* global.css v.312 */
/*
for IE's used special syntax:
IE8: width:1px\9;
IE7 & IE6: *width:1px;
IE6: _width:1px;
*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab');

HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,IMG,INS,KBD,Q,S,SAMP,
SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,DL,DT,DD,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD,FORM
{margin:0;padding:0;outline:0;vertical-align:baseline}
HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,IMG,INS,KBD,Q,S,SAMP,
SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,DL,DT,DD,FIELDSET,FORM,LABEL,LEGEND,CAPTION,TBODY,TFOOT,THEAD,TR,FORM
{border:0}
:FOCUS {outline:0}
/*OL,UL {list-style:none}*/
.wpContent OL,
.wpContent UL  {list-style-type:square;margin-left:0;padding-left:20px}
.wpContent OL LI,
.wpContent UL LI {list-style-type:square;margin-bottom:5px;line-height:120%}
FONT {margin:0;padding:0;border:0;outline:0;vertical-align:baseline}
/* tables still need 'cellspacing="0"' in the markup */
TABLE {border-collapse:separate;border-spacing:0}
CAPTION,TH,TD {text-align:left;font-weight:normal}
BLOCKQUOTE:BEFORE,BLOCKQUOTE:AFTER,q:BEFORE,q:AFTER {content:""}
BLOCKQUOTE,q {quotes:"" ""}
STRONG {font-weight:bold}
HR {clear:both;background:#C0C9CB;height:1px;border:none}
XMP {margin:0;font-size:11px;color:#666;display:block;background-color:#FFF;width:100%;overflow:auto}

SELECT,INPUT[type="text"],
INPUT[type="password"] {background:#ECF3F5;color:#656D70;border:solid 1px #CCC;height:29px;line-height:30px;padding:0 5px}
TEXTAREA {font-size:16px;background:#ECF3F5;color:#656D70;border:solid 1px #CCC}
INPUT[type="text"],
INPUT[type="password"] {font-size:16px;line-height:30px;border:solid 1px #CCC;padding:0 5px;margin:0;height:30px}
SELECT {padding:3px;text-align:right;margin:0;font-size:100%;line-height:120%}

.tdMainRight INPUT[type="text"],
.tdMainRight INPUT[type="password"],
.tdMainRight SELECT,
.greenbox INPUT[type="text"],
.greenbox INPUT[type="password"],
.greenbox SELECT {border-color:#FFF}

/*
main colors:
------------

blue : #2990B3
blue-2:#0090B3 (header menu bg,footer bg)
green: #78A22F rgb(120,162,47)
green-2: #819F3B (some links)
green-light-very: #CFDEB6
green-dark: #58820F
green-dark-very: #3C4729
green-dark-very-very: #2F4012 rgb(47,64,18) some buttons
gray: #859799
gray-input: #656D70
gray-dark-1: #516365
gray-dark-2: #8C969F
gray-black: #101010 (used for almost all text)
gray-dark-text: #030708
gray-2: #C0CACC (page right column bg)
gray-3: #C0C9CB (footer social bg)
gray-light-1: #E4E9EC
gray-light-2: #D9DEE1 (light right wp bg)
gray-light-3: #E8EFF0 (.infobox)
orange: #FFA500 rgb(255,165,0)
*/

/*--------------------------------------------------*/
BODY {padding:0;margin:0;background:#FFF;color:#101010;line-height:120%}
BODY,INPUT,TEXTAREA,SELECT {font-family:'Roboto Slab',Tahoma,Arial,Verdana}/* 'STIP-Main-Font' */
A {color:#78A22F;text-decoration:none;background-repeat:no-repeat}
A:hover {text-decoration:underline}
A.aTop {display:none}

/* --- main base portal lable --- */

#tableMain {width:100%;text-align:center;vertical-align:top;padding:0;background-color:#FFF;z-index:1}
#tdMainTop {margin:0;padding:0;vertical-align:top}
#tdMainMiddle {text-align:center;vertical-align:top;padding:0}
#tdMainBottom {padding:0;vertical-align:top;text-align:center}

#tableMainMiddle {margin:0;display:inline-block;margin-bottom:20px;position:relative;z-index:2}
#tdMainLeft {vertical-align:top;text-align:left;overflow:visible}
#tdMainCenter {vertical-align:top;text-align:left;overflow:visible}
#tdMainRight {vertical-align:top;text-align:right;overflow:visible}

/* check layout */
/*
#tdMainTop,#tdMainBottom {border:solid 1px yellow}
#tableMainMiddle {border:solid 1px green}
#tdMainLeft,#tdMainCenter,#tdMainRight {border:solid 1px orange}
*/

#tableMainMiddle,
.siteWidth {width:1075px}
#tdMainLeft,
.leftWidth {width:345px;padding-top:20px 0 0 0}
#tdMainCenter {padding:20px 0 0 0}
#tdMainRight,
.rightWidth {width:345px}

.siteWidth {margin:0 auto}

.clr,
.clear {height:0;width:0;line-height:0;font-size:0;clear:both;margin:0;padding:0;float:none}
.floatleft,
.left_float {float:left}

.titUnderLined {border-bottom:solid 1px #C0CACC;padding-bottom:5px}
h2 {color:#78A22F;font-weight:bold;margin: 10px 0;line-height:120%;margin:0 0 20px 0}

.tittleBar,
.titleBox {background-color:#78A22F;padding:7px 20px 7px 10px;margin:0;display:inline-block;float:left;
	font-weight:normal !important;font-size:26px !important;line-height:26px !important;color:#FFF !important}
.tittleBar {display:block}
.tittleBar A,
.titleBox A {color:#FFF !important;text-decoration:none}
.tittleBar A:hover,
.titleBox A:hover {color:#FFF !important;text-decoration:underline}

.titleText {padding:0;margin:0;display:block;
	float:left;font-weight:normal !important;font-size:26px !important;line-height:26px !important;color:#78A22F !important}
.titleText A {color:#78A22F !important;text-decoration:none}
.titleText A:hover {text-decoration:underline}

.BoxEngResults {display:block;clear:both;float:none;margin:20px 0;padding:10px;font-size:16px;font-weight:bold;
	color:#666;text-align:center;line-height:30px;border:solid 1px #CCC}
.BoxEngResults DIV {display:inline-block;margin:0;padding:0 0 0 40px;
	background-image:url(/img/flags/gbp.gif);background-repeat:no-repeat;background-position:0 5px}

.dd {display:block;margin:0;padding:0;color:#656D70;background:#ECF3F5 url(/img/v_sml_no-bg.png) no-repeat right 4px center;
	border:solid 1px #CCC;overflow:hidden;height:30px;position:relative}
.dd > SELECT {display:block;margin:0;background:transparent;height:100%;width:calc(100% + 45px);border:none;text-align:left;-webkit-appearance:button}
.tdMainRight .dd {border-color:#FFF}
.dd.white-bg,
.formBox .dd {background-color:#FFF;border-color:#ADB4C2;border-color:#CCC}
.dd > .v {display:inline-block;margin:0;padding:0;position:absolute;z-index:2;width:20px;line-height:0;font-size:0;text-decoration:none;
	right:0;top:0;bottom:0;background:#ECF3F5 url(/img/v_sml_no-bg.png) no-repeat center center;pointer-events:none}
.dd.white-bg > .v,
.formBox .dd > .v {background-color:#FFF}

.dd2 {display:block;margin:5px;padding:0;border:none;overflow:hidden;height:24px;color:#101010;border-radius:5px;
	background:linear-gradient(to bottom,#E0E9EB 0%,#A0A9AB 100%);border:solid 1px #AAA;box-shadow:0 0 1px #AAA,0 0 2px #AAA}
.dd2 > .dd {margin:0;background:transparent url(/img/arr_dd_gray-1.png) no-repeat right 5px center;border:none;
	height:24px;line-height:24px}
.dd2 > .dd > SELECT {font-size:14px;padding:0;color:#101010}
.dd2 > .dd > .v2 {display:inline-block;margin:0;padding:0;position:absolute;z-index:2;width:16px;line-height:0;font-size:0;text-decoration:none;
	right:0;top:0;bottom:0;background:linear-gradient(to bottom,#E0E9EB 0%,#A0A9AB 100%);pointer-events:none;border-radius:0 5px 5px 0}
.dd2 > .dd > .v2 > .in {display:inline-block;margin:0;padding:0;width:100%;height:100%;line-height:0;font-size:0;text-decoration:none;
	background:transparent url(/img/arr_dd_gray-1.png) no-repeat center center;pointer-events:none;border-radius:0 5px 5px 0}

.cutTxt {display:none}
.cutLink {display:inline-block;margin:0 5px;padding:0;text-decoration:underline;white-space:nowrap}
.cutLink.more {padding-right:13px;/*background:url(/img/arr2_12x12_right_green1.png) no-repeat right center*/}
.cutLink.more:hover {/*background-image:url(/img/arr2_12x12_right_gray-dark.png)*/}
.cutLink.less {display:none;padding-left:13px;/*background:url(/img/arr2_12x12_left_green1.png) no-repeat left center*/}
.cutLink.less:hover {/*background-image:url(/img/arr2_12x12_left_gray-dark.png)*/}

.countersBox {background:#FFF;color:#CCC;font-size:9px;padding:0;padding-left:10px;line-height:11px;margin:0}

.bg-gray-r {background:#C0CACC}
.gradient-w-light-1,
.rtit {background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 75%)}
.gradient-w-gray-1 {background:radial-gradient(ellipse at center,#FFF 0%,#C0CACC 75%)}
.gradient-dark-t-v-1 {background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}

.more {padding:0 14px 0 0;line-height:100%;/*background:transparent url(/img/arr2_12x12_right_green1.png) no-repeat right center*/}
.more:AFTER {content:' >';font-size:100%;font-weight:bold;font-family:Arial,Tahoma,Verdana}
.tdMainRight .box .more:hover {color:#101010;/*background-image:url(/img/arr2_12x12_right_gray-dark.png)*/}
.less {padding:0 0 0 14px;/*font-size:14px;*/line-height:100%;/*background:transparent url(/img/arr2_12x12_left_green1.png) no-repeat left center*/}
.less:BEFORE {content:'< ';font-size:100%;font-weight:bold;font-family:Arial,Tahoma,Verdana}
.tdMainRight .box .less:hover {/*background-image:url(/img/arr2_12x12_left_gray-dark.png)*/}

.tdMainCenter .wpContent TABLE {border-collapse:collapse}
.tdMainCenter .wpContent TABLE TD {padding:3px 5px;vertical-align:top;text-align:center}
/*
-- commented cause in some cases editable-html-content looks bad
tdMainCenter .wpContent TABLE TD {border-color:#CCC}
.tdMainCenter .wpContent TABLE tr td:nth-child(odd){background:rgba(0,0,0,0.05)}
*/
DIV.paging {font-size:100%;line-height:160% !important;margin:0}
DIV.paging A {border:none}
DIV.paging DIV.totalinfo {text-align:center;margin:0 0 5px 0}
DIV.paging > .txt {float:left;display:inline-block;font-size:90% !important}
DIV.paging > .txt .n {color:#101010}
DIV.paging > .links {float:none;display:inline-block;text-align:center}
DIV.paging > .links .lbl {float:left;display:inline-block;margin-right:10px}
DIV.paging > .links > A {float:left;display:inline-block;width:26px;line-height:160% !important;
	background:#CCC;text-align:center;color:#666;margin-left:7px;margin-bottom:7px}
DIV.paging > .links > A:hover {background:orange;color:#FFF;text-decoration:none}
DIV.paging > .links > A.active {background:#777;color:#FFF;text-decoration:none}

/* pagingbar */
DIV.pagingbar {position:relative;font-size:18px;line-height:30px;margin:20px 0;padding:0;text-align:center}
DIV.pagingbar + HR {margin-top:0;padding-top:0}
DIV.pagingbar SPAN {display:inline-block;margin:0 5px 5px 5px;padding:0;text-align:center}
DIV.pagingbar > SPAN.links {margin:0 0 0 118px}
DIV.pagingbar > SPAN.links > A {display:inline-block;margin:0 5px 5px 5px;background:#CCC;width:auto;height:30px;
	padding:0 5px;min-width:20px;text-align:center;color:#101010;font-weight:bold}
DIV.pagingbar > SPAN.links > A:hover {text-decoration:none;background-color:orange;color:#FFF}
DIV.pagingbar > SPAN.links > .prev,
DIV.pagingbar > SPAN.links > .next {background:transparent no-repeat center center}
DIV.pagingbar > SPAN.links > .prev {background-image:url(/img/arr2_12x12_left_gray-2.png);margin:0}
DIV.pagingbar > SPAN.links > .prev:hover {background-image:url(/img/arr2_12x12_left_white.png)}
DIV.pagingbar > SPAN.links > .next {background-image:url(/img/arr2_12x12_right_gray-2.png);margin:0}
DIV.pagingbar > SPAN.links > .next:hover {background-image:url(/img/arr2_12x12_right_white.png)}
DIV.pagingbar > SPAN.links > SPAN.split {margin:0 2px;background:none}
DIV.pagingbar > SPAN.links > SPAN.active {background:#789F28;color:#FFF;width:30px;height:30px;font-weight:bold}
DIV.pagingbar > SPAN.info {float:right;color:#777}
DIV.pagingbar > SPAN.info > SPAN.range {}
DIV.pagingbar > SPAN.info > SPAN.t {text-transform:lowercase;margin:0 0 0 5px}
DIV.pagingbar > SPAN.info > SPAN.total {}

/*.tdMainCenter A.more,
.tdMainCenter DIV.more {padding-right:10px;font-size:11px}
.tdMainRight A.more,
.tdMainRight A.less {font-weight:bold;color:#819F3B;text-decoration:none}
.tdMainRight A.more:hover,
.tdMainRight A.less:hover {color:#101010}
*/
/* read More Separator */
/*.tableMainMiddle A.moredown {display:inline-block;white-space:nowrap;padding-right:20px;background:url(/img/moredown.gif);
	background-position:right center;background-repeat:no-repeat;line-height:14px}
*/
/*.blockMore {margin:10px 0;padding:0}*/
/*.tableMainMiddle*/

DIV.rmsTop {margin:0;padding:0}
DIV.rmsMiddle {margin:10px 0 20px 0;padding:0;text-align:center;border:solid 1px #C0C9CB;border-width:0;border-top-width:1px}
.moredown {display:inline-block;padding:5px 35px 5px 10px;line-height:100%;font-size:90%;text-transform:lowercase;
	background:#C0C9CB url(/img/arr2_12x12_dn_gray-3.png) no-repeat 90% center;qborder-radius:0 0 5px 5px;
	color:#4D5456;text-decoration:none}
.moredown:hover {background-color:#C0C9CB;background-image:url(/img/arr2_12x12_dn_gray-dark.png);
	color:#101010;text-decoration:none}
.opened .moredown {background-image:url(/img/arr2_12x12_up_gray-3.png)}
.opened .moredown:hover {background-image:url(/img/arr2_12x12_up_gray-dark.png)}
DIV.rmsBottom {margin:0 0 20px 0;padding:0}
/*.tableMainMiddle DIV.rmsBottom.border {padding-bottom:15px;border-bottom:solid 1px #C0C9CB}*/
DIV.rmsBottomLink {margin:10px 0 0 0;padding:0;text-align:center;border-bottom:solid 1px #C0C9CB}
DIV.rmsBottomLink .moredown {margin:0;qborder-radius:5px 5px 0 0}

/* btn main buttons styles */
.btn {display:inline-block;margin:5px;padding:0 15px;cursor:pointer;box-shadow:0 0 3px #FFF;text-align:center;/*letter-spacing:1px;*/
	background-color:#789F28;color:#FFF;text-transform:uppercase;text-decoration:none;line-height:200%;border:none;font-weight:bold;text-shadow:none}
.btnEdit {background-color:#416A86}
.btnCancel {background-color:#909CA3}
.btn.dark {background-color:rgba(0,0,0,0.3)}
.btn.light {background-color:rgba(255,255,255,0.3)}
.btn.white {background-color:#FFF;color:#789F28}
.btn.licon {padding-left:32px;background-repeat:no-repeat;background-position:5px center}
.btn.licon.btnCancel {background-image:url(/img/btnico/x_24x24_nobg_white.png)}
.btn.licon.white.btnCancel {background-image:url(/img/btnico/x_24x24_nobg_green-1.png)}
.btn.licon.white.btnCancel:hover {background-image:url(/img/btnico/x_24x24_nobg_white.png)}
.btn.licon.btnSubmit {background-image:url(/img/btnico/submit_24x24_nobg_white.png)}
.btn.licon.white.btnSubmit {background-image:url(/img/btnico/submit_24x24_nobg_green-1.png)}
.btn.licon.white.btnSubmit:hover {background-image:url(/img/btnico/submit_24x24_nobg_white.png)}
.btn.licon.btnUnregister {background-image:url(/img/btnico/x_24x24_nobg_white.png)}
.btn.licon.btnEdit {background-image:url(/img/btnico/edit_16x16_w.png);padding-left:22px}
.btn.btnWhite {background-color:#FFF;color:#789F28}
.btn.btnViolet {background-color:#69699C}
.btn.btnRed,
.btn.btnUnregister {background-color:#900}
.btn:hover {background-color:orange;color:#FFF;text-decoration:none}
.btnUnregister:hover {background-color:#333}

/* shareIconsBox */
DIV.shareIconsBox {position:relative;display:block;height:0;margin:0;padding:0}
DIV.shareIconsBox > DIV.in {position:absolute;z-index:100;display:inline-block;top:0;right:0;margin:0;padding:0;text-align:right}
BODY.ctg_name_home DIV.wp_share > DIV.in {top:30px}

/* shareIcons */
.shareIcons {margin:0;padding:0;text-align:left}
.shareIcons .b {position:relative;z-index:0;display:inline-block;height:24px;width:24px;margin:0 4px 0 0;padding:0;
	background:#909CA3 no-repeat center center;text-decoration:none}
.shareIcons .b:hover {background-color:orange;text-decoration:none}
.shareIcons .b .info {position:absolute;z-index:100;left:24px;top:24px;display:none;padding:7px;
	background:#FFC;color:#101010;font-size:14px;line-height:120%;margin:0;border:solid 1px #999;border-radius:3px;
	box-shadow:2px 2px 7px #000;max-width:200px;text-align:left}
.shareIcons .b:hover {z-index:90}
.shareIcons .b:hover .info {display:inline-block}
.shareIcons.big .b {height:32px;width:32px;margin-right:10px}
.shareIcons.big .b .info {left:32px;top:32px}
.shareIcons.small .b {height:24px;width:24px;margin-right:7px}
.shareIcons.small .b .info {left:24px;top:24px}
.shareIcons .b:last-child {margin-right:0}
.shareIcons .b.first {margin-left:0}
.shareIcons .b.last {margin-right:0}

/* shareButtons */
.shareButtons {padding:0;margin:0;font-size:80%}
.shareButtons .i {display:inline-block;margin:0 10px 0 0;padding:0;float:left;line-height:20px}
.shareButtons .b {position:relative;padding:0 12px 0 26px;line-height:26px;color:#FFF;text-decoration:underline;margin-bottom:10px;
	text-transform:lowercase;background:#C0C9CB url(/img/0.gif) no-repeat 5px calc(100% - 5px)}	
.shareButtons .last {margin-right:0}
.shareButtons .first {margin-left:0}
.shareButtons .b.cnt {padding-top:22px}
.shareButtons .b > DIV.c {display:none;position:absolute;left:0;top:0;right:0;text-decoration:none;
	font-size:14px;line-height:20px;font-weight:normal;margin:0;padding:0;
	text-align:center;color:#8F9B9E;background:#FFF;border:solid 1px #C0C9CB}
/* v1 - custom buttons */
.shareButtons .facebooklike {background-color:#2B70BD}
.shareButtons .facebook {background-color:#2B70BD}
.shareButtons .twitter {background-color:#38CADE}
.shareButtons .googleplus {background-color:#F03D3B}
.shareButtons .linkedin {background-color:#298AB2}
/* v2 - fake buttons
.shareButtons .items .facebooklike,
.shareButtons .items .facebook {background:#3B55A0 url(/img/fb_button_bg.gif) repeat-x left top}
*/
.shareButtons .b:hover {background-color:orange}
.shareButtons .b:hover > DIV.c {text-decoration:none}
/* v1 - custom buttons */
.shareButtons .facebooklike:hover,
.shareButtons .facebook:hover {background-color:#4B90DD}
.shareButtons .twitter:hover {background-color:#58EAFE}
.shareButtons .googleplus:hover {background-color:#FF5D5B}
.shareButtons .linkedin:hover {background-color:#49AAD2}
/* v2 - fake buttons
.shareButtons .facebooklike:hover,
.shareButtons .facebook:hover {background:#4D6ABA url(/img/fb_button_bg_hover.gif) repeat-x left top}
v3 - script
.shareButtons .googleplus {margin-right:7px}
*/

/* shareIcons and shareButtons pictures */
.i.facebooklike,
.b.facebooklike {background-image:url(/img/btnico/fb_like.png)}
.i.facebook,
.b.facebook {background-image:url(/img/btnico/facebook_16x16_nobg_white.png)}
.i.twitter,
.b.twitter {background-image:url(/img/btnico/twitter_16x16_nobg_white.png)}
.i.mail,
.b.mail {background-image:url(/img/btnico/mail_16x16_1_nobg_white.png)}
.i.fav,
.b.fav {background-image:url(/img/btnico/favorite_16x16_nobg_white.png)}
.i.print,
.b.print {background-image:url(/img/btnico/print_16x16_nobg_white.png)}
/*.i.linkedin,
.b.linkedin {background-image:url(/img/btnico/in.png)}*/
.i.linkedin,
.b.linkedin {background-image:url(/img/btnico/linkedin_16x16_nobg_white.png)}
/*.i.googleplus,
.b.googleplus {background-image:url(/img/btnico/gg.png)}*/
.i.googleplus,
.b.googleplus {background-image:url(/img/btnico/googleplus_16x16_nobg_white.png)}

.big .i.facebooklike,
.big .b.facebooklike {background-image:url(/img/btnico/fb_like.png)}
.big .i.facebook,
.big .b.facebook {background-image:url(/img/btnico/facebook_24x24_nobg_white.png)}
.big .i.twitter,
.big .b.twitter {background-image:url(/img/btnico/twitter_24x24_nobg_white.png)}
.big .i.mail,
.big .b.mail {background-image:url(/img/btnico/mail_24x24_1_nobg_white.png)}
.big .i.fav,
.big .b.fav {background-image:url(/img/btnico/favorite_24x24_nobg_white.png)}
.big .i.print,
.big .b.print {background-image:url(/img/btnico/print_24x24_nobg_white.png)}
/*.big .i.linkedin,
.big .b.linkedin {background-image:url(/img/btnico/in.png)}*/
.big .i.linkedin,
.big .b.linkedin {background-image:url(/img/btnico/linkedin_24x24_nobg_white.png)}
/*.big .i.googleplus,
.big .b.googleplus {background-image:url(/img/btnico/gg.png)}*/
.big .i.googleplus,
.big .b.googleplus {background-image:url(/img/btnico/linkedin_24x24_nobg_white.png)}

/* box */
DIV.box {padding:20px;margin:0;clear:both;text-align:left}
DIV.box > .tit,DIV.box > H1,DIV.box > H2 {line-height:100%;margin:0 0 15px 0}
DIV.box A.bullet,
.bulleted A {display:block;font-size:12px;padding:0;padding-left:15px;background:url(/img/arr2_12x12_right_gray-dark.png);
	background-repeat:no-repeat;background-position:2px 3px}
DIV.box DIV.bullet {font-size:11px;padding-left:15px;padding-bottom:3px}
DIV.box DIV.bullet SPAN {display:block;font-size:12px;padding-bottom:8px}
DIV.box A.more {text-decoration:underline;display:block;float:right}

.tdMainRight DIV.box {background:#C0CACC;color:#616B6D;padding-top:10px}
.tdMainRight DIV.box HR {height:1px;border:none;background:#FFF}
.tdMainRight DIV.box A:not(.btn) {color:#616B6D;text-decoration:underline}
.tdMainRight DIV.box A:not(.btn):hover {color:#000;text-decoration:underline}
.tdMainRight DIV.box H1 A,
.tdMainRight DIV.box H2 A {color:#000 !important;text-decoration:underline}
.tdMainRight DIV.box H1 A:hover,
.tdMainRight DIV.box H2 A:hover {color:#555 !important;text-decoration:underline}

/* DIV.greenbox */
DIV.greenbox {background:#78A22F;color:#FFF}
DIV.greenbox A:not(.btn) {color:rgba(255,255,255,0.7)}
DIV.greenbox A:not(.btn):hover {color:#FFF}
DIV.greenbox H1,DIV.greenbox H2 {color:#FFF}
DIV.greenbox H1 A,DIV.greenbox H2 A {color:#FFF}
DIV.greenbox H1 A:hover,DIV.greenbox H2 A:hover {color:#FFF}
DIV.greenbox A.bullet,
.greenbox .bulleted A {background:url(/img/arr2_12x12_right_white.png)}
/*div.greenbox .btn {color:#78A22F;background:#FFF}
DIV.greenbox .btn:hover {color:#630;background:orange}
*/
.tdMainRight DIV.greenbox {background:#78A22F;color:#FFF}
.tdMainRight DIV.greenbox A:not(.btn) {color:rgba(255,255,255,0.7)}
.tdMainRight DIV.greenbox A:not(.btn):hover {color:#FFF}
.tdMainRight DIV.greenbox H1,
.tdMainRight DIV.greenbox H2 {color:#FFF}
.tdMainRight DIV.greenbox H1 A,
.tdMainRight DIV.greenbox H2 A {color:#FFF}
.tdMainRight DIV.greenbox H1 A:hover,
.tdMainRight DIV.greenbox H2 A:hover {color:#FFF}
.tdMainRight DIV.greenbox A.bullet,
.tdMainRight .greenbox .bulleted A {background:url(/img/arr2_12x12_right_white.png)}
/*
.tdMainRight DIV.greenbox .btn {color:#78A22F;background:#FFF;box-shadow:0 0 3px #555}
.tdMainRight DIV.greenbox .btn:hover {color:#630;background:orange}
*/

/* linkList */
.linkList {position:relative}
.linkList > A {display:block;margin:0 0 10px 0;line-height:110%}
.linkList > A:nth-last-child(1) {margin-bottom:0}
.linkList > DIV.txt {display:block;margin:-5px 0 10px 10px;font-size:90%;line-height:120%}
.linkList > DIV.topBox {display:block;margin:0 0 10px 0;font-weight:bold;font-size:110%}
.linkList > SPAN {display:block;margin:0;font-size:90%;line-height:110%}
.linkList > DIV.all {position:absolute;right:0;top:0;display:inline-block;margin:0;padding:0;font-size:90%}
.linkList > DIV.all A {display:inline-block;width:100%;line-height:100%;padding:10px;border-radius:0 0 0 5px}
.linkList > DIV.all A:hover {background:rgba(255,255,255,0.5)}

/* boxSubLinks */
DIV.boxSubLinks {margin:20px 0 0 0;padding:0;text-align:left}
DIV.boxCols DIV.boxSubLinks {margin-top:0}
DIV.boxSubLinks > .tit {font-size:20px;/*26px;*/line-height:110%;overflow:hidden;border-bottom:solid 1px #C0C9CB;padding:0 0 3px 0;
	margin:0 0 13px 0}
DIV.boxSubLinks > A.main > DIV.pic {display:block;margin:0;padding:0;height:150px;overflow:hidden;background:no-repeat center center;
	background-size:cover;text-decoration:none;font-size:0}
DIV.boxSubLinks > A.main > DIV.pic > IMG {width:100%;height:auto;border:0}
DIV.boxSubLinks > A.main > DIV.txt {margin-top:10px;color:#101010}
DIV.boxSubLinks > DIV.links {margin-top:10px}
DIV.boxSubLinks > DIV.links A {display:block;padding:0 0 5px 0;text-decoration:underline}
DIV.boxSubLinks > DIV.links A:hover {color:#101010}

/* boxCols */
DIV.boxCols {padding:0;text-align:left;margin:20px 0 0 0}
DIV.boxCols > DIV.col {display:inline-block;width:345px;margin-left:20px;overflow:hidden}
DIV.boxCols > DIV.col1 {margin-left:0;float:left}
DIV.boxCols > DIV.col2 {float:right}
DIV.boxCols > DIV.col:nth-child(1) {float:left;margin-left:0}
DIV.boxCols > DIV.col:nth-child(2) {float:right}
.tdMainRight DIV.boxCols > DIV.col {width:345px;margin-left:0;overflow:hidden}
.tdMainRight DIV.boxCols > DIV.col1 {margin-left:0;float:none}
.tdMainRight DIV.boxCols > DIV.col2 {float:none;margin-top:20px}

/* infobox */
.infobox {display:block;margin:20px 0;padding:20px;background:#E8EFF0}
.infobox .lbl {display:inline-block;width:100px}

.flags .i,
.flags .flg {padding-left:25px;background-image:url(/img/flags/small/int.gif);
	background-repeat:no-repeat;background-position:3px 5px}
.flags .flg_AL {background-image:url(/img/flags/small/al.gif)}
.flags .flg_AU {background-image:url(/img/flags/small/au.gif)}
.flags .flg_BY {background-image:url(/img/flags/small/by.gif)}
.flags .flg_BE {background-image:url(/img/flags/small/be.gif)}
.flags .flg_BA {background-image:url(/img/flags/small/ba.gif)}
.flags .flg_BR {background-image:url(/img/flags/small/br.gif)}
.flags .flg_BG {background-image:url(/img/flags/small/bg.gif)}
.flags .flg_CA {background-image:url(/img/flags/small/ca.gif)}
.flags .flg_CN {background-image:url(/img/flags/small/cn.gif)}
.flags .flg_CZ {background-image:url(/img/flags/small/cz.gif)}
.flags .flg_DK {background-image:url(/img/flags/small/dk.gif)}
.flags .flg_DE {background-image:url(/img/flags/small/de.gif)}
.flags .flg_EE {background-image:url(/img/flags/small/ee.gif)}
.flags .flg_EN {background-image:url(/img/flags/small/en.gif)}
.flags .flg_FI {background-image:url(/img/flags/small/fi.gif)}
.flags .flg_FR {background-image:url(/img/flags/small/fr.gif)}
.flags .flg_GR {background-image:url(/img/flags/small/gr.gif)}
.flags .flg_HR {background-image:url(/img/flags/small/hr.gif)}
.flags .flg_HU {background-image:url(/img/flags/small/hu.gif)}
.flags .flg_IS {background-image:url(/img/flags/small/is.gif)}
.flags .flg_IN {background-image:url(/img/flags/small/in.gif)}
.flags .flg_IE {background-image:url(/img/flags/small/ie.gif)}
.flags .flg_IL {background-image:url(/img/flags/small/il.gif)}
.flags .flg_IT {background-image:url(/img/flags/small/it.gif)}
.flags .flg_JP {background-image:url(/img/flags/small/jp.gif)}
.flags .flg_LV {background-image:url(/img/flags/small/lv.gif)}
.flags .flg_LT {background-image:url(/img/flags/small/lt.gif)}
.flags .flg_LU {background-image:url(/img/flags/small/lu.gif)}
.flags .flg_MK {background-image:url(/img/flags/small/mk.gif)}
.flags .flg_01 {background-image:url(/img/flags/small/01.gif)}
.flags .flg_MD {background-image:url(/img/flags/small/md.gif)}
.flags .flg_06 {background-image:url(/img/flags/small/06.gif)}
.flags .flg_NL {background-image:url(/img/flags/small/nl.gif)}
.flags .flg_NO {background-image:url(/img/flags/small/no.gif)}
.flags .flg_AT {background-image:url(/img/flags/small/at.gif)}
.flags .flg_PL {background-image:url(/img/flags/small/pl.gif)}
.flags .flg_PT {background-image:url(/img/flags/small/pt.gif)}
.flags .flg_RO {background-image:url(/img/flags/small/ro.gif)}
.flags .flg_RU {background-image:url(/img/flags/small/ru.gif)}
.flags .flg_05 {background-image:url(/img/flags/small/05.gif)}
.flags .flg_SK {background-image:url(/img/flags/small/sk.gif)}
.flags .flg_SI {background-image:url(/img/flags/small/si.gif)}
.flags .flg_ES {background-image:url(/img/flags/small/es.gif)}
.flags .flg_SE {background-image:url(/img/flags/small/se.gif)}
.flags .flg_CH {background-image:url(/img/flags/small/ch.gif)}
.flags .flg_TR {background-image:url(/img/flags/small/tr.gif)}
.flags .flg_UA {background-image:url(/img/flags/small/ua.gif)}
.flags .flg_UK {background-image:url(/img/flags/small/uk.gif)}
.flags .flg_US {background-image:url(/img/flags/small/us.gif)}
.flags .flg_INT {background-image:url(/img/flags/small/int.gif)}

/* old book-buy */
DIV.book-buy {margin:0;border:1px solid #C9C8C8;background:#FFF;padding:14px}
DIV.book-buy DIV.greenbox {border-radius:0 7px 7px 7px}
DIV.book-buy A.tab {display:block;width:89px;height:33px !important;float:left;text-align:center;line-height:12px;color:#FFF;background:#81C706;
	border-radius:7px 7px 0 0;padding:0 7px}
DIV.book-buy A.activetab {display:block;width:89px;height:33px !important;padding:0 7px;float:left;text-align:center;line-height:12px;
	color:#FFF;background:#78A22F !important;border-radius:7px 7px 0 0}
DIV.book-buy A.activetab SPAN {display:block;padding-top:10px}

.tdMainRight > .tit,
.tdMainRight H1,
.tdMainRight H2 {color:#000;font-weight:normal}
.tdMainRight > .tit > A,
.tdMainRight H1 > A,
.tdMainRight H2 > A {color:#000;text-decoration:none}
.tdMainRight > .tit > A:hover,
.tdMainRight H1 > A:hover,
.tdMainRight H2 > A:hover {color:#616B6D;text-decoration:underline}
.tdMainRight .rtit {border-top:solid 1px #FFF;border-bottom:solid 1px #FFF;text-align:center;line-height:120%;padding:10px 0;margin:0 0 20px 0}

.tdMainCenter A.link {padding-right:10px;background:url(/img/link.gif) no-repeat right center}
/*.tdMainCenter DIV.box {border:1px solid #C9C8C8;background:#FFF;padding:10px;margin-bottom:15px;margin-top:13px;padding-top:6px;
	padding-bottom:0}
*/
DIV.mainInfo {background:#F2F8F9;padding:15px 15px 15px 15px;line-height:16px;margin-bottom:20px}
DIV.mainInfo {margin-top:10px;margin-bottom:20px}
DIV.mainInfo DIV.lefttitle {float:left;color:#78A22F;font-size:130%}
DIV.mainInfo DIV.info {float:left;margin:0;line-height:120%;width:448px}
DIV.mainInfo DIV.info DIV.infoL {margin:0;padding:0}
DIV.mainInfo DIV.info IMG {margin:0;padding:0;border:none}
DIV.mainInfo .logoBox {float:right;display:inline-block;margin:0 0 0 10px;padding:0;width:182px;cursor:pointer;background:none !important;
	border:solid 1px #95A2A4;font-size:0;line-height:0}
DIV.mainInfo .logoBox > IMG {margin:0 !important;padding:0 !important;float:none;clear:both;padding:0 !important;width:100% !important;height:auto !important;
	border:none !important}
DIV.mainInfo DIV.prop {margin:0 0 5px 0;line-height:110%;clear:both;float:none;text-align:left;background:none !important}
DIV.mainInfo DIV.prop.propRow {font-weight:bold}
DIV.mainInfo DIV.prop DIV.lbl {display:inline-block;float:left;font-weight:normal;color:#333;margin-right:10px}
DIV.mainInfo DIV.prop DIV.val {display:inline-block;font-weight:bold;color:#101010}
DIV.mainInfo H2 {line-height:20px}
DIV.mainInfo H2 SPAN {color:#101010;display:block}
DIV.mainInfo .btnAdditionalInfo {margin-bottom:0;padding:0 10px 0 22px;background:#C0C9CB url(/img/arr2_12x12_dn_white.png) no-repeat 5px center;font-size:80%}
DIV.mainInfo .btnAdditionalInfo.close {background-image:url(/img/btnico/x_12x12_white.png)}
DIV.mainInfo .btnAdditionalInfo:hover {background-color:orange}

DIV.mainInfo.eventInfo {position:relative;padding:0;background:transparent url(/img/event_item_bg_green3.png) no-repeat -38px bottom}
DIV.mainInfo.eventInfo DIV.date {float:left;display:inline-block;width:80px;min-height:100px;padding:30px 5px 5px 5px;
	margin:0;color:#FFF;text-transform:lowercase;text-align:center;color:#DFEEC6;font-size:90%}
DIV.mainInfo.eventInfo DIV.date .d {display:block;line-height:110%;color:#FFF;margin:2px 0;font-size:120%}
DIV.mainInfo.eventInfo DIV.info {position:relative;width:610px;margin:0;padding:0;background:#C0C9CB;min-height:180px;
	border-left:10px solid #FFF;border-bottom:10px solid #FFF;clear:none;float:left}
DIV.mainInfo.eventInfo DIV.info DIV.infoL,
DIV.mainInfo.eventInfo DIV.infoR {display:inline-block;padding:10px;min-height:200px}
DIV.mainInfo.eventInfo DIV.info DIV.infoL {float:left;width:330px;background:#F2F8F9}
DIV.mainInfo.eventInfo DIV.infoR {float:right;width:240px;color:#FFF;font-size:90%}
DIV.mainInfo.eventInfo DIV.infoR A:not(.btn) {color:#000;text-decoration:underline}
DIV.mainInfo.eventInfo DIV.infoR A:not(.btn):hover {color:#101010}
DIV.mainInfo.eventInfo DIV.infoR DIV.prop {margin:0 0 20px 0}
DIV.mainInfo.eventInfo DIV.infoR DIV.prop DIV.lbl,
DIV.mainInfo.eventInfo DIV.infoR DIV.prop DIV.val {display:block;qwidth:240px;overflow:hidden;float:none;margin:0 0 3px 0}
DIV.mainInfo.eventInfo DIV.infoR DIV.buttons {text-align:center}

DIV.mainInfo DIV.prop.expired DIV.lbl,
DIV.mainInfo DIV.prop.expired DIV.val {color:#C00}
DIV.mainInfo DIV.prop.valid DIV.val {color:#78A22F}

/* wp_item town tics box */
.ticItems {display:block;margin:0;padding:0;clear:both}
.ticItems > .tit {display:block;font-size:150%;font-weight:bold;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:solid 1px #95A2A4;color:#000}
.ticItems HR {display:inline-block;width:483px;height:1px;background-color:#95A2A4;margin:10px 0;padding:0;border:none}
.ticItems .item {float:left;width:483px;text-align:left;color:#000;line-height:110%}
.ticItems .item > DIV {margin-bottom:3px}
/*.ticItems .item > DIV IMG {margin:0;padding:0;float:none}*/
.ticItems .item .t {font-weight:bold}

.mainTownData {display:block;background-color:#65A5B1;color:#FFF;text-align:left;margin:10px -15px -15px -15px;padding:15px;clear:both}
.mainTownData .N {font-weight:bold;font-size:200%;line-height:130%}
.mainTownData .N2 {font-weight:bold;font-size:150%;line-height:130%}
.mainTownData .N3 {font-weight:bold;font-size:120%;line-height:130%}
.mainTownData .item {display:inline-block;background-position:left top;background-repeat:no-repeat;padding-left:60px;float:left;
	margin:0 10px 20px 0;width:150px;min-height:50px;font-size:90%;line-height:110%}
.mainTownData .pop {width:160px;background-image:url(/img/people.png)}
.mainTownData .alt {width:150px;background-image:url(/img/altitude.png)}
.mainTownData .pos {padding-left:50px;width:130px;margin-right:0;background-image:url(/img/position.png)}
.mainTownData .tmpr {min-height:70px;padding-left:35px;width:305px;margin-bottom:0;background-image:url(/img/temperature.png)}
.mainTownData .sun {padding-left:57px;margin-right:0;margin-bottom:0;width:243px;background-image:url(/img/weather.png)}

/*.tableMainMiddle DIV.panel {height:345px}*/
/*.tdMainRight A.tab SPAN {display:block;padding-top:10px}
.tdMainRight A.firsttab {margin-right:2px}
.tdMainRight A.secondtab {margin-right:1px}*/

/************* HEADER ***********/

#hdr {display:block;position:relative;margin:0;padding:0;text-align:center;height:auto}

/* header Banner */
#hdrBnrBoxesOut {position:relative;margin:0;height:425px;padding:0;width:100%;background:#5DA5B1;border:none;
	transition-property:height;transition-duration:200ms}
#hdrBnrBoxes {position:relative;height:425px;width:100%;margin:0;padding:0;opacity:1;visible:1;border:none;
	overflow:visible;
	/*transition:all 200ms linear;transition-property:height;transition-duration:220ms;*/}
#hdr.close #hdrBnrBoxesOut {height:0}
#hdr.close #hdrBnrBoxes {display:none;overflow:hidden;height:0}
.hdrBnrBox {display:block;position:absolute;height:425px;width:100%;margin:0;padding:0;opacity:0;border:none;
	background:url('/img/header_bg/header_def_pic_1.jpg') no-repeat center center;background-size:cover;/*auto 425px;*//*cover*//*contain*/
	overflow:hidden !important;
	/*transition:all 500ms linear;*/
	transition-property:opacity;transition-duration:500ms}
#hdr.close .hdrBnrBox {overflow:hidden;height:0}

#hdrBnrBoxes.moreBoxes .hdrBnrBox {cursor:pointer;position:relative;margin:0;padding:0}
.hdrBnrBox .in {display:block;position:absolute;left:0;top:0;right:0;bottom:0}
#hdrBnrBox0 {z-index:1;opacity:1;visibility:visible;left:0;top:0}
#hdrBnrBox1 {z-index:2;opacity:0;visibility:hidden;left:0;top:0}
#hdrBnrBoxes.hdrBnrBoxActive {opacity:1}
#hdrBnrImages {display:none}
#hdrBnrImages IMG {display:none}
#hdrCloseBtnBox {position:relative;z-index:80;display:inline-block;margin:0 auto;padding:0;height:0;line-height:0}
#hdrCloseBtn {position:absolute;display:inline-block;right:365px;bottom:20px;padding:0 0 0 7px;text-shadow:none;
	font-size:90%;line-height:28px;color:#FFF;font-weight:normal;text-transform:none;text-align:right}
#hdrCloseBtn > SPAN {display:inline-block;text-decoration:underline}
#hdrCloseBtn > SPAN.close {padding:3px 10px;border-radius:3px;background:rgba(0,0,0,0.2);text-shadow:0 0 1px #000}
#hdrCloseBtn:hover > SPAN.close {background:rgba(0,0,0,0.5)}
#hdrCloseBtn > SPAN.open {display:none !important;padding:0 20px 0 0}

#hdr.close #hdrCloseBtnBox {bottom:-65px}
#hdr.close #hdrCloseBtn {bottom:30px;display:block;left:0;right:0}
#hdr.close #hdrCloseBtn > SPAN.close {display:none !important}
#hdr.close #hdrCloseBtn > SPAN.open {display:inline !important;margin-right:345px}
#hdr.close #hdrBnrBoxesOut {padding-bottom:55px}

/* header Markers */
#hdrBnrBoxes .hdrBnrBox .markers {z-index:60;display:inline-block;position:absolute;left:0;top:0;width:100%;
	margin:0;padding:0;text-align:left}
#hdrBnrBoxes .hdrBnrBox .markers .marker {z-index:60;display:inline-block;position:absolute;max-width:650px;
	left:10px;top:10px;margin:0;padding:5px 10px;color:#FFF;background:transparent;
	font-size:140%;line-height:120%;text-shadow:0 0 1px #000,0 0 2px #000,0 0 3px #000}
#hdrBnrBoxes .hdrBnrBox .markers .marker .plusdot {z-index:62;display:inline-block;position:absolute;left:-24px;top:-24px;font-size:1;
	line-height:48px;height:48px;width:48px;padding:0;margin:0;background:url(/img/smallbanner-plus.png) no-repeat center center;cursor:pointer}
#hdrBnrBoxes .hdrBnrBox .markers .marker .tit {font-weight:bold;font-size:140%;line-height:120%;margin-bottom:3px}
#hdrBnrBoxes .hdrBnrBox .markers .marker .txt {color:#DDD}
#hdrBnrBoxes .hdrBnrBox .markers .marker .txt A {text-decoration:underline;color:#FFD}
#hdrBnrBoxes .hdrBnrBox .markers .marker .txt A:hover {color:#FFF}
#hdrBnrBoxes .hdrBnrBox .markers .marker .links {margin-top:3px}
#hdrBnrBoxes .hdrBnrBox .markers .marker .links A {display:inline-block;color:#FFD;text-decoration:underline;
	font-size:80%;line-height:130%;padding:0 15px 0 0;background:url(/img/arr2_12x12_right_yellow-light-1.png) no-repeat right center}
#hdrBnrBoxes .hdrBnrBox .markers .marker .links A:hover {color:#FFF;background-image:url(/img/arr2_12x12_right_white.png)}
#hdrBnrBoxes .hdrBnrBox .markers .marker:not(.mainmarker)  {}
#hdrBnrBoxes .hdrBnrBox .markers .marker:not(.mainmarker) .tit {display:none}
#hdrBnrBoxes .hdrBnrBox .markers .marker:not(.mainmarker) .txt {display:none}
#hdrBnrBoxes .hdrBnrBox .markers .marker:not(.mainmarker) .links {display:none}
#hdrBnrBoxes .hdrBnrBox .markers .marker.mainmarker ,
#hdrBnrBoxes .hdrBnrBox .markers .marker:hover:not(.mainmarker) {background:linear-gradient(to right,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0) 100%)}
#hdrBnrBoxes .hdrBnrBox .markers .marker:hover:not(.mainmarker) .tit {display:block}
#hdrBnrBoxes .hdrBnrBox .markers .marker:hover:not(.mainmarker) .txt {display:block}
#hdrBnrBoxes .hdrBnrBox .markers .marker:hover:not(.mainmarker) .links {display:block}
#hdrBnrBoxes .hdrBnrBox .markers .marker.mainmarker .tit {font-size:200%}

/* hdrBnrNav */	
#hdrBnrBoxes .hdrBnrNav {position:absolute;z-index:10;left:0;top:0;height:425px;width:100%;margin:0;padding:0;text-align:center}
#hdrBnrBoxes .hdrBnrNav > DIV {display:inline-block;height:425px;margin:0;padding:0;text-align:center;
	float:left;cursor:pointer;background:no-repeat center center}
#hdrBnrBoxes .hdrBnrNavPrev {width:15%}
#hdrBnrBoxes .hdrBnrNavPause {width:70%}
#hdrBnrBoxes .hdrBnrNavNext {width:15%;float:right}
#hdrBnrBoxes .hdrBnrNavPrev:hover {background-image:url(/img/player_100x100_prev.png)}
#hdrBnrBoxes .hdrBnrNavNext:hover {background-image:url(/img/player_100x100_next.png)}
#hdrBnrBoxes .hdrBnrNavPause:hover {background-image:url(/img/player_100x100_pause.png);opacity:1}

#hdr.pause #hdrBnrBoxes .hdrBnrNavPause {background-image:url(/img/player_100x100_pause.png);opacity:0.6}
#hdr.pause #hdrBnrBoxes .hdrBnrNavPause:hover {background-image:url(/img/player_100x100_play.png);opacity:1}

/* hdrPaging */
#hdrBnrPaging {display:block;width:100%;z-index:30;position:absolute;left:0;bottom:-12px;margin:0;padding:0;text-align:center}
#hdrBnrPaging .in {display:inline-block;position:relative;margin:0 345px 0 0;padding:3px 3px 0 0;
	background:#FFF;line-height:10px;border:solid 1px #CCC}
#hdrBnrPaging .i {display:inline-block;height:18px;width:18px;background:#CFDEB6;color:#FFF;
	cursor:pointer;padding:0;margin:0 0 3px 3px;float:left}
#hdrBnrPaging .active {background:#78A22F}
#hdrBnrPaging .i:hover {background:#E90}

#hdr.close #hdrBnrPaging {display:none}

/* header Content */
#hdrContent {position:relative;display:block;z-index:100;left:0;top:0;text-align:center;margin:0;padding:0;line-height:0}
#hdrTop {position:relative;display:inline-block;height:66px;margin:0 auto;text-align:left;line-height:0}

#hdrLeft {position:relative;display:inline-block;width:150px;height:66px;float:left}
#hdrLogo {position:absolute;z-index:10;left:-4px;top:6px;display:inline-block;width:150px;height:80px;
	background:url(/img/logo_header.png) no-repeat left top;text-decoration:none}
#hdrCenter {display:inline-block;width:425px;height:66px;float:left;margin:0;padding:0}
#hdrRight {display:inline-block;width:500px;height:66px;float:right;position:relative;margin:0;padding:0}
#hTit {color:#555;font-size:90%;line-height:100%;margin:24px 0 0 0;padding:0}
#hSlogan {color:#78A22F;font-size:90%;text-transform:lowercase;line-height:100%;margin:0;padding:0}

#hdrSelectors {z-index:500;position:absolute;right:0;bottom:0;display:inline-block;white-space:nowrap}
#hdrSelectors .hdrSel {display:inline-block;float:left;margin:0 0 0 15px;cursor:pointer;position:relative;
	white-space:nowrap;padding:0;line-height:22px}
#hdrSelectors .hdrSel > .lbl {float:left;display:inline-block;font-size:80%;margin-right:2px;color:#78A22F;padding:0}
#hdrSelectors .hdrSel > .current {padding:0 0 0 25px;background-repeat:no-repeat;background-position:3px center;
	margin:0;display:inline-block;max-width:150px;overflow:hidden}
#hdrSelectors .hdrSel > .items {display:none;position:absolute;right:0;top:100%;background:rgba(255,255,255,0.95);
	box-shadow:0 0 3px 0 #000;border-radius:2px;padding:5px 10px 10px 10px;width:auto}
#hdrSelectors .hdrSel:hover > .items {display:block;white-space:normal;min-width:200px}
#hdrSelectors .hdrSel HR {height:1px;border:none;background-color:#CCC}
#hdrSelectors .hdrSel > .items .top {font-size:90%;border-bottom:solid 1px #CCC;margin:0 0 5px 0;padding:0 0 5px 0;color:#777;line-height:100%}
#hdrSelectors .hdrSel > .items .i {display:block;padding:2px 5px 2px 25px;margin:4px 0;border-radius:2px;color:#555;line-height:100%}
#hdrSelectors .hdrSel > .items .i.selected {background-color:rgba(120,162,47,0.4)}
#hdrSelectors .hdrSel > .items .i:hover {background-color:rgb(120,162,47);color:#FFF;text-decoration:none}
#hdrSelectors #hdrSelCountry {float:right}
#hdrSelectors #hdrSelCountry > .items {width:410px}
#hdrSelectors #hdrSelCountry > .items .i {float:left;display:inline-block;width:100px;overflow:hidden;margin-right:5px}

#hdrTopMenuBox {z-index:1075;display:inline-block;position:absolute;top:5px;right:0}

#hdrTopMenu {display:inline-block;float:left;margin-right:10px;font-size:80%;line-height:100%}
#hdrTopMenu A {margin-right:10px;color:#78A22F}
#hdrSelTextSize {display:inline-block;float:right}
#hdrSelTextSize A.i {height:22px;width:22px;padding:0;text-align:center;text-decoration:none;font-size:12px;
	display:inline-block;float:left;background:#FFF;border:solid 1px #CCC;color:#555;
	border-radius:3px;margin:0 3px;line-height:22px;cursor:pointer}
#hdrSelTextSize A.i.active {background:#CCC}
#hdrSelTextSize A.i:hover {background:#CFDEB6}
#hdrSelTextSize A.vs20 {font-size:16px}
#hdrSelTextSize A.vs30 {font-size:20px}

/* header Main Menu */
#hdrMainMenuOut {display:block;margin:0;padding:0;background-color:#78A22F;box-shadow:0 7px 20px -5px #000;text-align:center;height:73px;line-height:0}
#hdrMainMenu {display:inline-block;z-index:70;position:relative;margin:15px auto 3px auto;padding:0;height:55px;line-height:0}
#hdrMainMenu > DIV.i {position:relative;display:inline-block;margin:0 5px 0 0;padding:0 5px;float:left;height:55px;line-height:0}
#hdrMainMenu > DIV.i:first-child {padding-left:0;margin-left:0}
#hdrMainMenu > DIV.i:nth-last-child(2) {padding-right:0;margin-right:0}
#hdrMainMenu > DIV.i > A {color:#FFF;text-decoration:none;font-size:14px;line-height:55px;text-transform:uppercase;
	/*:dc: text-shadow:0 0 1px #000;*/letter-spacing:0}
#hdrMainMenu.long > DIV.i > A {font-size:13px}
#hdrMainMenu.short > DIV.i > A {font-size:16px}
#hdrMainMenu.short > DIV.i {margin-right:8px;padding-right:8px}
#hdrMainMenu > DIV.i.active {/*:dc: background:url(/img/arr2_12x12_dn_white.png) no-repeat center bottom 3px*/}
#hdrMainMenu > DIV.i.active:hover {background:none}
#hdrMainMenu > DIV.i.active > A {text-decoration:underline;font-weight:bold}/*:dc: text-shadow:0 0 1px #FFF */
#hdrMainMenu > DIV.i:hover > A {text-decoration:underline}

#hdrMainMenu > DIV.i > DIV.sm {z-index:71;position:absolute;width:270px;left:calc(50% - 130px);top:53px;
	display:none;padding:0;font-size:100%;line-height:100%;text-align:left}
#hdrMainMenu > DIV.i > DIV.sm.col2 {width:520px;left:-50px;left:calc(50% - 260px)}
/* -- CSS arrow variant -- */
/*
#hdrMainMenu > DIV.i > DIV.sm > DIV.top {height:12px;font-size:12px;line-height:12px;padding:10px 0 0 0;margin:0 0 0 0;text-align:center}
#hdrMainMenu > DIV.i > DIV.sm > DIV.top > DIV.arr {margin-bottom:-1px;position:relative;z-index:72;display:inline-block;
	width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent}
*/
#hdrMainMenu > DIV.i > DIV.sm > DIV.top {height:20px;font-size:0px;line-height:0px;padding:10px 0 0 0;margin:0;text-align:center}
#hdrMainMenu > DIV.i > DIV.sm > DIV.top > DIV.arr {margin:0;position:relative;z-index:72;display:inline-block;
	width:30px;height:20px;background:transparent url(/img/menu_arr_up_green-1.png) no-repeat center bottom}

#hdrMainMenu > DIV.i:first-child > DIV.sm {left:calc(50% - 97px)}
#hdrMainMenu > DIV.i:first-child > DIV.sm > DIV.top {text-align:left;padding-left:30px}
#hdrMainMenu > DIV.i:first-child > DIV.sm.col2 {left:calc(50% - 97px)}
#hdrMainMenu > DIV.i:first-child > DIV.sm.col2 > DIV.top {padding-left:50px}

#hdrMainMenu > DIV.i:nth-child(2) > DIV.sm {left:calc(50% - 100px)}
#hdrMainMenu > DIV.i:nth-child(2) > DIV.sm > DIV.top {text-align:left;padding-left:50px}
#hdrMainMenu > DIV.i:nth-child(2) > DIV.sm.col2 {left:calc(50% - 119px)}
#hdrMainMenu > DIV.i:nth-child(2) > DIV.sm.col2 > DIV.top {padding-left:100px}

#hdrMainMenu > DIV.i:nth-last-child(3) > DIV.sm {left:calc(50% - 100px)}
#hdrMainMenu > DIV.i:nth-last-child(3) > DIV.sm > DIV.top {text-align:right;padding-right:100px}
#hdrMainMenu > DIV.i:nth-last-child(3) > DIV.sm.col2 {left:calc(50% - 270px)}
#hdrMainMenu > DIV.i:nth-last-child(3) > DIV.sm.col2 > DIV.top {padding-right:250px}

#hdrMainMenu > DIV.i:nth-last-child(2) > DIV.sm {left:calc(50% - 202px)}
#hdrMainMenu > DIV.i:nth-last-child(2) > DIV.sm > DIV.top {text-align:right;padding-right:70px}
#hdrMainMenu > DIV.i:nth-last-child(2) > DIV.sm.col2 {left:calc(50% - 410px)}

#hdrMainMenu > DIV.i:hover > DIV.sm {display:inline-block !important}
/* -- TG variant -- #hdrMainMenu > DIV.i > DIV.sm > DIV.in {border-top:solid 2px #FFF} */
#hdrMainMenu > DIV.i > DIV.sm > DIV.in {padding:19px 20px 5px 19px;background-color:rgba(120,162,47,0.95);box-shadow:0 3px 10px 0 #000}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i {position:relative;display:inline-block;float:left;width:124px;margin:0 0 15px 0;color:#FFF;padding:2px 0 2px 106px;
	background:transparent;/* no-repeat 1px 1px;background-size:96px 73px;*/min-height:71px;text-decoration:none;overflow:hidden}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i > SPAN.pic {display:inline-block;position:absolute;left:0;top:0;width:96px;height:73px;
	background:#FFF no-repeat center top;background-size:cover;border:solid 1px transparent;background-clip:content-box}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i.active1 {/*qbackground-color:rgba(255,255,255,0.3);*/color:rgba(255,255,255,0.7);text-decoration:underline;font-weight:bold}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i.active1 > SPAN.pic {border:solid 1px rgba(255,255,255,0.7)}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i.active2 {text-decoration:underline;font-weight:bold}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i.active2 > SPAN.pic {border:solid 1px #FFF}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i:hover {/*background-color:#FFF;color:#101010;*/color:#FFF;text-decoration:underline;text-shadow:none}
#hdrMainMenu > DIV.i > DIV.sm > DIV.in > A.i:hover > SPAN.pic {border:solid 1px #FFF}

#hdrMainMenu > DIV.i > DIV.sm.col2 > DIV.in > A.i:nth-child(odd) {margin-right:20px}
#hdrMainMenu > DIV.i > DIV.sm.col2 > DIV.in > A.i:nth-child(even) {margin-right:0}

/* Get Inspired menu item */
BODY.ctg_part_1 #hdrMainMenu > DIV.i:nth-last-child(2) {margin-top:-15px;height:60px;background:#000;float:right;
	padding-top:15px;padding-right:10px;padding-left:10px}
BODY.ctg_part_1 #hdrMainMenu > DIV.i:nth-last-child(2) > DIV.sm {top:68px}
BODY.ctg_part_1 #hdrMainMenu > DIV.i:nth-last-child(2) > DIV.sm > DIV.top > DIV.arr {background-image:url(/img/menu_arr_up_black.png) !important}
BODY.ctg_part_1 #hdrMainMenu > DIV.i:nth-last-child(2) > DIV.sm > DIV.in {background:#000 !important}

/* header Map */
#hdrMap {z-index:40;position:relative;display:inline-block;margin:0;padding:0;top:409px}
@media screen and (-moz-images-in-menus:0) { #hdrMap {top:410px}} /* fix for Firefox */
#hdrMapHolder {position:absolute;right:0;bottom:0;display:inline-block}
#hdrMapHolder DIV.hdrMapTit {font-size:20px;font-weight:bold;color:#FFF;padding:40px 12px 10px 10px;text-align:right;
	background:url(/img/hdr_maphead_black_o75.png) no-repeat right top;letter-spacing:1px;line-height:110%}
#hdrMapHolder DIV.out {position:relative;margin:0;padding:20px;background:rgba(255,255,255,0.8)}
#hdrMapHolder DIV.in {position:relative;margin:0 13px 0 14px;padding:0}

#hdrMapHolder DIV.out DIV.mapinfo {text-align:left;overflow:hidden;opacity:1;visibility:visible;overflow:hidden;
	transition:opacity 500ms linear}
#hdrMapHolder DIV.out DIV.mapinfo DIV.tit {font-weight:bold;font-size:18px;line-height:120%;margin-bottom:5px}
#hdrMapHolder DIV.out DIV.mapinfo DIV.txt {color:#000;font-size:14px;line-height:120%;text-align:left}
#hdrMapHolder DIV.out DIV.mapinfo DIV.txt .logo {display:inline-block;float:left;margin:0;padding:0;display:inline-block;
	width:115px;height:110px;background:no-repeat left 2px;text-decoration:none;border:none}
#hdrMapHolder DIV.out DIV.mapinfo DIV.txt .logo:hover {text-decoration:none}
#hdrMapHolder DIV.out DIV.mapinfo DIV.ppg .logo,/* business pages */
#hdrMapHolder DIV.out DIV.mapinfo DIV.presscenter .logo {background-image:url(/img/spirit_slovenia_sqr.jpg)} /* press pages */
#hdrMapHolder DIV.out DIV.mapinfo DIV.tta .logo {background-image:url(/img/tta_sqr.jpg)} /* tta */
#hdrMapHolder DIV.out DIV.mapinfo DIV.loc {font-size:90%;line-height:120%;margin-top:5px}
#hdrMapHolder DIV.out DIV.mapinfo DIV.links {font-size:90%;margin-top:15px;color:#101010}
#hdrMapHolder DIV.out DIV.mapinfo DIV.txt DIV.links {font-size:100%}
#hdrMapHolder DIV.out DIV.mapinfo DIV.links A {display:inline-block;background:url(/img/region-arrow.gif) no-repeat right center;
	padding:0 10px 0 0;color:#444;text-decoration:underline;margin:0 0 3px 0;clear:both}
#hdrMapHolder DIV.out DIV.mapinfo DIV.links A:hover {color:#000;text-decoration:underline}
#hdrMapHolder A.gotomap {z-index:49;position:absolute;right:0;bottom:0;display:block;
	background:url(/img/gotomap.png) no-repeat right top;width:100px;color:#78A22F;padding:20px 0 5px 10px;
	font-size:14px;line-height:14px;text-align:center;cursor:pointer}
#hdrMapHolder A.gotomap:hover {background-image:url(/img/gotomap-hover.png);color:#FFF;text-decoration:none}

DIV.mmp DIV,
DIV.mmpa DIV,
DIV.mmps DIV {display:inline-block;position:absolute;background:rgba(255,255,255,0.7);
	border-radius:2px;font-size:11px;line-height:11px;white-space:nowrap;cursor:default;
	color:#101010;
	left:-13px !important;top:-15px !important;
	padding:0 3px 1px 3px;
	text-shadow:0 0 1px #FFF,0 0 2px #FFF,0 0 3px #FFF;
	box-shadow:0 0 3px 3px #FFF}
DIV.mmp DIV {display:none}
DIV.mmp:hover,
DIV.mmpa:hover,
DIV.mmps:hover {z-index:52}
DIV.mmp:hover DIV,
DIV.mmpa:hover DIV,
DIV.mmps:hover DIV {display:inline-block;background:#FFF;box-shadow:0 0 3px 3px #FFF}
DIV.mmp {z-index:41;position:absolute;font-size:0}
DIV.mmpa {z-index:42;position:absolute;font-size:0}
DIV.mmps {z-index:51;position:absolute;font-size:0}
DIV.mmp A,
DIV.mmpa A,
DIV.mmps A {display:inline-block;width:11px;height:17px;background-position:0 0;font-size:0;
	background-repeat:no-repeat;margin-top:-8px;margin-left:3px}
DIV.mmp A {background-image:url('/img/p_green_dark.png')}
DIV.mmpa A {background-image:url('/img/p_yellow.png')}
DIV.mmps A {background-image:url('/img/p_blue.png')}


/* changes in header when TowerBanner exists */
/*.pgWithTWBanner #hdrContent > DIV.in {margin-right:170px}*/
/*.pgWithTWBanner DIV.hdrBnrBox > DIV.in {margin-right:170px}*/
/*
- DO NOT DELETE, cause later STO could ask it back
- css centers page content with TW banner |<--([content] + [TWB])-->|
- (without this css - page content centers without TW banner) |<--([content])-[TWB]->|
.pgWithTWBanner #hdr .siteWidth,
.pgWithTWBanner #tableMainMiddle,
.pgWithTWBanner #hdrMap,
.pgWithTWBanner #hdrCloseBtnBox,
.pgWithTWBanner #tdMainBottom .siteWidth {margin-right:170px !important}
.pgWithTWBanner.ctg_name_home DIV.wp_upcoming_events.maxN3 {margin-right:170px !important}
*/

/* wp_breadcrumbs */
DIV.wp_breadcrumbs {display:block;overflow:hidden;margin:0 0 30px 0;padding:0;text-align:left;font-size:90%;line-height:150%}
.tdMainCenter DIV.wp_breadcrumbs {width:580px;color:#777}
DIV.wp_breadcrumbs SPAN.lbl {display:inline-block;margin:0;padding:0;font-weight:bold}
DIV.wp_breadcrumbs SPAN.spr {display:inline-block;margin:0 4px;padding:0;font-weight:bold}
DIV.wp_breadcrumbs A {color:#101010;text-decoration:underline;white-space:nowrap}
DIV.wp_breadcrumbs A:hover {color:#78A22F;text-decoration:underline}

/***********/
/* CONTENT */
/***********/

#imagebubbles DIV.bubble {position:absolute;z-index:100;top:0;left:0;display:none;font-size:90%}
#imagebubbles DIV.bubble DIV.title {font-size:120%;color:#78A22F;padding-left:26px;margin-bottom:5px}
#imagebubbles DIV.bubble DIV.ie6boxmodel {padding-left:26px}
#imagebubbles DIV.bubble DIV.ie6boxmodel DIV.image {text-align:center;width:287px}
#imagebubbles DIV.bubble DIV.ie6boxmodel DIV.photos IMG {background-image:none}
#imagebubbles DIV.bubble DIV.ie6boxmodel DIV.author {width:287px}
#imagebubbles DIV.bubble DIV.ie6boxmodel DIV.IMG {padding-bottom:12px}
#imagebubbles DIV.bubble A.postcard {background:url(/img/postcard.gif) no-repeat left center;padding-left:20px}
#imagebubbles DIV.bubbletop {width:342px;height:34px;background:url(/img/multimedia-bubble-top.png)}
#imagebubbles DIV.bubbletopie6 {background:url(/img/multimedia-bubble-top.gif)}
#imagebubbles DIV.bubblemiddle {width:342px;background:url(/img/multimedia-bubble-middle.png)}
#imagebubbles DIV.bubblemiddleie6 {background:url(/img/multimedia-bubble-middle.gif)}
#imagebubbles DIV.bubblebottom {width:342px;height:19px;background:url(/img/multimedia-bubble-bottom.png)}
#imagebubbles DIV.bubblebottomie6 {background:url(/img/multimedia-bubble-bottom.gif)}

.tdMainCenter P {padding-bottom:7px}
.tdMainCenter A.gotoregion {display:inline-block;margin-top:20px;color:#FFF;padding-left:20px;background-color:#78A22F;
	height:20px;line-height:20px;background-image:url(/img/gotoregion-arrow.gif);background-position:9px 6px;background-repeat:no-repeat}
/* WP subnavigation */
/*
.tdMainCenter DIV.subnavigation,
.titledTit DIV.subnavigation {display:block;dheight:34px;background:#8EBF39;margin-bottom:5px;padding:5px 10px;font-weight:bold}
.tdMainCenter DIV.subnavigation A {padding-right:20px}
.tdMainCenter DIV.subnavigation A,
.tdMainCenter .titledTit DIV.subnavigation A {display:inline;white-space:nowrap;line-height:24px;color:#FFF;height:24px}
.tdMainCenter .titledTit DIV.subnavigation A {padding-right:10px}
.tdMainCenter DIV.subnavigation A.active,
.tdMainCenter .titledTit DIV.subnavigation A:active {color:#405c0f}
.tdMainCenter DIV.subnavigation A:hover,
.tdMainCenter .titledTit DIV.subnavigation A:hover {color:#405c0f;text-decoration:none}
*/

/* wpsubmenu */
/*
.tdMainCenter DIV.wpsubmenu {display:block;position:relative;height:30px;margin:7px 0 5px 0;padding:0;font-size:11px;
	background:none;line-height:25px;font-weight:bold;border-bottom:solid 1px #DDD;vertical-align:top}
.tdMainCenter DIV.wpsubmenu A {z-ndex:100;display:inline-block;background-color:#EFE;height:26px;color:#67911E;
	border:solid 1px #DDD;border-radius:5px 5px 0 0;text-decoration:none;padding:0 5px;margin:3px 2px 0 0;
	-moz-box-shadow:0 -1px 1px #AAA;-webkit-box-shadow:0 -1px 1px #AAA;box-shadow:0 -1px 1px #AAA}
.tdMainCenter DIV.wpsubmenu A:hover {background-color:#8EBF39;color:#FFF;border-top-color:#8EBF39;border-left-color:#8EBF39;border-right-color:#8EBF39}
.tdMainCenter DIV.wpsubmenu A.active {background-color:#FFF;border-color:#DDD;border-bottom-color:#FFF;
	color:#666;border-top-color:#DDD;border-left-color:#DDD;border-right-color:#DDD;background-image:url(/img/gradbg_v30_yw1.gif);background-repeat:repeat-x}
.tdMainCenter DIV.wpsubmenu A.active:hover {background-color:#FFC;color:#C00}
*/
DIV.wpsubmenu {display:block;margin:20px 0 0 0;padding:0;font-size:100%;line-height:120%;font-weight:normal;
	border:solid 1px #C0C9CB;border-right:none;border-left:none;text-align:left}
DIV.wpsubmenu > A {position:relative;z-index:1;display:inline-block;padding:6px 0;margin:0;text-decoration:none;
	qborder:solid 1px #C0C9CB;border-right:none;border-left:none;border-top:none;color:#545E60}
DIV.wpsubmenu > A .m {display:inline-block;padding:0 7px;margin:0;border-right:solid 1px #C0C9CB}
/*
DIV.wpsubmenu > A .arr {position:absolute;left:50%;bottom:-10px;margin:0 0 0 -10px;display:none;
	height:0;width:0;border:solid 10px transparent;border-bottom:none;border-top-color:#78A22F}
*/
DIV.wpsubmenu > A .arr {position:absolute;left:50%;bottom:-11px;margin:0 0 0 -15px;display:none;font-size:0;line-height:0;text-decoration:none;
	height:12px;width:30px;border:none;background:url(/img/menu_arr_dn_green-1.png) no-repeat center -3px}
DIV.wpsubmenu > A:hover .m {text-decoration:underline}
DIV.wpsubmenu > A.active {z-index:2;margin-left:-1px;background:#78A22F;color:#FFF;border-color:#78A22F}
DIV.wpsubmenu > A.active .arr {display:inline-block}
DIV.wpsubmenu > A.active .m,
DIV.wpsubmenu > A.last .m {border:none}

.stipwp .localInfoMenu .lbl {display:inline-block;margin:40px 0 0 0;padding:3px 10px;background:#E1E1E1;color:#101010;
	font-size:120%;min-width:184px}
.stipwp .localInfoMenu .tit {display:inline-block;min-width:179px;max-width:425px;margin:0;padding:12px 15px 12px 10px;background:#78A22F;color:#FFF;
	font-size:200%;font-weight:normal;text-transform:none;line-height:110%}
/*.stipwp .localInfoMenu .titLink:hover {background:orange}*/
.stipwp .localInfoMenu .tit A {color:#FFF;text-decoration:none}
.stipwp .localInfoMenu .tit A:hover {text-decoration:underline}
.stipwp .localInfoMenu .items {display:inline-block;padding:0;margin:10px 0 0  0;border:1px solid #C0C9CB;border-left:none;border-right:none;
	font-size:130%;white-space:nowrap}
.stipwp .localInfoMenu .items .lblBooking {position:relative;z-index:1;display:inline-block;margin:0 10px 0 0;padding:10px;color:#FFF;background:#78A22F}
.stipwp .localInfoMenu .items .lblBooking .arr {display:block;position:absolute;z-index:200;left:0;bottom:-8px;height:8px;width:100%;margin:0;padding:0;
	background:transparent url(/img/arr_dn_green.png) no-repeat center -2px;font-size:2px}
.stipwp .localInfoMenu .items .i {display:inline-block;margin:10px 10px 10px 0;padding:0 10px 0 0;border-right:1px solid #545e60;color:#545e60;text-decoration:none}
.stipwp .localInfoMenu .items .i:hover {color:#78A22F;text-decoration:underline}
.stipwp .localInfoMenu .items .ilast {border:none;margin-right:0} 

.tdMainCenter DIV.faq {margin:7px}
.tdMainCenter DIV.faq A.faqselect {font-family:Arial;display:block;padding-left:15px;
	background-image:url(/img/faq-slidedown.gif);background-repeat:no-repeat;background-position:left center;font-weight:bold}
.tdMainCenter DIV.big-photo {line-height:17px;text-align:center;min-height:450px;min-width:100%;padding:5px 0 0 0}
.tdMainCenter DIV.big-photo .cTbl {height:450px;width:100%;margin:10px 0;background-color:#EEE;border-radius:5px}
.tdMainCenter DIV.big-photo .cTbl TD {vertical-align:middle;text-align:center;padding-top:10px;padding-bottom:10px}
.tdMainCenter DIV.big-photo IMG {padding:4px;margin-top:8px;border:solid 1px #999;max-width:600px;
	margin:auto;border-radius:3px;background-color:#FFF;-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}
.tdMainCenter DIV.photoalbumscroller {position:relative;width:706px;height:90px;overflow:auto;margin-top:10px}
.tdMainCenter DIV.photoalbumscroller IMG {width:67px;height:45px;margin-right:10px;border-radius:3px;margin-top:2px;
	-moz-box-shadow:0 0 3px #666;-webkit-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666}
.tdMainCenter DIV.big-photo A.postcard {font-size:11px;padding-left:20px;background:url(/img/postcard.gif) no-repeat left center}
.tdMainCenter DIV.big-photo A.info {padding-right:20px;background:url(/img/info.gif) no-repeat right center}
.tdMainCenter DIV.big-photo A.no_info {cursor:default}
.tdMainCenter DIV.big-photo A.no_info:hover {cursor:default;text-decoration:none!important}
.tdMainCenter DIV.big-photo DIV.showinglocation {float:left}
.tdMainCenter DIV.big-photo DIV.showinglocation A:hover {color:#900;text-decoration:underline}
.tdMainCenter DIV.big-photo DIV.showinglocation A.no_info {cursor:pointer;display:inline-block;
	text-decoration:underline;margin-bottom:5px}
.tdMainCenter DIV.big-photo DIV.author {float:right;font-size:11px}
.tdMainCenter DIV.big-photo #flex__1_contentwrapper {text-align:center}
.tdMainCenter DIV.big-photo #flex__1_contentwrapper .photoalbumcontainer {display:inline-block}
.tdMainCenter DIV.big-photo .picCountBox {margin-left:50px;color:#999;font-size:9px;color:#FFF}

/* paging */
.pagingBox {margin:0;padding:0}
.pagingBox .pg {display:block;margin:0;padding:5px;font-size:14px;color:#999;background-color:#EEE;border-radius:5px;text-align:center}
.pagingBox .pg A {display:inline-block;text-align:center;padding:0 3px;color:#666}
.pagingBox .pg A:hover {background-color:#C00;color:#FFF;text-decoration:none}
.pagingBox .pg B {background-color:#FFC;color:#C66}

.tdMainCenter DIV.filter_by {font-size:100%;color:#101010;float:left;margin-right:15px;line-height:25px}
.tdMainCenter DIV.filter_by SELECT {width:130px;padding:5px 0 5px 5px}
.tdMainCenter SELECT.stofoto {width:180px;padding-top:3px;padding-bottom:3px;padding-left:3px}
.tdMainCenter DIV.fototeka {width:145px;height:174px;background:url(/img/fototeka-border.gif);float:left;margin-top:15px;margin-right:13px;font-size:11px}
.tdMainCenter DIV.fototeka DIV.image {text-align:center;padding-top:8px;height:90px}
.tdMainCenter DIV.fototeka DIV.description1 {font-size:11px;height:30px;float:left;width:30px;margin-right:10px}
.tdMainCenter DIV.fototeka DIV.description2 {font-size:11px;width:80px;height:30px;float:left}
.tdMainCenter DIV.fototeka DIV.details {padding-left:12px;line-height:20px}
.tdMainCenter DIV.fototeka DIV.details SPAN {float:left;display:block;padding-left:5px;margin-top:0}
.tdMainCenter DIV.fototeka DIV.details INPUT {float:left;display:block;margin:0;margin-top:4px}
.tdMainCenter DIV.fourth {margin-right:0}
.tdMainCenter DIV.filter_by .btnSearch {margin:0}
/*.tdMainCenter DIV.filter_by A {display:block;line-height:27px;background:url(/img/go-button.gif);color:#FFF;
	text-align:center;height:27px;width:27px;font-size:12px}*/
.tdMainCenter DIV.filter_by A.smallgreen {display:block;line-height:17px;font-size:11px;color:#FFF;background:#BBD988;
	text-align:center;height:17px;width:auto;padding-left:15px;padding-right:15px;margin-top:5px}
.tdMainCenter DIV.filter_by A.smallgreen:hover {text-decoration:none;background:#8EBF39}
.tdMainCenter DIV.filter_by A.active {text-decoration:none;background:#8EBF39}
strong.soft {color:#b7b6b6;font-weight:bold;font-style:normal}

.tdMainCenter TABLE.currency TD strong {font-weight:bold;color:#101010}
.tdMainCenter DIV.faq A.faqhide {background-image:url(/img/faq-slideup.gif)}
.tdMainCenter DIV.faq DIV.faqcontrol {font-family:Arial;padding-top:3px;margin-bottom:15px;color:#666}
.tdMainCenter DIV.faq DIV.faqcontrol TABLE {width:100%}
.tdMainCenter DIV.faq DIV.faqcontrol IMG {padding:5px;background-image:url(/img/faqimgborder.gif);float:left;margin-right:15px;margin-bottom:15px}
.tableMainMiddle DIV.greentitle {padding-top:20px}
.tableMainMiddle DIV.greentitle DIV.printadd {float:right}
.tableMainMiddle DIV.greentitle DIV.printadd SPAN {display:block;float:right;margin-top:15px;color:#A3A2A2;font-size:11px}
.tableMainMiddle DIV.greentitle DIV.printadd A.add {display:block;float:right;margin-top:20px;padding-left:25px;
	color:#A3A2A2;background:url(/img/addtotravel.gif);background-repeat:no-repeat;background-position:10px 2px;font-size:11px}
.tableMainMiddle DIV.greentitle DIV.printadd A.print {display:block;float:right;margin-top:20px;padding-left:25px;
	color:#A3A2A2;background:url(/img/print.gif);background-repeat:no-repeat;background-position:10px 2px;font-size:11px}
.tableMainMiddle DIV.greentitle DIV.green {height:40px;color:#FFF;line-height:40px;font-size:26px;float:left;min-width:98px}
.tableMainMiddle DIV.printadd {float:right}
.tableMainMiddle DIV.printadd A.add,
.tableMainMiddle DIV.printadd A.print {display:block;float:right;padding-left:25px;color:#A3A2A2;
	background-repeat:no-repeat;background-position:10px 2px;font-size:11px}
.tableMainMiddle DIV.printadd A.add {background:url(/img/addtotravel.gif)}
.tableMainMiddle DIV.printadd A.print {background:url(/img/print.gif)}
.tableMainMiddle DIV.greentitle DIV.green DIV.greenpadding {padding-left:10px;padding-right:15px}
.tableMainMiddle P.largetext {padding-top:10px;margin-bottom:15px;font-size:14px;line-height:16px}
.tableMainMiddle DIV.about-town P {margin-bottom:15px;padding-bottom:0 !important;font-size:14px;line-height:16px}
.tableMainMiddle DIV.about-town P.last {margin-bottom:0;padding:0;font-size:14px;line-height:16px}
.tableMainMiddle DIV.history H6 {margin-bottom:10px}
.tableMainMiddle DIV.history IMG {background-repeat:no-repeat;background-image:url(/img/history-border.gif);
	float:left;margin-right:15px;padding:6px}
.tdMainCenter DIV.w_form A.searchbutton {display:block;text-align:center;width:87px;height:33px;line-height:33px;color:#FFF;
	background:url(/img/searchbutton-background.gif);font-size:16px;font-family:Arial}
.tdMainCenter DIV.w_form A.searchbutton:hover {text-decoration:none;background:url(/img/searchbutton-hover.gif)}
.tdMainCenter DIV.w_form H3 {color:#101010;font-size:14px;padding-bottom:10px}
.tdMainCenter DIV.w_form DIV.select {width:243px;margin-right:10px;padding-bottom:10px;float:left;line-height:25px}
.tdMainCenter DIV.w_form DIV.select SELECT {width:243px;height:25px}
.tdMainCenter DIV.w_form DIV.select INPUT {width:180px;float:right}
.tdMainCenter TABLE.login TD {padding-right:10px;padding-bottom:10px;text-align:right}
.tdMainCenter TABLE.login TD A.login {display:block;float:right;display:block;text-align:center;width:87px;height:33px;
	line-height:33px;color:#FFF;background:url(/img/searchbutton-background.gif);font-size:16px;font-family:Arial}
.tdMainCenter TABLE.login TD A.login:hover {text-decoration:none;background:url(/img/searchbutton-hover.gif)}
.tdMainCenter TABLE.login TD INPUT {width:182px;padding:3px}
.tdMainCenter A.registracija {display:block;float:right;margin-right:20px;margin-top:10px;display:block;text-align:center;
	width:108px;height:33px;line-height:33px;color:#FFF;background:url(/img/registracija.gif);font-size:16px;font-family:Arial}
.tdMainCenter A.registriraj-me {display:block;float:right;margin-right:20px;margin-top:10px;display:block;text-align:center;
	width:100px;height:27px;line-height:27px;color:#FFF;background:url(/img/registriraj-me.gif);font-size:12px;font-family:Arial}
.tdMainCenter A.download {display:block;text-align:center;width:162px;height:27px;line-height:27px;color:#FFF;
	background:url(/img/download.gif);font-size:12px;font-family:Arial}
.tdMainCenter A.registracija:hover {text-decoration:none;background:url(/img/registracija-hover.gif)}
.tdMainCenter TABLE.registration {font-size:11px;width:100%}
.tdMainCenter TABLE.registration TD {text-align:right;height:20px}
.tdMainCenter TABLE.registration TD.lefttd {height:30px;width:50px}
.tdMainCenter TABLE.registration TD.righttd {width:170px;text-align:left}
.tdMainCenter input.text {width:170px;padding:3px}
.tdMainCenter DIV.column DIV.label {float:left;width:110px;text-align:right;font-size:80%;line-height:20px;margin-bottom:5px}
.tdMainCenter DIV.column DIV.input {float:left;width:190px;margin-bottom:5px;font-size:80%}
.tdMainCenter DIV.column DIV.input DIV {padding-left:5px}

/* resultsBox (places to stay) */
.tableMainMiddle DIV.resultsBox P {padding-top:10px;font-size:90%;margin-bottom:20px}
.wpSearchContent DIV.resultsBox A {line-height:140%}
.tableMainMiddle DIV.resultsBox P.box,
.tableMainMiddle DIV.resultsBox DIV.box {display:block;padding:0;margin:0;padding-bottom:5px}
.tableMainMiddle DIV.resultsBox DIV.box2 {padding-bottom:10px}
.tableMainMiddle DIV.resultsBox P.box A:hover {background:#CD9}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i {margin:2px 0;padding:5px 5px}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .mpr {margin:-1px 0;color:#101010;text-transform:lowercase;font-weight:normal;line-height:20px}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:nth-child(2n) {background:#EEF6F8}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover {background:#CD9/*#78A22F*/}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover .mpr {background-image:url(/img/btnico/pointer_15x20_gray3.png)}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > A {display:inline-block;text-decoration:none;line-height:120%;color:#6B8E2D;max-width:60%;font-weight:bold}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > .loc {float:right;margin-right:7px;line-height:20px}
.locs {width:12px;min-height:12px;float:right;margin-right:7px;background:url(/img/upr6.png) no-repeat center center}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i B {color:#888;font-weight:normal}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover > A {color:#101010;text-decoration:none}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover .mpr {color:#101010}
/*.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover .mpr  {background-image:url(/img/btnico/pointer_15x20_white.png)}*/
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .mpr:hover {background-image:url(/img/btnico/pointer_15x20_red1.png);color:#C00}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i A:hover {color:#C00;text-decoration:underline}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .p,
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .d {display:inline-block;float:right;margin:0 5px 0 0;padding:0;font-size:90%;color:#777}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .d {float:left;width:50px;color:#777;font-size:90%}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover .p,
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover .d,
.tableMainMiddle DIV.resultsBox DIV.box2 P.i:hover B {color:#A00}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .p {margin-left:10px}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i .s {height:12px;width:12px;background-image:url(/img/upr6.png);background-repeat:no-repeat;background-position:left center}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > A .mdd,
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > A .dd {display:inline-block;background:none;border:none;padding:1px;margin:0 5px 0 0;
	font-size:100%;line-height:120%;overflow:visible;height:auto;position:relative}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > A .mt,
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > A .t {display:block;text-decoration:none;font-weight:bold}
.tableMainMiddle DIV.resultsBox DIV.box2 P.i > A .t {display:block;text-decoration:none}
.tableMainMiddle DIV.resultsBox P SPAN {padding-left:10px;color:#666}

.tdMainCenter DIV.pager {font-size:90%;color:#666;line-height:40px;text-align:right;margin:10px 0 20px 0}
.tdMainCenter DIV.pager .results {display:inline-block;margin:0 5px 0 0;padding:0}
.tdMainCenter DIV.pager > SPAN {float:right;margin-right:5px}
.tdMainCenter DIV.pager A {display:block;float:right;height:20px;width:20px;background:#CCC;text-align:center;line-height:20px;
	padding:0 3px;margin-top:12px;color:#666;margin-left:7px}
.tdMainCenter DIV.pager A:hover {background:#777;color:#FFF;text-decoration:none}
.tdMainCenter DIV.pager .active {background:#777;color:#FFF;text-decoration:none}
.tdMainCenter DIV.smallpager {display:block;color:#555;line-height:20px;text-align:left;margin:5px 0 15px 0}
.tdMainCenter DIV.smallpager A {display:block;float:right;height:20px;width:20px;background:#CCC;
	text-align:center;line-height:20px;color:#101010;margin-left:7px;margin-top:0}
.tdMainCenter DIV.formbox {border:1px solid #DDD;padding:12px;color:#666}
.tdMainCenter DIV.formbox INPUT[type=text],
.tdMainCenter DIV.formbox INPUT[type=password] {width:160px;border:1px solid #DDD;padding-top:4px;padding-bottom:4px;color:#101010}
.tdMainCenter DIV.formbox TEXTAREA {width:160px;border:1px solid #DDD;color:#101010}
.tdMainCenter DIV.formbox TD.description {width:130px;padding-top:10px;padding-bottom:10px}
.tdMainCenter DIV.formbox TD.input {width:190px}
/*.tdMainCenter DIV.formbox SELECT {width:160px;border:1px solid #DDD;padding-top:4px;padding-bottom:4px;
	font-size:90%;color:#101010}*/

DIV.column DIV.choose {font-size:11px;line-height:17px;color:#78A22F;clear:both;height:22px}
DIV.right DIV.box DIV.choose {font-size:11px;line-height:17px;color:#78A22F;clear:both;height:22px;margin:0}
.tdMainRight DIV.box DIV.event {color:#101010;width:275px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainRight DIV.box DIV.event P {padding-bottom:3px}
.tdMainRight DIV.box DIV.event SPAN {color:#848484;font-size:12px}
.tdMainRight DIV.box DIV.event:hover {background:#e5ecef;width:275px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainRight DIV.box DIV.hovered {background:#e5ecef;width:275px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainRight DIV.box DIV.allevents {color:#101010;width:275px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainRight DIV.box DIV.eventpadding {padding:8px;padding-left:4px}
.tdMainRight DIV.box DIV.event A.more {float:left}
.tdMainRight A.more FONT {color:#101010}
.tdMainRight DIV.box DIV.event A.second {margin-left:10px}
.tdMainRight DIV.box DIV.choose A {display:block;float:left;margin-left:3px;background:#AEC2CD;height:17px;width:74px;
	text-align:center;color:#FFF}
.tdMainRight DIV.box DIV.choose A:hover {background:#6E8FA0;text-decoration:none}
.tdMainRight DIV.box DIV.choose A.active {background:#6E8FA0;text-decoration:none}
/****/
.tdMainCenter DIV.column DIV.event {color:#101010;width:277px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainCenter DIV.column DIV.event SPAN {color:#848484;font-size:12px}
.tdMainCenter DIV.column DIV.event:hover {background:#EEF8DE;width:277px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainCenter DIV.column DIV.hovered {background:#EEF8DE;width:277px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainCenter DIV.column DIV.allevents {color:#101010;width:277px;border-top:1px solid #C2C2C2;font-size:11px;line-height:14px}
.tdMainCenter DIV.column DIV.eventpadding {padding:8px}
.tdMainCenter DIV.column DIV.event A.more {float:left}
.tdMainCenter A.more FONT {color:#101010}
.tdMainCenter DIV.column DIV.event A.second {margin-left:10px}
.tdMainCenter DIV.column DIV.choose A {display:block;float:left;margin-left:3px;background:#BBD988;height:17px;width:74px;text-align:center;color:#FFF}
.tdMainCenter DIV.column DIV.choose A:hover {background:#8EBF39;text-decoration:none}
.tdMainCenter DIV.column DIV.choose A.active {background:#8EBF39;text-decoration:none}

.tdMainCenter DIV.article {border-top:1px solid #DADADA;width:710px;padding-top:11px}
.tdMainCenter DIV.article.small {width:345px;padding-top:11px;height:160px;overflow:hidden}
.tdMainCenter DIV.wheretostay {border-top:0;padding-top:0;padding-bottom:11px}
.tdMainCenter DIV.last {padding-bottom:0}
.tdMainCenter DIV.smallgray {color:#A3A2A2;font-size:11px;margin-bottom:20px}
.tdMainCenter DIV.grayinfo {color:#A3A2A2;font-size:11px;margin-bottom:20px;margin-top:10px;padding-left:20px;background:url(/img/info.gif) no-repeat left center}
.tdMainCenter DIV.grayinfo A {color:#A3A2A2;text-decoration:underline}
.tdMainCenter DIV.grayinfo A:hover {color:#A3A2A2;text-decoration:none}
.tdMainCenter DIV.smallgray A {color:#A3A2A2}
.tdMainCenter DIV.smallgray A.error {float:right;padding-left:20px;background-repeat:no-repeat;color:#E70000;display:block;
	background-image:url(/img/report-error.gif);background-position:left center}
.tdMainCenter H2 A:hover {text-decoration:none}
.tdMainCenter H5 {font-weight:normal;font-size:110%;line-height:30px;min-height:28px;color:#101010;padding:0 5px;margin:10px 0 14px 0;
	background-color:#CFDEB6}
.tdMainCenter H5 .tt {float:left;display:inline-block;height:100%;padding:0 0 0 10px;font-weight:bold;max-width:90%}
.tdMainCenter H5.slideup {padding:3px;background-image:url(/img/btnico/x_12x12_gray-dark.png);background-repeat:no-repeat;background-position:right 10px center;
	cursor:pointer;margin:10px 0 0 0}
.tdMainCenter H5.slidedown {padding:3px;background-image:url(/img/arr2_12x12_dn_gray-dark.png);background-repeat:no-repeat;background-position:right 10px top 11px;
	cursor:pointer;margin:10px 0 0 0}
.tdMainCenter H5 A {color:#101010;font-size:90%;line-height:100%}
.tdMainCenter H5 SPAN {color:#A00;font-weight:normal}
.tdMainCenter H5 SPAN.right {color:#101010;font-size:80%;float:right;padding-right:32px;text-transform:lowercase;margin-top:-1px}
/*.tdMainCenter H5.slideup SPAN.right {margin-top:-1px}*/
.tdMainCenter H1 {color:#101010;/*78A22F;*/font-size:170%;line-height:100%;font-weight:bold;padding-bottom:10px}
.tdMainCenter H6 {color:#101010;/*78A22F;*/font-size:160%;line-height:100%;font-weight:normal}
.tdMainCenter H6 SPAN {color:#666;font-weight:normal}

/* video */

.tdMainCenter DIV.video {width:345px;float:left;position:relative;z-index:1;cursor:pointer}
.tdMainCenter DIV.video:hover {background:rgba(0,0,0,0.1)}
.tdMainCenter A.watch-video,
.tdMainCenter A.novf {display:block;border-radius:5px}

.tdMainCenter DIV.video .i {float:left;display:inline-block;width:70px;height:70px;background-image:url(/img/video.png);
	background-repeat:no-repeat;background-position:center center;padding:0;margin:0 10px 0 0;background-color:rgba(0,0,0,0.1)}
.tdMainCenter DIV.video .ni {float:left;display:inline-block;padding:0;margin:0 10px 10px 0}
.tdMainCenter DIV.video .t {display:block;clear:right;color:#78A22F;font-weight:bold}
.tdMainCenter .vbox .content DIV.video .t {font-weight:normal;font-size:14px}
.tdMainCenter DIV.video .p {display:block;clear:right;color:#666;font-weight:normal}
.tdMainCenter DIV.video .s,
.tdMainCenter DIV.video .d {clear:right;color:#888;font-weight:normal;font-size:14px;line-height:130%}
.tdMainCenter .vbox .content DIV.video .s,
.tdMainCenter .vbox .content DIV.video .d {font-size:14px;color:#666}
.tdMainCenter DIV.video .d {display:none;position:absolute;left:20%;top:90%;border-radius:3px;width:auto;max-width:500px;padding:5px;
	border:solid 1px #CCC;background-color:#FFE;font-size:14px;line-height:110%;color:#101010;box-shadow:3px 3px 10px #101010}
.tdMainCenter DIV.video .d IMG {margin:10px}

.tableMainMiddle DIV.right DIV.event A.more,
.tableMainMiddle DIV.right DIV.allevents DIV.more {padding-right:10px;font-size:11px}
.tableMainMiddle DIV.right DIV.allevents DIV.more,
.tdMainCenter DIV.more {display:inline}
.tdMainCenter DIV.wheretostay DIV.wheretostaylinks {float:left;width:185px;padding:0;padding-bottom:7px;vertical-align:top}
.tdMainCenter P.CtlgDescr,
.tdMainCenter DIV.CtlgDescr {line-height:120%;padding-bottom:2px;font-size:80%}
.tdMainCenter DIV.mr {display:inline-block;margin:0;padding:0;padding-top:0;text-align:left}
.tdMainCenter DIV.wheretostay A.more {margin-right:5px;padding-right:15px;font-size:100%;line-height:110%}
.tdMainCenter DIV.mr A.more {font-size:100%;line-height:140%}
.icnt {margin:0 5px 0 0;font-size:80%;color:#999}
.tdMainCenter DIV.wheretostay DIV.longer {width:345px}
.tdMainCenter .rightBox {padding-left:244px}
.tdMainCenter DIV.imageborder {float:left;width:244px;height:173px;background-image:url(/img/article-image-border.gif);background-repeat:no-repeat}
.tdMainCenter DIV.smallimageborder {float:left;width:153px;height:105px;background-image:url(/img/imageborder-small.gif);background-repeat:no-repeat}
.tdMainCenter DIV.small P {color:#666}
.tdMainCenter DIV.smallimageborder IMG {width:130px;height:88px;margin-top:6px;margin-left:6px}
.tdMainCenter P.tight {width:60px;float:left}
.tdMainCenter DIV.imagebordersponsor {float:left;width:244px;height:179px;padding-bottom:10px;
	background-image:url(/img/article-image-border-sponsor.gif);background-repeat:no-repeat}
.tdMainCenter DIV.imagebordersponsor DIV.sponsor {font-family:Arial;font-size:10px;color:#B3B3B2;margin-top:2px;margin-left:6px}
.tdMainCenter DIV.imageborder IMG {margin-top:6px;margin-left:6px}
.tdMainCenter DIV.imagebordersponsor IMG {margin-top:6px;margin-left:6px}
.horizontal-rule {display:block;clear:both;margin:10px 0;border-top:solid 1px #C0C9CB;height:10px;padding:0}
.tdMainCenter .horizontal-rule {display:block;margin:10px 0;padding:0;width:auto}
/*.tdMainCenter DIV.horizontal-rule {clear:both;width:620px;height:40px;background:url(/img/horizontal-rule-wide.gif);
	background-repeat:no-repeat;background-position:0 20px}
*/
.tdMainCenter DIV.column {width:350px;float:left;margin-top:5px;margin-bottom:5px}
.tdMainCenter DIV.column DIV.secondcolumnpadding {padding-left:10px}
.tdMainCenter DIV.town-facebook DIV.facebook {border:1px solid #E0E0E0;padding:5px;margin-bottom:10px}
.tdMainCenter DIV.town-facebook A.connect {display:block;background:url(/img/connect-with-facebook.gif);width:170px;height:21px;float:left;margin-right:20px}
.tdMainCenter DIV.column DIV.facebook {width:278px;border:1px solid #E0E0E0;padding:5px;margin-bottom:10px}
.tdMainCenter DIV.column A.connect {display:block;background:url(/img/connect-with-facebook.gif);width:170px;height:21px;float:left;margin-right:20px}
.tdMainCenter DIV.column A.readall {display:block;height:22px;width:100px;float:left;background:#BBD988;line-height:22px;text-align:center;color:#FFF;font-size:10px}
.tdMainCenter DIV.column A.readall:hover {text-decoration:none;background:#8EBF39}
.tdMainCenter DIV.column DIV.loginfacebook {font-size:11px;color:#58585a;padding-top:5px}
.tdMainCenter DIV.facebook IMG {padding-right:5px;float:left}
.tdMainCenter DIV.town-facebook DIV.facebook IMG {padding-right:20px;float:left}
.tdMainCenter  DIV.town-facebook DIV.facebook strong {color:#78A22F;padding-bottom:6px;display:block}
.tdMainCenter  DIV.facebook strong {color:#78A22F;padding-bottom:3px;display:block}
.tdMainCenter DIV.facebook DIV.datum {float:right;color:#848484;font-size:11px}
.tdMainCenter DIV.town-facebook DIV.datum IMG {padding-right:0;padding-top:2px}
.tdMainCenter DIV.town-facebook DIV.stars {margin-right:10px}
.tdMainCenter DIV.town-facebook DIV.facebookface {float:left;height:115px;margin-right:10px}
.tdMainCenter DIV.town-facebook DIV.addcommentbox {border:1px solid #CCC;height:115px;float:left;width:556px;background:#F7F7F7}
.tdMainCenter DIV.town-facebook DIV.evaluatetheofferbox {float:right;background:#FFF;width:135px;height:51px;
	border:1px solid #BDC7D8;margin-top:10px;margin-right:8px;color:#415e9a;font-size:12px;text-align:center}
.tdMainCenter DIV.town-facebook DIV.evaluatetheofferbox DIV.ie6fixpadding {text-align:center;padding-top:8px;line-height:20px}
.tdMainCenter DIV.town-facebook TEXTAREA {padding:2px;background-image:url(/img/textarea-background.gif);
	background-position:bottom right;background-repeat:no-repeat;border:1px solid #BDC7D8;margin-left:15px;margin-top:10px;
	width:380px;height:48px;color:#777;font-size:11px;font-family:Tahoma}
.tdMainCenter DIV.town-facebook A.connect {margin-left:14px;margin-top:13px;margin-right:10px}
.tdMainCenter DIV.town-facebook A.loginfacebook {display:block;float:left;color:#101010;margin-top:17px;font-size:11px}
DIV.column DIV.c-imgborder {background:url(/img/column-imageborder.gif);width:256px;height:121px}
DIV.column DIV.c-imgborder IMG {margin-left:6px;margin-top:5px}
.tdMainRight DIV.column {margin-bottom:10px;margin-top:10px}
H1 A:hover {text-decoration:none}
.tdMainRight H1 A:hover {color:#C00;text-decoration:underline}
DIV.spacer {height:20px}

/* multimedia video OLD */
.tdMainCenter DIV.mmbox {margin-top:10px;margin-bottom:10px}
.tdMainCenter DIV.mmbox DIV.video {width:auto;float:none;position:static}
.tdMainCenter DIV.mmbox A.watch-video,
.tdMainCenter DIV.mmbox A.novf {padding:0 0 0 25px;background-image:url(/img/watch-video.gif);background-repeat:no-repeat;
	background-position:2px left;display:block;min-height:17px}
.tableMainMiddle DIV.mmbox DIV.video DIV.videodescription {width:150px;float:left}
.tableMainMiddle DIV.mmbox DIV.video DIV.videodescription .title {font-size:120%;display:block;margin-bottom:10px}
.tableMainMiddle DIV.mmbox DIV.video A.title {display:block;margin-bottom:10px}
.tdMainCenter DIV.mmbox A.video {float:left;display:block;margin-right:10px}
.tdMainCenter DIV.mmbox SPAN.video {float:left;display:block;margin-right:10px;width:150px}
.tdMainCenter DIV.mmbox DIV.video {font-size:80%;line-height:110%;color:#101010}

/* search wp */
/*
DIV.search {padding-bottom:9px;padding-left:8px;padding-right:9px}
DIV.search DIV.searchpadding {padding-top:8px;text-align:center}
DIV.search A.go {float:right;width:44px;height:33px;background:url(/img/go.gif);display:block;line-height:33px;
	text-align:center;color:#FFF;font-size:16px;font-family:Tahoma}
DIV.search A.go:hover {text-decoration:none;background:url(/img/go-active.gif)}
DIV.search A.searchoptions {float:right;margin-right:6px;padding-right:17px;height:33px;font-size:14px;
	background:url(/img/dropdown-puscica.gif);background-repeat:no-repeat;background-position:right center;display:block;
	line-height:33px;text-align:center}
DIV.search DIV.soptionspp1 {width:80px;float:right;background:url(/img/allpages-background.gif);height:36px}
DIV.search DIV.soptionspp2 {width:158px;height:10px;background:url(/img/allpages-top.gif)}
DIV.search DIV.soptionspp3 {width:158px;background:url(/img/allpages-middle.gif);text-align:left}
DIV.search DIV.soptionspp3  P {padding-left:10px;font-family:Arial;font-size:12px;padding-bottom:10px}
DIV.search DIV.soptionspp3  P A {color:#101010}
DIV.search DIV.soptionspp4  {width:158px;background:url(/img/allpages-bottom.gif);height:9px}
DIV.search A.selected {float:right;margin-right:5px;margin-top:-1px;padding-right:17px;height:33px;
	background:url(/img/dropup-puscica.gif);background-repeat:no-repeat;background-position:right center;display:block;
	line-height:33px;text-align:center}
DIV.search DIV.fields {width:230px;height:33px;background:#FFF;border:1px solid #598E9D;position:relative}
DIV.search DIV.searchAddBox {display:block;text-align:right;margin-top:7px;color:#FFF}
DIV.search .searchDataInput {border:1px solid #598E9D;width:145px;color:#A3A2A2;font-size:12px;height:15px}
DIV.search DIV.fields DIV.grayline {width:1px;height:25px;background:#9D9D9D;position:absolute;left:149px;top:4px}
DIV.search DIV.fields DIV.soptionsDD {position:absolute;z-index:100;width:158px;left:71px;top:1px;display:none}
DIV.search DIV.fields input.searchfield {margin-top:8px;margin-left:8px;height:15px;width:120px;border:0;
	color:#A3A2A2;font-size:12px;width:120px;float:left}
DIV.search DIV.soptionspp3 P INPUT {width:10px;margin-left:0}
DIV.search DIV.fields SELECT {border:0;width:90px;color:#78A22F;font-size:14px}
*/

.searchX {padding:15px;min-width:260px}
.searchX .in {padding:0;margin:0;white-space:nowrap;border:solid 1px #FFF;background:#ECF3F5}
.searchX .in INPUT[type=text] {display:inline-block;float:left;margin:0;width:50%;border:none;
	height:30px;line-height:30px !important;padding:0 0 0 5px;background:transparent;font-size:14px;color:#58820F}
.searchX .in .btnSearch {display:inline-block;margin:0;padding:0 5px;width:40%;cursor:pointer;border:none;
	height:30px;line-height:30px;font-size:14px;letter-spacing:1px;font-weight:bold;color:#FFF;background:#78A22F;text-align:center;
	text-decoration:none;float:right;text-transform:uppercase}
.searchX .in .btnSearch:hover {background:orange;text-decoration:none}

/* SearchR (right page part ) SearchR */
DIV.wp_search {text-align:center}
.tdMainRight DIV.wp_search {margin-top:0;padding-top:20px;padding-bottom:10px}
.tdMainRight DIV.SearchR {padding-bottom:20px} 
DIV.wp_search DIV.in {padding:0;margin:0;white-space:nowrap;border:solid 1px #FFF;background:#ECF3F5}
DIV.wp_search DIV.in INPUT[type=text] {display:inline-block;float:left;margin:0;width:167px;border:none;
	padding:0 0 0 3px;background:transparent;height:30px;font-size:120%;line-height:30px}
DIV.wp_search DIV.in .btnSearch {margin:0;padding:0;width:130px;height:30px;line-height:30px;float:right;overflow:hidden}

/* wp_tag_cloud wp_mostpopular */
DIV.tags {text-align:justify;font-size:100%;line-height:130% !important}
DIV.tags A {color:#FFF;text-decoration:none !important}
DIV.tags A:hover {text-decoration:underline !important}
DIV.tags A.h {display:none}
DIV.tags A.rt0 {font-size:70%;line-height:130% !important}
DIV.tags A.rt1 {font-size:75%;font-weight:bold;text-transform:uppercase;line-height:130% !important}
DIV.tags A.rt2 {font-size:80%;font-style:italic;line-height:130% !important}
DIV.tags A.rt3 {font-size:85%;line-height:130% !important}
DIV.tags A.rt4 {font-size:90%;font-weight:bold;line-height:130% !important}
DIV.tags A.rt5 {font-size:100%;font-style:italic;line-height:130% !important}
DIV.tags A.rt6 {font-size:105%;font-weight:bold;text-transform:lowercase;line-height:130% !important}
DIV.tags A.rt7 {font-size:110%;line-height:130% !important}
DIV.tags A.rt8 {font-size:115%;text-transform:uppercase;line-height:130% !important}
DIV.tags A.rt9 {font-size:120%;line-height:130% !important}
DIV.tags A.rt10 {font-size:125%;line-height:130% !important}
.tdMainRight DIV.wp_mostpopular {background:#D9DEE1;padding-top:17px !important;margin-bottom:20px}
.tdMainRight DIV.wp_mostpopular DIV.tags A {color:#FFF}
.tdMainRight DIV.wp_mostpopular DIV.tags A.c1 {color:#777}
.tdMainRight DIV.wp_mostpopular DIV.tags A.c2 {color:#101010}
.tdMainRight DIV.wp_mostpopular DIV.tags A.c3 {color:#56800D}
.tdMainRight DIV.wp_mostpopular DIV.tags A.c4 {color:#555}
.tdMainRight DIV.wp_mostpopular DIV.tags A.c5 {color:#79A32F}
.tdMainRight DIV.wp_mostpopular DIV.tags A:hover {color:#101010}
.tdMainRight DIV.wp_mostpopular DIV.tags A.more {margin-top:7px;color:#819F3B}
.tdMainRight DIV.wp_mostpopular DIV.tags A.more:hover {color:#101010}
.tdMainRight DIV.wp_mostpopular DIV.tags A.less {margin-top:7px;color:#819F3B;float:right;text-align:right}
.tdMainRight DIV.wp_mostpopular DIV.tags A.less:hover {color:#101010}

/* share wp_social_bookmarks */
.tdMainRight DIV.wp_social_bookmarks {margin:0;text-align:center;padding-top:10px;padding-bottom:25px}
.tdMainRight DIV.wp_social_bookmarks > DIV.info {margin:0 0 20px 0;font-size:14px;line-height:120%}
.tdMainRight DIV.wp_social_bookmarks > DIV.info DIV.txt {text-align:left}
.tdMainRight DIV.wp_social_bookmarks > DIV.info A {color:#78A22F}
.tdMainRight DIV.wp_social_bookmarks > DIV.info A:hover {color:#101010}
.tdMainRight DIV.wp_social_bookmarks > DIV.info .banners {text-align:center}
.tdMainRight DIV.wp_social_bookmarks > DIV.info .banners A {display:block;background:#FFF;padding:10px 0;margin:10px 0}
.tdMainRight DIV.wp_social_bookmarks > DIV.info .banners A IMG {margin:0}
.tdMainRight DIV.wp_social_bookmarks > DIV.info .banners H4 {color:#101010;font-weight:normal}
.tdMainRight DIV.wp_social_bookmarks > DIV.in {margin:0;padding:0;text-align:center;
	background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 75%)}
.tdMainRight DIV.wp_social_bookmarks > DIV.in .tit {border-top:solid 1px #FFF;padding-top:25px;
	margin:0 0 10px 0;color:#101010;font-size:160%;line-height:110%;font-weight:normal}
DIV.wp_social_bookmarks DIV.addthisbox {display:block;text-align:center;margin:10px 0 0 0;padding:0}
DIV.wp_social_bookmarks > DIV.in A {display:inline-block;height:55px;width:55px;font-size:0;line-height:55px;padding:0;
	color:#101010;margin:5px 5px;background:no-repeat center center;text-decoration:none}
DIV.wp_social_bookmarks > DIV.in A.small {height:40px;width:40px;line-height:40px}
DIV.wp_social_bookmarks > DIV.in A:hover {text-decoration:none}
DIV.wp_social_bookmarks > DIV.in A.facebook {background-image:url(/img/sButton_fb.png)}
DIV.wp_social_bookmarks > DIV.in A.facebook:hover {background-image:url(/img/sButton_fb_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.twitter {background-image:url(/img/sButton_tw.png)}
DIV.wp_social_bookmarks > DIV.in A.twitter:hover {background-image:url(/img/sButton_tw_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.linkedin {background-image:url(/img/sButton_lin.png)}
DIV.wp_social_bookmarks > DIV.in A.linkedin:hover {background-image:url(/img/sButton_lin_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.youtube {background-image:url(/img/sButton_ytb.png)}
DIV.wp_social_bookmarks > DIV.in A.youtube:hover {background-image:url(/img/sButton_ytb_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.tripadvisor {background-image:url(/img/sButton_tripadv.png)}
DIV.wp_social_bookmarks > DIV.in A.tripadvisor:hover {background-image:url(/img/sButton_tripadv_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.tripadvisor.small {background-image:url(/img/sButton_tripadv_small.png)}
DIV.wp_social_bookmarks > DIV.in A.tripadvisor.small:hover {background-image:url(/img/sButton_tripadv_small_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.pinterest.small {background-image:url(/img/sButton_pinterest_small.png)}
DIV.wp_social_bookmarks > DIV.in A.pinterest.small:hover {background-image:url(/img/sButton_pinterest_small_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.instagram.small {background-image:url(/img/sButton_instagram_small.png)}
DIV.wp_social_bookmarks > DIV.in A.instagram.small:hover {background-image:url(/img/sButton_instagram_small_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.googleplus.small {background-image:url(/img/sButton_googleplus_small.png)}
DIV.wp_social_bookmarks > DIV.in A.googleplus.small:hover {background-image:url(/img/sButton_googleplus_small_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.foursquare.small {background-image:url(/img/sButton_foursquare_small.png)}
DIV.wp_social_bookmarks > DIV.in A.foursquare.small:hover {background-image:url(/img/sButton_foursquare_small_hover.png)}
DIV.wp_social_bookmarks > DIV.in A.rss {background-image:url(/img/share-rss.gif)}
/*
DIV.wp_social_bookmarks DIV.addthisbox {display:inline;margin:0px;padding:0px;text-align:left;float:left}
DIV.wp_social_bookmarks A {display:inline-block;height:16px;float:left;font-size:11px;line-height:16px;padding:0 0 0 21px;
	color:#101010;margin:0 10px 10px 0;background:no-repeat left top}
DIV.wp_social_bookmarks A.twitter {background-image:url(/img/twitter.gif)}
DIV.wp_social_bookmarks A.facebook {background-image:url(/img/facebook.gif)}
DIV.wp_social_bookmarks A.rss {background-image:url(/img/share-rss.gif)}
DIV.wp_social_bookmarks A.youtube {background-image:url(/img/youtube.gif)}
DIV.wp_social_bookmarks A.tripadvisor {background-image:url(/img/tripadvisor.gif);padding-left:27px}
DIV.wp_social_bookmarks A.share {background-image:url(/img/right-share.gif)}
DIV.wp_social_bookmarks A.snap_noshots {padding-left:0}
*/

.tableMainMiddle P.help {font-size:11px;color:#9E9E9E;padding-left:22px;background:url(/img/help.gif);background-repeat:no-repeat}
.tdMainRight DIV.plannersmall {background:#78A22F;height:27px;color:#FFF;font-size:11px;width:281px;margin-left:11px;line-height:27px}
.tdMainRight DIV.plannersmall DIV.plannerleft {padding-left:10px;float:left}
.tdMainRight DIV.plannersmall DIV.plannerright {float:right;padding-right:10px}
.tdMainRight DIV.plannersmall A {color:#FFF}
.tdMainRight A.readall {float:right;padding-right:15px;background:url(/img/box-arrow.gif);background-repeat:no-repeat;
	background-position:right center;font-size:11px;margin-top:8px}
.tdMainCenter A.rightreadall {float:right;padding-right:15px;background:url(/img/box-arrow.gif);background-repeat:no-repeat;
	background-position:right center;font-size:11px;margin-top:8px}
.tdMainCenter A.readall {display:block;height:22px;width:100px;float:left;background:#BBD988;line-height:22px;
	text-align:center;color:#FFF;font-size:10px;text-transform:uppercase}
.tdMainCenter A.readall:hover {text-decoration:none;background:#8EBF39}
.PhotoLink{display:block;float:none !important}
.SmallPhotoLink{display:block;float:none !important}

.tdMainRight DIV.imageframe {background:url(/img/box-imageborder.gif);height:121px;width:276px;margin-bottom:5px}
.tdMainRight DIV.imageframe IMG {margin-left:6px;margin-top:6px}
.tdMainRight P.accomodation {qfont-size:11px;color:#666}
.tdMainRight DIV.multimedia {padding-bottom:15px;text-align:left}
.tdMainRight DIV.multimedia H1 {padding-left:16px}
.tdMainRight DIV.multimedia DIV.multimedia-left {float:left;background:url(/img/multimedia-left.gif);
	height:115px;width:52px;background-repeat:no-repeat}
.tdMainRight DIV.multimedia DIV.multimedia-left IMG {margin-top:10px;margin-left:5px}
.tdMainRight DIV.multimedia DIV.multimedia-left A {display:block;width:8px;height:12px;
	background:url(/img/multimedia-arrow-left.gif);margin-left:30px;margin-top:35px}
.tdMainRight DIV.multimedia DIV.multimedia-left A:hover {background:url(/img/multimedia-arrow-left-hover.gif)}
.tdMainRight DIV.multimedia DIV.multimedia-middle {float:left;background:url(/img/multimedia-middle.gif);
	height:149px;width:183px;margin-left:9px}
.tdMainRight DIV.multimedia DIV.multimedia-middle IMG {margin-top:10px;margin-left:7px}
.tdMainRight DIV.multimedia TABLE {margin-top:2px;float:left;margin-left:7px}
.tableMainMiddle TD.topleft {width:8px;height:9px}
.tableMainMiddle TD.top {height:9px}
.tableMainMiddle TD.topright {height:9px;width:8px}
.tableMainMiddle TD.left {width:8px}
.tableMainMiddle TD.middle {background:#FFF}
.tableMainMiddle TD.middle IMG {display:block}
.tableMainMiddle TD.right {width:8px}
.tableMainMiddle TD.bottom {height:5px}
.tableMainMiddle TD.bottomleft {width:8px;height:5px}
.tableMainMiddle TD.bottomright {width:8px;height:5px}
.tdMainRight DIV.multimedia TABLE A {float:right;margin-right:2px;margin-top:4px;font-size:11px}
.tdMainRight DIV.multimedia TABLE DIV.description {	margin-left:2px;margin-top:4px;font-size:11px;float:left;height:15px;width:120px}
.tdMainRight DIV.multimedia DIV.multimedia-right {float:left;background-image:url(/img/multimedia-right.gif);height:115px;width:45px;
	margin-left:9px;background-repeat:no-repeat}
.tdMainRight DIV.multimedia DIV.multimedia-right IMG {margin-top:10px;margin-left:8px}
.tdMainRight DIV.multimedia  A.forward {display:block;width:8px;height:12px;position:absolute;top:130px;left:270px}
.tdMainRight DIV.multimedia A.previous {display:block;width:8px;height:12px;position:absolute;top:130px;left:30px}
.tdMainRight DIV.multimedia DIV.scrollContainer {margin:0 auto;position:relative;left:-88px}
.tdMainRight DIV.travel-planer {width:345px;height:103px;background-image:url(/img/travel-planer-2.gif);color:#FFF;text-align:left}
.tdMainRight DIV.travel-planer h1{color:#FFF;padding-left:15px;padding-top:10px;padding-bottom:3px}
.tdMainRight DIV.travel-planer P.use {font-size:11px;padding-left:19px}
.tdMainRight DIV.travel-planer P.items {font-size:11px;padding-left:23px;padding-top:10px}
.tdMainRight DIV.travel-planer P.items A {color:#FFF}
.tdMainRight DIV.travel-planer P.items A:hover {text-decoration:none}

/* bnrBox */
DIV.bnrBox {padding:0;text-align:center;margin:0 0 20px 0}

.tdMainRight DIV.white {padding-top:15px;padding-bottom:15px;background:#FFF}
.tdMainRight DIV.banner {width:234px;margin:0 auto;color:#9E9E9E;font-size:10px;padding-bottom:10px}
.tdMainCenter DIV.banner {color:#9E9E9E;font-size:10px;padding-bottom:10px}

.tdMainLeft DIV.ifNotCenterBottomSpace {margin-bottom:15px}
.tdMainRight DIV.ifNotCenterBottomSpace {margin-bottom:15px}

.scrollgeneric {line-height:1px;font-size:1px;position:absolute;top:0;left:0}
.hscrollerbase {height:33px;background:url(/img/custom-scroll-middle.gif) repeat-x}
.hscrollerbar {height:33px;background:url(/img/custom-scroll-green-middle.gif) repeat-x;color:#FFF;line-height:33px;font-size:14px;text-align:center}
.vscrollerbar,
.hscrollerbar {padding:24px;z-index:2}
.hscrollerbarbeg {background:url(/img/custom-scroll-green-left.gif);height:33px;width:13px !important}
.hscrollerbarend {background:url(/img/custom-scroll-green-right.gif);height:33px;width:13px}
.scrollerjogbox {width:33px;height:33px;top:auto;left:auto;bottom:0;right:0;background:#FFF}
.hscrollerbasebeg {background:url(/img/custom-scroll-left.gif);height:33px;width:24px !important}
.hscrollerbaseend {height:33px;width:24px;background:url(/img/custom-scroll-right.gif)}

.uc {text-transform:uppercase !important}
.green1 {color:#78A22F !important}

.bulletedlinks {padding-left:12px;background:url(/img/samples/green-bullet.gif) no-repeat left center}

/***********************>*/
/* web part view types-->*/
/***********************>*/

/* error block in WebPart */
.wpPerr {padding:0;font-size:10px;margin:0}
DIV.wpPerr {display:inline-block;font-size:11px;text-align:left;font-family:Courier New;line-height:120%}
/* service menu for webparts */
.srvMenuTD {height:12px;border-bottom:dotted 1px #CCC}
.tblINCservicemenu {background-color:#FFF;margin-top:3px;display:block}
.tblINCservicemenu TD {padding:0 0;vertical-align:top;height:20px;color:#545454}
.tblINCservicemenu A {color:#545454;text-decoration:none}
.tblINCservicemenu A:hover {color:#F00}
.tblINCservicemenu TD.tisk {vertical-align:middle;padding:0 5px 0 2px}
/* (itb) Icon Title Block */
.itbTBL {width:100%}
.itbTDtit {padding:0 0 0 1px;font-weight:bold;background-repeat:repeat-x;height:29px}
.itbTDtit H1,
.itbTDtit H2 {float:left;margin:0;padding:0;padding-top:7px}
.itbTDtit IMG {width:27px;height:29px;float:left;margin-right:5px}
.itbTDitemname {padding:2px 2px 2px 6px;font-weight:bold;height:27px}
.itbTDitemname H1 {margin:0;padding:0}
.itbTDcontent {background-color:#FFF;padding:10px 0 10px 0;font-weight:normal;vertical-align:top;text-align:justify}
.itbTDvspacer {border:none;height:6px}
/* (bb) Border Block */
.bbTBL {padding:0;margin:0 0 6px 0;width:100%}
.bbTDtit {border:solid 1px;font-weight:bold;border-bottom:none;padding:2px 2px 2px 7px;
	vertical-align:middle;height:23px;text-align:left}
.bbTDitemname {padding:2px 2px 2px 6px;font-weight:bold;height:27px}
.bbTDcontent {background-color:#FFF;padding:2px;vertical-align:top;border:solid 1px}
.bbTDvspacer {border:none;height:6px}
/* (feb) Full Effects Block */
.febTBL {padding:0;margin:0 0 6px 0;width:100%}
.febTDtit {padding:2px 2px 2px 7px;font-weight:bold;border:solid 1px;border-bottom:none;vertical-align:middle;height:23px;text-align:left}
.febTDitemname {padding:2px 2px 2px 6px;font-weight:bold;height:27px}
.febTDcontent {background-color:#FFF;padding:2px;border:solid 1px;vertical-align:top}
.febTDshadow {border:none;height:4px}
.febTDvspacer {border:none;height:6px}
/* (tb) Title Block */
.tbTBL {padding:0;margin:0 0 6px 0;width:100%}
.tbTDtit {padding:2px 2px 2px 7px;font-weight:bold;vertical-align:middle;border-bottom:none;height:23px;text-align:left}
.tbTDitemname {padding:2px 2px 2px 6px;font-weight:bold;height:27px}
.tbTDcontent {background-color:#FFF;padding:2px;vertical-align:top}
.tbTDvspacer {border:none;height:6px}
/* (tsb) Title Shadow Block */
.tsbTBL {padding:0;margin:0 0 6px 0;width:100%}
.tsbTDtit {padding:2px 2px 2px 7px;font-weight:bold;vertical-align:middle;border-bottom:none;height:23px;text-align:left}
.tsbTDitemname {padding:2px 2px 2px 6px;font-weight:bold;height:27px}
.tsbTDcontent {background-color:#FFF;padding:2px;vertical-align:top}
.tsbTDshadow {border:none;height:4px}
.tsbTDvspacer {border:none;height:6px}
/* (div) DIV.Block */
.divDIV {padding:0;margin:0 0 5px 0;width:100%}
.divPtit {padding:2px 2px 2px 7px;font-weight:bold;margin:0 0 4px 0;width:100%;height:23px}
/* (ifr) IFRAME Block */
.ifrIFR {padding:0;margin:0;width:100%;height:100%}
.ifrTBL {padding:0;margin:0 0 6px 0;width:100%}
.ifrTDtit {padding:2px 2px 2px 7px;font-weight:bold;border:solid 1px;border-bottom:none;vertical-align:middle;
	height:23px;text-align:left}
.ifrTDcontent {background-color:#FFF;padding:0;border:solid 1px;vertical-align:top;height:99%}
.ifrTDshadow {border:none;height:4px}
.ifrTDvspacer {border:none;height:6px}
/* titled */
DIV.titledTit {margin:0 0 10px 0;padding:0;display:block;line-height:0}
DIV.titledTit DIV.ctgLinkBox {display:inline-block;color:#000;padding:0;margin:0;font-size:100%;font-weight:normal;line-height:150%;
	background-color:#CFDEB6;min-width:345px}
DIV.titledTit DIV.ctgLinkBox A.titCtgLink {display:inline-block;color:#545E60;padding:0;margin:0 0 0 10px}
DIV.titledTit DIV.ctgLinkBox A.titCtgLink:BEFORE{content:'< ';font-size:90%;font-weight:bold;font-family:Arial,Tahoma,Verdana}
DIV.titledTit DIV.ctgLinkBox A.titCtgLink:hover {text-decoration:underline}
DIV.titledTit DIV.titBox {background-color:#78A22F;padding:7px 20px 7px 10px;margin:-1px 0 0 0;display:inline-block;float:left}
.tableMainMiddle .titledTit .titBox {min-width:315px;float:left}
DIV.titledTit .titBox H1 {color:#FFF !important;margin:0 !important;padding:0 !important}
DIV.titledTit .titBox H1 A {color:#FFF !important;text-decoration:none}
DIV.titledTit .titBox H1 A:hover {color:#FFF !important;text-decoration:underline}
DIV.titledTit DIV.serviceMenuBox {display:block;text-align:right;clear:none;white-space:normal}
DIV.titledTit DIV.subTitBox {margin-top:5px;margin-right:5px}
DIV.titledContent {margin:0;padding:0 0 0 0;line-height:130%}
DIV.boxEvOffer {float:right;display:inline-block;margin:0px 0 2px 2px;padding:0;text-align:right;font-size:11px;line-height:20px;
	color:#999;text-align:right}
DIV.boxEvOffer .starline {display:inline-block;white-space:nowrap;margin:0;padding:0;float:right}
DIV.boxEvOffer .starline A {display:inline-block;margin:0;padding:0;cursor:pointer}
DIV.boxEvOffer IMG {border:solid 1px #FFF;border-radius:2px}
DIV.boxEvOffer A:hover IMG {border:solid 1px #8EBF39;background-color:#8EBF39}
DIV.boxEvOffer A.active IMG {border:solid 1px #8EBF39;background-color:#8EBF39}
DIV.evOfferMsgBox {border:solid 2px #55771b;background-color:#78A22F;padding:7px;text-align:left;text-align:center;border-radius:6px;left:530px !important;top:65px !important;}
DIV.evOfferMsgBox TEXTAREA {display:block;width:345px;height:150px;margin-bottom:10px;border:solid 1px #55771b;
	background-color:#FFE;color:#339;border-radius:6px}
DIV.evOfferMsgBox A.btn {padding:5px 10px;border:none}
DIV.evOfferMsgBox A:hover {text-decoration:none}
DIV.evOfferMsgBox .commentTit {color:#FFF;font-size:10px;text-align:left}

.serviceMenuBox {display:block;white-space:normal;margin:20px 0 20px 0;padding:10px 0 0 0;border-bottom:solid 1px #C0C9CB;border-top:solid 1px #C0C9CB}
.serviceMenuBox A.srvBtnPrint,
.serviceMenuBox A.srvBtnAddToFav,
.serviceMenuBox A.srvBtnSendToFriend,
.serviceMenuBox A.srvBtnSubscribe,
.serviceMenuBox A.srvBtnUnSubscribe {display:inline-block;margin-left:5px;text-decoration:none;color:#999;font-size:12px;white-space:nowrap;line-height:16px}
.serviceMenuBox A:hover.srvBtnPrint,
.serviceMenuBox A:hover.srvBtnAddToFav,
.serviceMenuBox A:hover.srvBtnSendToFriend,
.serviceMenuBox A:hover.srvBtnSubscribe,
.serviceMenuBox A:hover.srvBtnUnSubscribe {text-decoration:underline;color:#C00}
.srvBtnPrint {background-image:url(/img/print.gif);background-repeat:no-repeat;background-position:2px 2px;padding-left:16px}
.srvBtnAddToFav {background-image:url(/img/addtotravel.gif);background-repeat:no-repeat;background-position:2px 2px;padding-left:16px}
.srvBtnSendToFriend {background-image:url(/img/btn_people.gif);background-repeat:no-repeat;background-position:0 -2px;padding-left:20px;display:none !important}
.srvBtnSubscribe {background-image:url(/img/btnico/email.gif);background-repeat:no-repeat;background-position:1px 1px;padding-left:16px;display:none !important}
.srvBtnUnSubscribe {background-image:url(/img/btnico/emailno.gif);background-repeat:no-repeat;background-position:1px 1px;padding-left:16px;display:none !important}
.serviceMenuBox .totalCount {display:inline-block;float:left;margin:4px 10px 0 0;color:#C0C9CB;font-size:28px;font-weight:bold;line-height:28px;padding:0;text-align:center}
.serviceMenuBox .totalCount > .t {display:block;margin:0;padding:0;font-size:16px;line-height:100%}
.serviceMenuBox .shareButtons {float:left;display:inline-block;width:530px}
.serviceMenuBox .shareButtons {text-align:left}
.serviceMenuBox .shareIcons {float:right;text-align:right;position:relative}
.serviceMenuBox.cnt .shareIcons {float:right;text-align:right;position:relative;z-index:200;margin-top:22px}

DIV.boxAddToFavNote {display:block;position:absolute;z-index:200000;right:0;top:36px;padding:10px;margin:0 0 20px 0;text-align:right;background:#BBD988;box-shadow:0 0 50px #000}
DIV.wp_share DIV.boxAddToFavNote {border-right-width:32px}
DIV.boxAddToFavNote .addToFavNoteText {border:solid 5px #789F28;background-color:#FFC;margin:0 0 10px 0;font-size:120%;line-height:110%;padding:5px;color:#101010}
DIV.boxAddToFavNote .btnSubmit {background-image:url(/img/btnico/favorite_24x24_nobg_white.png);margin-right:0}

/*<***********************/
/*<--web part view types */
/*<***********************/

/* > FavoriteList WebPart */
.flTbl {width:100%;padding:0;margin:0;margin-bottom:5px}
.flTbl .flTit {background-color:#699;color:#FFF;font-weight:bold;padding:4px}
.flTbl .flBody {padding:1px;border:solid 1px #9CC}
.flTbl .flCntr {vertical-align:top;padding:1px 0;color:#366;background-color:#EFF}
.flTbl .flMin {text-align:right;vertical-align:top;background-color:#EFF;font-weight:bold}
.flTbl .flMin IMG {cursor:pointer;margin-top:1px}
.flTbl TD {padding:0}
.flTbl TABLE {margin:0;background-color:#FFFFF6}
.flTbl TABLE TR.r {background-color:none;behavior:url(/css/row.htc)}
.flTbl TABLE TR.r_over {background-color:#BEE;behavior:url(/css/row.htc)}
.flTbl TABLE TR.e {background-color:none;behavior:url(/css/row.htc)}
.flTbl TABLE TR.e_over {background-color:#BEE;behavior:url(/css/row.htc)}
.flTbl TABLE TD {padding:0 0;vertical-align:top;text-align:left}
.flTbl TABLE TD A {color:#022E76;text-decoration:underline}
.flTbl TABLE TD A:hover {color:#000099}
.flTbl B {color:red}
.flTbl .btnTd {padding:2px;padding-top:2px;text-align:center;background-color:#EFF}
.flTbl .n {width:5%;color:#666;padding-right:2px}
.flTbl .x {width:10%;text-align:right;vertical-align:top}
.flTbl .x A {color:#F00;font-weight:bold;text-decoration:none}
.flTbl .x A:hover {text-decoration:none}
.flTbl .u {width:95%;text-align:left;padding-left:0}
.flTbl .u IMG {margin:0;border:none}
.flTbl .u A.exp {color:#655}
.flTbl .u A.exp:hover {color:#922}
.flTbl .pBtn {margin:0;padding:0;padding-left:4px;color:#366;margin-bottom:3px;text-align:center;background-color:#EFF;border-top:dashed 2px #AEE}
.flTbl .legend {text-align:left;vertical-align:top;margin:0;padding:1px;border-top:dashed 2px #AEE}
.favListNote {border:solid 1px #666;background-color:#FF9;color:#666;z-index:1000;padding:2px;width:200px;
	position:absolute;top:10;left:10;display:inline;box-shadow:0 0 3px #000}
/* < FavoriteList WebPart */

/* wp_item_default,wp_last_minute_whole,wp_month_offer_one,wp_ppg_events_one */
DIV.wp_ppg_events_one DIV.wpContent DIV.imgsBox {float:right;qwidth:200px;qmargin-left:20px}
DIV.wp_ppg_events_one DIV.wpContent DIV.imgsBox A {display:block;margin:0;padding:0}
DIV.wp_ppg_events_one DIV.wpContent DIV.imgsBox A IMG {width:200px;margin-right:0;padding-right:0;qmargin:0 0 15px 0;border:0}

.tblMainInfoBlock {background-color:#FFF;border:solid 1px #D7D7D7;width:143px}
.tdItemLogoImg {cursor:pointer;text-align:center;vertical-align:top;padding:5px 5px 0 5px;width:133px}
.levo-naziv {padding:5px 4px;font-weight:bold;color:#000;text-align:center}
.levo-naslov {padding:4px;color:#737373;line-height:120%;text-align:center}
.tblMainInfoBlock .slika {padding:0 5px 5px 5px;text-align:center}
.tblMainInfoBlock .slika IMG {width:133px;border:0;cursor:pointer}
/*IMG.imgMainIMG {width:133px;border:solid 1px #CCC;padding:3px;margin-left:10px;margin-bottom:10px;cursor:pointer}*/
.tdMainCenter IFRAME[allowfullscreen] {width:710px;height:500px}

/* wp_local_info,wp_region_info,wp_searh ... */
.tdWPPlaceName,
.tdWPPlaceName2 {padding:0;color:#2899D1;text-transform:uppercase;font-weight:bold;text-decoration:none}
.tdWPPlaceName IMG,
.tdWPPlaceName2 IMG {margin-right:5px}
.tdWPPlaceName2 {border-bottom:dotted 1px #AAA}
.tdMainRight DIV.wp_local_info {margin-top:0;padding-top:10px}
.tdMainRight DIV.wp_local_info > H2 {border-top:solid 1px #FFF;padding-top:20px}
.tdMainRight DIV.wp_local_info > H2 SPAN.nm {display:block;color:#616B6D;text-align:left;margin:5px 0 0 0;text-decoration:none}

.divWarn {margin:10px 0;border:solid 1px #CAA;font-size:100%;color:#411;text-align:left;padding:10px 10px 10px 40px;
	background:#FEE url(/img/btnico/warning.png) no-repeat 10px 10px;transition:all 50ms linear}
.divWarn A:not(.btn) {text-decoration:underline}
.divWarn A:not(.btn):hover {color:#333}
.blink A:not(.btn) {color:#FFF}
.blink .btn {background-color:#FFF;color:#600}
/*
.blink-red .btn {color:#C00}
.blink-green .btn {color:#090}
.blink-gray .btn {color:#999}
*/

S,s {margin:0;padding:0;width:0}/*separator for long strings  visibility:hidden;*/
.vec {font-weight:bold}
.vec A {color:#244B86;text-decoration:none}
.vec A:hover {text-decoration:underline}
.info-naslov-0 {font-weight:bold;font-size:110%;color:#78A22F}
.info-naslov {font-weight:bold;color:#78A22F}
.tdMainCenter .wpContent .info-naslov {font-weight:bold;color:#78A22F;display:inline-block}
.checkboksi {padding:8px}
.hotel-okv {padding:10px 11px 12px 11px}
.hotel-ime{font-weight:bold}
.hotel-ime A {text-decoration:underline}
.hotel-tekst A {text-decoration:underline}
.attName {color:gray}
.tdGrayDot {padding:0;background-image:url(/img/gray_dot_bg.gif);background-repeat:repeat-x;height:1px}
.noMARGIN {margin:0}
.imgCtg1 {cursor:pointer;margin-bottom:5px;width:200px;margin-right:10px}
.imgCtgDn {cursor:pointer;margin-top:10px;margin-right:20px;height:80px}

.errorBox {padding:0;background-color:white;font-weight:bold}
#msgBox,
.errorBox DIV #errBox {margin:10px;padding:10px;font-size:120%;font-family:Tahoma,'Courier New';font-weight:normal;border:solid 2px}
.errorBox DIV.err,
#errBox {color:#C00;border-color:#B00;background-color:#FFE;font-weight:normal}
#msgBox,
.errorBox DIV.msg {color:#000600;border-color:#060;background-color:#FFE}
.errorBox SPAN {font-weight:bold;color:#000}
#errBox .main,
.errorBox DIV.err .main {padding:0;margin:0;border:none;border-bottom:1px solid #CCC;font-size:110%}

/* Selector box */
.SelectorBox {font-size:11px;position:absolute;z-index:11;text-align:left;border:solid 1px #78A22F;color:#FF0000;background-color:#FFF;display:none}
.SBoxHeader {margin:0;padding:0}
.SBoxTit {width:90%;text-align:left;vertical-align:top;font-size:100%;padding:3px}
.SBoxCloseBtn {width:10%;text-align:right;vertical-align:top;padding:3px}
.SBoxCloseBtn IMG {margin:0}
.SBoxBody {padding:10px 0;font-size:100%;font-weight:bold}
.SBoxBody A {width:100%;color:#666;padding:2px 10px;text-decoration:none;display:block;margin:0}
.SBoxBody A.sel {color:#78A22F}
.SBoxBody A:hover {color:#FFF;background-color:#78A22F;text-decoration:none}

/* wp ppg events ... */
.regBlockBox {display:block;padding:0;margin:0;margin-bottom:10px;border:solid 1px #5959DC;background-color:#FFFFF0;text-align:center}
.tblPPGreg {display:inline-block;margin:10px 0;width:98%;margin:4px;border-radius:4px}
.tblPPGreg TR:nth-child(2n) {background:rgba(0,0,0,0.04)}
.tblPPGreg TD {padding:2px 0}
.tblPPGreg TD.nm {width:50%;vertical-align:top;color:#009;text-align:right;vertical-align:top;padding-right:5px;font-weight:bold}
.tblPPGreg TR.nmu TD {background:rgba(0,0,0,0.07)}
/*.tblPPGreg TR.nmu:nth-child(2n) {background:rgba(0,0,0,0.7)}*/
.tblPPGreg TD.nmuf {vertical-align:top;text-align:right;color:#101010;padding-right:5px}
.tblPPGreg TD.nmc {width:50%;vertical-align:top;color:#009;text-align:center;vertical-align:top;padding:7px;font-weight:bold}
.tblPPGreg TD.tit {padding:2px;padding-left:4px;background-color:#69699C;color:#FFF;font-weight:bold;vertical-align:middle;text-align:left}
.tblPPGreg TD.sbmt {background:transparent;text-align:right;padding:10px 0 5px 0}
.tblPPGreg TD.sbmt .btn {margin:0;font-size:20px;line-height:150%}
.tblPPGreg INPUT[type=text] {width:320px}
.tblPPGreg TEXTAREA {width:326px}
.regTopBar {margin:0;padding:0;width:100%}

.frtlIframe {width:100% !important;margin:0 !important;margin-bottom:20px !important}
.tableMainMiddle .wpContent {padding:0;margin:0;margin-bottom:10px;text-align:justify}
.tableMainMiddle .wpContent H1,
.tableMainMiddle .wpContent H2,
.tableMainMiddle .wpContent H3,
.tableMainMiddle .wpContent H4,
.tableMainMiddle .wpContent H5,
.tableMainMiddle .wpContent H6 {text-align:left}
.tableMainMiddle .wpContent H2 {border-bottom:solid 1px #C0C9CB}
.tableMainMiddle .wpContent H2 A {text-decoration:underline}
.tableMainMiddle .wpContent H2 A:hover {color:#101010;text-decoration:underline}
.tableMainMiddle .wpContent IMG {margin:0;padding:3px 20px 5px 20px;background:#FFF}/*{margin:0 20px 5px 20px;padding:3px 0 0 0}*/
.tableMainMiddle .wpContent IMG[src='/img/0.gif'] {margin:0;padding:0;height:0;width:0;float:none}
.tableMainMiddle .wpContent IMG[align='left'],
.tableMainMiddle .wpContent IMG.left {margin:0;padding:3px 20px 7px 0;background:#FFF}/*{margin:0 20px 7px 0;padding:3px 0 0 0}*/
.tableMainMiddle .wpContent IMG[align='right'] {padding-right:0}/*{margin-right:0}*/
.tdMainBottom .wpContent IMG {margin:0;padding:3px 20px 7px 0;background:#FFF}/*{margin:0 20px 7px 0;padding:3px 0 0 0}*/
.tdMainBottom .wpContent IMG.left {margin:0;padding:3px 20px 7px 0;background:#FFF}/*{margin:0 20px 7px 0;padding:3px 0 0 0}*/
.tdMainBottom .wpContent IMG[align='right'] {padding-right:0}/*{margin-right:0}*/
/*.tableMainMiddle .wpContent IMG.border {padding:0}*/
/*.tableMainMiddle .wpContent IMG.border-right {cursor:pointer;width:250px;border:solid 3px #DDD;float:right;margin:0 0 0 10px}*/
/*.tableMainMiddle .wpContent OBJECT {display:block;width:100%;margin:20px 0;padding:0}*/
.boxPathMapFRAME {text-align:center;padding:0;margin:0 0 10px 0;border:solid 1px #DDD;background-color:#EEF8FD}
.boxAddInfo {float:right;margin:0 0 0 10px;padding:0;text-align:center}
.boxAddInfo .btn {width:104px}
.btnPathMapProfile IMG {width:100px;margin:5px 0 0 0 !important}

/* > wp_search_small_result advanced search */
.menuTypeSearch {text-align:center;vertical-align:middle;padding:3px 5px;margin:0;margin-bottom:10px}
.menuTypeSearch TD {color:#0677af;padding:3px 5px}
.menuTypeSearch TD.normal {border:solid 1px #2899d1;background-color:#FFF}
.menuTypeSearch TD.normal A {color:#2899d1;font-weight:bold;text-decoration:none}
.menuTypeSearch TD.normal A:hover{color:#F00;font-weight:bold;text-decoration:none}
.menuTypeSearch TD.normalF {border-bottom:solid 1px #2899d1;border-right:solid 1px #2899d1}
.menuTypeSearch TD.normalF A {color:#2899d1;font-weight:bold;text-decoration:none}
.menuTypeSearch TD.normalF A:hover {color:#FFF;font-weight:bold;text-decoration:none;background:#2899d1;padding:1px 4px;
	border:solid 1px #2899d1}
.menuTypeSearch TD.selected {background-color:#2899d1;color:#FFF;font-weight:bold}

TABLE.tblChkMain {border:solid 1px #D8D7D3}
.tdChk {vertical-align:top;text-align:left}
.tdChk INPUT {display:inline}
.tdChk A {display:inline-block}

.boxMainAttSearch {padding:3px;margin:10px 0;border:solid 1px #DDD}
.boxSearchAttLink {margin:10px 0;background-color:#DDD;padding:5px;font-weight:bold}
.AttSearchStrInput {width:200px;border:solid 1px #CCC}
.AttSearchFromInput {width:100px;border:solid 1px #CCC}
.boxAttBottom {padding:3px;margin:10px 0;text-align:left}
/* < wp_search_small_result advanced search */

.btmmr7 {margin-bottom:7px}
.hide {display:none}
.ucase {text-transform:uppercase}
.boxMapRezult {text-align:center;margin-top:20px !important;border:solid 1px #999;border-radius:2px;padding:0}
.boxMapRezult IFRAME {width:100%;height:560px}

/* wp_publications_item */
DIV.box A.pdf-bullet {display:block;padding-left:20px;/*font-size:12px;line-height:18px;*/
	background:url(/img/pdf-bullet.gif) no-repeat left top;margin-bottom:5px}
DIV.box A.online-bullet {display:block;padding-left:20px;/*font-size:12px;line-height:18px;*/
	background:url(/img/online-bullet.gif) no-repeat left top;margin-bottom:5px}
.brochure {display:none}

.tdMainRight DIV.wp_publications_item {margin-top:0}
.tdMainRight DIV.wp_publications_item > div.items {display:none}
DIV.wp_publications_item DIV.ddLng {float:right;margin:-10px 0 5px 0;height:26px;width:120px}
DIV.wp_publications_item DIV.ddLng > SELECT {padding:0 0 0 3px;line-height:26px}
DIV.wp_publications_item DIV.publication + A.i3 {margin-top:20px}
DIV.wp_publications_item DIV.publication.i2 {margin-bottom:0}
/* bottom Links to publications will be shown as simple links instead of links with file-type ICONS cause of MARKO and 'Emporij'
DIV.wp_publications_item A.i {display:block;min-height:32px;padding-left:40px;line-height:120%;background:no-repeat left top;
	margin-bottom:1px;font-size:110%;font-weight:bold;line-height:110%;padding-top:7px;width:240px;overflow:hidden;white-space:normal;
	color:#101010 !important}
*/
DIV.wp_publications_item A.i {display:block;line-height:120%;background:none;font-size:110%;font-weight:bold;line-height:110%;
	overflow:hidden;white-space:normal;color:#101010 !important;padding:0;margin:0 0 10px 0}
DIV.wp_publications_item .i:nth-last-child(1) {margin-bottom:0 !important}
DIV.wp_publications_item A.i:hover {color:#600 !important;text-shadow:0 0 3px #FFF}
/* bottom Links to publications will be shown as simple links instead of links with file-type ICONS cause of MARKO and 'Emporij'
DIV.wp_publications_item A.i {min-height:32px}
DIV.wp_publications_item A.i.pdf-bullet {background-image:url(/img/pdf_32x32_v1_ow50.png)}
DIV.wp_publications_item A.i.pdf-bullet:hover {background-image:url(/img/pdf_32x32_v1.png)}
DIV.wp_publications_item A.i.online-bullet {background-image:url(/img/publication_online_32x32_color1_ow50.png)}
DIV.wp_publications_item A.i.online-bullet:hover {background-image:url(/img/publication_online_32x32_color1.png)}
*/
/*DIV.wp_publications_item A.i.pdf-bullet {background:none;padding:0}
DIV.wp_publications_item A.i.pdf-bullet:hover {background:none}
DIV.wp_publications_item A.i.online-bullet {background:none;padding:0}
DIV.wp_publications_item A.i.online-bullet:hover {background:none}
*/
.boxMapRezult {width:100%;text-align:center !important;background-color:#EEF8FD}
.inhDataBox {padding:0}
.inhDataBox .inhTitle {font-weight:bold;font-size:120%;color:#78A22F;margin-bottom:10px}
.gray {color:#999}

/* SiteMap */
DIV.wp_sitemap DIV.col {display:inline-block;width:48%;float:left}
DIV.wp_sitemap DIV.col:nth-child(2n) {float:right}
DIV.wp_sitemap DIV.col > .lvl1 {margin-bottom:15px}
DIV.wp_sitemap DIV.col > .lvl2 {font-size:100%;line-height:110%}
DIV.wp_sitemap DIV.col > .lvl2 > A {display:block;color:#78A22F;padding:5px;border:1px solid #E0E0E0;margin:0 0 10px 0}
DIV.wp_sitemap DIV.col DIV.links {color:#101010;padding-bottom:10px}
DIV.wp_sitemap DIV.col DIV.links UL {list-style-type:none;padding:0 0 0 20px}
DIV.wp_sitemap DIV.col DIV.links UL LI {padding:0 0 10px 0}
DIV.wp_sitemap DIV.col DIV.links A {display:block;color:#101010}
DIV.wp_sitemap DIV.col DIV.links DIV.sublinks {padding-left:12px}
DIV.wp_sitemap DIV.col DIV.links DIV.sublinks A {display:block;color:#666;margin:0 0 10px 0}

.tdMainCenter DIV.leftwrapper DIV.left DIV.resetconfirm A {display:block;line-height:27px;
	background:url(images/convert-button.gif);color:#FFF;text-align:center;height:27px;width:77px;float:right;margin-left:10px}
.leftwrapper DIV.left DIV.formbox TD.descriptionwide {width:290px;padding-top:10px;padding-bottom:10px}
.tdMainCenter DIV.leftwrapper DIV.left DIV.formbox TD.inputwide {width:345px}
 DIV.leftwrapper DIV.left DIV.formbox SELECT.wide {width:345px;border:1px solid #DDD;padding-top:4px;padding-bottom:4px;
	font-size:12px;font-family:Tahoma;color:#101010}
DIV.leftwrapper DIV.left DIV.bulletedlinks {font-size:12px;font-family:Arial;line-height:15px}
.tdMainCenter DIV.leftwrapper DIV.left DIV.bulletedlinks A {padding-left:12px;
	background:url(images/green-bullet.gif) no-repeat left center}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplanneritem {margin-bottom:3px}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannergreen {width:286px;height:37px;line-height:37px;color:#FFF;
	background-color:#78A22F;font-family:Arial;background-image:url(images/h5-slidedown.gif);background-repeat:no-repeat;
	background-position:96% 50%;cursor:pointer;float:left}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannertable {width:334px;height:37px;
	background-image:url(images/travel-planer-table.gif);float:left;font-family:Arial}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannertable DIV.town {width:108px;height:37px;line-height:37px;
	text-align:center;float:left}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannertable DIV.buttons {width:193px;height:37px;line-height:37px;
	text-align:center;font-size:11px;color:#A3A2A2;float:left}
.tdMainCenter DIV.leftwrapper DIV.left DIV.buttons A {color:#A3A2A2;padding-left:13px;padding-right:8px}
.tdMainCenter DIV.leftwrapper DIV.left DIV.buttons A.html {background:url(images/html.gif) no-repeat left center}
.tdMainCenter DIV.leftwrapper DIV.left DIV.buttons A.pdf {background:url(images/pdf.gif) no-repeat left center}
.tdMainCenter DIV.leftwrapper DIV.left DIV.buttons A.print {background:url(images/print.gif) no-repeat left center}
.tdMainCenter DIV.leftwrapper DIV.left DIV.buttons A.gps {background:url(images/gps.gif) no-repeat left center}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannertable DIV.redcross {width:33px;height:37px;line-height:37px;text-align:center;float:left}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannerslidedown {width:554px;background:url(images/travel-planer-slidedown.gif) repeat-y;margin-left:33px}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannerslidedown P {width:500px;font-family:Arial;margin-left:14px;padding-top:10px;float:left}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannerslidedown A.moreinfo {display:block;height:37px;width:12px;
	background:url(images/travel-planer-moreinfo.gif) left center no-repeat;float:right;margin-right:11px}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannerslidedown DIV.bottom {clear:both;width:554px;height:1px;background:#DDD}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannertable DIV.redcross A {width:33px;height:37px;display:block;
	background:url(images/red-cross.gif) no-repeat center center}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannerslideup {background-image:url(images/h5-slideup.gif);
	background-repeat:no-repeat;background-position:96% 50%}
.tdMainCenter DIV.leftwrapper DIV.left DIV.travelplannergreen SPAN {line-height:37px;color:#FFF;height:37px;display:block;cursor:pointer;
	padding-left:40px;margin-left:5px;background:url(images/travel-planer-smallcompass.gif) no-repeat left center}

/* bannerBox wp_banner ... */
DIV.bannerBox {background-color:#FFF;margin:0 0 15px 0;padding:9px 9px 0 9px;text-align:center;vertical-align:top;border:solid 1px #CCC}
DIV.bannerBox DIV.bnrTop,
DIV.bannerBox DIV.bnrBottom {height:0;padding:0;line-height:0;font-size:0;clear:both}
DIV.bannerBoxRight {background:#C0CACC;margin:0 auto;padding:10px 0 20px 0;overflow:hidden;border:none}
DIV.bannerBoxRight DIV.bnrTop {border-top:solid 1px #FFF;height:20px;margin:0 20px}
DIV.bannerBox IMG {padding:0;margin:0}
DIV.bannerBox A {display:block;vertical-align:top;text-align:center;padding:0;margin:0 0 10px 0}
DIV.bannerBoxRight A {width:339px;margin:0 auto 10px auto;background:#FFF;padding:5px 0}
DIV.bannerBoxRight A:nth-last-child(3) {margin-bottom:0;padding-bottom:0}
DIV.bannerBoxRight A IMG {max-width:339px}
DIV.bannerBoxTower {width:160px;margin:0;padding:0;text-align:center;vertical-align:top;border:none;z-index:60000;
	display:none;position:absolute;left:1085px/*960px*/;top:10px}
DIV.bannerBoxTower .boxBtnClose {text-align:right;margin:0 0 10px 0;padding:0}
DIV.bannerBoxTower .boxBtnClose .btnTabCloseBtm {display:inline-block;background:url(../img/x_24x24_nobg_gray-dark-1.png) no-repeat center center;
	width:16px;height:16px;background-size:16px 16px}
.flashBnr {margin:0;padding:0;margin-bottom:10px;display:inline-block}
.bannerBoxLeftNoborder,
.bannerBoxCenterNoborder,
.bannerBoxRightNoborder {margin-bottom:10px}
.calendarDescr {padding-bottom:10px}
.highline {line-height:200%}
.greenTxt {color:#78A22F}
.greenTxt2 {color:#56800D}
.greenTxt3 {color:#345D0A}
.picsearchresult {text-align:center;margin:10px 0}
.picsearchresult A IMG {height:140px;width:210px;margin:2px 2px;padding:0;border:solid 2px #DDD}
.sml {font-size:80%}
.sml2 {font-size:90%}
.gry {color:#999}
.gry2 {color:#666}

.ctg_name_calendar DIV.bannerBoxRight,
.ctg_name_calendar DIV.bannerBoxLeft {background:none;margin-top:10px}
.ctg_name_calendar DIV.bannerBoxRight DIV.bnrTop,
.ctg_name_calendar DIV.bannerBoxRight DIV.bnrBottom,
.ctg_name_calendar DIV.bannerBoxLeft DIV.bnrTop,
.ctg_name_calendar DIV.bannerBoxLeft DIV.bnrBottom {display:none}

.tdChk {vertical-align:top}
.tblChkMain {background-color:#FBF9FA;padding:0;border:solid 2px #D8D7D3;border-top:solid 1px #D8D7D3}
.tblChkA {color:#4b4b49;padding-left:16px;text-indent:-21px;vertical-align:top;margin:0;margin-left:3px}
.tdChkA {width:33%}
.tdChkT {font-weight:bolder;color:#595959;background-color:#EAEAEA;vertical-align:middle;border-top:solid 1px #D8D7D3;padding:2px}
.tdChkSrch {border-top:solid 2px #D8D7D3;background-color:#EAEAEA;padding:2px 5px;vertical-align:middle;height:20px}

TABLE.centeredPics TD {vertical-align:middle;text-align:center}

/* search rezults */
.srchRezTit {font-weight:normal;font-size:120%;color:#4b4b4d}
.dotBg,
.zaposleni_dotBg {margin:0;font-size:2px;height:1px}
.nRez {margin:5px 0}
.nextPrev {font-weight:bolder;text-decoration:none;border-top:solid 1px #CCC}
.nextPrev A {text-decoration:none;margin-left:3px;margin-right:3px}
.nextPrev A:hover {color:#900}
.srchRezTit_numbers {font-weight:bolder;text-decoration:none}
.srchRezTit_numbers A {text-decoration:none}
.nRezSelected {font-weight:bolder;color:#800;text-decoration:none}
.srchRezTit_search_header {font-weight:bolder;color:#595959}
TABLE.tableSrchRez {color:#4B4B49;padding:3px}
TABLE.tableSrchRez TD {color:#4B4B49;padding-top:10px}
TABLE.tableSrchRez TD.tdSrchRezItem {font-size:90%}
TABLE.tableSrchRez TD.tdSrchRezCtg {color:#FFF;font-weight:normal;font-size:130%;line-height:27px;
	height:27px;background:#78A22F;color:#FFF;padding-left:10px;margin-bottom:14px;padding-top:2px}
.tdSrchRezItem B,
.tdSrchRezItem A B,
.tdSrchRezItem .t,
.tdSrchRezItem A .t	{color:#666;font-weight:normal;font-size:90%;text-decoration:none}
.wpSearchContent {padding:0;margin:0;margin-bottom:10px}

P.evRez {color:#4B4B49;margin:2px 0;padding:5px 3px}
P.evRez:nth-child(2n-1) {background:#EEF6F8}
P.evRez:hover {background:#CD9}
P.evRez A {font-weight:bold;text-decoration:none}
P.evRez A:hover {color:#C00;text-decoration:underline}
P.evRez A.mpr {float:right;font-weight:normal;color:#101010;text-transform:lowercase}
P.evRez A.mpr:hover {font-weight:normal;color:#C00}
P.evRez .loc {display:inline-block;float:right;margin:0 10px 0 0}

/* photoalbum.css */
.wp_ppg_photoalbum .dSel1 {width:100%;text-align:left;margin:0;padding:0;background:none}
.wp_ppg_photoalbum .Sel1 {width:100%}
.gl-zikono {padding-right:3px;padding-left:4px;font-weight:bold;font-size:75%;
	background-image:url(/img/ctg_icons/3_ctg_tit_bg.gif);color:#FFF;background-repeat:repeat-x;height:29px}
TABLE.foto {width:100%;background-color:#FFF;border:1px solid #CBCBCB;border-bottom:none;margin:0 0 20px 0}
.foto TD {text-align:center;vertical-align:middle}
.foto TD.foto-down2 {text-align:left}
.foto-kol2,
.foto-kol3,
.foto-tekst2,
.foto-down2 {background-image:url(/img/pikice1v.gif);background-position:left;
	background-repeat:repeat-y}
.foto-kol1 A img,
.foto-kol2 A img,
.foto-kol3 A IMG {padding:0;border:solid 1px #CCC;margin:0;width:90%}
.foto-kol1,
.foto-kol2,
.foto-kol3,
.foto-tekst1,
.foto-tekst2,
.foto-down1,
.foto-down2 {font-size:90%;border-bottom:1px solid #CBCBCB}
.foto-kol1,
.foto-kol2 {padding:18px 6px 8px 6px}
.foto-kol1 img,
.foto-kol2 img,
.foto-kol3 IMG {border:1px solid #CBCBCB}
.foto-tekst1,
.foto-tekst2 {vertical-align:top;padding:2px 6px 2px 6px}
.foto-down1,
.foto-down2 {font-weight:bold;background-color:#ECF5F9}
.foto-tekst1 A,
.foto-tekst2 A,
.foto-down1 A,
.foto-down2 A {color:#545454;text-decoration:none}
TD .foto-kol3 {background-color:#999}

.CDescription{margin-top:10px;margin-bottom:10px}
.CLinks A{margin-top:10px;margin-bottom:10px}
.Itemlinks {background:transparent url(/img/samples/green-bullet.gif) no-repeat scroll right center;padding-bottom:4px;
	padding-right:12px}

.tdMainRight .column {background:#FFF none repeat scroll 0 0;border:1px solid #C9C8C8;clear:both;margin:0;padding:12px;
	text-align:left}
.MainInfoButtonBox {display:block;width:auto;text-align:left;margin:10px 0 0 0;padding:0}
.MainInfoButtonBox .btn {margin:10px 20px 0 0}
.MainInfoButtonBox .btnRegEvent {min-width:200px;display:none}
.MainInfoButtonBox .btnRegEvent:first-child {display:inline-block}
.MainInfoButtonBox .btnInfoMessage {display:inline-block;clear:both;margin:10px 0;border:solid 1px #A00;font-size:100%;color:#A00;text-align:left;
	background:#FEE url(/img/btnico/warning.png) no-repeat 10px 10px;padding:5px 10px 5px 40px}
.MainInfoButtonBox .btnInfoMessage:hover {background-color:#A00;color:#FFF}
.btnGoogleCalendar {line-height:110%;padding:5px 10px/*;background:#98C24F*/}
/*
green: #78A22F rgb(120,162,47)
green-2: #819F3B (some links)
green-light-very: #CFDEB6
*/
/*.MainInfoButtonBox .btn {font-weight:normal;padding:3px 10px;margin-top:0;margin-bottom:0;line-height:15px}
.MainInfoButtonBox .btnAdditionalInfo {display:block;width:200px;margin:15px 0;float:none;clear:both;padding:10px}
.MainInfoButtonBox .btnRegEvent {text-align:center;margin:3px 0;width:50%}
*/
/*.AddInfoBox {display:block;border:dashed 1px #777;border-top:none;border-right:none;
	padding:10px 0 5px 5px;background-color:#FFFFF1;vertical-align:top;
	border-radius:0 0 0 10px;overflow:hidden}
*/
.wpContent .AddInfoBox,
.titledContent .AddInfoBox {border-top:solid 2px #78A22F;
	background-color:#F2F8F9;display:block;margin:20px 0;padding:10px;vertical-align:top;overflow:hidden}
.AddInfoBox > .tit {color:#78A22F;border-bottom:solid 1px #CCC;margin-bottom:5px}
.AddInfoBox > DIV.in {background-color:#F2F8F9;display:block;margin:10px 0;padding:10px;vertical-align:top;overflow:hidden}
.attachItem {display:inline;background-position:0 0;background-repeat:no-repeat;
	background-image:url(/img/ext/mono/20x25/green1/other.png);
	padding:3px 0 3px 29px;line-height:120%;font-weight:bold;font-size:90%;min-height:25px;
	margin:5px 10px 5px 5px;float:left;white-space:normal;overflow:hidden}
.attachItem.bmp {background-image:url(/img/ext/mono/20x25/green1/bmp.png)}
.attachItem.doc {background-image:url(/img/ext/mono/20x25/green1/doc.png)}
.attachItem.docx {background-image:url(/img/ext/mono/20x25/green1/docx.png)}
.attachItem.fon {background-image:url(/img/ext/mono/20x25/green1/fon.png)}
.attachItem.gif {background-image:url(/img/ext/mono/20x25/green1/gif.png)}
.attachItem.jpeg {background-image:url(/img/ext/mono/20x25/green1/jpeg.png)}
.attachItem.jpg {background-image:url(/img/ext/mono/20x25/green1/jpg.png)}
.attachItem.pdf {background-image:url(/img/ext/mono/20x25/green1/pdf.png)}
.attachItem.swf {background-image:url(/img/ext/mono/20x25/green1/swf.png)}
.attachItem.tiff {background-image:url(/img/ext/mono/20x25/green1/tiff.png)}
.attachItem.ttf {background-image:url(/img/ext/mono/20x25/green1/ttf.png)}
.attachItem.txt {background-image:url(/img/ext/mono/20x25/green1/txt.png)}
.attachItem.woff2 {background-image:url(/img/ext/mono/20x25/green1/ttf.woff2)}
.attachItem.xml {background-image:url(/img/ext/mono/20x25/green1/xml.png)}
.attachItem.xsl {background-image:url(/img/ext/mono/20x25/green1/xsl.png)}
.attachItem.xslx {background-image:url(/img/ext/mono/20x25/green1/xslx.png)}

.gray1 .attachItem.bmp {background-image:url(/img/ext/mono/20x25/gray1/bmp.png)}
.gray1 .attachItem.doc {background-image:url(/img/ext/mono/20x25/gray1/doc.png)}
.gray1 .attachItem.docx {background-image:url(/img/ext/mono/20x25/gray1/docx.png)}
.gray1 .attachItem.fon {background-image:url(/img/ext/mono/20x25/gray1/fon.png)}
.gray1 .attachItem.gif {background-image:url(/img/ext/mono/20x25/gray1/gif.png)}
.gray1 .attachItem.jpeg {background-image:url(/img/ext/mono/20x25/gray1/jpeg.png)}
.gray1 .attachItem.jpg {background-image:url(/img/ext/mono/20x25/gray1/jpg.png)}
.gray1 .attachItem.pdf {background-image:url(/img/ext/mono/20x25/gray1/pdf.png)}
.gray1 .attachItem.swf {background-image:url(/img/ext/mono/20x25/gray1/swf.png)}
.gray1 .attachItem.tiff {background-image:url(/img/ext/mono/20x25/gray1/tiff.png)}
.gray1 .attachItem.ttf {background-image:url(/img/ext/mono/20x25/gray1/ttf.png)}
.gray1 .attachItem.txt {background-image:url(/img/ext/mono/20x25/gray1/txt.png)}
.gray1 .attachItem.woff2 {background-image:url(/img/ext/mono/20x25/gray1/ttf.woff2)}
.gray1 .attachItem.xml {background-image:url(/img/ext/mono/20x25/gray1/xml.png)}
.gray1 .attachItem.xsl {background-image:url(/img/ext/mono/20x25/gray1/xsl.png)}
.gray1 .attachItem.xslx {background-image:url(/img/ext/mono/20x25/gray1/xslx.png)}

DIV.AddInfoBox .attachItem A,
.attachItem A {color:#101010;text-decoration:underline;display:inline-block}
DIV.AddInfoBox .attachItem A:hover,
.attachItem A:hover {color:#78A22F}
DIV.AddInfoBox .addtext {margin-bottom:10px;padding-bottom:5px;border-bottom:solid 1px #999}
.ppgRegAgreementTextBox {border:solid 1px gray;margin:2px;background-color:#FFC;padding:3px}
.ppgRegAgreeButtonBox {text-align:center;margin-top:10px}
.ppgRegAgreementTextBox .ppgRegAgree {padding:3px 10px;line-height:14px}
#NewCard0 {white-space:nowrap}

.subCtgTit,table.tableSrchRez TD.subCtgTit {color:#101010;/*78A22F;*/font-size:110%;font-weight:bold;padding:15px 0 10px 0}
.tdMainCenter TABLE.tableSrchRez TD.tdSrchRezItem {padding:0}
.tdMainCenter TABLE.tableSrchRez TD.ppgSItems {padding:10px 0}
.tdMainCenter TABLE.tableSrchRez .tdSrchRezItem P {padding-bottom:3px}
.tdMainCenter .tdsrchRezItem P IMG {margin:0}

.tableMainMiddle .titledContent .left,
.tableMainMiddle .wpContent .left {float:left;margin-right:10px;margin-left:0}
.tableMainMiddle .titledContent .right,
.tableMainMiddle .wpContent .right {float:right;margin-left:10px;margin-right:0}
.titledContent .bordered,
.titledContent IMG.bordered,
.tableMainMiddle .wpContent IMG.bordered {padding:5px;
	border:solid 1px #CCC;border-radius:3px}

#prev,#next {text-transform:uppercase}

#bottom .navigation A {margin-left:3px;margin-right:3px}
DIV.news {padding:0;margin:0}
.tdMainCenter DIV.nopad {margin:0;padding:0}
.tdMainCenter P.nopad {margin:0;padding:0}
.tdMainCenter H4.ttasmall {font-size:16px;line-height:18px}
.greenBG {background-color:#78A22F}
.ttaSearchStr {font-weight:bold;border:solid 1px #CCC;background-color:#FFE;height:26px;margin:1px 0 0 0;padding:1px 3px}
.noRez {color:#666;margin:20px;padding:10px;font-weight:normal;font-size:120%;line-height:130%;border:solid 2px #CCC;
	border-radius:3px}
.mb5 {margin-bottom:5px}
.mb7 {margin-bottom:7px}
.mb10 {margin-bottom:10px}
.line20 {line-height:20px}
.line30 {line-height:30px}
.bulleted A {padding-bottom:3px}
.bd {font-weight:bold}
.sz110 {font-size:110%}

/* --> home.css */
/* wp_3_img_ctg */
.Tbl3ImgCtg {margin:0;margin-bottom:10px;width:454px}
.Tbl3ImgCtg TD {text-align:left;vertical-align:top;font-size:75%}
.Tbl3ImgCtg IMG {border:0}
.Tbl3ImgCtg TR.trTit {height:26px;dheight:29px}
.Tbl3ImgCtg .tdIcon {height:29px;width:30px;padding:0;background-image:url(/img/ctg_icons/3_ctg_tit_bg.gif);
	background-repeat:repeat-x}
.Tbl3ImgCtg .tdIcon IMG {width:27px;height:29px;margin:0}
.Tbl3ImgCtg .tdTit {dwidth:118px;vertical-align:middle;padding:1px 2px 1px 5px;padding-top:3px;
	background-image:url(/img/ctg_icons/3_ctg_tit_bg.gif);background-repeat:repeat-x}
.Tbl3ImgCtg .tdTit H1 {margin:0;color:#FFF;padding:0;font-weight:bold;font-size:11px}
.Tbl3ImgCtg .tdText {color:#545454;padding-bottom:5px;padding-top:5px}
.Tbl3ImgCtg TR.trPic {height:63px}
.Tbl3ImgCtg .tdPict {padding:0}
.Tbl3ImgCtg .tdPict IMG {margin:0;width:148px;height:63px}
.Tbl3ImgCtg .tdSpr {width:5px;font-size:2px;padding:0}
.Tbl3ImgCtg .tdSpr IMG {width:5px;height:5px}
/* wp_3_news */
.tekst1datum {font-weight:bold;color:#244B86}
/* wp_center_IMG */
.razgl-tekst {font-size:75%;color:#000}
.razgl-tekst A {color:#000;text-decoration:none}
/* wp_linkgroup_1,2,3 */
.imgLnkGroup {width:148px;margin:0;margin-bottom:7px}
.LnkBox {margin:0;padding:0}
.LnkBox LI {display:list-item;list-style-image:url(/img/bull1.gif);padding:0;margin:0;padding-bottom:4px;
	padding-left:23px;text-indent:-23px}
.LnkBox A {text-decoration:none;margin-left:6px}
.LnkBox A:hover {text-decoration:underline}

/* Upcoming events*/

.UEv_MainDiv {width:345px;text-align:left;margin:0;padding:0;font-size:80%;display:inline-block;text-align:left}
.UEv_Div,
.UEv_MainDiv A {color:#666;font-weight:normal}
.UEv_MainDiv A:hover {color:#C00}
.UEv_MainDiv IMG.imgMore {border:0;margin:0;margin-right:5px}
.UEv_Caption {color:#8AAE4B;font-size:200%;margin:10px 0}
.UEv_Categories {margin:5px 0 0 10px;text-align:right}
.UEv_Choose {color:#8EBF39;margin-right:5px;text-align:right}
.UEv_Ctegory {margin:3px;background-color:#EEF8DE}
.UEv_Ctegory A {color:#FFF;text-decoration:none}
.UEv_Ctegory A:hover {color:#FFF;text-decoration:none}
.UEv_CategorySelected {background-color:#8EBF39}
.UEv_box {margin:0;padding:0;width:100%}
.UEv_Div {margin:5px 0 10px 0;padding:10px 0 0 0;border-top:solid 1px #999}
.UEv_Gray {color:#848484}
.UEv_Green {color:#78A22F}
.UEv_Link {text-decoration:none}
.UEv_TabLinks {white-space:nowrap}
.UEv_TabLinks A {background-color:#BBD988;color:#FFF;margin-left:3px;padding:2px 10px;text-decoration:none}
.UEv_TabLinks A:hover {color:#FFF;background-color:#8EBF39;text-decoration:none}
.UEv_TabLinks A.sel {background-color:#8EBF39}

.Send_Invitation_input {width:100px}
.Send_Invitation_Description {width:350px}
.Send_Invitation_Button {margin-top:5px;float:right}

/*wp_highlighted*/
.boxHighLighted {padding-left:15px;float:right}
.tdMainCenter DIV.boxHighLighted {width:345px;padding-right:0;padding-left:15px;float:right}
/*<-- home.css*/
.ttaArchSearchTit {font-weight:bold;font-size:130%;color:#666}
.tableMainMiddle .wpContent IMG.imgMainItemIMG {float:right;margin:0;padding:3px 0 10px 20px;background:#FFF;width:345px;border:none}
.tableMainMiddle .wpContent .Barr {display:inline-block;qfloat:right;margin:3px 0 10px 20px;qwidth:345px;border:none}
.tableMainMiddle .wpContent .Barr A {display:block;margin:0;padding:0}
.tableMainMiddle .wpContent .Barr IMG {qwidth:100%;margin:0;padding:0;border:none}
.btmPlusLink {padding-left:20px;background-image:url(/img/share.png);background-repeat:no-repeat;margin:3px 0}
.tableMainMiddle .wpContent .link-chain-1 {background:url(/img/link-chain-green-1.gif) no-repeat left center;padding-left:25px}

.tdPaging {padding:0 5px 5px 5px}
.tdMainCenter H5.btmmrg7 {margin-bottom:7px}
.btmmrg7 {margin-bottom:7px}
.blockDistanceSelector {margin:0;padding:0}
.tdMainCenter .blockDistanceSelector .leftTxt {font-weight:bold;color:#666;font-size:110%}
.boxRelativeInfo {display:inline-block;float:right;clear:right;margin:0 0 15px 10px;color:#666;font-size:11px;line-height:17px;
	background-color:#FFA;border-radius:3px;padding:2px 5px}
.boxRelativeInfo B {font-size:120%}
#hdr A.need_help{text-transform:none !important}

.tdMainCenter .boxDistSel {display:inline-block;margin:0 0 15px 0}
.tdMainCenter .boxDistSel .txtL {display:inline-block;color:#666;padding:0}
.tdMainCenter .boxDistSel .txtL,
.tdMainCenter .boxDistSel A {display:inline-block;line-height:24px;
	height:24px;font-size:12px;margin:0 5px 0 0;float:left}
.tdMainCenter .boxDistSel A {background-color:#BBD988;color:#FFF;padding:0 10px;font-weight:bold;
	cursor:pointer;text-decoration:none;border-radius:3px;box-shadow:0 0 4px #666}
.tdMainCenter .boxDistSel .place {font-size:12px;font-weight:normal}
.tdMainCenter .boxDistSel A:hover {background-color:#8EBF39;color:#FFF;text-decoration:none}
.tdMainCenter .boxDistSel A.active {background-color:#8EBF39;color:#FFF;cursor:default;box-shadow:0 1px 6px #555}

.SelectedPhoto {border:3px solid #95D326;height:39px !important;width:61px !important}
A.redStatus {color:#C00;text-decoration:none}
.LinkEventBox SPAN {display:block;color:#666;font-size:90%;border-top:solid 1px #CCC;margin-top:7px}
.srD {display:inline-block;font-size:90%;color:#666;margin-right:10px}
.srP {display:inline-block;font-weight:bold;margin-left:10px}

A.UpCsHPad10 {padding-left:10px;padding-right:10px;text-transform:uppercase}
.boxSearchFilters {padding:10px 0 20px 0;color:#101010}
.boxSearchResultsInfo {font-size:120%;padding:10px 0 0 0;font-weight:bold;color:#999}
.boxSearchResultsInfo .SearchOptions {font-weight:bold;color:#666}
.boxSearchResultsInfo .nSearchResults {font-weight:bold;color:#666;font-size:120%}
.boxSearchFilters .btn {margin:0 0 0 10px}

DIV.subbox {position:relative;background:#E9F1F3;margin:0 0 15px 0;padding:10px;color:#555}
DIV.subbox > DIV.arr {position:absolute;left:50%;margin:-1px 0 0 -20px;bottom:-25px;display:inline-block;width:0;height:0;
	border:15px solid transparent;border-top-width:10px;border-top-color:#E9F1F3}
DIV.subbox > DIV.paging > .links {float:right;text-align:left}
DIV.subbox > DIV.filters {font-size:90%;line-height:120%;margin:5px 0 0 0}
DIV.subbox > DIV.filters A {border:none}
DIV.subbox > DIV.filters > .tit {display:block;color:#78A22F}
DIV.subbox > DIV.filters .f {display:inline-block;padding-right:5px;margin:2px 5px 2px 0;border-right:solid 1px #AAA}
DIV.subbox > DIV.filters .f > A {color:#555;text-decoration:underline}
DIV.subbox > DIV.filters .f > A:hover {color:#78A22F}
DIV.subbox > DIV.filters .f > .n {display:inline-block;margin-left:5px;color:#101010}
DIV.subbox > DIV.filters .fList {margin:0 0 5px 0}
DIV.subbox > DIV.filters .more {display:inline-block;margin:5px}

DIV.subbox.bottom {margin:15px 0 0 0}
DIV.subbox.bottom > DIV.arr {position:absolute;left:50%;margin:0 0 -1px -20px;top:-25px;display:inline-block;width:0;height:0;
	border:15px solid transparent;border-bottom-width:10px;border-bottom-color:#E9F1F3}
/*
.subCtgCountBox {display:inline-block;float:right;width:200px;border:solid 1px #CCC;padding:10px;margin:10px 0 10px 10px;
	color:#78A22F;border-radius:3px;background-color:#FFF;box-shadow:0 0 4px #999}
.subCtgCountBox .subCtgListTit {display:inline-block;color:#666;font-size:120%;padding:0;margin:-3px 0 5px 0}
.subCtgCountLine {border-top:solid 1px #CCC;color:#999;text-align:right;padding:2px 0}
.subCtgCountLine A {display:block;text-align:left;margin:0;max-width:80%;margin-bottom:-18px;line-height:100% !important}
.subCtgCountLine .n {display:block;width:30;float:right}
.subCtgCountLine A:hover {color:#C00}
.subCtgCountBox .subCtgListMoreBlock {padding:5px 0 0 0;text-align:right}
.subCtgCountLine .subCtgListHiddenBox {margin:0;padding:0}
*/

.PostCardTopBox {text-align:right;margin-bottom:10px}
.PostCardPic {border:solid 2px #EEE;margin:5px}
.PostCardText {border:1px solid #CCC;color:#666;padding:10px;margin:10px}
.agreementBox {clear:both;line-height:120%;padding:5px;color:#101010;display:none;border:solid 1px #CCC;background-color:#EEE}
.emspan {white-space:nowrap}
.weatherborder {border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;vertical-align:middle}
.weatherborderright {border-right:1px solid #E1E1E1}

/* new MAP WIDE */
.MapRouteWideOutContainer {margin:10px 0 0 0}
#MapRouteWideRSpacer {height:950px;width:90%;margin:0;padding:0}
DIV.MapRouteWide,DIV.MapRouteWide>div.inBox {padding:0;margin:0;background-color:#FFF}
DIV.MapRouteWide {position:relative;display:block;height:855px}
DIV.MapRouteWide > DIV.inBox {position:absolute;left:0;top:0;display:inline-block;width:1075px/*940px*/;z-index:52}
DIV.MapRouteWide DIV.mapBox {margin:0 0 20px 0;width:1075px/*940px*/;height:630px;padding:0}
DIV.MapRouteWide DIV.mapBox iframe#iframeMapRouteWide {width:1075px/*940px*/;height:630px;margin:0;padding:0;text-align:center}
DIV.MapRouteWide DIV.menuBox {margin:0 0 20px 0;padding:0}
DIV.MapRouteWide DIV.menuBox DIV.item {display:inline-block;width:153px;margin-left:31px;float:left}
DIV.MapRouteWide DIV.menuBox DIV.firstItem  {margin-left:0}
DIV.MapRouteWide DIV.menuBox DIV.lastItem  {clear:right}
DIV.MapRouteWide DIV.menuBox DIV.item A {display:block;text-decoration:none;margin:0;padding:0}
DIV.MapRouteWide DIV.menuBox DIV.item DIV {cursor:pointer}
DIV.MapRouteWide DIV.menuBox DIV.item DIV.pic  {padding:0;margin:0 0 20px 0;height:88px;
	background-repeat:no-repeat;background-position:center center;border:3px solid #EEE;border-radius:3px;background-size:cover;
	-moz-box-shadow:0 0 2px #666;-webkit-box-shadow:0 0 2px #666;box-shadow:0 0 2px #666;background-color:#DDD}
DIV.MapRouteWide DIV.menuBox DIV.item DIV.btnBox {padding:10px 5px;margin:0;text-align:center;
	background-color:#CCC;border-radius:5px;color:#FFF;font-size:14px;font-weight:bold;overflow:hidden}
DIV.MapRouteWide DIV.menuBox DIV.r1 DIV.btnBox {background-color:#E8AD00}	/* jantarjeva	(amber) */
DIV.MapRouteWide DIV.menuBox DIV.r2 DIV.btnBox {background-color:#AECC53}	/* krosnjarska	(peddler) */
DIV.MapRouteWide DIV.menuBox DIV.r3 DIV.btnBox {background-color:#009BA4}	/* smargadna (emerald) */
DIV.MapRouteWide DIV.menuBox DIV.r4 DIV.btnBox {background-color:#EFCD00}	/* sonceva (sun)*/
DIV.MapRouteWide DIV.menuBox DIV.r5 DIV.btnBox {background-color:#ED694B}	/* vetrova (wind) */
DIV.MapRouteWide DIV.menuBox DIV.r6 DIV.btnBox {background-color:#0080C9}	/* zlatoragova (goldenhorn) */
DIV.MapRouteWide DIV.menuBox DIV.item A:hover DIV.pic {border-color:orange}
DIV.MapRouteWide DIV.menuBox DIV.s A DIV.btnBox,
DIV.MapRouteWide DIV.menuBox DIV.item A:hover DIV.btnBox {background-image:url(/img/transpbg_black20.png)}
DIV.MapRouteWide DIV.menuBox DIV.s1 A DIV.pic,DIV.MapRouteWide DIV.menuBox DIV.r1 A:hover DIV.pic {border-color:#E8AD00}
DIV.MapRouteWide DIV.menuBox DIV.s2 A DIV.pic,DIV.MapRouteWide DIV.menuBox DIV.r2 A:hover DIV.pic {border-color:#AECC53}
DIV.MapRouteWide DIV.menuBox DIV.s3 A DIV.pic,DIV.MapRouteWide DIV.menuBox DIV.r3 A:hover DIV.pic {border-color:#009BA4}
DIV.MapRouteWide DIV.menuBox DIV.s4 A DIV.pic,DIV.MapRouteWide DIV.menuBox DIV.r4 A:hover DIV.pic {border-color:#EFCD00}
DIV.MapRouteWide DIV.menuBox DIV.s5 A DIV.pic,DIV.MapRouteWide DIV.menuBox DIV.r5 A:hover DIV.pic {border-color:#ED694B}
DIV.MapRouteWide DIV.menuBox DIV.s6 A DIV.pic,DIV.MapRouteWide DIV.menuBox DIV.r6 A:hover DIV.pic {border-color:#0080C9}
DIV.MapRouteWide DIV.menuBox DIV.selected A DIV.pic {border-color:#78A22F}

/* Map Route Videos */
.tdMainCenter .MapRouteVideoBox .itemsRow {clear:both;margin:0;padding:0}
.tdMainCenter .MapRouteVideoBox .item {display:inline-block;float:left;margin:0 25px 25px 0;padding:0;width:186px;overflow:hidden}
.tdMainCenter .MapRouteVideoBox .itemLast {margin-right:0;clear:right}
.tdMainCenter .MapRouteVideoBox .item A.watch-video,
.tdMainCenter .MapRouteVideoBox .item A.novf {display:inline-block;margin:0;padding:0;background:none;width:auto;position:relative}
.tdMainCenter .MapRouteVideoBox .item .vpic {width:180px;height:130px;border:solid 3px #CCC;border-radius:3px;margin:0 0 10px 0}
.tdMainCenter .MapRouteVideoBox .item .cover {display:inline-block;width:180px;height:130px;position:absolute;
	left:0;top:0;background-image:url(/img/videoCover.png);background-repeat:no-repeat;background-position:center center}
.tdMainCenter .MapRouteVideoBox .item A.watch-video:hover .vpic {border-color:orange}
.tdMainCenter .MapRouteVideoBox .item .descr {font-size:100%;color:#666;margin-bottom:5px}

/* Map Routes Pictures */
.mrpsearchform {display:block;margin:0;padding:10px 0 10px 0;vertical-align:top;clear:both;float:none}
.mrpsearchform .fieldBox {display:inline-block;float:left;margin:0;padding:0}
.mrpsearchform INPUT[type=text],
/*.mrpsearchform SELECT {margin:0 10px 0 0;border:inset 1px #CCC;background-color:#FFD}
.mrpsearchform SELECT.routeid {width:280px}
*/
.mrpsearchform DIV.dd.ddRouteId {width:280px;float:left;margin-right:20px}
.mrpsearchform INPUT[type=text] {display:inline-block;width:200px;float:left;margin-right:20px}
.mrpsearchform .btn {margin:0;height:32px;line-height:32px}

/* Map Point */
.rbox {float:right}
/*
.mp,
.mpr {display:inline-block;text-align:left;margin:0;padding:0 0 0 14px;text-decoration:underline;
	background-image:url(/img/mp.png);background-repeat:no-repeat;background-position:left center;color:#9eb377}
.mp:hover,
.mpr:hover {text-decoration:underline;background-image:url(/img/mp_red.png)}
*/
.mp,
.mpr {display:inline-block;text-align:left;margin:0;padding:0 0 0 20px;text-decoration:underline;min-height:20px;line-height:20px;
	background-image:url(/img/btnico/pointer_15x20_green1.png);background-repeat:no-repeat;background-position:left center;color:#9EB377}
.mp:hover,
.mpr:hover {text-decoration:underline;background-image:url(/img/btnico/pointer_15x20_red1.png)}
.mpr {float:right}

.mp0 {display:inline-block;height:13px;width:10px;line-height:13px;text-align:center;text-decoration:none;
	background-image:url(/img/mp.png);background-repeat:no-repeat;background-position:center center}
.mp0:hover {text-decoration:none;color:#FFF;background-image:url(/img/mp_orange.png)}

/* Top Search Results */
.TSRBox {margin-bottom:20px}
.TSRBox .items {margin:10px 0 0 0}
.TSRBox .row {float:none;clear:both;margin-bottom:10px}
.TSRBox .row:nth-child(2n) {background:#EEF6F8;margin:-5px -5px 10px -5px;padding:5px}
.TSRBox .item {display:inline-block;float:left;width:350px;margin:0;margin-right:10px}
.TSRBox .item:hover {background:rgba(100,100,255,0.1)}
.TSRBox .item.last {margin-right:0}
.TSRBox .pic {display:inline-block;float:left;width:150px;height:90px;margin-right:10px;
	background:transparent no-repeat center center;background-size:cover;/*contain;*/border:solid 1px #777;text-decoration:none}
.TSRBox .pic:hover {text-decoration:none;border-color:#78A22F}
.TSRBox .info {display:inline-block;float:left;width:173px;overflow:hidden;color:#101010}
.TSRBox .t {font-weight:bold;margin:0;line-height:110%;clear:both}
.TSRBox .loc {margin:5px 0 0 0;font-size:90%}
.TSRBox .loc A {color:#101010;text-decoration:underline}
.TSRBox .info .d {padding:5px 0 0 0;font-size:90%;line-height:110%}
.TSRBox .mp {display:inline-block;color:#101010;font-size:90%;text-transform:lowercase;margin:5px 0 0 0}
.TSRBox .mp:hover {color:#C00}
.TSRBox A:hover,
.TSRBox .item .loc A:hover {color:#C00}

.TSRBox.nopics .info {display:block;width:335px;padding:0}
.TSRBox.nopics .t {display:block;width:auto;background:#EEF6F8;padding:3px}
.TSRBox.nopics .loc {display:block;width:auto;padding-left:3px}
.TSRBox.nopics .mp {display:block;width:auto;margin:0  3px 3px 3px}

.TSRBox.rows .row {margin:0;padding:3px;text-align:right}
.TSRBox.rows .row:nth-child(2n) {background:#EEF6F8}
.TSRBox.rows .row:hover {background:#CD9}
.TSRBox.rows .t {margin:0;font-weight:normal;float:left;}
.TSRBox.rows .row:hover .t {color:#101010}
.TSRBox.rows .row:hover .t:hover {color:#C00}
.TSRBox.rows .loc {margin:0 0 0 10px;color:#888;text-transform:uppercase}
.TSRBox.rows .loc A {color:#888}
.TSRBox.rows .loc A:hover {color:#C00}
.TSRBox.rows .mp {margin:0 0 0 10px}
.TSRBox.rows .row:hover .mp {background-image:url(/img/btnico/pointer_15x20_gray3.png)}
.TSRBox.rows .row:hover .mp:hover {background-image:url(/img/btnico/pointer_15x20_red1.png)}

.TSRBox.small .row {margin:0 0 10px 0}
.TSRBox.small .item {display:inline-block;width:230px;margin:0 10px 0 0;position:relative;overflow:hidden}
.TSRBox.small .item.last {margin-right:0}
.TSRBox.small .item .pic {position:relative;display:inline-block;float:left;width:230px;height:165px;margin-right:10px;border:none}
.TSRBox.small .item .t {display:inline-block;width:220px;height:155px;position:absolute;left:0;top:0;color:#FFF;
	text-shadow:0 0 1px #000,0 0 2px #000,0 0 3px #000;
	font-weight:normal;line-height:110%;padding:5px;font-size:150%;
	background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 120px)}
.TSRBox.small .item .t:hover {background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 120px);}

/* wp_related_bottom  */
.tdMainCenter DIV.wp_related_bottom H5 {margin-bottom:10px;padding:5px;background-color:#CFDEB6}

/* predef search fields form */
.boxSearchFields {display:block;text-align:left;clear:both;margin:0 0 20px 0;padding:0}
.titTxt {display:inline-block;line-height:26px;font-size:14px;margin:0 10px 0 0;color:#666}
.boxSearchFields INPUT[type=text],
.boxSearchFields SELECT {display:inline-block;border:solid 1px #999;
	color:#C66;font-size:14px;font-weight:normal;margin:0 10px 0 0;height:28px;line-height:26px;
	background-color:#FFD}
.boxSearchFields INPUT[type=text] {padding:0 5px}
.boxSearchFields SELECT {padding:5px;height:30px;color:#67911E}
.boxSearchFields INPUT .btnGrn {margin:0 0 0 20px}
.boxSearchFields INPUT[name=searchstr] {width:150px}
/*.boxSearchFields select[name=pfctg] {width:200px}*/

a.novf:hover {text-decoration:none}

/* WP MapSmall */
DIV.wp_map_small {margin:0;text-align:center}
DIV.wp_map_small DIV.div.wp_map_small IMG {margin:0;padding:0}
DIV.wp_map_small DIV.topBox {display:block;float:none;clear:both;margin:0 auto 20px auto}
DIV.wp_map_small DIV.infoBox {display:block;float:none;clear:both;margin:0 auto 0 auto}
DIV.wp_map_small DIV.mapBox {display:block;float:none;clear:both;margin:0 auto 0 auto}
DIV.wp_map_small DIV.infoBox {text-align:left}
DIV.wp_map_small DIV.infoBox DIV.gps {display:block;height:16px;line-height:16px;font-size:16px;text-align:left;margin-top:10px}
DIV.wp_map_small DIV.infoBox DIV.gps A {display:inline-block;padding:0 0 0 20px;background:url(/img/google_16x16.png) no-repeat left center}
DIV.wp_map_small DIV.infoBox DIV.gps A  B {padding-left:10px}
DIV.wp_map_small DIV.infoBox DIV.row A {display:inline-block;/*color:#030708 !important*/}
DIV.wp_map_small DIV.infoBox DIV.row SPAN.lbl {display:inline-block;font-size:90%;margin-right:5px;color:#030708}
DIV.wp_map_small DIV.mapBox DIV.relBox {position:relative;display:inline-block}
DIV.wp_map_small DIV.mapBox DIV.relBox IMG.mapregs {margin:auto;width:278px;height:185px}
DIV.wp_map_small .btn {margin-top:10px;margin-bottom:0}

.tdMainRight DIV.wp_map_small {margin:0;display:none;padding-top:10px}

/* header Left & Right flash animations */
#hdrSocialNetworksBox {position:absolute;left:-101px;top:520px;z-index:-1;width:60px;}
.SocNetHiddenHeader {top:200px !important}
#hdrAFrameL {position:absolute;left:-591px;top:136px;display:inline-block}
#hdrAFrameL,
#hdrAFrameL IFRAME {width:601px;height:340px;z-index:1;background-color:transparent}
#hdrAFrameR {position:absolute;left:942px;top:136px;display:inline-block}
#hdrAFrameR,
#hdrAFrameR IFRAME {width:600px;height:340px;z-index:1;background-color:transparent}

/* People Tool Tip */
.ptipBox .txt {font-size:12px;text-align:center;line-height:130%}
.ptipBox .txt p,
.ptipBox .txt DIV,
.ptipBox .txt H1,
.ptipBox .txt H2,
.ptipBox .txt H3,
.ptipBox .txt h4,
.ptipBox .txt H5,
.ptipBox .txt SPAN {margin:0;padding:0}
.ptipBox A {text-decoration:underline}
.ptipBox A:hover {color:#C00}

.ptipBox .vbig .txt {font-size:18px}
.ptipBox .big .txt {font-size:16px}
.ptipBox .mid .txt {font-size:14px}
.ptipBox .small .txt {font-size:12px}
.ptipBox .vsmall .txt {font-size:10px}

.ptip_r1 {width:345px;margin:10px 0 -36px 0;padding:0;position:relative}
.ptip_r1 .ttbox {position:absolute;left:-5px;top:1px;margin:0;padding:0;text-align:left}
.ptip_r1 .ttbox .txt {display:block;border:solid 1px #cbcaca;padding:5px;margin:0;border-radius:5px;
	width:180px;background-color:#FFF;color:#78a22f;box-shadow:2px 2px 3px #999}
.ptip_r1 .ttbox .tty {display:block;position:relative;left:140px;top:-1px;
	background-image:url(/img/ptip/y_R.png);
	background-image:url(/img/ptip/y_R_noshadow.png)\9;/*IE8*/
	background-position:left top;background-repeat:no-repeat;background-position:left top;height:20px;width:35px}
.ptip_r1_3,
.ptip_r1_4,
.ptip_r1_5,
.ptip_r1_7 {margin-bottom:-47px}
.ptip_r1_3 .ttbox .txt {width:170px}
.ptip_r1_4 .ttbox .txt {width:120px}
.ptip_r1_4 .ttbox .tty {left:75px}
.ptip_r1_5 .ttbox {left:160px}
.ptip_r1_5 .ttbox .txt {width:140px}
.ptip_r1_5 .ttbox .tty {left:30px}
.ptip_r1_6 .ttbox {left:100px}
.ptip_r1_6 .ttbox .txt {width:200px}
.ptip_r1_6 .ttbox .tty {left:30px}
.ptip_r1_7 .ttbox .txt {width:130px}
.ptip_r1_7 .ttbox .tty {left:80px}
.ptip_r1_5 .ttbox .tty,
.ptip_r1_6 .ttbox .tty {background-image:url(/img/ptip/y_L.png);
	background-image:url(/img/ptip/y_L_noshadow.png)\9/*IE8*/}
.ptip_r3 .ttpic {margin-top:-15px}
.ptip_r3 .wpPTipTextBox {margin-top:-46px;padding-top:46px}
.ptip_r3_1 .wpPTipTextBox,
.ptip_r3_2 .wpPTipTextBox,
.ptip_r3_6 .wpPTipTextBox {margin-top:-33px;padding-top:20px}
.ptip_r3_3 .wpPTipTextBox,
.ptip_r3_4 .wpPTipTextBox,
.ptip_r3_5 .wpPTipTextBox,
.ptip_r3_7 .wpPTipTextBox {margin-top:-46px;padding-top:46px}
.ptip_r3 .wpPTipTextBox {line-height:130%;color:#78a22f;text-align:center}
.ptip_r3 .vbig {font-size:18px}
.ptip_r3 .big {font-size:16px}
.ptip_r3 .mid {font-size:14px}
.ptip_r3 .small {font-size:12px}
.ptip_r3 .vsmall {font-size:12px}

.ptip_hdr {position:absolute;left:0;top:0;padding:10px 9px;margin:0;z-index:1;width:110px;background-color:#FFF}
.ptip_hdr IMG.ttpic {background-color:#FFF}
.ptip_hdr .ttbox {position:absolute;left:20px;top:5px;margin:0;padding:0;text-align:left}
.ptip_hdr .ttbox .txt {display:block;border:solid 1px #cbcaca;padding:5px;margin:0;border-radius:5px;
	width:250px;background-color:#FFF;color:#000;
	-moz-box-shadow:2px 2px 3px #666;-webkit-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666}
.ptip_hdr .ttbox .tty {display:block;position:relative;left:80px;top:-1px;
	background-image:url(/img/ptip/y_L.png);
	background-image:url(/img/ptip/y_L_noshadow.png)\9;/*IE8*/
	background-position:left top;background-repeat:no-repeat;background-position:left top;height:20px;width:35px}
	
.bannerholder .ptip_hdr {padding:0;width:130px}
.bannerholder .ptip_hdr .ttbox {top:-5px}

.lp10 {padding-left:10px !important}
.attSliderBox {display:none;margin:0;padding:0}
.attSliderTit {display:block;clear:both;padding-left:20px;padding-top:20px;font-weight:bold;font-size:120%;color:#78A22F;
	border-top:1px solid #CCC;background-image:url(/img/arr2_12x12_right_green1.png);background-position:left 24px;background-repeat:no-repeat}
.attSliderTitClosed {background-image:url(/img/arr2_12x12_dn_green1.png)}

/* cookies warning box */
.ckWarning {z-index:20000;display:none;position:fixed;right:20px;bottom:20px;width:345px;border-radius:10px;
    margin:0;padding:10px;border:2px solid #FFF;background:rgba(0,0,20,0.8);box-shadow:0 0 30px 10px #101010;color:#FFF}
.ckWarning .x {display:inline-block;position:absolute;top:-2px;right:-2px;font-size:16px;font-weight:bold;border:2px solid #FFF;
    margin:0;padding:0 10px;text-transform:uppercase;background:#FFF;border-radius:0 8px 0 9px;color:#666;text-decoration:none}
.ckWarning .x:hover {background:#C00;color:#FFF;border-top-color:#C00;border-right-color:#C00}
.ckWarning .txt {text-align:center;font-size:100%;line-height:130%;color:#FFC}
.ckWarning .tit {font-size:125%;color:#C8F880;font-weight:bold;margin:0px 0 10px 0;text-decoration:underline}
.ckWarning .tit A {color:#C8F880;text-decoration:underline}
.ckWarning .tit A:hover {color:#FF6}
.ckWarning .btm {text-align:center;margin:10px 0 0 0;padding:0}
.ckWarning .btm .btn {padding:0 20px;font-size:100%;font-weight:bold;background-color:#C8F880;color:#030;border-radius:5px;box-shadow:none}
.ckWarning .btm .btn:hover {background-color:#C00;color:#FFF}
.ckWarning .btm .btnMoreInfo {border:none;margin:10px auto 5px auto;font-size:90%;line-height:15px;
	font-weight:normal;background:none;color:#C8F880;text-transform:lowercase;text-decoration:underline}
.ckWarning .btm .btnMoreInfo:hover {background:none;color:#FF6;text-decoration:underline}

.loginWP DIV.greenbox .tit {font-weight:bold;margin-bottom:15px}

/* wp_booking */
DIV.wp_booking {text-align:left}
.tdMainRight DIV.wp_booking {margin-top:0;padding-top:10px}
DIV.wp_booking SELECT {margin:0;border:none}
DIV.wp_booking SELECT > option.selected {color:#C00;background:#EEE}
DIV.wp_booking DIV.dd {float:left;margin:0 7px 7px 0}
DIV.wp_booking DIV.options {margin:0}
DIV.wp_booking DIV.full_out {margin-right:0;float:none;clear:both;margin-bottom:15px}
DIV.wp_booking DIV.sL_out {width:101px}
DIV.wp_booking DIV.sC_out {width:90px}
DIV.wp_booking DIV.sR_out {width:94px;margin-right:0}
DIV.wp_booking DIV.sLC_out {width:200px}
DIV.wp_booking SELECT.sL,
DIV.wp_booking SELECT.sC,
DIV.wp_booking SELECT.sR,
DIV.wp_booking SELECT.sLC {font-size:95%}
BODY.lng_id_3 DIV.wp_booking SELECT.sL,
BODY.lng_id_3 DIV.wp_booking SELECT.sC,
BODY.lng_id_3 DIV.wp_booking SELECT.sR,
BODY.lng_id_3 DIV.wp_booking SELECT.sLC,
BODY.lng_id_5 DIV.wp_booking SELECT.sL,
BODY.lng_id_5 DIV.wp_booking SELECT.sC,
BODY.lng_id_5 DIV.wp_booking SELECT.sR,
BODY.lng_id_5 DIV.wp_booking SELECT.sLC {font-size:90%}
BODY.lng_id_6 DIV.wp_booking SELECT.sL,
BODY.lng_id_6 DIV.wp_booking SELECT.sC,
BODY.lng_id_6 DIV.wp_booking SELECT.sR,
BODY.lng_id_6 DIV.wp_booking SELECT.sLC,
BODY.lng_id_7 DIV.wp_booking SELECT.sL,
BODY.lng_id_7 DIV.wp_booking SELECT.sC,
BODY.lng_id_7 DIV.wp_booking SELECT.sR,
BODY.lng_id_7 DIV.wp_booking SELECT.sLC {font-size:85%}
DIV.wp_booking DIV.sDPOut {display:inline-block;margin:0;padding:0;width:110px;float:left}
DIV.wp_booking DIV.sDPOut DIV.sL_out {width:63px;float:right}
DIV.wp_booking DIV.sDPOut DIV.dp-box {display:inline-block;width:32px;margin:0;padding:0 5px 7px 0;float:left;font-size:0;line-height:0}
DIV.wp_booking DIV.sDPOut DIV.dp-box IMG.ui2-datepicker2-trigger {padding:0;margin:0;padding:0;margin:0;border:none;
	font-size:0;line-height:0;height:32px;width:32px;background:transparent;cursor:pointer}
DIV.wp_booking DIV.sDPOut DIV.dp-box INPUT[type='text'].datepicker2 {border:none;font-size:0;line-height:0;height:0;width:0;cursor:pointer}
/*DIV.wp_booking DIV.sDPOut DIV.datepickerbox BUTTON.ui2-datepicker2-trigger {padding:0;margin:0;border:none;font-size:0;line-height:0;height:32px;width:32px;
	background:transparent url(/img/calendar_mid2.png) no-repeat center center;background-size:cover;cursor:pointer}*/
DIV.wp_booking .lbl {opacity:0.8;float:left;font-size:80%;line-height:110%;margin:3px 0}
/*
DIV.wp_booking SELECT {padding:3px;text-align:right;margin:0 5px 5px 0;border:none;float:left}
DIV.wp_booking DIV.options {margin:0 3px}
DIV.wp_booking SELECT.full {width:100%;padding:3px;margin-bottom:10px;margin-bottom:5px;text-align:left}
DIV.wp_booking SELECT.sL {width:70px}
DIV.wp_booking SELECT.sC{width:129px}
DIV.wp_booking SELECT.sR{width:90px;margin-right:0}
DIV.wp_booking SELECT.sLC {width:203px}
DIV.wp_booking .lblLoc {float:none;clear:both}
DIV.wp_booking .lblLC {width:209px}
DIV.wp_booking .lblL {width:76px}
DIV.wp_booking .lblC {width:132px}
DIV.wp_booking DIV.subBox {padding:2px 5px 5px 5px;margin:5px -5px 5px -5px;background:rgba(0,0,0,0.15)}
DIV.wp_booking DIV.subBox .lbl {color:#FFF}
DIV.wp_booking DIV.subBox .tit {text-align:left;color:#FFF}
DIV.wp_booking DIV.subBox DIV.dd {margin-bottom:0}
*/
DIV.wp_booking DIV.subBox {position:relative}
DIV.wp_booking DIV.subBox > DIV.tit {margin:0 0 2px 0;font-size:90%;line-height:120%;text-align:left}
DIV.wp_booking DIV.subBox > DIV.cover {position:absolute;z-index:10;left:32px;top:0;right:0;bottom:0;margin:0;padding:0}
DIV.wp_booking DIV.subBoxTo {margin-bottom:16px}
DIV.wp_booking DIV.subLinks {margin:10px 0 5px 0}
DIV.wp_booking DIV.subLinks A {float:left;text-decoration:underline}
DIV.wp_booking DIV.buttons {text-align:center}
DIV.wp_booking .btn {margin-top:15px;margin-bottom:10px}
DIV.wp_booking .btnCRSSearch {margin-bottom:0}
DIV.wp_booking DIV.childrenAges {display:none;clear:both;margin:7px 0;padding:4px;text-align:right;line-height:0;background:rgba(255,255,255,0.4)}
DIV.wp_booking DIV.childrenAges > DIV.lbl {display:block;float:none;clear:both;color:#616B6D;font-size:90%}
DIV.wp_booking DIV.childrenAges > DIV.items {line-height:0}
DIV.wp_booking DIV.childrenAges > DIV.items > DIV.dd {display:inline-block;float:none;width:43px;margin:7px 0 0 5px;line-height:16px}
DIV.wp_booking DIV.childrenAges > DIV.items > DIV.dd:first-child {margin-left:0}
DIV.wp_booking DIV.childrenAges > DIV.items > DIV.dd > SELECT {font-size:90%}

/* wp_in_the_spotlight */
DIV.wp_in_the_spotlight {margin-top:30px}
/*
DIV.wp_in_the_spotlight {margin:0;padding:0;width:100%}
DIV.wp_in_the_spotlight DIV.items {margin-left:-20px}
DIV.wp_in_the_spotlight DIV.i {position:relative;width:345px;height:220px;margin:0 0 20px 20px;float:left;overflow:hidden}
DIV.wp_in_the_spotlight DIV.i.h {display:none}
DIV.wp_in_the_spotlight DIV.i > A {text-decoration:none}
DIV.wp_in_the_spotlight DIV.i > A:hover {text-decoration:none}
DIV.wp_in_the_spotlight DIV.i > A > IMG {width:100%;height:100%;padding:0;margin:0}
DIV.wp_in_the_spotlight DIV.i > A > DIV.info {position:absolute;left:3px;top:3px;text-shadow:0 0 4px #000;
	width:auto;height:auto;max-width:324px;max-height:210px;color:#FFF;background:rgba(0,0,0,0.2);overflow:hidden}
DIV.wp_in_the_spotlight DIV.i > A:hover > DIV.info {background:rgba(0,0,0,0.6)}	
DIV.wp_in_the_spotlight DIV.info > H3 {display:inline-block;clear:both;font-size:26px;line-height:110%;padding:5px}
DIV.wp_in_the_spotlight DIV.i > A:hover > DIV.info > H3 {text-decoration:underline}
DIV.wp_in_the_spotlight DIV.info > DIV.txt {display:none;color:#EEE;margin:0;padding:5px;font-size:15px;line-height:110%}
DIV.wp_in_the_spotlight DIV.i > A:hover > DIV.info > DIV.txt {display:block}
*/
/* do not miss out (wp_dmo)*/
DIV.wp_dmo {display:inline-block;width:478px;min-height:351px;padding:5px 27px 36px 12px;text-align:left;
	background:transparent url(/img/wp_dmo_bg_green1.png) no-repeat right bottom;overflow:hidden;margin:0 29px 0 0}
DIV.wp_dmo > H2 {color:#FFF;margin:0 0 10px 0;padding:0}
DIV.wp_dmo > A.i {display:block;width:474px;padding:0;margin:0 0 5px 0;font-size:100%;line-height:150%;color:#DDD;text-decoration:underline}
DIV.wp_dmo > A.i > DIV.img {display:none;margin:0 0 10px 0;height:183px;padding:0;overflow:hidden;text-align:center;border:solid 2px #FFF;
	background:#FFF no-repeat center center;background-size:cover;/*440px auto;*/text-decoration:none;font-size:0;line-height:0}
DIV.wp_dmo > A.i > DIV.txt {display:block;margin:0;padding:0}
DIV.wp_dmo > A.i.active > DIV.img,
DIV.wp_dmo > A.i:hover > DIV.img {display:block}
DIV.wp_dmo > A.i.active > DIV.txt,
DIV.wp_dmo > A.i:hover > DIV.txt {color:#FFF}

/* wp_upcoming_events */
DIV.wp_upcoming_events {display:inline-block;margin:0;padding:0;width:auto;height:384px;text-align:left;
	overflow:hidden;white-space:nowrap}
DIV.wp_upcoming_events > DIV.top {position:relative;margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:solid 1px #CCC}
DIV.wp_upcoming_events > DIV.top > H2 {display:inline-block;margin:0;width:65%;float:left}
DIV.wp_upcoming_events > DIV.top > A.linkAll {float:right;position:relative;display:inline-block;
	color:#101010;text-decoration:none;line-height:100%;padding:0 15px 0 0;margin:8px 0 0 0;
	background:url(/img/arr2_12x12_right_gray-dark.png) no-repeat right center}
DIV.wp_upcoming_events > DIV.top > A.linkAll:hover {text-decoration:underline}
DIV.wp_upcoming_events > DIV.items {margin:0}
DIV.wp_upcoming_events > DIV.items > .i {display:inline-block;margin:0 0 0 10px;width:150px;height:290px;
	text-align:center;overflow:hidden;padding:10px 10px 30px 9px;
	background:url(/img/event_item_bg_gray1.png) no-repeat bottom center}
DIV.wp_upcoming_events > DIV.items > .i:hover {background-image:url(/img/event_item_bg_gray2.png);text-decoration:none}
DIV.wp_upcoming_events > DIV.items > .i > DIV.date {font-size:90%;line-height:120%;color:#101010;padding:0 10px 5px 10px;
	min-height:18px;white-space:normal;overflow:hidden}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic {width:150px;height:106px;margin:0 auto;padding:0;overflow:hidden;
	border:solid 1px #FFF;text-decoration:none;line-height:0;font-size:0;
	background:#FFF url(/img/event_def_pic_1.png) no-repeat center center;background-size:cover}
DIV.wp_upcoming_events > DIV.items > .i:hover > DIV.pic {border-color:orange}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p1 {background-image:url(/img/event_def_pic_1.png)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p2 {background-image:url(/img/event_def_pic_bg_green1.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p3 {background-image:url(/img/event_def_pic_2.png)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p4 {background-image:url(/img/rnd/2/pic1.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p5 {background-image:url(/img/rnd/2/pic2.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p6 {background-image:url(/img/rnd/2/pic3.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p7 {background-image:url(/img/rnd/2/pic4.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p8 {background-image:url(/img/rnd/2/pic5.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p9 {background-image:url(/img/rnd/2/pic6.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p10 {background-image:url(/img/rnd/2/pic7.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p11 {background-image:url(/img/rnd/2/pic8.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p12 {background-image:url(/img/rnd/2/pic9.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p13 {background-image:url(/img/rnd/2/pic10.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p14 {background-image:url(/img/rnd/2/pic11.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p15 {background-image:url(/img/rnd/2/pic12.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p16 {background-image:url(/img/rnd/2/pic13.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p17 {background-image:url(/img/rnd/2/pic14.jpg)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p18 {background-image:url(/img/calendar_mid2.png)}
DIV.wp_upcoming_events > DIV.items > .i > DIV.pic.p19 {background-image:url(/img/event_def_pic_bg_blue1.jpg)}

DIV.wp_upcoming_events > DIV.items > .i > H3.tit {color:#101010;margin:5px 10px 0 10px;height:97px;
	white-space:normal;overflow:hidden;font-weight:bold;font-size:100%;line-height:120%}
DIV.wp_upcoming_events > DIV.items > .i > HR {height:1px;border:none;background-color:#CCC;margin:2px 10px}
DIV.wp_upcoming_events > DIV.items > .i:hover > HR {background-color:#DDD}
DIV.wp_upcoming_events > DIV.items > .i > DIV.location {white-space:normal;overflow:hidden;line-height:115%}
DIV.wp_upcoming_events > DIV.items > .i > DIV.location {color:#101010;text-decoration:none}

.tdMainRight DIV.wp_upcoming_events,
DIV.wp_upcoming_events.maxN2 {width:345px;margin-top:20px}
.tdMainRight DIV.wp_upcoming_events > DIV.top > H2,
.tdMainRight DIV.wp_upcoming_events > DIV.top > H2 A,
DIV.wp_upcoming_events.maxN2 > DIV.top > H2,
.tdMainRight DIV.wp_upcoming_events > DIV.top > H2 A,
DIV.wp_upcoming_events.maxN2 > DIV.top > H2 A {color:#78A22F}
.tdMainRight DIV.wp_upcoming_events > DIV.top > H2 A:hover,
DIV.wp_upcoming_events.maxN2 > DIV.top > H2 A:hover {color:#101010}
.tdMainRight DIV.wp_upcoming_events > DIV.items > .i,
DIV.wp_upcoming_events.maxN2 > DIV.items > .i {margin:0 0 0 10px;background-image:url(/img/event_item_bg_gray2.png)}
.tdMainRight DIV.wp_upcoming_events > DIV.items > .i > HR,
DIV.wp_upcoming_events.maxN2 > DIV.items > .i > HR {background-color:#DDD}
.tdMainRight DIV.wp_upcoming_events > DIV.items > .i:hover,
DIV.wp_upcoming_events.maxN2 > DIV.items > .i:hover {background-image:url(/img/event_item_bg_gray3.png)}
.tdMainRight DIV.wp_upcoming_events > DIV.items > .i:hover > HR,
DIV.wp_upcoming_events.maxN2 > DIV.items > .i:hover > HR {background-color:#CCC}

DIV.wp_upcoming_events.maxN3 {width:529px;margin:0 0 0 -4px}
DIV.wp_upcoming_events.maxN3 > DIV.items > .i {margin:0 0 0 13px}

DIV.wp_upcoming_events.maxN4 {width:710px}
DIV.wp_upcoming_events.maxN4 > DIV.items > .i {margin:0 0 0 12px}

DIV.wp_upcoming_events.maxN6 {width:1075px}
DIV.wp_upcoming_events.maxN6 > DIV.top > H2,
DIV.wp_upcoming_events.maxN6 > DIV.top > H2 A {color:#78A22F}
DIV.wp_upcoming_events.maxN6 > DIV.top > H2 A:hover {color:#101010}
DIV.wp_upcoming_events.maxN6 > DIV.items > .i {margin:0 0 0 13px}

DIV.wp_upcoming_events > DIV.items > .i:nth-child(1) {margin:0 0 0 -2px}

/* wp_banner_chat_and_play */
DIV.wp_banner_chat_and_play {height:233px;width:345px;padding:0;background:transparent url(/img/ESLOVENIA_ENG.jpg) no-repeat center center;
	background-size:100% 100%;text-align:left} /* bnr_ChatAndPlay_2014_v1.jpg */
BODY.lng_id_3 DIV.wp_banner_chat_and_play {background-image:url(/img/ESLOVENIA_DEU.jpg)}
BODY.lng_id_4 DIV.wp_banner_chat_and_play {background-image:url(/img/ESLOVENIA_ITA.jpg)}
DIV.wp_banner_chat_and_play A {position:relative;display:block;width:100%;height:100%;color:#FFF;text-shadow:0 0 3px #000}
DIV.wp_banner_chat_and_play A:hover {text-decoration:none}
DIV.wp_banner_chat_and_play A .t1 {position:absolute;top:20px;right:20px;display:block;
	font-weight:bold;font-size:34px;text-align:right;line-height:110%;
	text-shadow:0 0 1px #000,0 0 2px #000,0 0 3px #000,0 0 4px #000,0 0 5px #000,0 0 6px #000}
DIV.wp_banner_chat_and_play A .t2 {position:absolute;width:339px;left:0;bottom:0;margin:0;padding:3px;background:rgba(0,0,0,0.4);
	text-shadow:0 0 3px #000;text-decoration:underline;font-size:100%;line-height:120%}
DIV.wp_banner_chat_and_play A .t2 FONT {margin-top:5px}
DIV.wp_banner_chat_and_play A:hover .t1 {text-decoration:underline}
DIV.wp_banner_chat_and_play A:hover .t2 {background:rgba(0,0,0,0.7)}
.tdMainRight DIV.wp_banner_chat_and_play A {color:#FFF}

/* wp_banner_tta_subscribe subscribe-newsletter */
DIV.wp_banner_tta_subscribe {background:#508ABF url(/img/subscribe-newsletter-big-h2.png) no-repeat right top;/*subscribe-newsletter.png*/
	display:block;text-align:left;height:97px;width:auto}
.tdMainRight DIV.wp_banner_tta_subscribe {margin-top:20px}
DIV.wp_banner_tta_subscribe A {display:block;font-size:22px;line-height:110%;color:#FFF !important;padding-left:12px;
	padding-top:12px;width:200px}
DIV.wp_banner_tta_subscribe A B {font-size:26px;font-weight:normal}
DIV.sta {width:345px;height:104px;background-image:url(/img/sta.gif)}
DIV.sta A {display:block;font-size:16px;line-height:20px;color:#838383 !important;padding-left:135px;padding-top:20px}

/* --- footer (wp_bottom) -----  */

#stip_footer {margin:10px 0 0 0;padding:0;text-align:center}

/* social widgets */
#stip_footer DIV.footer_topShadow {height:20px;background:url(/img/bg_shadow_bottomSocial.png) no-repeat bottom center;line-height:1px;font-size:1px}
#stip_footer DIV.footer_social {margin:0;padding:0;background:#C0C9CB;text-align:center}
#stip_footer DIV.footer_social > DIV.in {display:inline-block;margin:20px auto;padding:0}
#stip_footer DIV.footer_social DIV.col {float:left;margin:0 0 0 20px;padding:0;width:345px;height:374px}
#stip_footer DIV.footer_social DIV.col.left {margin-left:0;background:#FFF}
#stip_footer DIV.footer_social DIV.col.center {background:#FFF;border-radius:4px}
#stip_footer DIV.footer_social DIV.col.right {float:right;margin-left:0}
/* twitter */
/* banners */
#stip_footer DIV.footer_social DIV.wp_banner_tta_subscribe {margin:24px 0 0 0;height:117px;background-image:url(/img/subscribe-newsletter-big-h3.png)}
#stip_footer DIV.footer_social DIV.wp_banner_tta_subscribe A {padding-top:20px;padding-left:20px}
BODY.lng_id_4 #stip_footer DIV.footer_social DIV.wp_banner_tta_subscribe A {padding-top:10px}
#stip_footer DIV.footer_social DIV.wp_banner_chat_and_play {margin:0}
/* facebook */
#stip_footer DIV.footer_social DIV.col.facebook {overflow:hidden;border-radius:4px}
#stip_footer DIV.footer_social DIV.fb-like-box {margin:0;padding:0}
#stip_footer DIV.footer_social DIV.fb-like-box SPAN {margin:0 !important;padding:0 !important;width:345px !important}
#stip_footer DIV.footer_social DIV.fb-like-box SPAN IFRAME {padding:0 5px 0 0 !important;width:340px !important}
/* google map */
#stip_footer DIV.gmap,#stip_footer DIV.footer_gmap {display:none;height:397px;position:relative;overflow:hidden;margin:0;padding:0;clear:both;float:none;
	background:rgb(229,227,223)}
/* bottomMap */
#stip_footer DIV.bottomMap {display:block;height:355px;clear:both;padding:0;margin:0;float:none;font-size:0;line-height:0;
	background:rgb(229,227,223) url(/img/Slovenia-Europe-map.jpg?v=4) no-repeat center center;background-size:cover}

#stip_footer DIV.footer_links {margin:0;padding:30px 0 15px 0;color:#FFF;/*qcolor:#EEF4E4;*/background:#7FA836}
#stip_footer DIV.footer_links > DIV.in {margin:0 auto;padding:0}
#stip_footer DIV.footer_links > DIV.in > DIV.col {display:inline-block;margin:0;width:220px;padding-left:20px;text-align:left;
	font-size:90%;line-height:100%;overflow:hidden;float:left}
#stip_footer DIV.footer_links > DIV.in > DIV.col1 {width:220px;padding-left:0}
#stip_footer DIV.footer_links > DIV.in > DIV.col2 {width:250px}
#stip_footer DIV.footer_links > DIV.in > DIV.col3 {width:250px}
#stip_footer DIV.footer_links > DIV.in > DIV.col4 {width:220px}
#stip_footer DIV.footer_links > DIV.in > DIV.col > H3 {font-size:130%;font-weight:normal;border-bottom:solid 1px #FFF;
	padding:0 0 6px 0;margin:0 0 15px 0;line-height:100%}
#stip_footer DIV.footer_links > DIV.in > DIV.col > A {display:block;/*color:#EEF4E4;*/color:#FFF;margin:0 0 7px 0;text-decoration:none}
#stip_footer DIV.footer_links > DIV.in > DIV.col > A:hover {text-decoration:underline;color:#FFF}
#stip_footer DIV.footer_links > DIV.in > DIV.col > A.urvLink {margin-top:20px;font-size:120%;font-weight:bold;text-decoration:underline}

#stip_footer DIV.footer_infoRow {margin:0;padding:0;background:#3C4729}
#stip_footer DIV.footer_infoRow > DIV.in {margin:0 auto;line-height:100%;text-align:left;padding:15px 0;font-size:90%;font-weight:bold}
#stip_footer DIV.footer_infoRow > DIV.in > A {text-decoration:underline;color:#DDD;margin-right:20px}
#stip_footer DIV.footer_infoRow > DIV.in > A:hover {color:#FFF;text-decoration:none}
#stip_footer DIV.footer_infoRow > DIV.in > A.cpr {float:right;font-weight:normal;text-decoration:none;margin-right:0}
#stip_footer DIV.footer_infoRow > DIV.in > A.cpr:hover {text-decoration:underline}

#stip_footer DIV.footer_bottomRow > DIV.in {padding:10px 0;margin:0 auto;text-align:center}
#stip_footer DIV.footer_bottomRow > DIV.in > DIV {display:inline-block;height:60px;margin:0 10px;padding:0;line-height:52px}
#stip_footer DIV.footer_bottomRow > DIV.in > DIV.A {display:block;margin:0;padding:0;height:100%;width:100%}
#stip_footer DIV.footer_bottomRow > DIV.in > DIV.logo_stip {width:95px;background:url(/img/bottom-logotip.png) no-repeat center center}
#stip_footer DIV.footer_bottomRow > DIV.in > DIV.logo_eu {width:240px;background:url(/img/eu_en.jpg) no-repeat center center}
#stip_footer DIV.footer_bottomRow > DIV.in.lng1 > DIV.logo_eu {background-image:url(/img/eu_si.jpg)}

/*
.bottom-share {padding-left:20px;background:url(/img/share.gif);background-repeat:no-repeat}
.bottom-rss {padding-left:20px;background:url(/img/rss.gif);background-repeat:no-repeat}
.rssBox {text-align:right;margin:0;padding:0;padding-top:3px;font-size:11px;vertical-align:middle}
.rssBox IMG {border:0;margin:0;margin-right:3px}
.rssBox A {color:#666;font-weight:bold;font-family:Verdana,Tahoma,Arial}
.rssBox A.ch {text-decoration:none;display:inline-block;background-image:url(/img/rss_10x10.gif);background-position:0 2px;
	padding-left:12px;background-repeat:no-repeat;margin:0;margin-left:5px}
.rssBox A.ch:hover {text-decoration:underline}
*/

/* wp_multimedia_small */
DIV.wp_multimedia_small {background:#D9DEE1;margin:20px 0;text-align:center;padding:15px 0;overflow:visible}
DIV.wp_multimedia_small H2.tit {text-align:center;margin:0 0 15px 0}
DIV.wp_multimedia_small DIV.slider {position:relative;height:230px;margin:0;padding:0}
DIV.wp_multimedia_small DIV.slider > DIV.items {position:relative;height:230px;margin:0;padding:0;overflow:hidden;z-index:1}
DIV.wp_multimedia_small DIV.slider > DIV.items A.i {position:relative;display:inline-block;margin:0;padding:0;
	text-align:center;float:left;height:115px;width:115px;text-decoration:none;
	background:transparent no-repeat center center;background-size:cover}
DIV.wp_multimedia_small DIV.slider > DIV.items > A.i IMG {width:100%;height:100%;margin:0;padding:0;border:none}
DIV.wp_multimedia_small DIV.slider > DIV.items > A.i DIV.info {z-index:100;position:absolute;left:5%;top:75%;
	display:none;border-radius:3px;width:150px;height:auto;padding:3px;box-shadow:1px 1px 3px #000;
	font-size:12px;line-height:110%;background:rgba(255,255,255,0.9);
	color:#101010;text-shadow:0 0 1px #FFF,0 0 2px #FFF,0 0 3px #FFF}
DIV.wp_multimedia_small DIV.slider > DIV.items > A.i:hover > DIV.info {display:inline-block}
DIV.wp_multimedia_small DIV.slider > DIV.nav {position:absolute;z-index:200;top:50%;width:70px;height:70px;padding:0;margin:-35px 0 0 0;
	cursor:pointer;background:no-repeat center center;opacity:0.6;border-radius:3px}
DIV.wp_multimedia_small DIV.slider > DIV.nav.prev {left:-10px;background-image:url(/img/player_100x100_prev.png)}
DIV.wp_multimedia_small DIV.slider > DIV.nav.next {right:-10px;background-image:url(/img/player_100x100_next.png)}
DIV.wp_multimedia_small DIV.slider > DIV.nav:hover {opacity:1}
DIV.wp_multimedia_small DIV.btm {padding:15px 0 0 0}

DIV.wp_multimedia_small.get_inspired {background:none;padding:0}
DIV.wp_multimedia_small.get_inspired DIV.slider {height:279px;background:#000;qfont-family:Verdana,Arial,Tahoma}
DIV.wp_multimedia_small.get_inspired DIV.slider > DIV.topTit {position:absolute;z-index:20;left:0;top:0;right:0;text-transform:uppercase;
	background:rgba(0,0,0,0.7);color:#FFF;font-size:22px;line-height:64px;margin:0;padding:0;font-weight:normal}
DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {display:inline-block;position:absolute;z-index:20;bottom:25px;right:33px;
	color:#FFF;border:solid 1px #FFF;font-size:16px;line-height:30px;text-decoration:none;padding:0 20px 0 10px;text-transform:uppercase;
	background:rgba(0,0,0,0.5) url(/img/arr2_12x12_right_white.png) no-repeat right 5px center}
BODY.lng_id_2 DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {right:26px}
BODY.lng_id_3 DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {right:25px}
BODY.lng_id_4 DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {right:36px}
BODY.lng_id_5 DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {right:29px}
BODY.lng_id_6 DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {right:21px}
BODY.lng_id_7 DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore {right:33px}
DIV.wp_multimedia_small.get_inspired DIV.slider > A.buttonMore:hover {background-color:#FFF;color:#000;background-image:url(/img/arr2_12x12_right_gray-dark.png)}
DIV.wp_multimedia_small.get_inspired DIV.slider > DIV.items {height:279px}
DIV.wp_multimedia_small.get_inspired DIV.slider > DIV.items > A.i {position:absolute;z-index:1;left:0;top:0;float:none;width:345px;height:279px;background-size:345px 279px}
DIV.wp_multimedia_small.get_inspired DIV.slider > DIV.nav {top:50%}

DIV.tourismStatBanner {display:inline-block;clear:both;width:345px;min-height:148px;margin:20px 0;
	background:url(/img/tourism_stat_banner.png) no-repeat top left}
DIV.tourismStatBanner > .in {display:block;margin:0;padding:40px 5px 20px 130px;text-align:left;color:#000}
DIV.tourismStatBanner > .in .tit {font-size:150%;font-weight:normal;color:#000;line-height:100%;margin:0 0 10px 0}
DIV.tourismStatBanner > .in .btn {margin:0}

/* wp_trip_adviser */
DIV.wp_trip_adviser {margin:20px 0;padding:0;border:none}
DIV.wp_trip_adviser #CDSWIDDMO DIV.widDMOCnrs SPAN {background:none}
.tdMainRight DIV.wp_trip_adviser #CDSWIDSSP {width:100% !important}

/* wp_ns_content */
DIV.wp_ns_content {margin:0;padding:0;text-align:left}

/* wp_places_to_see */
DIV.wp_places_to_see {margin-top:20px}

/* wp_report_archive_search */
.tdMainRight DIV.wp_report_archive_search {margin-top:0}
DIV.wp_report_archive_search DIV.row {margin:0 0 10px 0;font-size:14px;line-height:20px}
DIV.wp_report_archive_search DIV.row SELECT {padding:5px;font-size:16px;font-weight:bold;line-height:20px;border:solid 1px #FFF}
DIV.wp_report_archive_search DIV.row SELECT option {padding:5px 0;font-size:16px;font-weight:bold;line-height:20px}
DIV.wp_report_archive_search DIV.buttons {text-align:center;margin:20px 0 10px 0}
DIV.wp_report_archive_search DIV.buttons A.btn {padding:0 30px;margin:0 auto;text-align:center}

/* wp_ppg_events */
.tdMainRight DIV.box.wp_ppg_events {color:#101010;background:#D9DEE1}
.tdMainRight DIV.box.wp_ppg_events {padding-top:17px}
DIV.wp_ppg_events > SPAN {border-top:solid 1px #FFF;padding:8px 0 0 0;margin:10px 0 5px 0;font-size:90%}
DIV.wp_ppg_events > A {line-height:110%;color:#101010 !important;margin:0 0 5px 0;text-decoration:none !important;font-weight:bold}
DIV.wp_ppg_events > A:hover {color:#555 !important;text-decoration:underline !important}
DIV.wp_ppg_events DIV.topBox A {color:#777 !important}
DIV.wp_ppg_events DIV.topBox A:hover {color:#101010 !important}

/* wp_convert_length,wp_convert_temperature */
DIV.convert {text-align:center;padding:10px 20px 10px 20px;text-align:center}
DIV.convert .topLine {margin:0 -10px 20px -10px}
DIV.convert DIV.e {display:inline-block;margin:0 10px 0 0;padding:0}
DIV.convert DIV.e2 {margin-right:0}
DIV.convert DIV.e > INPUT[type=text] {float:left;border:none;font-size:20px;width:80px;line-height:30px;height:30px;padding:0 5px;margin:0}
DIV.convert DIV.e > label.lbl {float:left;line-height:30px;padding:0 0 0 5px}
DIV.convert DIV.buttons {margin:15px 0 0 0;text-align:center}
DIV.convert DIV.buttons .btn {margin:0}
DIV.wp_convert_length {padding-top:0}
DIV.wp_convert_temperature {padding:20px}

/* wp_selected,wp_related wp_eden_contacts*/
.tdMainRight DIV.wp_selected,
.tdMainRight DIV.wp_related {margin-top:0;padding-top:10px}
DIV.wp_selected > H2,
DIV.wp_related > H2,
DIV.wp_eden_contacts > H2 {border-top:solid 1px #FFF;padding-top:20px}

/* wp_user_personalization */
DIV.wp_user_personalization {margin-bottom:20px}
DIV.wp_user_personalization > H2 {border-bottom:solid 1px #FFF;padding-bottom:10px}
DIV.wp_user_personalization DIV.txt {margin:0 0 10px 0}
DIV.wp_user_personalization DIV.lbl {/*color:rgba(255,255,255,0.9);*/color:#FFF;padding:0 0 3px 0}
DIV.wp_user_personalization DIV.prop {margin:0 0 10px 0}
DIV.wp_user_personalization DIV.prop DIV.val {text-align:center;display:block;width:auto}
DIV.wp_user_personalization DIV.addLinks {margin-top:10px;text-align:right}
DIV.wp_user_personalization DIV.addLinks > A {display:block;margin:0 0 5px 0}
DIV.wp_user_personalization DIV.buttons {text-align:center;margin:20px 0}
DIV.wp_user_personalization DIV.infos {padding:0 0 10px 0;border-bottom:solid 1px #FFF}
DIV.wp_user_personalization DIV.info {margin:0 0 5px 0;overflow:hidden;line-height:150%}
DIV.wp_user_personalization DIV.info A {color:#FFF !important}
DIV.wp_user_personalization DIV.info DIV.lbl {font-size:14px;float:left;display:inline-block;margin-right:5px}
DIV.wp_user_personalization DIV.info DIV.val {background:rgba(255,255,255,0.2);padding:0 2px 0 5px;font-weight:bold;
	color:#FFF;overflow:hidden;white-space:nowrap;border-radius:2px}
DIV.wp_user_personalization DIV.reg {background:#C0CACC;margin:15px -20px -20px -20px;padding:15px}
DIV.wp_user_personalization DIV.reg DIV.lbl {float:left;color:#101010}
DIV.wp_user_personalization DIV.reg DIV.buttons {float:right;margin:0;padding:0}
DIV.wp_user_personalization DIV.reg .btn {font-size:13px;padding:0 5px;margin:0;white-space:nowrap;width:auto}
DIV.wp_user_personalization .btn {width:75%}
DIV.wp_user_personalization INPUT[type='text'],
DIV.wp_user_personalization INPUT[type='password'] {display:block;width:calc(100% - 22px);margin:0;padding:0 10px}

/* popup Form (user registration,
...) */
.ppForm {margin:0;padding:35px 5px 5px 5px;background:#FFF;color:#101010;min-width:500px}
.ppForm .mainTit {position:fixed;left:0;top:0;width:100%;background:#F1F1F1;color:#78A22F;
	margin:0;padding:0 10px;font-size:22px;line-height:170%;border-bottom:solid 2px #C0C9CB}
.ppForm INPUT[type=text],
.ppForm INPUT[type=password],
.ppForm SELECT {qbackground:#FFF}
.ppForm TABLE.centerTable {width:100%;height:100%;margin:0;padding:0}
.ppForm TABLE.centerTD {margin:0;padding:0;text-align:center;vertical-align:center}
.ppForm DIV.txt {font-size:14px;line-height:120%}
.ppForm DIV.props {margin:10px 0;white-space:nowrap}
.ppForm DIV.prop {margin:3px 0 2px 0;white-space:normal}
.ppForm DIV.prop:nth-child(2n) {background:rgba(0,0,0,0.02)}
.ppForm HR {height:2px}
.ppForm DIV.prop:hover {background:#FFC}
.ppForm DIV.prop.splitted {border:dotted 1px #777;border-left:none;border-right:none;padding:5px 0}
.ppForm sup {color:#900;font-size:20px;font-weight:bold;line-height:100%;margin:0 0 0 3px}
.ppForm DIV.prop DIV.lbl {float:left;width:40%;display:inline-block;text-align:left;padding:0 10px;
	font-weight:bold;color:#777}
.ppForm DIV.prop DIV.val {display:inline-block;}
.ppForm DIV.prop DIV.val INPUT[type='text'],
.ppForm DIV.prop DIV.val INPUT[type='password'] {width:300px;line-height:150%}
.ppForm DIV.prop DIV.val SELECT {width:300px}
.ppForm INPUT[type=checkbox] {height:18px;width:18px;line-height:18px;margin:0 10px 0 0}

.ppForm DIV.prop.propAdminSkipCheck {margin-top:10px}
.ppForm DIV.prop.propAdminSkipCheck > DIV.val {width:310px}

.pp_PasswordSend FORM > DIV.txt {margin:20px 0}

.ppForm DIV.row {white-space:normal}

.ppForm DIV.userAgreement {text-align:center;margin:20px 0;line-height:120px}
.ppForm DIV.userAgreement DIV.bx {display:inline-block;line-height:18px}
.ppForm DIV.userAgreement DIV.bx A {text-decoration:underline}
.ppForm DIV.userAgreement DIV.bx INPUT {float:left}
.ppForm DIV.userAgreement DIV.userAgreementText {line-height:120%;font-size:90%}

.ppForm DIV.captchabox {margin:10px 0}
#recaptcha_area {text-align:center}
#recaptcha_table {display:inline-block;margin:0}

.ppForm DIV.agreement {margin:10px 0 0 0;padding:0;text-align:center}
.ppForm DIV.agreement > DIV.choises {background:#CCC;line-height:30px;height:30px;
	color:#101010;padding:0 10px;text-align:center}
.ppForm DIV.agreement > DIV.choises DIV {display:inline-block;margin:0 10px 0 0;padding:0}
.ppForm DIV.agreement > DIV.choises DIV.lbl {color:#777}
.ppForm DIV.agreement > DIV.choises INPUT[type='radio'] {cursor:pointer}
.ppForm DIV.agreement > DIV.txt {font-size:11px;line-height:120%;margin:0;padding:5px;color:#555;border:dotted 1px #CCC;border-top:none}
.ppForm DIV.buttons {text-align:center;margin:20px 0}
.ppForm DIV.buttons .btn {width:50%;font-size:16px;font-weight:bold;line-height:200%;padding:0 50px;box-shadow:0 0 3px #000}
.ppForm DIV.txtRequired {font-size:13px;color:#777}
.ppForm DIV.prop.propCompanySearch DIV.val SELECT,
.ppForm DIV.prop.propCompanySearch DIV.val INPUT[type='text'] {margin:0 0 5px 0}
.ppForm DIV.prop.propCompanySearch DIV.val .bottom {text-align:right}
.ppForm DIV.prop.propCompanySearch DIV.val .btn {font-size:12px}
.ppForm label {cursor:pointer}
.ppForm .err,
.ppForm .msg {margin:10px 30px;padding:5px;font-size:14px;line-height:130%;text-align:center;border-radius:5px}
.ppForm .err {background:#FAA;color:#600}
.ppForm .msg {background:#AFA;color:#060}

.ppForm .captchabox {text-align:center;margin:10px 0}

/* pp_user_registration */

/* pp_PasswordSend */
.pp_PasswordSend DIV.prop DIV.lbl {width:30%}

/* wp_ppg_r_d */
DIV.wp_ppg_r_d {margin:20px 0 0 0}
.tdMainCenter DIV.wp_ppg_r_d {width:345px}

/* wp_actualy */
.tdMainCenter DIV.wp_actualy {margin-top:30px}
/* uses 'catalogue small columns2' design when placed in center */

/* catalogue */
.catalogue {text-align:left}
.catalogue .items {margin:0;padding:0}
.catalogue .items > .rowsplitter {display:block;clear:both;height:0;margin:0;padding:0}
.catalogue .items > .item {display:block;margin:0 0 20px 0;padding:0;position:relative;z-index:1;text-decoration:none}
.catalogue .items > .item > .pic {position:relative;display:inline-block;float:left;margin-right:20px;width:345px;height:256px;
	background:no-repeat center center;background-size:cover;text-decoration:none}/*X Y*//*cover*//*contain*/
.catalogue .items > .item > .pic:hover {text-decoration:none}
.catalogue .items > .item > .pic > IMG {width:100%;height:100%;margin:0;padding:0}
.catalogue .items > .item > .pic > .marker {display:inline-block;height:36px;width:36px;line-height:36px;font-size:0;
	position:absolute;right:3px;top:3px;padding:0;margin:0;background:#859799 no-repeat center center;color:#FFF;
	box-shadow:0 0 1px #FFF,0 0 3px #FFF,0 0 5px #FFF}
.catalogue .items > .item > .pic > .marker.arch {background-image:url(/img/btnico/exp_32x32_w.png)}
.catalogue .items > .item > .info {float:left;width:345px;margin:0;padding:0}
.catalogue .items > .item > .info > .tit {z-index:2;margin:0;padding:0;font-weight:bold;font-size:140%;line-height:110%;clear:both}
.catalogue .items > .item > .info > .tit A {display:block;height:100%;width:100%;margin:0;padding:0}
.catalogue .items > .item > .info > .tit A:hover {text-decoration:underline}
.catalogue .items > .item > .info > .txt {z-index:3;margin:10px 0;line-height:115%;clear:both;text-decoration:none}
.catalogue .items > .item > .info > .more {display:inline-block;margin:0;text-transform:lowercase;text-decoration:none}
.catalogue .items > .item > .info > .txt > .more {display:inline-block;margin:0;text-transform:lowercase;text-decoration:none}
.catalogue .items > .item > .info .more:hover {text-decoration:underline}
.catalogue .items > .item > .info > .sublink {display:block;margin:0 0 5px 0;font-size:90%;line-height:110%;font-weight:bold}
.catalogue .items > .item > .info > .sublink:AFTER {content:' >';font-size:90%;font-weight:bold;font-family:Arial,Tahoma,Verdana}
.catalogue .items > .item > .info > .subtxt {display:block;margin:10px 0 0 0;line-height:120%;font-size:90%}
.catalogue .cutLink:hover {color:#101010}
.catalogue .items > .item > .info > .topLink {display:inline-block;width:30px;height:30px;position:absolute;right:0;top:0;
	background:transparent url(/img/arr2_12x12_up_gray-1.png) no-repeat center center;text-decoration:none;font-size:1px;line-height:30px}
.catalogue .items > .item > .info > .topLink:hover {background-color:#859799;background-image:url(/img/arr2_12x12_up_white.png)}
.catalogue .items > .item > .info .AddInfoBox {background:none;border:none;padding:0;margin:0}
.catalogue .items > .item > .info .AddInfoBox .attachItem {display:block;float:none;width:auto;background-color:#78A22F;padding:0 5px 0 30px;
	min-height:24px;background-position:4px 4px;margin:10px 0 0 0}
.catalogue .items > .item > .info .AddInfoBox .attachItem A {display:block;padding:10px 0 5px 0;min-height:19px;height:100%;
	line-height:105%;color:#FFF;text-decoration:none;margin:0}
.catalogue .items > .item > .info .AddInfoBox .attachItem A .size {font-weight:normal}
.catalogue .items > .item > .info .AddInfoBox .attachItem:hover {background-color:orange}
.catalogue .items > .item > .info .AddInfoBox .attachItem:hover A {color:#101010}

.catalogue .items > DIV.pg {margin:10px 0;text-align:center}

.catalogue .items > .item DIV.fastEdit {display:inline-block;position:absolute;right:30px;top:-22px;line-height:24px;font-size:100%}
.catalogue .items > .item DIV.fastEdit .btn {line-height:24px;font-size:100%;padding:0 4px 0 20px;background-position:4px center}

.catalogue.big .items > .item DIV.fastEdit,
.catalogue.eden .items > .item DIV.fastEdit {right:auto;left:10px;top:-19px}
.catalogue.big .items > .item DIV.fastEdit .btn,
.catalogue.eden .items > .item DIV.fastEdit .btn {border:solid 2px #FFF}
.catalogue.programs .items > .item DIV.fastEdit {left:auto;right:30px;top:-5px}

.catalogue .items > .item.low-info > .pic {height:127px}
.catalogue .items > .item.archived > .pic > IMG {opacity:0.5}
.catalogue .items > .item.archived:hover > .pic > IMG {opacity:1}

.catalogue .items > .item.archived .AddInfoBox .attachItem {background-color:#859799}
.catalogue .items > .item.archived:hover .AddInfoBox .attachItem {background-color:#78A22F}
.catalogue .items > .item.archived:hover .AddInfoBox .attachItem:hover {background-color:orange}

.catalogue .items > .item.archived > .info > .tit,
.catalogue .items > .item.archived > .info > .tit A {color:#777}
.catalogue .items > .item.archived:hover > .info > .tit,
.catalogue .items > .item.archived:hover > .info > .tit A {color:#78A22F}
.catalogue .items > .item.archived > .info > .tit A:hover {color:#101010}
.catalogue.small .items > .item > .pic {height:155px;overflow:hidden}
.catalogue.small .items > .item > .pic > IMG {height:auto}
.catalogue.small .items > .item > .info > .txt {font-size:90%;color:#101010;margin:5px 0}

.catalogue.cols2 .items > .item {display:inline-block;float:left;margin:0 20px 20px 0;padding:0;width:345px}
.catalogue.cols2 .items > .item:nth-child(3n) {margin-right:0}
.catalogue.cols2 .items > .item > .pic {display:block;float:none;clear:both}
.catalogue.cols2 .items > .item > .info {display:block;float:none;clear:both;width:100%}
.catalogue.cols2 .items > .item > .info > .tit {display:inline-block;position:absolute;overflow:hidden;
	left:0;top:0;padding:7px 10px;width:325px;height:50%;
	background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 120px);
	color:#FFF;text-shadow:0 0 3px #000}
.catalogue.cols2 .items > .item > .info > .tit:hover {background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 120px)}
.catalogue.small.cols2 .items > .item > .info > .tit {height:135px;font-weight:normal}
.catalogue.big.cols2 .items > .item > .info > .tit {height:236px}
.catalogue.cols2 .items > .item > .info > .tit > A {color:#FFF}

.catalogue.cols3 .items > .item {display:inline-block;float:left;margin:0 20px 20px 0;padding:0;width:345px}
.catalogue.cols3 .items > .item:nth-child(4n) {margin-right:0}
.catalogue.cols3 .items > .item > .pic {display:block;float:none;clear:both}
.catalogue.cols3 .items > .item > .info {display:block;float:none;clear:both;width:100%}
.catalogue.cols3 .items > .item > .info > .tit {display:inline-block;position:absolute;overflow:hidden;
	left:0;top:0;padding:7px 10px;width:325px;height:50%;
	background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 120px);
	color:#FFF;text-shadow:0 0 1px #000,0 0 2px #000,0 0 3px #000}
.catalogue.cols3 .items > .item > .info > .tit:hover {background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 120px)}
.catalogue.small.cols3 .items > .item > .info > .tit {height:130px}
.catalogue.big.cols3 .items > .item > .info > .tit {height:200px}
.catalogue.cols3 .items > .item > .info > .tit > A {color:#FFF}

/* fix for 3 column */
/*.catalogue.cols3 .items > .item:nth-child(4n) {width:280px}
.catalogue.cols3 .items > .item:nth-child(4n) > .info > .tit {width:280px}
*/
.catalogue.big .items > .item.selected {background-color:#F2F8F9}
.catalogue.pic .items > .item {position:relative;z-index:1}
.catalogue.pic .items > .item > .info {position:absolute;z-index:2;left:0;top:0;right:0;bottom:0}
.catalogue.pic .items > .item > .info > .tit {display:inline-block;width:325px;font-weight:normal;
	position:relative;z-index:3;overflow:hidden;height:calc(100% - 20px)}
.catalogue.pic .items > .item > .info > .tit A:hover {text-decoration:none}
.catalogue.pic .items > .item > .info > .txt {display:none;position:absolute;z-index:4;width:80%;
	left:5%;top:50%;padding:7px 10px;background:rgba(255,255,255,0.9);color:#101010;border-radius:2px;
	font-size:90%;line-height:120%;box-shadow:0 0 20px #000}
.catalogue.pic .items > .item:hover {z-index:100}
.catalogue.pic .items > .item:hover > .info > .txt {display:inline-block}
/*
.catalogue.pic .items > .item > .info > .txt {display:none;position:absolute;left:0;right:0;top:60px;margin:5px;padding:5px;
	background:rgba(0,0,0,0.7);color:#FFF;height:140px;overflow:hidden}
.catalogue.pic .items > .item:hover > .info > .txt {display:inline-block;z-index:100}
.catalogue.small.pic .items > .item > .info > .txt {top:60px;height:70px}
*/

.catalogue.news {font-size:90%}
.catalogue.news .items > .item > .pic {width:80px;height:60px;overflow:hidden}
.catalogue.news .items > .item > .pic > IMG {height:auto}
.catalogue.news .items > .item > .info {width:580px}
.catalogue.news .items > .item > .info > .tit {font-size:140%;margin:0;text-decoration:underline}
.catalogue.news .items > .item > .info > .tit > A {text-decoration:underline}
.catalogue.news .items > .item > .info > .tit > A:hover {color:#101010}
.catalogue.news .items > .item > .info > .txt {margin:7px 0}

/* catalogue contacts */
.catalogue.contacts {padding-top:10px}
.catalogue.contacts .items > .item {position:relative;z-index:1;display:inline-block;background:#E8EFF0;border-radius:20px;padding:20px 10px 0 10px;margin:0 0 30px 0}
.catalogue.contacts .items > .item > .pic {float:left;display:inline-block;padding:0;width:130px;height:130px;
	font-size:0;line-height:0;text-decoration:none;text-align:center;margin:0 0 20px 0;
	background:#C0C9CB url(/img/contact_department_def.png) no-repeat center center;border:solid 5px #FFF;background-size:cover}
.catalogue.contacts .items  > .item > .info {position:relative;z-index:2;float:right;display:inline-block;width:460px;margin:0 0 10px 0;padding:0}
.catalogue.contacts .items  > .item > .info .prop {margin:0 0 5px 0;line-height:110%}
.catalogue.contacts .items  > .item > .info > .position {font-weight:bold}
.catalogue.contacts .items  > .item > .info > .email1 A {color:#101010}
.catalogue.contacts .items  > .item > .info > .tit,
.catalogue.contacts .items  > .item > .info > .tit A {font-size:18px;font-weight:bold;line-height:110%;color:#78A22F}
.catalogue.contacts .items  > .item > .info > .tit {margin:0 0 10px 0}
.catalogue.contacts .items  > .item > .info > .txt {position:absolute;z-index:200;left:-60%;top:110%;right:-20px;display:none;
	padding:7px;font-size:14px;color:#555;line-height:120%;overflow:hidden;
	background:#FFC;box-shadow:0 0 10px #000;border-radius:3px}
.catalogue.contacts .items  > .item > .info > .buttons {text-align:left;margin-top:5px;font-size:90%}
.catalogue.contacts .items  > .item > .info > .buttons .btn {margin-left:0}
.catalogue.contacts .items  > .item > .bottom {display:block;text-align:center;margin:0 -10px 0 -10px}
.catalogue.contacts .items  > .item > .bottom > .r {display:inline-block;width:20%;height:20px;background:#FFF;
	font-size:0;line-height:10px;padding:0;margin:0 10%}
.catalogue.contacts .items  > .item:hover {z-index:200000;background:#C8CFD0}
.catalogue.contacts .items  > .item:hover {background:#D8DFE0}
.catalogue.contacts .items  > .item:hover > .info > .txt {display:inline-block}
.catalogue.contacts .items  > .item:hover > .info > .tit,
.catalogue.contacts .items  > .item:hover > .info > .tit A {color:#101010}

.catalogue.contacts > .items > .item.employee > .pic {position:absolute;right:20px;top:20px;width:90px;height:100px;
	background-image:url(/img/contact_photo_def.png)}
.catalogue.contacts > .items > .item.employee > .info {float:left;display:inline-block;width:auto;padding:50px 0 0 10px;margin:0;min-height:110px}
.catalogue.contacts > .items > .item.employee > .info > .prop A {text-decoration:underline}
.catalogue.contacts > .items > .item.employee > .info > .prop A:hover {color:#78A22F}
.catalogue.contacts > .items > .item.employee > .info > .tit {margin-bottom:20px;line-height:120%}
.catalogue.contacts > .items > .item.employee > .info > .tit,
.catalogue.contacts > .items > .item.employee > .info > .position,
.catalogue.contacts > .items > .item.employee > .info > .phone {margin-right:125px}
.catalogue.contacts > .items > .item.employee > .info > .txt {left:10px;top:105%;right:-45px}

.catalogue.contacts.ccols2 .items > .item {float:left;margin:0 20px 30px 0;width:310px}
.catalogue.contacts.ccols2 .items > .item > .pic {width:130px;height:130px}
.catalogue.contacts.ccols2 .items > .item > .info {width:160px}
.catalogue.contacts.ccols2 .items > .item > .info > .tit {max-height:200px;overflow:hidden}
.catalogue.contacts.ccols2 .items > .item:nth-child(3n) {margin-right:0}

.catalogue.contacts.ccols2 > .items > .item.employee > .pic {width:90px;height:100px}
.catalogue.contacts.ccols2 > .items > .item.employee > .info {width:auto}

.catalogue.reports .items > .item {background-color:#ECF3F5;margin-bottom:30px}
.catalogue.reports .items > .item > .pic {line-height:0;font-size:0;text-decoration:none}
.catalogue.reports .items > .item > .hidden {line-height:0;font-size:0;height:0;width:0;text-decoration:none}
.catalogue.reports .items > .item > .info {padding:10px 10px 10px 0;width:320px}
.catalogue.reports .items > .item > .info > .date {font-size:90%;font-weight:bold;margin-bottom:2px}
.catalogue.reports .items > .item > .info > .tit {font-size:130%;font-weight:bold;line-height:105%;color:#78A22F;margin:0 7px 0 0}
.catalogue.reports .items > .item > .info > .txt {margin:7px 0 0 0;font-size:90%}

.catalogue.reports .items > .item.archived > .info > .tit,
.catalogue.reports .items > .item.archived > .info > .tit A {color:#7C8385}
.catalogue.reports .items > .item.archived:hover > .info > .tit,
.catalogue.reports .items > .item.archived:hover > .info > .tit A {color:#78A22F}
.catalogue.reports .items > .item.archived > .info > .tit A:hover {color:#101010}

.catalogue.programs .items > .item > .pic {width:133px;height:189px;margin:20px;box-shadow:0 0 7px #000;background-position:left top}
.catalogue.programs .items > .item > .info {width:487px;padding-top:20px}
.catalogue.programs .items > .item.notxt > .pic {height:125px}

/*
do not delete - could be used later
.catalogue.rlist .items > .item {margin:0 0 10px 0}
.catalogue.rlist .items > .item > .pic {width:66px;height:95px;margin:0 10px 0 0;background-position:left top}
.catalogue.rlist .items > .item > .pic > .marker {height:20px;width:20px;line-height:20px}
.catalogue.rlist .items > .item > .pic > .marker.arch {background-image:url(/img/btnico/exp_16x16_w.png)}
.catalogue.rlist .items > .item > .info {width:204px;padding:0;margin:0;font-size:80%}
.catalogue.rlist .items > .item > .info > .tit {font-size:140%;color:#101010;line-height:110%}
.catalogue.rlist .items > .item > .info > .tit A {color:#101010}
.catalogue.rlist .items > .item > .info .btn {margin:10px 0}
.catalogue.rlist .items > .item > .info .btnView {margin:10px 0 0 0}
*/
.catalogue.rlist .items {margin:0}
.catalogue.rlist .items > .item {margin:0 0 20px 0}
.catalogue.rlist .items > .item > .pic {width:100px;height:140px;margin:0 20px 0 0;background-position:left top}
.catalogue.rlist .items > .item > .pic > .marker {height:20px;width:20px;line-height:20px}
.catalogue.rlist .items > .item > .pic > .marker.arch {background-image:url(/img/btnico/exp_16x16_w.png)}
.catalogue.rlist .items > .item > .info {width:185px;padding:0;margin:0;font-size:80%}
.catalogue.rlist .items > .item > .info > .tit {font-size:160%;color:#101010;line-height:120%}
.catalogue.rlist .items > .item > .info > .tit A {color:#101010}
.catalogue.rlist .items > .item > .info .btn {margin:10px 0}
.catalogue.rlist .items > .item > .info .btnView {margin:10px 0 0 0}

/* wp_reports_latest */
DIV.wp_reports_latest {margin-top:20px}

/* wp_reports */
DIV.wp_reports DIV.reports {margin-top:10px}

DIV.wp_reports DIV.reportsSearch {margin-top:20px}
DIV.wp_reports DIV.reportsSearch DIV.links {display:inline-block;float:left;width:29%;line-height:32px}
DIV.wp_reports DIV.reportsSearch DIV.links A {margin-right:10px;text-decoration:none;font-weight:bold;color:#101010}
DIV.wp_reports DIV.reportsSearch DIV.links A:hover {text-decoration:underline;color:#78A22F}
DIV.wp_reports DIV.reportsSearch DIV.links A.active {color:#78A22F;text-decoration:underline}
DIV.wp_reports DIV.reportsSearch DIV.filters {float:right;display:inline-block;width:70%}
DIV.wp_reports DIV.reportsSearch DIV.filters DIV.lbl {display:inline-block;float:left;width:28%;text-align:right;line-height:110%}
BODY.lng_id_1 DIV.wp_reports DIV.reportsSearch DIV.filters DIV.lbl {line-height:32px}
DIV.wp_reports DIV.reportsSearch DIV.filters DIV.val {display:inline-block;overflow:visible;float:right;width:70%;white-space:nowrap}
DIV.wp_reports DIV.reportsSearch DIV.filters .dd {width:150px;margin-right:10px;float:left}
DIV.wp_reports DIV.reportsSearch DIV.buttons .btnSearch {padding:0 30px}

DIV.wp_reports .searchBar {margin:20px 0}
DIV.wp_reports .searchBar .tdRepTit {vertical-align:middle;height:10px;background-color:#859799;padding:0 2px 2px 5px;color:#FFF;
	border-top:solid 2px #859799;font-weight:bold}
DIV.wp_reports .searchBar .tdRepDate {padding:5px;text-align:left;vertical-align:middle;border-top:solid 2px #859799;background-color:#F3F3F3}
DIV.wp_reports .searchBar .tdRepLink {text-align:right;vertical-align:top;background-color:#F3F3F3;padding:5px;color:#859799;
	border-top:solid 2px #859799;font-weight:bold}
DIV.wp_reports .searchBar .tdRepLink A {text-decoration:underline}
DIV.wp_reports .searchBar .tdRepLink A:hover {color:#101010}
DIV.wp_reports .searchBar .tdRepHLine {border-bottom:solid 2px #859799}

DIV.wp_reports .titledContent .date {margin:0 0 10px 0;font-size:110%}
DIV.wp_reports DIV.rpRelatedLinks {margin:20px 0;font-weight:bold}
DIV.wp_reports DIV.rpRelatedLinks > .tit {margin:0 0 10px 0;font-size:120%}
DIV.wp_reports DIV.rpBottomButtons {text-align:center;margin:20px 0}
DIV.wp_reports DIV.rpItemInfo IMG {margin:10px}
DIV.wp_reports DIV.rpItemInfo IMG.rpItemImage {float:right;margin:0 0 5px 10px;border:none;width:350px;height:auto}

/* wp_ctg_catalogue_3col */
DIV.wp_ctg_catalogue_3col {overflow:hidden;padding-top:15px;border-top:solid 1px #C0C9CB}

/* wp_facebook_big */
DIV.wp_facebook_big {margin:30px 0 0 0;padding:0}
DIV.wp_facebook_big .tit {border-bottom:solid 1px #C0C9CB}
DIV.wp_facebook_big .content {margin:0;padding:0}
/*
DIV.boxFaceBook {clear:both;float:left;display:inline-block;width:345px;text-align:left;font-size:75%;margin:0;
	padding:0;margin-bottom:15px}
*/

/* multimedia scroller mms */
DIV.mms {padding:0;margin:20px 38px 0 37px;width:1000px}
DIV.mms .tit {margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:solid 1px #C0C9CB}
DIV.mms > DIV.content {position:relative;margin:0;padding:0}
DIV.mms > DIV.content > .prev {display:none;position:absolute;left:-35px;top:50%;z-index:90;width:22px;height:100px;
	margin-top:-50px;background:url(/img/arr_mm_left_gray-1.png) no-repeat center center}
DIV.mms > DIV.content > .next {display:inline-block;position:absolute;right:-35px;top:50%;z-index:90;width:22px;height:100px;
	margin-top:-50px;background:url(/img/arr_mm_right_gray-1.png) no-repeat center center}
/* -TG- variant with css arrows
DIV.mms > DIV.content > .prev {display:none;position:absolute;left:-65px;top:50%;z-index:90;width:0;border:solid 40px transparent;border-right:solid 20px #999;margin-top:-40px}
DIV.mms > DIV.content > .prev:hover {border-right-color:orange}
DIV.mms > DIV.content > .next {position:absolute;right:-65px;top:50%;z-index:90;width:0;border:solid 40px transparent;border-left:solid 20px #999;margin-top:-40px}
DIV.mms > DIV.content > .next:hover {border-left-color:orange}
*/
DIV.mms > DIV.content > DIV.scroller {width:1000px;height:184px;margin:0;overflow:hidden;position:relative;padding:0}
DIV.mms > DIV.content > DIV.scroller > DIV.container {position:relative;left:0}
DIV.mms > DIV.content > DIV.scroller > DIV.container > DIV.panel {display:block;float:left;margin:0;line-height:0;font-size:0;padding:0}
DIV.mms > DIV.content > DIV.scroller > DIV.container > DIV.panel > .item {display:inline-block;margin:0 8px 0 0;padding:0;float:left;
	position:relative;border:solid 2px #DDD;width:240px;height:180px;overflow:hidden;text-decoration:none;
	background:transparent no-repeat center center;background-size:cover}
DIV.mms > DIV.content > DIV.scroller > DIV.container > DIV.panel > .item.last {margin-right:0}
DIV.mms > DIV.content > DIV.scroller > DIV.container > DIV.panel > .x,
DIV.mms > DIV.content > DIV.scroller > DIV.container > DIV.panel > .item:last-child {margin:0}
DIV.mms > DIV.content > DIV.scroller > DIV.container > DIV.panel > .item > IMG {padding:0;margin:0;width:100%;height:auto}

DIV.mms-multirow {width:680px;margin-left:15px;margin-right:15px;height:auto}
DIV.mms-multirow DIV.content > .prev {left:-30px}
DIV.mms-multirow DIV.content > .next {right:-25px}
DIV.mms-multirow DIV.content > DIV.scroller {width:680px;height:auto}
DIV.mms-multirow DIV.content > DIV.scroller > DIV.container DIV.panel {width:680px}
DIV.mms-multirow DIV.content > DIV.scroller > DIV.container DIV.panel > .item {margin:0 6px 6px 0;width:160px;height:120px}
DIV.mms-multirow DIV.content > DIV.scroller > DIV.container DIV.panel > .x,
DIV.mms-multirow DIV.content > DIV.scroller > DIV.container DIV.panel > .item:last-child {margin:0 0 6px 0}
DIV.mms-multirow DIV.content > DIV.scroller > DIV.container > DIV.panel > .item > IMG {width:160px;height:120px}

DIV.mms-2rows DIV.content > DIV.scroller,
DIV.mms-2rows DIV.content > DIV.scroller > DIV.container DIV.panel {height:256px}
DIV.mms-3rows DIV.content > DIV.scroller,
DIV.mms-3rows DIV.content > DIV.scroller > DIV.container DIV.panel {height:382px}

DIV.mms-itemPhotos {margin-top:0}
DIV.mms-itemPhotos .tit {margin-left:-37px;margin-right:-38px}
DIV.mms-itemPhotos > DIV.content > .prev {left:-35px}
DIV.mms-itemPhotos > DIV.content > .next {right:-35px}

DIV.mms-itemPhotos.mms-multirow .tit {margin-left:-15px;margin-right:-15px}
DIV.mms-itemPhotos.mms-multirow DIV.content > .prev {left:-30px}
DIV.mms-itemPhotos.mms-multirow DIV.content > .next {right:-25px}

/*
BODY.ctg_name_aktualno_eden DIV.mms {width:710px}
BODY.ctg_name_aktualno_eden DIV.mms > DIV.content > DIV.scroller {width:710px}
*/

DIV.boxMM {margin-top:20px;padding-top:15px;border-top:solid 1px #CCC}
DIV.boxMM > .tit {margin:0}
DIV.boxMM DIV.filters {padding:0;margin:0;line-height:200%}
DIV.boxMM DIV.filters SELECT {height:30px;line-height:30px;margin:0;width:345px;float:left}
DIV.boxMM DIV.filters .btn {height:30px;line-height:30px;margin:0 10px;padding:0 20px}
DIV.boxMM DIV.filters .lbl {margin:5px 0 2px 0}
DIV.boxMM .btnAll {float:right;background-image:url(/img/arr2_12x12_right_white.png);
	background-repeat:no-repeat;background-position:96% center;padding-right:30px}
DIV.boxMMVideo DIV.filters {margin-bottom:15px}

.boxOwnerInfo {float:left;font-size:90%;color:#AEB7BA;margin-bottom:5px}
.boxOwnerInfo .OwnerInfo A {color:#999}
.boxSendComment {position:relative;float:right;padding:0;margin:0;text-align:right;font-size:90%}
.boxSendComment A.err {display:inline-block;color:#E1A64A;background:url(/img/btnico/warning.png) no-repeat 0 0;
	padding:0 0 0 25px;min-height:20px}
.boxCommentForm {position:absolute;z-index:255000;right:0;top:90%;display:none;width:600px;padding:5px;
	background-color:#BBD988;text-align:center;box-shadow:0 30px 40px #000}
.boxCommentForm DIV.tit {color:#78A22F;font-size:18px;line-height:120%;text-align:left;margin:0 0 3px 3px;
	qbackground:url(/img/btnico/warning.png) no-repeat left center}
.boxCommentForm TEXTAREA {margin:0 0 5px 0;border:solid 2px #78A22F;width:98%;height:100px;background-color:#FFE}
.boxCommentForm .buttons {text-align:right}

/* wp_item_multimedia */
DIV.wp_item_multimedia {text-align:left;margin:0 auto}
DIV.itemBottomInfo {margin:15px 0 40px 0;padding-top:10px;border-top:solid 1px #C0C9CB}

BODY.ctg_name_aktualno_eden DIV.wp_item_multimedia {margin-top:20px}

/* itemVideoList */
DIV.itemVideoList {margin:20px 0 0 0;padding:10px 0 0 0}
DIV.itemVideoList .tit {margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:solid 1px #C0C9CB}
DIV.itemVideoList > DIV.content {display:block;margin:0;padding:0}
DIV.itemVideoList > DIV.content > DIV.item {display:inline-block;width:345px;margin:0 20px 20px 0;float:left}
DIV.itemVideoList > DIV.content > DIV.item > DIV.video {display:block;margin:0;padding:0;width:100%}

/* wp_inherited */
DIV.wp_inherited DIV.inhDataBox {margin-top:20px}

/*  wp_ec_ecasopis_arhiv & wp_newsletter */
DIV.newsletter .pager {margin:10px 0;padding:5px;height:auto;text-align:center;
	border:solid 1px #CCC;border-left-color:#DDD;border-right-color:#DDD;
	text-align:center;font-size:14px;border-radius:3px}
DIV.newsletter .pager.top {margin:0 0 20px 0;border-bottom:none;border-radius:3px 3px 0 0;background:linear-gradient(to bottom,#F2F8F9 30%,transparent 100%)}
DIV.newsletter .pager.bottom {margin:20px 0 40px 0;border-top:none;border-radius:0 0 3px 3px;background:linear-gradient(to top,#F2F8F9 30%,transparent 100%)}
DIV.newsletter .pager A {float:none;display:inline-block;width:20px;height:20px;line-height:20px;
	background:none;border:solid 1px #CCC;margin:4px;background:#FFF}
DIV.newsletter .pager A.active {background:#CCC}
DIV.newsletter .pager A:active,
DIV.newsletter .pager A:hover {background:orange}

DIV.formBox {background:#F2F8F9;padding:0;margin:0 0 20px 0;padding:20px}
DIV.formBox .tit {margin:0 0 10px 0}
DIV.formBox DIV.prop {margin:0 0 10px 0}
DIV.formBox DIV.prop DIV.lbl {display:inline-block;width:30%;float:left;text-align:right}
DIV.formBox DIV.prop DIV.val {display:inline-block;width:67%;float:right}
DIV.formBox DIV.prop DIV.val INPUT[type='text'] {width:368px;background:#FFF;height:30px;line-height:30px;margin:0 10px 0 0}
DIV.formBox DIV.prop DIV.val INPUT[type='text']:nth-last-child() {margin-right:0}
DIV.formBox DIV.prop DIV.val TEXTAREA {width:368px;background:#FFF;line-height:120%;margin:0 10px 0 0}
DIV.formBox DIV.prop DIV.val textarea:nth-last-child() {margin-right:0}
/*div.formBox DIV.prop DIV.val SELECT {background:#FFF;height:30px;line-height:30px;margin:0 10px 0 0;font-size:16px}*/
/*div.formBox DIV.propFilters DIV.val SELECT {float:left;width:120px}*/
DIV.formBox DIV.propFilters DIV.val DIV.dd {float:left;width:130px;margin:0 10px 0 0;background-color:#FFF}
DIV.formBox DIV.propFilters DIV.val DIV.dd:nth-last-child() {margin-right:0}
DIV.formBox DIV.propFilters DIV.val INPUT {float:left}
DIV.formBox DIV.propFilters DIV.val .btn {float:left;margin:0;height:32px;line-height:32px;padding:0 20px}
DIV.formBox DIV.buttons {margin:20px 0 0 0;text-align:center}

DIV.newsletter DIV.formBox DIV.prop.propKeyword DIV.val INPUT[type='text'] {margin-right:0;width:404px}
DIV.newsletter DIV.formBox DIV.propFilters DIV.val DIV.dd.ddttaDay {margin-right:0}

DIV.formBox.filters {margin-top:10px}
DIV.formBox.filters DIV.prop DIV.lbl {width:25%;text-transform:lowercase}
DIV.formBox.filters DIV.prop DIV.val {width:73%}
DIV.formBox.filters DIV.prop DIV.val SELECT {text-transform:lowercase}

DIV.formBox.filters DIV.prop.propSeachStr {margin:0 0 10px 0}
DIV.formBox.filters DIV.prop.propSeachStr DIV.val INPUT {/*width:311px;*/width:462px;margin:0;float:left}
/*div.formBox.filters DIV.prop.propSeachStr DIV.val .ddSearchType {width:150px;float:left;background-color:#DDD;border-left:none}
DIV.formBox.filters DIV.prop.propSeachStr DIV.val .ddSearchType > .v {background-color:#DDD}*/
DIV.formBox.filters DIV.prop.propFilters DIV.val DIV.dd {width:230px}

DIV.formBox.formPfSearch DIV.prop DIV.lbl {width:20%}
DIV.formBox.formPfSearch DIV.prop DIV.val {width:78%}
DIV.formBox.formPfSearch DIV.prop DIV.val > SELECT {height:32px;width:170px;float:left}
DIV.formBox.formPfSearch DIV.prop DIV.val > DIV.dd.ddPfCtg {width:200px}
DIV.formBox.formPfSearch DIV.prop DIV.val > INPUT {height:30px;width:150px;float:left}
DIV.formBox.formPfSearch DIV.prop DIV.val .btn {height:32px;line-height:32px}
DIV.formBox.formPfSearch DIV.propDistance DIV.lbl {padding-top:12px;line-height:110%}
DIV.formBox.formPfSearch DIV.propDistance DIV.val .p {display:inline-block;margin:10px 5px 0 0;padding:5px 15px;
	font-weight:bold;line-height:110%;font-size:14px;color:#414141;background:#CFDEB6;overflow:hidden}
DIV.formBox.formPfSearch DIV.propDistance DIV.val .p.p0 {max-width:200px}
DIV.formBox.formPfSearch DIV.propDistance DIV.val .p.active {color:#FFF;background:#78A22F;text-shadow:none;letter-spacing:1px}
DIV.formBox.formPfSearch DIV.propDistance DIV.val DIV.info {text-align:left}
DIV.formBox.formPfSearch DIV.propDistance DIV.val DIV.info DIV.bxs {display:block;clear:both;float:none}
DIV.formBox.formPfSearch DIV.propDistance DIV.val DIV.info DIV.bxs DIV {display:inline-block;float:left}
DIV.formBox.formPfSearch DIV.propDistance DIV.val DIV.info DIV.bxs DIV.bx1 {width:30px;height:50px;border-right:solid 1px #101010}
DIV.formBox.formPfSearch DIV.propDistance DIV.val DIV.info DIV.bxs DIV.bx2 {width:200px;height:25px;border-bottom:solid 1px #101010}
DIV.formBox.formPfSearch DIV.propDistance DIV.val DIV.info DIV.bxs DIV.bx3 {width:15px;height:50px;background:url(/img/arr2_12x12_right_gray-dark.png) no-repeat center center}

/* fancybox */
#fancy_overlay {background:rgba(0,0,0,0.9) !important;opacity:0.9 !important;z-index:240000 !important}
#fancy_bg {display:none;opacity:0 !important}
#fancy_outer {max-height:700px !important;background:none !important;z-index:250000 !important}
#fancy_inner {background:none !important}
#fancy_content {border:solid 10px transparent !important;background:rgba(255,255,255,0.5) !important;border-radius:9px !important;box-shadow:0 0 30px #000}
/*#fancy_close {z-index:10000000 !important;right:-22px !important;top:-22px !important}*/
#fancy_close {z-index:10000000 !important;right:-35px !important;top:-12px !important}
a#fancy_left {top:10px !important;left:10px !important;width:20% !important}
a#fancy_right {top:10px !important;right:-10px !important;width:20% !important}
#fancy_frame {border-radius:5px}
#fancy_img {border-radius:7px !important}
DIV.fancy_title {z-index:250000 !important;max-width:50% !important;white-space:normal !important}
DIV.fancy_title TABLE {margin:0 !important;width:100% !important}
#fancy_title_left,
#fancy_title_right {background:none !important;height:auto !important;width:0 !important;padding:0 !important;margin:0 !important}
#fancy_title_main {background:none !important;height:auto !important;width:auto !important;padding:0 !important;margin:0 !important}
#fancy_title_main DIV {padding:4px 10px !important;font-size:16px !important;line-height:120% !important;color:#000 !important;
	margin-top:17px;background:rgba(255,255,255,0.5) !important;color:#000 !important;border-radius:5px !important;
	font-weight:normal !important;overflow:auto !important;white-space:normal !important;text-align:center !important}

/* wp_subscription_tta */

DIV.sbs_form {margin:40px 15px 20px 15px;padding:106px 0 85px 0;position:relative}
DIV.sbs_form > DIV.top {position:absolute;z-index:1;height:106px;top:0;left:0;right:0;margin:0;padding:0;background:url(/img/sbs_form_top.png) no-repeat top center}
DIV.sbs_form > DIV.body {position:relative;z-index:2;margin:0;padding:0 20px;background:transparent url(/img/sbs_form_body.png) repeat-y center center}
DIV.sbs_form > DIV.bottom {position:absolute;z-index:1;height:85px;margin:0;bottom:0;left:0;right:0;padding:0;background:url(/img/sbs_form_bottom.png) no-repeat bottom center}

DIV.sbs_form > DIV.body DIV.props {margin:0;position:relative}
DIV.sbs_form > DIV.body .tit {position:absolute;width:640px;left:0;top:-60px;left:0;margin:0;padding:0 0 7px 0;
	font-size:200%;text-align:center;border-bottom:solid 1px #CCC;padding:bottom:3px}

DIV.sbs_form DIV.props DIV.prop {display:inline-block;float:left;margin:0 10px 10px 0}
DIV.sbs_form DIV.props DIV.prop DIV.lbl {float:left;width:110px;text-align:right;padding:0 10px 0 0}
DIV.sbs_form DIV.props DIV.prop DIV.val {float:right;width:190px}
DIV.sbs_form DIV.props DIV.prop DIV.val INPUT[type=text] {width:180px;margin:0}
DIV.sbs_form DIV.props DIV.prop DIV.val DIV.dd {width:190px;margin:0}
/*div.sbs_form DIV.props DIV.prop DIV.val SELECT {width:190px;margin:0}*/
DIV.sbs_form DIV.props DIV.bottom DIV.reqTxt {margin:10px 0;padding:10px 0 0 0;border-top:solid 1px #CCC}
DIV.sbs_form DIV.props DIV.bottom DIV.agreementChk {text-align:right;margin:0}
DIV.sbs_form DIV.props DIV.bottom DIV.agreementChk A {text-decoration:underline}
DIV.sbs_form DIV.props DIV.bottom DIV.agreementText {display:none;border:solid 1px #CCC;margin:10px 10px 0 10px;padding:20px;background:#FFC}
DIV.sbs_form DIV.props DIV.bottom DIV.buttons {position:absolute;width:640px;left:0;bottom:-60px;text-align:center;margin:0}
DIV.sbs_form DIV.props DIV.bottom DIV.buttons .btn {margin:0;padding:0 50px}

DIV.wp_ppg_search_events {margin:0}
DIV.wp_ppg_search_events DIV.props {text-align:center}
DIV.wp_ppg_search_events DIV.prop {margin:0 0 5px 0}
DIV.wp_ppg_search_events DIV.prop > DIV.lbl {padding:0 0 2px 0;text-align:left;margin:0 auto;width:90%}
DIV.wp_ppg_search_events DIV.prop INPUT[type='text'] {width:90%;margin:0}
DIV.wp_ppg_search_events DIV.buttons {margin-top:15px}
DIV.wp_ppg_search_events DIV.buttons .btn {padding:0 20px;min-width:50%}

DIV.wp_ppg_events_all DIV.eventList {margin:20px 0 0 0}
DIV.wp_ppg_events_all DIV.eventList DIV.item {margin:0 0 10px 0;clear:both;float:none;display:block;padding:0;
	background:transparent url(/img/event_item_bg_green3.png) no-repeat -33px bottom}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV {margin:0;padding:0}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV.date {float:left;width:90px;min-height:50px;
	text-align:center;color:#FFF;text-transform:lowercase;padding:10px 5px}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV.date .d {display:block}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV.info {float:left;width:460px;
	margin:0;border-left:10px solid #FFF;border-bottom:solid 10px #FFF;padding-right:140px;
	background:#EEE no-repeat right center;background-size:140px 100%}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV.info .tit {margin:10px 10px 5px 10px;display:block;font-weight:bold}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV.info DIV.txt {margin:0 10px 10px 10px;font-size:80%;line-height:110%}
DIV.wp_ppg_events_all DIV.eventList DIV.item > DIV.info .btn {font-size:80%;margin:0 10px 10px 10px}
/*div.wp_ppg_events_all DIV.eventList DIV.item > DIV.pic {float:right;width:100px;height:100px;background:#CCC no-repeat center center;background-size:cover}*/

/* wp_ppg_ordering */
DIV.wp_ppg_ordering {margin:20px 0;background:#508ABF url(/img/subscribe-newsletter-big.png) no-repeat right top;
	text-align:left;padding:10px 15px;font-size:100%}
DIV.wp_ppg_ordering H2 {color:#FFF;padding:0;line-height:120%;margin:0 0 7px 0}
DIV.wp_ppg_ordering A {color:#FFF;text-decoration:underline;padding:0;margin:0 0 7px 0}
DIV.wp_ppg_ordering A:hover {color:#000}

/* ppg_etourism */
DIV.wp_ppg_etourism {margin:0 0 20px 0;padding:5px 10px 10px 10px;text-align:left;background:#D9DFE0 url(/img/e-tourism-bg.png) no-repeat right top}
DIV.wp_ppg_etourism A {text-decoration:underline}
DIV.wp_ppg_etourism A:hover {color:#000}

/* wp_ppg_user_business_events */
.wp_ppg_user_business_events {background:#CFDEB6;/*D9DEE1;*//*C0C9CB;*/margin-bottom:20px}
.wp_ppg_user_business_events TD.tbTDtit {font-size:150%;line-height:150%;font-weight:normal;
	background:#78A22F;color:#FFF;border:solid 2px #FFF;border-left:none;border-right:none}
.wp_ppg_user_business_events TD.tbTDcontent {background:transparent;padding:0 10px 10px 10px}
.wp_ppg_user_business_events TD.ln {padding:10px 0;line-height:110%;border-bottom:solid 1px #FFF}
.wp_ppg_user_business_events tr:last-child TD.ln {border:none}
.wp_ppg_user_business_events TD.ln A {color:#2F4012;text-decoration:none}
.wp_ppg_user_business_events TD.ln A:hover {color:#333;text-decoration:underline}

/* wp_banner_tourism */
DIV.wp_banner_tourism {margin:30px 0 20px 0;min-height:195px;position:relative;padding:0}
DIV.wp_banner_tourism > .in {display:block;margin:0;margin:20px 0;padding:10px 10px 10px 155px;
	min-height:155px;background:#78A22F;color:#FFF;text-align:left}
DIV.wp_banner_tourism > .in > .pic {position:absolute;left:0;top:-20px;display:inline-block;
	width:157px;height:222px;background:url(/img/tourism_brochure.png) no-repeat left top}
DIV.wp_banner_tourism > .in > .tit {display:block;clear:both;font-size:200%;line-height:100%;margin:0 0 10px 0}
DIV.wp_banner_tourism > .in > .txt {display:block;font-size:90%;line-height:110%;margin:0 0 20px 0}
DIV.wp_banner_tourism > .in > .btn {display:inline-block;font-weight:bold;font-size:90%;line-height:110%;padding:5px 10px;margin:0}

/* wp_banner_stay_in_touch */
DIV.wp_banner_stay_in_touch {margin:40px 0 20px 0;text-align:left;background:#E8EFF0}
DIV.wp_banner_stay_in_touch > DIV.in {position:relative;padding:25px 15px 12px 15px}
DIV.wp_banner_stay_in_touch > DIV.in > DIV.pic {position:absolute;width:152px;height:79px;z-index:1;
	right:5px;top:-25px;background:url(/img/mic.png) no-repeat right top}
DIV.wp_banner_stay_in_touch > DIV.in > .tit {width:190px;margin:0 0 15px 0;font-weight:normal;font-size:130%;color:#101010;line-height:110%}
DIV.wp_banner_stay_in_touch > DIV.in > DIV.txt {display:block;margin:0 0 10px 0;font-size:90%;line-height:110%;color:#101010}
DIV.wp_banner_stay_in_touch > DIV.in > DIV.links {margin:0;font-size:80%}
DIV.wp_banner_stay_in_touch > DIV.in > DIV.links A {display:block;margin:0 0 3px 0;font-size:110%;
	font-weight:bold;text-decoration:underline;color:#78A22F}
DIV.wp_banner_stay_in_touch > DIV.in > DIV.links A:hover {color:#101010}

/* wp_publication_ordering */
/*
.tdMainCenter DIV.content-gray-box-top {height:39px;width:620px;background:url(/img/content-gray-box-top.gif)}
.tdMainCenter DIV.content-gray-box-top DIV.tableft {width:8px;height:39px;background:url(/img/content-gray-box-tab-left.gif);float:left}
.tdMainCenter DIV.content-gray-box-top DIV.tableftactive {background:url(/img/content-gray-box-tab-left-active.gif)}
.tdMainCenter DIV.content-gray-box-top DIV.tabmiddle {height:39px;background:url(/img/content-gray-box-tab-middle.gif);float:left}
.tdMainCenter DIV.content-gray-box-top DIV.tabmiddleactive {background:url(/img/content-gray-box-tab-middle-active.gif)}
.tdMainCenter DIV.content-gray-box-top DIV.tabright {width:8px;height:39px;background:url(/img/content-gray-box-tab-right.gif);float:left}
.tdMainCenter DIV.content-gray-box-top DIV.tabrightactive {background:url(/img/content-gray-box-tab-right-active.gif)}
.tdMainCenter DIV.content-gray-box-top DIV.tab {cursor:pointer;float:left;margin-right:2px}
.tdMainCenter DIV.content-gray-box-top DIV.tabmiddle SPAN {font-size:20px;padding-left:10px;padding-right:10px;line-height:39px;
	font-family:Arial;color:#AAABAB}
.tdMainCenter DIV.content-gray-box-top DIV.tabmiddle SPAN.active {font-size:20px;line-height:39px;font-family:Arial;color:#79a331}
.tdMainCenter DIV.content-gray-box-top DIV.tabmiddle SPAN.activeblue {font-size:20px;line-height:39px;font-family:Arial;color:#2A95B4}
.tdMainCenter DIV.content-gray-box-middle {width:620px;background:url(/img/content-gray-box-middle.gif)}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content {padding-left:13px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #C9C8C8}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.icon {float:left;padding-left:5px;padding-right:5px;text-align:center;height:56px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.icon INPUT {margin-top:7px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.instructions {float:right;text-align:center;padding-top:8px;
	font-family:Arial;margin-right:10px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent {font-size:14px;font-family:Arial;color:#666;
	padding-left:5px;padding-top:36px;line-height:16px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent input.searchtowns {padding-top:8px;padding-bottom:8px;
	padding-left:10px;padding-right:10px;font-size:14px;color:#A3A2A2;float:left;margin-right:5px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent A.searchtowns {display:block;height:33px;
	width:110px;background:url(/img/searchtowns.gif);float:left;line-height:33px;font-weight:bold;font-size:15px;color:#FFF;
	text-align:center;font-family:Arial}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent A.searchtowns:hover {text-decoration:none;
	background:url(/img/searchtowns-hover.gif)}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent DIV.letters {padding-top:29px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent DIV.letters A {display:block;color:#2A95B4;
	font-size:14px;line-height:22px;text-align:center;height:22px;width:22px;float:left;margin-right:1px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent DIV.letters A:hover,
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent DIV.letters A.active {display:block;color:#FFF;
	background:url(/img/gray-box-letter-background.gif);text-decoration:none}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent DIV.linkscolumnbig {width:265px;
	float:left;padding-top:15px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.bottomcontent DIV.linkscolumnsmall {width:179px;float:
	left;padding-top:15px;font-size:12px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.publication {width:280px;height:168px;float:left;margin-bottom:34px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online {width:280px;height:256px;float:left;margin-bottom:34px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online A.go {display:block;float:right;margin-right:25px;
	margin-top:13px;width:27px;height:27px;color:#FFF;line-height:27px;font-family:Tahoma;font-size:12px;
	background:url(/img/onlinepublication-go.gif);text-align:center}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.right  A.go {margin-right:31px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online DIV.online-border {width:257px;height:178px;
	background:url(/img/onlinepublication-border.gif);text-align:center}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online DIV.online-border IMG {padding:5px;
	border:solid 1px #CCC;margin-top:20px;height:120px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online DIV.online-border .pubObj {padding-top:15px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online DIV.online-border .pubObj OBJECT {padding:0;width:220px;height:150px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.last {margin-bottom:0}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.publication H1 {font-family:Arial;font-size:18px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.publication DIV.border {width:98px;height:141px;
	background:url(/img/publication-imageborder.gif);float:left;margin-right:16px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.publication P {color:#666;font-family:Arial;height:70px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.right {margin-left:20px;width:288px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.publication SELECT {width:152px;padding-top:3px;padding-bottom:3px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.online SELECT {width:101px;padding-top:3px;
	padding-bottom:3px;margin-top:15px;margin-right:11px}
.tdMainCenter DIV.content-gray-box-middle DIV.box-content DIV.publication DIV.border IMG {width:88px;height:131px;margin-top:5px;margin-left:5px}
*/
/*.tdMainCenter DIV.results {color:#666;font-size:11px;float:left}*/
/*
.tdMainCenter DIV.order {font-size:12px;color:#101010;font-family:Arial;height:40px;line-height:40px;margin-top:5px}
.tdMainCenter DIV.order A.order {display:block;width:77px;height:27px;background:url(/img/orderbutton.gif);
	font-family:Tahoma;font-size:12px;color:#FFF;line-height:27px;margin-top:5px;text-align:center}
*/

.publications {display:block;margin:0;padding:0}
.publications DIV.publication {display:inline-block;width:319px;background:#E8EFF0;margin:0 20px 20px 0;padding:13px}
.publications DIV.publication:nth-child(2n) {margin:0 0 20px 0}
.publications DIV.publication H1 {display:block;margin:-4px 0 9px 0;padding:0;font-size:130%;line-height:110%;height:46px;
	font-weight:bold;overflow:hidden;color:#78A22F}
.publications DIV.publication DIV.pic {display:inline-block;float:left;width:175px;height:252px;border:3px solid #C0C9CB;
	padding:0;margin:0 10px 0 0;background:no-repeat left top;background-size:cover}
.publications DIV.publication DIV.info {display:inline-block;float:right;width:102px;margin-right:14px}
.publications DIV.publication DIV.info DIV.ddLng_box {margin:0 0 15px 0}
.publications DIV.publication DIV.info DIV.ddFormats_box {margin:0 0 15px 0}
.publications DIV.publication DIV.dd2 {width:100%;margin:0}
.publications DIV.publication DIV.dd2 > .dd > SELECT {font-size:80%;color:#000;padding-left:7px}
/*.publications DIV.publication DIV.info SELECT {width:100%;margin:0;color:#101010;border-radius:3px;
	background:linear-gradient(to bottom,#E0E9EB 0%,#A0A9AB 100%)}*/
.publications DIV.publication DIV.info .btnView {margin:0;width:100%;padding:0;overflow:hidden}

.publications .orderForm DIV.bottom {margin:10px 0}
.publications .orderForm DIV.bottom > DIV.info {text-align:left}
.publications .orderForm DIV.bottom > DIV.agreement {text-align:center;margin:10px 0}
.publications .orderForm DIV.bottom > DIV.buttons {text-align:center}

.publications DIV.secBox > DIV.in {margin:10px;width:95%;height:95%;color:#000;background-color:#FFF}

/* wp_publication_ordering_latest */

DIV.wp_publication_ordering_latest {margin:0;padding:10px 20px 20px 20px;background:#C0C9CB;text-align:left}
.publications.latest DIV.publication {width:305px;background:transparent;margin:0 0 20px 0;padding:0}
DIV.wp_publication_ordering_latest .publications.latest DIV.publication:nth-last-child(2) {margin-bottom:0}
.publications.latest DIV.publication DIV.pic {display:inline-block;float:left;width:100px;height:140px;border:1px solid #C0C9CB;
	padding:0;margin:0 10px 0 0;background:no-repeat left top;background-size:cover}
.publications.latest DIV.publication H1 {display:inline-block;float:right;margin:0 0 10px 0;padding:0;font-size:130%;line-height:120%;height:auto;
	font-weight:bold;overflow:hidden;color:#101010;text-align:left;width:185px}
.publications.latest DIV.publication DIV.info {display:inline-block;float:right;width:185px;font-size:80%;text-align:left;margin:0}
.publications.latest DIV.publication DIV.info DIV.ddLng_box {margin:0 0 5px 0}
.publications.latest DIV.publication DIV.info DIV.ddFormats_box {margin:0 0 10px 0}
.publications.latest DIV.publication DIV.info DIV.dd2 {width:100px}
.publications.latest DIV.publication DIV.info DIV.dd2 > .dd > SELECT {font-size:100%}
/*
.publications.latest DIV.publication DIV.info SELECT {font-size:110%;padding:3px;border:solid 1px #9EA4A6;background:linear-gradient(to bottom,#BEC4C6 0%,#7E8486 100%)}
*/
.publications.latest DIV.publication DIV.info .btnView {margin:0;width:auto;padding:0 10px;overflow:hidden;font-size:110%}

/* wp_weather */
/*.clr {clear: both}*/

DIV.weatherMain {margin:0;padding:0}
DIV.weatherMain > DIV.in {display:inline-block;margin:0 auto;padding:0}
DIV.weatherLeft {float:left;display:inline-block;margin:0;width:730px}
DIV.weatherRight {display:inline-block;width:305px;min-height:509px;text-align:left;float:left;padding:10px 20px;background:#789E2B;color:#BACB93}

DIV.wp_weather .wIcon {background:transparent no-repeat center center;background-size:100% auto}
DIV.wp_weather .ni_clear DIV.wIcon {background-image:url('/img/weather/states/W_clear.png')}
DIV.wp_weather .ni_mostClear DIV.wIcon,
DIV.wp_weather .ni_slightCloudy DIV.wIcon  {background-image:url('/img/weather/states/W_most_clear.png')}
DIV.wp_weather .ni_partCloudy DIV.wIcon {background-image:url('/img/weather/states/W_part_cloud.png')}
DIV.wp_weather .ni_modCloudy DIV.wIcon {background-image:url('/img/weather/states/W_prev_cloud.png')}
DIV.wp_weather .ni_prevCloudy DIV.wIcon {background-image:url('/img/weather/states/W_prev_cloud.png')}
DIV.wp_weather .ni_overcast DIV.wIcon {background-image:url('/img/weather/states/W_overcast.png')}
DIV.wp_weather .ni_FG DIV.wIcon {background-image:url('/img/weather/states/W_fog.png')}

DIV.wp_weather .wi_SHRA DIV.wIcon,/* torrents,rain */
DIV.wp_weather .wi_lightSHRA DIV.wIcon,
DIV.wp_weather .wi_DZ DIV.wIcon,/* light-rain */
DIV.wp_weather .wi_lightDZ DIV.wIcon,
DIV.wp_weather .wi_FZDZ DIV.wIcon,/* freezing,rain */
DIV.wp_weather .wi_lightFZDZ DIV.wIcon,
DIV.wp_weather .wi_RA DIV.wIcon,/* rain */
DIV.wp_weather .wi_lightRA DIV.wIcon,
DIV.wp_weather .wi_lightFZRA DIV.wIcon  {background-image:url('/img/weather/states/W_rain.png')}

DIV.wp_weather .wi_modSHRA DIV.wIcon,
DIV.wp_weather .wi_modDZ DIV.wIcon,
DIV.wp_weather .wi_modFZDZ DIV.wIcon,
DIV.wp_weather .wi_modRA DIV.wIcon,
DIV.wp_weather .wi_modFZRA DIV.wIcon {background-image:url('/img/weather/states/W_rain.png')}

DIV.wp_weather .wi_heavySHRA DIV.wIcon,
DIV.wp_weather .wi_heavyDZ DIV.wIcon,
DIV.wp_weather .wi_heavyFZDZ DIV.wIcon,
DIV.wp_weather .wi_heavyRA DIV.wIcon,
DIV.wp_weather .wi_heavyFZRA DIV.wIcon {background-image:url('/img/weather/states/W_shower.png')}

DIV.wp_weather .wi_TS DIV.wIcon, /* thunderstorm */
DIV.wp_weather .wi_lightTS DIV.wIcon,
DIV.wp_weather .wi_modTS DIV.wIcon,
DIV.wp_weather .wi_heavyTS DIV.wIcon,
DIV.wp_weather .wi_TSRA DIV.wIcon,/* thunderstorm,rain */
DIV.wp_weather .wi_lightTSRA DIV.wIcon,
DIV.wp_weather .wi_modTSRA DIV.wIcon,
DIV.wp_weather .wi_heavyTSRA DIV.wIcon,
DIV.wp_weather .wi_TSRASN DIV.wIcon,/* thunderstorm,rain,snow */
DIV.wp_weather .wi_lightTSRASN DIV.wIcon,
DIV.wp_weather .wi_modTSRASN DIV.wIcon,
DIV.wp_weather .wi_heavyTSRASN DIV.wIcon
DIV.wp_weather .wi_TSGR DIV.wIcon,/* thunderstorm,storm */
DIV.wp_weather .wi_lightTSGR DIV.wIcon,
DIV.wp_weather .wi_modTSGR DIV.wIcon,
DIV.wp_weather .wi_heavyTSGR DIV.wIcon {background-image:url('/img/weather/states/W_thunder.png')}

DIV.wp_weather .wi_RASN DIV.wIcon,
DIV.wp_weather .wi_lightRASN DIV.wIcon,
DIV.wp_weather .wi_modRASN DIV.wIcon,
DIV.wp_weather .wi_SN DIV.wIcon,/* snow */
DIV.wp_weather .wi_lightSN DIV.wIcon,
DIV.wp_weather .wi_modSN DIV.wIcon {background-image:url('/img/weather/states/W_snow.png')}

DIV.wp_weather .wi_SHRASN DIV.wIcon,/* torrents,rain,snow */
DIV.wp_weather .wi_lightSHRASN DIV.wIcon,
DIV.wp_weather .wi_modSHRASN DIV.wIcon,
DIV.wp_weather .wi_heavySHRASN DIV.wIcon,
DIV.wp_weather .wi_heavyRASN DIV.wIcon,
DIV.wp_weather .wi_heavySN DIV.wIcon,
DIV.wp_weather .wi_SHSN DIV.wIcon,/* torrents,snow */
DIV.wp_weather .wi_lightSHSN DIV.wIcon,
DIV.wp_weather .wi_modSHSN DIV.wIcon,
DIV.wp_weather .wi_heavySHSN DIV.wIcon,
DIV.wp_weather .wi_SHGR DIV.wIcon,/* torrents,storm */
DIV.wp_weather .wi_lightSHGR DIV.wIcon,
DIV.wp_weather .wi_modSHGR DIV.wIcon,
DIV.wp_weather .wi_heavySHGR DIV.wIcon,
DIV.wp_weather .wi_TSSN DIV.wIcon,/* thunderstorm,snow */
DIV.wp_weather .wi_lightTSSN DIV.wIcon,
DIV.wp_weather .wi_modTSSN DIV.wIcon,
DIV.wp_weather .wi_heavyTSSN DIV.wIcon {background-image:url('/img/weather/states/W_snowstorm.png')}

DIV.wp_weather .ni_mostClear.wi_SHRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_lightSHRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_DZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_FZDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_RA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_FZRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_lightDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_lightFZDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_lightRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_lightFZRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_modDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_modFZDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_modRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_modFZRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_heavyDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_heavyFZDZ DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_heavyRA DIV.wIcon,
DIV.wp_weather .ni_mostClear.wi_heavyFZRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_SHRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_lightSHRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_DZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_FZDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_RA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_FZRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_lightDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_lightFZDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_lightRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_lightFZRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_modDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_modFZDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_modRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_modFZRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_heavyDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_heavyFZDZ DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_heavyRA DIV.wIcon,
DIV.wp_weather .ni_partCloudy.wi_heavyFZRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_SHRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_lightSHRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_DZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_FZDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_RA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_FZRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_lightDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_lightFZDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_lightRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_lightFZRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_modDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_modFZDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_modRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_modFZRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_heavyDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_heavyFZDZ DIV.wIcon,
DIV.wp_weather .ni_clear.wi_heavyRA DIV.wIcon,
DIV.wp_weather .ni_clear.wi_heavyFZRA DIV.wIcon {background-image:url('/img/weather/states/W_summerstorm.png')}

DIV.weatherRight .day {color:#FFF}
DIV.weatherRight DIV.ddWeatherCitySelector {width:300px;overflow:hidden}
DIV.weatherRight SELECT.weatherCitySelector {color:#FFF;width:330px;/*280px;*/padding:0 0 0 20px;font-size:170%;line-height:120%;border:0;height:auto;
	background:transparent url('/img/arr2_12x12_dn_white.png') no-repeat left center;text-transform:uppercase;text-align:left;
	appearance:none;-moz-appearance:none;-webkit-appearance:none}
DIV.weatherRight .weatherCitySelector option {background:#FFF;color:#789E2B;text-align:left}
DIV.weathercity {clear:both}
DIV.weathercity .cityname {cursor:pointer;display:none}
DIV.weatherDay {margin-bottom:5px;border-top:1px solid #BACB93;margin:5px 0 0 0;padding:5px 0 0 0}
DIV.weatherDay DIV.wIcon {display:inline-block;float:left;width:110px;height:100px}
DIV.weatherText {display:inline-block;float:left;margin-left:5px;width:190px;font-size:80%;line-height:110%}

DIV.weatherLeftSwitches {position:relative;top:-10px;z-index:20;background:url('/img/weather/weather_days_btns_bg.png') no-repeat left top;line-height:80px;height:69px;overflow:hidden}
DIV.weatherLeftDayBtn {display:inline-block;width:33%;float:left;text-align:center;cursor:pointer}
DIV.weatherLeftDayBtn.day1 {width:238px}
DIV.weatherLeftDayBtn.day2 {width:236px}
DIV.weatherLeftDayBtn.day3 {width:256px}
DIV.weatherLeftDayBtn.day1:hover,DIV.weatherLeftDayBtn.day1.weatherLeftDayBtnActive {background:url('/img/weather/weather_days_btns_bg_hover_noshadow.png') no-repeat left top}
DIV.weatherLeftDayBtn.day2:hover,DIV.weatherLeftDayBtn.day2.weatherLeftDayBtnActive {background:url('/img/weather/weather_days_btns_bg_hover_noshadow.png') no-repeat -227px top}
DIV.weatherLeftDayBtn.day3:hover,
.weatherLeftDayBtn.day3.weatherLeftDayBtnActive {background:url('/img/weather/weather_days_btns_bg_hover_noshadow.png') no-repeat -464px top}
DIV.weatherLeftDayBtnActive {cursor:default}
DIV.weatherLeftDay {position:relative;z-index:1;width:730px;height:470px;background:url('/img/weather/weather_map.jpg') no-repeat left top;padding:0;margin:0}

DIV.cityLeft {position:absolute;z-index:1;display:inline-block;width:90px;background:#495E1C;color:#FFF;border-radius:4px;z-index:100;
	padding:38px 2px 2px 2px;box-shadow:0 0 5px #FFF}
DIV.cityLeft DIV.wIcon {display:inline-block;width:81px;height:81px;position:absolute;left:50%;margin-left:-40px;top:-30px}
DIV.cityLeft DIV.city {color:#BACB93;font-size:100%;line-height:110%}
DIV.cityLeft DIV.temp {font-size:90%}
/* Koper */ DIV.cityleftsi_obalno-kraska_ {left:60px;top:385px}
/* Nova Gorica */ DIV.cityleftsi_goriska_ {left:70px;top:270px}
/* Novo Mesto */ DIV.cityleftsi_dolenjska_ {left:300px;top:380px}
/* Kranj */ DIV.cityleftsi_gorenjska_ {left:150px;top:180px}
/* Ljubljana */ DIV.cityleftsi_osrednjeslovenska_ {left:240px;top:260px}
/* Maribor */ DIV.cityleftsi_podravska_ {left:440px;top:120px;z-index:200}
/* Murska Sobota */ DIV.cityleftsi_pomurska_ {left:560px;top:80px}
/* Celje */ DIV.cityleftsi_savinjska_{left:370px;top:220px}

DIV.weatherCols {margin:20px 0}
DIV.weatherCols > DIV.in {display:inline-block;margin:0 auto;padding:0;text-align:left}
DIV.weatherCols > DIV.in > DIV.leftCol {float:left;width:710px;margin:0 20px 0 0;padding:0;overflow:hidden}
DIV.weatherCols > DIV.in > DIV.rightCol {float:right;width:345px;margin:0 0 20px 0;padding:0}

DIV.weatherCams {margin:0 0 20px 0;padding:10px;background:#E3EAEB;text-align:center}
DIV.weatherCams .dd {display:inline-block;width:75%}
/*div.weatherCams SELECT.selWeatherCams {line-height:150px;padding:5px;font-size:100%;width:75%;background:#FFF}*/
DIV.weatherCams .tit {margin:0 0 10px 0;font-size:120%;color:#101010;font-weight:normal}
DIV.weatherCams .weatherCamPic {display:inline-block;width:325px;height:325px;margin:10px 0 0 0;background:#777 no-repeat center center;background-size:cover}

/* wp_calendar */
DIV.wp_calendar .calendarFormTBL {width:100%;margin:0 0 20px 0;padding:0}
DIV.wp_calendar .calendarFormTBL TD {padding:0}
DIV.wp_calendar .calendarFormTBL .calendarTD {width:50%}
DIV.wp_calendar .calendarFormTBL .calendarTD .calendarBox {padding:5px;background:#C9D1D3;border-radius:3px}
DIV.wp_calendar .calendarFormTBL .formItemsTD {padding:0 23px 0 25px;background:#F2F8F9;vertical-align:middle}
/*div.wp_calendar .calendarFormTBL .formItemsTD SELECT {background-color:#FFF;border-color:#ADB4C2;margin:0 15px 0 0}*/
DIV.wp_calendar .calendarFormTBL .formItemsTD .lbl {margin-bottom:5px}
DIV.wp_calendar .calendarFormTBL .formItemsTD .dd {margin:0 8px 0 0;float:left}
DIV.wp_calendar .calendarFormTBL .formItemsTD .dd > SELECT {font-size:90%}
DIV.wp_calendar .calendarFormTBL .formItemsTD .ddReg {margin:0;width:308px}
DIV.wp_calendar .calendarFormTBL .formItemsTD .row {margin:0 0 20px 0}
DIV.wp_calendar .calendarFormTBL .formItemsTD .ddDay {width:58px}
DIV.wp_calendar .calendarFormTBL .formItemsTD .ddMonth {width:140px}
DIV.wp_calendar .calendarFormTBL .formItemsTD .ddYear {margin:0;width:86px}
DIV.wp_calendar .calendarFormTBL .formItemsTD .buttons {margin:30px 0 0 0;text-align:center}
DIV.wp_calendar .calendarFormTBL .formItemsTD .btn {margin:0}

DIV.wp_calendar DIV.eventList {margin:0;padding:0;text-align:left}
DIV.wp_calendar DIV.eventList DIV.header {background:#CFDEB6;padding:10px 5px;margin:0;font-weight:bold;font-size:80%;line-height:100%;color:#101010}
DIV.wp_calendar DIV.eventList DIV.header > DIV.h {display:inlne-block;float:left;margin:0}
DIV.wp_calendar DIV.eventList DIV.header > DIV.h.last {float:right;margin-right:0}
DIV.wp_calendar DIV.eventList .date-ctg {width:380px}
DIV.wp_calendar DIV.eventList .loc {width:180px}
DIV.wp_calendar DIV.eventList DIV.header > DIV.h.loc {width:150px}
DIV.wp_calendar DIV.eventList .add {width:auto;text-align:right}
DIV.wp_calendar DIV.eventList DIV.item {padding:5px;margin:0 0 20px 0}
DIV.wp_calendar DIV.eventList DIV.item:nth-child(2n+1) {background:#E9F1F3}
DIV.wp_calendar DIV.eventList DIV.item > DIV.r1 {margin:0;line-height:110%}
DIV.wp_calendar DIV.eventList DIV.item > DIV.r1 > .i {display:inline-block;margin:0 10px 0 0;float:left}
DIV.wp_calendar DIV.eventList DIV.item > DIV.r1 > .i.last {float:right;margin-right:0;overflow:hidden}
DIV.wp_calendar DIV.eventList DIV.item > DIV.r2 {margin:0}
DIV.wp_calendar DIV.eventList DIV.item .date-ctg {font-size:90%}
DIV.wp_calendar DIV.eventList DIV.item .loc {color:#787878;text-transform:uppercase;min-height:20px;overflow:hidden;
	background:url(/img/btnico/pointer_15x20_green1.png) no-repeat left center;padding:0 0 0 20px}
DIV.wp_calendar DIV.eventList DIV.item .tit {display:block;clear:both;margin:0 0 7px 0;font-weight:bold}
DIV.wp_calendar DIV.eventList DIV.item .pic {display:inline-block;width:105px;height:74px;font-size:0;line-height:74px;margin:0 10px 0 0;float:left;
	background:transparent no-repeat center center;background-size:cover}
DIV.wp_calendar DIV.eventList DIV.item .txt {color:#787878;line-height:120%;padding:0 0 0 115px;margin:-4px 0 0 0}
DIV.wp_calendar DIV.eventList DIV.item .addToFav {max-width:80px;background:url(/img/btnico/favorite_16x16_nobg_green-1.png) no-repeat left center;padding:0 0 0 20px;
	text-decoration:underline;color:#101010;font-size:90%;min-height:16px}
DIV.wp_calendar DIV.eventList DIV.item .addToFav:hover {background-image:url(/img/btnico/favorite_16x16_nobg_orange.png);color:orange}

DIV.wp_calendar DIV.paging {text-align:center}
DIV.wp_calendar DIV.paging > DIV.links {text-align:center;float:none}

.wp_photoalbum_mm DIV.filters {font-size:100%;color:#101010}
.wp_photoalbum_mm DIV.filters .lbl {margin:10px 0 3px 0}
.wp_photoalbum_mm DIV.filters .ddPhotoalbumType {width:250px;float:left;margin:0 20px 0 0}
.wp_photoalbum_mm DIV.filters INPUT {margin:0 20px 0 0;float:left}
.wp_photoalbum_mm DIV.filters .btnSearch {margin:0;float:left}

/* travelplanner */
.wp_travel_planner .tdSRctg H5 {padding-left:10px}
.wp_travel_planner .travelplanneritem {margin-bottom:3px}
.wp_travel_planner .travelplannergreen {width:282px;height:37px;line-height:37px;color:#FFF;background-color:#78A22F;
	background-image:url(/img/samples/h5-slidedown.gif);background-repeat:no-repeat;background-position:96% 50%;cursor:pointer;float:left;text-align:left}
.wp_travel_planner .travelplannertable {width:420px;height:35px;float:left;border:solid 1px #CCC}
.wp_travel_planner .travelplannertable DIV.town {width:188px;height:37px;line-height:37px;text-align:center;float:left;
	font-size:75%;border-right:solid 1px #CCC}
.wp_travel_planner .travelplannertable DIV.tpButtons {width:193px;height:37px;line-height:37px;text-align:center;
	font-size:80%;color:#A3A2A2;float:left;border-right:solid 1px #CCC}
.wp_travel_planner .tpButtons A {color:#A3A2A2;padding-left:13px;padding-right:8px;background:no-repeat left center;text-decoration:underline}
.wp_travel_planner .tpButtons A:hover {color:#C00}
.wp_travel_planner .tpButtons A.html {background-image:url(/img/samples/html.gif)}
.wp_travel_planner .tpButtons A.pdf {background-image:url(/img/samples/pdf.gif)}
.wp_travel_planner .tpButtons A.print {background-image:url(/img/samples/print.gif)}
.wp_travel_planner .tpButtons A.gps {background-image:url(/img/samples/gps.gif)}
.wp_travel_planner .travelplannertable DIV.redcross {width:33px;height:37px;line-height:37px;text-align:center;float:left}
.wp_travel_planner .travelplannerslidedown {width:554px;background:url(/img/samples/travel-planer-slidedown.gif) repeat-y;margin-left:33px}
.wp_travel_planner .travelplannerslidedown P {width:500px;margin-left:14px;padding-top:10px;float:left}
.wp_travel_planner .travelplannerslidedown A.moreinfo {display:block;height:37px;width:12px;
	background:url(/img/samples/travel-planer-moreinfo.gif) left center no-repeat;float:right;margin-right:11px}
.wp_travel_planner .travelplannerslidedown DIV.bottom {clear:both;width:554px;height:1px;background:#DDD}
.wp_travel_planner .travelplannertable DIV.redcross A {width:33px;height:37px;display:block;
	background:url(/img/samples/red-cross.gif) no-repeat center center}
.wp_travel_planner .travelplannerslideup {background-image:url(/img/samples/h5-slideup.gif);background-repeat:no-repeat;background-position:96% 50%}
.wp_travel_planner .travelplannergreen SPAN {line-height:37px;color:#FFF;height:37px;display:block;cursor:pointer;
padding-left:30px;margin-left:5px;background:url(/img/btnico/favorite_16x16_nobg_white.png) no-repeat left 5px center}
.wp_travel_planner .descriptionwide {width:300px}
.wp_travel_planner .formbox SELECT {width:100%;font-size:100%}
/*.wp_travel_planner SELECT.wide {width:345px !important;border:1px solid #DDD !important;padding-top:4px !important;padding-bottom:4px !important;color:#101010 !important}*/
.wp_travel_planner .tableQA {margin:0;padding:0;width:100%}
.wp_travel_planner .tableQA TD {padding:5px 0}
.wp_travel_planner .tableQA TD.q {width:250px;padding-right:5px}
.wp_travel_planner DIV.buttons {text-align:right}
.wp_travel_planner .buttonBar {text-align:right;border-bottom:solid 1px #CCC}
.wp_travel_planner .buttonBar .tpButtons.all {margin:15px 0}
.wp_travel_planner .resultList DIV.item {margin:0;padding:3px}
.wp_travel_planner .resultList DIV.item:nth-child(2n+1) {background:#F2F8F9}
.wp_travel_planner .resultList DIV.item:hover {background:#CFDEB6}
.wp_travel_planner .resultList DIV.item .nm {display:inline-block;margin:0 10px 0 0;padding:0;width:400px;float:left}
.wp_travel_planner .resultList DIV.item .nm:hover {color:#C00}
.wp_travel_planner .resultList DIV.item .place {color:#101010;font-size:80%}
.wp_travel_planner .resultList DIV.item .add {display:inline-block;float:right;padding:0 0 0 20px;font-size:80%;line-height:20px;
	background:url(/img/btnico/favorite_16x16_nobg_gray-22.png) no-repeat left center;text-decoration:underline}
.wp_travel_planner .resultList DIV.item .add:hover {color:#C00;background-image:url(/img/btnico/favorite_16x16_nobg_green-1.png)}

/* valut_rates */
DIV.wp_valut_rates FORM.exchForm {display:block;margin:0 0 20px 0}
DIV.wp_valut_rates FORM.exchForm > *:not(.clear) {float:left;height:30px;line-height:30px}
DIV.wp_valut_rates FORM.exchForm INPUT {padding:0 10px;height:28px;line-height:28px}
DIV.wp_valut_rates FORM.exchForm SPAN.txt {margin:0 10px}
DIV.wp_valut_rates FORM.exchForm .btn {margin:0 0 0 20px}
DIV.wp_valut_rates TABLE.rates {width:100%;margin:10px 0}
DIV.wp_valut_rates TABLE.rates TD,
DIV.wp_valut_rates TABLE.rates > THEAD TH {text-align:center;width:29%;line-height:35px;cursor:default;
	font-weight:bold;border-bottom:solid 2px #CCC}
DIV.wp_valut_rates TABLE.rates > THEAD TH {color:#999}
DIV.wp_valut_rates TABLE.rates TD:first-child,
DIV.wp_valut_rates TABLE.rates TH:first-child {width:13%}
DIV.wp_valut_rates TABLE.rates > TBODY TR:nth-child(2n) {background:rgba(0,0,0,0.1)}
DIV.wp_valut_rates TABLE.rates > TBODY TR:hover {background:rgba(0,0,0,0.2)}
DIV.wp_valut_rates TABLE.rates > TBODY TD:first-child {background:transparent no-repeat left center}
DIV.wp_valut_rates TABLE.rates > TBODY TD.gbp {background-image:url(/img/currency-gbp.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.nok {background-image:url(/img/currency-nok.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.jpy {background-image:url(/img/currency-jpy.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.czk {background-image:url(/img/currency-czk.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.sek {background-image:url(/img/currency-sek.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.aud {background-image:url(/img/currency-aud.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.chf {background-image:url(/img/currency-chf.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.dkk {background-image:url(/img/currency-dkk.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.hrk {background-image:url(/img/currency-hrk.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.huf {background-image:url(/img/currency-huf.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.pln {background-image:url(/img/currency-pln.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.usd {background-image:url(/img/currency-usd.gif)}
DIV.wp_valut_rates TABLE.rates > TBODY TD.cad {background-image:url(/img/currency-cad.gif)}

/* EDEN news */
DIV.wp_eden_news {margin:20px 0;padding:0}
DIV.wp_eden_news > DIV.top {position:relative;margin:0;padding:0}
DIV.wp_eden_news > DIV.top > A.more {position:absolute;right:0;margin:0;padding:0;bottom:5px;color:#000;text-transform:lowercase}

/* EDEN Contacts */
DIV.wp_eden_contacts {margin-bottom:20px;margin-top:-10px}
DIV.wp_eden_contacts DIV.lbl {display:inline-block;margin-right:10px;float:left;line-height:150%}
DIV.wp_eden_contacts DIV.val {display:inline-block;color:#000;line-height:150%}
DIV.wp_eden_contacts DIV.val A {color:#000 !important}
DIV.wp_eden_contacts DIV.val A:hover {color:#616B6D !important}

/* EDEN content css */
.ctg_name_eden_finalists .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2008.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2009.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2009 .wp__wp_item_default .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2010.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2011.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2012.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2013.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2014.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2015.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2016.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2017.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2018.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2019.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG,
.ctg_name_eden_2020.item_id_0 .wp_ctg_catalogue .wpContent IMG.imgMainItemIMG {display:none}
.wpContent .eden-pic-top-1 {margin:0;padding:0}
.wpContent .eden-pic-top-1 > IMG {width:100%;height:auto;border:none;margin:0;padding:0}
.wpContent DIV.eden-right-1 {width:175px;height:auto;float:right;margin:5px 0 5px 20px}
.wpContent DIV.eden-greenBox-1 {padding:10px;background:#78A22F;color:#FFF;font-size:16px;line-height:120%;text-align:left}
.wpContent DIV.eden-greenBox-1 A {color:#FFF}
.wpContent DIV.eden-greenBox-1.imgR-1,
.wpContent DIV.eden-greenBox-1.imgL-1 {min-width:350px}
.wpContent DIV.eden-greenBox-1.imgR-1 > DIV.txt,
.wpContent DIV.eden-greenBox-1.imgL-1 > DIV.txt {display:inline-block;width:170px}
.wpContent DIV.eden-greenBox-1.imgR-1 > IMG {height:auto;width:170px;margin:-10px -10px -10px 20px;padding:0}
.wpContent DIV.eden-greenBox-1.imgL-1 > IMG {height:auto;width:170px;margin:-10px 20px -10px -10px;padding:0}
.wpContent DIV.eden-left-1 {display:inline-block;float:left;width:440px;padding:0;margin:0}
.wpContent DIV.eden-left-box-1 {width:250px;padding:0 20px 0 0;margin:0;font-size:120%;display:inline-block;
	float:left;text-align:left;line-height:130%;font-weight:lighter;color:#555}

/* ctg 'project_eden' and pages with wp inherited */
.wpContent DIV.eden-box-top {margin:0 0 20px 0;padding:0 360px 0 0;background:transparent url(../img/eden/eden-pic-2.jpg) no-repeat top right;min-height:300px;text-align:left}
.tdMainCenter DIV.eden-box-leftpic {padding:20px 20px 20px 160px;background:#E9EEF1 url(../img/eden/eden-pic-1.png) no-repeat 20px 20px;min-height:210px;text-align:left}
.tdMainCenter DIV.eden-box-leftpic A {font-weight:bold}
.tdMainCenter DIV.eden-box-txt2 {text-align:left}
.tdMainCenter DIV.eden-box-video {margin-top:20px;text-align:center}

/* ctg 'eden_2013' */
.wpContent DIV.eden-grayBox-1 {background:#E9EEF1;padding:20px;margin:0;font-size:14px;line-height:120%}
.wpContent DIV.eden-box3cols {margin:0;padding:0;text-align:left}
.wpContent DIV.eden-box3cols-1 > DIV.left {float:left;text-align:left;width:220px;margin:0}
.wpContent DIV.eden-box3cols-1 > DIV.center {float:left;text-align:center;width:220px;padding:0 5px}
.wpContent DIV.eden-box3cols-1 > DIV.center > IMG {margin:0;padding:10px;border:none;background:#FFF;border-radius:3px}
.wpContent DIV.eden-box3cols-1 > DIV.right {float:right;width:220px;text-align:left;margin:0}

/* ctg 'eden_finalists' */
.wpContent DIV.eden-net .eden-pic-top-1 {margin-bottom:40px}
.wpContent DIV.eden-net .eden-net-item {display:block;float:none;clear:both;margin:0 0 40px 0;border-bottom:solid 1px #CCC}
.wpContent DIV.eden-net .eden-net-item > H3 {color:#78A22F;margin:0 0 15px 0;border-bottom:solid 1px #CCC}
.wpContent DIV.eden-net .eden-net-item > TABLE {margin:0;border:none;width:100%}
.wpContent DIV.eden-net .eden-net-item > TABLE TD {padding:15px;width:325px;border:none;text-align:left;vertical-align:middle}
.wpContent DIV.eden-net .eden-net-item > TABLE TD.main {background:#E8EFF0}
.wpContent DIV.eden-net .eden-net-item > TABLE TD.pic {padding:0;width:355px;font-size:0;line-height:0}
.wpContent DIV.eden-net .eden-net-item > TABLE TD.pic > IMG {width:100%;height:auto;margin:0;padding:0;border:none}
.wpContent DIV.eden-net .eden-contactInfo {}

/* ctg 'paketi_EDEN_2013' */
.wpContent DIV.eden-day-item DIV.left-box {float:left;display:inline-block;width:110px;margin:0;padding:30px 5px;
	font-size:120%;line-height:120%;text-align:center;height:150px;color:#FFF;
	background:transparent url('/img/event_item_bg_green3.png') no-repeat center bottom}
.wpContent DIV.eden-day-item DIV.right-box {padding-left:130px}
.wpContent DIV.eden-day-item DIV.right-box LI {margin-bottom:10px}
.wpContent DIV.eden-day-item DIV.right-box IMG[align="right"] {width:230px;height:auto;border:none;margin:0 0 10px 10px}
.wpContent DIV.eden-day-item DIV.right-box EM > A {text-decoration:underline}

/* lightbox */

#lightbox-image-details-caption {display:block;margin:0 0 10px 0;font-size:14px;line-height:120%}
#lightbox-image-details SPAN.Apple-style-span {display:block;clear:both;margin:5px 0}
#lightbox-image-details SPAN.Apple-style-span A {clear:inline-block;background:#78A22F;color:#FFF;
	line-height:180%;font-size:12px;text-decoration:none;white-space:nowrap;border-radius:2px;padding:5px;text-transform:lowercase}
#lightbox-image-details SPAN.Apple-style-span A:hover {background:orange}

DIV.wp_damijan_right_pic {margin:20px 0;font-size:0;line-height:0}

/* rules for class-combinations */

.tdMainRight DIV.wp_search + DIV.box:not(.greenbox) {padding-top:0}

.tdMainRight DIV.wp_map_small + DIV.box,
.tdMainRight DIV.wp_map_small + DIV.bannerBox {padding-top:0}

.tdMainRight DIV.wp_social_bookmarks + DIV.box:not(.wp_ppg_events):not(.wp_user_personalization) {padding-top:0}
.tdMainRight DIV.wp_social_bookmarks + DIV.wp_ppg_etourism {margin-top:20px}

.tdMainRight DIV.wp_social_bookmarks + DIV.bannerBoxRight {padding-top:0}
.tdMainRight DIV.wp_social_bookmarks + DIV.bannerBoxRight > DIV.bnrTop {padding-top:0;margin-top:-17px}

.tdMainRight DIV.wp_social_bookmarks + DIV.box.wp_reports_latest {padding-top:20px !important}

.tdMainRight DIV.wp_mostpopular + DIV.box {padding-top:0}
.tdMainRight DIV.wp_mostpopular + DIV.box > DIV.in > .tit {padding-top:17px;border-top:none}
.tdMainRight DIV.wp_mostpopular + DIV.box.wp_publications_item {padding-top:20px}
.tdMainRight DIV.wp_mostpopular + DIV.bannerBoxRight {padding-top:20px}
.tdMainRight DIV.wp_mostpopular + DIV.bannerBoxRight > DIV.bnrTop {display:none}
/*.tdMainRight DIV.wp_mostpopular + DIV.box.wp_publications_item > .rtit {qborder-top:none}*/

.tdMainRight DIV.wp_publications_item + DIV.box {padding-top:0}
.tdMainRight DIV.wp_publications_item + DIV.box.wp_social_bookmarks {margin-top:20px}
.tdMainRight DIV.wp_publications_item + DIV.box.wp_social_bookmarks > DIV.in > .tit {border-top:none}

.tdMainRight DIV.bannerBox + DIV.box {padding-top:0}

.tdMainRight DIV.wp_booking + DIV.box {padding-top:0}

.tdMainRight DIV.wp_banner_tta_subscribe + DIV.box {padding-top:17px}
.tdMainRight DIV.wp_banner_tta_subscribe + DIV.box > H2 {padding-top:0;border-top:none}

.tdMainRight DIV.wp_publication_ordering_latest + DIV.box {padding-top:0}

.tdMainRight DIV.wp_eden_contacts + DIV.box > .tit,
.tdMainRight DIV.wp_eden_contacts + DIV.box > DIV.in > .tit {border:none;margin-top:0;padding-top:10px}
.tdMainRight DIV.wp_eden_contacts + DIV.bannerBox > DIV.bnrTop {display:none}

.tdMainRight DIV.wp_ppg_etourism + DIV.bannerBoxRight {padding-top:20px}
.tdMainRight DIV.wp_ppg_etourism + DIV.bannerBoxRight > DIV.bnrTop {display:none}

.tdMainRight DIV.bannerBoxRight + DIV.bannerBoxRight {padding-top:0;margin-top:-10px}
.tdMainRight DIV.bannerBoxRight + DIV.bannerBoxRight > DIV.bnrTop {display:none}

.tdMainRight DIV.wp_local_info + DIV.bannerBoxRight {margin-top:0;padding-top:0}

DIV.wp_ctg_catalogue + DIV.wp_item_multimedia {margin-top:40px}
DIV.wp__wp_item_default + DIV.wp_item_multimedia {margin-top:40px}
DIV.wp_item_multimedia  + DIV.wpSearchContent {margin-top:40px}
DIV.wp_item_multimedia  + DIV.wp_eden_news {margin-top:40px}

.tdMainRight DIV.wp_damijan_right_pic + DIV.wp_social_bookmarks {padding-top:20px}
.tdMainRight DIV.wp_damijan_right_pic + DIV.box > DIV.in > .tit {border:none;margin-top:0;padding-top:0}

DIV.shareIconsBox + SCRIPT + DIV.wp_upcoming_events {margin-top:30px}

/*▸*◂*►*◄*▲*▼*▴*▾*/
/*
background-size:cover/X Y/contain
*/
/*
main colors:
------------

blue : #2990B3
blue-2:#0090B3 (header menu bg,footer bg)
green: #78A22F rgb(120,162,47)
green-2: #819F3B (some links)
green-light-very: #CFDEB6
green-dark: #58820F
green-dark-very: #3C4729
green-dark-very-very: #2F4012 rgb(47,64,18) some buttons
gray: #859799
gray-input: #656D70
gray-dark-1: #516365
gray-dark-2: #8C969F
gray-black: #101010 (used for almost all text)
gray-dark-text: #030708
gray-2: #C0CACC (page right column bg)
gray-3: #C0C9CB (footer social bg)
gray-light-1: #E4E9EC
gray-light-2: #D9DEE1 (light right wp bg)
gray-light-3: #E8EFF0 (.infobox)
orange: #FFA500 rgb(255,165,0)
*/