/*
* {
margin:0;
padding:0;
}
*/
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin:0.5em 0;
}

li,dd {
margin-left:1em;
}

fieldset {
border:0px;
}

body {
font-size:76%;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3;
margin:1em;
margin-top:0em;
}

#wrap {
background-color:#FCF6EF;
font-size:76%;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#header {
background-color:#585858;
background-image:url(../images/topBack1.gif);
background-repeat:repeat-x;
}

#inside {
margin: 0px;
}

#footer {
text-align:center;
border-top:5px solid #F7A700;
height:50px;
}

a {
text-decoration:none;
color:#6F9DBE;
}

a:hover {
text-decoration:none;
border-bottom:1px #800000 solid;
background-color:#F9CA69;
color:#800000;
}

h1,.componentheading {
font-size:1.3em;
}

h2,.contentheading {
font-size:1.1em;
}

h3 {
font-size:1.3em;
}

h4 {
font-size:1.2em;
}

h5 {
font-size:1.1em;
}

h6 {
font-size:1em;
font-weight:700;
}

img {
border-right:5px transparent solid !important;
border-bottom:5px transparent solid !important;
border:none;
}

img a:hover {
border-bottom:0px;
background-color:transparent;
}

#footer,.small,.createdate,.modifydate,.mosimage_caption {
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}

.copyrght {
font:1em Arial,Helvetica,sans-serif;
color:#000;
}

.createdby {
font:0.8em Arial,Helvetica,sans-serif;
color:#666;
}

.contentheading {
border-bottom:1px solid #6f9dbe;
color:#6f9dbe;
}

.buttonheading {
text-align:right;
}

.buttonheading a:hover {
border-bottom:0px;
background-color:transparent;
}

.pagination li {
list-style:none;
margin:0;
padding:5px;
display: inline;
font:1em Arial, Helvetica, sans-serif;
color:#666666;
}

.moduletable {
margin-bottom:1em;
border:1px #CCC solid;
border-top:1px #F9CA69 solid;
padding:0 10px;
}

.moduletablebanner a:hover {
text-decoration:none;
border-bottom:0px #800000 solid;
background-color:#fcf6ef;
color:#800000;
}


.moduletable h3 {
background:#F9CA69;
color:#585858;
text-align:center;
font-size:1.1em;
margin:0 -10px 0.5em;
padding:0.25em 0;
}

.moduletable_pol {
	margin-bottom:1em;
	border:1px #CCC solid;
	border-top:1px #F9CA69 solid;
	padding:0 10px;
}

/* //////////////////////////////    Vertical menu    ///////////////////////////////////// */

.moduletablemenu h3 {
background:#F9CA69;
color:#585858;
text-align:center;
font-size:0.9em;
margin:0 0px 0.5em;
padding:0.25em 0;
}

.moduletablemenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
border:1px #F9CA69 solid;
border-right:0px #F9CA69 solid;
border-left:20px #F9CA69 solid;
background-color:#6F9DBE;
}

.moduletablemenu ul {
list-style:none;
display:block;
}

.moduletablemenu ul a {
display:block;
background:#6F9DBE;
border-bottom:1px #6F9DBE solid;
padding:5px;
}

.moduletablemenu ul a:hover {
display:block;
background:#F7A700;
border-bottom:1px #800000 solid;
}

