/* -------------------- tag styles --------------------*/
body,td,div {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #6D6D6D; letter-spacing: 1px; line-height: 16px; }
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;}
form{margin:0px; padding:0px;}


h1, h2, h3, h4, h5, h6 {margin: 0px; font-weight: bold; color: silver;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

a {
	color: #004E74;
	text-decoration: none;
}
a:hover {
	color: #A4D2F7;
	text-decoration: underline;
}
a:focus {}
a:active {}
a:visited {}

/* -------------------- standard styles --------------------*/
.b {font-weight: bold;}
.n {font-weight: normal;}
.i {font-style: italic;}
.db {display:block;}
.di {display:inline;}
.vam{vertical-align:middle;}

.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;}
.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #595A5A;} /*gray*/
.fc4 {color: #833185;}

.ls25 {letter-spacing: 0.025em;}
.l-5{left:-6px;}
.mb5{margin-bottom:5px;}

.ml13{margin-left:13px;}
.ml28{margin-left:28px;}
.mr20{margin-right:20px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.pb10 {padding-bottom: 10px;}
.mb10 {margin-bottom: 10px;}
.mlr10{margin:0 10px 0 10px;}
.w470 {width:470px;}
.w440{width:440px;}
.h270{height:270px}
.w300{width:300px;}

a.lnk1 {color: gray;}
a.lnk1:hover {color: silver;}

a.lnk2 {color: red;}
a.lnk2:hover {color: blue;}

a.lnk3 {color: green;}
a.lnk3:hover {color: purple;}

.print{text-align: right; width: 60px; float:left; background: transparent url(../images/icon_print.gif) no-repeat scroll left center; margin-bottom: 3px; }
.back{ float: left; width: 408px; margin-left: 1px; margin-bottom: 3px;}
.bottom-nav{ width: 470px; margin: 0 auto; }

.block-content{ margin: 1px 0; }
.article-text{ margin: 20px 0 20px 0; text-align: left; }
.article-text-clanki{ margin: 5px 0 20px 0; text-align: left; }
.article-desc{ margin: 20px 0 20px 0; text-align: left; }
.images-wrapper{ margin-top: 20px; }
.region-marker{ text-align: left; background: #EAEAEA; line-height: 21px; text-indent: 10px; font-size: 13px; color: #813083; font-weight: bold; margin-bottom: 15px;}
.answers-arch{ text-align: left;  margin: 10px 0; padding: 0 0 0 10px;}
div#scroll-content{ overflow: hidden; padding: 0 15px 0 15px; height: 165px;}

.faq-question{ text-align: justify; color: #004E74; font-weight: bold; margin-top: 25px;}
.faq-answer{text-align: justify; margin-top: 15px; margin-left: 15px;}

.gallery-image{ float: left; margin: 0 27px 20px 0; height: 180px;}
.gallery-image div{ color: #6A5D9D; height: 15px; width: 120px;}
.gallery-image div .over-yellow-box { background: #FEFFBF; bottom: -175px; color: gray; cursor: pointer; padding: 3px; right: -20px; text-align: left; width: 120px;  height: auto;}

.magazine-image .magazine-soldout{ position: absolute; height: 15px; font-size: 13px; font-weight: bold; top: 221px;}
.magazine-page-left .magazine-soldout{ height: 15px; font-size: 15px; font-weight: bold; color: #6A5D9D; }
.magazine-image{ float: left; margin: 0 27px 20px 0; height: 240px;} 
.magazine-image div{ color: #6A5D9D; height: 35px; width: 120px;}
.magazine-image .order{ position: absolute; bottom: -205px; left: 0px;}
.magazine-image .order{ position: absolute; bottom: -205px; left: 0px;}

.order-all-list { padding-left: 170px; }
.order-all-list li { text-align: left; list-style-type: none; }

.ideja-image{ float: left; margin: 0 25px 10px 0; height: 200px;}
.ideja-image div{ color: #6A5D9D; height: 30px; width: 120px; text-align: center; }
.ideja-image div a{ font-weight: bold;  color: #6A5D9D;}
.ideja-image div .over-yellow-box { background: #FEFFBF; bottom: -175px; color: gray; cursor: pointer; padding: 3px; right: -20px; text-align: left; width: 120px;  height: auto;}


.kraji-image{ float: left; margin: 0 0 10px 10px; height: 160px; text-align: left; width: 216px;} 
.kraji-image a{ font-size: 14px; color: #6A5D9D; padding-bottom: 15px;} 
.kraji-image div{ color: #6A5D9D;}



.clanki-image{ float: left; width: 160px; margin: 0 0px 10px 0px; text-align: left; padding:0 50px 10px 10px;} 
.clanki-image a{ font-size: 14px; color: #6A5D9D; padding-bottom: 15px;}
.clanki-image div{color: #6A5D9D;}

/* --------------------clanki pages start --------------------*/
div#main .pages{margin:0 auto; padding-top:10px; width:300px; text-align: center; }
div#main .pages2 a{margin: 0 1px;}
div#main .fcp1 a{color: #888; letter-spacing:0.02em; text-decoration:none;}
div#main .fcp2 a{color: #6A5D9D; font-weight:bold; letter-spacing:0.025em;}
div#main .pages2{display:inline; padding-top:20px;}
div.lisp ul{margin-left:20px; padding:0;}
div.lisp ul li{list-style-type:circle; margin:0; padding:0;}
/* --------------------clanki pages end --------------------*/


.kraji-gallery-image{ float: left; margin-bottom: 5px; height: 118px;}

.pari-image{ float: left; height: 135px; text-align: center;} 
div#main #magazine-page-center .block-content  .pari-image a{ font-size: 11px; color: #9F52B2; text-align: center;} 
.pari-image div{ color: #6A5D9D;  width: 155px;}

.pari-big-image{ float: left; margin-bottom: 5px; height: 247px;}
.pari-gallery-image{ float: left; margin-bottom: 20px; height: 90px; margin-left: 2px;}

.ponudniki-subcat-image{ float: left; margin: 0 0px 20px 0; height: 165px;}
.ponudniki-subcat-image div{ color: #6A5D9D; height: 30px; width: 155px; text-align: center; }
.ponudniki-subcat-image div a{ font-weight: bold;  color: #6A5D9D;}

.ponudniki-big-image{ float: left; margin-bottom: 5px; height: 247px;}
.ponudniki-gallery-image{ float: left; margin-bottom: 5px; height: 118px; padding-left: 20px;}

.article-heading{ color: #833185; font-size: 16px; font-weight: bold; text-align: left;}
.kraji-title{ color: #833185; font-size: 14px; font-weight: bold; text-align: left; margin-top: 20px;}
.category-image{ float: left; margin: 0 20px 20px 15px; height: 165px; width: 190px; text-align: left;}
.category-image .cat-title{ color: #6A5D9D; height: 20px; font-size: 14px; font-weight: bold;}
.category-image .cat-name{ margin-bottom: 10px; }
.novosti-image{ float: left; margin: 0 20px 20px 15px; height: 220px; width: 190px; text-align: left;}
.novosti-image .cat-title{ color: #6A5D9D; height: 23px; font-size: 14px; font-weight: bold;}

.ideje-main-cat-desc { text-align: left; margin: 20px 10px; }
.cat-kraji-desc { text-align: left; margin: 20px 10px; }

.subMenuList{ width: 300px; }

.subMenuItem{ }
.subMenuItem a{  }
.subMenuItem a:hover{  }

.poll-archive-item{ text-align: left; padding: 20px 10px; }
.poll-archive-item .poll-archive-hist{ background-color: #ccc5e7; height: 5px; padding-top:3px; }
.poll-archive-item .poll-archive-ans{ color: #833185; }
.poll-archive-item .poll-archive-ansgrp{ padding: 10px 0; }
.poll-archive-line{ border-width: 0px 0px 1px 0px; border-color: #DFDFDF; border-style: none none solid; width: 350px; }

.poll-histogram{ background-color: #ccc5e7; color: #FCEBFD; height: 5px; margin-bottom: 5px; padding-left: 5px; }
.poll-foot{position: absolute; bottom: 10px; }

.green-overlay{
	position: absolute;
	top: 20px;
	left: 43px;
}
.porocno-cvetje-slogan{
	position: relative;
	top: 20px;
}

.search-result-item{
  padding: 10px 0;
}
.search-result-item .search-result-title{
  color: #8362A7;
  font-size: 14px;
  text-align: left;
}
div#main #magazine-page-center .block-content  .search-result-item .search-result-title a{ 
  color: #8362A7;
}
div#main #magazine-page-center .block-content .search-result-item .search-result-title a:hover{
  color: #8362A7;
  text-decoration: underline;
}
.search-result-item .search-result-text{
  text-align: left;
}
.search-result-item .search-result-cat{
  text-align: left;
  color: #8362A7;
}

.magazine-page-left ul{
	padding: 0;
	margin-left: 35px;
	text-align: left;
}
.magazine-page-left li{
	list-style-image: url('../images/bullet_purple.gif');
	margin-bottom: 10px;
}
.magazine-page-left .order{
	margin-top: 30px;
	text-align: left;
}

.vidi-data{
	text-align: center;
}

.scroll-text{
  padding-bottom: 10px;
}

.nezazelj{
  display: none;
}


/* -------------------------------------------------------------------------------------------*/

/* -------------------- HEAD start --------------------*/

div#header {
	background: transparent url('../images/header-bg.gif') repeat-x scroll top center;
	height: 178px;
	margin: 0 0 0 0;
}
div#head-wrapper {
	width: 1004px; 
	height: 178px; 
	background: transparent;
	margin: 0 auto;
}
div#head-left{
	width: 7px;
	height: 178px;
	background: transparent url('../images/shadow_head-left.gif') no-repeat scroll right center;
	float: left;
}
div#head {
	width: 990px; 
	height: 178px; 
	/*background: transparent url('../images/header.jpg') no-repeat scroll 0 0; */
	background: transparent;
	float:left;
	position: relative;
	z-index: 1;
}
div#header-menu {
	width: 990px; 
	height: 38px; 
	background: transparent url('../images/menu-back-idle.gif') repeat-x scroll 0 0; 
	position: absolute;
	top: 140px;
}
div#header-menu div{
	display: inline;
  height: 28px;
  float: left;
  padding-top: 10px;
  text-align: center;
}
div#header-menu .hover{
	background: transparent url('../images/menu-back-over.gif') repeat-x scroll 0 0; 
}
div#header-menu .novice{
  width: 95px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .revija{
  width: 83px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .moda{
  width: 76px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .ideje{
  width: 70px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .kraji{
  width: 73px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .potovanja{
  width: 123px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .zgodbe{
  width: 93px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .ponudniki{
  width: 122px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .vprasajte{
  width: 154px;
  height: 38px;
  padding-top: 8px;
}
div#header-menu .forumm{
  width: 101px;
  height: 38px;
  padding-top: 8px;
}

div#header-banner {
	width: 468px; 
	height: 60px; 
	background: white; 
	position: absolute;
	top: 55px;
	right: 25px;
}
div#header-home-trans-link{
  position: absolute;
  width: 320px;
  height: 115px;
  top: 10px;
  left:70px;
  cursor: pointer;
}

div#header-top-navigation{
  position: absolute;
  width: 180px;
  right: 10px;
  top: 10px;
}
div#header-top-navigation img{
  padding: 0 10px;
}
div#header-top-navigation a{
  color: #8362A7;
  font-weight: bold;
}
div#header-top-navigation a:hover{
  color: #8362A7;
  font-weight: bold;
}
div#head-right{
	width: 7px;
	height: 178px;	
	float: left;
	background: transparent url('../images/shadow_head-right.gif') no-repeat scroll right center;
}

/* --------------------- HEAD end ---------------------*/

/* -------------------- MAIN start --------------------*/
.lines {
	background: transparent url('../images/lines-bg-pink.gif') repeat-y scroll top center;
}
div#content {	
	width: 1004px;
	margin: 0 auto;
	padding-bottom: 65px;	
	background: #ffffff url('../images/body_back.gif') repeat-y scroll top left;
}
div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%;/* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */	
	background:#C1BFE1;
}
div#main {
	width: 990px;
	padding-left: 7px;
	padding-right: 7px;
	
}

div#main #first-page-left{
	width: 740px;
	float: left;
}

div#main #ask-form-table{
	text-align: left;
	width: 350px;
	margin: 0 auto;
	margin-top: 20px;
}

div#main #ask-form-table td{
	padding: 5px;
	height: auto;
	width: auto;
}

div#main #ask-form-table input{
	border: 1px solid #CCCCCC;
}

div#main #ask-form-table textarea{
	border: 1px solid #CCCCCC;
}

div#main #ask-form-table .error{
	color: #833185;
}

div#main #ask-form-table .submit{
	  background: transparent url('../images/button_submit_off.gif') no-repeat scroll 0 0;
	  border: none;
	  height: 23px;
	  width: 64px;
	  cursor: pointer;
}

div#main #ask-form-table .submit:hover{
	  background: transparent url('../images/button_submit_on.gif') no-repeat scroll 0 0;
}


/** block: dobrodošli **/
div#first-page-left .welcome{
	width: 740px;
	height: 305px;
}

div#first-page-left .welcome .header{
	width: 740px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#first-page-left .welcome .block-content{
	height: 270px;
}

div#first-page-left .welcome  p{
	margin: 5px 10px 0px 475px;
	height: 122px;
}

div#first-page-left .welcome  .to-right{
	position: relative;
	left: 440px;
}

div#first-page-left .welcome  .welc-banner{
	position: absolute;
	right: 0px;
	top:170px;	
}


