
/* FILE: /css/notifications.css */ 
div.v2_notification_window{
    width:400px;
    height:auto;
    background-color:white;
    border-radius: 0 0 5px 5px;
    position:fixed;
    top:-1px;
    z-index:30;
    box-shadow: 0 0 7px 0 black;
    max-height:300px;
    overflow:auto;
}
div.v2_notification_window div.notification_msg{
    border:1px solid #aaa;
    min-height:18px;
    padding:2px 23px;
    position:relative;
    margin:3px;
    background-color:#eef;
    background-repeat:no-repeat;
    background-position:3px center;
    border-radius:3px;
}
div.v2_notification_window div.notification_notice{
    background-color:#eef;
    background-image: url(cms/images/v1cssmsg_notice.gif);
}
div.v2_notification_window div.notification_warning{
    background-color:#ebe89f;
    background-image: url(cms/images/v1cssmsg_alert.gif);
}
div.v2_notification_window div.notification_error{
    background-color:#f1897a;
    background-image: url(cms/images/v1cssmsg_error.gif);
}
div.v2_notification_window div.notification_msg a.msg_close{
    position:absolute;
    top:20%;
    right:4px;
    text-align:right;
    width:100%;
}
div.v2_notification_window div.notification_msg a.msg_close:hover{
    text-shadow: 0 0 1px black;
    color:#666;
}

/* FILE: /css/cms.css */ 

.cms_admin_item_changed {
    background-color: #A9B7BA;
    width: 50%;
}

.cms_form_name {
    font-weight: bold;
    vertical-align: top;
    color: #565662;
}

.cms_deleted_row {
    font-style: italic;
    color: #888;
}

.cms_info_about_authortime {
    font-size: 0.9em;
    font-style: italic;
}

.cms_info_noitems {
    font-size: 0.8em;
    font-style: italic;
    text-align: center;
}

.cms_info_description {
    font-size: 1em;
}


.cms_popup_message {
    padding: 5px;
}

.cms_graph_title {
    font-size: 1.1em;
    font-weight: bold;
}

.cms_graph_image {
    text-align: center;
}

.cms_graph_legend_color {
    width: 10px;
    height: 10px;
    border: 1px solid black;
}

.cms_graph_legend_text {

}

.cms_graph_legend {
    border: 1px solid black;
    padding: 4px;
}

.cms_graph_notlink, .cms_graph_notlink:hover, .cms_graph_notlink:visited, .cms_graph_notlink:active {
    cursor: default;
    text-decoration: none;
    color: #333;
}




.cms_small_print {
    font-size: small;
    color: gray;
}


.errorbox {
    border: solid 2px red;
    background: #fffeca;
    text-align: center;
    color: black;
    overflow: auto;
}

.errorbox pre {
    font-family: Courier, Courier new, mono;
    font-size: 9px;
    text-align: left;
    
/*    white-space: pre-wrap;  */     /* css-3 should we be so lucky... */
/*    white-space: -moz-pre-wrap;*/  /* Mozilla, since 1999 */
    word-wrap: break-word;   /* Internet Explorer 5.5+ */
}

input.button, input[type=button], button {
    border-bottom: 1px solid #7F898B;
    border-right: 1px solid #7F898B;
    border-left: 1px solid #CECED0;
    border-top: 1px solid #CECED0;
    border-radius: 0px 0px 0px 0px;
    color: black;
    padding: 2px 4px 2px 4px;
}
/* FILE: /css/ckeditor.css */ 
.htmleditor div.cke_textarea_inline {
    min-height: 100px;
    border: 1px solid lightgray;
    margin-top: 100px;
    margin-bottom: 100px;
}

/* FILE: /css/extensions.css */ 
.extension_title {
    font-size:14px;
    color: #105A72;
}

/* FILE: /css/v2morph_widget.css */ 
span.v2_morphing_widget_balloon{
    position:relative;
    white-space:nowrap;
}
span.v2_morphing_widget_balloon span.balloon{
    z-index:3;
    position:absolute;
    height:26px;
    background-color:#333;
    min-width:45px;
    border-radius:4px;
    left:51px;
    top:-6px;
    opacity:1;
}
span.v2_morphing_widget_balloon span.balloon span.arrow{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAaCAYAAACD+r1hAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wJDA07DaQ1q+sAAAC0SURBVDjL1dKxDYMwEAXQfzitF2ANJGrP4Sk8ghmAOeiRt0DuPQH0XuBSBSXkALuKcp2//tNdYcLJbNvG4zgixoic854/pPK6rmyt/Si+RklAKeVTSuLmRgqXZTm7VAbSKZfgan4AQghcDEII7L2/3EDHMjPfg9IyAFBNGQCaGGNxeT9pGAae57kc1CB6f5QgOgZ3iKSw6zr+598KAFrrOtD3fR1wzp1uEUHbtjRNE4wxX/AJjjJX6QdxgyAAAAAASUVORK5CYII=) 0 0 no-repeat;
    display:block;
    width:12px;
    height:26px;
    margin-left:-8px;
    position:absolute;
}
span.v2_morphing_widget_balloon span.balloon a{
    outline:none;
    display:inline-block;
    width:16px;
    height:16px;
    text-indent:1000px;
    overflow:hidden;
    background-image: url(cms/img/icons_ok_cancel_floppy.png);
    margin-top:5px;
    margin-left:2px
}
span.v2_morphing_widget_balloon a.save{
    background-position: top left;
}
span.v2_morphing_widget_balloon a.save:hover{
    background-position: top right;
}
span.v2_morphing_widget_balloon a.cancel{
    background-position: bottom left;
}
span.v2_morphing_widget_balloon a.cancel:hover{
    background-position: bottom right;
}

/* -------------------- */

span.v2_morphing_widget_multibox{
    outline:none;
    position:relative;
    white-space:nowrap;
}
span.v2_morphing_widget_multibox a{
    font-family: 'Courier New', 'monospace';
    color: #005;
    font-size: 13px;
}
span.v2_morphing_widget_multibox a.readonly{
    color: #002;
}
span.v2_morphing_widget_multibox a.readonly:hover{
    text-decoration:none;
}
span.v2_morphing_widget_multibox span.balloon{
    outline:none;
    z-index:3;
    position:absolute;
    height:26px;
    background-color:#333;
    min-width:45px;
    border-radius:4px;
    right:-60px;
    top:-6px;
    opacity:1;
}
span.v2_morphing_widget_multibox span.balloon span.arrow{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAaCAYAAACD+r1hAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wJDA07DaQ1q+sAAAC0SURBVDjL1dKxDYMwEAXQfzitF2ANJGrP4Sk8ghmAOeiRt0DuPQH0XuBSBSXkALuKcp2//tNdYcLJbNvG4zgixoic854/pPK6rmyt/Si+RklAKeVTSuLmRgqXZTm7VAbSKZfgan4AQghcDEII7L2/3EDHMjPfg9IyAFBNGQCaGGNxeT9pGAae57kc1CB6f5QgOgZ3iKSw6zr+598KAFrrOtD3fR1wzp1uEUHbtjRNE4wxX/AJjjJX6QdxgyAAAAAASUVORK5CYII=) 0 0 no-repeat;
    display:block;
    width:12px;
    height:26px;
    margin-left:-9px;
    position:absolute;
}
span.v2_morphing_widget_multibox span.balloon a{
    outline:none;
    display:inline-block;
    width:16px;
    height:16px;
    text-indent:1000px;
    overflow:hidden;
    background-image: url(cms/img/icons_ok_cancel_floppy.png);
    margin-top:5px;
    margin-left:2px
}
span.v2_morphing_widget_multibox a.save{
    background-position: top left;
}
span.v2_morphing_widget_multibox a.save:hover{
    background-position: top right;
}
span.v2_morphing_widget_multibox a.cancel{
    background-position: bottom left;
}
span.v2_morphing_widget_multibox a.cancel:hover{
    background-position: bottom right;
}
span.v2_morphing_widget_multibox span.field{
    display:inline-block;
}
span.v2_morphing_widget_multibox span.fields{
    border: 1px solid transparent;
    padding: 3px;
    border-radius: 3px;
}
span.v2_morphing_widget_multibox span.fields > * {
    /*border: 1px solid red;*/
    padding-left: 5px;
    padding-right: 5px;
}
span.v2_morphing_widget_multibox span.fields_focused{
    border: 1px solid #913939;
    padding: 3px;
    border-radius: 3px;
    background-color: #F0F0F0;
}
span.v2_morphing_widget_multibox span.fields:hover{
    border: 1px solid #eee;
}
span.v2_morphing_widget_multibox span.fields.fields_focused:hover{
    border: 1px solid #9fb36b;
}
span.v2_morphing_widget_multibox span.fields input[type=checkbox]{
    vertical-align:-3px;
}

