/*-------- Default Style --------*/

@import "lightbox/css/lightbox.css";

body,div,p,h3,h4,h5,h6,.NormalDisabled,.Head,.SubHead,.SubSubHead, input{color:#58595b; font-family:Tahoma;}
body,th,td,div,p,.NormalDisabled,.Head,.SubHead,.SubSubHead {font-size:13px; text-decoration:none;}

h3, h1 input{font-weight:bold;}
h1 input{font-size:14px;margin:10px 0;}
h3 { color:#88bb00; font-family:Tahoma; font-size:15px; font-weight:bold;}
h4 {color:#0074bb; font-size:15px; font-weight:normal;}
h1 { color:#0074bb; font-size:30px; margin-top:0px !important; padding-top:0px !important; font-family:Tahoma; font-weight:normal;}
h2 { color:#88bb00; font-family:Tahoma; font-size:16px; font-weight:bold;}
h5{color:#58595b; margin:0; font-size:13px; font-weight:normal; font-family:Tahoma;} 
h6{color:#009a90; margin:0; font-family:Tahoma; font-size:17px; font-weight:normal; font-family:Tahoma;} 
.normal { color:#616161; font-size:13px; font-family:Tahoma;}
#Form {margin:0px; padding:0px;}

body {margin:0px; height:100%;}

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;}
hr {border: dotted 1px gray !important;}

/* TABELE */

table {padding: 0px; margin-top:0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color:Transparent;}

.iWareTabela tr td {height:34px; border-bottom:1px solid #f7f7f7;}
.iWareTabela .header {background-color:#f7f7f7; color:#88bb00; border:none;}

.BrezObrobe {height:34px; border:none;}
.BrezObrobe .header {border:none; background:none;}

a:link, a:visited, a:active {font-size:12px; font-family:Tahoma; color:#0073bb; text-decoration:none; display:inline;}
a:hover {font-size:12px; font-family:Tahoma; color:#0073bb; text-decoration:none; display:inline; text-decoration:underline;}

/* FORMS */

.DNN_UserDefinedTableContent {width:450px;}
.DNN_UserDefinedTableContent .NormalTextBox {width:250px;}
.DNN_UserDefinedTableContent textarea {width:250px;}
.DNN_UserDefinedTableContent .SubHead {width:160px !important; display:inline-block; margin-right:0px; text-align:left;}
.DNN_UserDefinedTableContent .Form_Radio_1 {width:50px;}
.SendCommandButton {background-image:url(images/FormSendBG.gif); background-repeat:no-repeat; background-position:right top; padding:4px 25px 5px 5px; color:White !important;}

/* POVPRAŠEVANJE - V STOLPCU */

.Povprasevanje-wrapper {margin-top:30px;}
.Povprasevanje-top {background-image:url(images/shop/povprasevanje-top.gif); background-repeat:no-repeat; background-position:left top;}
.Povprasevanje-Title {color:#362000; font-size:13px; font-weight:bold; margin-left:5px;}
.Povprasevanje-container {background-color:#88bb00; width:159px;}
.Povprasevanje-bottom {background-image:url(images/shop/povprasevanje-bottom.gif); background-repeat:no-repeat; background-position:left top;}

.Povprasevanje-wrapper h1 {color:White !important; font-size:24px !important; margin-left:10px; font-weight:bold; margin-bottom:0px; padding:0px !important;}
.Povprasevanje-wrapper h2 {color:White; font-size:18px; font-weight:normal; margin-left:25px; margin-top:0px;}
.Povprasevanje-wrapper p {color:White; font-size:13px; font-weight:normal; margin-left:10px !important; margin-bottom:0px; margin-top:0px; display:block;}
.Povprasevanje-wrapper a { display:inline-block !important; background-image:url(images/LinkArrow-small.png); background-position:right center; background-repeat:no-repeat; padding:3px 20px 3px 0px; margin-top:10px; color:White;}
.Povprasevanje-wrapper a:hover {color:White; text-decoration:underline;}


/*-------------SHOP ETAILER-------------*/

/* KATEGORIJE MENI */

.Kategorije-wrapper {margin-top:30px;}
.Kategorije-top {background-image:url(images/shop/kategorije-top.gif); background-repeat:no-repeat; background-position:left top;}
.Kategorije-Title {color:#362000; font-size:13px; font-weight:bold; margin-left:10px; margin-bottom:10px; display:block;}
.Kategorije-container {background-color:#ccd4dd;}
.Kategorije-bottom {background-image:url(images/shop/kategorije-bottom.gif); background-repeat:no-repeat; background-position:left top;}

.List-static {color:#362000; font-size:12px; font-weight:normal; margin-left:5px;}
.dnn_ctr418_eTailerCategoryList_navigationMenu_2 {border-top:1px solid white; border-bottom:1px solid white; width:200px; padding:3px 3px 3px 0px;}


/* KOŠARICA */
.Kosarica-wrapper {margin-bottom:30px;}
.Kosarica-top {background-image:url(images/shop/kosarica-top.gif); background-repeat:no-repeat; background-position:left top;}
.Kosarica-Title {color:#362000; font-size:13px; font-weight:bold; margin-left:5px;}
.Kosarica-container {background-color:#ccd4dd;}
.Kosarica-bottom {background-image:url(images/shop/kosarica-bottom.gif); background-repeat:no-repeat; background-position:left top;}

.Kosarica-container th {color:#808080; font-size:11px;}
.Kosarica-x {background-image:url(images/shop/kosarica-x.gif); background-repeat:no-repeat; background-position:left 4px;}
.Kosarica-x a {font-size:1px; padding:5px; color:White;}
.Kosarica-produktIme {color:#0073bb; font-size:11px !important;}
.Kosarica-skupajWrapper {background-color:#e5e5e5; padding:8px 0px 8px 0px;}
.Kosarica-skupajWrapper span {padding-left:3px; padding-bottom:5px; display:inline-block;}
.Kosarica-skupaj {color:#232323; font-size:12px; font-weight:bold;}
.Kosarica-checkout {color:Black; font-size:11px; float:right; width:160px; text-align:right; display:block; background-color:#ccd4dd; background-image:url(images/shop/kosarica-checkout.gif); background-position: right top; background-repeat:no-repeat; padding:3px 20px 3px 3px; border:none !important; cursor:pointer;}

/* STORE FRONT */
.Front-box {background-color:White; border:solid 1px #f7f7f7; width:255px !important; display:inline-block; height:150px;}
.Front-box-div {}
.Front-ImeProdukta {color:#0073bb; font-size:13px !important; font-weight:bold;}
.Front-vKosarico {border:none !important; background-image:url(images/shop/kosarica-vkosarico.gif); background-repeat:no-repeat; background-position:right top; padding:2px 25px 3px 5px; *padding:2px 4px 3px 5px; background-color:White; cursor:pointer; color:#88bb00 !important; font-size:12px;}
.Front-image {border:solid 1px #f7f7f7; padding:3px;}
.Front-Stock {padding:0px;}
.Front-cena-td {padding:0px;}
.Front-instock {float:left;}
.Front-instockCifra {float:right; color:#232323; font-size:12px; margin-right:5px;}
.Front-Stock-Ime {color:#808080; font-size:11px; margin-left:4px; display:inline-block; float:left;}

.Front-Cena-Ime {float:left; clear:both; color:#808080; font-size:11px; margin-left:4px; display:inline-block;}
.Front-Cena {float:right; color:#232323; font-size:12px; font-weight:bold; margin-right:5px;}

.Front-summary p {color:#232323; font-size:11px; margin:0px;}
.Front-Shown {margin:0px 0px 20px 4px; color:808080; font: 11px tahoma; display:block;}

/* Featured products */
.FEAT-wrapper {background-color:White; background-image:url(images/shop/FEAT-Boxbg.gif); background-repeat:repeat-x; background-position:left top; border:solid 1px #c8c8c8;}
.FEAT-ImeProdukta {color:#bb0000 !important; font-size:13px !important; font-weight:bold;}
.FEAT-vKosarico {float:right; border:none !important; background-image:url(images/shop/kosarica-checkout-FEAT.gif); background-repeat:no-repeat; background-position:right 2px; padding:2px 20px 3px 0px; *padding:2px 4px 3px 0px; background-color:Transparent; cursor:pointer; color:#88bb00 !important; font-size:12px;}

/* IZPIS IZDELKA */
.Detail-wrapper {background-image:white;}
.Detail-wrapper h1 {color:#88bb00; font-size:20px; font-weight:bold;}
.Detail-foot {background-color:#f7f7f7; padding:15px;}
.Detail-foot-right {border-left:2px solid white;}
.Detail-instockCifra {padding-right:10px; float:right;} 

/* BLAGAJNA */
.Blagajna-meni {background-color:White; margin-right:9px;}
.Blagajna-title {display:none;}

.Kosarica-navigacija-izbran a {color:#88bb00 !important; font-size:12px;}
.Kosarica-navigacija {color:#808080 !important; font-size:12px;}

.Blagajna .Kosarica-skupajWrapper {background-color:White;}
.Blagajna .Kosarica-skupajWrapper span {color:#808080; font-size:11px; font-weight:bold;}
.Blagajna .Kosarica-skupaj {color:#232323 !important; font-size:12px !important; font-weight:bold !important;}
.Blagajna .Kosarica-naprej {border:none !important; background-image:url(images/shop/kosarica-vkosarico.gif); background-repeat:no-repeat; background-position:right top; padding:2px 25px 3px 5px; *padding:2px 4px 3px 5px; background-color:White; cursor:pointer; color:#88bb00 !important; font-size:12px;}
.Blagajna img {display:none;}
/* SHOP FRONT PAGER */

.PagerContainerTable {color: #d1d1e1; background-color:#c8c8c8;}

.PagerInfoCell {padding-right: 6px; padding-left: 6px; padding-bottom: 3px; font: bold 11px tahoma; color: #808080 !important; padding-top: 3px; white-space: nowrap; background-color: #c8c8c8 !important; font-weight: normal;}

.PagerInfoCell:link {color: #ffcc66; text-decoration: none;}
.PagerInfoCell:visited {color: #ffcc66; text-decoration: none;}
.PagerCurrentPageCell {color: #fff; font-weight: bold; background-color: #88bb00; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px;}
.PagerOtherPageCells {background-color: #fff; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px;}
.PagerSSCCells {background-color: #cccccc; padding: 20px;}
.PagerHyperlinkStyle { font: 11px tahoma;}
.PagerHyperlinkStyle:hover {color: #88bb00; text-decoration: underline; font: 11px tahoma;}
.PagerHyperlinkStyle:link { color: #88bb00; text-decoration: none; font: 11px tahoma;}
.PagerHyperlinkStyle:visited {color: #88bb00; text-decoration: none; font: 11px tahoma;}
.PagerHyperlinkStyle:active {color: #88bb00; text-decoration: none; font: 11px tahoma;}


/*----CONTENT PANE----*/
.CenterWrapper {position:relative; height:100%;}

.ContentPaneWrapper {}

.ContentFoot {background-color:#f7f7f7; height:30px; margin-top:20px; position:absolute; bottom:0; width:520px;}
.Nazaj {font-size:11px; padding-top:1px; padding-bottom:1px; padding-left:20px; color:#0073bb; cursor:pointer; width:150px; float:left; margin-top:7px; margin-left:20px; background-image:url(images/LinkArrowBack.png); background-position:left center; background-repeat:no-repeat; }
.Navrh {font-size:11px; padding-top:1px; padding-bottom:1px; padding-right:20px; color:#0073bb; cursor:pointer; width:250px; float:right; text-align:right; margin-top:7px; margin-right:20px; background-image:url(images/LinkArrowUp.png); background-position:right center; background-repeat:no-repeat; }

.ContentPane ul li {list-style-type: disc !important; list-style-position:outside; color:#464646; margin-bottom:7px; padding-left:0px; margin-left:17px; margin-top:1px;}
.ContentPane ul {margin-top:10px; margin-bottom:10px;}

span.PrintButton {background-color:white; display:inline-block; clear:both; float:left; margin-top:10px; position:absolute; top:0px; right:0px; }
.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:Tahoma; margin:0px !important; padding:0px !important;}
.Print-button img {display:none;}

a.CommandButton:link {font-size:12px; font-family:Tahoma; color:Black; text-decoration:none; display:inline;}
a.CommandButton:link:hover {font-size:12px; font-family:Tahoma; color:Black; text-decoration:underline; display:inline;}

/* FRAME */

#frame_center {width:960px !important;}
#frame_left {width: 50%;}
#frame_right {width: 50%; min-height: 100%; }
.container {background-color:White;}
#frame_top {width:960px; padding-right:8px; height:32px;}
.frame_topbar {padding:0px; margin:0px; background-image:url(images/Head-bg.gif); background-position:left top; background-repeat:repeat-x;}
.frame_top_left {width: auto; background-color:#88BB00; background-image:url(images/frame-left-bg.jpg); background-repeat:repeat-x; background-position:left top;}


.frame_top_right {width: auto; background-color:#88BB00; background-image:url(images/frame-left-bg.jpg); background-repeat:repeat-x; background-position:left top;}
.TopBarWrapper {}

.links { width:300px; 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-top:18px;}
.links a {color:#58595b;}

.relative {position:relative; display:block;}

#head {height:219px; width:960px; position:relative; z-index:0;}
.logo {height:84px; margin-left:0px; float:left;}
.logo img {}
.LogoPlace {height:84px; background-image:url(images/logoplace_line.gif); background-position:right 58px; background-repeat:no-repeat;}

.MainMenu {width:480px; height:34px; float:left;}
.KorpoMenu {width:480px; height:34px; float:right;}




/*----CONTENT SLIDER PANE-----*/
.CS-wrapper {position:relative;}
.ContentSliderPane {width:960px; background-color:transparent; border-top:solid 1px white;}
.ContentSliderPane p {margin:0px !important; padding:0px !important;}
.CSWindow {position:absolute; background-image:url(images/CSWindow-bg.png); background-repeat:repeat; z-index:2; width:460px; height:190px; top:45; *top:20; right:0; padding:20px 10px 0px 20px;}
.CSWindow table {background-color:Transparent !important;}
.CSWindow h1 {color:White; font-size:20px; font-family:Tahoma; font-weight:bold;}
.CSWindow p {color:White; font-size:13px; font-family:Tahoma; font-weight:normal;}
.CSMore {color:#6e4000; font-size:13px; font-family:Tahoma; font-weight:normal; background-image:url(images/LinkArrow.png); background-repeat:no-repeat; background-position:center right; padding:8px 35px 8px 0px; float: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; padding-left:3px;}

.MainMenu-frame {height:34px !important;}

.Settings {background-color:White;}

.UserDesign {background-color:White;}

/* CENTER LEFT RIGHT */

.left {width:220px; float:left; margin-left:20px; margin-right:15px;}
.center {}
.ContentPane-wrapper {width:520px; background-color:white; display:block; margin-bottom:30px;}
.ContentPane {width:520px; background-color:white;}
.right {width:255px; float:left; margin:0 !important; padding:0 !important;}
.RightPane-wrapper {margin-left:40px; width:160px; margin-top:45px;}
.RightPane p {margin:0px; padding:0px !important;}
.RightPane {margin-bottom:30px;}
#Bottomwrapper {background-color: #000; width:960px ;}

.SubmenuPane {width:200px; background-color:White; margin:0px; padding:0px;}
.LeftPane {width:160px; margin-right:40px;}
.LeftPane h1 {color:#c8c8c8; font-family:Tahoma; font-size:20px; font-weight:bold; padding-bottom:13px;}


/*------VSTOPNA STOLPCI------*/
.Stolpci_wrapper {width:960px; background-color:Red;}
.Stolpci-left {background-color:#88bb00; width:50%;}
.Stolpci-right {background-color:#88bb00; width:50%;}
.VstopnaBoxes {height:100%; background-color:#88bb00; width:960px;}
.Vstopna-stolpec-1 {width:310px; float:left; padding-top:10px; }
.Vstopna-stolpec-1 h1, .Vstopna-stolpec-1 h1 a, .Vstopna-stolpec-1 h1 a:hover, .Vstopna-stolpec-1 h1 a:visited {font-family:Tahoma; font-size:24px; color:#0074bb; font-weight:bold; display:inline; margin:0px !important; padding:0px !important; text-decoration:none;}
.Vstopna-stolpec-1 h2, .Vstopna-stolpec-1 h2 a, .Vstopna-stolpec-1 h2 a:hover, .Vstopna-stolpec-1 h2 a:visited {font-family:Tahoma; font-size:24px; color:#004c79; font-weight:normal; display:inline; margin:0px !important; padding:0px !important; text-decoration:none;}
.Vstopna-stolpec-1 h3, .Vstopna-stolpec-1 h3 a, .Vstopna-stolpec-1 h3 a:hover, .Vstopna-stolpec-1 h3 a:visited {font-family:Tahoma; font-size:16px; color:#0074bb; font-weight:bold; display:inline; margin:0px !important; padding:0px  0px 0px 6px  !important; text-decoration:none;}
.Vstopna-stolpec-1 h4, .Vstopna-stolpec-1 h4 a, .Vstopna-stolpec-1 h4 a:hover, .Vstopna-stolpec-1 h4 a:visited {font-family:Tahoma; font-size:16px; color:#004c79; font-weight:normal; display:inline; margin:0px !important; padding:0px!important; text-decoration:none;}
.Vstopna-stolpec-1 h5 {font-family:Tahoma; font-size:11px; color:#808080; font-weight:normal; display:inline; margin:0px !important; padding:0px 0px 0px 25px  !important;}



.Vstopna-stolpec-2 {width:310px; float:left; margin-left:14px; margin-right:14px; padding-top:10px;}
.Vstopna-stolpec-2 h1, .Vstopna-stolpec-2 h1 a, .Vstopna-stolpec-2 h1 a:hover, .Vstopna-stolpec-2 h1 a:visited {font-family:Tahoma; font-size:24px; color:#0074bb; font-weight:bold; display:inline; margin:0px !important; padding:0px !important; text-decoration:none;}
.Vstopna-stolpec-2 h2, .Vstopna-stolpec-2 h2 a, .Vstopna-stolpec-2 h2 a:hover, .Vstopna-stolpec-2 h2 a:visited {font-family:Tahoma; font-size:24px; color:#004c79; font-weight:normal; display:inline; margin:0px !important; padding:0px !important; text-decoration:none;}
.Vstopna-stolpec-2 h3, .Vstopna-stolpec-2 h3 a, .Vstopna-stolpec-2 h3 a:hover, .Vstopna-stolpec-2 h3 a:visited {font-family:Tahoma; font-size:16px; color:#0074bb; font-weight:bold; display:inline; margin:0px !important; padding:0px  0px 0px 6px  !important; text-decoration:none;}
.Vstopna-stolpec-2 h4, .Vstopna-stolpec-2 h4 a, .Vstopna-stolpec-2 h4 a:hover, .Vstopna-stolpec-2 h4 a:visited {font-family:Tahoma; font-size:16px; color:#004c79; font-weight:normal; display:inline; margin:0px !important; padding:0px!important; text-decoration:none;}
.Vstopna-stolpec-2 h5 {font-family:Tahoma; font-size:11px; color:#808080; font-weight:normal; display:inline; margin:0px !important; padding:0px 0px 0px 25px !important;}


.Vstopna-stolpec-3 {width:310px; float:left; padding-top:10px;}
.Vstopna-stolpec-3 h1, .Vstopna-stolpec-3 h1 a, .Vstopna-stolpec-3 h1 a:hover, .Vstopna-stolpec-3 h1 a:visited {font-family:Tahoma; font-size:24px; color:#0074bb; font-weight:bold; display:inline; margin:0px !important; padding:0px !important; text-decoration:none;}
.Vstopna-stolpec-3 h2, .Vstopna-stolpec-3 h2 a, .Vstopna-stolpec-3 h2 a:hover, .Vstopna-stolpec-3 h2 a:visited {font-family:Tahoma; font-size:24px; color:#004c79; font-weight:normal; display:inline; margin:0px !important; padding:0px !important; text-decoration:none;}
.Vstopna-stolpec-3 h3, .Vstopna-stolpec-3 h3 a, .Vstopna-stolpec-3 h3 a:hover, .Vstopna-stolpec-3 h3 a:visited {font-family:Tahoma; font-size:16px; color:#0074bb; font-weight:bold; display:inline; margin:0px !important; padding:0px  0px 0px 6px  !important; text-decoration:none;}
.Vstopna-stolpec-3 h4, .Vstopna-stolpec-3 h4 a, .Vstopna-stolpec-3 h4 a:hover, .Vstopna-stolpec-3 h4 a:visited {font-family:Tahoma; font-size:16px; color:#004c79; font-weight:normal; display:inline; margin:0px !important; padding:0px!important; text-decoration:none;}
.Vstopna-stolpec-3 h5 {font-family:Tahoma; font-size:11px; color:#808080; font-weight:normal; display:inline; margin:0px !important; padding:0px 0px 0px 25px !important;}



/*----STOLPCI BOTTOMPANE----*/
.BottomPane-left {background-color:#fff; width:50%;}
.BottomPane-right {background-color:#fff; width:50%;}
.BottomPane-wrapper {background-color:White;}
.BottomPaneStolpec1 {width:310px; float:left; padding-top:25px; padding-bottom:20px;}
.BottomPaneStolpec1 h1 {color:#c8c8c8; font-family:Tahoma; font-size:20px; font-weight:bold; padding-bottom:13px;}

.BottomPaneStolpec2 {width:310px; float:left; margin-left:14px; margin-right:14px; padding-top:25px; padding-bottom:20px;}
.BottomPaneStolpec2 h1 {color:#c8c8c8; font-family:Tahoma; font-size:20px; font-weight:bold; padding-bottom:13px;}

.BottomPaneStolpec3 {width:310px; float:left; background-image:url(images/Kontakt-map.jpg); padding-top:25px; padding-bottom:20px; background-repeat:no-repeat; background-position:70px 70px;}
.BottomPaneStolpec3 h1 {color:#c8c8c8; font-family:Tahoma; font-size:20px; font-weight:bold; padding-bottom:13px;}

.BottomStolpecTabela {border-top:1px solid #e5e5e5; width:280px; padding-top:10px; padding-bottom:10px; padding-right:10px; }
.BottomStolpecTabela p {font-family:Tahoma; font-weight:bold; font-size:13px; color:#232323;}
.BottomStolpecTitle {padding:0 5px 0 12px;}

.BottomStolpecTabelaNotranja {border-top:1px solid #e5e5e5; width:285px; padding-top:2px; padding-bottom:2px; padding-right:0px; }


.ArrowLinkImage {position:absolute;top:-3px;right:4}
.NotranjaStolpecIkona {position:absolute; top:0; left:4; //left:-17;}

/* FOOT */

.Foot-wrapper {background-color:#0063a1; background-image:url(images/FootBG.gif); background-repeat:repeat-x; width:960px; width:960px; height:40px;}
.Foot-center-left {color:White; font-size:11px; width:400px; display:inline;  font-family:Tahoma; float:left;}
.FootLinksPane {color:white; font-size:11px; width:550px; display:inline; text-align:right;  float:left;}
.FootLinksPane p {margin:0px !important; padding:0px !important; color:white; display:inline;}
.FootLinksPane a {display:inline;}
.Foot {}
.FootLeft {width:50%; background-color: #0063A1; background-image:url(images/FootBG.gif); background-repeat:repeat-x;}
.FootRight {width:50%; background-color: #0063A1; background-image:url(images/FootBG.gif); background-repeat:repeat-x;}
.FootContentWrapper {width:960px; float:left; padding-top:10px;}

/* EXTRA */

.ContentPane div {font-size:12px;} 

/*----PREBERITE TUDI MODUL----*/
.PreberiteTudi a {color:#0073bb !important; font-size:12px;}
.PreberiteTudi :first-line {line-height:24px;}
.PreberiteTudi {margin-bottom:30px;}

/*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;}


/* BREADCRUMB */
.BreadCrumb {padding-left:40px; position:relative;}
.BreadCrumbPane {margin:0px; color:#808080; padding:0px; }
.BreadCrumbPane div {font-size:9px; color:#0074bb; padding-bottom:0px;} 
.breadcrumbs{color:#808080;font:11px Tahoma;font-weight:normal}
a.breadcrumbs:link{color:#808080;font:11px Tahoma;font-weight:normal;text-decoration:none;}
a.breadcrumbs:visited{color:#808080;font:11px Tahoma;font-weight:normal;text-decoration:none;}
a.breadcrumbs:active{color:#808080;font:11px Tahoma;font-weight:normal;text-decoration:none;}
a.breadcrumbs:hover{color:#808080;font:11px Tahoma;font-weight:normal;text-decoration:none;}
.BreadCrumb-home {color:#808080; font-size:11px;  padding-top:23px; 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:Tahoma; 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:Tahoma; 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;}


/* DNN ARTICLE */

.listsimple h1, .listsimple h1 a:link, .listsimple h1 a:hover, .listsimple h1 a:active, .listsimple h1 a:visited{font-family:Tahoma; color:#0073bb; font-size:16px; font-weight:normal; display:block; padding-left:0px; margin-bottom:1px !important;}
.listsimple h2 {font-family:Tahoma; color:#808080; font-size:11px; font-weight:normal; display:block; margin-bottom:1px !important; background-image:url(images/DateBullet.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px;}
.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:13px; color:#58595b; font-family:Tahoma; 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;}

.listsimple_brez_opisa {margin-bottom:10px;}
.listsimple_brez_opisa h1, .listsimple_brez_opisa h1 a:link, .listsimple_brez_opisa h1 a:hover, .listsimple_brez_opisa h1 a:active, .listsimple_brez_opisa h1 a:visited{font-family:Tahoma; color:#0073bb; font-size:13px; font-weight:normal; display:block; padding-left:0px; margin-bottom:1px !important;}
.listsimple_brez_opisa h2 {font-family:Tahoma; color:#808080; font-size:11px; font-weight:normal; display:block; margin-bottom:1px !important; background-image:url(images/DateBullet.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px;}


.Detail_simple h1 {font-family:Tahoma; color:#808080; font-size:11px; font-weight:normal; display:block; margin-bottom:1px !important; background-image:url(images/DateBullet.gif); background-repeat:no-repeat; background-position:left center; padding-left:10px;}
.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:15px; color:#0074bb;}

.rss-link {width:39px; height:14px; position:absolute; right:0px; top:-30px; display:inline;}
.DNNArticleRSS {position:absolute; right:0px; top:40px;}
.DNNArticleArhiv {color:#88bb00 !important; display:inline-block !important; background-image:url(images/LinkArrow-small.png); background-position:right center; background-repeat:no-repeat; padding:3px 20px 3px 0px; margin-bottom:10px;}

.ZLDNN_ArticleList {margin-bottom:20px;}

.VseNovice {color:#88bb00 !important; display:inline-block !important; background-image:url(images/LinkArrow-small.png); background-position:right center; background-repeat:no-repeat; padding:3px 20px 3px 0px; margin-top:20px;}
.VseNoviceNotranja { display:inline-block !important; background-image:url(images/LinkArrow-small.png); background-position:right center; background-repeat:no-repeat; padding:3px 20px 3px 0px; margin-top:0px;}

.Novice-Navigacija { width:70%; display:inline-block; float:left;}
.CommentManagement {float:left; clear:both; margin:5px 0 5px 0; display:inline-block;}
#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:Tahoma;}
.EntryList h2 {font-family:Tahoma; 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;}

/* EXTRAS */



.noshow {display:none; height:0px; width:0px;}
.c_footer {white-space:nowrap; clear:both;}

.RezultatiClass {overflow:hidden; width:450px;}

.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:Tahoma; 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;}

.Login-Wrapper {background-image:url(images/shop/Loginbg.gif); background-repeat:no repeat; background-position:left top; width:300px; border:1px solid #808080;}
.Login-Wrapper img {display:none;}
.SignIn {margin-left:10px;}
.Registracija {margin-left:7px; background-image:url(images/FormSendBG.gif); background-repeat:no-repeat; background-position:right top; padding:5px; display:block; width:145px;}
.Registracija a { color:White !important; font-weight:bold; }
.Login-button {background-color:Transparent; border:none; background-image:url(images/LinkArrow.png); background-repeat:no-repeat; background-position:46px 7px; width:80px; height:40px; text-align:left; padding:0px; cursor:pointer; font-weight:bold;}
.ForgotPass {display:block; margin-left:5px;}

.controlpanel {margin: 0px auto 20px auto; text-align:center; background-color: white;}

.Head   {font-family:Tahoma; font-weight:normal; color: #333333;}


/*-----MODUL MANAGEMENT------*/
.modulemaster .copyright {display:none;}
.modulemaster .resultbox {width:100%;}
.modulemaster .checkboxlist {width:95%;}
/*---------------ANKETE-----------------
.RhemaSurveyBackground {background-color:Transparent;}
.RhemaSurveyText input {padding-right:5px; clear:both;}
.RhemaSurveyText label {font-size:12px; font-family:Tahoma;}
.CommandButton-Anketa {}

.RhemaSurveyFooter {display:none;}
.QuestionText {padding-left:5px; padding-bottom:5px;}

.Vstopna-stolpec-3 A.CommandButton:link {display:inline-block;}
.Vstopna-stolpec-3 A.CommandButton:hover {display:inline-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:Tahoma; font-size:12px;}
*/

/*-------------- Search SkinObject Styles --------------*/

div.SearchBorder
{
    height: 20px !important;
    margin-right:5px !important;
    float: left;
    border:solid 1px #e3e9ef;
    display:block;
    width:165px;
    background-color:White;
}
input.SearchTextBox
{
    border: 0px;
    color: #444;
    font-size: 11px;
	width:100%;
	margin-top:3px;

}
.ServerSkinWidget img {margin-top:2px;}

.SearchBox {margin-right:20px; float:right;}
.SBWrapper {width:960px; float:right; padding-top:4px;} 

.PovezaveGlavaPane {float:right; width:300px; text-align:right; padding-top:5px; padding-right:44px;}
.PovezaveGlavaPane p {margin:0px !important; padding:0px !important;}
.SiteMapIcon {height:25px; background-image:url(images/SiteMapIcon.gif); background-position:left center; background-repeat:no-repeat; padding-left:25px; display:inline-block; *padding-top:4px;}
.HomeIcon {height:25px; background-image:url(images/HomeIcon.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px;  display:inline-block; padding-right:20px; *padding-top:4px;}

/*-----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:Tahoma; font-weight:normal;}
.lblDescription {display:inline;}
.blog_dateline {display:inline; font-size:12px; font-family:Tahoma;}
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 {}
*/

/*-----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 {font-weight:bold !important; font-family:Tahoma; font-size:14px;}
div.HouseIndexContent ul li {background-image:none !important;}
.PageName{font-weight:normal;}
.PageItem {font-weight:normal;}
div.HouseIndexContent ul li ul li  {list-style-image: none; color:#464646; margin-bottom:7px; margin-left:5px; margin-top:5px;}
div.HouseIndexContent ul li ul li ul li {list-style-image: none; color:#464646; margin-bottom:7px; margin-left:15px !important; margin-top:5px;}
div.HouseIndexContent ul li ul li ul li ul li{list-style-image: none; color:#464646; margin-bottom:7px; margin-left:10px; }
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; margin-left:5px;}
div.HouseIndexContent ul li ul li a span {font-weight:normal !important; font-family:Tahoma; 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;}

/*----REGISTRACIJA----*/
.SecurityContent img {}

/*-------GLAVNA NAVIGACIJA----------*/

.TopMenuBar
{
    float: left;
    width: auto;
    height:34px;
    display: block;

}
.TopMenuBar a, .TopMenuBar a:visited, .TopMenuBar a:hover {
    font-family:Tahoma;
    color:#ffffff !important;
    font-size: 13px !important;
    font-weight: bold !important;
    display:table-cell;
	vertical-align: middle;
	*line-height:35px;
}

.TopMenuItem
{
    font-family:Tahoma;
    color:#674f00;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    float: left;
    width:110px;
    background-image:url(images/menu-button.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:34px;
    vertical-align:middle;
    display: table;

}


.TopMenuItemMouseOverMain 
{
    font-family:Tahoma;
    color:#674f00;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    float: left;
    width:110px;
    background-image:url(images/menu-button.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:34px;
    display: table;
	vertical-align: middle;
}


.TopMenuItemMouseOverMain a:hover {color:White; font-weight:bold !important; font-family:Tahoma;}

.MenuCurrent{text-decoration:underline; vertical-align:middle; font-family:Tahoma; padding:0px;}


/*-------KORPO NAVIGACIJA----------*/

.KorpoTopMenuBar
{
    float:right;
    width: auto;
    height:34px;
    display: table;

}
.KorpoTopMenuBar a, .KorpoTopMenuBar a:visited, .KorpoTopMenuBar a:hover {
    font-family:Tahoma;
    color:#ffffff !important;
    font-size: 13px !important;
    font-weight: bold !important;
    display: table-cell;
	vertical-align:middle;
	line-height:35px;

}

.KorpoTopMenuItem
{
    font-family:Tahoma;
    color:#674f00;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    width:110px;
    background-image:url(images/Korpomenu-button.gif);
    background-position:left top;
    background-repeat:no-repeat;
    height:34px;
    display: table;
    float:right;

}


.KorpoTopMenuItemMouseOverMain
{
    font-family:Tahoma;
    color:#674f00;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    margin-right: 1px;
    float:right;
    width:110px;
    background-image:url(images/Korpomenu-button.gif);
    background-position:left top;
    background-repeat:no-repeat;

    height:34px;
    display: table;
	vertical-align: middle;
}

.KorpoTopMenuItemMouseOverMain a:hover {color:White; font-weight:bold !important; font-family:Tahoma;}

.KorpoMenuCurrent{text-decoration:underline; vertical-align:middle; font-family:Tahoma; padding:0px;}




/*  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;}
.MenuItem0 {background-color:#88bb00; 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:#88bb00; 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;}

.MenuHdr1 {padding-left:10px; height:25px; background-color:#88bb00;}
.MenuHdr1 a, .MenuHdr1 a:active, .MenuHdr1 a:visited {color:#362000; font-size:13px; font-weight:bold;}
.MenuItem1 {display:none; cursor:pointer; padding-left:10px; height:25px; background-color:#88bb00; background-image:url(images/SubmenuBG-lines.gif); background-repeat:repeat-x; background-position:left top;}
.MenuItemMouseOver1 {padding-left:10px; height:25px; background-color:#88bb00; background-image:url(images/SubmenuBG-lines.gif); background-repeat:repeat-x; background-position:left top;}
.MenuItemMouseOver1 a {color:white !important; font-size:12px; font-weight:normal; width:180px; display:block; background-image:url(images/SubMenuArrow.png); background-repeat:no-repeat; background-position:center right;}

.MenuItem1 a {color:white !important; font-size:12px; font-weight:normal; width:180px; display:block; background-image:url(images/SubMenuArrow.png); background-repeat:no-repeat; background-position:center right;}

.MenuHdr2 {padding-left:10px; height:25px; background-color:#88bb00;  background-repeat:repeat-x; background-position:left top;}
.MenuHdr2 a, .MenuHdr2 a:active, .MenuHdr2 a:visited {color:white; font-size:12px; font-weight:normal; width:180px; display:block; background-image:url(images/SubMenuArrow.png); background-repeat:no-repeat; background-position:center right;}
.MenuItem2 {cursor:pointer; padding-left:10px; height:25px; background-color:#88bb00; background-image:url(images/SubmenuBG-lines.gif); background-repeat:repeat-x; background-position:left top;}
.MenuItem2 a {color:white !important; font-size:12px; font-weight:normal; width:180px; display:block; background-image:url(images/SubMenuArrow.png); background-repeat:no-repeat; background-position:center right;}
.MenuItemMouseOver2 {padding-left:10px; height:25px; background-color:#88bb00; background-image:url(images/SubmenuBG-lines.gif); background-repeat:repeat-x; background-position:left top;}
.MenuItemMouseOver2 a {color:white !important; font-size:12px; font-weight:normal; width:180px; display:block; background-image:url(images/SubMenuArrow.png); background-repeat:no-repeat; background-position:center right;}
.currentHeaderHighlight2 {background-image:url(images/SubmenuBG-lines2.gif); background-repeat:repeat-x; background-position:left top;}
.currentItemHighlight2 {background-image:url(images/SubmenuBG-lines2.gif); background-repeat:repeat-x; background-position:left top;}


.MenuHdr3 {padding-left:20px; height:25px; background-color:#88bb00;}
.MenuHdr3 a, .MenuHdr3 a:active, .MenuHdr3 a:visited {color:white; font-size:12px; font-weight:normal; width:170px; display:block;}
.MenuItem3 {background-color:#88bb00; height:24px; padding-left:20px;}
.MenuItem3 a {color:White !important;}
.MenuItemMouseOver3 {background-color:#88bb00; height:24px; padding-left:20px;}
.MenuItemMouseOver3 a {color:white !important; font-size:12px; font-weight:normal; width:180px; display:block;}
.currentHeaderHighlight3 {background-image:url(images/SubmenuBG-lines2.gif); background-repeat:repeat-x; background-position:left top;}
.currentItemHighlight3 {background-image:url(images/SubmenuBG-lines2.gif); background-repeat:repeat-x; background-position:left top;}



.MenuHdr4 {padding-left:10px; height:25px; background-color:#88bb00; background-image:url(images/SubmenuBG-lines.gif); background-repeat:repeat-x; background-position:left top;}
.MenuHdr4 a, .MenuHdr4 a:active, .MenuHdr4 a:visited {color:white; font-size:12px; font-weight:normal; width:180px; display:block; background-image:url(images/SubMenuArrow.png); background-repeat:no-repeat; background-position:center right;}
.MenuItem4 {background-color:#88bb00; height:24px; padding-left:30px;}
.MenuItem4 a {color:White !important;}
.MenuItemMouseOver4 {background-color:#88bb00; height:24px; padding-left:30px;}
.MenuItemMouseOver4 a {color:white !important; font-size:12px; font-weight:normal; width:170px; display:block;}
.currentHeaderHighlight4 {background-image:url(images/SubmenuBG-lines2.gif); background-repeat:repeat-x; background-position:left top;}
.currentItemHighlight4 {background-image:url(images/SubmenuBG-lines2.gif); background-repeat:repeat-x; background-position:left top;}


.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:#0074BB;
	white-space: nowrap;
	color:White;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #88BB00;
	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:Tahoma !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:Tahoma;}
.Rotator_Default h2 {color:#009b91; font-size:13px; font-family:Tahoma; 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:Tahoma; font-size:18px; font-weight:bold;}

.ListLocation {display:inline-block !important; float:left; font-size:12px; font-family:Tahoma;}

.ListDate
{

font-family:Tahoma; 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:Tahoma;

}

.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:Tahoma;
}

.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: Tahoma;
    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: Tahoma;
    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: Tahoma;
    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: Tahoma;
    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: Tahoma;
    font-size: xx-small;
    background-color: #FFFFFF;
    font-weight: normal;

}
.ThemeDefault .WeekDay
{
    font-weight: bold;
    font-size: xx-small;
    color:#7994cb;
    font-family: Tahoma;
    background-color:#7994cb;
    text-align: center;
    vertical-align: middle;

}
.ThemeDefault .WeekBackground
{
    font-family: Tahoma;
    font-size: xx-small;
    background-color: #fff;

}
.ThemeDefault .WeekTitle
{
    font-family: Tahoma;
    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: Tahoma;
    text-align: center;
    vertical-align: middle;
}
.ThemeDefault .WeekNextPrev
{
    font-weight: bold;
    font-family: Tahoma;
    font-size: 10px;
    width: 100%;
    color: #00008B;
    text-align: center;
    vertical-align: middle;
}
.ThemeDefault .WeekRangeheader
{
    text-align: center;
    vertical-align: middle;
    font-family: Tahoma;
    font-size: xx-small;
    background-color: #e8eef7;
    border:none;
}

/* Lightbox code*/
/*
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover *//* display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(lightbox/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
*/
/*End of LightBox code*/