/** block: magazine **/
div#first-page-left .magazine{
	width: 740px;
	 height: 452px;
}
div#first-page-left .magazine .left{
	float: left;
	width: 440px;
	position: relative;
}
div#first-page-left .magazine .left .block-content{
	padding-top: 20px;
}
div#first-page-left .magazine .magazine-image{
	float: left;
	margin: 0 15px;
  height: 298px;
  width: 214px;
}
div#first-page-left .magazine .left h5{
	color: #833185;
}
div#first-page-left .magazine .left ul{
	padding: 0;
	margin-left: 260px;
}
div#first-page-left .magazine .left li{
	list-style-image: url('../images/bullet_purple.gif');
	margin-bottom: 10px;
}
div#first-page-left .magazine .content-button{
	background: url('../images/button-vsebina_off.gif');
	height: 35px;
	width: 157px;
	margin-left: 260px;
	top: 260px;
	cursor: pointer;
}
div#first-page-left .magazine .content-button:hover{
	background: url('../images/button-vsebina_on.gif');
}
div#first-page-left .magazine .left .next{
	clear: both;
	color: #833185;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 20px 0 0 0;
}
div#first-page-left .magazine .left .header{
	width: 440px;
	height: 30px;
	background: white url('../images/block_header_bg_pink.gif') repeat-x scroll top left;
}
div#first-page-left .magazine .right{
	float: right;
	width: 300px;
}
div#first-page-left .magazine .right .block-content{
	height: 400px;
	text-align: center;
	padding-top: 20px;
	background: #CED7C9;
}
div#first-page-left .magazine .right .header{
	width: 300px;
	height: 30px;
	background: white url('../images/block_header_bg_green.gif') repeat-x scroll top left;
}

