/*
	template: internet management
	author: luka cvrk (www.solucija.com)
    "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
*/

body { color: #fff; background: #fff;
font: 100.1% tahoma, helvetica, sans-serif;
text-align: center; line-height: 110%; margin: 2em 0; }
a { color: #214466; background: inherit; }
a:hover { color: #000; background: inherit; }
h2 {font-size: 120%;}
ul { margin: .6em 0; padding: 0;}
.clear {	clear: both; margin: 0 0 .5em 0; }

#wrapper { width: 76%; margin: 0 auto; text-align: left; }

#logo h1 {
	float: left;
	color: #B02B2C; font:190% georgia, palatino, serif;
	background: inherit; letter-spacing:0.2em;
	margin: 0; padding: 0; font-weight: 600;
}
	
#top {
	float: right;color: #000; border-top: 3px solid #B02B2C; padding-top:2px;
	margin: 0 58px 0 0; font:110% georgia, palatino, serif;
}

#menu { clear: both; margin: 0 2% 1em 1%; padding: 0; }
/*#menu li { display: inline; }
#menu a { padding: 3px 15px; margin: 0 3px 0 0; text-decoration: none; color: #808080; background: inherit; }
#menu a.current { color: #fff; background: #3D648A; }
#menu a:hover { background: #fff; color: #444;}  */
ul#navlist
{
padding: 3px 38px 3px 0; text-align:right;
margin-left: 0;
/*border-bottom: 1px solid #9c6;*/
font: bold 12px Verdana, sans-serif;
}

ul#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

ul#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #000;
border-bottom: none;
background: #B02B2C;
text-decoration: none;
}

ul#navlist li a:link { color: #fff; }
ul#navlist li a:visited { color: #fff; }

ul#navlist li a:hover
{
color: #B02B2C;
background: #fff;
border-color: #000;
}

ul#navlist li.cp
{
display:none;
}
.top{
  text-align: center;  
}

.column {
	float: left;
	width: 32%;  text-align: center;
	margin: 4px 3px;
	background: #fff;
	color: #303030;
	/*padding: 1% 1%; */
}
.column p{
 font-size:80%;margin:8px; line-height: 150%; letter-spacing:0.3em;
 background: #fff; padding: 10px; font-weight:600;
}

.column h2 {
	margin: 3px;
	padding: 4px;
	color: #555;
	background: #cf9;
	font:130% georgia, palatino, serif;
}


.number {
	background: #ccc;
	padding: .6% 3%;
	color: #FFF;
}
		
