﻿body {
	margin: 0px;
	background:#ffffff;
	text-align:center;
	font-size:11px;
	font-family:tahoma;
	color:#404040;
}

img{border:0px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.clear{clear:both;}
.strong{font-weight:bold;}

h1, h2, h3, h4, h5{margin:0px; font-weight:normal;}

.polovica-leva {
	width: 50%;
	float: left;
}

.polovica-desna {
	width: 50%;
	float: right;
}

h1 {
	font-size:25px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	color:#5a5a5a;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
}

.uvodni-blok{
	text-align:justify;
	padding: 0px;
	line-height:18px;
	margin:0px 15px 0px 15px;
}
.uvodni-blok a:link, .uvodni-blok a:visited {
	text-decoration:none;
	color: #000000 !important;
}
.uvodni-blok a:hover{
	text-decoration:underline;
}

#signin_menu {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	background-color: #A5DCE5;
	border:1px solid #AADDFF;
	color:#778899;
	display:none;
	font-size:11px;
	margin-right:0;
	margin-top:5px;
	padding:12px;
	position:absolute;
	right:0;
	text-align:left;
	top:24.5px;
	width:210px;
	z-index:100;
}

a.red-decorated-link:link, a.red-decorated-link:visited {
	text-decoration:none;
	color: #FF0000 !important;
}
a.red-decorated-link:hover{
	text-decoration:underline;
}
a.darkred-decorated-link:link, a.darkred-decorated-link:visited{
	text-decoration:none;
	color: #AC331F !important;
}
a.darkred-decorated-link:hover{
	text-decoration:underline;
}

a.blue-decorated-link:link, a.blue-decorated-link:visited {
	text-decoration:none;
	color: #1D8496 !important;
	
}
a.blue-decorated-link:hover{
	text-decoration:underline;
}
a.black-decorated-link:link, a.black-decorated-link:visited {
	text-decoration:none;
	color: #000000 !important;
}
a.black-decorated-link:hover{
	text-decoration:underline;
}


.justify{text-align:justify;}

.textContent{
	text-align:justify;
	padding: 0px 15px 0px 15px;
	line-height:18px;
}

.textContent p{
	margin-top:0px !important;
	margin-bottom:1em;
	}		
	
.textContent a:link, .textContent a:visited {
	text-decoration:none;
	color: #000000;
}
.textContent a:hover{
	text-decoration:underline;
}




.red{color:#e9492d;}
.red-dark{color:#ac331f;}

.green{color:#7E8966;}
.green-dark{color:#707A57;}

.blue{color:#2290a3;}
.blue a:link,.blue a:visited{color:#2290a3; text-decoration:none;}
.blue a:hover{text-decoration:underline;}
.blue-dark{color:#2290a3;}

.font15{font-size:15px;}

.pdtp0{padding-top:0px !important;}
.mrgtp5{margin-top:5px !important;}
.mrgtp10{margin-top:10px !important;}
.mrgtp15{margin-top:15px;}
.mrgtp20{margin-top:20px;}
.mrgtp25{margin-top:25px;}

.pdlf5{padding-left:5px !important;}
.pdlf10{padding-left:10px !important;}
.pdlf15{padding-left:15px !important;}
.pdlf20{padding-left:15px !important;}

.pdtp0{padding-top:0px !important;}
.pdtp5{padding-top:5px !important;}

.pdbt15{padding-bottom:15px;}

.mrgrh15{margin-right:15px !important;}

.mrglf20{margin-left:20px !important;}
.mrglf15{margin-left:15px !important;}
.mrglf10{margin-left:10px !important;}
.mrglf40{margin-left:40px;}


.pdrht10{padding-right:10px;}
.pdrht15{padding-right:15px;}
.pdlft10{padding-left:10px;}
.hght10{height:10px;}

.clearfix:after{
	display:block;
	visibility:hidden;
	height:0;
	clear:both;	
	}
#main-container{
	width:100%;
	margin:0px;
	padding:0px;
	}
#header{
	background:url(../images/hdbdy.jpg) repeat-x top;
	padding:0px;
	margin-top: -14px;
	}
.header-cont{
	width:1000px;
	margin:auto;
	text-align:left;
	background:url(../images/headerbg.jpg) no-repeat 0 3px;
	height:452px;
	}
.logo{
	padding:0 0 0 10px;
	float:left;
	}
.header-rht{
	float:right;
	width:387px;
	padding: 15px 90px 0;
	}
.srchbg{
	background:url(../images/searchbg.gif) no-repeat;
	float:right;
	height:22px;
	width:219px;
	padding:3px 0 0 13px;
	}
.srch-input{
	width:180px;
	height:13px;
	border:1px solid #d9f0f4;
	background:transparent;
	margin-top:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	}
.srch-icn{
	padding:0 6px 0 0;
	float:right;
	}
.tpmenu-bg{
	background:url(../images/tpmenu-bg.png) repeat-x;
	margin:14px 0 0 0;
	}
.tpmenu-bglf{
	background:url(../images/tpmenu-bglf.jpg) no-repeat left;
	}
.tpmenu-bgrht{
	background:url(../images/tpmenu-bgrht.jpg) no-repeat  right;
	height:29px;
	padding:12px 10px 0 10px;
	}
.tpmenu{
	margin:0px;
	padding:0px;
	}
.tpmenu ul{
	margin:0;
	padding:0px;
	}
.tpmenu li{
	display:inline;
	padding:0 13px;	
	color:#3a6168;
	}
.tpmenu li a{
	color:#3a6168;
	text-decoration:none;
	background:url(../images/tpmenu-arrw.jpg) no-repeat 0 4px;
	padding:0 0 0 8px;
	}
.tpmenu li a:hover{
	text-decoration:underline;
	}

#menu {height:42px;position:relative;font-size:11px; margin: 0; z-index:1000;float:left; padding-right:0px;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}

#menu ul {padding:0; margin:0 0 0 -22px; list-style: none;}
#menu ul li {float:left; padding:0 18px;}
#menu ul li a {
	display:block; 
	float:left;
	padding:0 18px 0 0;
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	height:42px;
	line-height:42px;
	font-size:11px; 
	background:url(../images/tabCenter.gif) no-repeat right top;
	}
#menu ul li a b {
	display:block; 
	float:left;
	padding:0 0 0 18px; 
	text-decoration:none; 
	color:#fff; 
	font-weight:bold; 
	height:42px;
	line-height:42px;
	font-size:11px;
	background:url(../images/tabCenter.gif) no-repeat left top; 
	cursor:pointer;
	}

#menu ul li div.holder {position:absolute; left:-9999px; padding:0px;}

#menu ul li div.leftSide {
	float:left;
	background: url(../images/dropLeft.gif) no-repeat 0 0px;	
	padding:0 0 0 10px;
	margin-left:14px;
	
	}

#menu ul li div .rightSide {
	float:left; 
	display:inline; 
	padding:0 10px 10px 0; 
	background: url(../images/dropRight.gif) no-repeat right top;
	}
	
#menu ul li div.leftSide2 {
	float:left;
	background: url(../images/dropLeft2.png) no-repeat 0 0px;	
	padding:0 0 0 10px;
	margin-right:-4px;
	}