/** Entrance page: content **/
div#first-page-left .content{
	width: 740px;
	background: transparent url('../images/line_right.gif') repeat-y scroll top right;
}
div#first-page-left .content .header{
	width: 740px;
	height: 30px;
	background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;
}
div#first-page-left .content .block-content{
	text-align: center;
	
}
div#first-page-left .content table{
	margin: 0 40px 40px 40px;
}
div#first-page-left .content  td{
	padding: 20px 0;
}
div#first-page-left .content  p{
	text-align: justify;
	width: 180px;
	margin: 0 auto;
	color: #6D6D6D;
}
div#first-page-left .content .first{
	border-bottom: 1px solid #A79ECA;
}

div#main #first-page-right{
	width: 250px;
	float: right;
}

div#first-page-right .search{
	width: 250px;
  height: 80px;
}

/** block: search **/
div#first-page-right .search .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#first-page-right .search .input{
	width: 150px;
	height: 21px;
	background: white url('../images/search_bg.gif') no-repeat scroll top left;
  border: 0;
  font-size: 11px;
  color: #4A4A4A;
  margin: 0;
  position: absolute;
  top: 10px;
  color: #8362A7;
  padding: 4px 5px;
}

div#first-page-right .search .submit{
	  position: absolute;
	  top: 10px;
	  right: 45px;
	  background: transparent url('../images/button_search_off.gif') no-repeat scroll 0 0;
	  border: none;
	  height: 24px;
	  width: 52px;
}

