/* OrangeJuice - Standard styles */


body {
/* background-color: #ffffff;*/
 margin: 0px;
 }
 

/* General Styles */

/* Bullets and Indents */

ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 list-style-type: circle;
 }
 
li {
 line-height: 15px;
 padding-left: 5px;
 padding-top: 10px;
 }
 
.indent{
padding-left: 25px;
}

/** Main body content*/

div, td, p  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 line-height: 150%;
  }

a:link, a:visited {
 color:  #1A061F; 
 font-weight:  bold; 
 text-decoration:  none;
 }

a:hover, a:active {
 color:  #ff9900; 
 font-weight:  bold; 
 text-decoration: none; 
 }

.pagenav {
 font-size: 10px;
 font-weight: bold;
 color: #404040;
}

hr {
 height: 2px;
 width: 90%;
 color: #ff740a;
 background-color: ff740a;
 }

hr separator {
 height: 2px;
 width:40%;
}

/** Menu styles**/

a.mainlevel:link, a.mainlevel:visited {
font-size: 12px;
color: white;
font-weight: bold;
padding-left: 7px;
text-decoration: none;
}

.mainlevel a:hover, .mainlevel a:active{
font-size: 12px;
text-decoration: none;
color: black;
font-weight: bold;
padding-left: 7px;
}
.actcolor a.mainlevel{
color: black;
}

.actcolor a.sublevel{
color: black;
}

a.sublevel {
 font-size: 11px;
 color: #ff9900;
 font-weight: none;
 padding-left: 20px;
}

a.sublevel:hover {
color: black;
}

a.mainlevel:hover {
color: black;
}

.sublevel {
	padding-top: 6px;	
}



/** general styles*/

.createdate {
 font-size: 10px;
 color: #424142;
}

.modifydate {
 font-size: 10px;
 color: #424142;
 /*font-style: italic;*/
}

.readon {
 font-size: 11px;
 color: #586b40;
}

/** content*/

.contentpane {
padding: 15px;
}

.contentpaneopen {
}

.contentpagetitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
 font-weight: bold;
 color: #9900CC;
}

.contentheading {
font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 }

.category {
 font-size: 13px;
 font-weight: bold;
}

a.category:link, a.category:visited {
 color:  #85bd6e; 
}

a.category:hover, a.category:active {
 color: #ff9900;
}
.actcolor td a{
color: black;}

moz-txt-citetags {
width: 90%;
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.componentheading {
font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
}

/** Section styles*/

.sectiontableheader {
 font-size:  12px; 
 font-weight:  bold; 
 }

.sectiontableentry1 {
 background-color:  #fccca7; 
 }

.sectiontableentry2 {
 background-color:  #ffffff; 
 }

/** Buttons, tabs and input box*/

.button {
 font-size:  10px; 
 font-weight:  bold; 
 text-align:  left; 
 background-color:  #FFCC66; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #000000; 
 padding:  1px; 
 }

 .buttonheading {
	font-size: 10px;
}
 
.inputbox {
 text-align: left;
 font-size:  10px; 
 font-weight:  bold; 
 background-color:  #ffffff; 
 border-color:  #000000;
 border-width:  1px; 
 border-style:  solid; 
 padding:  1px; 
 }

.ontab {
 font-size:  10px; 
 background-color:  #FF9900; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #000000; 
 }

.offtab {
 font-size:  10px; 
 background-color:  #FFCC66; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #000000; 
 }


/** table styles*/

table.moduletable {
 /*border: 1px solid #f89243;*/
 /*padding: 3px;*/
 margin-bottom: 15px;
 /*margin-left: 5px;
 margin-right: 5px;*/
 text-align: left;
 width: 100%;
}

table.moduletable td td{
font-size: 12px;
text-decoration: none;
color: white;
font-weight: bold;
background-image: url(../images/bckg_menu.gif);
background-repeat: no-repeat;
padding: 7px 0 7px 0;
margin:0;

}

table.moduletable td.submenu {
font-size: 12px;
text-decoration: none;
color: white;
font-weight: bold;
background-image: url(../images/bckg_submenu.gif);
background-repeat: no-repeat;
padding: 7px 0 7px 0;
margin:0;

}

table.modultable div {
	/*padding: 6px;*/
}

table.moduletable th {
 color: #424142;
 background-color: #ffffff;
 font-size: 11px;
 font-weight: normal;
 text-align: left;
 padding-bottom: 12px;
}

/** Small text*/

.small {
 font-size:  9px; 
 color:  #85bd6e;
 font-weight:  bold; 
 }
.smalldark {
	font-size:  9px; 
 	color:  #568b40; 
 	font-weight:  bold; 
 }

/** Contact table*/

table.contact {
 	border-width:  1px; 
	border-style:  solid; 
	border-color:  #568b40; 
	background-color:  #ffffff; 
 }

table.contact td.icons {
}

table.contact td.details {
 	font-size:  11px; 
 	font-weight:  bold; 
}

.news-list-date, .news-single-timedata{
		color: #ff9900;
font-size: 12px;
}

table.moduletable td.actcolor {
	font-size: 12px;
	text-decoration: none;
	color: #1A061F;
	font-weight: bold;
	background-image: url(../images/bckg_submenu.gif);
	background-repeat: no-repeat;
	padding: 7px 0 7px 0;
	margin:0;
}
.submenu a:visited{
	color: #ff9900;
}

.news-list-image{
	float: left;
	margin-right: 15px;	
	margin-top: 15px;
}
.news-single-image{
	float: left;
	margin-right: 15px;	
	margin-top: 5px;
}

.news-list-content
.news-single-content{
	float: right;
}

.csc-mailform {
	border: none;
}

.csc-mailform-submit{
	margin-top: 10px;
} 

.csc-mailform-label
/*#mailformadresa, 
#mailformnaslov,
#mailformporuka*/{
	margin-top: 5px;	
}

#mailformporuka{
	width: 300px;
}
