/* -------------------- tag styles --------------------*/
body {background: #E0E4F1; }
td, div {font-family: verdana; font-size: 12px; color: #515151;}
html,body {margin:0;padding:0;height:100%;border:none;}
table {border-spacing: 0px; border-collapse: collapse;}
td {vertical-align: top; padding:0px;}
img {border: 0px;}

h1, h2, h3, h4, h5, h6 {margin: 0px; color: #AC0000;}
h1 {font-size: 15px;}
h2 {font-size: 14px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

a {}
a:hover {}
a:focus {outline: none;}
a:active {}
a:visited {}

/* -------------------- standard styles --------------------*/
.b {font-weight: bold;}
.n {font-weight: normal;}
.i {font-style: italic;}

.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}

.pa {position: absolute;}
.pr {position: relative;}

.fl {float: left;}
.fr {float: right;}

.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs15 {font-size: 15px;}
.fs16 {font-size: 16px;}
.fs22 {font-size: 22px;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #0385A9;}
.fc4 {color: #5E5E5E;}
.fc5 {color: #AC0000;}

a {text-decoration: underline; color: #5E5E5E;}
a:hover {text-decoration: none;}

a.back {text-decoration: none;}
a.back:hover {text-decoration: underline;}

.lh18 {line-height: 18px;}
.mrgl {margin-left: 165px;}
/* -------------------------------------------------------------------------------------------*/


table#main-table {
	width: 100%;
	height: 100%;
}

/* -------------------- HEAD start --------------------*/
td#head, td#head-l, td#head-r {background: url(../images/bck_top.gif) repeat-x;}

td#head {
	height: 321px;
	width: 840px;
}

div#logo-h {height: 86px; background: transparent; width: 840px;}
img.logo {top: 22px; left: 25px;}

img.lang-slo, img.lang-eng, img.lang-deu {top: 8px;}
img.lang-slo {left: 623px;}
img.lang-eng {left: 712px;}
img.lang-deu {left: 779px;}

img.lang-slo-a, img.lang-eng-a, img.lang-deu-a {top: 7px;}
img.lang-slo-a {left: 608px;}
img.lang-eng-a {left: 697px;}
img.lang-deu-a {left: 764px;}

div#menu-h {height: 29px; background: #12417B; padding-left: 15px;}

div.menu-outer-h {top: 87px; width: 100%;}
div.menu-inner-h {width: 841px;}
/* --------------------- HEAD end ---------------------*/

/* -------------------- MAIN start --------------------*/

div#intro-h {
	width: 840px;
	background: url(../images/bck_intro-blocks.gif) repeat-y;
}
	
	div.intro-block_1, div.intro-block_2, div.intro-block_3 {width: 269px; padding-bottom: 220px;}	
	div.intro-block_1 {margin-right: 17px;}
	div.intro-block_2 {margin-right: 16px;}
	
	div.title-h {
		background: url(../images/bck_intro-blocks_top.gif) no-repeat;
		padding: 9px 0 0 22px;
	}
	
	div.block-txt {line-height: 16px; padding: 15px 20px 0 20px;}
	
	img.block-pic1 {bottom: 0; left: 0;}
	img.block-pic2 {bottom: 0; left: 286px;}
	img.block-pic3 {bottom: 0; left: 571px;}
	
	img.vec-pic1 {bottom: 20; left: 200;}
	img.vec-pic2 {bottom: 20; left: 495px;}
	img.vec-pic3 {bottom: 20; left: 770px;}
	
div.bottom-h {
	background: url(../images/bck_bottom.gif) no-repeat;
	height: 192px;
	margin-top: 16px;	
}

div.bottom-h div {color: #5E5E5E; top: 57px; line-height: 18px;}
div.bottom-h img {top: 16px;}
img.botom-kontakt, div.botom-kontakt {left: 26px;}
	div.botom-kontakt a {color: #0385A9;}
img.botom-naslov, div.botom-naslov {left: 306px;}
img.botom-zaposlitev, div.botom-zaposlitev {left: 592px;}


div#main-h_inner {
	width: 553px;
	background: #fff;
	margin-right: 17px;
	margin-bottom: 15px;
}
	div#main-h_inner div#text-h {padding: 0 30px;}
	img.pic-mrg {margin-right: 7px;}

div#right-h {width: 269px;}
	div.right-b1 {background: #007DCC; padding: 10px 20px;}
	div.right-b2 {
		background: url(../images/bck_map.gif) no-repeat; 
		padding: 61px 0 0 19px;
		margin-top: 17px;
	}
		div.right-b2 div img {top: -41px; left: -3px;}
		div.right-b2 a {color: #0385A9;}
		
div.sitemap_row b {color: #AC0000;}
div.sitemap_row a {color: #0982CF; text-decoration: none;}
div.sitemap_row a:hover {color: #0982CF; text-decoration: underline;}

/* --------------------- MAIN end ---------------------*/

/* -------------------- FOOT start --------------------*/
tr#foot td {background: #BDC2D2; height: 22px;}
tr#foot td * {margin-top: 5px;}
tr#foot td a {text-decoration: none;}
tr#foot td a:hover {text-decoration: underline;}
/* --------------------- FOOT end ---------------------*/

/* -BOX-LIGHT---------------------------------------------------------------------------------*/
div#box-darkened {
	position: absolute; 
	top: 0; left: 0;
	background-color: #007DCC;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	width: 100%;
	height: 100%;
}
div#box-light {
	position: absolute;
	top: 50%; left: 50%;
	width: 500px;
	height: 500px;
	background: transparent;
	margin-left: -250px;
	margin-top: -250px;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);	
}
/* -------------------------------------------------------------------------------------------*/




