body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	color:#464E66;
}
p,h1,h2,h3,h4,div,table,td,form,img,input,ul,li,object {
	margin:0;
	padding:0;
	vertical-align:top;
}
br.clear { 
	font-size:0;
	height:0;
	line-height:0px;
	clear:both;
	display:block;
	}
img { vertical-align:text-bottom; border:none; }

strong, b {color:#464E66;}

a { color:#719E28; text-decoration:underline; }
a:hover {  text-decoration:none; }

.head {
	background-image: url(../../Static/images/gui/bg_head.jpg);
	background-position: left top;
	background-repeat:repeat-x;
}
.content {
	background-image: url(../../Static/images/gui/bg_bottom.jpg);
	background-position: left bottom;
	background-repeat:repeat-x;
	padding:30px 0 45px 0;
}
.widther {
	width:960px;
}


/****** LEFT MENU ********/

.LeftMenu {
	width:240px;
	float:left;
}
.LeftMenuContent {
	margin:0 40px 0 27px;
	/*background-color:#FF0000;*/
}

.LeftMenuContent h2 {
	color:#1C3480;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	}

.LeftMenuContent h2 a {
	color:#1C3480;
	text-decoration:none;
	}

.LeftMenuContent ul { list-style-type:none; }
.LeftMenuContent ul a { color:#719E28; text-decoration:none; }
.LeftMenuContent ul a:hover { color:#1C3683; }

.LeftMenuContent ul.LeftM1	{	
	color:#A1A1A1;
	}
.LeftMenuContent ul.LeftM2 {
	border-top:1px solid #D4D4DE;
	padding:5px 0 15px 0;
	}
.LeftMenuContent ul.LeftM2Novice {
	border:0;
	padding:5px 0 15px 0;
	}

.LeftMenuContent ul.LeftM2 li {
	padding:0 0 4px 16px;
	}

.LeftMenuContent ul.LeftM2Novice li {
	padding:0 0 4px 16px;
	}

.LeftMenuContent ul.LeftM2Novice li span{
	font-size:11px;
	color:#464E66;
	}

.LeftMenuContent ul.LeftM2 li.selected {
	background:url(../images/gui/list_selected_1.gif) top left no-repeat;
	}
.LeftMenuContent ul.LeftM2 li.selected a{
	color:#464E66;
	}

.LeftMenuContent ul.LeftM2Novice li.selected {
	background:url(../images/gui/list_selected_2.gif) top left no-repeat;
	}
.LeftMenuContent ul.LeftM2Novice li.selected a{
	color:#464E66;
	}
.LeftMenuContent div.displayNumber {
	background:#E7E8EC;
	width:100%;
/*	float:left;*/
	height:32px;
	font-size:11px;
	}
.LeftMenuContent div.displayNumber label {
	display:block;
	float:left;
	width:38px;
	height:16px;
	margin:8px 0 0 7px;
	padding:0;
	text-align:left;
	vertical-align:middle;
	}
.LeftMenuContent div.displayNumber select {
	display:block;
	float:left;
	height:20px;
	width:115px;
	font-size:11px;
	color:#000;
	margin:6px 0 0 0;
	}

.LeftMenuContent div.displayNumber option {
	font-size:11px;
	color:#000;
	}

.LeftMenuContent div.eNoviceBox {
	background-color:#F0F1F2;
	background-image:url(../images/gui/bg_eNovice_box.png);
	background-position: top left;
	background-repeat:no-repeat;
	padding:0 0 15px 0;
	width:173px;
	/*height:124px;*/
	}
.LeftMenuContent div.eNoviceBox h3 {
	font-size:12px;
	font-weight:bold;
	color:#464E66;
	margin:0 0 0 10px;
	padding:10px 0 0 0;
	}
.LeftMenuContent div.eNoviceBox p {
	font-size:11px;
	margin:5px 0 0 10px;
	}
.LeftMenuContent div.eNoviceBox form {
	padding:0;
	margin:10px 0 0 10px;
	}

.LeftMenuContent div.eNoviceBox input {
	width:150px;
	font-size:11px;
	}
.LeftMenuContent div.eNoviceBox input.submit {
	border:0;
	width:69px;
	height:21px;
	background-color: transparent;
	background:url(../images/gui/btn_submit_intro.gif) top left no-repeat;
	margin:5px 0 0px 0;
	}

.Right {
	/*background-color:#9999CC;*/
	width:720px;
	float:right;
 }
 
div.Right div.rightData {
	width:230px;
	float:left;
	margin:0 0 0 30px;
	}
 
div.rightData div.fileBox {
	width:100%;
	background:url(../images/gui/bg_press_data.png) left top repeat-x;
	background-color:#F0F1F2;
	margin:0;
	}
	
div.rightData div.fileBox div.Holder {
	padding:10px;
	}

div.rightData div.fileBox div.Holder ul {
	list-style-type:none;
	padding:0;
	margin:15px 0 10px 0;
	}

div.rightData div.fileBox div.Holder ul li {
	margin:0 0 5px 0;
	padding:0 0 0 12px;
	background: url(../images/gui/arrow_green.gif) 0 3px no-repeat;
	}

.mainTitle { padding-bottom:25px; float:left;}


/*****katalog uvodna******/

.katTeasers { 
	background-image: url(../../Static/images/gui/bg_katalog_teasers.jpg);
	background-position: left top;
	background-repeat:repeat-y;
	clear:both;
	vertical-align:top;
	margin:30px 0;
}
/*.katTeasers h1 {
	font-size:32px;
	font-weight:normal;
	margin:0 0 30px 0;
	color:#193984;
	}
*/
.katTeaser {
	width:240px;
	float:left;
	background:none;
}
.katTeaser h3 { color:#193286; font-size:12px; padding:10px 10px 20px 10px; }
.katTeaserPic { margin-bottom:15px; }
.katTeaser div { margin: 0 20px 0 10px; }
.katTeaser p { margin-bottom:4px; }

.katTeaser ul { list-style-type:none; }
.katTeaser ul li {
	background-image: url(../../Static/images/gui/arrow_green.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	padding: 0 0 4px 10px;
	}
.katTeaser ul li a { color:#568900; text-decoration:none;  }
.katTeaser ul li a:hover { text-decoration:underline;  }


/**** foooter ******/

.footer { padding:20px 0 0 0; font-size:11px; color:#334283; width:960px; margin:0 0 50px 0;}
.footLeft { float:left; padding-left:27px; }
.footRight { float:right; margin-top:-3px; }
.footer a { color:#568900; text-decoration:underline; padding-top:3px;}
.footer a:hover { text-decoration:none; }
.footer .facebook{width:84px; height:21px; display:inline-block; background:url(../../Static/images/gui/fb.gif) no-repeat;}


/***** forma katalog *******/
.formrow {
  clear: both;
  padding-bottom: 10px;
	font-size:11px;
  }

.formrow span.ime {
  float: left;
  width: 75px;
	/*background-color:#006666;*/
  }

.formrow span.error {
  float: left;
  width: 75px;
  color:#C80000;
	/*background-color:#006666;*/
  }

.formrow span.polje {
  float: left;
  width: 130px;
	text-align:left;
	/*background-color:#CC99CC;*/
	/*border:1px solid blue;*/
  } 
.formrow span.polje input {
	width:98px;
	margin: 0 0 6px 0;
	padding: 0 0 0 2px;
}

.formrow span.polje input.submit {
	background-color: transparent;
	background:url(../images/gui/btn_submit_intro.gif) top left no-repeat;
	border:0;
	width:62px;
	height:24px;
	margin-top:4px;
	}
.formrow span.polje input.submitPoslji {
	background-color: transparent;
	background:url(../images/gui/btn_submit_news.gif) top left no-repeat;
	border:0;
	width:72px;
	height:24px;
	margin-top:4px;
	}


/* ** tipične strani ** */

.typicalContent {
	width:460px;
	float:left;
	color:#464E66;
	}

.typicalContent ul {
	padding-left:15px;
	}

.typicalContent img.title{
	margin:0 0 10px 0;
	}

.typicalContent h2{
	color:#31509E;
	font-size:16px;
	margin:15px 0 10px 0;
	}

.typicalContent h3{
	color:#31509E;
	font-size:12px;
	margin:15px 0 10px 0;
	}

.typicalContent p {
	margin:15px 0;
	}
.typicalContent .intro {
	font-weight:bold;
	padding:10px 0 0 0;
	}

.typicalContent div.typicalText strong, b {
	color: #464E66;
	}

.typicalContent div.typicalText h2 {
	font-weight:bold;
	color:#1C3480;
	margin:20px 0 5px 0;
	padding:0;
	}
/*
.typicalContent div.typicalText ul {
	list-style-type:none;
	padding:0;
	margin:15px 0 10px 0;
	}

.typicalContent div.typicalText ul li {
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	background: url(../images/gui/arrow_green.gif) 0 3px no-repeat;
	}
.typicalContent div.typicalText ul li a {
	font-weight:bold;
	text-decoration:none;
	}
.typicalContent div.typicalText ul li a:hover {
	text-decoration:underline;
	}
/**/
.typicalContent div.clanki {
	border:0;
	border-top:solid 1px #D4D4DC;
	}

.typicalContent div.clanki ul {
	list-style-type:none;
	padding:0;
	margin:15px 0 10px 0;
	}

.typicalContent div.clanki ul li {
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	background: url(../images/gui/arrow_green.gif) 0 3px no-repeat;
	}
.typicalContent div.clanki ul li a {
	font-weight:bold;
	text-decoration:none;
	}
.typicalContent div.clanki ul li a:hover {
	text-decoration:underline;
	}

.typicalImg {
	width:230px;
	float:left;
	color:#31509E;
	font-size:11px;
	margin:0 0 0 30px;
	padding:55px 0 0 0;
	}
.typicalImg p{
	margin:5px 0 20px 0;
	}

/* ** product ** */

.product {
	width:100%;
	float:left;
	}

.product div.embalaza {
	text-align:center;
	width:105px;
	float:left;
	font-size:11px;
	padding:0 0 25px 0;
	}

.productTable {
	padding:0 0 0 0;
	float:left;
	width:100%;
	}

.productTable table{
	font-size:11px;
	background-color:#DEE0E5;
	background-image:url(../images/gui/bg_table_product.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	
.productTable table td {
	vertical-align:middle;
	padding:2px 5px;
	}

.productTable table td.row-1 {
	font-weight:bold;
	height:25px;
	border:0;
	border-bottom:solid 1px #D1D4DB;
	padding:5px;
	}

.productTable table td.row-1B {
	font-weight:bold;
	height:25px;
	border:0;
	border-bottom:solid 1px #D1D4DB;
	border-left:solid 1px #fff;
	padding:5px;
	}

.productTable table td.row-2 {
	background:#1A2E77;
	color:#fff;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #D1D4DB;
	padding:5px;
	}

.productTable td.left-border {
	border-left:solid 1px #fff;
	}
.productBottom {
	float:left;
	width:100%;
	background:url(../images/gui/product_bg_border.gif) left top repeat-y;
	}
.productMargin{
	margin:30px 0 0 0 ;
}
.productBottom h1, h2 {
	font-size:13px;
	color:#1C3480;
	margin-bottom:10px;
	}

.productBottom h3, h4, h5, h6 {
	font-size:12px;
	color:#1C3480;
	margin-bottom:10px;
	}
	
.productBottom p {
	margin:0 0 10px;
	}

.productLeft {
	float:left;
	width:450px;
	border:0;
	margin:0;
	}

.productLeft ul {
	padding-left:15px;
	}

.productRight {
	float:left;
	width:220px;
	margin:0 0 0 50px;
	}

.productRight h3 {
	font-size:12px;
	color:#1C3480;
	margin:0 0 15px 0;
	}

.productRight p {
	font-size:11px;
	margin-bottom:8px;
	}

/* ** flash strani ** */

.mainFlashHolder {
	width:100%;
	margin:0;
	padding:0;
	background:url(../images/gui/flash_intro_bg.png) left bottom repeat-x;
	}

.flashWhiteBg {
	width:960px;
	background:#fff;
	padding:0;
	margin:13px 0 0 0;
	}

div.flashLeft {
	float:left;
	width:478px;
	margin:0;
	padding:0;
	}

div.flashCenter {
	float:left;
	width:235px;
	margin:0 0 0 3px;
	padding:0;
	}

div.flashRight {
	float:left;
	width:241px;
	margin:0 0 0 3px;
	padding:0;
	}

/* ** medijski koticek ** */

div.mediaPage {
	width:440px;
	float:left;
	}

div.mediaPage img.title {
	margin:0 0 5px 0;
	}

div.mediaPage div.mediaBlock{
	width:100%;
	padding:0;
	margin:15px 0 0 0;
	border-bottom:solid 1px #d5d5d5;
	}

div.mediaPage div.noBorder {
	border:0;
	}

div.mediaPage div.mediaBlock h2 {
	color:#264289;
	font-size:16px;
	margin:0;
	padding:0;
	}

div.mediaPage ul {
	list-style-type:none;
	margin: 15px 0;
	padding:0;
	}

div.mediaPage ul li {
	padding:0 0 10px 28px;
	}

div.mediaPage ul li a {
	text-decoration:none;
	font-weight:bold;
	}

div.mediaPage ul li a:hover {
	text-decoration:underline;
	}

div.mediaPage ul li span {
	font-size:11px;
	}

div.mediaPage ul li.mediaPDF {
	background:url(../images/gui/ico_file_pdf.gif) left top no-repeat;
	}
div.mediaPage ul li.mediaDOC {
	background:url(../images/gui/ico_file_doc.gif) left top no-repeat;
	}
div.mediaPage ul li.mediaNONE {
	background:url(../images/gui/ico_file_none.gif) left top no-repeat;
	}

div.pressData {
	width:230px;
	float:left;
	margin:0 0 0 35px;
	}

div.pressData div.eNews {
	width:100%;
	background:url(../images/gui/bg_press_data.png) left top repeat-x;
	background-color:#F0F1F2;
	margin:0 0 24px 0;
	}

div.pressData div.Holder {
	padding:10px;
	}

div.pressData div.eNews div.Holder p {
	font-size:11px;
	padding:8px 0 15px 0;
	}

div.pressData div.pressKit {
	width:100%;
	background:url(../images/gui/bg_press_data.png) left top repeat-x;
	background-color:#F0F1F2;
	margin:0;
	}

div.pressData div.pressKit p {
	font-size:11px;
	padding:8px 0 0px 0;
	}

div.pressData div.pressKit ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}

div.pressData div.pressKit ul li {
	background:url(../images/gui/ico_list_pressKit.gif) left top no-repeat;
	padding:0 0 8px 18px;
	}

div.pressData div.pressKit ul li a {
	font-weight:bold;
	text-decoration:none;
	}

div.pressData div.pressKit ul li a:hover {
	text-decoration:underline;
	}

div.siteMap {
	width:720px;
	float:left;
	}

div.siteMap img.title{
	margin:0 0 20px 0;
	}

div.siteMap div.Holder {
	width:100%;
	background:url(../images/gui/bg_kazalo_line.png) top left repeat-y;
	margin:0 0 10px 0;
	}

div.siteMap div.Holder div.subHolder {
	width:100%;
	background:url(../images/gui/bg_kazalo_fade.png) top left no-repeat;
	}

div.siteMap div.Holder div.subHolder div.element {
	width:240px;
	float:left;
	}

div.siteMap div.Holder div.subHolder div.element div.mapContent {
	padding:12px;
	}

div.siteMap div.Holder div.subHolder div.element div.mapContent h3 {
	display:block;
	width:100%;
	border:0;
	border-bottom:solid 1px #C9CDD0;
	padding:0 0 5px 0;
	font-size:14px;
	}

div.siteMap div.Holder div.subHolder div.element div.mapContent a {
	text-decoration:none;
	font-weight:bold;
	}

div.siteMap div.Holder div.subHolder div.element div.mapContent a:hover {
	text-decoration:underline;
	}

div.siteMap div.Holder div.subHolder div.element div.mapContent ul {
	list-style-type:none;
	margin:7px 0 0 0;
	}
div.siteMap div.Holder div.subHolder div.element div.mapContent ul li ul {
	margin:0 0 5px 0;
	}
div.siteMap div.Holder div.subHolder div.element div.mapContent ul li ul li a {
	font-size:11px;
	font-weight:normal;
	}