.right {
	float: right;
	width: 67%;
	margin: 5px 0;
	background: #fff;
	color: #000; padding: 0;
}
.left {
	float: left;
	width: 32.9%;
	margin: 5px 0;
	background: #fff;
	color: #000; padding: 0;
}
.right h2 {
	margin: 2px 0;
	padding: .2em;
	color: #B02B2C;  letter-spacing:0.2em;
	background: #fff; border-bottom: 3px solid #eee;
	font:120% georgia, palatino, serif;
}
.right h3, .left h3, .tabs h3, .news h3, .news-ch h3 {
	margin: .2em ;
	padding: .2em; text-transform: uppercase;
	color: #3F4C6B;  letter-spacing:0.1em;
	background: #fff;
	font:120% georgia, palatino, serif;
}
.right p, tabs p {
 font: 85% tahoma, helvetica, sans-serif;  line-height: 140%;
 background: #fff;  font-weight:500; word-spacing:0.2em;
}
.date { border-top: 1px dotted #ccc; padding: 5px 0;}
.tabs { width: 90%;  color: #333; background: #fff;margin: 4px auto; padding: 0;}
.none ul
{
margin-top:4px;padding:0;
}
.none li
{
display: block;
list-style-type: none;
padding:3px; margin-left:-1px;
}
.prods ul
{
margin-top:4px;padding:0;
}
.prods li
{
display: block;
list-style-type: none;
padding:3px; margin-left:21px;
}
.news { border: 1px solid #333; color: #000; background: #fff;margin: 4px 0; }

.news p{   font-size:94%;margin:0 8px 0 8px; line-height: 130%; /*letter-spacing:0.3em;font-weight:500;*/
  padding: 20px;   }
  .news-ch { border: 2px solid #000; color: #000; background: #ddd;margin: 0; padding: 0;}
.news-ch p{   font-size:80%;margin:0; line-height: 150%; letter-spacing:0.3em;
  padding: 20px; font-weight:400; background: #ddd; }
#footer { margin: 4px 0; text-align: right; color: #333;background: #fff;}
#footer p {
 font: 80% tahoma, helvetica, sans-serif;  line-height: 140%;
 background: #eee;  font-weight:700; word-spacing:0.2em;
}
#menu-footer { clear: both; margin: 0 2% 1em 1%; padding: 0; }
ul#menu-footer
{
padding: 3px 38px 3px 0; text-align:left;
margin-left: 0;
border-top: 1px solid #000;
font: bold 80% tahoma, helvetica, sans-serif;
}

ul#menu-footer li
{
list-style: none;
margin: 0;
display: inline;
}

ul#menu-footer li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #000;
border-bottom: none;
background: #fff;
text-decoration: none;
}

ul#menu-footer li a:link { color: #B02B2C; }
ul#menu-footer li a:visited { color: #B02B2C; }

ul#menu-footer li a:hover
{
color: #fff;
background: #B02B2C;
border-color: #000;
}

ul#menu-footer li#cp
{
display:none;
}

p.gold{
 color:#000;background:#fc0;padding:12px;width:100px;margin:4px;
}
p.white{
 color:#000;background:#fff;padding:12px;width:100px;margin:4px;
}
p.almond{
 color:#000;background:#ff9;padding:12px;width:100px;margin:4px;
}
p.green{
 color:#fff;background:#060;padding:12px;width:100px;margin:4px;
}
p.blue{
 color:#fff;background:#006;padding:12px;width:100px;margin:4px;
}
p.brown{
 color:#fff;background:#630;padding:12px;width:100px;margin:4px;
}
p.black{
 color:#fff;background:#000;padding:12px;width:100px;margin:4px;
}


div.show {
float: left; text-align:center;
margin: 0;  clear:both;
background:#fff; padding:0;
}
div.show-50 {
float: left; text-align:center;
margin-left: 50px;  clear:both;
background:#fff; padding:8px 12px 0 0px;
}
div.show-50 p{
  color:#000; text-align:center; font-size:90%; font-weight:600;padding:0;
}
div.show-home {
float: left; width: 280px; position:relative;
margin: 0 8px 0 8px;
background:#fff; padding:8px; border:1px solid #fff;
}
div.show-home p{
  color:#000; text-align:center; font-size:90%; font-weight:600; padding:0;
}

div.show1 {
float: left;
margin: 5px 7px;
background:#fff; padding:6px; border:1px solid #ddd;
}
div.show2 {
float: right;
margin: 5px 7px;
background:#fff; padding:6px; border:1px solid #ddd;
}
 .floatright-c
{
float: right;
clear: right;
width: 183px;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}
 .floatright
{
float: right;
width: 183px;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}
 .wrap-choose
{
float: left;
margin: 10px;
background-color: #ededed;
padding: 10px;
}
 .choose
{
float: left;
margin: 0;
background-color: #fff;
padding: 0;
border: 10px solid #999;
}
fieldset{border: 0px solid #fff}
legend{font: bold 110%/1.2 Arial,sans-serif;color: #B02B2C}

div.floatright img, .floatright-c img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

.floatright p { margin-top: 0; }
.clear {
  clear:both;
}

/* CREDITS - PLEASE DO NOT REMOVE */
input.subscribe {border:1px solid #000;}
#credits, #credits p, #credits a {
	line-height: 10px;
	text-align: center;
	text-decoration: none;
	font-size: 70%;
	color: #777;
}
.mailwrapper {
	text-align: center;
}


.maildiv {
	margin: 0 auto 0 auto;
	text-align: left;
	width: 98%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.maildiv form {
	text-align: left;
}
.maildiv label {
	/* used for right side captions */
	vertical-align: top;
	padding: 0 0 0 3px;
}

.maildiv .sidelbl {
	/* used for left side labels

	position: relative;*/
        width: 95px;
	text-align: right;
	padding: 0 10px 0 0;
	vertical-align: top;
       display: block;
        float: left;
	clear: left;
}
.maildiv a {
	color: #005ABE;
}
.maildiv h2 {
	color: #005ABE;
	font-size: 120%;
}
.maildiv legend {
	color: #005ABE;
	font-size: 120%;
}
.maildiv input {
	margin-bottom: 10px;
 border:1px solid #ddd;

}
.maildiv select {
	margin-bottom: 10px;

}
.maildiv textarea {
	margin-bottom: 10px;
       border:1px solid #ddd;
}
.maildiv .ver_img {
	padding: 0;
	margin: 0 0 10px 10px;
	vertical-align:bottom;
	border: 1px solid #005ABE;
}
.maildiv fieldset {
	padding: 5px;  border:1px solid #ddd;
	margin-bottom: 10px;
}
.maildiv .legendspacing {
	height: 10px;
}
.maildiv .fmcredits {
	float: left;
	font-size: 70%;
}
.maildiv .fmsubmit {
	float: right;
}
.maildiv .fmrequired {
	color: #005ABE;
	font-size: 90%;
	float: left;
	margin-top: 3px;
	margin-left: 5px;
}
.maildiv .fmspacer {
	height: 10px;
}

.maildiv .fminfofull {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-bottom: 15px;
}
.maildiv .fminfohalf {
	padding: 0 10px 0 10px;
	color: #005ABE;
	margin-left: 110px;
	margin-bottom: 15px;
}
.maildiv .fmerrorbox {
	text-align: left;
}
.maildiv li {
	margin: 0 0 4px 0;
}
.maildiv .fmerrortitle {
	color: #FB02B2;
	font-size: 120%;
}
-->