#menu ul li div .rightSide2 {
	float:left; 
	display:inline; 
	padding:0 10px 10px 0; 
	background: url(../images/dropRight2.png) no-repeat right top;
	}	

#menu ul li:hover {position:relative;}
#menu ul li a:hover {
	color:#b84633; 
	background-position:right center; 
	white-space:nowrap; 
	position:relative;}
#menu ul li a:hover b {color:#fff; background-position:left center;}
#menu ul li a.sub:hover {
	color:#b84633; 
	background-position:right bottom; 
	white-space:nowrap; 
	position:relative;
	}
#menu ul li a.sub:hover b {color:#b84633; background-position:left bottom;}

#menu ul li:hover > a {color:#b84633; position:relative;}
#menu ul li:hover a.sub {
	color:#b84633; 
	background-position:right bottom; 
	white-space:nowrap; 
	position:relative;
	}
#menu ul li:hover a.sub > b {color:#fff; background-position:left bottom;}

#menu ul :hover div.holder {position:absolute; top:41px; left:4px; margin: 0; padding: 0;	}

#menu ul li.right a:hover div.holder {left:auto; right:3px; top:41px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:41px;}

#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 0px;list-style:none;}
#menu ul dl dt {
	padding:0 0px; 
	margin:0; 
	line-height:20px; 
	/*background:#488; */
	color:#000; 
	white-space:nowrap;
	}
#menu ul dl dd {display:block; padding:0; margin:0;}
#menu ul dd a {
	background-image: none; 
	display:block; 
	height: 30px; 
	line-height: 30px; 
	color:#155561; 
	text-align:left; 
	margin: 0; 
	padding:0 10px;
	font-weight:normal; 
	white-space:nowrap; 
	float:none;
	border-bottom:1px solid #c0d7db;
	}
#menu ul dd a:hover {color:#b84633;}

#menu ul table td {vertical-align:top;}


/* Head */
.greenhead{
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4b93a0 !important;
	float:left;
	font-style:italic;
	padding:15px 0px 15px 15px !important;
	}

.green-h{
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4b93a0 !important;	
	font-style:italic;
	padding:15px 0px 15px 0px !important;
	}	
	
.redhead{
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#e95137 !important;
	padding:15px 0px 15px 15px !important;
	}
	
/* Middle Portion Start */
#middle{
	width:1000px;
	margin:auto;
	text-align:left;
	padding:15px 0 0 0;	
	}
	
.redbox{
	background:url(../images/redbox.gif) no-repeat;
	width:212px;
	height:221px;
	padding:10px 13px 10px 13px;
	color:#fff;
	font-family:tahoma;
	text-align: justify;
	}
.redbox-mrg{
	float:left;
	margin:0 0 0 15px;
	}
.redbox h1, .redbox h2, .redbox h3 {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f5e8e6;
	font-style:italic;
	padding:3px 0 0 2px;
	float:left;
	width:148px;
	}
.redbox .mb{
	font-size:12px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#ac331f;
	float:right;
	width:60px;
	height:23px;
	margin:2px 0 0 0;
	text-align:center;
	line-height:23px;
	}
.redbox-sep{
	background:#d37160;
	height:1px;
	margin:8px 0;
	}
.redbox-lnk{
	margin:0px;
	padding:0px;
	}
.redbox-lnk ul{
	margin:0px 0 0 0;
	padding:0 0 0 2px;
	list-style:none;
	}
.redbox-lnk li{
	background:url(../images/arrw-wht.gif) no-repeat 0 8px;
	padding:0 0 0 15px;
	color:#fff;
	line-height:21px;
	}
.redbox-lnk li a{
	text-decoration:none;
	color:#fff;
	}
.redbox-lnk li a:hover{
	text-decoration:underline;
	}