span.v2_morphing_widget_multibox span.check{
    width: 20px;
    height:16px;
    padding-top: 0;
    display: inline-block;
}
span.v2_morphing_widget_multibox span.check-img{
    padding-left: 13px;
    display:inline-block;
    height:16px;
}
span.v2_morphing_widget_multibox span.check_present_yes{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAR1QTFRFAACBQCkiQCoiQiwjSzMnTTUrTTYrUDcqUTcqVj0yYD8tW0M2XEQ2XUY5Z0k2fWNRj2pPrYZlN68xNbEvP7E5PLM5totmPbU3PrY4QrY8TLNJXqxaO7w4RrhAOr03Q7pAR7lBRrpARLtBR7tBRbxCc6pyQcA+QsE/Sr9HScBGS8BITMFJjqeNTcJKlqWVlaaUjaqMoaOhSsZKpqKmTcZKUMVNU8RQT8ZMUchOw6GBUslPWMdTU8pQVcxSVNBUWM9VWtFXWdNZXdNXWdVZ3rOJc+lz88eW88iYfe99gfGB9syb7s6n7s6owdnkwtnk8tOs9te18ti9+9uy9dzA/du4/tu3o/2lpP6k++LE/+O+9uXT9ubU9ubV//Dd//De+/7SZQAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfcCRMODiU5jTg3AAAAnElEQVQY02NggAAebl4GJMDHzMLOwYkkwCUmwMjEhiQg6OXu5sKKJGDp7+0TxI9sSHBgYAQynyE2OjoORSAyJgqFzxAaEBCCzPcI9/UL83SCca21TBxdXR2MNM0gfGVZXRt7Z2c7K21FBbCAqLyGua29va25hqwIWEBIQkXb1MLCVFtJXBiiR1pSRk1dXU1OShVui6G+gY6eMZgJABF1FT3YXnmCAAAAAElFTkSuQmCC) no-repeat 0 0;
}
span.v2_morphing_widget_multibox span.check_present_no{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wJEwssBaOanDQAAAJpSURBVDjLdZNLSFRRGMf/59x7z71zx2ke4VjjIywTs/KxyAh6rQLJZe+wRRAtDKISpIUt3AW1adM+qE2rAiF7EAUlJPQQNCKtdHxFOurMXO/rnHtaTIhMM9/y4/f94HsRlIkTR/f3Gqo8KyU2UUV5mlle7RscGefFnFqq+HJnx9vv6cVDIV2FpiogwPWwYZwBUF3MKsWJI83btkaYcu/SqcOIhkP48m0OjsdBFRKJm6GHs5nVzEaeFAsONKT03ovHnc5jHRBcADLAn8Ucrg48wOxyNvpxIp3dyNNiwfDEnJusrnnP9Th8FoWvJ1DbtAttLY1fi4vLzmDn3tYBJRR7Bk0UErqOuvr6K6VYUm4LcmVywl6zdwBAyDQ/k9j29lIcLSdAbuoRQAApAXvhRjmspGDo5XB4KTC7sPoLyE7Ds6zbQ68/sFLsf2scO32uvym/9CJu0cp5lhq1LcOKjaf3JD+N9J+vqjXuj42+KjmDN51dNcysGHatXA2jFJFoBZKpFABgYWYeVm4FHpdQTXNFl/TgviePx9YFd3e3sZZklSWkVE1Th8EYNE0DUwt+3/fh+gEcz4Nre5CEIJvPbzk58u43BYDWaKzHcSyVQkAIAc45hBDwuITHJXhAIIRAEAQIADiOg0qNXVi/A5HLq1xVoEgKSil8SiF9Hwov/I6QElwIcM+DsF3AcZyMz5+vC+xrPXfWfk65YvJHH6ZnUlhbhmQMnBRakFJCuC6cRELa7a2DvK7upticGEd3979LjMeqiMFm3ObGW46iVAS2E4Zlg7oeCQggGZMkGgHR1DzhPE+lbIiY4SkAub9TyQyf07OTkgAAAABJRU5ErkJggg==) no-repeat 0 0;
}
span.v2_morphing_widget_multibox span.check_pass_yes{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAklJREFUeNp8UktPU1EQ/s5pi0ArqcmlPioGysIuBI01xlhdWKKyINa0O6NCXOjOjX+ABSsTN+7cUZrowpj4YOVCY4wkGkt4aFJ80CLa2EIL2hd93evMhZq2WE8yydzv++abc+eM0DQNfIQQGLqDx+UKvKrK36g7LJMSMBrwZPIWLlbrjLUiLh4dvooKOSwnxF8T1nbZNBjIYTQw4a2tqTNQSZhOpxCOT+LDIgHUUe9DN+pzAM7dQ7qm9si6D+q4kpoFSkAxB5wo78GFigPFLHSMOSn+Y0DtkvPRZYgykP8N+Hqv43zvNQg2IIw51jQ1eHUbg2+XgK9xYEBa0eHwwNhzCmeFomPMsaapQT6J0KcXuBT6Dvg7XYClQLGBQaUf04Qxx5raGlF9jrXg6XGpqmdMqnpAq5Qhus+hvV/RudzcKrTocwiDESUpv6lSvtx15fVInUEicDJjdY+YW3qO0f+WoBUyKCcebT6VzQ+xw0KJCcXIe6y/Gc/ahqcsdQa0SEcW7h69Z3d1H29RrNB4mzTD1j1VCBp/cXUdP0LRdwdvTt+gupnGGcwQcfnL1OKzYqoAae4jk5Ie0nwIjDHHGtb++xmBz+FYPijb9kMtJDZXkELPjTaEYxtB1jTfAzpuZ4fHqNhRyUSQno8iPRfVc5Oyj7idnkb9NoO2vV2+cnwW2Y8xjN2P+MceRPy5hTgqv5bQqnT6GvXgIVYHuTLhNqSeerWfAfea097uJqiVg3PGkg8HtG11tQY8bwraIBxuuJ3cwlyNBn8EGABuzheYwJW7ywAAAABJRU5ErkJggg==) no-repeat 0 0;
}
span.v2_morphing_widget_multibox span.check_pass_no{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlRJREFUeNp8U89vElEQ/nZZEApoU1caxRo9mJIUUyPqwbWH0oNNPGBKExPSxN68efFf6NWLN2+tbdRETayePKgHbA+21ao1Fn8t2kjKChW6QNmF5fneshig4iSTzPvmm2/mzdvlCCFgxnEcFiJ4VDMQITUK8AxE3RiFYhzFeBvmpXlcatQJaDJWfP76AxpUgcQyZfNWglb3n6ZnAS9vjEeaa1oEmCjJyNDX4igtxc12ZndioCv9CY7gEKzGf41vPrARd76+gVbKIV+uony8G9qZXhpXTIzlOP4/AgaQ3UzEoZfy2FaL8IzH4L14GaquQy/mwHKM0/EKsWcYvRfeWKq4chAGeuAKDJu4I9iDrCJDKauIPcdoxwlSJazMfURM2VbhGxmE4NRM3y8NQFFVsBzjtFy78RyZuaFpuu5hDrUjxKjA0XcB3qBo5tS1DPSNp+BsdrpT/gft+0KciE+2CCgz5wr7pEn3nmP0uaoVEL2Aavph/Z69UXAODw3s0ORl5Bemi74ri54WAfohnUzcPHXLHzp61iF2g7C3JzZrzhrdPgc9k8PPleSr/muvr9K61fYdrNLExJfFb0/0LQ28+wQVqZjOu4NgGMsxDuP+c4nUPq+ndmZ512HUNMX6skg9FnxYT5VnGafjKzCTAnvDguiHUZChvk9CfZc0Y7t4iOa84Xb+LgHXwb6xavotih9SmLojR6fuytFSIg0j/x1O8cBYOx9siY1F/rot2bYeR8jmjPQ74O+SKORkzmKGZe+PkF11zQLWDxyiPtg2HW9hoXaBPwIMAH6LJZkaKG6uAAAAAElFTkSuQmCC) no-repeat 0 0;
}
span.v2_morphing_widget_multibox span.check_allow_yes{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACb0lEQVQ4jXWTy09TURDGT5tWjAtduDA3bvkHTN3qxuCubjS2UaNRIiYucOELFuLCVkEUFV8QSEFAW6QSUKBRjNRQHxC9BAnhYSwaqgKhVKwUwTafM9Or1kZP8ksnM9/5es6cO0plrjXEbqKCuJPFVeIAsU79Z20kPEqZvCaNcCmv0uk3wRixy+wza6qJdFuyN28gqEACx8q7OfOH9YMIRgOYSk4IHHOOa5Zmi4MMM0xWETWy2bm+XUt1z7XifWoQkdQIPqfeChxzjmusIROnavx1nW2EV2k55P4g2oDhH0GMJ18inNTxIflGCCcHKNdHtafoiDaCtWYvXYd7ok6JgXvfqx3o+94GfakLQ0tPMLIcwtjyC4HjoaUeqgXQTxrWUk/cqpINroiBXvepDMGFBjxLtKB/8T5eLwYwsPhI0Cnm3HOqBRcaUU9a3iOvwy4mr0p0frmJrvkb6P7qQTDehN64D6FvLUJvvFlyj6nGGtbynrRB+gQJ/2w5/NFStM1dQkfsOgKxajyM1Qgcd1KunWqsuTd7gU/wl4Fe/q4Q9VPFuD19Gr5pF1pmSuGfOS9wzDmu3SINa/9coSjdRHtoE6omC1E9eQS1kaPwRE6g7mOR4ImcpNwxqVUR9tBmNnCri2ywNf2M1mbL/JnRfFSE9+NyOB+VEwXEIYMCyXGNNStISz3Q5LNXVuKamDjXtq5OlQzvQdn4Lpwd24lz4w6BY85xjTVmn8nJn73Mjqxcok5MHHySvB4bjg9uR9noXoHjvKANVvlnk0PmwZY9D7m/T6IRMkzS6TS6kdNUrTE7/1xWoyfFxutkUkLYjdnJWD8BHtzYkJoYsGIAAAAASUVORK5CYII=) no-repeat 0 0;
}
span.v2_morphing_widget_multibox span.check_allow_no{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACVklEQVQ4jXWTX0hTcRTHf/c6M/biWzJ8sbC3ZhQSPTaNqKDWg7CRoz0YMS176B9ulEo46yGMmaYMcYra7lxpLkySwHAR1sMdSeRL1IMQvWxuL3va+HbO/d3FXPWDD/fwPed8+d1z7xGi7NQS7cRjIlrBCNFB1In/nGYiQmiKYiMGNCF0euYNZDygqaptjmpOVjYfITgRU1VXfG9NLtXlRWZtEYVfX4ktZN4tgjXOzVssLjIUraVmKzFhNCvuRP2+YnZ1CvixDmx/BH6mJNufSEsiuzqNRH1dMWapcs+WXuc8X1sIW7xmTy77MgR8fg5srQDf1oDv7yUcs7b5AtmlYXCtpio2nonolQbBlOcMkHwKbEQAfZ6Kl4Avy5LNhNQ26HbJMaQ8Z0EzCT5hg2FpoGfGbgDLQeAt3WI9DHyYpoZZCcesce71IDLjN8E90TKDfCHaA0RvAwt9wKuHwMoQ8CYk4Zi1hX5Au4OC5meD/G6DcCcw3gFMXgNmbgHPAlR8V8LxDJlPdhs1hXDXXwZ6uucCMOgEHrmBkBcYuQyMXpFwzBrnHjjBtX9ewV8aosMO+B1EC3DvNNB/DrjvlHDcS0MOtBo1qRY7GwSH2OBU6TNaqnI7vhOArwm4ehToPgZcPy7hmDXfYWQ7HeBa7uHfXlQTo9LEnai1Fne81HDpIHCxAfAckLQ3GBrnuCamKO6IuTvGaSSmpIkrblFzevN+pNsOoeBtMki32cEa52KKcM2Zu7PrNJobx1cj5DLRpE10U7NNmLvzz1NtziRgfp1y+szf3lrR8xsNScowzIcaqgAAAABJRU5ErkJggg==) no-repeat 0 0;
}
span.v2_morphing_widget_multibox span.separator{
    display:inline-block;
    width:4px;
}
span.v2_morphing_widget_multibox label{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

span.v2_morphing_widget_multibox span.check_replacement{
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-bottom: -3px;
    margin-left: 1px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAMAAABA3o1rAAAAAXNSR0IArs4c6QAAADNQTFRF5UKCAAIACw0KFhoSNDYzT1FOXmBdcHJvdXd0fX98gYOAk5WSoaOgtbe0ury5ztDM0tTRrSrnBwAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AkUChAhcH9TlAAAAGVJREFUKM+t0cEOgCAIgGExUDMJ3/9pW1GyDrIO/TfmNw4Ywh9V65rJ0vd9xKegbJECueOuYH2qb5DRBwmbCxJsMgVUpEGSKcgAFZcmzoYIgOIArhGKB0QK8hxwHymw09Onv/A7AEaQDKIMn9k2AAAAAElFTkSuQmCC) no-repeat 0 0;
}
span.morphing_widget_field_disabled{
    opacity:0.45;
    padding:2px;
    background-color:#bcc !important;
    background-position: 1px 2px !important;
    border-radius:2px;
}

/* -------------------- */


/* FILE: /css/v1table.css */ 