div#first-page-right .search .submit:hover{
	  background-image: url('../images/button_search_on.gif');
}


/** block: novice **/
div#first-page-right .news{
	width: 250px;
  height: 225px;
}
div#first-page-right .news .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}

/** block: anketa **/
div#first-page-right .poll{
	width: 250px;
}
div#first-page-right .poll .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_pink.gif') repeat-x scroll top left;
}
div#first-page-right .poll .block-content{
  position: relative;
  background: #fcebfd;
  height: 204px;
  padding: 25px 15px;
}
div#first-page-right .poll .flower{
  position: absolute;
  right: -14px;
  top: -46px;
}
div#first-page-right .poll a{
	font-weight: bold;
  text-decoration: none;
  color: #833185;
}
div#first-page-right .poll .poll-vote{
	width: 62px;
	height: 21px;
	margin: 0 auto;
	background: url('../images/glasuj_button_off.gif');
	cursor: pointer;
}
div#first-page-right .poll .poll-vote:hover{
	background: url('../images/glasuj_button_on.gif');
}

/** block: banner **/
div#first-page-right .banner{
	width: 250px;
}
div#first-page-right .banner .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_pink.gif') repeat-x scroll top left;
}
div#first-page-right .banner .block-content{
  width: 250px;
  height: 134px;
}

