/*-------- Default Style --------*/
body,div,p,h3,h4,h5,h6,.NormalDisabled,.Head,.SubHead,.SubSubHead, input{color:#2E3D47; font-family:Arial;}
body,th,td,div,p,.NormalDisabled,.Head,.SubHead,.SubSubHead {font-size:13px; text-decoration:none;}
h3, h4{color:#375162;}
h3, h1 input{font-weight:bold;}
h4 {font-weight:normal}
h1 input{font-size:14px;margin:10px 0;}
h3 { color:#58595b; font-family:Trebuchet MS, Arial; font-size:16px; font-weight:bold;}
h4 {color:#009a90; font-size:14px; font-weight:normal;}
h1 { color:#58595b; font-size:25px; margin-top:0px !important; padding-top:0px !important; font-family:Trebuchet MS, Arial; font-weight:bold;}
h2 { color:#58595b; font-family:Trebuchet MS, Arial; font-size:20px; font-weight:bold;}
h5{color:#58595b; margin:0; font-size:13px; font-weight:normal; font-family:Trebuchet MS, Arial;} 
h6{color:#009a90; margin:0; font-family:Arial; font-size:17px; font-weight:normal; font-family:Trebuchet MS, Arial;} 
.normal { color:#616161; font-size:13px; font-family:Arial;}
#Form {margin:0px; padding:0px;}
/* CKE */

.cke_styles, .cke_fontSize, .cke_font, .textcolor, .cke_button_bgcolor, .cke_button_textcolor {display:none !important;}

div {font-size:0px;}
input {font-size:12px;}

ul {list-style-image:none; list-style-type:none; padding-left: 0px; margin-left: 0px; margin-top: 0; margin-bottom: 0;}

.ContentPane ul li {background-image:url(images/bullet_normal.gif); background-repeat:no-repeat; background-position:0px 5px; list-style-image: none; list-style-type: none; color:#464646; margin-bottom:7px; padding-left:12px; margin-left:1px; margin-top:1px;}
.ContentPane ul {margin-top:10px; margin-bottom:10px;}

/*link na veliki logo*/
a#logolnk{display:block;height:220px;width:250}
a#logolnk:hover{text-decoration:none}

.Tabela{border-collapse:collapse}
.Tabela tr td {border-bottom:solid 1px #d9eeed; height:26px; padding:0 5px 0 5px; font-size:11px;}
.Tabela tr td p{font-size:11px}
.Tabela_odd, .Tabela tr.odd {background-color:#f7fbfa; border-bottom:solid 1px #d9eeed;}
.Tabela_header, .Tabela thead td {background-color:#d9eeed; color:#009f9a;}
table {padding: 0px; margin-top:0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

a:link, a:visited, a:active {font-size:12px; font-family:Arial; color:#0990b2; text-decoration:none; display:inline;}
a:hover {font-size:12px; font-family:Arial; color:#0990b2; text-decoration:none; display:inline; text-decoration:underline;}

.Print-button, .Print-button a:link, .Print-button a:hover, .Print-button a:visited, .Print-button a:active
{text-decoration:none; color:#674f00; font-family:Arial, Helvetica, sans-serif; margin:0px !important; padding:0px !important;}
.Print-button img {display:none;}

.Navrh {font-size:12px; padding-top:1px; color:#674F00; cursor:pointer;}

.err{color:red}

a.CommandButton:link {font-size:12px; font-family:Arial; color:#0990b2; text-decoration:none; display:inline;}
a.CommandButton:link:hover {font-size:12px; font-family:Arial; color:#0990b2; text-decoration:underline; display:inline;}

/* FRAME */

#frame_center {width:1041px !important; background-color:White;}
#frame_left {width: 50%; background-color:#d6ecea; background-image:url(images/frame-left-bg.jpg); background-repeat:no-repeat; background-position:right -81px;}
#frame_right {width: 50%; min-height: 100%; background-color:#d6ecea;}
.container {background-color:White;}
#frame_top {background-color: #d6ecea; width:1041px; padding-right:8px; height:81px;}
.frame_topbar {background-color:White; padding:0px; margin:0px; background-image:url(images/frame-top-left-bg.jpg); background-repeat:no-repeat; background-position:left top;}
.frame_top_left {width: auto; background-color:#d6ecea; background-image:url(images/frametop-left-bg.jpg); background-repeat:no-repeat; background-position:right top;}

.links {width:320px;float:left; padding-left:15px; margin-top:25px; margin-left:100px; height:31px; background-image:url(images/TopMenu-left-line.jpg); background-repeat:no-repeat; background-position:left top;} 
.links p {margin:0}
.links a {color:#58595b;}

.relative {position:relative; display:block;}

#head {height:219px; width:1041px; position:relative; z-index:0;}
.logo {height:81px; margin-left:158px; float:left;}
.logo img {}
.MainMenu {width:1041px; height:50px;}
.KorpoMenu {width:560px; height:auto; position:absolute; right:0px; bottom:35px;}
.KorpoPane {float:right;}

.login {width:788px; height:41px; position:absolute; top:0px; right:-2px; background-color:transparent; background-image:url(images/login-top-line.gif); background-repeat:repeat-x; background-position:right top; }
.login-pane {width:254px; height:41px; position:absolute; top:8px; right:20px;}
.login-pane-left {background-image:url(images/login-pane-left.gif); background-repeat:no-repeat; background-position:left bottom;}
.login-pane-right {background-image:url(images/login-pane-right.gif); background-repeat:no-repeat; background-position:left bottom;}
.login-pane-center {background-color: #d6ecea;height:36px}
.LoginPane{font-size:13px;color:#009b91}
.LoginPane a, .LoginPane a:visited, .LoginPane a.SkinObject{font-size:13px; font-family:Trebuchet MS, Arial; color:#009b91; font-weight:bold; text-decoration:none; display:inline;}
.LoginPane a:hover {text-decoration:underline; font-size:13px; font-family:Trebuchet MS, Arial; color:#009b91; font-weight:bold; display:inline;}

.LoginPanel img {display:none;}
.LoginButton {color:#0990b2; background-color:white; margin:0px; padding-left:0px; background-image:url(images/loginbutton.gif); background-position:right top; background-repeat:no-repeat; border:none; height:21px; padding-right:20px; *padding-right:15px;cursor:pointer;}
/*.CommandButtonForgotPass {position:absolute; right:150px; bottom:110px !important; b\ottom:100px;  width:120px;}*/
#dnn_ctr409_Login_tdRegister {padding-left:7px; display:block;}

.ContentSliderPane {width:788px; height:211px; position:absolute; top:8px; right:0px; background-color:white; z-index:-1;}
.ContentSliderPane p {margin:0px !important; padding:0px !important;}
.ContentSliderPane div.normal{text-align:right}

.headPane {background-color:White; background-image:url(images/ContentSlider-left-bg.jpg); background-repeat:no-repeat; background-position:left top;}
.TopPaneClass {position:relative;}
.TopTekstPane {position:absolute; width:380px; height:47px; background-image:url(images/TopBox-bg.png); background-repeat:repeat; background-position: left top; bottom:10px; right:10px;}
.TopTekstPane p {padding-left:10px !important;}

.login_admin {display:inline; float:right; padding-top:1px !important;}

.MainMenu-frame {background-image: url(images/menu-bg.gif); background-repeat: repeat-x; background-position: left top; height:50px !important; padding-bottom:5px !important;}

.Settings {background-color:White;}

span.PrintButton {background-color:white; display:inline-block; clear:both; float:left; margin-top:10px;}
.UserDesign {background-color:White;}

/* CENTER LEFT RIGHT */

.left {width:220px; float:left; margin-left:20px; margin-right:15px;}
.center {}
.ContentPane-wrapper {width:760px; border-left:solid 5px #d5eceb;background-color:white}
.ContentPane{width:725px;padding-left:35px;padding-right:0}
.right {width:255px; float:left; margin:0 !important; padding:0 !important;}
.RightPane-wrapper {margin-left:15px; margin-right:20px; width:220px;}
#Bottomwrapper {background-color: #000; width:1041px ;}
.SubmenuPane {width:240px; background-color:White; margin-bottom:20px; margin-right:15px;}
.LeftPane {width:220px; margin-left:20px; margin-right:15px;}


/*------VSTOPNA STOLPCI------*/
.VstopnaBoxes {height:100%;}
.Vstopna-stolpec-1 {width:280px; background-color:White; float:left; margin-left:20px; padding-right:20px; padding-top:20px;}
.Vstopna-stolpec-2 {width:400px; height:100%; background-color:White; float:left; background-image:url(images/VstopnaModer-bg.gif); background-repeat:repeat-y; background-position:left top;}
.Vstopna-stolpec-3 {width:280px; background-color:White; float:left; padding-left:20px; margin-right:20px; padding-top:20px;}
/* FOOT */

.Foot-wrapper {background-color: #d4edea;}
.Foot-center-left {color:#0990b2; font-size:12px; width:400px; display:inline; float:left; padding-top:15px; padding-left:10px; font-family:Arial;}
.FootLinksPane {color:#0990b2; font-size:11px; width:550px; display:inline; float:right; text-align:right; padding-top:15px; padding-right:10px;}
.FootLinksPane p {margin:0px !important; padding:0px !important; color:#0990b2;}
.Foot {margin-top:5px !important;}

/* EXTRA */
.DomovIkona p {margin:0 !important; padding:0 !important;}
.ask {background-image:url(images/imate-vprasanje-bg.gif); height:48px; color:White; padding-left:3px;}
.ask td { font-size:11px; font-weight:bold;}
.ContentPane div {font-size:12px;} 

/*FILE ICONS*/
a.pdf {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/pdf.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}
a.doc {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/doc.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}
a.word {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/doc.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}
a.ppt {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/ppt.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}
a.video {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/avi.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}
a.xls {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/excel.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}
a.excel {padding:10px 10px 10px 30px; margin-bottom:10px; background-image:url(images/excel.gif); background-position:left center; background-repeat:no-repeat; display:inline-block;}


/*------BLUE BOXES--------*/
.BlueBox-oblacek {background-image:url(images/cloud.jpg); background-repeat:no-repeat; background-position:right bottom; height:50px; padding-left:5px; padding-top:0px; margin-bottom:20px;}
.BlueBox-oblacek p {margin:0px;}
.BlueBox-oblacek a {font-size:12px; color:#009b91; font-weight:bold; background-image:url(images/arrow.png); background-repeat:no-repeat; background-position:10px 6px;  padding-left:20px; display:block; font-family:Trebuchet MS, Arial; line-height:14px; padding-bottom:7px;}
.BlueBox-oblacek a:hover {font-size:12px; color:#009b91; font-weight:bold;  padding-left:20px; display:block; text-decoration:underline; font-family:Trebuchet MS, Arial; padding-bottom:7px;}

.BlueBox-mail {background-image:url(images/mail.jpg); background-repeat:no-repeat; background-position:right bottom; height:50px; padding-left:5px; padding-top:0px; margin-bottom:20px;}
.BlueBox-mail p {margin:0px;}
.BlueBox-mail a {font-size:12px; color:#009b91; font-weight:bold; background-image:url(images/arrow.png); background-repeat:no-repeat; background-position:10px 6px;  padding-left:20px; display:block; font-family:Trebuchet MS, Arial; line-height:14px; padding-bottom:7px;}
.BlueBox-mail a:hover {font-size:12px; color:#009b91; font-weight:bold;  padding-left:20px; display:block; text-decoration:underline; font-family:Trebuchet MS, Arial; padding-bottom:7px;}
/* BREADCRUMB */
.BreadCrumb {}
.BreadCrumbPane {margin:0px; color:#9b9b9b; padding:0px; }
.BreadCrumbPane div {font-size:10px; color:#939598; padding-bottom:10px;} 
.breadcrumbs{color:#939598;font:10px Arial,Helvetica;font-weight:normal}
a.breadcrumbs:link{color:#939598;font:10px Arial,Helvetica;font-weight:normal;text-decoration:none;}
a.breadcrumbs:visited{color:#939598;font:10px Arial,Helvetica;font-weight:normal;text-decoration:none;}
a.breadcrumbs:active{color:#939598;font:10px Arial,Helvetica;font-weight:normal;text-decoration:none;}
a.breadcrumbs:hover{color:#939598;font:10px Arial,Helvetica;font-weight:normal;text-decoration:none;}
.BreadCrumb-home {color:#939598; font-size:10px; margin-left:20px; padding-top:8px; display:inline-block;}

.TopPane {height:166px; margin-top:1px;}
.TopPane p {padding:0 !important; margin: 0 !important;}

/* SEARCH RESULTS */

.SearchResults-wrapper {border-bottom: solid 1px #e9e9e9; width:450px; white-space:normal;}
.SearchResults-title, .SearchResults-title a:link, .SearchResults-title a:visited, .SearchResults-title a:active, .SearchResults-title a:hover 
{ color:#72bf44; font-family:Arial; font-size:15px; font-weight:bold; padding:0; margin:0; padding-top:7px; width:450px;}

.SearchResults-link, .SearchResults-link a:link, .SearchResults-link a:visited, .SearchResults-link a:hover
{ color:#72bf44; font-family:Arial; font-size:13px; font-weight:normal; padding-bottom:7px; margin:0;}

.SearchResults-separator {border-bottom: solid 1px #e9e9e9; height:2px;}

/* PAGING */

.Paging {background-color:transparent;}
.Paging-active {background-color:#eeeeee; padding:1px 5px 1px 5px;}
.Paging-inactive {background-color:#eeeeee; padding:1px 5px 1px 5px; color:#72bf44;}


/* EXTRAS */
.noshow {display:none; height:0px; width:0px;}
.c_footer {white-space:nowrap; clear:both;}

.listsimple h1, .listsimple h1 a:link, .listsimple h1 a:hover, .listsimple h1 a:active, .listsimple h1 a:visited{font-family:Trebuchet MS,Arial; color:#0990b2; font-size:16px; font-weight:bold; display:inline; padding-left:2px; margin-bottom:1px !important;}
.listsimple h2 {font-family:Trebuchet MS, Arial; color:#939598; font-size:11px; font-weight:normal; display:inline; margin-bottom:1px !important; background-image:url(images/news-icon.gif); background-repeat:no-repeat; background-position:left top; padding-left:15px;}
.listsimple p {color:#2f2f2f; padding:0 !important; margin:0 0 0 0 !important; display:inline;}
.listsimpletd {padding-left:5px;}
.listsimple_body {padding-top:0px !important;}
.listsimple_body p {font-size:12px; color:#3b3b3b; font-family:Arial; margin:0px !important; padding:0px !important;}
.listsimple_more, .listsimple_more a:link, .listsimple_more a:hover, .listsimple_more a:active 
{color:#674f00; text-decoration:none; font-size:12px;}
.listsimple img {margin-right:5px;}
.listsimple {padding-top:10px; border:none;}
.newstitle {display:inline; font-size:12px;}

.Detail_simple h1 {font-family:Trebuchet MS, Arial; color:#939598; font-size:11px; font-weight:normal; display:block; margin-bottom:1px !important; background-image:url(images/news-icon.gif); background-repeat:no-repeat; background-position:left top; padding-left:15px;}
.DetailTitle {color:Green;}
.Detail_simple_table {margin-top:10px;}
.Detail_simple_content {padding-top:10px;}
.Detail_simple_image {padding-right:10px; width:10%;}
.Detail_description p {font-size:14px; color:#009f9a;}
.rss-link {width:39px; height:14px; position:absolute; right:0px; top:-18px; display:inline;}

.ZLDNN_ArticleList {margin-bottom:20px;}
.VseNovice {margin-bottom:20px; display:inline-block !important;}
.Novice-Navigacija { width:70%; display:inline-block; float:left;}
.CommentManagement {float:left; clear:both; margin:5px 0 5px 0; display:inline-block;}

.RezultatiClass {overflow:hidden; width:450px;}

#dnn_ctr402_DNNArticle_cmdCategory {display:none; height:1px;}

.EntryList h1, .EntryList h1 a:link, .EntryList h1 a:hover, .EntryList h1 a:active, .EntryList h1 a:visited{color:#009f9a; font-size:13px; font-weight:bold; display:inline; padding-left:2px; margin-bottom:1px !important; font-family:Arial;}
.EntryList h2 {font-family:Arial; color:#939598; font-size:11px; font-weight:normal; display:inline; margin-bottom:1px !important; background-image:url(images/news-icon.gif); background-repeat:no-repeat; background-position:left top; padding-left:15px;}
.EntryList {margin-bottom:0px;}

.News-List-RSS {float:right; display:inline; margin-bottom:20px; margin-top:20px;}
.News-List-More {float:left; display:inline; margin-top:20px;}
.cmsRSS {display:inline-block; float:right; clear:none;}

.EventsIkone {position:absolute; bottom:-20px; right:0px; r\ight:0px;}
.ThemeDefault {position:relative;}

.SR_numbers {font-size:11px; color:#939598;}
.SR_title {font-size:13px; color:#009f9a; font-weight:bold;}
.SR_summery {font-size:12px; color:#323232;}
.SR_link, .SR_link a:active, .SR_link a:visited {font-size:11px; color:#939598 !important;}
.SR_link a:hover {text-decoration:underline;}

.PagingTable {border:none !important;} 
.PageCurrent {width:24px; height:24px; background-color:#d9eeed;}

.LiveContent {}
.LiveContentContent {height:35px; text-align:center;}
.highslide .normal {font-size:13px !important; margin-top:9px; margin-left:4px; font-family:Arial; color:#009b91 !important; cursor:pointer; font-weight:bold !important; text-decoration:none; display:block;}

.DNN_FeedbackContent img {display:none;}
table.FeedBackTabela tr td {font-weight:normal;}
.CommandButtonFeedBack {display:inline-block; color:#0990b2; background-image:url(images/loginbutton.gif); background-position:right top; background-repeat:no-repeat; border:none; height:22px; padding-right:20px; cursor:pointer; width:45px; margin-top:5px; padding-top:3px; float:left; clear:none;}

/*------LOGIN STYLE--------*/

a.login_class:link, a.login_class:active, a.login_class:visited,
a.login_class:link, a.login_class:active, a.login_class:visited {color:white; font-size:11px; font-weight:bold; text-decoration:none;}


.controlpanel {margin: 0px auto 20px auto; text-align:center; background-color: white;}

.Head   {font-family:Arial, Helvetica; font-weight:normal; color: #333333;}

/*---------------ANKETE-----------------*/
.RhemaSurveyBackground {background-color:Transparent;}
.RhemaSurveyText input {padding-right:5px; clear:both;}
.RhemaSurveyText label {font-size:12px; font-family:Arial;}
.CommandButton-Anketa {}

.RhemaSurveyFooter {display:none;}
.QuestionText {padding-left:5px; padding-bottom:5px;}

.Vstopna-stolpec-3 A.CommandButton:link {display:block;}
.Vstopna-stolpec-3 A.CommandButton:hover {display:block;}
#dnn_ctr417_SurveyView_pnlResults {padding-top:10px;}
#dnn_ctr417_SurveyView_lstResults_ctl03_lblQuestion1 {margin-bottom:10px; display:block;}

.survey_poslji {display:inline-block; color:#0990b2; background-image:url(images/loginbutton.gif); background-position:right top; background-repeat:no-repeat; border:none; height:22px; padding-right:20px; cursor:pointer; width:45px; margin-left:10px; margin-top:5px; padding-top:3px; float:left; clear:none;}
.survey_rezultati {display:inline-block; color:#0990b2; background-image:url(images/loginbutton.gif); background-position:right top; background-repeat:no-repeat; border:none; height:22px; padding-right:30px; cursor:pointer; width:45px; margin-left:10px; margin-top:5px; padding-top:3px; float:right; clear:none;}

.RhemaSurveyQuestionText {font-weight:bold; color:#727272 !important; font-family:Arial; font-size:12px;}

/*-------------- Search SkinObject Styles --------------*/

div.SearchBorder
{
    height: 20px !important;
    margin-right:5px !important;
    float: left;
    border:solid 1px #d4edea;
    display:block;
    width:120px;
}
input.SearchTextBox
{
    border: 0px;
    margin-left: 3px;
    color: #444;
    font-size: 11px;
    margin-top:2px;
	width:113px;

}

.SearchBox {margin-top:17px; margin-right:20px; float:right;}

a.print{color:#939598;font-family:Arial;font-size:10px}
a.print img{border:0}

/*-----REZULTATI ISKANJE-------*/
.SR-message {font-size:12px; margin-bottom:10px !important; display:block;}
#dnn_ctr399_SearchResults_dgResults tr {display:block; margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #eaeaea;}

/*------CALENDAR BLOG---------*/

.Calendar-frame {width:445px; border:none !important; margin-bottom:15px;}
table.Calendar-frame tr td {background-color:White !important; }
table.Blog_Archive_Title {background-color:#E1DCCC !important; color:#674f00; border:none;}
.Blog_Archive_DayHeader {background-color:White; border-bottom:solid 2px #72bf44; color:#674f00; font-size:16px;}

td.Blog_Archive_SelectedDay {background-color:White !important; border:none;}
.Blog_Archive_SelectedDay a {color:#674f00 !important; font-size:13px; font-weight:bold;}
.Blog_Archive_SelectedDay a:hover {color:White !important; background-color:#20923b; padding:5px;}
.Blog_Archive_SelectedDay a:visited {color:White !important; background-color:#20923b; padding:5px;}

.Blog_Archive_Day a {color:Gray !important;}
.Blog_Archive_Day a:hover {color:#674f00 !important; background-color:#f3f3f3; font-weight:bold; padding:5px;}
.Blog_Archive_WeekendDay {background-color:#f3f3f3 !important;}
.Blog_Archive_WeekendDay a {color:Gray !important;}

.Blog_Archive_OtherMonth {}
.Blog_Archive_OtherMonth a {color:#a9a9a9 !important;}

.Blog_Archive_NextPrev a {color:#674f00 !important; font-size:16px !important; background-color:#E1DCCC; padding:5px; margin-bottom:5px;}

.CommandButton-month {display:none;}
#dnn_ctr427_Blog_pnlBlog {}

.blog-list-wrapper {padding-bottom:5px; padding-top:5px; border-top: solid 1px #e1dccc;}
.blog_body p {padding:0px !important; margin:0px !important; display:inline;}
.blog_more_link p {padding:0px !important; margin:0px !important; display:inline; color:#674F00; font-size:12px; font-family:arial; font-weight:normal;}
.lblDescription {display:inline;}
.blog_dateline {display:inline; font-size:12px; font-family:Arial;}
h2.blog_title {padding:0px !important; margin:0px !important; display:inline; color:#20923B !important;}
h2.blog_title a{color:#20923B !important;}

.blog_head {color:#674f00; font-size:12px; font-weight:bold; display:inline; background-image:url(images/bullet_normal.gif); background-repeat:no-repeat; background-position:left 5px; list-style-image: none; list-style-type: none; color:#464646; margin-bottom:7px; padding-left:12px; margin-left:1px;}

#dnn_ctr427_Blog_lblLogin {display:none;}
#dnn_ctr426_BlogList_lstBlogs_ctl01_trBlogList {}
#dnn_ctr426_BlogList_lstBlogs_ctl00_trHeader {}

/*FAQ*/

/*FAQ - categories*/
div.ZLDNN_FAQContent { position:relative; padding:0 0 0 0;}
div.ZLDNN_FAQContent div.DNNTree div { float:left; padding:0 0 5px 0; margin-bottom:5px; }
div.ZLDNN_FAQContent div.DNNTree div img { display:none; }
div.ZLDNN_FAQContent div.DNNTree div span img { display:block; float:left; padding:2px 8px 0 10px; }
span.ZLDNN_FAQTreeNode { float:left; display:block; padding:0 0 5px 0; font-weight:bold; font-family:Arial; font-size:12px; width:180px; background:url(images/crta.gif) repeat-x left bottom; }

div.ui-dialog-content { width:500px !important; height:500px !important; float:left;}
div.ui-dialog {width:520px !important; height:500px !important; }
div.ui-dialog-container { background:url(images/faq_ask.gif) no-repeat 310px 80px !important;float:left; }
div.ui-dialog-titlebar {width:520px; padding:2px 0 20px 0 !important; background:url(images/menu-bg.gif) repeat-x !important; float:left; }
span.ui-dialog-title { font-size:16px !important; font-weight:bold !important; color:White !important; padding:0 0 0 10px; }
iframe#ifask419 {height:500px;}
div.treenode_hide { position:absolute; width:215px; height:25px; background:url(images/hide_categ.gif) repeat-x; margin:180px 0px 0px 0px; }

/*FAQ - prikaz vprasanja/odgovori - HOST*/
table.showFAQ_True { margin:0px 0px 1px 0px; }
table.showFAQ_True tr td { padding:0px 0px 0px 10px; color:Black; font-size:12px !important; font-family:Arial; }
table.showFAQ_True tr td span.vpr { font-weight:bold; }
table.showFAQ_True tr td span.ZLDNN_FAQLinkSelected { display:block !important; width:300px !important; color:Black !important; font-family:Arial !important; font-size:12px !important; }
table.showFAQ_True tr td div div.Normal {padding:10px 0px 0px 0px; paddin\g:0px;}
table.showFAQ_True tr td p { padding:0px; margin:0px; font-size:11px !important; font-family:Arial; }
/*za statuse*/
table.showFAQ_True tr.sts_Neobdelano td { background:#eda8a6; }
table.showFAQ_True tr.sts_Neobdelano td div { float:left !important; width:100px; padding:3px 0px 3px 0px; color:Black; }
table.showFAQ_True tr.sts_Posredovano td { background:#f2e8d6; }
table.showFAQ_True tr.sts_Posredovano td div { float:left !important; width:100px; padding:3px 0px 3px 0px; color:Black; }
table.showFAQ_True tr.sts_Odgovorjeno td { background:#edeca6; }
table.showFAQ_True tr.sts_Odgovorjeno td div { float:left !important; padding:3px 0px 3px 0px; color:Black; }
table.showFAQ_True tr.sts_Objavljeno td { background:#d7f2d6; }
table.showFAQ_True tr.sts_Objavljeno td div { float:left !important; width:100px; padding:3px 0px 3px 0px; color:Black; }

/*FAQ - prikaz vprasanja/odgovori - USER*/
table.showFAQ_False { width:450px; margin:0px 0px 0px 0px; }
table.showFAQ_False tr td { color:Black; font-size:12px !important; font-family:Arial; padding:0px 0px 5px 0px; }
table.showFAQ_False tr.sts_Objavljeno td { background:url(images/faq_vprbg.gif) repeat-x left bottom; border-top:solid 3px #f2f4f4; }
table.showFAQ_False tr td span.vpr { font-weight:bold; }
table.showFAQ_False tr td span.ZLDNN_FAQLinkSelected { display:block !important; width:300px !important; font-family:Arial !important; font-size:12px !important; }
table.showFAQ_False tr td div.divSt_False { display:none; }
table.showFAQ_False tr td div.divSt_True { display:block; }
table.showFAQ_False tr td div div.Normal { padding:10px 0px 0px 0px; paddin\g:0px; }
table.showFAQ_False tr td p { padding:0px; margin:0px; font-size:11px !important; font-family:Arial; }

table.showFAQ_True tr td.logo_True { display:none; }
table.showFAQ_True tr.foot_True { display:none; }
table.showFAQ_False tr td.logo_False { vertical-align:top; }
table.showFAQ_False tr td.logo_False div { float:left; background:url(images/el_logo_s.gif) no-repeat 10px top; width:30px; height:27px; padding:0px 5px 0px 5px; }

span.faq_katalog_True { display:block !important; padding:0px 0px 2px 0px; }
span.faq_status_True { display:block !important; padding:0px 0px 2px 0px; }
span.faq_katalog_False { display:none !important; }
span.faq_status_False { display:none; }
div.exportXLS_False { display:none; }
div.exportXLS_True { display:block; padding:0px 0px 10px 20px; }
div.exportXLS_True a { color:Green; margin:0px 0px 0px 5px; }
td.prikaz div div b { display:block; }

div.stats { padding:0px 0px 0px 20px; }
input.exportExcel { display:block; float:left; }
table#dnn_ctr408_ZLDNN_FAQ_lstFAQs { width:450px; }
table#dnn_ctr408_ZLDNN_FAQ_lstFAQs tr td { text-align:left; }

div.divCn_True { float:left; width:100px; }
div.divCn_True div.True { float:left; width:20px !important; }
div.divCn_True div.False { display:none; }
div.divCn_False { display:none; }

/**/
/*tr.sts_Objavljeno td div { width:500px !important; }*/
div.zaVpr { clear:both; width:300px !important; min-height:5px; height:auto !important; height:5px; }
div.zaVpr div { width:290px !important; }
div.zaOdg { clear:both; width:300px !important; min-height:5px; height:auto !important; height:5px; }
div.zaOdg div { width:300px !important; }

/*-----login-----*/
#dnn_ctr_Login_pnlLogin {text-align:center; padding-left:170px;}
#dnn_ctr_Login_pnlLogin table{border:none;padding:10px;margin-top:20px;margin-bottom:20px;/*background-image:url(images/VstopnaModer-bg.gif);background-repeat:repeat-y;background-position:left top;*/}
#dnn_ctr_Login_pnlLogin table table {border: solid 0px blue; padding:0px;}

/*sitemap*/
div.HouseIndexContent {}
div.HouseIndexContent ul { margin-bottom:5px; padding:0px 0px 0px 0px;}
div.HouseIndexContent ul li a span {color:#009f9a; font-weight:bold !important; font-family:Trebuchet MS, Arial; font-size:14px;}
div.HouseIndexContent ul li {background-image:none !important; margin-left:0px !important;}
.PageName{font-weight:normal;}
.PageItem {font-weight:normal;}
div.HouseIndexContent ul li ul li  {background-image:url(images/SiteMapArrow.gif) !important; background-repeat:no-repeat; background-position:left 2px; list-style-image: none; color:#464646; margin-bottom:7px; padding-left:18px; margin-left:5px; margin-top:5px;}
div.HouseIndexContent ul li ul li ul li { background-image:url(images/SiteMapArrow.gif); background-repeat:no-repeat; background-position:left 3px; list-style-image: none; color:#464646; margin-bottom:7px; padding-left:18px; margin-left:5px; margin-top:5px;}
div.HouseIndexContent ul li ul li ul li ul li{background-image:url(images/SiteMapArrow.gif); background-repeat:no-repeat; background-position:left 3px; list-style-image: none; color:#464646; margin-bottom:7px; padding-left:18px; margin-left:5px; }
div.HouseIndexContent ul li ul li ul li ul li ul li{background-image:url(images/SiteMapArrow.gif); background-repeat:no-repeat; background-position:left top; list-style-image: none; list-style-type: none; color:#464646; margin-bottom:7px; padding-left:13px; margin-left:5px;}
div.HouseIndexContent ul li ul li a span {font-weight:normal !important; font-family:Arial; font-size:12px; color:#0990b2;}

/*----
div.HouseIndexContent ul li {background-image:url(images/bullet_brown.gif); background-repeat:no-repeat; background-position:left top; list-style-image: none; list-style-type: none; color:#464646; margin-bottom:7px; padding-left:18px; margin-left:5px; }
div.HouseIndexContent ul li a {color:Black; font-size:12px; display:block; margin-bottom:5px; background:none;}
div.HouseIndexContent ul li a span { font-weight:bold !important; background:none; padding-left:0px; font-weight:normal; }
div.HouseIndexContent ul li ul {background-image:url(images/bullet_green.gif); background-repeat:no-repeat; background-position:left top; list-style-image: none; list-style-type: none; color:#464646; margin-bottom:7px; padding-left:13px; margin-left:5px; }
div.HouseIndexContent ul li ul li { padding:0px; background:none; }
div.HouseIndexContent ul li ul li a { color:Black;padding-bottom:5px; }
div.HouseIndexContent ul li ul li a span { font-weight:normal !important; font-size:11px; padding-bottom:5px;}
*/
.H1eTitle-div {display:none;}

/*-------GLAVNA NAVIGACIJA----------*/

.TopMenuBar
{
    float: left;
    width: auto;
    height:50px;
    display: block;

}
.TopMenuBar a, .TopMenuBar a:visited {
    font-family:Trebuchet MS, Arial;
    color:#ffffff !important;
    font-size: 15px !important;
    font-weight: bold !important;
    vertical-align:middle !important;
    text-transform:uppercase !important;
}

.TopMenuItem
{
    font-family:Trebuchet MS, Arial;
    color:#674f00;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    padding: 15px 19px 10px 19px;
    white-space: nowrap;
    float: left;
    background-image:url(images/menu-sep.gif);
    background-repeat:no-repeat;
    background-position:right 10px;
}


.TopMenuItemMouseOverMain a
{
    float: left;
    width: auto;
    height:50px;
    background-image: url(images/menu-active-bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    display: block;
    text-align: center;
    margin-right: 1px;
    padding: 15px 19px 10px 19px;
    white-space: nowrap;
    float: left;
    font-weight:bold !important;
    font-family:Trebuchet MS, Arial;
}
.TopMenuItemMouseOverMain a:hover {color:White; font-weight:bold !important; font-family:Trebuchet MS, Arial;}

.MenuCurrent{text-decoration:underline; vertical-align:middle; font-family:Trebuchet MS, Arial;}

/*-------KORPO NAVIGACIJA----------*/

.TopMenuBarKorpo
{
    float: right;
    width: auto;
    height:29px;
    display: block;
}
.TopMenuBarKorpo a {
    font-family: Arial;
    color:#674f00;
    font-size: 12px;
    font-weight: bold;
}

.TopMenuItemKorpo
{
    font-family: Arial;
    color:#674f00;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    padding: 8px 0px 10px 12px;
    white-space: nowrap;
    float: left;
}


.TopMenuItemMouseOverKorpo
{
    font-family: Arial;
    color:#20923b;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    padding: 8px 0px 10px 12px;
    white-space: nowrap;
    float: left;
}
.TopMenuItemMouseOverKorpo a:hover {color:#20923b;}

.MenuCurrentKorpo
{
    font-family: Arial;
    color:#20923b;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    float: left;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}

.main_dnnmenu_submenu td
{
	background-color:#F8FAFF;
	z-index: 2000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color:#ffffff;
}
.main_dnnmenu_itemselected td{
    background: #CE0D0D url(../images/submenu_active.gif) repeat-x top left;
	color:#ffffff;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/*---------PODMENIJI----------*/

.MenuHdr0 {display:none;}
/*.MenuHdr0 {background-color:#d5eceb; height:24px; background-image:url(images/subarrow-active.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white;}*/
.MenuItem0 {background-color:#d5eceb; height:24px; background-image:url(images/subarrow.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white; padding-bottom:2px; }
.MenuItemMouseOver0 {background-color:#d5eceb; height:24px; background-image:url(images/subarrow-active.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white; padding-bottom:2px;}
.MenuItemMouseOver0 a {color:#009f9a; font-weight:normal; font-size:12px; text-decoration:none !important;}

.MenuItem0 a { color:#46474a; font-weight:normal; font-size:12px;}
.currentItemHighlight0 {background-color:#d5eceb;  height:24px; background-image:url(images/subarrow-active.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white; padding-bottom:2px;}
.currentItemHighlight0 a {color:#009f9a; font-weight:normal; font-size:12px;}


.MenuHdr1 {background-color:#d5eceb; height:24px; background-image:url(images/subarrow-active.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white;}
.MenuItem1 {background-color:#d5eceb; height:24px; background-image:url(images/subarrow.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white; padding-bottom:2px; }
.MenuItemMouseOver1 {background-color:#d5eceb; height:24px; background-image:url(images/subarrow-active.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white; padding-bottom:2px;}
.MenuItemMouseOver1 a {color:#009f9a; font-weight:normal; font-size:12px; text-decoration:none !important;}

.MenuItem1 a { color:#46474a; font-weight:normal; font-size:12px;}
.currentItemHighlight1 {background-color:#d5eceb;  height:24px; background-image:url(images/subarrow-active.gif); background-position:20px center; background-repeat:no-repeat; padding-left:30px; border-bottom: solid 1px white; padding-bottom:2px;}
.currentItemHighlight1 a {color:#009f9a; font-weight:normal; font-size:12px;}



.MenuHdr2 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:30px center; background-repeat:no-repeat; padding-left:44px; border-bottom: solid 1px white;}
.MenuItem2 {background-color:#fafcfc; border-bottom:solid 1px white; height:24px; background-image:url(images/subarrow_sub.gif); background-position:30px center; background-repeat:no-repeat; padding-left:44px;padding-bottom:2px;}
.MenuItem2 a { color:#46474a; font-weight:normal; font-size:12px;}
.MenuItemMouseOver2 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:30px center; background-repeat:no-repeat; padding-left:44px; border-bottom: solid 1px white; padding-bottom:2px;}
.MenuItemMouseOver2 a {color:#009f9a; font-weight:normal; font-size:12px; text-decoration:none !important;}
.currentItemHighlight2 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:30px center; background-repeat:no-repeat; padding-left:44px; border-bottom: solid 1px white; padding-bottom:2px;}
.currentItemHighlight2 a {color:#009f9a; font-weight:normal; font-size:12px; text-decoration:none !important;}



.MenuHdr3 {font-weight:normal; background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:30px center; background-repeat:no-repeat; padding-left:44px; border-bottom: solid 1px white;}
.MenuItem3 {background-color:white; border-bottom:solid 1px white; height:24px; background-image:url(images/subarrow_sub.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px;padding-bottom:2px;}
.MenuItem3 a { color:#46474a; font-weight:normal; font-size:12px;}
.MenuItemMouseOver3 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px; border-bottom: solid 1px white; padding-bottom:2px;}
.MenuItemMouseOver3 a {color:#009f9a; font-weight:normal; font-size:12px; text-decoration:none !important;}
.currentItemHighlight3 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px; border-bottom: solid 1px white; padding-bottom:2px;}
.currentItemHighlight3 a {color:#009f9a; font-weight:normal; font-size:12px;}
/*

.MenuHdr3 {font-weight:normal; background-color:white; height:24px; background-image:url(images/subarrow-hrd.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px; border-bottom: solid 1px white;}
.MenuItem3 {background-color:#fafcfc; border-bottom:solid 1px white; height:24px; background-image:url(images/subarrow_sub.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px; border-bottom: solid 1px white; padding-bottom:2px;}
.MenuItem3 a { color:#46474a; font-weight:normal; font-size:12px;}
.MenuItemMouseOver3 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px; border-bottom: solid 1px white; padding-bottom:2px;}
.MenuItemMouseOver3 a {color:#009f9a; font-weight:normal; font-size:12px; text-decoration:none !important;}
.currentItemHighlight3 {background-color:white; height:24px; background-image:url(images/subarrow_sub_active.gif); background-position:40px center; background-repeat:no-repeat; padding-left:58px; border-bottom: solid 1px white; padding-bottom:2px;}
.currentItemHighlight3 a {color:#009f9a; font-weight:normal; font-size:12px;}
*/
.MenuItem hr {border:solid 1px #d5eceb; padding:0px !important; margin:0px !important;}
td.MenuItem {padding:0px !important; margin:0px !important;}

/*--------- dnn submenu style ----------*/

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:white;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

.AdminMenu {text-align:center !important;}
.adminmenu-sub {z-index:2000; background-color:White;}


table#AdminMenu {text-align:center;}

.AM {margin: 20px auto 0px auto; width:700px; text-align:center;}

.adminmenu-module {text-align:left; margin: 0 auto 0 auto; width:auto;}
.adminmenu-module_rootitem {font-size:10px; font-weight:normal; color:#777;}
.adminmenu-module_rootitem_hover {font-size:10px; font-weight:normal; color:#777;}
.adminmenu-module_rootitem_selected {font-size:10px; font-weight:normal; color:#777;}

/* ASP:BUTTON */

a.button, span.button, del.button{


	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
    float:right;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:white;
	font-style:normal;
	margin:0 3px 0px 0;
	padding:0 5px 0 0;
	vertical-align:middle;	
    padding-top:0px;
	p\osition:relative;
	w\idth:10px;
}
a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
    /*background-image:url(images/btn0.png);
    _background-image:url(images/btn0.png);*/
}
a.button span, span.button button, span.button input, del.button span{

    text-align:center;
	cursor:pointer;
    color:white;
	display:inline-block;
	line-height:1;
    letter-spacing:0 !important;
    font-family:Arial !important;
    font-size:12px !important;
    font-style:normal;
    background-color:transparent;
	background-position:100% 0px;
	background-repeat:no-repeat;
	height:30px;
	padding:0px 10px 0px 0px ;
	margin:0px -16px 0px 10px;
	border:none;
	vertical-align:text-top;
	p\osition:relative;
    padding-lef\t:0px;
	padding-righ\t:0px;
	width:auto;
	d\isplay:block;
	padding-righ\t:10px;
	t\op:0;
	r\ight:0px;

}
span.button button{
   line-height:2.5;/*Opera need this*/
}

html.safari a.button span,
html.safari del.button span{
  line-height:1.3;
}

html.safari span.button button{
  line-height:2.6;
}

html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}
del.button{
	/* cursor:not-allowed;	*/
	background-position:0px -120px;

}
del.button span{
	cursor:default;
    color:#aaa !important;
	background-position:100% -120px;
}
span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;/*Opera need this*/
}
/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/
/*Hover Style*/
a.button:hover,
span.button:hover,
a.button:focus,
a.dom-button-focus,
span.button-behavior-hover{
	background-position:0px -60px;
	color:#222;
	text-decoration:none;
}
a.button:hover span,
span.button:hover button,
a.button:focus span,
span.button-behavior-hover button,
span.button-behavior-hover input{
	background-position:100% -60px;
}
a.button:active, a.button:focus span{
	color:#444;
}
del.button-behavior-hover, del.button:hover{
	background-position:0px -180px;
	/* cursor:not-allowed; */
}
del.button-behavior-hover span, del.button:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
}

/*-----------CONTENT SLIDER-----------*/

.Rotator_Default {position:relative; background-color:transparent;}

.Rotator_Default .items { padding:0; margin:0; overflow: hidden; position:static !important;}
.Rotator_Default .items img {border: solid 1px white;}
.Rotator_Default .items img {}

.Rotator_Default .Controls {height:20px; z-index: 1000; position: absolute; top:170px; right:-12px; t\op:170px; r\ight:0px; display: none;
    margin: 0px; padding: 6px; width: 98px; background-image:url(images/CS-control-bg.png); background-position:top left; background-repeat:no-repeat; border-bottom:none; cursor:pointer;}
.Rotator_Default .Control {height:10px;width:20px;display:block;float:left;}
.Rotator_Default .Pause {background: url(images/previous.gif) no-repeat center;}
.Rotator_Default .Pause {background: url(images/pause.gif) no-repeat center;}
.Rotator_Default .play {background: url(images/play.gif) no-repeat center;}
.Rotator_Default .Prev
{
	background: url(images/previous.gif) no-repeat center;
}
.Rotator_Default .Next
{
	background: url(images/next.gif) no-repeat center;
}

.Rotator_Default .nav
{
	z-index:100;
	position:absolute;
	top:10px;
	right:0px;
	padding:0px;
	margin:0px;
	}
.Rotator_Default .nav div
{
}

.Rotator_Default .nav a {background-image:url(images/CS-nav.png); background-position:top right; background-repeat:no-repeat; text-decoration: none; height:24px; display:block; padding-left:26px; padding-right:5px; padding-top:5px; float:right; clear:both; color:#727272 !important; font-weight:bold; margin-botto\m:3px !important;}
.Rotator_Default .nav a.activeSlide {background-image:url(images/CS-nav-active.png); background-position:top right; background-repeat:no-repeat; text-decoration: none; height:24px; display:block; float:right; clear:both; padding-right:10px; color:#009b91 !important; margin-botto\m:3px !important;} 
.Rotator_Default .nav a:focus { outline: none; }

.Rotator_Default h1 {margin-top:10px !important; display:block; color:#009b91; font-size:18px !important; font-family:Trebuchet MS, Arial;}
.Rotator_Default h2 {color:#009b91; font-size:13px; font-family:Arial; margin-bottom:0px !important;}
.Rotator_Default p {margin:0px !important; padding:0px !important;}

/* ================================
    CSS STYLES FOR DNN Event Module 
   ================================
*/
.Event {}

.ThemeDefault .ListNormal
{
background-color:White;
height:40px !important;
}

.ThemeDefault .ListDataGrid tr td
{
background-color:transparent;
display:block;
}

.ThemeDefault .ListAlternate
{
background-color:White;
height:40px !important;
border-top-style:solid;
border-top-width:1px;
border-top-color:#E1DCCC;

}

.Events_Detail_Title span {color:#939598; font-family:Trebuchet MS, Arial; font-size:18px; font-weight:bold;}

.ListLocation {display:inline-block !important; float:left; font-size:12px; font-family:Arial;}

.ListDate
{

font-family:Arial; color:#939598; font-size:11px; font-weight:normal; display:inline; margin-bottom:1px !important; background-image:url(images/news-icon.gif); background-repeat:no-repeat; background-position:left top; padding-left:15px;
    width:50px;
    display:inline-block !important;


}

.ListTitle, .ListTitle a
{
    color:#009F9A !important;
    font-weight:bold;
    font-size:13px;
    display:inline-block !important;

	font-family:Arial;

}

.ListTitle a:hover, .ListTitle a:active
{
    color:#009F9A !important;
    font-weight:bold;
    font-size:13px;
    display:inline-block !important;
    width:100%;
    text-decoration:underline;
	font-family:Arial;
}

.ThemeDefault .ListTitle {f\loat:left !important; d\isplay:inline-block !important;}
.ThemeDefault .ListDate {f\loat:left !important; c\lear:both !important; d\isplay:inline-block !important;}

/* The following control the Calendar Month Style-Look */
.Eventtooltip
{
    border-right: #000 1px solid;
    padding-right: 5px;
    border-top: #000 1px solid;
    padding-left: 5px;
    font-size: 10px;
    padding-bottom: 5px;
    border-left: #000 1px solid;
    width: 200px;
    color: #000;
    padding-top: 5px;
    border-bottom: #000 1px solid;
    font-family: Arial;
    background-color: #ffd;
    text-align: left;
    z-index: 99;
    /*display:none !important;*/
}
.ThemeDefault .Event
{
    width: 100%;
    height:200px !important;
    font-size: 7pt;
    color: black;
    font-family: Arial;
    text-align: center;
    white-space:normal;
    border:solid 1px white !important;
    b\order:none !important;
}

table.ThemeDefault .Event {border:solid white 1px !important;}

.ThemeDefault .Event a {font-weight:bold; font-size:16px;}

.ThemeDefault .EventTitle, 
.ThemeDefault .EventTitle td
{
    font-weight: bold;
    font-size: 10pt;
    width: 100%;
    color: #009f9a;
    height: 20px;
    text-align: center;
    background-color: #ffffff;
    font-family: Arial;
    padding: 10px 0 10px 0;
}

.ThemeDefault .EventNextPrev, 
.ThemeDefault .EventNextPrev a:link
{
    padding-right: 0.5em;
    padding-left: 0.5em;
    font-size: 8pt;
    padding-bottom: 0px;
    color: #009f9a;
    padding-top: 0px;
}
.ThemeDefault .EventNextPrev a, 
.ThemeDefault .EventNextPrev a:visited, 
.ThemeDefault .EventNextPrev a:hover
{
    padding-right: 0.5em;
    padding-left: 0.5em;
    font-size: 8pt;
    padding-bottom: 0px;
    color: #00008B;
    padding-top: 0px;
}
.ThemeDefault .EventDayHeader
{
    font-weight: bold;
    font-size: 8pt;
    height: 16px;
    background-color: #d9eeed;
    vertical-align: middle;
    font-family: Verdana;
    color:#009f9a;

}
/*width:14%;*/
.ThemeDefault .EventDay, 
.ThemeDefault .EventDayEvents
{
    font-size: 11px;
    text-align: center;

    vertical-align: middle;
    color: gray;
    font-family: Arial;
    background-color: white;}
.ThemeDefault .EventDay td
{
}
.ThemeDefault .EventDayScroll
{
    width: 100%;
    height: 88%;
    overflow: auto;
    position: static;
    font-weight: bolder;
    background-color: #fff;
}
.ThemeDefault .EventOtherMonthDay
{
    color: #808080;
    background-color: silver;
}
.ThemeDefault .EventWeekendDay
{
    background-color: #f3f3f3;
}
.ThemeDefault .EventTodayDay
{
    font-weight: bold;
    color: #0000ff;
    background-color: #d5eceb;

}
.ThemeDefault .EventSelectedDay
{

    text-align: center;
    vertical-align: middle;
}
.ThemeDefault .EventSelector
{
    background-color: #c0c0e0;
}
.ThemeDefault .EventSelector a, 
.ThemeDefault .EventSelector a:visited, 
.ThemeDefault .EventSelector a:hover
{
    color: #0000ff;
    text-decoration: none;
}
/* The following control the Calendar Week View Style-Look */
.ThemeDefault .WeekTable table
{
    table-layout: auto;
    width: 100%;
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    text-align: center;

}
.ThemeDefault .WeekTable table td, 
.ThemeDefault .WeekTable table th
{
    border:0px;
    padding:3px;
}
.ThemeDefault .WeekItem
{
    text-align: center;
    font-family: verdana,helvetica,arial;
    font-size: xx-small;
    background-color: #FFFFFF;
    font-weight: normal;

}
.ThemeDefault .WeekDay
{
    font-weight: bold;
    font-size: xx-small;
    color:#7994cb;
    font-family: verdana,helvetica,arial;
    background-color:#7994cb;
    text-align: center;
    vertical-align: middle;

}
.ThemeDefault .WeekBackground
{
    font-family: verdana,helvetica,arial;
    font-size: xx-small;
    background-color: #fff;

}
.ThemeDefault .WeekTitle
{
    font-family: verdana,helvetica,arial;
    font-size: xx-small;
    color: black;
    height: 15%;
    text-align: center;
    background-color: silver;
    width: 11%;
;
}
.ThemeDefault .WeekOfTitle
{
    font-weight: bold;
    font-size: 10px;
    width: 100%;
    color: #00008B;
    font-family: verdana,helvetica,arial;
    text-align: center;
    vertical-align: middle;
}
.ThemeDefault .WeekNextPrev
{
    font-weight: bold;
    font-family: verdana,helvetica,arial;
    font-size: 10px;
    width: 100%;
    color: #00008B;
    text-align: center;
    vertical-align: middle;
}
.ThemeDefault .WeekRangeheader
{
    text-align: center;
    vertical-align: middle;
    font-family: verdana,helvetica,arial;
    font-size: xx-small;
    background-color: #e8eef7;
    border:none;
}

/*	div forma	*/
div.dform{}
div.dform div.frmrw{margin-bottom:10px}
div.dform label{display:inline-block;width:108px;font-weight:bold}
div.dform input,
div.dform select,
table.tform select{border:solid 1px #aaadb2}

/*	iskalnik obrazec	*/
div.iskalnik{display:block;background:url('images/iskalnik-vstopna.gif') no-repeat left top}
div.iskalnik h1{font-size:18px;color:#009b91;margin-bottom:5px}
div.iskalnik div.bdy{display:block;padding:10 20px;width:360px;height:213px}
div.iskalnik div.dform input,
div.iskalnik div.dform select{width:212px;*width:209px}
div.iskalnik div.survey_rezultati{margin-top:-3px;margin-right:40px;*margin-right:0;padding-right:24px;padding-top:0;background:none}
div.iskalnik div.survey_rezultati input.LoginButton{background-color:transparent}
div.iskalnik a.dezurne{clear:both;float:left;margin:12px 0 0 0;*margin-top:0;padding-left:10px;font-size:14px;color:#ffffff;font-weight:bold;background:url('images/rarrow.white.gif') no-repeat left center}

div.iskalnikmin{background:url('images/iskalnik.min.gif') no-repeat left top}
div.iskalnikmin h2{font-size:14px;color:#009b91}
div.iskalnikmin div.bdy{padding:10px 10px;width:220px;height:190px}
div.iskalnikmin div.dform input,
div.iskalnikmin div.dform select{width:200px}
div.iskalnikmin div.dform{margin-bottom:10px}
div.iskalnikmin div.dform div.frmrw{margin-bottom:5px}
div.iskalnikmin div.survey_rezultati{margin-top:-3px;background:none;padding:0;*margin-right:0}
div.iskalnikmin a.dezurne{margin-top:12px;*margin-top:5px;font-size:11px}

/* iskalnik na seznamu */
div.listform{border:solid 2px #d5eceb;padding:10px}
div.listform h2{color:#009b91;font-size:14px;margin-top:0}
div.listform div.survey_rezultati{padding-right:0;margin:0 12px 3px 0;*margin:0 0 3px 0;background:none}
div.listform div.survey_rezultati a{font-weight:bold}
div.listform table.tform{width:100%}
div.listform table.tform input{margin-left:0}
div.listform table.tform input.tbox,
div.listform table.tform select{width:200px}
div.listform table.tform table.tplst td{padding-right:10px}
div.listform table.tform .adv{display:none}
div.listform table.tform .adv label{margin-right:18px}

/*	seznam	*/
div.list .Tabela{margin-top:20px;width:100%}
div.list .Tabela td{vertical-align:top}
div.list .Tabela_header td{font-size:12px;vertical-align:middle}
div.list .Tabela tr td.nzv{font-size:12px}

div.srchitms{font-size:11px;margin-top:5px}
div.srchitms span{color:#767676}

/*	paging	*/
div.pgng{padding-bottom:1px;height:26px;float:none;clear:both}
div.pgng img{border:0}
div.pgng a{float:left;}
div.pgng a.prv{margin:5px 10px 0 0}
div.pgng a.nxt{margin:5px 0 0 10px}
div.pgng div.pg{float:left;display:block;width:24px;border:solid 1px #d0e3ea;text-align:center;padding:4px 0}
div.pgng div.pg a{float:none}
div.pgng div.sel{background:#daeeed;color:#00a19c}

/*	sorting	*/
div.srtng{margin-top:5px;font-size:11px;padding:5px 0 10px}
div.srtng a,
div.srtng a:hover{padding-left:18px;font-size:11px}
div.srtng img{border:0;margin-top:2px}
