/* Style Sheet originally created for the following:			*/
/* Theme Name: Kvarkadabra						*/
/* Portal package: Geeklog 1.3.7								*/
/* ------------------------------------------------------------ */

.barva1			{ background: #BDD8E8; }
.barva2			{ background: #647F9F}
.barva3			{ background: #96BED6}
.barva4			{ background: #FFF974}
.barva5			{ background: #fcdd47}
.barva6			{ background: #DAE97A}

H1 { color: #000000; font-weight: bold; font-size: 14px; font-family: verdana, tahoma, helvetica, arial, sans-serif;}
H2 { color: #000000; font-weight: bold; font-size: 13px; font-family: verdana, tahoma, helvetica, arial, sans-serif;}
H3 { color: #000000; font-weight: bold; font-size: 12px; font-family: verdana, tahoma, helvetica, arial, sans-serif;}
H4 { color: #000000; font-size: 11px; font-family: verdana, tahoma, helvetica, arial, sans-serif;}
H5 { color: #000000; font-size: 10px; font-family: verdana, tahoma, helvetica, arial, sans-serif;}

.headertext 		{ color: black; font-weight: bold; }
.navtext 		{ color: black; font-weight: bold; }
.blocktitle 		{ color: white; font-size: 11px; font-weight: bold; font-family: verdana, arial, sans-serif; width : 100%; }
.footer 		{ font-size: 10px; font-family: verdana, arial, sans-serif; }
.storytitle 		{ font-size: 12px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.storybyline 		{ color: black;  font-size: 10px; font-family: verdana, tahoma, arial, sans-serif; }
.storyunderline	{ background: #000000;  }
.warning 		{ color: red;  font-size: 11px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.warningsmall 	{ color: red;  font-size: 10px; font-family: verdana, arial, sans-serif; }
.commentbar1 		{ color: black;  background: transparent;  font-size: 11px; font-family: verdana, arial, sans-serif; }
.commentbar2 		{ background: transparent; font-size: 11px; font-family: verdana, arial, sans-serif; }
.commentbar3 		{ color: black;  background: transparent;  font-size: 10px; font-family: verdana, arial, sans-serif; }
.commenttitle 	{ font-size: 11px; font-weight: bold;  background: transparent;  font-family: verdana, arial, sans-serif; }
.cal_day 		{ font-size: 11px; font-weight: bold; }
.cal_nullday 		{ background: #EEEEEE; }
.cal_oldday 		{ background: #fcdd47; }
.cal_today 		{ background: #fceead; }
.weekview_caltitle 	{ background: #fcdd47; font-weight: bold; font-size: 11px; }
.weekview_curday 	{ background: yellow; }
.weekview_offday 	{ background: #fcdd47; }
.weekview_dayformat 	{ font-weight: bold; }
.weekview_addevent 	{ font-size: 9px; }
.weekview_daterange 	{ font-size: 11px; font-weight: bold; }
.dayview_times 	{ font-weight: bold; text-align: center; }
.dayview_datecol 	{ font-weight: bold; background: #fcdd47; font-size: 11px; }
.dayview_quickaddtitle 	{ font-weight: bold; background: #fcdd47; font-size: 11px; }
.box			{ color: #000000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }


/* Custom theme styles */

th { color: #000000; font-size: 11px; font-weight: bold; font-family: verdana, tahoma, helvetica, arial, sans-serif;
}

Body {
color: #000000;
font-size: 11px;
font-family: verdana, tahoma, helvetica, arial, sans-serif;
}


.BlockText		{ color: black; font-size: 11px; font-weight: normal; font-family: verdana, tahoma, arial, sans-serif; }

a:link, a:visited, a:active { color:#000000; font-size: 11px; font-family: verdana, tahoma, arial, sans-serif;}
a:hover, a:visited:hover { text-decoration:underline; color:#336699;}

a:link.menutext 	{ color: #BDD8E8; font-weight: normal; font-size: 11px; line-height: 11px; font-family: verdana, tahoma, arial, sans-serif; text-decoration: none }
a:visited.menutext   { color: #BDD8E8; font-weight: normal; font-size: 11px; line-height: 11px; font-family: verdana, tahoma, arial, sans-serif; text-decoration: none }
a:hover.menutext    	{ color: #fcdd47; font-weight: normal; font-size: 11px; line-height: 11px; font-family: verdana, tahoma, arial, sans-serif; text-decoration: none }

a:link.menuPick 	{ color: #00c; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
a:visited.menuPick  	{ color: #606; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
a:hover.menuPick 	{ color: #c03; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

a:link.storytitle, a:visited.storytitle, a:link.storytitle	
			{ font-size: 12px; text-decoration: none }

TD			{ color: #000000; font-size: 11px; font-family: verdana, tahoma, arial, sans-serif; }
TD.bold		{ color: #000000; font-weight: bold; font-size: 11px; font-family: verdana, tahoma, arial, sans-serif; }

SPAN.articleTitle	{ color: #000000; font-weight: bold; font-size: 12px; font-family: verdana, tahoma, arial, sans-serif; }
SPAN.articleFeature	{ color: #000000; font-weight: bold; font-size: 12px; font-family: verdana, tahoma, arial, sans-serif; }
SPAN.title   		{ color: #000000; font-weight: bold; font-size: 11px; font-family: verdana, tahoma, arial, sans-serif; }
SPAN.quote		{ color: #000000; font-style: italic; font-weight: normal; font-size: 11px; font-family: verdana, tahoma, arial, sans-serif; }

SPAN.welcomeName 	{ color: #BDD8E8; font-weight: bold; font-size: 11px; line-height: 14px; font-family: verdana, tahoma, arial, sans-serif; text-decoration: none }

SPAN.block		{ color: #000000; font-family: verdana, tahoma, arial, sans-serif; font-size: 11px; }

SPAN.story		{ color: #000000; font-style: italic; font-family: verdana, tahoma, arial, sans-serif; font-size: 11px; }
SPAN.admin-note		{ color: #000000; font-weight: bold; font-family: verdana, tahoma, arial, sans-serif; font-size: 11px; }

SPAN.sitename		{ color: #BDD8E8; font-weight: normal; font-size: 20px; font-family: arial, verdana, tahoma, sans-serif; }
SPAN.postedBy		{ color: #000000; font-size: 8px; font-family: verdana, tahoma, arial, sans-serif; }
SPAN.copyRight		{ color: #000000; font-size: 10px; font-family: verdana, tahoma, arial, sans-serif; }
SPAN.display		{ color: #5C7697; font-size: 10px; font-family: verdana, tahoma, arial, sans-serif;  }
SPAN.display_datetime	{ color: #dde3ef; font-size: 9px; font-family: verdana, tahoma, arial, sans-serif; }

input			{ color: #000033; font-family: Verdana, Helvetica, sans-serif;  font-size: 10px;  font-weight: plain; }

TEXTAREA		{ color: #000033; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color:  #dde3ef; border: 1px solid 00f;}

select			{ color: #000033; font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; background-color: #fff; text-indent: 10px; }

file 			{ font-family: Verdana, Helvetica, sans-serif;  font-size: 10px; font-weight: normal; background-color : #eff0f3; }
button 		{ font-family: Verdana, Helvetica, sans-serif;  font-size: 14px; font-weight: normal; border-color: #000033; border-style: solid; text-indent: 11px; }

.slika 		{ font-family: Verdana, Helvetica, sans-serif; font-size: 9px; text-align: center}

.OkvirSlika  		{ 	padding:5px;
				border: 1px solid #808080; 
				background-color: #EBEBEB; }

.OkvirTekst  		{ 	padding:5px; border: 1px solid #808080; 
				background-color: #e7e8db; 
				text-align:left}	

.OkvirAvtor 		{ 	padding:5px; border: 1px solid #808080; 
				background-color: #e7e8db; 
				text-align:right; float:right; margin-top:0; margin-bottom:0}		


.commentbar1 {
  background:transparent;
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:3px 3px
}
.commentbar2 {
  background:transparent;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif
}
.commentbar3 {
  background:transparent;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:3px 3px
}
.commentbar4 {
  background:transparent;
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif
}
.commenttitle {
  background:transparent;
  font:bold smaller Tahoma,verdana,helvetica,arial,sans-serif;
  padding:3px 0px 3px 10px
}



/* Default Plugin CSS Declarations */
/* Recommended CSS to be used by Plugin Authors - allows easier site themeing */

.plugin                { color: #000; background-color: #EFEFEF; font-weight: normal; font-size: 12pt; font-family: Verdana, sans-serif; border:1px solid #CCC }
.plugin th             { color: #000; font-size: .9em; background-color: #B7C1DC; padding:5px; text-align:left;}
.plugin tr             { vertical-align:top; }
.plugin td             { padding:2px 5px 2px 5px; }
.pluginBG              { background-color: #EFEFEF; }
.pluginAltBG           { background-color: #1C1E2D; }
.pluginTitle           { color: #1C1E2D; background-color:#EFEFEF; font-weight: bold; font-size: 85%; font-family: Verdana, sans-serif; }
.pluginHeader          { color: #1A3955; font-weight: bolder; font-size: 95%; background-color: #CCC; padding:5px; }
.pluginFooter          { background-color:#EFEFEF; }
.pluginAlert           { padding:5px 15px 5px 15px; color:#D8010E; background-color: #FEF1B4; font-weight:bold;}
.pluginInfo            { padding:5px 15px 5px 15px; color:#707070; background-color: #FEF1B4; font-size: 8pt; font-weight:normal;}
.pluginSubTable        { color: #000; background-color: #CCC; font-weight: normal; font-size: 12pt; font-family: Verdana, sans-serif; border:1px solid #CCC }
.pluginSubTable th     { color: #000; font-size: .7em; background-color: #C9D1E4; padding:5px; text-align:left;}
.pluginSubTable tr     { vertical-align:top; }
.pluginSolidOutline    { background-color: #396998; }
.pluginSolidFill       { background-color: #1A3955; }
.pluginCellTitle       { color: #1C1E2D; font-weight: bold; font-size: 80%; font-family: Verdana, sans-serif; background-color: #E5E5EA; }
.pluginCellFill        { background-color: #E5E5EA; }
.pluginCellText        { color: #000; font-weight: normal; font-size: 75%; font-family: Verdana, sans-serif; background-color: #F7F7F7; }
.pluginTinyText        { font-size:70%; }
.pluginSmallText       { font-size:80%; }
.pluginMediumText      { font-size:85%; }
.pluginLargeText       { font-size:90%; }
.pluginAltText         { color: #FFF }

.pluginRow1 td         { background-color: #EFEFEF; }
.pluginRow2 td         { background-color: #D9D9D9; }

.pluginRollOver         { color: #1C1E2D; background-color: #FFFF8F; }
.pluginRollOut          { color: #1C1E2D; background-color: #F7F7F7; }

.pluginLinks A:link     { color: #0000FF; font-style: normal; font-weight: normal; text-decoration: none }
.pluginLinks A:visited  { color: #1E1E8E; font-style: normal; font-weight: normal; text-decoration: none }
.pluginLinks A:hover    { color: #0000FF; font-style: normal; font-weight: normal; text-decoration: underline }
.pluginBreadCrumbs, .pluginBreadCrumbs A:link     { color: #EFEFEF; font-style: normal; font-weight: normal; text-decoration: none }
.pluginBreadCrumbs A:visited  { color: #EFEFEF; font-style: normal; font-weight: normal; text-decoration: none }
.pluginBreadCrumbs A:hover    { color: #FFD700; font-style: normal; font-weight: normal; text-decoration: none }

A.pluginButton:link, A.pluginButton:visited {
    color: #000;
    text-align: center;
    padding-top: 2px;
    display: block;
    height: 19px;
    text-decoration: none;
    background-color: transparent;
}
A.pluginButton:hover { 
    color: blue; 
    text-align: center; 
    padding-top: 2px; 
    background: center url(navbar/images/button_over.gif); 
    background-repeat: repeat-x; 
    display: block; 
    height: 19px; 
    text-decoration: none; 
    background-color: 
    transparent;
}


/* Navbar Class CSS */
#navcontainer a { text-decoration: none; }
#navcontainer ul  {
    margin: 0px;
    list-style-type: none;
    position: relative;
    border: 0px;
    background-color: #667AB3;
    padding: 5px 0px 0px 0px;
    height:26px;
}

#navcontainer li { float: left; display: inline; margin:0px; padding-top:6px; padding-bottom:5px;}
#navcontainer ul a,
#navcontainer ul a:link,
#navcontainer ul a:visited  { background-color: #4358E1; border:0px solid #4358E1; color: white; padding: 5px; margin:2px; }
#navcontainer ul a:hover,
#navcontainer ul a:focus  { background-color: #55516B; border: 0px solid black; padding-bottom:7px; color: white; }

/* current Link */
#navcontainer ul a#current { background-color: #F2F2F2; border: 0px solid black; padding-bottom:7px; color: #4358E1; }
#navcontainer ul a#current:link,
#navcontainer ul a#current:visited { font-weight: bold; }

/* End of Default Plugin CSS Declarations */	

/* Poll Plugin ****************************************************************/
.poll-vote,
.poll-vote-results {
  background:transparent;
  color:#000000;
  font-size:smaller;
}

.GVideo { 
    width: 400px; 
    height: 300px; 
}


/* CLASSES ********************************************************************/

/* Admin lists ****************************************************************/
.admin-menu-icon {
  float:left;
  padding:5px;
}
.admin-menu { /* the box around the menu */
  padding:5px;
  border:1px solid #EEEEEE;
}
.admin-menu-text { /* the text below the links */
  padding:5px;
}
.admin-menu-item { /* a single link in the menu */
  padding: 0px 5px 0px 5px;
}
.admin-list-table {
  width:100%;
  text-align:left;
  border-spacing:1px;
}
.admin-list-table form {
  margin:0px;
}
.admin-list-search {
  text-align:center;
  margin-top:5px;
  margin-bottom:5px;
}
.admin-list-field {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
}
.admin-list-headerfield {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
  font-size:larger;
}
/* Menus in blocks *****************************************************************/
.blocklist ul {
  list-style:none;
  padding:0px;
  margin:0px;
}
/* general alignment classes **************************************************/
.alignleft {
  text-align:left;
}
.alignright {
  text-align:right;
}
.aligncenter {
  text-align:center;
}
.aligntop {
  vertical-align:top;
}
.floatright {
  float:right;
}
.floatleft {
  float:left;
}
.clearboth {
  clear:both;
}


img {
  border:0;
}