/** block: ads **/
div#first-page-right .ads{
	width: 250px;
}
div#first-page-right .ads .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;
}
div#first-page-right .ads .block-content{
  text-align: center;
  height: 600px;
  /*background: white url('../images/dotted_line.gif') repeat-y scroll top left;*/
  margin: 15px 0px;
}
div#first-page-right .ads .ad-item{
	padding: 10px 0;
}


/** column: #magazine-page-left **/
div#main #magazine-page-left{
	width: 250px;
	float: left;
}
div#main #magazine-page-left .block-content{
	text-align: center;
  margin: 15px 0;
  /*background: white url('../images/dotted_line.gif') repeat-y scroll top right;*/
}
div#main #magazine-page-left .block-content a{
  font-weight: bold;
  text-decoration: none;
  color: #004e74;
}


/** block: current number **/
div#magazine-page-left .current-number{
	width: 250px;
}
div#magazine-page-left .current-number .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#magazine-page-left .current-number .content-button{
	background: url('../images/button-vsebina_off.gif');
	height: 35px;
	width: 157px;
	margin: 15px auto 0 auto;
	cursor: pointer;
}
div#magazine-page-left .current-number .content-button:hover{
	background: url('../images/button-vsebina_on.gif');
}
div#magazine-page-left .current-number .title{
	color: #004E74;
	font-weight: bold;
	margin-top: 5px;
}