.cms_table_row_highlight_0 td, .cms_table_row_highlight_1 td {
/*    border-bottom: 1px solid #F37021;
    border-top: 1px solid   #F37021;
*/
    background-color: #F9FAFB;
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_highlight_0 td td, .cms_table_row_highlight_0 td td{
    border-bottom: 0px;
    border-top: 0px;
    background-color: #F9FAFB;
}



.cms_table_row_0 {
    /*background-color: #F9FAFB;*/
}

.cms_table_row_1 {
    /*background-color: #E5E9EA;*/
}

.cms_table_row_0 td {
/*    border-bottom: 1px solid #f0f0f0;
    border-top: 1px solid #f0f0f0;*/
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_0 td td {
    border-bottom: 0px;
    border-top: 0px;
}

.cms_table_row_1 td {
/*    border-bottom: 1px solid #f0f0f0;
    border-top: 1px solid #f0f0f0;*/
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_1 td td {
    border-bottom: 0px;
    border-top: 0px;
}

.cms_table_td_highlight {
    background-color: #fff;
}

.cms_table_td_highlight_border {
    background-color: #E5E9EA;
    border: 1px solid #B94B16;
}

.cms_table_td {

}

.cms_table_td_border {
    padding: 2px;
}
.th1 {
    background: #909698;
}

.th2 {
    background: #6f797a;
}

.td1_even {
    background: #efefef;
}

.td2_even {
    background: #e5e9ea;
}

.td1_odd {
    background: #f9fafb;
}

.td2_odd {
    background: #f3f5fa;
}

table.th_left th {
    text-align: left;
}
/* FILE: /css/v1msg.css */ 
.v1msgbody {
    padding: 5px;
}

.v1msgtitle_notice {
    color: #FFF;
    background: url(cms/v1msg_notice.gif) no-repeat 5px 50%;
    background-color: #369;
    font-size: 100%;
    text-align: left;
    padding: 5px 5px 5px 25px;
}

.v1msgbody_notice {
    border: 1px solid #369;
    color: #000;
    background-color: #FFF;
    font-size: 120%;
    margin: 0 0 5px 0;
    text-align: left;
}

.v1msgtitle_alert {
    color: #FFF;
    background: url(cms/v1msg_alert.gif) no-repeat 5px 50%;
    background-color: #FF9933;
    font-size: 100%;
    text-align: left;
    padding: 5px 5px 5px 25px;
}

.v1msgbody_alert {
    border: 1px solid #FF9933;
    color: #000;
    background-color: #FFF;
    font-size: 120%;
    text-align: left;
    margin: 0 0 5px 0;
}

.v1msgtitle_error {
    color: #FFF;
    background: url(cms/v1msg_error.gif) no-repeat 5px 50%;
    background-color: #C00;
    font-size: 100%;
    text-align: left;
    padding: 5px 5px 5px 25px;
}

.v1msgbody_error {
    border: 1px solid #C00;
    color: #000;
    background-color: #FFF;
    font-size: 120%;
    margin: 0 0 5px 0;
    text-align: left;
}

/* FILE: /css/v1tabs.css */ 
.v1tabsHeader {
    overflow: hidden;
    width: 100%;
    position:relative;
    top:1px;
}

.v1tab {
    clear: both;
    border: 1px solid #ccc;
    padding: 5px;
    margin-bottom: 5px;
}

.v1tabs {
    float: left;
    width: 100%;
    margin: 0;
    padding: 10px 0 0 10px;
    list-style: none;
    background: url(cms/v1tabs_nav_bg2.gif) repeat-x bottom left; /* #FFCB2D */
}

.v1tabs li {
    float: left;
    margin: 0;
    padding: 0;
    font-family: Verdana,Arial, sans-serif;
    /* q2 - font-size: x-small;*/
	font-size: 11px;
}

.v1tabs a {
    float: left;
    display: block;
    margin: 4px 1px 0 0;
    /* q2 - removed: margin: 0 1px 0 0; */
    padding: 4px 8px 4px 8px;
    color: #333;
    text-decoration: none;
    border: 1px solid #CCC; /* #9B8748 */
    border-top: 2px solid #CCC;
    border-bottom: 1px solid #cccccc;
    background: #EEE; /* #F9E9A9 */
	font-size: 11px;
    height:14px;

}

.v1tabs a:hover,a.selected {
    color: #333;
    /* q2 - removed: padding-bottom: 5px; */
    border-color: #AAA; /* #727377 */
    border-top: 2px solid #369;
    background: #fff;
}
.v1tabs a.selected {
    border-bottom: 0px !important;
    height:14px;
}

/* FILE: /css/v1reorder.css */ 
div.v1reorder {
	
}

div.v1reorder ul.sortable li {
	position: relative;
}

div.v1reorder ul.boxier {
	border: 1px solid #FFF;
	min-width: 100px;
	list-style-type: none;
	padding: 4px 4px 4px 0;
	margin: 0;
	min-height: 15px;
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
}

div.v1reorder ul.layout {
	border: 1px solid #669933;
	min-width: 100px;
}

div.v1reorder ul.overlayout {
	border: 1px solid #CC6633;
	min-width: 100px;
}

* html div.v1reorder ul.boxier {
	width: 99%;
	height: 15px;
}


div.v1reorder ul.boxier li {
	cursor:move;
	margin-bottom: 4px;
	margin-left: 5px;
	width: 95%;
	padding: 2px 2px;
	border: 1px solid #AAA;
	background-color: #EEE;
}

div.v1reorder ul.boxier li.dir {
	cursor:move;
	margin-bottom: 4px;
	margin-left: 5px;
	width: 95%;
	padding: 2px 2px;
	border: 1px solid #369;
	background-color: #FFFFCC;
}

div.v1reorder ul.list_over {
	background-color: #EEE;	
}

div.v1reorder ul.list_out {
	background-color: #FFF;
}

div.v1reorder a {
	text-decoration: none;
}

div.v1reorder a:hover {
	text-decoration: none;
}

div.v1reorder span.expandtree_link_open {
	padding-left: 15px;
	background: url(cms/img/v1reorder_right.gif) no-repeat 0 50%;
	text-align: center;
	width: 15px;
	height: 20px;
	color: #000;
	cursor: pointer;
}

div.v1reorder span.expandtree_link_close {
	padding-left: 15px;
	background: url(cms/img/v1reorder_down.gif) no-repeat 0 50%;
	text-align: center;
	width: 15px;
	height: 20px;
	color: #000;
	cursor: pointer;
}

/* FILE: /css/v1popupmenu.css */ 

div.popup_menuBar,
div.popup_menuBar a.popup_menuButton,
div.popup_menu,
div.popup_menu a.popup_menuItem {
    font-family: "MS Sans Serif", Arial, sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

div.popup_menuBar {
    background-color: #e0e0e0;
    border: 2px outset #e0e0e0;
    padding: 4px 2px 4px 2px;
    text-align: left;
}

div.popup_menuBar a.popup_menuButton {
    background-color: transparent;
    border: 1px solid #f0f0f0;
    color: #000000;
    cursor: default;
    left: 0px;
    margin: 1px;
    padding: 2px 6px 2px 6px;
    text-decoration: none;
    top: 0px;
    z-index: 300;
}

div.popup_menuBar a.popup_menuButton:hover {
    background-color: transparent;
    border: 1px outset #f0f0f0;
    color: #000000;
}

div.popup_menuBar a.popup_menuButtonActive,
div.popup_menuBar a.popup_menuButtonActive:hover {
    background-color: #E0E0E0;
    border: 1px inset #f0f0f0;
    color: #ffffff;
    left: 1px;
    top: 1px;
}

div.popup_menu {
    background-color: #f0f0f0;
    border: 2px outset #f0f0f0;
    left: 0px;
    padding: 0px 1px 1px 0px;
    position: absolute;
    top: 0px;
    visibility: hidden;
    z-index: 301;
}

div.popup_menu a.popup_menuItem {
    color: #000000;
    cursor: default;
    display: block;
    padding: 3px 1em;
    text-decoration: none;
    white-space: nowrap;
}

div.popup_menu a.popup_menuItem:hover, div.popup_menu a.popup_menuItemHighlight {
    background-color: #E0E0E0;
    color: #ffffff;
}

div.popup_menu a.popup_menuItem span.popup_menuItemText {
    padding-left: 5px;
}

.popup_menuItemImage { 
    margin-left: -5px;
    vertical-align: -50%;
    voice-family: "\"}\"";
    voice-family: inherit;
    vertical-align: -50%;
}
html>body .popup_menuItemImage {
    margin-left: -5px;
    vertical-align: middle;
}

div.popup_menu a.popup_menuItem span.popup_menuItemArrow {
    margin-right: -.75em;
}

div.popup_menu span.popup_menuItemSep {
    display: block;
    border: 1px inset #f0f0f0;
    margin: 4px 2px;
}
/* FILE: /css/v1actionpost2.css */ 

.ap2_button {
    text-decoration: none;
    margin: 2px;
    padding: 2px 5px 2px 5px;
    color: #000;
    background-color: #EEE;
    border-left: 1px solid #FFF;
    border-top: 1px solid #FFF;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}

.ap2_button:hover {
	text-decoration: none;
    padding: 2px 5px 2px 5px;
    border-left: 1px solid #CCC;
    border-top: 1px solid #CCC;
    border-right: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
}

/* FILE: /css/breadcrumbs.css */ 
/*
.crumb_root a {
    background: url('cms/images/icon_home.png') top left no-repeat;
    width:22px;
    height:20px;
    display:inline-block;
    text-decoration: none;
    position:relative;
    top:5px;
}

.crumb_splitter {
    margin: 0 5px 0 5px;
}
*/

/* FILE: /css/noise.css */ 
/*
  CSS Noise Code Snippet by James Brocklehurst.
  Find out more at http://www.mightymeta.co.uk/1269/css-noise/
 */

.noise {
	position: relative;
	z-index: 1;
}
		
.noise:before, .body-noise:before {
	content: "";
	position: absolute;
	z-index: -1;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-image: url(data:image/png;base64,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);
}

/* FILE: /css/v1autocomplete.css */ 
.v1autocomplete_result {
	position: absolute;
	background-color: #ccc;
	border-right: 2px solid #DDD;
	border-bottom: 2px solid #DDD;
	padding: 1px;
}

.v1ac_srs {
	background-color: #cce6ff;
	color: #000000;
	padding: 0 2px 0 2px;
}

.v1ac_sr {
	background-color: #FFF;
	padding: 0 2px 0 2px;
}

/* FILE: /css/v2spinbox.css */ 
.v2spinbox{
    display:inline-block;
    width:9px;
    height:14px;
    margin:0;
    padding:0;
    margin-bottom:-3px;
    margin-left:-15px;
    border-left:1px solid #c3ced0;
}
.v2spinbox a{
    background-image:url(cms/img/spin_arrow_updown.png);
    background-repeat:no-repeat;
    display:block;
    width:9px;
    height:5px;
    overflow:hidden;
    margin-top:1px;
}
.v2spinbox .v2spinbox_up{ background-position: left bottom; }
.v2spinbox .v2spinbox_up:hover{ background-position: right bottom; }
.v2spinbox .v2spinbox_dn{ background-position: left top; }
.v2spinbox .v2spinbox_dn:hover{ background-position: right top; }
/* FILE: /css/calendar.css */ 
div.fc-view-basicWeek span.fc-event-time,
div.fc-view-month span.fc-event-time{
    display:block;
}

div.calendar-balloon{
    display:none;
    position:absolute;
    width:100px;
    height:auto;
    min-height:30px;
    z-index:10;
    background-color:#333;
    color:white;
    border-radius:2px;
    padding:7px;
    left:242px;
    top:258px;
    opacity:1;
}
div.calendar-balloon span.arrow{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wJGxALM2Mi37YAAABZSURBVCjPlZLBDcAwCANNVmJBWCliDWZyf1WVpg34B7oTPCzYRFWJjww08xIigmUhImhmvxdkhUmehSoMANKBAWBkZhm+X3J3zjnrQkeS51CRZF2cJOl26QJQSjmE5pJf8gAAAABJRU5ErkJggg==) 0 0 no-repeat;
    display:block;
    width:12px;
    height:26px;
    margin-left:-12px;
    position:absolute;
}

@media print{
    td.fc-header-left,td.fc-header-right{
        display:none;
    }
    tr.fc-slot0, tr.fc-slot1, tr.fc-slot2, tr.fc-slot3, tr.fc-slot4, tr.fc-slot5, tr.fc-slot6, 
    tr.fc-slot7, tr.fc-slot8, tr.fc-slot9, tr.fc-slot10, tr.fc-slot11, tr.fc-slot12, tr.fc-slot13,
    tr.fc-slot42, tr.fc-slot43, tr.fc-slot44, tr.fc-slot45, tr.fc-slot46, tr.fc-slot47{
        display:none;
    }

    div.fc-event,div.fc-event-inner,div.fc-event-head{
        background-color:white !important;
        border-color:#444 !important;
        color:black !important;
    }
    div.fc-event-head{
        background-color:#aaa !important;
    }
}

/* FILE: /css/admin.css */ 
.admin_link{
    display:inline-block;
}

.admin_link.right{
    margin-left:3px;
}

/*
.admin_link.admin_important{
    color:#FFF;	
    background: #6bc01b;
	border: 1px solid #52990f;
	box-shadow:inset 1px 1px 0px #82d930;
	-moz-box-shadow:inset 1px 1px 0px #82d930;
	-webkit-box-shadow:inset 1px 1px 0px #82d930;
}
*/
/* FILE: /css/simpletree.css */ 
/* main level */
ul.simpletree {
	list-style-type: none;
	background-color: #DDD;
	padding: 0;
	margin: 0;
	min-height: 3px;
	font-size: x-small;
	font-family: verdana, arial, sans-serif;
}

/* first level */
ul.simpletree ul {
	list-style-type: none;
	padding: 0;
	margin-left: 5px;
	min-height: 3px;
	font-size: x-small;
	font-family: verdana, arial, sans-serif;
}

/* first level elements */
ul.simpletree li {
	border-top: 1px solid #DDD;
	background-color: #E6E6E6;
}

/* first level link element */
ul.simpletree li a.simpletree_link {
	text-decoration: none;
	color: #000;
	display: block;
}

ul.simpletree li a.simpletree_link:hover {
	text-decoration: none;
	color: #000;
	background-color: #D6D6D6;
}

/* second level elements */
ul.simpletree li ul li {
	padding-left: 12px;
}

/* third and more level elements */
ul.simpletree li ul li ul li {
	padding-left: 12px;
	font-size: 10px;
}

ul.simpletree li.file {

}

/* second level link elements hover */
ul.simpletree ul li.file a.simpletree_link:hover {
	background-color: #D6D6D6;
}

/* third and more level link elements hover */
ul.simpletree ul ul li.file a.simpletree_link:hover {
	background-color: #D6D6D6;
}

/* expandable element (directory) first level */
ul.simpletree li.dir {
	padding-top: 1px;
	padding-bottom: 1px;
}

/* expandable element (directory) first level link */
ul.simpletree li.dir a.simpletree_link:hover {
	background-color: #D6D6D6;
}

ul.simpletree li div.treeview {

}

/* opened simpletree style */
ul.simpletree li div.treeview_opened {
	background-color: #E4CCB1;
}

/* opened simpletree link hover style */
ul.simpletree li div.treeview_opened a.simpletree_link:hover {
	background-color: #E2B27D;
}

ul.simpletree li span.simpletree_no_link {
	float: left;
    font-size: 1px;
    width: 10px;
}

ul.simpletree ul li span.simpletree_no_link {
	float: left;
    font-size: 1px;
    width: 10px;
}

/* level 1 images (open, close) */

ul.simpletree li a.simpletree_expand_link_open {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

ul.simpletree li a.simpletree_expand_link_close {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

/* level 2 images (open, close) */

ul.simpletree li ul li a.simpletree_expand_link_open {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

ul.simpletree li ul li a.simpletree_expand_link_close {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

/* END simpletree */

ul.simpletree a.simpletree_link {
	margin-bottom: 1px;
}
/* FILE: /css/v1seemore.css */ 
.seemore_topbox {
    
}

.seemore_head2 {
    cursor: pointer;
}

.seemore_content {
    border-top: solid 2px #b0bec1;
    border-bottom: solid 2px #b0bec1;
}
/* FILE: /css/lightbox.css */ 
#lightbox_overlay{
    display:none;
    height:100%;
    width:100%;
    z-index: 1100;
    position: fixed;
    background-color: black;
    left: 0;
    top: 0;
    padding: 0;
    margin: 0;
}

#lightbox_block{
    z-index: 1200;
    background:#666362;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 0;
    margin: 0;
}

#lightbox_head{
    padding: 10px;
    /*height:15px;*/
    margin: 0;
}

#lightbox_title{
    margin: 1px 0 0 10px;
    display:inline-block;
    font-size: 14px;
    font-weight:bold;
    color:#FFF;
    padding: 0;
}

#lightbox_head a{
    float:right;
    padding:5px 8px;
    color:#FFF;
    margin: 0;
}

#lightbox_logo{
    float:left;
    display:inline-block;
    padding: 0;
    margin: 0;
}

#lightbox_block .ui-resizable-se.ui-icon.ui-icon-gripsmall-diagonal-se {
    right: -4px !important;
    bottom: -4px !important;;
}

/* FILE: /css/cms_notifications.css */ 
#cms_notifications_container {
    display:block;
    height:auto;
    width:100%;
    position:fixed;
    background-color:white;
    top:0;
    left:0;
    z-index:255;
}

#cms_notifications_container .hidden {
    display:none;
}
#cms_notifications_container .shown {
    display:block;
    height:20px;
    width:100%;
}
#cms_notifications_container .error {
    background-color:red;
    color:white;
}

/* FILE: /css/tabs.css */ 
.ui-tabs{
    border:none ;
}