.redbox .lnehgt{
	line-height:16px;
}
.redbox .read a{
	width:156px;
	height:31px;
	text-align:center;
	margin:0px 0 0 27px;
	color:#b33420;
	font-weight:bold;
	padding:6px 0 0 0;
	display:block;
	text-decoration:none;
	background:url(../images/redbox-btmbg.jpg) no-repeat 50% 0;
	}
.redbox .read a:hover{

	color:#235e68;

	}
	
.readbtn-mrt{margin-top:5px !important;}


.blue-lghtbg{
	background:url(../images/blue-lghtbg.jpg) repeat-x bottom #fff;
	padding:0px;
	margin:15px 0 0 0;
	height:174px;
	}



.blue-lghtbglf{
	background:url(../images/blue-lghtbglf.jpg) no-repeat left bottom;
	padding:0 0 0 0px;
	height:100%;
	}
.blue-lghtbgrht{
	background:url(../images/blue-lghtbgrht.jpg) no-repeat right bottom;
	padding:0 0px 0px 0;
	height:100%;
	}	

.greenbox{
	background:url(../images/greenbox-new.png) no-repeat;
	width:212px;
	height:235px;
	padding:10px 13px 10px 13px;
	color:#fff;
	font-family:tahoma;
	}

.greenbox-mrg{
	float:left;
	margin:0 0 0 15px;
	}

.greenbox h1, .greenbox h2, .greenbox h3 {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f5e8e6;
	font-style:italic;
	padding:3px 0 0 2px;
	float:left;
	width:148px;
	}

.greenbox .mb{
	font-size:12px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#008C00;
	float:right;
	width:60px;
	height:23px;
	margin:2px 0 0 0;
	text-align:center;
	line-height:23px;
	}

.greenbox-sep{
	height:1px;
	margin:8px 0;
	background: #98a771 none repeat scroll 0 0;
	}

.greenbox-lnk{
	margin:0px;
	padding:0px;
	}

.greenbox-lnk ul{

	margin:0px 0 0 0;

	padding:0 0 0 2px;

	list-style:none;

	}

.greenbox-lnk li{

	background:url(../images/arrw-wht.gif) no-repeat 0 8px;

	padding:0 0 0 15px;

	color:#fff;

	line-height:21px;

	}

.greenbox-lnk li a{

	text-decoration:none;

	color:#fff;

	}

.greenbox-lnk li a:hover{

	text-decoration:underline;

	}

.greenbox .lnehgt{line-height:16px;}

.greenbox .read a{
	width:156px;
	height:31px;
	text-align:center;
	margin:0px 0 0 27px;
	color:#008C00;
	font-weight:bold;
	padding:6px 0 0 0;
	display:block;
	text-decoration:none;
	background:url(../images/greenbox-btmbg.jpg) no-repeat 50% 0;
	}

.greenbox .read a:hover{
	color:#235e68;
	}
	
.blue-lghtbg-lf{
	float:left;
	width:669px;
	}

.blue-lghtbg-rht{
	float:left;
	margin-top:-8px;
	width:322px;
	}

.blue-lghtbg h2{
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4b93a0;
	float:left;
	font-style:italic;
	padding:15px 0px 15px 15px;
	}
.blue-lghtbg-lnk{
	margin:0px;
	padding:0px;
	width:334px;
	float:left;
	}
.blue-lghtbg-lnk ul{
	margin:0px;
	padding:0 0 0 15px;
	list-style:none;
	}
.blue-lghtbg-lnk li{
	background:url(../images/arrw-blk.gif) no-repeat 0 9px;
	padding:0 0 0 15px;
	color:#393939;
	line-height:20px;
	}
.vecinf a{
	background:url(../images/vecinf-bg.jpg) no-repeat;
	width:92px;
	height:21px;
	display:block;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	padding:6px 0 0 25px;
	margin:32px 0 0 15px;
	}
.vecinf a:hover{
	color:#ff0000;
	}
	
.paketi-vsebujejo{
	color: #186D7C;
	text-decoration:none;
}
.paketi-vsebujejo:hover{
	text-decoration:underline;
}
.crne-povezave{
	color: #FFFFFF;
	text-decoration:none;
}
.povezave-crne:hover{
	text-decoration:underline;
}

.bluetab-bg{
	background:url(../images/blue-tabbg.jpg) no-repeat top;
	width:301px;
	height:105px;
	color:#fff;
	padding:22px 15px 0 15px;
	position:relative;	
	}
.bluetab-hd{
	font-size:16px;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding:0px;
	margin:0px;	
	}
.bluetab-hd h2{
	font-size:16px;
	color:#fff;
	padding:0px;
}	
	
.bluetab-txt{	
	width:140px;
	line-height:18px;
	padding:10px 0 0 0;
	}
	
/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */

.indentmenu{
	font: bold 13px Arial;
	width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
	margin: 0;
	padding: 0 28px 0 0;
	float: right;
	/* width: 80%; width of menu*/
}

.indentmenu ul li{
	display: inline;
}

.indentmenu ul li a{
	float: left;
	color: white; /*text color*/
	padding: 3px 0 0 0;
	text-decoration: none;
	background:url(../images/tabbingbg.gif) no-repeat -32px 0;
	width:32px;
	height:21px;
	text-align:center;
	margin:0 0 0 3px;
}

.indentmenu ul li a:visited{
	color: white;
}

.indentmenu ul li a.selected{
	color: white !important;

background:url(../images/tabbingbg.gif) no-repeat 0 0;
}

	
	
.hm-bluetxt{
	color:#186d7c;
	text-align:justify;
	margin:10px 0 0 0;
	line-height:18px;
	}