/** block: cenik **/
div#magazine-page-left .pricelist{
	width: 250px;
}
div#magazine-page-left .pricelist .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;
}
div#magazine-page-left .pricelist .moja-poroka-pricelist{
	width: 188px;
	height: 35px;
	background: url('../images/b-mojaporoka_off.gif');
	margin: 0 auto 0 auto;
	cursor: pointer;
}
div#magazine-page-left .pricelist .moja-poroka-pricelist:hover{
	background: url('../images/b-mojaporoka_on.gif');
}
div#magazine-page-left .pricelist .porocno-cvetje-pricelist{
	width: 188px;
	height: 35px;
	background: url('../images/b-porocnocvetje_off.gif');
	margin: 10px auto 0 auto;
	cursor: pointer;
}
div#magazine-page-left .pricelist .porocno-cvetje-pricelist:hover{
	background: url('../images/b-porocnocvetje_on.gif');
}

/** block: oglasi **/
div#magazine-page-left .ads{
	width: 250px;
}
div#magazine-page-left .ads .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;
}
div#magazine-page-left .ads .ad-item{
	padding: 10px 0;
}


/** column: #magazine-page-center **/
div#main #magazine-page-center{
	width: 490px;
	float: left;
	/**background: transparent url('../images/separator-left.gif') repeat-y scroll top right;*/
}
div#main #magazine-page-center .block-content{
	text-align: center;
  padding: 15px 10px;
}
div#main #magazine-page-center .block-content a{
  font-weight: bold;
  text-decoration: none;
  color: #004e74;
}

div#main #magazine-page-center .answers-arch a{
	color: #004E74;
	font-weight: normal;
	margin-bottom: 10px;
}

div#main #magazine-page-center .answers-arch a:hover{
	text-decoration: underline;
}

div#main #magazine-page-center .answers-arch li{
	margin-bottom: 10px;
	list-style-image: url('../images/dott2.gif'); 
}

/** block: archive **/
div#magazine-page-center .archive{
	width: 490px;
}
div#magazine-page-center .archive .header{
	width: 490px;	
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#magazine-page-center .archive .block-content p{
	text-align: left;
}
div#magazine-page-center .archive .block-content table{
	width: 100%;
}
div#magazine-page-center .archive .block-content td{
	padding: 15px 0;
}

/** block: novosti **/
div#magazine-page-center .novosti{
	width: 490px;
}
div#magazine-page-center .novosti .header{
	width: 484px;
	margin: 0 3px 0 3px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#magazine-page-center .novosti .block-content table{
	width: 100%;
}
div#magazine-page-center .novosti .block-content td{
	padding: 5px 0;
  text-align: left;
}

/** block: arhiv novosti **/
div#magazine-page-center .arhiv-novosti{
	width: 490px;
}
div#magazine-page-center .arhiv-novosti .header{
	width: 484px;
	margin: 0 3px 0 3px;
	height: 30px;
	background: white url('../images/block_header_bg_pink.gif') repeat-x scroll top left;
}
div#main #magazine-page-center .arhiv-novosti .block-content div{
  text-align: left;
}
div#main #magazine-page-center .arhiv-novosti .block-content div a{
  color: #813083;
}
div#main #magazine-page-center .arhiv-novosti .block-content .item{
  padding-bottom: 10px;
}

/** block: par tedna **/
div#magazine-page-center .par-tedna{
	width: 490px;
}
div#magazine-page-center .par-tedna .header{
	width: 484px;
	margin: 0 3px 0 3px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#main #magazine-page-center .par-tedna .block-content div{
  text-align: left;
}
div#main #magazine-page-center .par-tedna .block-content .title{
  font-weight: bold;
  font-size: 12px;
  color: #004e74;
  margin-bottom: 10px;
}

/** block: ostale zgodbe **/
div#magazine-page-center .ostale-zgodbe{
	width: 490px;
}
div#magazine-page-center .ostale-zgodbe .header{
	width: 484px;
	margin: 0 3px 0 3px;
	height: 30px;
	background: white url('../images/block_header_bg_pink.gif') repeat-x scroll top left;
}
div#main #magazine-page-center .ostale-zgodbe .block-content div .zgodba-link{
  color: #9f52b2;
}