.ui-tabs-nav{
    padding: 0 0 0 5px;
    margin:0 ;
    -moz-border-radius-bottomleft: 0px ; 
    -webkit-border-bottom-left-radius: 0px ; 
    -moz-border-radius-bottomright: 0px ; 
    -webkit-border-bottom-right-radius: 0px ;
}

.ui-widget-header{
    background: none ;
    border:0 ;
	clear: both;
	border-bottom: 1px solid #CCCCCC ;
}

.ui-tabs-nav li{
    background: #EEEEEE ;
    padding:0 ;
    border: none ;
    list-style:none ;
	float: left ;
	margin: 0 1px 0 0 ;
}

.ui-tabs-nav li a{
	margin: 0 ;
	padding: 5px 12px 3px 12px ;
	color: #000 ;
	border-bottom: 1px solid #CCCCCC ;
	border-left: 1px solid #CCCCCC ;
	border-right: 1px solid #CCCCCC ;
	border-top: 2px solid #CCCCCC ;
}

.ui-tabs-nav li.ui-state-hover a{
    background: #fff;
	border-top: 2px solid #336699 ;
	border-bottom: 1px solid #fff ;
}

.ui-tabs-nav li.ui-state-active a{
    background: #fff;
	border-top: 2px solid #336699 ;
	border-bottom: 1px solid #fff ;
}

.ui-tabs-panel{
    padding: 5px 0 ;
}
/* FILE: /css/v1tooltip.css */ 
#v1tooltip_div {
	position: absolute;
	width: 170px;
	z-index: 210;
	top: 0px;
	left: -1000px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 2px solid #DDD;
	border-bottom: 2px solid #DDD;
	background-color: #FFFFFF;
	visibility: hidden;
}

/* FILE: /css/v1download.css */ 
.dwicon{
    width: 23px;
    height: 23px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position:center;
}

.dwicon_xlsx{
    background-image: url(data:image/png;base64,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);
}
.dwicon_ods{
    background-image: url(data:image/png;base64,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);
}
.dwicon_csv{
    background-image: url(data:image/png;base64,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);
}
.dwicon_sql{
    background-image: url(data:image/png;base64,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);
}
.dwicon_html{
    background-image: url(data:image/png;base64,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);
}
.dwicon_unl{
    background-image: url(data:image/png;base64,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);
}
.dwicon_tab{
    background-image: url(data:image/png;base64,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);
}
.dwicon_phpserialize{
    background-image: url(data:image/png;base64,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);
}
.dwicon_json{
    background-image: url(data:image/png;base64,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);
}
.dwicon_pdf{
    background-image: url(data:image/png;base64,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);
}
.dwicon_html{
    background-image: url(data:image/png;base64,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);
}
.dwicon_txt{
    background-image: url(data:image/png;base64,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);
}


/* FILE: /css/v1imagecropper.css */ 
.image-cropper .cropit-image-preview.cropit-image-loaded {
  cursor: move;
}

.image-cropper .cropit-image-zoom-input[disabled] {
  opacity: .2;
}

.image-cropper input.cropit-image-input {
  visibility: hidden;
}

.image-cropper .cropit-image-preview{
        border: 1px dotted #bbb;
}

.image-cropper .cropit-drag-hovered{
    border: 1px solid #0b972b;
    background-color: #effef3;
    background-image: none !important;
}

.image-cropper .cropit-image-preview-loading{
    border: 1px solid #afb60d;
    background-color: #fefff0;
    background-image: none !important;
}

.image-cropper .cropit-image-background {
    opacity: 0;
    z-index: -99999 !important;
}

.image-cropper .cropit-image-preview.cropit-image-loading .spinner {
    opacity: 1;
}

.image-cropper input.cropit-image-zoom-input {
  position: relative;
}

.image-cropper .image-cropper-img{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABa0lEQVRIDe2VOy9EQRTHL1EgW0gkoqHRKDwa4ploLoloLN9A6wsot6VQKfENUHhEoVWLSiuhUamUsn7/vTNjdu69u8kajTjJb+e85pw7Z+7NJsm/tJlAF/F6m5wfhXvM7jtWEVNSiqW2wT3Gfszq1OpTg+4IRTXmI3iDR5gBJ60abJG16jLLlSqhXRiCKTgGJ2UN1sk4gxtYc9nFykjgHvXtsgYHJkl3JF1jKJNzAu9esOkE9pK9eLKEMeE5ptE34Mrz+eoLhkazCc9wDU6KGmy76Leyh1rWQFmvoIvOSdGINP9QdKqFwHmI/QBNb02Q0zD1JddMQG+C7CIuTI6WOfgE5X3ACoRSw1EPTzAfZnm2ZrwD43AKdm8/usanU+YkvINWDbT5JFchc1RY1GQRnjJX9mufwvpmrdLBOsCeSxj094YNJv1gB/oYe25BY2tIOKJhG4i12gYpBXtjFTV1lrX++h9O5If+i+W+AHxELv8dY5j4AAAAAElFTkSuQmCC') no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    opacity: .8;
}

.image-cropper .image-cropper-img-upload{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAzUlEQVRIDWNgoDFgJtF8KaB6HiD+QqI+opRzAlWdg2IQm+pgEdDE/1AMYlMVZANNgxkOo7OoZYM90KBfWCwAidlRaokM0IAXWAyH+QIkB1JDFmAH6joBxDDDcNHHgWpAakkGs4A6cBmKLj4Tl+mMuCTQxEEGYgME9TNh00VNsVELCIbm0A8iFqgfXYA0CIPAHigGc0gkMMyBWWADNKgcatgPIA2yhByAYQ7N4wDmA0KurSCkAJc8sRZ04jKAkDg2C+qBmkCYKoDmcUBzCwD/cjoA1JF1agAAAABJRU5ErkJggg==') no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    opacity: .8;
}

.image-cropper .image-cropper-small-image {
    width: 12px;
    height: 12px;
}
.image-cropper .image-cropper-small-large {
    width: 18px;
    height: 18px;
}

.image-cropper .slider-wrapper.disabled {
    opacity: .2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20)
}

.image-cropper .slider-wrapper * {
    vertical-align: middle
}


.image-cropper .slider-wrapper {
    margin-top: 20px;
}

.image-cropper input[type='range'] {
    -webkit-appearance: none;
    border-radius: 5px;
    background-color: #eee;
    height: 4px;
    vertical-align: middle;
}

.image-cropper input[type='range']::-moz-range-track {
    -moz-appearance: none;
    border-radius: 5px;
    background-color: #888;
    height: 6px;
}
.image-cropper input[type='range']::-webkit-slider-thumb {
    -webkit-appearance: none !important;
    border-radius: 20px;
    background-color: #888;
    height: 15px;
    width: 15px;
}
.image-cropper input[type='range']::-moz-range-thumb {
    -moz-appearance: none;
    border-radius: 20px;
    background-color: #888;
    height: 15px;
    width: 15px;
}

/* FILE: /css/popup_window.css */ 
.popupStupac {
    background: #ffffff;
    width: 100%;
    height: 100%;
}

#popupMask {
    position: absolute;
    z-index: 200;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: alpha(opacity=40);
    /* filter je radi hacka za IE */
    background-color:transparent;
    background-color: #333333;
    /* this hack is for opera support
     * you can uncomment the background-image if you don't care about opera.
     * this gives you the flexibility to use any bg color that you want, instead of the png
     */
    background-image/**/: url("cms/maskBG.png"); /* For browsers Moz, Opera, etc. */
    background-image:none;
    background-repeat: repeat;
    display:none;
    text-align: center;
    color: #FFF;
}

#popupMask_msg {
	position: absolute;
	display:none;
    z-index: 210;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 100px;
	background-color: #AAA;
	border: 1px solid #FFF;
}

.popupTitle {
    color: #FFF;
    float: left;
    margin-left: 5px;
    margin-top: 4px;
}

.popupTitlebar {
    background-image: url(cms/nav_opened.png);
    background-repeat: repeat-x;
    background-position: bottom;
    height: 25px;
}

.popupCloseButton {
    margin-top: 4px;
    margin-right: 5px;
    float: right;
}

a.popupCloseLink {
	color: #FFF;
	font-family: Verdana,Arial,Sans-serif;
    font-size: 12px;
}

a.popupCloseLink:hover {
	color: #FFF;
	text-decoration: none;
}

.popupCloseButton a {
    color: #FFF;
    text-decoration: none;
}

#webDialog {
    z-index: 250;
    position: absolute;
    left: -300px;
    top: -300px;
    width: 0;
    height: 0;
    display: none;
    visibility: hidden;
}

#webDialogSrc {
    z-index: 260;
    width: 100%;
    height: 100%;
    border-left: 1px solid #FFF;
    border-top: 1px solid #EEE;
    border-right: 1px solid #AAA;
    border-bottom: 1px solid #AAA;
    margin: 0;
    padding: 0;
    display: none;
}
/* FILE: /portlets/search/css/search.css */ 
.search_input::-webkit-input-placeholder {
  color: transparent;
}
.search_input:-moz-placeholder {
  color: transparent;
}
.search_input:-ms-input-placeholder {
  color: transparent;
}

/* FILE: /portlets/subscription/css/subscription.css */ 

.seemore_content2 .entry span img {
    cursor: pointer; 
}
/* FILE: /portlets/imenik/css/imenik_style.css */ 
#imenik_search_form {
    min-height: 40px;
}

#imenik_res {
    margin-left: 0;
}

#imenik_res table.tablesorter th {
    text-align:left;
}

#imenik_res table.tablesorter tr td, #imenik_res table.tablesorter tr th {
    font-size:13px;
    border: 1px dotted transparent;
    border-bottom: 1px dotted gray;
    padding: 5px;
}

#imenik_res table.tablesorter tr:hover {
    border:1px solid #E4C319;
}
/* FILE: /portlets/admin_traka/css/admin_traka.css */ 

#admin_strip_wrapper{
    width: 100%;
    background: url(portlets/admin_traka/images/bg_admin.png) #999999 repeat-x;
    position:relative;
    }

#admin_strip{
    margin: 0px auto;
    min-width:1090px;
    width:auto;
    height: 20px;
    padding:10px;
    }

.admin_strip_left{
    display: inline-block;
    float:left;
    padding: 0;
    }

.admin_strip_right{
    display: inline-block;
    float:right;
    padding-right: 4px;
    }


.admin_login{
    display: inline-block;
    float: right;
    padding-right:4px;
    }
    
.admin_notice, .admin_notice2{
    font-size: 11px;
    display: inline-block;
    color: #FFF;
    vertical-align:top;
    margin:4px 2px 0 0;
    }

.admin_notice{
    float:left;
    }
    
.admin_login input[type=text], .admin_login input[type=password]{
    vertical-align:top;
    background: url(portlets/admin_traka/images/bg_admin_login.png) no-repeat;
    width: 152px;
    height: 24px !important;
    border: none;
    font-size: 11px;
    margin:0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    }
    
.admin_login input[type=submit]{
    margin:0 0 0 2px;
}

input[type="submit"]::-moz-focus-inner,.admin_login::-moz-focus-inner  {
    border:0;
    padding:0;
}
    
.admin_login input[type=text]:hover, .admin_login input[type=text]:focus,.admin_login input[type=password]:hover, .admin_login input[type=password]:focus {
    background: url(portlets/admin_traka/images/bg_admin_login.png) 0px -26px no-repeat;
}

#admin_strip a.admin_link{
    font-size:11px;
    margin: 0 0 0 10px;
    color: #105A72;
    }

#admin_strip a.button_admin, input.button_admin,.admin_login_plus > a{
    font-size:11px;
    padding: 4px 10px;
    color: #FFF;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer;
    }

#admin_strip a.button_admin, .admin_login_plus > a{
    display:inline-block;
    padding:3px 10px;
}

.button_green{
    background: #6bc01b;
    border: 1px solid #52990f;
    box-shadow:inset 1px 1px 0px #82d930;
    -moz-box-shadow:inset 1px 1px 0px #82d930;
    -webkit-box-shadow:inset 1px 1px 0px #82d930;
    }

.button_green:hover {
    background: #82d930;
    text-decoration: none;
    box-shadow:inset -1px -1px 0px #9de94f;
    -moz-box-shadow:inset -1px -1px 0px #9de94f;
    -webkit-box-shadow:inset -1px -1px 0px #9de94f;
}

.button_red {
    background: #e7310d;
    border: 1px solid #b22206;
    box-shadow:inset 1px 1px 0px #f75f41;
    -moz-box-shadow:inset 1px 1px 0px #f75f41;
    -webkit-box-shadow:inset 1px 1px 0px #f75f41;
}

.button_red:hover {
    background: #f75f41;
    text-decoration: none;
    box-shadow:inset -1px -1px 0px #ff7c62;
    -moz-box-shadow:inset -1px -1px 0px #ff7c62;
    -webkit-box-shadow:inset -1px -1px 0px #ff7c62;
}

.button_default,.admin_login_plus > a {
    background: #3494b0;
    border: 1px solid #105a72;
    box-shadow:inset 1px 1px 0px #9ccfe0;
    -moz-box-shadow:inset 1px 1px 0px #9ccfe0;
    -webkit-box-shadow:inset 1px 1px 0px #9ccfe0;
}
    
