* {margin: 0;} 
html, body, #contentX {font-family:Arial, Helvetica, Verdana, Sans-serif; margin: 0px;padding: 0px;height: 100%;background:#f4f2ef;}
body {font-size: 15px;color:#555; }
a {color:#1862b9; text-decoration: none;}
h1 {color: #6b6761;font-size:30px;font-weight:bold;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
h2 {color:#6b6761;font-size:12px;}
h3 {color: white;font-size:18px;font-weight:normal;}
h4 {color:#6b6761;font-size:12px;}
textarea {width:400px !important;min-width:400px !important;max-width:400px !important;height:100px !important;min-height:100px !important;max-height:100px !important;} 
img {  border-style: none;}
#contentLeft table {border: 1px solid #ccc;border-bottom:none;width:700px;background:#f6f6f6;}
#contentLeft td {border:none;border-bottom:1px solid #ddd; padding: 5px 10px;}
#email_form table, #email_form td {border:none; background:#f3f3f3;}
ul {margin-left:-25px;}
input {-webkit-appearance: none;border-radius: 0;}
select {border-radius: 0;}

/* HEADER */
#bodyContainer {margin: auto;overflow:hidden;min-height:100%;position:relative;}
#bodyContainer.diff{background:#f4f2ef}
#headerContainer {height:115px;}
#headerWrapper {margin:auto;width:980px;height:115px;}
#logoContainer {float:left;padding-top:56px;padding-left:20px;width:180px;}

/* SEARCH */
#searchWrapper {float:right;text-align:right;padding-top:25px;z-index:99}
#searchWrapperAlt {float:right;height:45px;padding-top:15px;z-index:99}
#searchField {float:right;border:1px solid #ddd;background:white;border-right:none; width:203px;height:25px;padding:0px 0px 0 5px;z-index:99}
#searchButton {float:right;border:1px solid #ddd;border-left:none; height:27px;width:30px; background: #eee url(/images/search.png) no-repeat 6px 6px;cursor:pointer;}

/* MENU */
#mainMenuContainer {float:right;margin:auto;width:750px;height:44px;margin-top:10px;background:#6c6459}
.menuParent {float:left;}
.menu{float:left;min-width:70px;padding:15px 10px 15px 10px;font-size:14px;color:#555;text-align:center}
.menu:hover {background: #089b95;color:#FFF;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

/* BANNER */
#bannerWrapper {margin:auto;width:980px;height:300px;
background: #1660b7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTY2MGI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTYlIiBzdG9wLWNvbG9yPSIjNjBhYmY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdhYmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  #1660b7 0%, #60abf8 56%, #7abcff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1660b7), color-stop(56%,#60abf8), color-stop(100%,#7abcff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #1660b7 0%,#60abf8 56%,#7abcff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #1660b7 0%,#60abf8 56%,#7abcff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #1660b7 0%,#60abf8 56%,#7abcff 100%); /* IE10+ */
background: linear-gradient(135deg,  #1660b7 0%,#60abf8 56%,#7abcff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1660b7', endColorstr='#7abcff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
#bannerLeft {float:left;width:240px;height:220px;padding:40px 40px;color:#7abaf5;font-size:12px;}
#bannerMiddle {float:left;width:260px;height:220px;padding:40px 40px;color:white;}
#bannerRight {float:left;width:320px;height:300px;}
#bannerText01 {color:white;font-size:11px;font-weight:bold;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#bannerText02 {color:white;font-size:18px;font-weight:bold;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#bannerText03 {color:white;font-size:20px;font-weight:bold;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#bannerText04 {color:white;font-size:14px;height:180px;overflow:hidden;font-style:italic;padding-top:20px;line-height:16px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.event {padding:5px 0;border-top:1px solid #7abaf5;}
.eventTopic {cursor:pointer}
.eventTopic.selected {color:white;}
.eventTextWrapper {height:200px;overflow: hidden;margin-bottom:20px;}
.eventShowAllButton {background:#fff;color:#74aae3;width:80px;padding:3px 5px;text-align:center;font-size:12px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer;}

/* BANNER NEWS */
#bannerNewsWrapper {margin:auto;width:980px;height:40px;text-align:left;margin-bottom:10px;
background: #052d8f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA1MmQ4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFjNmNkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTJkOGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #052d8f 0%, #1c6cdf 50%, #052d8f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#052d8f), color-stop(50%,#1c6cdf), color-stop(100%,#052d8f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #052d8f 0%,#1c6cdf 50%,#052d8f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #052d8f 0%,#1c6cdf 50%,#052d8f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #052d8f 0%,#1c6cdf 50%,#052d8f 100%); /* IE10+ */
background: linear-gradient(to right,  #052d8f 0%,#1c6cdf 50%,#052d8f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#052d8f', endColorstr='#052d8f',GradientType=1 ); /* IE6-8 */
}
.bannerNews {cursor:pointer}
.bannerNewsLeft {float:left;color:white;font-size:12px;padding: 11px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.bannerNewsRight {float:left;color:white;font-size:12px;padding: 11px 30px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;width:700px;height:5px;overflow:hidden}

/* BREADCRUMB */
#bannerCrumbWrapper {background:#dddad8;width:980px;height:30px;margin:auto;margin-bottom:10px;margin-top:10px;}
#bannerCrumbContainer {float:left;font-size:12px;padding: 8px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#bannerDateContainer{float:right;font-size:12px;padding: 8px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* CONTENT */
#pageContainer {}
#pageContainerDiff {}
#contentContainer {margin:auto;width:980px;}
#contentFirstSection {}
#contentBottomSection {margin-top:10px;}
.contentThird {float:left; width:317px; height:370px; overflow:hidden; background:white;}
.contentQuarter {float:left; width:235px; height:370px; overflow:hidden; background:white;}
.contentQuarterAlt {float:left; width:235px; height:370px; overflow:hidden; background:white;padding-right:10px;}
.contentQuarterInside {height:292px;overflow:hidden;}
.contentQuarterInsideAlt {height:282px;overflow:hidden;}
#contentLastEvent{margin-right:13px;cursor:pointer;}
#contentMagazine{margin-right:13px;cursor:pointer;}
#content{margin:auto;width:980px;}

/* CONTENT LEFT */
#contentLeft {float:left;width:630px;padding:50px 40px 50px 40px;background:white;margin:0px;}
.photoWrapper{padding-bottom:20px;}
/*#contactSection {}
#contactSection span.green {font-size:25px;color:#089b95;line-height:35px;}
#contactSection span.black {font-size:22px;color:#000;line-height:35px;}
#contactSection span.black a{color:#000;}
#paginationContainer{height:20px;font-size:11px;}
#bottomContainer{height:50px;}*/

/* CONTENT RIGHT */
#contentRight {float:right;margin-left:5px;width:260px;padding:10px 0px 50px 0px;background: white;}
#contentRightHeader {color:#6b6761;font-size:14px;padding: 20px 20px 10px 20px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentRightDescription {color:#6b6761;font-size:14px;padding: 20px 20px 10px 20px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentRight{padding: 10px 20px 0px 20px;}
.contentRight:hover{text-decoration:underline}
.contentRightTopic {color:black;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;border-bottom:1px solid #ddd;cursor:pointer;}
.contentRightTopic span {color:#6b6761;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentRightTopic span.contentRightTopicF0 {color:#1862b9;font-weight:bold;font-size:12px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentRightTopic span.contentRightTopicF2 {color:black;font-size:12px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* PICTURE BOTTOM GALLERY IN CONTENT */ 
#gallery {text-align:center;padding:20px 0;}
.galPic{float:left;margin-right:5px;margin-top:2px;}

/* CONTENT LAST NEWS */
#contentLastNews{margin-right:13px;cursor:pointer}
#contentLastNewsHeader {color:#6b6761;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentLastNewsBody:hover {opacity:0.7}
#contentLastNewsTopic {color:black;font-size:14px;font-weight:bold;padding: 5px 20px 0px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentLastNewsDate {color:#6b6761;font-size:11px;padding: 0px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentLastNewsContent {color:#6b6761;font-size:13px;padding: 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;height:200px;overflow:hidden;}

/* CONTENT LAST EVENT */
#contentLastEvent{margin-right:13px;}
#contentLastEventBody:hover {opacity:0.7}
#contentLastEventHeader {color:#6b6761;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentLastEventTopic {color:black;font-size:14px;font-weight:bold;padding: 5px 20px 0px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentLastEventDate {color:#6b6761;font-size:11px;padding: 0px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentLastEventContent {color:#6b6761;font-size:13px;padding: 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;height:200px;overflow:hidden;}

/* CONTENT MAGAZINE */
#contentMagazine{margin-right:13px;cursor:pointer;}
#contentMagazineBody:hover {opacity:0.7}
#contentMagazineHeader {color:#0a478e;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentMagazinePhoto {padding: 10px 0px 0px 0px;}
#contentMagazineContent {color:#6b6761;font-size:13px;padding: 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* CONTENT EXHIBITION */
#contentExhibition{margin-right:13px;cursor:pointer;}
#contentExhibitionBody:hover {opacity:0.7}
#contentExhibitionHeader {color:#0a478e;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentExhibitionTopic {color:black;font-size:14px;font-weight:bold;padding: 5px 20px 0px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentExhibitionDate {color:#6b6761;font-size:11px;padding: 0px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
#contentExhibitionContent {color:#6b6761;width:155px;font-size:13px;padding: 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentExhibitionGroup {display:inline-block;cursor:pointer;}
#sliderButtons {text-align:center;}
.buttonPrev {width:60px;text-align:center;background:#aaa;color:white;font-size:10px;padding: 2px 5px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer}
.buttonPrev:hover{background:#888;}
.buttonNext {width:60px;text-align:center;background:#aaa;color:white;font-size:10px;padding: 2px 5px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer}
.buttonNext:hover{background:#888;}
.contentRightYear {padding:0px 20px 0px 20px;}
.contentRightYearHeader {color:black;font-size:12px;padding:5px 0px 2px 10px;margin-left:-10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer;}
.contentRightYearHeader:hover {background:url(/images/arrow.png) no-repeat 0px 7px;}
.contentRightTopicYear {color:black;font-size:12px;padding:5px 0px 5px 0px;margin-left:-5px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer;border-bottom:1px solid #ddd}
.contentRightTopicYear:hover {text-decoration:underline}

/* CONTENT POSTS */
.contentPostFullSection {margin:auto;width:980px;}
/*#contentPostBody:hover {opacity:0.7}*/
.contentPostWrapper {margin-top:10px;background:white;padding:0px;width:317px;cursor:pointer;float:left;height:500px;margin-right:13px;}
.contentPostWrapper.last {margin-right:0px;}
.contentPostWrapper:hover {opacity:0.7}
.contentPostPhotos {float:left;padding: 0px;}
.contentPostContent {float:right;width:297px;padding:20px 0px;}
.contentPostTopic {color:#6b6761;font-size:14px;font-weight:bold;padding: 10px 20px 0px 0px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentPostSubtopic {color:#6b6761;font-size:13px;padding: 0px 60px 5px 0px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentPostText {color:#6b6761;font-size:13px;padding: 5px 60px 0px 0px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* CONTENT OUR EVENTS */
.contentOurEventsFullSection {margin:auto;width:980px;
}
#contentOurEventsBody {margin:0px;padding:0px 40px;background:#eae9e6; height:490px}
#contentOurEventsHeader {color:#6b6761;font-size:16px;font-weight:bold;padding: 20px 20px 20px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentOurEventsWrapper {padding-bottom:10px;margin:auto;margin-bottom:10px;width:567px;cursor:pointer;border-bottom:1px solid #dddad8;}
.contentOurEventsWrapper:hover {opacity:0.7}
.contentOurEventsPhotos {float:left;}
.contentOurEventsContent {float:left;width:387px;padding-left:20px;}
.contentOurEventsContentAlt {float:left;width:557px;}
.contentOurEventsTopic {color:#1862b9;font-size:14px;font-weight:bold;padding: 0px 20px 0px 0px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentOurEventsText {color:#6b6761;font-size:13px;padding: 5px 60px 0px 0px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* NAŠA LUČ*/
.magazineContentWrapper {}
.magazineContent {float:left;padding-right:5px;}
.magazineContent:hover{opacity:0.7}
.magazineTopic {padding-bottom:20px;}
.magazineOverall {padding-bottom:30px;}
.magazinePic {width:150px;height:209px;background:#eee;}
.magazinePdf {width:150px;font-size:12px;text-align:center;font-weight:bold;padding:5px 0;}
.magazinePdf a{color:#999;}

/* BOTTOM LIST NEWS */
#contentNewsList{margin-right:13px;}
#contentNewsListHeader {color:#0a478e;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.newsList{padding: 10px 20px 0px 40px;}
.newsList:hover{text-decoration:underline}
.newsListTopic {color:black;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;border-bottom:1px solid #ddd;cursor:pointer;}
.newsListTopic span {color:#6b6761;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* BOTTOM ARCHIVE */
#contentArchiveList{width:317px;margin-right:13px;}
#contentArchiveListC1{width:317px;}
#contentArchiveListC2{margin-right:13px;}
#contentArchiveListHeader {color:#6b6761;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentArchiveListBodyC1{border-right:1px solid #eee;height:260px;}
.archiveList{padding: 5px 20px 0px 40px;}
.archiveList:hover{opacity:0.7}
.archiveListTopic {color:black;font-size:12px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer;}
.archiveListTopic span {color:#6b6761;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.archiveListTopicLevelOne{color:#1862b9;font-weight:bold;}
.archiveListTopicLevelTwo{padding-left:10px;}

/* BOTTOM CARD */
#contentCard{width:277px;padding:20px;color:#eee;font-size:12px; height:330px;
background: #979189; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3OTE4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2E2OWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #979189 0%, #aca69d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#979189), color-stop(100%,#aca69d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #979189 0%,#aca69d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #979189 0%,#aca69d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #979189 0%,#aca69d 100%); /* IE10+ */
background: linear-gradient(to right,  #979189 0%,#aca69d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#979189', endColorstr='#aca69d',GradientType=1 ); /* IE6-8 */
}

/* GALLERiES */
.contentRightGallery {float:left;margin-left:10px;padding:10px 0px 10px 0px;background: white;cursor:pointer;border-bottom:1px solid #ddd;}
.contentRightGallery:hover {opacity:0.7}
.contentRightTopicGallery {color:black;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;width:600px;}
.contentRightTopicGallery span {color:#6b6761;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentRightTopicGallery span.contentRightTopicF0 {color:#1862b9;font-weight:bold;font-size:14px;line-height:20px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentRightTopicGallery span.contentRightTopicF2 {color:black;font-size:12px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.contentGalleryPhotos {float:left;padding: 0px 10px 0px 0px;}
.contentGalleryHeader {color:#1862b9;font-weight:bold;font-size:14px;line-height:20px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* BOTTOM LIST EVENTS */
/*#contentEventsList{margin-right:13px;
background: #0740bc;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzA3NDBiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzA5NzdlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzA5NzdlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOTc3ZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDgzZmQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(left,  #0740bc 1%, #0977ed 60%, #0977ed 72%, #0977ed 100%, #083fd6 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#0740bc), color-stop(60%,#0977ed), color-stop(72%,#0977ed), color-stop(100%,#0977ed), color-stop(100%,#083fd6));
background: -webkit-linear-gradient(left,  #0740bc 1%,#0977ed 60%,#0977ed 72%,#0977ed 100%,#083fd6 100%);
background: -o-linear-gradient(left,  #0740bc 1%,#0977ed 60%,#0977ed 72%,#0977ed 100%,#083fd6 100%);
background: -ms-linear-gradient(left,  #0740bc 1%,#0977ed 60%,#0977ed 72%,#0977ed 100%,#083fd6 100%);
background: linear-gradient(to right,  #0740bc 1%,#0977ed 60%,#0977ed 72%,#0977ed 100%,#083fd6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0740bc', endColorstr='#083fd6',GradientType=1 );
}
#contentEventsListHeader {color:white;font-size:14px;padding: 20px 30px 10px 30px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.eventsList{padding: 10px 30px 0px 30px;}
.eventsListTopic {color:#c9e2f8;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;border-bottom:1px solid #0987F4;cursor:pointer;}
.eventsListTopic:hover {color:black;text-decoration:underline}
.eventsListTopic span {color:#86c2f7;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.eventsListTopic:hover span {color:black}
*/
#contentEventsList{margin-right:13px;}
#contentEventsListHeader {color:#0a478e;font-size:14px;padding: 20px 20px 10px 40px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.eventsList{padding: 10px 40px 0px 40px;}
.eventsList:hover{text-decoration:underline}
.eventsListTopic {color:black;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;border-bottom:1px solid #ddd;cursor:pointer;}
.eventsListTopic span {color:#6b6761;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}

/* BOTTOM LIST POSTS */
#contentPostsList{width:317px;margin-right:13px;
background: #979189; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3OTE4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2E2OWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #979189 0%, #aca69d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#979189), color-stop(100%,#aca69d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #979189 0%,#aca69d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #979189 0%,#aca69d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #979189 0%,#aca69d 100%); /* IE10+ */
background: linear-gradient(to right,  #979189 0%,#aca69d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#979189', endColorstr='#aca69d',GradientType=1 ); /* IE6-8 */
}
#contentPostsListHeader {color:white;font-size:14px;padding: 20px 30px 10px 30px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.postsList{padding: 10px 30px 0px 30px;}
.postsListTopic {color:#efe7db;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;border-bottom:1px solid #beb7ad;cursor:pointer;}
.postsListTopic:hover {color:white;text-decoration:underline}
.postsListTopic span {color:#ded5ca;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.postsListTopic:hover span {color:white}

/* BOTTOM LIST TOP RATING */
#contentTopRating{width:317px;margin-right:13px;}
#contentTopRatingHeader {color:#6b6761;font-size:14px;padding: 20px 40px 10px 20px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}
.topRating{padding: 10px 40px 0px 20px;}
.topRating:hover{text-decoration:underline}
.topRatingTopic {color:black;font-size:12px;padding-bottom:7px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;border-bottom:1px solid #ddd;cursor:pointer;}
.topRatingTopic span {color:#6b6761;font-size:10px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;}


.bigPicture{cursor:pointer;}
.getPicture{/*display:inline-block;*/padding-right:8px;cursor:pointer;color:#999999;vertical-align: top; zoom: 1; display: inline;}
.getPicture:hover{color:#333333;}
.getPictureSelected{color:#333333;}
.architectsButtonOn{color:#333333;}
.menuArchitectOn{color:#333333;}
.newsDate{float:left;width:80px;color:}
.newsText{float:right;width:560px;text-align:justify}
.menuArchive {cursor:pointer;}
.menuArchiveOn {color:#333333;}
.separator {height:5px; background:#eee;}

/* FOOTER */
#footerWrapper {margin: auto; width:100%;height:150px;}
#footerContainer {margin: auto;max-width:960px;color:#999;padding:25px 0;}
#footerLeft {float:left;width:550px;}
#footerRight {float:right;width:380px;text-align:right;font-size:11px;}

/* MENU FOOTER */
.menuFooter{font-size:12px;float:left;}
.menuFooterItem {color:#999}
.menuFooterItem:hover{color:#333}

/* ----- EMAIL PORM - START ----- */
#email_form {/*font-family:Arial*/color:#3c3c3c;}
#email_form a{color:blue;}
#email_form a:hover{color:navy;}
#email_form img {border-style:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#submitButton {border:solid 1px #c1c1c1;padding:3px;width:100px;color:#464545;cursor:pointer;}
#submitButton:hover{color:#1b1b1b;cursor:pointer;background:#d6d6d6;}
.emailText {border:solid 1px #c1c1c1; padding:3px;}
.emailText:hover {border:solid 1px #9e9e9e}
.emailTextarea {border:solid 1px #c1c1c1; padding:3px;}
.emailTextarea:hover {border:solid 1px #9e9e9e}
/* ----- EMAIL PORM - END ----- */
/* ----- PAGINATION - START ----- */
div.pagination {text-align:left;padding: 3px;padding-right:20px;margin: 20px 3px 3px 3px;font-size:12px;font-family: Arial;text-align:center;}
div.pagination a {padding: 2px 15px 2px 15px;margin-right:1px;background:#9d8b77;text-decoration:none;font-weight:bold;color:#FFF;font-size:12px;}
div.pagination a:hover, div.pagination a:active {background:#6c553c;font-weight:bold;color:#FFF;}
div.pagination span.current {padding: 2px 15px 2px 15px;margin-right: 1px;font-family: Arial;font-size:12px;font-weight:bold; background-color: #7F6446;color: #FFF;}
div.pagination span.disabled {background:#c6baac;padding: 2px 15px 2px 15px;margin-right: 1px;font-weight:bold;color:#FFF;
}
/* ----- PAGINATION - END ----- */

.sitemap {color: #464545; font-size: 11px; padding-left: 20px;}
.sitemap a {color: #717171; font-size: 11px;}
.sitemap  a:hover{color: #717171; text-decoration: underline;}

/* ----- LOGIN - START ----- */
.login_win_main {font-family:Tahoma,Geneva,Kalimati,sans-serif;position:absolute;left:0px;padding-left:10px;z-index:200}
.login_win_size {width:300px;}
.login_win_float {}
.login_win_login {clear:both;display:none;width:230px;background:url(/images/white_op.png);color:#696868;padding:20px 10px 5px 10px;}
.login_win_register {clear:both;display:none;width:280px;background:url(/images/white_op.png);color:#696868;padding:20px 10px 5px 10px;}
.login_button {color:black;border:solid 1px #c3c1c1;background:#f0f0f0;cursor:pointer;}
.login_button:hover {background:#dfdede;}
.login_input {border:solid 1px #c3c1c1;}
.login_input:hover {border:solid 1px #9b9a9a;}
.login_input_protected {border:solid 1px #c3c1c1;background:url(/images/white_op.png);color:#696868}
.login_forget_pass {font-size:10px;color:blue;border:none;cursor:pointer;background:none;}
.login_forget_pass:hover {color:navy;}
/* ----- LOGIN - END ----- */

/* foto slider - start */
.tu_1 {display:inline-block;}
.imageGroup {}
.mainPicture {cursor:pointer;display:inline-block;}
/* foto slider - end */

/* razno*/

.topicText {background:white;padding:0 5px;margin-left:-5px;}

/* IMPORTANT POSTS */
.importantPosts {float:right;margin:10px 3px;color:#fff;background:#008fd1;padding:5px 10px;font-size:12px;}
.importantPosts:hover {background:#333;}
/* KOLEDAR */
#calendarContainer {
	width: 235px;
	border: 1px solid #ddd;
		font-size: 12px;
}
#calendarHeader {
	display: block;
	width: 243px;
	height: 32px;
	padding: 3px 0 3px 0;
	margin: 0 2px;
}

#calendarHeader a {
	background-image: url(../images/calendarArrow.png);
	background-repeat: no-repeat;
}
#calendarBtnPrev {
	float: left;
	width: 68px;
	height: 30px;
	background-position: -10px -9px;
}
#calendarBtnPrev:hover {
	background-position: -10px -59px;
}
#calendarBtnNext {
	float: right;
	width: 68px;
	height: 30px;
	background-position: -66px -9px;
}
#calendarBtnNext:hover {
	background-position: -66px -59px;
}
#calendarMonthYear {
	float: left;
	color: #555;
	width: 105px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding-top: 7px;
}
#calendarTextContainer {border: 1px solid #ddd; border-top:none; padding:5px; font-size:12px;color:#555;}
.headerDays {
	text-align: center;
	background: -moz-linear-gradient( top, #999 0%, #666);
	background: -webkit-linear-gradient( top, #999 0%, #666);
	background: linear-gradient( top, #999 0%, #666);
	background-color: #666;
	color: #FFFFFF;
	padding: 3px 0;
	font-size:12px;
}
.tableCell {
	padding-top:3px;
	color: #666;
	background: -moz-linear-gradient( top, #f2f2f2 0%, #ddd);
	background: -webkit-linear-gradient( top, #f2f2f2 0%, #ddd);
	background: linear-gradient( top, #f2f2f2 0%, #ddd);
	background-color: #ddd;
}
.tableCell:hover {
	background: -moz-linear-gradient( top, #f2f2f2 0%, #ccc);
	background: -webkit-linear-gradient( top, #f2f2f2 0%, #ccc);
	background: linear-gradient( top, #f2f2f2 0%, #ccc);
	cursor: pointer;
}
.tableCellOn {
	background: -moz-linear-gradient( top, #fe8080 0%, red);
	background: -webkit-linear-gradient( top, #fe8080 0%, red);
	background: linear-gradient( top, #fe8080 0%, red);
	background-color: red;
}
.tableCellOn:hover {
	padding-top:3px;
	background: -moz-linear-gradient( top, #fd4444 0%, red);
	background: -webkit-linear-gradient( top, #fd4444 0%, red);
	background: linear-gradient( top, #fd4444 0%, red);
	background-color: ;
}
.tableCellDisabled {
	background-color: #f9f9f9;
}
.tableCellWrapper {
	display: block;
	width: 30px;
	height: 30px;
}
.tableCell .tableCellDay {
	display: block;
	text-align: center;
	height: 17px;
	width: 33px;
	padding-top:5px;
	color: #666;
}
.tableCell .tableCellDayOn {
	color: #ddd;
}
.tableCellDisabled .tableCellDay {
	display: block;
	text-align: center;
	color: #ccc;
	height: 17px;
	width: 33px;
	padding-top:5px;
}
.tableCellContent {
	display: block;
	width: 70px;
	height: 58px;
	position: relative;
	color: #090;
}
.tableCellContent .cellCompleted, .tableCellContent .cellPlanned, .tableCellContent .cellPostponed, .tableCellContent .cellProgress {
	display: block;
	width: 35px;
	height: 23px;
	padding-top: 5px;
	position: absolute;
	font-size: 19px;
	line-height: 21px;
	text-align: center;
	font-weight: bold;
}
.cellCompleted { /*green*/
	top: 0;
	left: 0;
	color: #090;
}
.cellPlanned { /*orange*/
	color: #FF5A00;
	top: 0;
	right: 0;
}
.cellPostponed { /*red*/
	bottom: 0;
	left: 0;
	color: #be3a3a;
}
.cellProgress { /*blue*/
	bottom: 0;
	right: 0;
	color: #3870bc;
}
.tableCellAlert .tableCellDay {
	background: -moz-linear-gradient( top, #e5e5e5 0%, #c5c5c5);
	background: -webkit-linear-gradient( top, #e5e5e5 0%, #c5c5c5);
	background: linear-gradient( top, #e5e5e5 0%, #c5c5c5);
	background-color: #d2d2d2;
	color: #fff;
	height: 17px;
	background-image: url(../img/tableCellAlert.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.tableCellCurrent .tableCellDay {
	background: -moz-linear-gradient( top, #e5e5e5 0%, #c5c5c5);
	background: -webkit-linear-gradient( top, #e5e5e5 0%, #c5c5c5);
	background: linear-gradient( top, #e5e5e5 0%, #c5c5c5);
	background-color: #d2d2d2;
	color: #FFF;
	height: 17px;
	background-image: url(../img/tableCellToday.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.tableCellSelected .tableCellContent {
	background-image: url(../img/calendarDaySelected.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.topicManualItem {color:black;font-size:12px;padding:5px 0px 5px 0px;margin-left:-5px;font-family: Tahoma, Geneva, Arial, Helvetica, Verdana, Sans-serif;cursor:pointer;}
.topicManualItem a {color:black;}
.topicManualItem a:hover {border-bottom:1px solid #000;color:black;}