.hm-txtbnr{
	background:url(../images/hm-txtbnr-bg.jpg) no-repeat;
	height:98px;
	text-align:center;
	margin:20px 0 0 0;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#ca331f;
	padding:20px 0 0 0;
	line-height:25px;
	}
.quote-bg-150{
	background:url(../images/quote-bg-150.jpg) no-repeat;
	height:150px;
	text-align:center;
	margin:20px 0 0 0;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#ca331f;
	padding:20px 0 0 0;
	line-height:22px;
	}	
	
	
.blkbg{
	background:url(../images/hm-blkbg.jpg) no-repeat top;
	height:183px;
	margin:2px 0 0 0;
	padding:12px 0px 0 15px;
	color:#fff;
	}
.blkbg h2{
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-style:italic;
	padding:6px 0 0 8px;
	float:left;
	}
.blk-lf{
	width:687px;
	height: 183px;
	float:left;
	border-right:1px solid #666;
	}

.blk-step1{
	width:342px;
	float:left;
	padding:20px 0 0 0;
	}
.blk-step2{
	width:310px;
	float:left;
	padding:20px 0 0 0;
	}
.blk-lf p{
	font-weight:normal;
	background:url(../images/arrw-wht.gif) no-repeat 0 5px;
	padding:0 0 0 15px;
	margin:12px 0 10px 0;
	}
.blk-stp1-menu{
	margin:15px 0 0 0;
	padding:0px;
	}
.blk-stp1-menu a:link,.blk-stp1-menu a:visited{
	color:#fff;
	text-decoration:underline;
	padding:0 3px;
	}
.blk-stp1-menu a:hover{
	text-decoration:none;
	}
.blk-stp2-lnk{
	margin:0px;
	padding:0px;
	}
.blk-stp2-lnk ul{
	margin:0px;
	padding:0px;
	list-style:none;
	border:0px solid #333;	
	}
.blk-stp2-lnk li{
	display:inline;
	padding:0 0px;
	line-height:16px;
	float:left;
	width:75px;
	height:20px;	
	
	}
.blk-stp2-lnk li span{
	float:left;
	padding:0 3px 0 0;
	margin:0px;
	}
.blkbtn{
	background:url(../images/blkbtn.gif) no-repeat;
	float:left;
	padding:0 0 0 10px;
	margin:0px;
	}
.blkbtn span a{
	background:url(../images/blkbtn.gif) no-repeat 100% 0;	
	padding:0 10px 0 0;
	color:#000;
	font-weight:bold;
	font-family:Trebuchet MS;
	height:27px;
	float:left;
	line-height:27px;
	text-decoration:none;	
	} 
.blkbtn span a:hover{
	color:#ca331f;
	}
	
.blk-rht{
	width:258px;
	float:left;
	padding:0 0 0 30px;
	}
.blk-cenik-lnk{
	margin:0px;
	padding:0px;
	}
.blk-cenik-lnk ul{
	margin:0px;
	padding:10px 0 0 0;
	list-style:none;
	}
.blk-cenik-lnk li{
	background:url(../images/arrw-wht.gif) no-repeat 0 12px;
	padding:0 0 0 16px;
	font-weight:bold;
	line-height:26px;
	}
.blk-cenik-lnk li span{
	padding:0 0 0 0;
	width:110px;
	float:left;
	}
/* DCM and Twitter CSS */	
.dcm-twtr{
	margin:15px 0 0 0;
	padding:0px;
	height: 223px;
	}