.button_default:hover,.admin_login_plus > a:hover {
    background: #31acd0;
    text-decoration: none;
    box-shadow:inset -1px -1px 0px #9ccfe0;
    -moz-box-shadow:inset -1px -1px 0px #9ccfe0;
    -webkit-box-shadow:inset -1px -1px 0px #9ccfe0;
}


#admin_sys_notif {
    display: block;
    margin: 0px auto;
    border-left: solid 3px #ffdd99;
    border-bottom: solid 3px #ffdd99;
    border-right: solid 3px #ffdd99;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    color: black;
    font-weight: normal;
    text-align:center;

    position:absolute;
    z-index:13;
    overflow:hidden;
    width:36px;
    height:15px;
    padding:5px 0;
    left:50%;
    margin-left:-18px;
    top:0;
    border-width:1px;
    border-color:#a57f2e;
    background-color:rgba(255,255,204,0.85);
    box-shadow: 0 0 2px rgba(0,0,0,0.6);
    cursor:pointer;
    -webkit-transition: all 0.3s;
    -moz-transition:    all 0.3s;
    -ms-transition:     all 0.3s;
    -o-transition:      all 0.3s;
    transition:         all 0.3s;
}
#admin_sys_notif:hover{
    background-color:rgba(255,255,204,0.95);
    box-shadow: 0 0 3px rgb(0,0,0);
    padding: 10px 0;
}

#admin_sys_notif span {
    font-size: 11px;
    padding-right: 45px;
    color: #444; 
    display:none;
    line-height:15px;
    min-height:40px;
    text-align:justify;
}

#admin_sys_notif button {
    position: relative;
    margin: 5px;
    float: right;
    height: 30px;
    cursor:pointer;
    color:#444;
    background-color:#ddd;
    display:none;
    border-radius:0;
    border:1px solid #bbb;
    margin-left:8px;
    margin-top:9px;
    font-size:11px;
    width:80px;
    border-bottom-right-radius:4px;
}
#admin_sys_notif button:hover{
    border-color:#aaa;
    box-shadow:1px 1px 2px #bbb;
}
#admin_strip_blank {
    display:none;
}

.font-red{
    color: darkred;
}


.font-green{
    color: darkgreen;
}
/* FILE: /portlets/admin_newpage/css/admin_newpage.css */ 
.portlet_admin_newpage input {
    border: 1px solid #7B7EF4;
}

.portlet_admin_newpage .inputurltable {
    border: 1px solid #7B7EF4;
}

.portlet_admin_newpage .inputurltable td {
    padding: 0px;
    margin: 0px;
}

.portlet_admin_newpage .inputurlleft, .portlet_admin_newpage .inputurlleft span {
    color: #888;
    text-align: right;
}

.portlet_admin_newpage .inputurlright {
    text-align: left;
}

.portlet_admin_newpage .inputurl {
    margin: 0px;
    padding: 1px 1px 1px 0px;
    width: 99%;
    border: 0px;
}

.portlet_admin_newpage .prava_crta {
  border: 0px;
  border-top: 1px dashed #aaa;
}

/* FILE: /portlets/admin_users/css/style.css */ 
.portlet_admin_users .cms_deleted_row {
    color: #888;
    font-style: italic;
}
/* FILE: /portlets/carousel/css/carousel.css */ 
/* 
    Document   : carousel
    Created on : Mar 12, 2012, 3:07:37 PM
    Author     : i
    Description:
        Purpose of the stylesheet follows.
*/

div.carousel{
    position: relative;
    clear:both;
    /*height: 230px;*/
    /*overflow: hidden;*/
}
div.carousel .carousel_images {
    color: transparent;
    font-size: 1px; /* display (but not to be seen) of alt text in carousel*/
}
div.carousel .carousel_images > img {
    position:absolute;
    top:0; left:0;
    /*height:230px;*/
	height:auto;
    width:auto;
}

div.carousel a.arrow_left, div.carousel a.arrow_right{
    position: absolute;
    overflow:hidden;
    text-indent:-1000px;
    top: 0;
    width: 36px;
    /*height: 230px;*/
    display: block;
    z-index:100;
}
div.carousel a.arrow_left{
    background: url('portlets/carousel/img/bg_banner_arrows.png') top left;
}
div.carousel a.arrow_left:hover{
    background: url('portlets/carousel/img/bg_banner_arrows.png') bottom left;
    z-index:100;
}
div.carousel a.arrow_right{
    right:0;
    background: url('portlets/carousel/img/bg_banner_arrows.png') top right;
}

div.carousel a.arrow_right:hover{
    background: url('portlets/carousel/img/bg_banner_arrows.png') bottom right;
    z-index:100;
}	

div.carousel .carousel_block{
    background: url('portlets/carousel/img/dot_gray30.png');
    position: absolute;
    right: 36px;
    top: 0;
    width: 218px;
    /*height: 230px;*/
    z-index:100;
}		

div.carousel .carousel_block img{
    /*height: 230px;*/
	height: auto;
}

div.carousel .carousel_block p{
    color: #fff;
    font-size: 24px;
    margin: 50px 0 10px 10px;
}

div.carousel .carousel_block p.carousel_title{
    line-height: 30px;
}

div.carousel .carousel_block span{
    display:block;
    color: #fff;
    font-size: 12px;
    line-height: 18px;
    padding-left: 10px;
}

div.carousel .carousel_dots{
    position:absolute;
    bottom: 20px;
    right: 20px;
    z-index:101;
}

div.carousel .carousel_dots a{
    background: url('portlets/carousel/img/bg_banner_dots.png') right no-repeat;
    width: 14px;
    height: 14px;
    display: block;
    float:left;
    margin-left: 10px;
    color:transparent;
}		

div.carousel .carousel_dots a:hover{
    background: url('portlets/carousel/img/bg_banner_dots.png') center no-repeat;
}

div.carousel .carousel_dots a.carousel_dot_current{
    background: url('portlets/carousel/img/bg_banner_dots.png') left no-repeat;
}

/* styling for editing popup */
div.carousel-edit .carousel-header{
    margin-top:2em;
}

div.carousel-edit .carousel_dragged{
    background-color:#DBEAFF;
}

div.carousel-edit table.carousel_edit_thumbs{
    border-collapse:collapse;
}
div.carousel-edit table.carousel_edit_thumbs tr{
    border-bottom: 1px solid #666;
}
div.carousel-edit .carousel_edit_thumbs img{
    height:60px;
    width:auto;
    max-width:400px;
    cursor:default;
}

div.carousel-edit tr.carousel_edit_disabled_row *{
    text-decoration:line-through;
}
div.carousel-edit tr.carousel_edit_disabled_row img{
    text-decoration:line-through;
    opacity:0.3;
}

div.carousel-edit .carousel_reorder_updown{
    background: url('portlets/carousel/img/small_up_down.png') 5px 48% no-repeat;
}

div.carousel-edit .carousel_edit_new_image{
    border-bottom:1px solid #aaa;
    border-top:1px solid #aaa;
    padding:1em;
    margin:-1px auto;
    width:80%;
}
div.carousel-edit .carousel_edit_new_image div{
    float:left;
    width:300px;
    overflow:hidden;
    text-align:center;
}
div.carousel-edit .carousel_edit_new_image img{
    height:60px;
    width:auto;
}
div.carousel-edit .carousel_edit_new_image+table{
    margin:1em;
}

div.video_img {
    background-image: url('portlets/carousel/../img/video.png');
    background-repeat: no-repeat;
    background-size: contain;
    height: 100px;
    width: 90px;
}

/* FILE: /portlets/saml_login/css/default_saml_login.css */ 
.saml-login-link img {
    vertical-align: middle;
    height: 20px;
}

/* FILE: /portlets/api_sync_admin/css/style.css */ 
.sync_years_list {
    list-style: none;
}
.sync_years_list li {
    margin: 5px 0;
}

.sync_years_list li label {
    margin-right: 15px;

}

.portlet_api_sync_admin .notice {
    color: gray;
    padding: 5px 0;
}
/* FILE: /portlets/predmet_info/css/predmet_info_defaults.css */ 
.portlet_predmet_info td {
    padding: 8px 5px 8px 0px;
}

/* FILE: /portlets/content_block/css/style.css */ 
.portlet_content_block h4{
    margin:20px 0 10px 0;
}

.portlet_content_block ul{
    margin-left:42px;
}
.portlet_content_block ul li{
    margin-bottom:8px;
}
.portlet_content_block ul strong{
    display:inline-block;
    min-width:58px;
}

/* FILE: /portlets/news_show_headlines/css/news_show_headlines_default.css */ 
.headlines_admin_controls {
    padding-top:10px;
}

.news_headlines_strip_mode {
    cursor: move;
}
.news_headlines_strip_mode .caption-fixed {
    display: block;
    background: transparent;
    position:relative;
    color: white;
    font-weight: bold;
    bottom: 50px;
    height: 50px;
    padding: 0 5px;
}
.news_headlines_strip_mode .caption-fixed a {
    color: white;
}

.news_headlines_strip_mode .caption {
    display: none;
}

.news_headlines_strip_left {
    content: '&lt;';
    background: gray;
    display:block;
    height: 50px;
    width: 50px;
    float:left;
    top: -130px;
    cursor: pointer;
    position:relative;
}

.news_headlines_strip_right {
    content: '&gt;';
    background: gray;
    display:block;
    height: 50px;
    width: 50px;
    float:right;
    top: -130px;
    cursor: pointer;
    position:relative;
}
/* FILE: /portlets/simple_photo_gallery/css/style.css */ 
.simple_photo_gallery_edit_new_image {
    display:inline-block;
    max-width:25%;
}
.simple_photo_gallery_edit_new_image img {
    max-width:100%;
}

.simple_photo_gallery_edit_new_image table {
    max-width: 100%;
}

.simple_photo_gallery_edit_new_image input.textbox {
    width: 100%;
}

.simple_photo_gallery_edit_new_image img {
    width: 100%;
}
.simple_photo_gallery {
    width:100%;
    padding: 0;
}

.simple_photo_gallery .gallery_thumb {
    width: 22%;
    display:block;
    height:190px;
    float:left;
    margin: 0px 5px;
}

.simple_photo_gallery .gallery_thumb a {
    display:block;
    width:100%;
}

.simple_photo_gallery .gallery_thumb div {
    display:block;
    width:100%;
}

.simple_photo_gallery .gallery_thumb img {
    display:block;
    width:100%;
}

.w100p {
    width: 100%;
}

.simple_photo_gallery .title {
    font-weight: bold;
    font-size:17px;
    margin-bottom:10px;
}

.simple_photo_gallery .description {
    font-style: italic;
    font-size:14px;
    margin-bottom:15px;
}

.after_gallery {
    clear:both;
}

.align_right {
    text-align: right;
}

.gallery_thumb_gallery_name {
    font-weight: bold;
    font-size:17px;
    margin-bottom:10px;
    width:100%;
}

.gallery_thumb_gallery_description {
    font-style: italic;
    font-size:14px;
    margin-bottom:15px;
    width:100%;
}

.gallery_title_thumb {
    width: 90%;
    height: 100%;
}

.gallery_select {
    float:left;
    width: 200px;
}

.gallery_select:after {
    clear:both;
}
/* FILE: /portlets/news/css/default_date_styles.css */ 

/* FILE: /portlets/news/css/default_flexible_view_style.css */ 
.news_lead_img_div {
    margin-left:10px;
    margin-right:10px;
}

.news_lead_img_div.left {
    float:left;
    margin-left:0px;
    margin-right:10px;
}

.news_lead_img_div.right {
    float:right;
    margin-left:10px;
    margin-right:0px;
}

.news_lead_img_div a img, .news_lead_img_div img {
    max-width: 200px;
    max-height:200px;
    width:auto;
    height:auto;
}
.news_page_meta {
    float:right;
}

.news_page_meta .published_label {
    display:none;
}
.news_article {
    border-bottom: 1px dashed gray;
    padding-bottom: 10px;
}
.news_article h1 {
    font-size: 13px;
}
.news_options {
    clear:both;
    float:right;
}
.news_social {
    display: inline-block;
    float:right;
    margin-right: 5px;
}
.fb-share-button {
    position: relative;
    bottom: 5px;
}
.twitter-share-button {
    position: relative;
    top: 1px;
}
.Default_news_layout .news_author {
    float:right;
}

.news_priority_1  .news_lead, .news_priority_1  .news_lead_img_div, .news_priority_2 .news_lead, .news_priority_2 .news_lead_img_div {
    display:none;
}

.edit_news_img {
    max-width: 200px;
    height: auto;
}
/* FILE: /portlets/admin_cron/css/admin_cron.css */ 
.portlet_admin_cron .active {
    color: darkgreen;
}

/* FILE: /portlets/portfolio/css/default.css */ 
.portfolio_person_title {
    background: #ddd;
}
div.cms_table_row_1 {
    background: #fafafa;
}
div.cms_table_row_0 {

}/* FILE: /extensions/quiltwit/css/style.css */ 
.twitter_profile_picture{
    width:30px;
}/* FILE: /extensions/sharesocial/css/sharesocial.css */ 

.social_share_links {
    margin:0 !important;
}

.social_share_links li {
    list-style:none !important;
    padding:0;
    margin:0 2px 0 0  !important;
    display:inline-block;
}/* FILE: /extensions/pgallery/css/pgallery.css */ 
/*gallery*/
#lightbox-container-image, #lightbox-container-image img {
    max-height:750px;
    max-width:990px;
}
#lightbox-container-image-box{
    max-height:770px;
    max-width:1010px;
}
#lightbox-container-image-data-box{
    max-height:770px;
    max-width:990px;
}
/*end gallery*/
/* FILE: /extensions/tags/css/tags.css */ 
.tags{
    display:block;
    width: 100%;
}