.moduletablemenu li a:link { color: #FCF6EF; }
.moduletablemenu li a:visited { color: #FCF6EF; }

.moduletablemenu li a:hover {
color: #800000;
background: #F9CA69;
border-bottom:1px #800000 solid;
text-decoration:none;
}

.moduletablemenu #current a
{
color: #678090;
background: #FCF6EF;
border-bottom: 1px solid #FCF6EF;
}

/* //////////////////////////////    Horizontal menu    ///////////////////////////////////// */

.moduletablemenutop
{
text-align:right;
padding: 2px 0px;
margin-left: 0;
font-family: georgia, serif;
font-size: 13px;
}

.moduletablemenutop li
{
list-style: none;
margin: 0;
display: inline;
}

.moduletablemenutop li a
{
padding: 8px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #F9CA69;
text-decoration: none;
}

.moduletablemenutop li a:link { color: #585858; }
.moduletablemenutop li a:visited { color: #585858; }

.moduletablemenutop li a:hover
{
color: #585858;
background: #F7A700;
border-color: #778;
}

.moduletablemenutop #current a
{
color: #678090;
background: #FCF6EF;
border-bottom: 1px solid #FCF6EF;
}

/* ////////////////////////// MODULES //////////////////////////// */

.moduletable_newsflash
{
font-family: georgia, serif;
font-size: 11px;
padding: 0.5em;
width: 33%;
height:79px;
border:1px #778 solid;
background-color: #FCF6EF;
color: #585858;
overflow: scroll;
}

/* ////////////////////////////////////// LOGIN MODULE //////////////////////////////////////// */

.login {
font-size:0.9em;
}

.inputbox {
background-color:#ffedc3;
}

/* ///////////////////////////////////// POLLS ///////////////////////////////////////////// */

.moduletablepoll h3 {
background:#F9CA69;
color:#585858;
text-align:center;
font-size:0.9em;
margin:0 0px 0.5em;
padding:0.25em 0;
}

.moduletablepoll h4 {
color:#FCF6EF;
text-align:center;
font-size:1em;
margin:0 0px 0.5em;
padding:0.25em 0;
}

.moduletablepoll {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
color:#FCF6EF;
border:1px #F9CA69 solid;
border-right:0px #F9CA69 solid;
border-left:20px #F9CA69 solid;
background-color:#6F9DBE;
}

.poll {
padding-left:5px;
}

.poll a {
text-decoration:none;
color:#FCF6EF;
}

.poll a:hover {
text-decoration:underline;
color: #800000;
border-bottom:0px;
background-color:transparent;
}

/* ///////////////////////////// BLOG ////////////////////////////// */

.blog{
	background-color:#ffffff;
}

.leading {
	border: solid 2px #6F9DBE;
	padding: 10px 10px 10px 10px;
	border-left:50px #6F9DBE solid;
	background-color:#ffedc3;	
}

.article_column
{
	/*border: solid 0px #ccc;*/
	padding: 10px 10px 10px 10px;
	background-color:#fff;
}

/* //////////////////////////////    Latest News    ///////////////////////////////////// */

.moduletablelatestnews h3 {
background:#F9CA69;
color:#585858;
text-align:center;
font-size:0.9em;
margin:0 0px 0.5em;
padding:0.25em 0;
}

.moduletablelatestnews {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
border:1px #F9CA69 solid;
border-left:0px #F9CA69 solid;
border-right:20px #F9CA69 solid;
background-color:#6F9DBE;
}

.moduletablelatestnews ul {
list-style:none;
display:block;
}

.moduletablelatestnews ul a {
display:block;
background:#6F9DBE;
border-bottom:1px #6F9DBE solid;
padding:5px;
}

.moduletablelatestnews ul a:hover {
display:block;
background:#F7A700;
border-bottom:1px #800000 solid;
}

.moduletablelatestnews li a:link { color: #FCF6EF; }
.moduletablelatestnews li a:visited { color: #FCF6EF; }

.moduletablelatestnews li a:hover {
color: #800000;
background: #F9CA69;
border-bottom:1px #800000 solid;
text-decoration:none;
}

.moduletablelatestnews #current a
{
color: #678090;
background: #FCF6EF;
border-bottom: 1px solid #FCF6EF;
}

/* 
 * Main menu and language
 */
.language {
	float: left;
	position: relative;
	width: 150px;
	top:8px;
}

.language img {
	border:0px;
}

.language a:hover {
	border:0px;
	background-color:transparent;
}

/* OSTALO */
/* OSTALO */
.moduletable_adsense {
margin:0px;
border:none;
border-top:16px #f9ca69 solid;
margin-bottom:0em;
background-color:#6f9dbe;
}

.moduletable_adsense_margin_top_bottom {
margin:0px;
border:none;
border-top:16px #f9ca69 solid;
margin-bottom:0em;
background-color:#FFFFFF;
}

.contactsClass td {
font-size:12px;
}

/* //////////////////////////////    Banner left    ///////////////////////////////////// */

.moduletablebannerleft h3 {
background:#F9CA69;
color:#F9CA69;
text-align:center;
font-size:0.9em;
margin:0 0px 0.5em;
padding:0.25em 0;
}

.moduletablebannerleft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
border:1px #F9CA69 solid;
border-left:0px #F9CA69 solid;
border-right:20px #F9CA69 solid;
background-color:#FFFFFF;
}

.moduletablebannerleft a:link { 
color: #e78500;
text-decoration:none;
border:0px;
}
.moduletablebannerleft a:visited {
color: #e78500;
text-decoration:none;
border:0px;
}

.moduletablebannerleft a:hover {
color: #800000;
text-decoration:none;
border:0px;
}

.moduletablebannerleft img {
	border:0px;
	background-color:#FFFFFF;
}

.moduletablebannerleft a:hover {
	border:0px;
	background-color:transparent;
}

.moduletablemenuonline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
border:1px #F9CA69 solid;
border-right:0px #F9CA69 solid;
border-left:20px #F9CA69 solid;
background-color:#6F9DBE;
color:#FFF;
}

.uberBanner a:hover {
	border:none;
	background-color:transparent;
	display:inline;
}

.moduletableDOP h3 {
background:#F9CA69;
color:#F9CA69;
text-align:center;
font-size:0.9em;
margin:0 0px 0.5em;
padding:0.25em 0;
}

.moduletableDOP {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
/*border:1px #F9CA69 solid;
border-left:0px #F9CA69 solid;
border-right:20px #F9CA69 solid;*/
background-color:#FFFFFF;
}

.moduletableDOP a:link { 
color: #e78500;
text-decoration:none;
border:0px;
}
.moduletableDOP a:visited {
color: #e78500;
text-decoration:none;
border:0px;
}

.moduletableDOP a:hover {
color: #800000;
text-decoration:none;
border:0px;
}

.moduletableDOP img {
	border-right:0px;
	border-top:5px #fff solid;
	border-bottom:5px #fff solid;
}

.moduletableDOP a:hover {
	border:0px;
	background-color:transparent;
}