.dcmbg-t{background:url(../images/dcmbg-tt.jpg) repeat-x 0 0 #edf6f8; width:646px; float:left;}
.dcmbg-b{background:url(../images/dcmbg-tb.jpg) repeat-x 0 100% }
.dcmbg-l{background:url(../images/dcmbg-cl.jpg) repeat-y 0 0;}
.dcmbg-r{background:url(../images/dcmbg-cr.jpg) repeat-y 100% 0;}
.dcmbg-tl{background:url(../images/dcmbg-tl.jpg) no-repeat 0 0;}
.dcmbg-tr{background:url(../images/dcmbg-tr.jpg) no-repeat 100% 0;}
.dcmbg-bl{background:url(../images/dcmbg-bl.jpg) no-repeat 0 100%;}
.dcmbg-br{background:url(../images/dcmbg-br.jpg) no-repeat 100% 100%;}

.twitterbg{
	background:url(../images/twitterbg.jpg) no-repeat top;
	width:308px;
	height:162px;
	float:right;
	color:#fff;
	padding:60px 18px 0 18px;
	line-height:16px;
	}
	
.twitterbg ul{
	margin: 0px;
}	

.twt-id a{
	color:#ecbab3;
	text-decoration:none;
	}
.twtr-spt{
	background:#e77a6d;
	height:1px;
	margin:10px 0;
	}
.twtr-join a{
	text-decoration:underline;
	color:#fff;
	}
.twtr-join a:hover{
	text-decoration:none;
	}
	
/* Light Pink BG */
.pink-lghtbg{
	background:url(../images/pink-lghtbg.jpg) repeat-x bottom;
	margin:15px 0 0 0;
	}
.pink-lghtbg-lf{
	background:url(../images/pink-lghtbg-lf.jpg) no-repeat scroll left bottom;
	padding:0px;
	}
.pink-lghtbg-rht{
	background:url(../images/pink-lghtbg-rht.jpg) no-repeat scroll right bottom;
	padding:0px 0px 0px 0px;
	height:206px;
	color:#404040;
	
	font-size:11px;
	}
.pnk-lghtbg-lf{
	float:left;
	width:490px;
	padding:0px;
	text-align:justify;
	}
.pnk-lghtbg-rht{
	float:left;
	width:490px;
	padding:0 0 0 20px;
	}
.pink-lghtbg-rht h2{
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#e95137;
	padding:15px 0px 15px 0px;
	float: none;
	}
.pnk-lght-lnk{
	margin:0px;
	padding:0px;
	}
.pnk-lght-lnk ul{
	margin:0px;
	padding:10px 0 0 0;
	list-style:none;
	}
.pnk-lght-lnk li{
	background:url(../images/arrw-blk.gif) no-repeat 0 10px;
	padding:0 0 0 20px;
	font-weight:bold;
	line-height:22px;
	}
.pnk-lght-lnk li a{
	color:#404040;
	text-decoration:none;
	}
.pnk-lght-lnk li a:hover{
	text-decoration:underline;
	}
	
/* Cpanel And Napreden CSS */
.cpnl-npd-port{
	margin:15px 0 0 0;
	}
.cpnl-npd-port img{
	padding:0 8px 0 0;
	}
.cpnlport{
	float:left;
	width:490px;
	padding:0px;
	line-height:18px;
	text-align:justify;
	}
.cpnl-read{
	color:#1d8496;
	font-weight:bold;
	padding:15px 0 0 0;
	text-align:right;
	}
.cpnl-read a{
	color:#1d8496;
	text-decoration:underline;
	}
.cpnl-read a:hover{
	text-decoration:none;
	}
.npdnport{
	float:right;
	width:505px;
	padding:0px;
	line-height:18px;
	text-align:justify;
	}
	
.bluebg-btm{
	background:url(../images/bluebg-btm.jpg) no-repeat;
	margin:15px 0 0 0;
	height:177px;
	color:#fff;
	padding:15px 10px 0 77px;
	}

.bluebg-btm a:link, .bluebg-btm a:visited{
	color: #FFFFFF;
	text-decoration:underline;
}
.bluebg-btm a:hover{
		text-decoration:none;
}
	
/* Footer Portion Start */
#footer{
	background:url(../images/ftrbg.jpg) no-repeat top center #2d3236;
	width:100%;
	margin:20px 0 0 0;
	}
.ftr-port{
	width:1000px;
	margin:auto;
	}
.footer-cont{
	width:713px;
	margin:auto;
	text-align:left;
	padding:28px 0 0 0;
	}
.ftr-menubg-lf{
	background:url(../images/ftrmenu-bglf.png) no-repeat;
	padding:0 0 0 6px;
	}
.ftr-menubg-rht{
	background:url(../images/ftrmenu-bgrht.png) no-repeat 100% 0;
	padding:0 6px 0 0;
	}
.ftr-menubg{
	background:url(../images/ftrmenu-bg-cnt.png) repeat-x;
	padding:0px;
	height:42px;
	line-height:42px;
	}
.ftr-menu{
	color:#fff;
	text-align:center;
	}
.ftr-menu a:link,.ftr-menu a:visited{
	color:#fff;
	text-decoration:none;
	padding:0 25px;
	}
.ftr-menu a:hover{
	color:#9fd9e2;
	}
	
.ftr-icon{
	padding:18px 0 0 0;
	text-align:center;
	}
.ftr-sept{
	background:#63676a;
	height:1px;
	margin:15px 0;
	}

.copy{
	font-size:11px;
	color:#7a7e81;
	text-align:center;
	padding:10px 0 30px 0;
	float:left;
	}
.w3c{
	font-weight:bold;
	color:#fff;
	padding:0 0 0 125px;
	}
.w3c a:link,.w3c a:visited{
	color:#fff;
	text-decoration:none;
	}
.w3c a:hover{
	text-decoration:underline;
	}
.ftr-tab{
	font-weight:bold;
	color:#fff;
	float:right;
	padding:10px 15px 0 0;
	}
.ftr-tab a{
	padding:0 2px;
	}

#tabs {
        /*display: block;*/
        float: left;
        width: 258px;
      }
	  #tab{
	  	margin:0px;
		padding:0px;
		}
	  #tab ul{
	  	margin:0px;
		padding:0px;
		list-style:none;
		}
	  #tab li{
	  	padding:0px;
		}
	  #tab li div{
	  	display:block;	
		background:url(../images/slider-tabbg.gif) no-repeat;           
        text-decoration: none;
        float: left;
		height:73px;
		width:230px;				
		font-weight:bold;
		padding:0 0 0 28px;
		color:#fff;
		cursor:pointer;	
		}
		.tab-select{
	  	background:url(../images/slider-tabbg-hv.gif) no-repeat!important;
		color:#1d8496!important; 
		}
		.tab-select em{	  	
		color:#fff!important; 
		}
	  #tab li div:hover { 
        background:url(../images/slider-tabbg-hv.gif) no-repeat;
		color:#1d8496;      
        }
	  #tab li div em{	  
	  	color:#1d8496;
		font-family:Trebuchet MS;
		font-size:22px;
		padding:20px 0 0 0!important;
		float:left;			
		display:inline;
		font-style:normal;		
		}
	  #tab li div:hover em{
	  	color:#fff;
		}
	  #tab li div h2{	  	
	  	
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		font-weight:normal;
		float:left;
		width:190px;		
		padding:17px 0 0 25px;
		line-height:18px;
		}
	 #tab li div:hover strong{
	  	color:#1d8496!important;
		}
	 #tab li div strong span{
	 	font-size:11px;
		font-family:tahoma;
		}	