.tags .tag_list .assigned_tag {
    display: block;
    width: auto;
    float: left;
    margin: 3px;
}

.tags .cloud .tag{
    display: block;
    width: auto;
    float: left;
    margin: 3px;
}

.tags .tags_clear{
    clear:both;
}
/* FILE: /extensions/comments/css/comments.css */ 
.comments .comment .author{
    float:left;
    text-decoration:underline;
    color: #505050;
}
.comments .comment .time {
    float:right;
    font-style: italic;
    font-size:9px;
    padding:8px;
}
.comments .comment{
    width:100%;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:7px;
	padding:5px;
}
.comments .comment_text {
    clear:left;
    width:70%;
    margin-bottom:4px;
}
.comments_input {
    text-align:center;
}
.comments_input textarea {
    width: 100%;
    height: 35px;
    font-size: 11px;
}
.comments_input .button {
  margin-top:5px;
}
.comments_input textarea:hover {
    background-color: #EEE;
}
.comments .Thumbslike .like{
    float:right;
}/* FILE: /extensions/thumbslike/css/thumbslike.css */ 
.like_cnt{
    background:red;
    display:block;
    float:right;
	line-height:18px;
	margin-right:2px;
	padding: 2px 8px;
	background:#fff;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.thumbsup{
    background:url('extensions/thumbslike/icons/icon_thumb_up.png') no-repeat 0px -18px;
    width:18px;
    height:18px;
    display: block;
}

.like{
    display:inline-block;
	padding: 2px 4px;
	background:#fff;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.greener .thumbsup{
    background:url('extensions/thumbslike/icons/icon_thumb_up.png') no-repeat;
}

/* ie has now hover on clases noooooooooooooooooooooooooo*/
.like:hover,.comments .like_cnt:hover{
    -moz-box-shadow: 0px 0px 4px #999;
    -webkit-box-shadow: 0px 0px 4px #999;
    box-shadow: 0px 0px 4px #999;
}

/* hackfixes */
.like:hover .thumbsup{
	text-decoration:none;
    background:url('extensions/thumbslike/icons/icon_thumb_up.png') no-repeat;
}

/* hackfixes */
.thumbsup:hover{
	text-decoration:none;
    background:url('extensions/thumbslike/icons/icon_thumb_up.png') no-repeat;
}
.Thumbslike .extension_title {display:none}
.comments .Thumbslike {float:right}/*
    == PALETA BOJA ==

    #FFFFFF     -   fade1   (najsvjetlija)
    #ECECEC     -   fade2
    #E6E6E6     -   fade3
    #A9B7BA     -   fade4
    #969A9D     -   fade5
    #646C6E     -   fade6   (najtamnija, nije crna)
    
    #646C6E     -   važniji naslov
    #969A9D     -   podnaslov
    #BAB2A9     -   manja obavijest (npr. "autor teksta")
    #6E6764     -   važnija obavijest

    #E09848     -   upozorenje/bitno svjetlija varijanta (može background)
    #B94B16     -   upozorenje/bitno tamnija varijanta

    Tablica:
    
    Brojevi 1,2 se odnose na stupce - prvi stupac ima 1, drugi 2, treći 1 itd.
    Oznake even i odd se odnose na retke
    
    #909698     -   th1
    #6f797a     -   th2
    #efefef     -   td1_even
    #e5e9ea     -   td2_even
    #f9fafb     -   td1_odd
    #f3f5fa     -   td2_odd

    (ove boje za tablice su implementirane u istoimenim klasama)
    
    $Id: style.css,v 1.12 2008-12-08 12:33:40 ivoras Exp $
*/
/*
Kif paleta

Standard smeđa (a)          -           #5f3d20
Sivo smeđa (hr, okviri)     -           #e2c091
Shaded text aka #999        -           #a9834d
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.lsh1 {
	background-image: url(img/lsh1.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.lsh2 {
	background-image: url(img/lsh2.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #949494;
	height: 130px;
}
.rsh2 {
	background-image: url(img/rsh2.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #949494;
	height: 130px;
}
.rsh1 {
	background-image: url(img/rsh1.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #999999;
	height: 19px;
}
.formtxtfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 14px;
	border: 1px solid #999999;
}
.kalendarbox {
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.datebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 500px;
	padding-left: 30px;
}
.menulevel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
	margin-left: 0px;
	background-image: url(img/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.menulevel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EEEEEE;
	text-indent: 10px;
	line-height: 17px;
	margin-left: 10px;
	background-image: url(img/bullet11.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.menulevel12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
	margin-left: 0px;
	background-image: url(img/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.menulevel22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EEEEEE;
	text-indent: 10px;
	line-height: 17px;
	margin-left: 10px;
	background-image: url(img/bullet22.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.menubox {
	padding: 10px;
  padding-top: 20px;
	background-image: url(img/left_bg.jpg);
}
.formcaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.formbox {
	width: 100px;
}

.baneri {
	margin: 5px;
}
.bannerbox {
	padding-top: 10px;
	padding-bottom: 10px;
}
.maindescbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(img/bg2.gif);
	padding-top: 35px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 30px;
}
.maindescbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(img/bg2.gif);
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 30px;
}
.oglasbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 35px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 30px;
}
.oglasbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 35px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 30px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5CD;
	border-right-color: #E5E5CD;
	border-bottom-color: #E5E5CD;
	border-left-color: #E5E5CD;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

body {
	line-height: 150%;
}

body.main {
    background: #333;
    background-image: url("bg_big.png");
    background-position: center;
    margin-left: 30px;
    margin-top: 10px;
    margin-right: 30px;
    margin-bottom: 10px;
}

.body_content {
	
}

body.main_popup {
	background: #FFF;
	margin: 2px;
}

body,input,select,textarea,li,div,span,td,table {
    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
    color: #333333;
}

body {
	background-color: white;
}

body.body_main, body.main input, body.main select, body.main textarea, body.main li, body.main div, body.main span,body.main td, body.main table {
    background-color: white;
		font-size: 10px;
		line-height: 100%;
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333333;
}

h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333333;
}

h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

pre {
	font-size: 11px;
}

p {
  margin: 0px 0px 0px 0px;
	padding: 0;
	line-height:15px;
}

a {
	text-decoration: none;
	color:#00008f;
}
a:hover {
	text-decoration: underline;
}

a img {
    border: 0px;
}

a:hover img {
    border: 0px;
}

th, th b, th strong {
    color: #FFFFFF;
    background-color: #df3323;
    padding: 3px;
}

th a {
	color: #FFFFFF;
}

th a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.clear {
    margin: 0;
    padding: 0;
}

.normal_text_color {
    color: #000000;
}

.normal_text_color:hover {
    color: #000000;
    text-decoration: underline;
}

.granicnik {
	width: 840px; 
	height:2px; 
	font-size:1px; 
}

.granicnik2 {
	width: 100%; 
	height: 1px; 
	font-size:1px;
}

.main_spacer {
	background-image: url(mainspacer.gif);
	background-repeat: repeat-x;
}

.right_spacer {
	background-image: url(rightspacer.gif);
	background-repeat: repeat-x;
    height: 1px;
    line-height: 1px;
}

.right_background {
	background-image: url(rbg.png);
	background-repeat: repeat-y;
}

.top_background {
	background-image: url(tbg_center.png);
	background-repeat: repeat-x;
}

.bottom_background {
	background-image: url(bbg_center.png);
	background-repeat: repeat-x;
}

.header {
	background-color: #B2BCBE;
	background-image: url(topboxbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

.header_logo {
	width: 307px;
	height: 57px;
}

.header_right_background {
	background-image: url(searchboxbg.jpg);
	background-repeat: repeat-y;
	background-color: #838788;
}

.header_right2_background {
	background-image: url(nastavaboxbg.jpg);
	background-repeat: repeat-y;
	background-color: #6E7879;
}

.footer {
	background-color: #B2BCBE;
	background-image: url(bottomboxbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

.left_border {
	background : url(lbg.png) repeat-y top left;
}


.loginbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ebebeb;
    padding-right: 10px;
}
.searchbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ebebeb;
    padding-right: 10px;
}
.searchboxNaslov {
    font-family: Impact, "Arial Black", Arial;
    font-size: 20px;
    color: #ebebeb;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-top: 4px;
    padding-bottom: 6px;
}
.searchboxNapredno {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ebebeb;
    padding-top: 2px;
    padding-bottom: 4px;
    padding-right: 30px;
}
.searchboxLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #EEEEEE;
}
.listbox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    margin: 0px;
    padding: 0px;
    height: 15px;
    border: 1px solid #EBEBEB;
    background-color: #eeeeee;
    width: 130px;
}
.nastavaboxNaslov {
    font-family: Impact, "Arial Black", Arial;
    font-size: 20px;
    color: #ebebeb;
    padding-right: 10px;
    letter-spacing: 1px;
    padding-top: 4px;
    padding-bottom: 6px;
}
.nastavabox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ebebeb;
    padding-right: 10px;
}
.lokacijabox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ebebeb;
    padding-left: 15px;
}
.lokacijaboxLink a{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #EEEEEE;
}
.subheaderbox { /* Sadrzi "breadcrumbs" linkove lijevo i random linkove desno */
    background-color: #aeb1c0; /* #979b9e; */
    /*background-image: url(navbar.png);
    background-repeat: repeat-x;*/
}
.gornjilinkovibox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ebebeb;
    padding-left: 35px;
    padding-right: 15px;
}
.gornjilinkoviboxLink {
    color: #000;
    /*color: #525859;
    font-weight: bold;*/
    margin-left: 5px;
    margin-right: 20px;
}
.gornjilinkoviboxLink:hover {
    color: #FFFFFF;
}


.posjetibox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #B0B0B0;
    padding-top: 30px;
}

.bottombox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ECECEC;
}

.bottombox:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: white;
    text-decoration: underline;
}

/* lijeva strana */

.leftboxSlika {
	/*vertical-align: middle;
	display: table-cell;*/
	float: left;
}

.leftboxNaslov {
	/*display: table-cell;
	vertical-align: top;*/
	float: left;
    font-family: Impact, "Arial Black", Arial;
    font-size: 16px;
    color: #90979e;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.leftboxButton {
    padding-left: 10px;
}
.leftbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    padding-left: 8px;
    padding-top: 8px;
    padding-bottom: 12px;
}
.mainbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /*line-height: 15px;*/
    padding-top: 12px;
    padding-right: 8px;
    padding-bottom: 6px;
    padding-left: 8px;
    color: #333333;
}
.mainboxObjavljeno {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    padding-bottom: 6px;
    padding-left: 22px;
}
.mainboxVise {
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    padding-right: 20px;
    text-align: right;
    padding-bottom: 6px;
}
.mainboxViseLink {
    color: #4E73AF;
}
.mainboxslika {
    border: 1px solid #666666;
    margin-right: 15px;
    margin-bottom: 10px;
}
.mainboxNaslov {
    font-family: Impact, "Arial Black", Arial;
    font-size: 16px;
    color: #90979e;
    letter-spacing: 1px;
}


.rightbox {
    background: #b6b6b4;
}

.cms_admin_item_changed {
    background-color: #A9B7BA !important;
    width: 50%;
}

.cms_form_name {
    font-weight: bold;
    vertical-align: top;
    color: #565662;
}

.cms_deleted_row {
    font-style: italic;
    color: #888;
}

.cms_info_about_authortime {
    font-size: 0.9em;
    font-style: italic;
}

.cms_info_noitems {
    font-size: 0.8em;
    font-style: italic;
    text-align: center;
}

.cms_info_description {
    font-size: 1em;
}


.cms_popup_message {
    padding: 5px;
}

.cms_graph_title {
    font-size: 1.1em;
    font-weight: bold;
}

.cms_graph_image {
    text-align: center;
}

.cms_graph_legend_color {
    width: 10px;
    height: 10px;
    border: 1px solid black;
}

.cms_graph_legend_text {

}

.cms_graph_legend {
    border: 1px solid black;
    padding: 4px;
}

.cms_graph_notlink, .cms_graph_notlink:hover, .cms_graph_notlink:visited, .cms_graph_notlink:active {
    cursor: default;
    text-decoration: none;
    color: #333;
}

/* ---- CMS TABLE ---- */

.cms_table_row_highlight_1 td, .cms_table_row_highlight_0 td {
    color:  #B94B16;
}