/** column: #magazine-page-right **/
div#main #magazine-page-right{
	/*background: transparent url('../images/separator-left.gif') repeat-y scroll top left;*/
	width: 250px;
	float: left;
}
/** block: search **/
div#magazine-page-right .search .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#magazine-page-right .search{
	width: 250px;
	height: 80px;	
}

div#magazine-page-right .search .input{
	width: 150px;
	height: 21px;
	background: white url('../images/search_bg.gif') no-repeat scroll top left;
  border: 0;
  font-size: 11px;
  color: #4A4A4A;
  margin:0;
  position: absolute;
  right:73px;
  top: 10px;
  color: #8362A7;
  padding: 4px 5px;
}

div#magazine-page-right .search .submit{
	  position: absolute;
	  top: 10px;
	  right: 20px;
	  background: transparent url('../images/button_search_off.gif') no-repeat scroll 0 0;
	  border: none;
	  height: 24px;
	  width: 52px;
	
}

div#magazine-page-right .search .submit:hover{
	  background-image: url('../images/button_search_on.gif');
}

/** block: novice **/
div#magazine-page-right .news{
	width: 250px;
  height: 225px;
}
div#magazine-page-right .news .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;
}
div#magazine-page-right .news .block-content{
	width: 250px;
  height: 165px;
  margin: 15px 0;
  /*background: white url('../images/dotted_line.gif') repeat-y scroll top left;*/
}
/** block: ponudniki */
div#magazine-page-right .ponudniki{
	width: 250px;
}
div#magazine-page-right .ponudniki .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;
}
div#magazine-page-right .ponudniki .block-content{
  text-align: left;
  min-height: 50px;
  /*background: white url('../images/dotted_line.gif') repeat-y scroll top left;*/
  margin: 15px 0px;
}
div#magazine-page-right .ponudniki .block-content li{
  list-style-image: url(../images/bullet_purple.gif);
  font-weight: bold;
}

/** block: ads **/
div#magazine-page-right .ads{
	width: 250px;
}
div#magazine-page-right .ads .header{
	width: 250px;
	height: 30px;
	background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;
}
div#magazine-page-right .ads .block-content{
  text-align: center;
  height: 600px;
  /*background: white url('../images/dotted_line.gif') repeat-y scroll top left;*/
  margin: 15px 0px;
}
div#magazine-page-right .ads .ad-item{
	padding: 10px 0;
}

/* --------------------- MAIN end ---------------------*/

/* -------------------- FOOT start --------------------*/
div#footer {
	position:absolute;
	bottom:0; /* stick to bottom */
	left: 0;
	width:100%;
	clear:left;
	height: 65px;
	/*background: #E9F0F3;*/
}
div#foot {
	width: 1004px; 
	/*height: 183px; */
	margin: 0 auto; 
	/*background: white url('../images/footer_border_back.gif') repeat-y scroll top left;*/
	position: relative;
}
div#foot-inner {
	width: 990px; 
	height: 63px;
	margin: 0 auto; 
	background: white url('../images/footer_back.gif') repeat-x scroll top left;
}
div#footer-menu{
	height: 35px;
	width: 100%;
	padding: 10px 0 0 0;
	text-align: center;
}
div#footer-menu ul{
	padding: 0;
	margin: 0;
}
div#footer-menu li{
	list-style-type: none;
	display: inline;
	padding: 0 8px 0 8px;
	border-right: 1px solid #B2BAB7;
	line-height: 1em;
}
div#footer-menu .last{
	border-right: 0;
}
div#footer-menu a{
	color: #6A5D9D;
	text-transform: uppercase;
	text-decoration: none;
}
div#footer-copyright{
	width: 970px;
	margin: 0 10px 0 10px;
	position: relative;
}
div#footer-copyright .footer-copyright-left{
	display: inline;
	color: #595A5A;
}
div#footer-copyright .footer-copyright-right{
	display: inline;
	position: absolute;
	right: 0px;
}
div#footer-copyright .footer-copyright-right a{
	color: #595A5A;
	text-decoration: none;
}
/* --------------------- FOOT end ---------------------*/
/*---------comments-----------*/
div.textarea-top {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/border_textarea_top.gif) no-repeat scroll left top;
	font-size:1px;
	height:5px;
	line-height:1px;
}