.panel { padding: 22px 5px 0 30px; height: 200px; overflow: hidden; width:345px; color:#1d8496;}
.panel a{text-decoration:underline; color:#1d8496;}
.panel a:hover{text-decoration:underline;}

/*################################# Black BG Link CSS #################################*/
.blkbg-lnk-undr{
	margin:0px;
	padding:0px;
	}
.blkbg-lnk-undr ul{
	margin:12px 0 0 0;
	padding:0px;
	list-style:none;
	}
.blkbg-lnk-undr li{
	padding:0 0 0 20px;
	background:url(../images/arrw-wht.gif) no-repeat 0 10px;
	line-height:20px;
	}
.blkbg-lnk-undr li a:link,.blkbg-lnk-undr li a:visited{
	text-decoration:underline;
	color:#fff;
	}
.blkbg-lnk-undr li a:hover{
	text-decoration:none;
	}
	
.blkbg-lnk{
	margin:0px;
	padding:0px;
	overflow: auto;
	height: 140px;
	}
.blkbg-lnk ul{
	margin:0px;
	padding:0px;
	list-style:none;
	width: 150px;
	}
.blkbg-lnk li{
	background:url(../images/arrw-wht.gif) no-repeat 0 9px;
	padding:0 0 0 20px;
	line-height:21px;
	}
.blkbg-lnk li a{
	color:#fff;
	text-decoration:none;
	}
.blkbg-lnk li a:hover{
	text-decoration:underline;
	}
	
	
/*################################# Inner Pages CSS #################################*/
.header-inr{
	height:185px !important;
	}
#beadcum{
	background:url(../images/breadcumbg-gor.jpg) repeat-x;
	height:39px;
	margin:1px 0 0 0;
	width:100%;
	text-align:center;
	color:#4e737a;
	}
	
#beadcum2 {
	background:transparent url(../images/breadcumbg-dol.jpg) repeat-x scroll 0 0;
	color:#4E737A;
	height:39px;
	margin:0px 0 0;
	text-align:center;
	width:100%;
}	
	
.brd-hd{
	float:left;
	padding:12px 0px 0 15px;
	}
.breadcum-lnk{
	margin:0px auto;
	padding:0px;
	width:1000px;
	text-align:left;
	}
.breadcum-lnk ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.breadcum-lnk li{
	display:inline;
	padding:0 8px 0 28px;
	background:url(../images/bread-sept.jpg) no-repeat;
	line-height:39px;
	float:left;
	}
.breadcum-lnk li a{
	font-weight:bold;
	color:#4e737a;
	text-decoration:underline;
	}
.breadcum-lnk li a:hover{
	text-decoration:none;
	}
	
.redhd-inr{
	font-size:15px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#fff;
	font-weight:normal;
	}
.redhd-hgt{height:25px;	}
.redhd-mb{
	font-size:10px;
	font-weight:normal;
	}
.blue-lghtbg-txtinr{
	padding:0px 20px 0 15px;
	line-height:18px;
	color:#393939;
	text-align:justify;
	} 
.blue-lghtbg-txtinr a{	
	color:#393939;
	text-decoration:underline;
	font-weight:bold;
	} 
.blue-lghtbg-txtinr a:hover{text-decoration:none;}

.bluebg-inr{
	background:url(../images/bluebg-inr.gif) no-repeat;
	width:295px;
	height:99px;
	color:#fff;
	padding:13px 13px 0 13px;
	margin:0px;
	}
.bluebg-inr-lf{
	width:246px;
	float:left;
	margin:15px 0 0 0;
	}
.naro-txt{
	padding:3px 8px 0 0;
	font-weight:bold;
	width:89px;
	}
.naro-inpt{
	border:1px solid #fff;
	height:16px;
	width:140px;
	}
.blk-domene{
	width:332px;
	float:left;
	}
.blk-gostovanje{
	width:642px;
	float:left;
	}
	
.blk-reseller{
	width:332px;
	float:left;
	}	
.blk-dom-mrg{margin-left:70px !important;}
.blk-domlnk{
	margin:0px;
	padding:0px;
	}
.blk-domlnk ul{
	margin:12px 0 0 0;
	padding:0px;
	list-style:none;
	}
.blk-domlnk li{
	padding:0 0 0 20px;
	background:url(../images/arrw-wht.gif) no-repeat 0 10px;
	line-height:20px;
	}
.blk-domlnk li a:link,.blk-domlnk li a:visited{
	text-decoration:none;
	color:#fff;
	}
.blk-domlnk li a:hover{
	text-decoration:underline;
	}
.blk-hitri{
	width:333px;
	float:left;
	}