.cms_table_row_highlight_0 td {
    border-bottom: 1px solid #B94B16;
    border-top: 1px solid   #B94B16;
    background-color: #fbfaf9;
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_highlight_0 td td{
    border-bottom: 0px;
    border-top: 0px;
    background-color: #fbfaf9;
}

.cms_table_row_highlight_1 td {
    border-bottom: 1px solid #B94B16;
    border-top: 1px solid   #B94B16;
    background-color: #fefbe5;
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_highlight_1 td td {
    border-bottom: 0px;
    border-top: 0px;
    background-color: #E5E9EA;
}

.cms_table_row_0 {
    background-color: #fbfaf9;
}

.cms_table_row_1 {
    background-color: #e6e6cf;
}

.cms_table_row_0 td {
    border-bottom: 1px solid #f0f0f0;
    border-top: 1px solid #f0f0f0;
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_0 td td {
    border-bottom: 0px;
    border-top: 0px;
}

.cms_table_row_1 td {
    border-bottom: 1px solid #f0f0f0;
    border-top: 1px solid #f0f0f0;
    padding-left: 5px;
    padding-right: 5px;
}

.cms_table_row_1 td td {
    border-bottom: 0px;
    border-top: 0px;
}

.cms_table_td_highlight {
    background-color: #f7e9c9;
}

.cms_table_td_highlight_border {
    background-color: #f7e9c9;
    border: 1px solid #B94B16;
}

.cms_table_td {

}

.cms_table_td_border {
    padding: 2px;
}

/* .... END CMS TABLE .... */
 
.cms_small_print {
    font-size: small;
    color: gray;
}


.errorbox {
    border: solid 2px red;
    background: #fffeca;
    text-align: center;
    color: black;
    font-family: Verdana, sans;
    overflow: auto;
}

.errorbox pre {
    font-family: Courier, Courier new, mono;
    font-size: 9px;
    text-align: left;
    
/*    white-space: pre-wrap;  */     /* css-3 should we be so lucky... */
/*    white-space: -moz-pre-wrap;*/  /* Mozilla, since 1999 */
    word-wrap: break-word;   /* Internet Explorer 5.5+ */
}



/* START TABLE */
.th1 {
    background: #909698;
}

.th2 {
    background: #6f797a;
}

.td1_even {
    background: #efefef;
}

.td2_even {
    background: #e5e9ea;
}

.td1_odd {
    background: #f9fafb;
}

.td2_odd {
    background: #f3f5fa;
}
/* END TABLE */


/* start smarty v1 plugins */
.v1msgbody {
    padding: 5px;
}

.v1msgtitle_notice {
    color: #FFF;
    background: url(v1msg_notice.gif) no-repeat 5px 50%;
    background-color: #369;
    font-family: Verdana, Arial,sans-serif;
    font-size: 100%;
    text-align: left;
    padding: 5px 5px 5px 25px;
}

.v1msgbody_notice {
    border: 1px solid #369;
    color: #000;
    background-color: #FFF;
    font-family: Verdana, Arial,sans-serif;
    font-size: 120%;
    margin: 0 0 5px 0;
    text-align: left;
}

.v1msgtitle_alert {
    color: #FFF;
    background: url(v1msg_alert.gif) no-repeat 5px 50%;
    background-color: #FF9933;
    font-family: Verdana, Arial,sans-serif;
    font-size: 100%;
    text-align: left;
    padding: 5px 5px 5px 25px;
}

.v1msgbody_alert {
    border: 1px solid #FF9933;
    color: #000;
    background-color: #FFF;
    font-family: Verdana, Arial,sans-serif;
    font-size: 120%;
    text-align: left;
    margin: 0 0 5px 0;
}

.v1msgtitle_error {
    color: #FFF;
    background: url(v1msg_error.gif) no-repeat 5px 50%;
    background-color: #C00;
    font-family: Verdana, Arial,sans-serif;
    font-size: 100%;
    text-align: left;
    padding: 5px 5px 5px 25px;
}

.v1msgbody_error {
    border: 1px solid #C00;
    color: #000;
    background-color: #FFF;
    font-family: Verdana, Arial,sans-serif;
    font-size: 120%;
    margin: 0 0 5px 0;
    text-align: left;
}

/* -----  START TABS ------*/

.v1tabsHeader {
    overflow: hidden;
    width: 100%;
}

.v1tab {
    clear: both;
    border: 1px solid #ccc;
    border-top: none;
    padding: 5px;
    margin-bottom: 5px;
}

.v1tabs {
    float: left;
    width: 100%;
    margin: 0;
    padding: 10px 0 0 10px;
    list-style: none;
    background: url(v1tabs_nav_bg2.gif) repeat-x bottom left; /* #FFCB2D */
}

.v1tabs li {
    float: left;
    margin: 0;
    padding: 0;
    font-family: Verdana,Arial, sans-serif;
    /*font-size: x-small;*/
	font-size: 11px;
}

.v1tabs a {
    float: left;
    display: block;
    margin: 0 1px 0 0;
    padding: 4px 8px;
    color: #333;
    text-decoration: none;
    border: 1px solid #CCC; /* #9B8748 */
    border-top: 2px solid #cea888;
    border-bottom: none;
    background: #fffce3; /* #F9E9A9 */
	font-size: 11px;
}

.v1tabs a:hover,a.selected {
    color: #333;
    padding-bottom: 5px;
    border-color: #AAA; /* #727377 */
    border-top: 2px solid #df3323;
    background: #fff;
}

/* ..... END TABS .... /*


/* za potrebe v1actionpost2 plugina */

.ap2_button {
    text-decoration: none;
    margin: 2px;
    padding: 2px 5px 2px 5px;
    color: #000;
    background-color: #EEE;
    border-left: 1px solid #FFF;
    border-top: 1px solid #FFF;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}

.ap2_button:hover {
	text-decoration: none;
    padding: 2px 5px 2px 5px;
    border-left: 1px solid #CCC;
    border-top: 1px solid #CCC;
    border-right: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
}

/* za v1popupmenu i njemu pripadne pluginove */

div.popup_menuBar,
div.popup_menuBar a.popup_menuButton,
div.popup_menu,
div.popup_menu a.popup_menuItem {
    font-family: "MS Sans Serif", Arial, sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

div.popup_menuBar {
    background-color: #e0e0e0;
    border: 2px outset #e0e0e0;
    padding: 4px 2px 4px 2px;
    text-align: left;
}

div.popup_menuBar a.popup_menuButton {
    background-color: transparent;
    border: 1px solid #f0f0f0;
    color: #000000;
    cursor: default;
    left: 0px;
    margin: 1px;
    padding: 2px 6px 2px 6px;
    text-decoration: none;
    top: 0px;
    z-index: 300;
}

div.popup_menuBar a.popup_menuButton:hover {
    background-color: transparent;
    border: 1px outset #f0f0f0;
    color: #000000;
}

div.popup_menuBar a.popup_menuButtonActive,
div.popup_menuBar a.popup_menuButtonActive:hover {
    background-color: #E0E0E0;
    border: 1px inset #f0f0f0;
    color: #ffffff;
    left: 1px;
    top: 1px;
}

div.popup_menu {
    background-color: #f0f0f0;
    border: 2px outset #f0f0f0;
    left: 0px;
    padding: 0px 1px 1px 0px;
    position: absolute;
    top: 0px;
    visibility: hidden;
    z-index: 301;
}

div.popup_menu a.popup_menuItem {
    color: #000000;
    cursor: default;
    display: block;
    padding: 3px 1em;
    text-decoration: none;
    white-space: nowrap;
}

div.popup_menu a.popup_menuItem:hover, div.popup_menu a.popup_menuItemHighlight {
    background-color: #E0E0E0;
    color: #ffffff;
}

div.popup_menu a.popup_menuItem span.popup_menuItemText {
    padding-left: 5px;
}

.popup_menuItemImage { 
    margin-left: -5px;
    vertical-align: -50%;
    voice-family: "\"}\"";
    voice-family: inherit;
    vertical-align: -50%;
}
html>body .popup_menuItemImage {
    margin-left: -5px;
    vertical-align: middle;
}

div.popup_menu a.popup_menuItem span.popup_menuItemArrow {
    margin-right: -.75em;
}

div.popup_menu span.popup_menuItemSep {
    display: block;
    border: 1px inset #f0f0f0;
    margin: 4px 2px;
}

/* end smarty v1 plugins */

/* other */

.lijevistupac {
	width: 157px;
    /*overflow: auto;*/
}

.desnistupac {
    width: 174px;
    /*overflow: hidden;*/
}

/* u Firefoxu < 1.5 ne radi dobro (ako je ukljuceno overflow:auto) bez height:100% */
/* u svim ostalim browserima (te FireFox-u 1.5) da */
.srednjistupac {
    /*width: 503px;*/
    /*height: 100%
    overflow: auto;*/
    background: #ffffff;
}

div.srednjistupac, div.srednjistupac table, div.srednjistupac div, div.srednjistupac span, div.srednjistupac td, div.srednjistupac li {
	font-size: 11px;
}


/* Za popup prozor */
.popupStupac {
    background: #ffffff;
    width: 100%;
    height: 100%;
}

#popupMask {
    position: absolute;
    z-index: 200;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: alpha(opacity=40);
    /* filter je radi hacka za IE */
    background-color:transparent !important;
    background-color: #333333;
    /* this hack is for opera support
     * you can uncomment the background-image if you don't care about opera.
     * this gives you the flexibility to use any bg color that you want, instead of the png
     */
    background-image/**/: url("maskBG.png") !important; /* For browsers Moz, Opera, etc. */
    background-image:none;
    background-repeat: repeat;
    display:none;
    text-align: center;
    color: #FFF;
}

#popupMask_msg {
	position: absolute;
	display:none;
    z-index: 210;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 100px;
	background-color: #AAA;
	border: 1px solid #FFF;
}

.popupTitle {
    color: #FFF;
    float: left;
    margin-left: 5px;
    margin-top: 4px;
}

.popupTitlebar {
    background-image: url(nav_opened.png);
    background-repeat: repeat-x;
    background-position: bottom;
    height: 25px;
}

.popupCloseButton {
    margin-top: 4px;
    margin-right: 5px;
    float: right;
}

a.popupCloseLink {
	color: #FFF;
	font-family: Verdana,Arial,Sans-serif;
    font-size: 12px;
}

a.popupCloseLink:hover {
	color: #FFF;
	text-decoration: none;
}

.popupCloseButton a {
    color: #FFF;
    text-decoration: none;
}

#webDialog {
    z-index: 250;
    position: absolute;
    left: -300px;
    top: -300px;
    width: 0;
    height: 0;
    display: none;
    visibility: hidden;
}

#webDialogSrc {
    z-index: 260;
    width: 100%;
    height: 100%;
    border-left: 1px solid #FFF;
    border-top: 1px solid #EEE;
    border-right: 1px solid #AAA;
    border-bottom: 1px solid #AAA;
    margin: 0;
    padding: 0;
    display: none;
}

/* za v1autocomplete plugin */
.v1autocomplete_result {
	position: absolute;
	background-color: #ccc;
	border-right: 2px solid #DDD;
	border-bottom: 2px solid #DDD;
	padding: 1px;
}

.v1ac_srs {
	background-color: #cce6ff;
	color: #000000;
	padding: 0 2px 0 2px;
}

.v1ac_sr {
	background-color: #FFF;
	padding: 0 2px 0 2px;
}

/* za v1tooltip plugin */

#v1tooltip_div {
	position: absolute;
	width: 170px;
	z-index: 210;
	top: 0px;
	left: -1000px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 2px solid #DDD;
	border-bottom: 2px solid #DDD;
	background-color: #FFFFFF;
	visibility: hidden;
}

/* 	v1reorder - za drag and drop */

div.v1reorder {
	
}

div.v1reorder ul.sortable li {
	position: relative;
}

div.v1reorder ul.boxier {
	border: 1px solid #FFF;
	min-width: 100px;
	list-style-type: none;
	padding: 4px 4px 4px 0;
	margin: 0;
	min-height: 15px;
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
}

div.v1reorder ul.layout {
	border: 1px solid #669933;
	min-width: 100px;
}

div.v1reorder ul.overlayout {
	border: 1px solid #CC6633;
	min-width: 100px;
}

* html div.v1reorder ul.boxier {
	width: 99%;
	height: 15px;
}


div.v1reorder ul.boxier li {
	cursor:move;
	margin-bottom: 4px;
	margin-left: 5px;
	width: 95%;
	padding: 2px 2px;
	border: 1px solid #AAA;
	background-color: #EEE;
}

div.v1reorder ul.boxier li.dir {
	cursor:move;
	margin-bottom: 4px;
	margin-left: 5px;
	width: 95%;
	padding: 2px 2px;
	border: 1px solid #369;
	background-color: #FFFFCC;
}

div.v1reorder ul.list_over {
	background-color: #EEE;	
}

div.v1reorder ul.list_out {
	background-color: #FFF;
}

div.v1reorder a {
	text-decoration: none;
}

div.v1reorder a:hover {
	text-decoration: none;
}

div.v1reorder span.expandtree_link_open {
	padding-left: 15px;
	background: url(v1reorder_right.gif) no-repeat 0 50%;
	text-align: center;
	width: 15px;
	height: 20px;
	color: #000;
	cursor: pointer;
}

div.v1reorder span.expandtree_link_close {
	padding-left: 15px;
	background: url(v1reorder_down.gif) no-repeat 0 50%;
	text-align: center;
	width: 15px;
	height: 20px;
	color: #000;
	cursor: pointer;
}

/*** News2 - Start ***/

/* main */
.portlet_news_title {
    padding: 5px 5px 2px 0;
		margin-bottom: 5px;
		border-bottom: 1px solid #ccc;
		Font-size: 15px;
		font-weight: bold;
}

Hr.news_separator {
	border-top: 1px dashed #e2c091;
	border-bottom: none;
	height: 0;
	margin: 0px 0 3px 0;
	padding: 0;
}

div.news_msg {
	padding-top: 2px;
	padding-bottom: 2px;
}