div.textarea {
	background: none;
	padding: 5px 10px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	border-left: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}
	
div.textarea-bot {
	height: 5px;
	line-height: 1px;
	font-size: 1px;
	background: url(../images/border_textarea_bot.gif) no-repeat left top;
}

form#vpis_komentarja {
	padding: 0;
	margin: 0;
}

form#vpis_komentarja textarea, div.textarea textarea{
	border: 0;
	background: white;
	width:434px;
	overflow:hidden;

}

form#vpis_komentarja textarea.fail{
	border: 1px dashed red;
	background: none;
}

fieldset {
	border: 0;
	background: none;
	margin: 0;
	padding: 0;
}

.submit_komentar{
	position:relative;
	left:420px;
	cursor:pointer;
	background: transparent url('../images/button_comment_off.gif') no-repeat scroll 0 0;
	border: none;
	width:50px;
	height:23px;
}

.submit_komentar:hover{
 	background-image: url('../images/button_comment_on.gif');
}

div.comment-post {
	width:470px;
	height: auto !important;
	min-height: 70px;
	height: 70px;
	/*background: url(../images/bck_comment.gif) no-repeat left top;*/
	margin-bottom: 15px;	
}

div.comment-text {
	width:470px
	/*background: #F7F6EC url(../images/bck_comment-text.gif) no-repeat left bottom;*/
}
div.comment-text div{
	margin: 5px 0 0 0;
}
div.comment-header{
	background: white url(../images/block_header_bg_blue.gif) repeat-x left top;
}
#preverba{display:none;}

.cnt-padding{padding:15px 10px;}

/* forum */
.dott-gray-b{background: url(../images/dot_gray_hor.gif) repeat-x left bottom;}
.bgHeaderPinkB{background: white url('../images/block_header_bg_pink.gif') repeat-x scroll bottom left;}
.bgHeaderBlueB{background: white url('../images/block_header_bg_blue.gif') repeat-x scroll bottom left;}
.bgHeaderGreenB{background: white url('../images/block_header_bg_green.gif') repeat-x scroll bottom left;}
.bgHeaderPurpleB{background: white url('../images/block_header_bg_purple.gif') repeat-x scroll bottom left;}
.bgHeaderPinkT{background: white url('../images/block_header_bg_pink.gif') repeat-x scroll top left;}
.bgHeaderBlueT{background: white url('../images/block_header_bg_blue.gif') repeat-x scroll top left;}
.bgHeaderGreenT{background: white url('../images/block_header_bg_green.gif') repeat-x scroll top left;}
.bgHeaderPurpleT{background: white url('../images/block_header_bg_purple.gif') repeat-x scroll top left;}
.bgPink{background:#edbdee;}
.bgBlue{background:#c3e3fc;}
.bgPurple{background:#dfdbf0;}
.bgPinkLight{background:#fcebfd;}
.bgBlueLight{background:#eff6fc;}
.bgPurpleLight{background:#ebeaf0;}
.lh30{line-height:30px;}
.lh28{line-height:28px;}
.lh20{line-height:20px;}

.red{color:red;}
.fcpink {color:#833185;}
.fcblue {color:#004E74;}
.fcpurple{color:#8362A7}
.inputForum{border:1px solid #CCCCCC;}
.forum{padding:15px 10px;}
.forum td{padding-top:10px; padding-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.w90{width:90px;}
.w50{width:50px;}
.w164{width:164px;}
.w180{width:180px;}
.w150{width:150px;}
.w468{width:468px;}
.w464{width: 464px;}
.bbg{border-bottom: solid 1px #c3e3fc;}
.comment{background:white; width:340px; min-height:110px; padding:10px;}