.dom-pnkbg-t{background:url(../images/pnk-lgtbg-tt.jpg) repeat-x 0 0 #faf5f4;}
.dom-pnkbg-b{background:url(../images/pnk-lgtbg-tb.jpg) repeat-x 0 100%;}
.dom-pnkbg-l{background:url(../images/pnk-lgtbg-cl.jpg) repeat-y 0 0;}
.dom-pnkbg-r{background:url(../images/pnk-lgtbg-cr.jpg) repeat-y 100% 0;}
.dom-pnkbg-tl{background:url(../images/pnk-lgtbg-tl.jpg) no-repeat 0 0;}
.dom-pnkbg-tr{background:url(../images/pnk-lgtbg-tr.jpg) no-repeat 100% 0;}
.dom-pnkbg-bl{background:url(../images/pnk-lgtbg-bl.jpg) no-repeat 0 100%;}
.dom-pnkbg-br{background:url(../images/pnk-lgtbg-br.jpg) no-repeat 100% 100%; padding:5px 5px 10px 5px; width:990px;}

.dom-redbg-cnt{background:url(../images/dom-redbg-cnt.jpg) repeat-x;}
.dom-redbg-lf{background:url(../images/dom-redbg-lf.jpg) no-repeat left; padding:0 0 0 6px}
.dom-redbg-rht{background:url(../images/dom-redbg-rht.jpg) no-repeat right; height:38px; padding:0 6px 0 0; line-height:38px; color:#ffffff !important; font-weight:bold; }

.dom-greenbg-cnt{background:url(../images/dom-greenbg-cnt.jpg) repeat-x;}
.dom-greenbg-lf{background:url(../images/dom-greenbg-lf.jpg) no-repeat left; padding:0 0 0 6px}
.dom-greenbg-rht{background:url(../images/dom-greenbg-rht.jpg) no-repeat right; height:38px; padding:0 6px 0 0; line-height:38px; color:#ffffff !important; font-weight:bold; }

.dom-bluebg-cnt{background:url(../images/dom-bluebg-cnt.jpg) repeat-x;}
.dom-bluebg-lf{background:url(../images/dom-bluebg-lf.jpg) no-repeat left; padding:0 0 0 6px}
.dom-bluebg-rht{background:url(../images/dom-bluebg-rht.jpg) no-repeat right; height:38px; padding:0 6px 0 0; line-height:38px; color:#ffffff !important; font-weight:bold; }



.dom-vrst{
	float:left;
	width:353px;
	padding:0 0 0 10px;
	border-bottom:1px solid #e4dad8;
	line-height:38px;	
	}

.dom-vrstB{
	float:left;
	width:183px;
	padding:0px;
	border-bottom:1px solid #e4dad8;
	line-height:38px;	
	margin-left: 5px !important;
	}
.dom-leto{
	width:100px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-letoC{
	width:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-letoD{
	width:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-letoE{
	width:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-letoF{
	width:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-letoG{
	width:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-letoH{
	width:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-paket-150{
	width:150px;
	float:left;
	text-align:center;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-paket-C{
	width:110px;
	float:left;
	text-align:center;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-paket-D{
	width:110px;
	float:left;
	text-align:center;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}
.dom-paket-E{
	width:110px;
	float:left;
	text-align:center;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}	
.dom-paket-F{
	width:110px;
	float:left;
	text-align:center;
	border-bottom:1px solid #e4dad8;
	line-height:38px;
	}	
	
.hitri-id a:link,.hitri-id a:visited{
	color:#cde1e5;
	text-decoration:underline;
	font-style:normal;
	}
.hitri-id a:hover{
	text-decoration:none;
	}
.dom-bluebg{height:180px;}
	
	
.blk-gostovanje-mrg{margin-left:20px !important;}	
	
	
	
/* ######### CSS for Google Search bar ######### */
.gsc-control-cse {
font-family: Arial, sans-serif;
border-color: #186D7C;
background-color: transparent;
border:0;
font-size: 11px;
width: 200px;
padding: 0px;
}
input.gsc-input {
border-color: transparent;
margin-top:2px; 
height:15px; 
font-family: tahoma; 
font-size: 11px; 
width:160px; 
border: 0px solid #D9F0F4 !important; 
background: #D9F0F4 !important;
}

form.gsc-search-box{
margin: 0px;
}

input.bluebutton{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#64B3C1 url('images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #64B3C1;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
input.bluebutton::-moz-focus-inner {
	padding:0;
	border:0;
}
input.bluebutton:hover, input.bluebutton:focus {
	background-position:0px;
	cursor:pointer;
}

input.gsc-search-button {
	background:transparent;
	cursor:pointer;
	float:right;
	border:none;
	// text-indent:-9999px;
	font-size: 11px;
	width: 24px;
	height: 18px;

}
.gsc-tabHeader.gsc-tabhInactive {
	border-color: #E9E9E9;
	background-color: #E9E9E9;
}
.gsc-tabHeader.gsc-tabhActive {
	border-top-color: #186D7C;
	border-left-color: #E9E9E9;
	border-right-color: #E9E9E9;
	background-color: #FFFFFF;
}
.gsc-tabsArea {
	border-color: #E9E9E9;
	border:0;
}
div.gsc-webResult{
 background-color: #D9F0F4;;
}
.gsc-webResult.gsc-result {
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}
.gsc-webResult.gsc-result:hover {
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {
	color: #0000CC;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {
	color: #0000CC;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {
	color: #0000CC;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {
	color: #0000CC;
}
.gsc-cursor-page {
	color: #0000CC;
}
a.gsc-trailing-more-results:link {
	color: #0000CC;
}
.gs-webResult.gs-result .gs-snippet {
	color: #000000;
}
.gs-webResult.gs-result .gs-visibleUrl {
	color: #008000;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
	color: #008000;
}
.gsc-cursor-box {
	border-color: #FFFFFF;
	margin-left: 10px;
}
.gsc-webResult{
	width: 97%;
	padding: 3px;
}
.gsc-results .gsc-cursor-page {
	border-color: #E9E9E9;
	background-color: #D9F0F4;;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
	border-color: #FF9900;
	background-color: #FFFFFF;
}
.gs-promotion.gs-result {
	border-color: #336699;
	background-color: #FFFFFF;
}
.gs-promotion.gs-result a.gs-title:link {
	color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:visited {
	color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:hover {
	color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:active {
	color: #0000CC;
}
.gs-promotion.gs-result .gs-snippet {
	color: #000000;
}
.gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl-short {
	color: #008000;
}

/* ######### end of CSS for Google Search bar ######### */

/*################################# Unikatne Pages CSS #################################*/
.unk-izd-lf{
	float:left;
	width:747px;
	margin:0;
	}
.unk-izd-rht{
	float:left;
	width:253px;
	margin:30px 0 0 0;
	}
.unk-izd-gryt{background:url(../images/unk-gry-tt.jpg) repeat-x 0 0 #fff;}
.unk-izd-gryb{background:url(../images/unk-gry-tb.jpg) repeat-x 0 100%;}
.unk-izd-gryl{background:url(../images/unk-gry-cl.jpg) repeat-y 0 0;}
.unk-izd-gryr{background:url(../images/unk-gry-cr.jpg) repeat-y 100% 0;}
.unk-izd-grytl{background:url(../images/unk-gry-tl.jpg) no-repeat 0 0;}
.unk-izd-grytr{background:url(../images/unk-gry-tr.jpg) no-repeat 100% 0;}
.unk-izd-grybl{background:url(../images/unk-gry-bl.jpg) no-repeat 0 100%;}
.unk-izd-grybr{background:url(../images/unk-gry-br.jpg) no-repeat 100% 100%; padding:5px 3px 5px 5px; width:739px}

.unk-izd-grybg{
	background:url(../images/unk-gry-tpbg.jpg) repeat-x;
	height:32px;
	padding:10px;	
	}
.unk-izd-lf h2{
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	padding:0 10px 0 0;
	}
.unk-waterport{
	float:left;
	width:247px;
	
	}
.unk-airport{
	float:left;
	width:241px;
	border-left:1px solid #e8e8e8;
	}
.unk-earthport{
	float:left;
	width:247px;
	border-left:1px solid #e8e8e8;
	}
.unk-izd-lnk{
	margin:0px;
	padding:0px;
	}
.unk-izd-lnk ul{
	margin:0px;
	padding:15px 0 0 10px;
	list-style:none;
	}
.unk-izd-lnk li{
	background:url(../images/arrw-blk.gif) no-repeat 0 10px;
	padding:7px 0 7px 20px;
	color:#7b7b7b;
	}
.unk-price{
	font-size:11px;
	color:#bf2a0f;
	font-weight:bold;
	padding:7px 10px 0 0;
	}
.unk-izd-grybg-btm{
	background:#f6f6f6;
	height:38px;
	padding:12px 10px 0 20px;	
	}
.unk-nase-kako-port{
	margin:5px 0 0 0;
	}
.unk-naseport{
	float:left;
	width:490px;
	}
.unk-kakoport{
	float:right;
	width:505px;
	}
.unk-nakolnk{
	margin:0px;
	padding:0px;
	}
.unk-nakolnk ul{
	margin:0px;
	padding:0 0 0 15px;
	list-style:none;
	}
.unk-nakolnk li{
	background:url(../images/arrw-blk.gif) no-repeat 0 8px;
	padding:0 0 0 15px;
	line-height:21px;
	}
.unk-blk-spl{
	float:left;
	width:332px;
	}
.unk-blk-preb{
	float:left;
	width:310px;
	}
.unk-blk-hitri{
	float:left;
	width:334px;
	}
.unk-blkbg-lnk{
	margin:0px;
	padding:0px;
	}
.unk-blkbg-lnk ul{
	margin:0px;
	padding:10px 0 0 0px;
	list-style:none;
	}
.unk-blkbg-lnk li{
	background:url(../images/arrw-wht.gif) no-repeat 0 9px;
	padding:0 0 0 20px;
	line-height:21px;
	}
	
ul.puscica {
	margin:0px;
	padding:10px 0 0 0px;
	list-style:none;
}	
ul.puscica li{
	background:url(../images/arrw-wht.gif) no-repeat 0 9px;
	padding:0 0 0 20px;
	line-height:21px;
}

ul.crna-puscica {
	margin:0px;
	padding:0px 0 0 0px;
	list-style:none;
}	
ul.crna-puscica li{
	background:url(../images/arrw-blk.gif) no-repeat 0 9px;
	padding:0 0 0 20px;
	line-height:21px;
}
.crna-puscica a:link, .crna-puscica a:visited {
	text-decoration:none;
	color: #000000;
}
.crna-puscica a:hover{
	text-decoration:underline;
}
	
.unk-blkbg-hitrilnk{
	margin:0px;
	padding:0px;
	}
.unk-blkbg-hitrilnk ul{
	margin:0px;
	padding:10px 0 0 20px;
	list-style:none;
	}
.unk-blkbg-hitrilnk li{
	background:url(../images/arrw-wht.gif) no-repeat 0 9px;
	padding:0 0 0 20px;
	line-height:21px;
	font-weight:bold;
	}
.unk-blkbg-hitrilnk a{
	text-decoration:underline;
	color:#fff;
	}
.unk-blkbg-hitrilnk a:hover{
	text-decoration:none;
	}

/*################################# eposlevanje Pages CSS #################################*/
.esop-bluebg{height:205px;}	
.esop-estoretxt{
	line-height:20px;
	text-align:justify;
	}
.esop-estoretxt a:link,.esop-estoretxt a:visited{
	color:#404040;
	text-decoration:underline;
	}
.esop-estoretxt img{
	padding:0 20px 0 2px;
	}
.esop-pnkbg{height:695px;}



/*################################# Gostovanje Pages CSS #################################*/
.gost-pnkbg{height:215px;}
.gost-bluebg{height:180px;}