#s_wrap_main {width:960px;}

@import url("css/menu.css");

form {margin:0px;}

/* CSS Document */
Body {background:#FFF; height:100%; margin:0; padding:0; overflow-y:scroll; overflow-x:hidden }

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{ font-family:Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}

h1 {color:#39b54a; font-size:22px; margin:0px; padding-bottom:10px;}
h2 {color:#39b54a; font-size:18px; margin:0px; padding-bottom:10px;}
h3 {color:#39b54a; font-size:16px; margin:0px; padding-bottom:10px;}
h4 {color:#58595B; font-size:14px; margin:0px; padding-bottom:10px;}
h4 {color:#58595B; font-size:13px; margin:0px; padding-bottom:10px; font-weight:bold;}

p {color:#58595b;}

hr {border:none; background-color:gray; height:1px;}

a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#58595B;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

.Secret {position:absolute; z-index:-9999; top:145px;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/

.s_wrap_main {width:100%; text-align:center;}
.s_wrap_sub {margin:0px auto 0px auto; text-align:center; width:960px; position:relative;}
.template_style {text-align:left !important;}


.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_pad{background:#FFF; display:table; width:100%;}
.logo_top {text-align:left;}

.TopBar {background:url(images/TopBar_bg.gif) top left no-repeat; width:960px; display:table;}
.TopBar p {font-size:13px; color:#949494;}
.TopBar_inner {}
.KorpoMenuPane {float:left; width:400px;}
.TopBarPane {float:left; padding-top:8px; width:350px;}
.TopBarPane p {margin:0px;}
.SearchWrapper {float:left;}

.Logo {float:left; padding:30px 0px;}
.SloganPane {float:right; width:600px; text-align:right; padding:30px 0px;}
.SloganPane p {margin:0px;}

.TopPane p {margin:0px;}

.ContentPane {padding-top:20px !important; color:#58595B;}
.ContentPane span {color:#58595B;}
.ContentPane p {margin:5px 0px; color:#58595B; line-height:18px;}

/* Main menu */
.menu_bg{ background:url(images/Menu_bg.gif) top left no-repeat;}

/* jNet MainMenu */



.MainMenuPane .head_title {display:none;}

.MainMenuPane .jNetMenuItem a, .MainMenuPane .jNetMenuItem a:hover {color:#fff; font-family:Arial; font-size:20px !important; text-decoration:none; padding:19px 0px 19px 0px !important; display:inline-block;}
.MainMenuPane .jNetMenuCurrentItem a, .MainMenuPane .jNetMenuCurrentItem a:hover  {color:#fff; font-family:Arial; font-size:20px !important; text-decoration:none; padding:19px 10px 19px 10px; //padding:19px 8px 19px 10px;  display:inline-block;}
.MainMenuPane .jNetMenuCurrentItem a {background:url(images/menu_selected.gif) top left repeat-x; padding:19px 10px; //padding:19px 8px 19px 10px;}

.MainMenuPane .jNetMenuItem {display:inline-block; //display:inline; text-align:left; margin:0px; padding:0px 10px; font-size:0px;}
.MainMenuPane .jNetMenuItem ul {display:none;}
.MainMenuPane .jNetMenuCurrentItem {display:inline-block; //display:inline; text-align:left; margin:0px;}
.MainMenuPane .jNetMenu ul {margin:0px 0px 0px 20px; padding:0px; text-align:left;}
.MainMenuPane .jNetMenuSeparator {display:inline-block; //display:inline; width:2px; background:url(images/MainMenu_sep.gif) top left no-repeat; line-height:48px; //line-height:normal; //height:50px;}
.MainMenuPane .jNetSubMenuItem {display:none;}
.MainMenuPane .jNetMenuItemHasChildrenSelected {display:inline-block; //display:inline; text-align:left; margin:0px;}
.MainMenuPane .jNetMenuItemHasChildrenSelected ul {display:none;}
.MainMenuPane .jNetMenuItemHasChildrenSelected a {color:#fff; font-family:Arial; font-size:20px !important; text-decoration:none; display:inline-block; padding:19px 10px 19px 10px !important; //padding:19px 8px 19px 10px !important; background:url(images/menu_selected.gif) top left repeat-x;}

/* KorpoMenu */


.KorpoMenuPane .jNetMenuItem a, .KorpoMenuPane .jNetMenuItem a:hover {color:#939393; font-family:Arial; font-size:13px !important; text-decoration:none; padding:0px 0px 0px 0px !important;}
.KorpoMenuPane .jNetMenuCurrentItem a, .KorpoMenuPane .jNetMenuCurrentItem a:hover  {color:#939393; font-family:Arial; font-size:13px; text-decoration:none; padding:0px 0px 0px 0px;}
.KorpoMenuPane .jNetMenuItem {display:inline-block; //display:inline; text-align:left; margin:0px; //line-height:37px;}
.KorpoMenuPane .jNetMenuItem ul {display:none;}
.KorpoMenuPane .jNetMenuCurrentItem {display:inline-block; //display:inline; text-align:left; margin:0px; padding:10px 0px; //line-height:37px; margin-right:15px;}
.KorpoMenuPane .jNetMenu ul {margin:0px; padding:12px 0px; margin-left:50px;}
.KorpoMenuPane .jNetMenuSeparator {display:inline-block; //display:inline; width:2px; background:url(images/korpo_sep.gif) top left no-repeat;}
.KorpoMenuPane .jNetSubMenuItem {display:none;}
.KorpoMenuPane .jNetMenuItemHasChildrenSelected {display:inline-block; //display:inline; text-align:left; margin:0px; padding:10px 0px; //line-height:37px; margin-right:15px;}
.KorpoMenuPane .jNetMenuItemHasChildrenSelected ul {display:none;}
.KorpoMenuPane .jNetMenuItemHasChildrenSelected a {color:red; font-family:Arial; font-size:14px; font-weight:Bold; text-decoration:none; text-transform:uppercase; padding:0px 0px 0px 10px;}


.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{display:none;}


#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}

.content_pad{}
.content_width{padding-top:20px; position:relative;}
.NeboticnikPane {position:absolute; top:7px; //top:0px; width:160px; right:-170px;}

#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

.Foot_wrapper {background:url(images/Foot_bg.gif) top left no-repeat; width:960px; display:table; margin-top:20px;}
.Foot_inner {float:left; width:960px;}
.CopyRightPane {float:left; width:350px; margin-left:20px;}
.FootLinkPane {float:right; text-align:right; width:540px; margin-right:20px;}
.Foot_inner p {color:#939393; margin:0px; padding:12px 0px;}
.Foot_inner a, .Foot_inner a:hover {color:#39b54a !important;}

/* Containers */

/*SideBarWhite Box*/

.SideBarBoxWhite_wrapper { width:240px; margin-top:20px;}
.SideBarBoxWhite_center {background:url(images/LeftBox_center.gif) top left repeat-y; padding:0px 10px;}
.SideBarBoxWhite_top { font-size:0px; background:url(images/LeftBox_top.gif) top left no-repeat; height:15px; width:240px; }
.SideBarBoxWhite_bottom { font-size:0px; background:url(images/LeftBox_bottom.gif) top left no-repeat; height:15px; width:240px; }

.SideBarBoxWhite_center object {padding-bottom:10px; display:table; text-align:center; margin:0px auto;}

.SideBarBoxWhite_wrapper h1, .SideBarBoxWhite_wrapper h2, .SideBarBoxWhite_wrapper h3, .SideBarBoxWhite_wrapper p, .SideBarBoxWhite_wrapper ul {margin:0px;}
.SideBarBoxWhite_wrapper h1 {color:#58595b; font-size:16px; font-weight:bold; padding-bottom:5px;}

/* SideBarBoxGray */

.SideBarBoxGray_wrapper { width:240px; //width:220px; margin-top:20px;}
.SideBarBoxGray_center { background:url(images/LeftBox_gray_center.gif) top left repeat-y; padding:0px 10px;}
.SideBarBoxGray_top { font-size:0px; background:url(images/LeftBox_gray_top.gif) top left no-repeat; height:15px; width:240px; }
.SideBarBoxGray_bottom { font-size:0px; background:url(images/LeftBox_gray_bottom.gif) top left no-repeat; height:15px; width:240px; }
.SideBarBoxGray_wrapper h1, .SideBarBoxWhite_wrapper h2, .SideBarBoxWhite_wrapper h3, .SideBarBoxWhite_wrapper p, .SideBarBoxWhite_wrapper ul {margin:0px;}
.SideBarBoxGray_wrapper h1 {color:#58595b; font-size:16px; font-weight:bold; padding-bottom:5px;}

/* Sponzorji - BottomPane */

.BottomPane_wrapper {float:left; width:960px; margin-top:20px;}
.BottomPane_left {float:left; background:url(images/Bottompane_left.gif) top left no-repeat; width:88px; height:120px; }
.BottomPane_center {width:857px; height:120px; float:left; background:url(images/Bottompane_center.gif) top left repeat-x;}
.BottomPane_center .c_contentpane {padding-top:4px;} 
.BottomPane_center img {margin:3px 9px;}
.BottomPane_center p {margin:0px;}
.BottomPane_right {float:left; background:url(images/Bottompane_right.gif) top left no-repeat; width:15px; height:120px; }

.Content_table {position:relative;}

.Content_table ul {margin:0px; padding:0px;}
.Content_table ul li { list-style-position:outside; color:#58595b; list-style:none; padding-left:15px; background:url(images/bullet.gif) left 4px  no-repeat;}
.Content_table a, .Content_table a:hover, .Content_table a:active, .Content_table a:visited {color:#39b54a;}

.Box_Title {color:#58595b; font-size:16px; font-weight:bold; padding-bottom:5px; display:block;}
.GrayBox_Title {color:#58595b; font-size:16px; font-weight:bold; padding-bottom:5px; display:block; background:url(images/letter.gif) top right no-repeat;}

.LeftPane .c_head, .RightPane .c_head {margin-top:20px;}

/* Content Slider */
.Rotator_Default {position:relative;}
.nav {position:absolute; top:10px; right:10px; z-index:100;} 
.nav div {float:left;}
.nav a {padding:6px 9px; margin-left:1px; background:white; border:1px solid #58595b; display:inline-block; color:#58595b; text-decoration:none;}
.nav a:hover {color:#58595b; text-decoration:none;}
.activeSlide {padding:6px 9px; margin-left:1px; background:#58595b !important; border:1px solid #58595b; display:inline-block; color:#fff !important; text-decoration:none;}

/* News - Dnn Article */
.Article_list_wrapper { color:#a2a2a2; font-size:13px; padding:10px 0px; border-bottom:1px solid #e2e2e2;}
.Article_list_wrapper p {color:#58595b; margin:0px;}
.List_title {display:inline-block; //display:inline;}
.List_date {display:inline-block; //display:inline; color:#a2a2a2 !important; font-size:13px;}

.CommandButton {color:#39b54a !important; font-size:13px; height:auto !important;}


.ArtcileRSS {display:block;}
.DNNArticleContent {}
.DNNArticle {}

.detail_title {color:#39B54A !important; font-size:18px; margin:0px;} 
.detail_date {color:#a2a2a2 !important; font-size:13px; margin:0px;}
.DNNarticle_Detail_wrapper h4  p {font-size:14px !important;}
/* Galerija */

.LightboxGalleryContent table {width:450px !important;}
.LightboxGalleryContent a, .LightboxGalleryContent a:hover {background:none !Important; padding:0px;}
.LBImage { position:relative;  display:block; height:115px; width:130px;}
.LBFrame a {display:block; height:70px; overflow:hidden; position:relative; width:100px;}
.LBFrame a img { position:absolute; clip:rect(0px,100px,70px,0px); }
.Editimage {position:relative !important; clip: auto !important;}
.LBFrame {}
.LBFrame tr td { position:relative;}

.c_content {}

/* Form and list */

.UDT_Form input {  color:#111; font-family:Arial; font-size:12px;}

.UDT_Form textarea {width:300px; font-family:Arial; font-size:12px;}

.UDT_Form .SubHead {width:150px !important; display:block;}

.UDT_Form {float:left; width:450px;}
.UDT_Type_String {float:left; margin-bottom:8px;}
.UDT_Form .UDT_Caption {float:left;}
.UDT_Form .UDT_Input {float:left;}
.UDT_Form .UDT_Input input {width:300px;}
.UDT_Buttons {float:left; clear:both; width:600px;}
.UDT_Type_EMail {float:left; margin-bottom:8px;}
.UDT_Type_Boolean {float:left; clear:both; width:600px; margin-bottom:8px;}
.UDT_Type_Captcha {float:left; clear:both; width:600px;}
.UDT_Type_Boolean input {background:none !important; width:auto !important;}
.UDT_Type_TextHtml {float:left; clear:both; width:600px; margin-bottom:8px;}

/* BulkEmailer*/

.Bulkemail_td {font-size:0px;}
.Bulkemail_td .BulkEmail {font-size:13px !important; width:60px; display:block;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0; }
.LeftPane{ padding:0 10px 0 0; width:20%; margin:0; }
.LeftPane p, .RightPane p {margin:0px;}
.RightPane{ padding:0 0 0 10px; width:20%; margin:0; }


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0; display:none;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 168px; height: 23px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 7px; border:1px solid #727272; font-size:0px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}
.ServerSkinWidget {margin-top:8px; margin-left:2px; display:inline-block;}
input.SearchTextBox{float: left; z-index: 10; border: 0; width:165px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}



/* --------------------------------------------- ADMIN CSS (BACKEND) ------------------------------------------------------------------*/

/*pages*/
.Pages_table {width:100%;}
.Tabs_pages {}
.Tabs_pages option {border-bottom:1px solid #b1b1b1; padding:5px !important;font-size:15px !important;}

/* Module select */
.ModuleSelect {font-size:12px;}
.ModuleSelect option {border-bottom:1px solid #b1b1b1; padding:5px;}
.Type_name input { padding:5px;font-size:12px;}