table.news_title {
	margin-bottom: 10px;
}

table.news_title td {
	vertical-align: top;
}

div.news_title {
	font-weight: bold;
	margin-bottom: 10px;
}

div.news_title_empty {
	font-style: italic;
}

div.news_lead {
	/*margin-bottom: 10px;*/
}

div.news_content {
	margin-top: 10px;
	/*margin-bottom: 10px;*/
}

td.news_date {
	white-space: nowrap;
}

div.news_date {
	color: #b38a51;
	text-align: right;
}

div.news_author {
	text-align: right;
	color: #b38a51;
	margin-bottom: 10px;
}

div.news_data {
	margin-top: 0px;
	margin-bottom: 10px;
	width: 100%;
	font-size: 9px;
	text-align: right;
}

div.news_data a {
	font-size: 9px;
}

div.news_admin_links {
	text-align: left;
	padding: 3px;
}

div.news_admin_links_top {
	border-bottom: 1px dashed #e2c091;
	text-align: left;
	padding: 3px;
	margin-bottom: 6px;
}

div.news_lead_img_div {
	border: 1px solid #e2c091; 
	padding: 3px; 
}

div.news_lead_img_div img {
	border: 0;
}

/* fix za IE */
* html div.news_lead_img_div {
	padding: 3px 3px 2px 3px;
}

/* admin */
hr.news_block_separator {
	border-top: 1px dashed #A9B7BA;
	border-bottom: none;
	height: 0;
	margin: 10px 0 10px 0;
	padding: 0;
}

/* view */
div.news_view_title {
	font-weight: bold;
	margin-bottom: 10px;
}

div.news_view_title_empty {
	font-style: italic;
}

div.news_view_lead {
	padding: 0px 10px 0px 10px;
	width: 100%;
	text-align: left;
}

div.news_view_content {
	border-top: 1px dashed #A9B7BA;
	margin-top: 10px;
	padding-top: 10px;
}

div.news_view_data {
	margin-top: 20px;
	margin-bottom: 15px;
	position: relative;
}

span.news_view_data_date {
	width: 100%;
	display: table-cell;
	vertical-align: bottom;
}

div.news_view_data_date {
	text-align: left;
}

span.news_view_data_links {
	display: table-cell;
	vertical-align: bottom;
	white-space: nowrap;
}

div.news_view_data_links {
	text-align: right;
}

div.news_view_back {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
}

/*** News2 - End ***/


a.admin_link {
	color: blue;
}

/* BEGIN simpletree */

/* main level */
ul.simpletree {
	list-style-type: none;
	background-color: #DDD;
	padding: 0;
	margin: 0;
	min-height: 3px;
	font-size: x-small;
	font-family: verdana, arial, sans-serif;
}

/* first level */
ul.simpletree ul {
	list-style-type: none;
	padding: 0;
	margin-left: 5px;
	min-height: 3px;
	font-size: x-small;
	font-family: verdana, arial, sans-serif;
}

/* first level elements */
ul.simpletree li {
	border-top: 1px solid #DDD;
	background-color: #E6E6E6;
}

/* first level link element */
ul.simpletree li a.simpletree_link {
	text-decoration: none;
	color: #000;
	display: block;
}

ul.simpletree li a.simpletree_link:hover {
	text-decoration: none;
	color: #000;
	background-color: #D6D6D6;
}

/* second level elements */
ul.simpletree li ul li {
	padding-left: 12px;
}

/* third and more level elements */
ul.simpletree li ul li ul li {
	padding-left: 12px;
	font-size: 10px;
}

ul.simpletree li.file {

}

/* second level link elements hover */
ul.simpletree ul li.file a.simpletree_link:hover {
	background-color: #D6D6D6;
}

/* third and more level link elements hover */
ul.simpletree ul ul li.file a.simpletree_link:hover {
	background-color: #D6D6D6;
}

/* expandable element (directory) first level */
ul.simpletree li.dir {
	padding-top: 1px;
	padding-bottom: 1px;
}

/* expandable element (directory) first level link */
ul.simpletree li.dir a.simpletree_link:hover {
	background-color: #D6D6D6;
}

ul.simpletree li div.treeview {

}

/* opened simpletree style */
ul.simpletree li div.treeview_opened {
	background-color: #E4CCB1;
}

/* opened simpletree link hover style */
ul.simpletree li div.treeview_opened a.simpletree_link:hover {
	background-color: #E2B27D;
}

ul.simpletree li span.simpletree_no_link {
	float: left;
    font-size: 1px;
    width: 10px;
}

ul.simpletree ul li span.simpletree_no_link {
	float: left;
    font-size: 1px;
    width: 10px;
}

/* level 1 images (open, close) */

ul.simpletree li a.simpletree_expand_link_open {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

ul.simpletree li a.simpletree_expand_link_close {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

/* level 2 images (open, close) */

ul.simpletree li ul li a.simpletree_expand_link_open {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

ul.simpletree li ul li a.simpletree_expand_link_close {
	float: left;
	font-size: 10px;
	text-decoration: none;
	padding: 0 2px 0 0;
	margin: 0;
	color: #000;
	cursor: pointer;
}

/* END simpletree */

ul.simpletree a.simpletree_link {
	margin-bottom: 1px;
}


/* BEGIN v1seemore */
.seemore_topbox {
    
}


.seemore_content {
    border-top: solid 2px #b0bec1;
    border-bottom: solid 2px #b0bec1;
}
/* END v1seemore */


/* BEGIN HTML FORM styles */
button, input.button {
    background: #444; /* #afbdc0;*/
    border: solid 1px #aaa;
    color: #FFF;
}


input.textbox {
    background: #ffffff;
    color: #333333;
    border: solid 1px #aaa;
    margin: 0px;
    padding: 0px;
    height: 15px;
    font-size: 10px;
}

textarea, select {
    background: #ffffff;
    border: solid 1px #aaa;
    margin: 0px;
    padding: 0px;
    font-size: 10px;
}

/* END HTML FORM styles */



/* scroll info portlet */

.scrollinfo_title {
	background-color: #dce2e4;
	border-top: 1px dotted #69A; 
	padding-left: 5px; 
}

.scrollinfo_body {
	background-color: #C2CDCF;
	padding-left: 5px; 
	padding-bottom: 5px;
}

.scrollinfo_fader {
	z-index: 200;
	top: 0;
	left: 0;
	position: relative;
	width: 100%;
	height: 4px;
	font-size: 1px;
    background-image: url(searchboxbg.jpg);
	background-repeat: repeat-y;
	background-color: #838788;    
}

/* portlet content  */

.content .listed ul {
	list-style-type: none;
}

.content .listed li {
	padding-top: 2px;
	padding-bottom: 2px;
	border-left: 5px solid #ccc;
	padding-left: 4px;
	margin-left: -30px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.content .varname {
	font-weight: bold;
}

.content .archiveback {
	text-align: center;
	margin-top: 20px;
}

.content .archive .title {
	font-weight: bold;
	font-size: medium;
}

/* v1calendar */

.calendar_saturday {
	background-color: #eee;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
}

.calendar_sunday {
	background-color: #ddd;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
}

.calendar_default {
	background-color: #fff;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	cursor: pointer;
	cursor: pointer;
}

.calendar_today {
	background-color: #CAEA48;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	cursor: pointer;
	font-weight: bold;
	cursor: pointer;
}

.calendar_selected {
	background-color: #7D98B6;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_header_line, .calendar_header_line td{
	background-color: #ccc;
	font-weight: bold;
	text-align: center;
}

.calendar_hr{
	border-top: 1px solid #7D98B6;
	border-bottom: 0px;
	width: 100%;
}

.calendar_events_date {
	color: #777;
	text-align: right;
}

.calendar_events div {
	font-size: 10px;
}

.calendar_events{
	background-color: #f7f7f7;
	border: #000 1px none;
}

.calendar_upis {
	background-color: #B77B8A;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_fv {
	background-color: #BA76BC;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_praznik_rh {
	background-color: #8273BF;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_dan_fera {
	background-color: #7397BF;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_privatno {
	background-color: #72B9C0;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_nastava {
	background-color: #70C29F;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_ispit_fer1, .calendar_ispit_fer2, .calendar_ispit {
	background-color: #75C171;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_vjestine {
	background-color: #ADC171;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_praznik_fer1, .calendar_praznik {
	background-color: #C0AD72;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_medjuispit {
	background-color: #C08B72;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.calendar_labispit {
	background-color: #C17171;
	border-right: #CCC 1px solid; 
	border-bottom: #CCC 1px solid; 
	color: #FFF;
	cursor: pointer;
}

.loading_module_mask {
    position: absolute;
    z-index: 200;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: alpha(opacity=40);
    /* filter je radi hacka za IE */
    background-color:transparent !important;
    background-color: #333;
    /* this hack is for opera support
     * you can uncomment the background-image if you don't care about opera.
     * this gives you the flexibility to use any bg color that you want, instead of the png
     */
    background-image/**/: url("maskBG.png") !important; /* For browsers Moz, Opera, etc. */
    background-image:none;
    background-repeat: repeat;
    text-align: center;
    color: #FFF;
}

.loading_module_msg{
	z-index: 250;
	padding: 30px 40px 30px 40px;
	border: 1px solid #333;
	background-color: #99a;
	color: #eee;
	font-weight: bold;
}

/********* sitemap ***************/

.sitemap {
    list-style: none;
}
.sitemap_expand_link_close {
    float: left;
    margin-right: 10px;    
}
.sitemap_expand_link_open { 
    float: left;
    margin-right: 10px;    
}
.sitemap_no_link {
    float: left;
}

/********* /sitemap **************/

/* ********************************************************************** */

.ministats {
    text-align: center;
}

.ministats_visits, .ministats_time, .ministats_users {
    font-weight: bold;
}

/* portlet_content */

div.content div.text {
    line-height: 150%;
}

div.col_right_title {
		clear: left;
}

.rss_client_item {
    margin-bottom: 5px;
}

.rss_client_title {
    font-weight: bold;
}

.rss_client_date {
    color: #B38A51;
}

/*  Q2 ... */

ul.navigation {
    display:block;
    width:170px;
    list-style:none;
    margin:0;
    padding:0;
}
.navigation div {
    height:auto;
    margin:0 !important;
    padding:0 !important;
    float:none !important;
    width: auto !important;
}
.navigation li {
    float:left;
    height:auto;
    width:100%;
}
.navigation li:hover {
    /*background: black;*/    
}
.navigation li a:hover{
    color: white;
    text-decoration: none;
    background: black;    
}
.navigation a{
	font-size: 11px !important;
    color: #020403;
	display:block;
	padding-left:15px;
	line-height: 22px;
    font-family: Arial,Helvetica,sans-serif;
    
    /*border-bottom: 1px solid #CCCCCC;*/
}
ul.navigation ul {
    padding-left: 15px;
    list-style:none;
}

ul.navigation li a.public_page {
	border-right:2px solid green;
}
ul.navigation li a.private_page {
	border-right:2px solid red;
}
.private_page.not_present_page {
    border-right:2px dotted red !important;
}
.public_page.not_present_page {
	border-right:2px dotted green !important;
}

ul.navigation div.open .arrow {
    position:absolute;
    background: url(mmraz1otv.gif) no-repeat 0 6px;
    width:15px !important;
    cursor:pointer;
    float:left;
    height: 22px;
}

ul.navigation div.closed .arrow {
    position:absolute;
    float:left;
    background: url(mmraz1.gif) no-repeat 0 6px;
    width:15px !important;
    cursor:pointer;
    height: 22px;
}

.navigation .head.highlight, .navigation .content.highlight {
    background: none repeat scroll 0 0 LightSteelBlue;
}




.repository *{
    clear:none;
}

.repository ul{
    list-style-type:none;
    padding:0;
    margin:0;
}

.repository ul li ul {
    /*margin-left:22px;*/
}

.repository ul li{
    margin-left:0px;
}

.repository .entry{
    padding:1px;

    clear:both;
}

.repository .image{
    margin: -3px 0px 0px -6px;
    padding:0;
    float:left;
}

.repository .link {
    padding: 0px 4px 4px 15px;
}

.repository .open{
    background: url(icon_h4_open.png) 0 3px no-repeat;
}

.repository .closed{
    background: url(icon_h4_close.png) 0 3px no-repeat;
}

.repository .open .arrow {
    display: block;
    height: 15px;
    position: absolute;
    width: 15px;
    background: url(mmraz1otv.gif) no-repeat 0px 4px;
}
.repository .closed .arrow {
    display: block;
    height: 15px;
    position: absolute;
    width: 15px;
    background: url(mmraz1.gif) no-repeat 0px 4px;
    
}

.repository .arrow:hover {
    cursor: pointer;
}

.seemore_head1:hover {
    cursor:pointer;
    color:black;
    font-style: bold;
}

.seemore_head1 {
    color: #8F0000;
    text-decoration: underline;
}

.subscription_mini img{
    margin-right: 6px;
    cursor:pointer;
}
.lang_links {

}
.lang_links .current_lang{
    display:none;
}
.lang_links .lang_link_en {
    color:transparent;
    display:inline-block;
    width:24px;
    height:19px;
    background: url('en_zastava.png') no-repeat top left;
}
.lang_links .lang_link_hr {
    color:transparent;
    display:inline-block;
    width:24px;
    height:19px;
    background: url('hr_zastava.png') no-repeat top left;
}
