@
charset "utf-8";
/* Mercator IP CSS */

/* ----------------------- barve ------------------------ */

/* general BEGIN */

html {margin:0;padding:0;width:100%;}
body 
{
/*font-size:62.5% !important;
 text-align:center; */
	font-family: verdana, georgia;
	margin:0;
	padding:0;
	width:100%;
	font-size: 13px;
color:#999999;
}

p {padding:0;margin:0 0 8px;line-height:24px;font-size:13px;color:#666}
/* ul,ol {font-size:0.7em;} */

a {color:#333333;text-decoration:none;}
a:hover {color:#90b33e;}
img {border:0;
margin:0 0 0 0}

h1,h2,h3,h4,h5,h6 {margin:0 0 8px; padding:0;}
h1 {color:#90b33e; font-size:16px; font-weight:bold;}
h2 {color:#666666; font-size:14px; font-weight:bold; font-style:italic;}
h3 {color:#666666; font-size:14px; font-weight:normal; font-style:italic;}
h4 {color:#666666; font-size:13px; font-weight:normal; font-style:italic;}

.important {color:#333333; font-style:italic;}
ul {list-style:none;}

.csc-textpic-text ul
 {list-style:dotted;}
/*span.red {color:#D9001A;} */

/* #top {margin:10px 0 0;height:25px; background:#6d6e71 ;overflow:hidden;} */
#page{width:1000px;}
#header 
{padding:0;margin:20px 5px 0 5px;width:990px; height:150px;background:url(../_img/dt_header.jpg) no-repeat;
/* overflow:hidden;position:relative;
 */}
#logo {/* top:18px; */ left: 380px; height:150px;width:233px;position:relative;}

.mainNavigation {
margin:23px 0 12px 5px;
_margin:1px 0 12px 5px;
/* margin:23px 20px 12px 20px; - OK vrednosti za FF, Safari */
background:url(../_img/line_px_silver.gif) 0 42px repeat-x  ;
_background:url(../_img/line_px_silver.gif) 0 20px repeat-x  ;
height:45px;
width:990px;
/*overflow:hidden;bottom:0;  right:0;*/ 
}
.mainNavigation ul {margin:7px 0 0 -25px;padding:0 0;height:30px;float:left;width:1075px;}
.mainNavigation ul li {
/* width:190px; */
width:170px;
text-align:center;text-transform:lowercase;
list-style-type: none;
line-height:28px;
float:left;
font-size:17px;
/* font-weight:bold;height:30px; */
}
.mainNavigation ul li a {padding: 0 5px;color:#333333;text-decoration:none;background:#FFFFFF;} 
/* .mainNavigation ul li a {padding: 0;color:#333333;text-decoration:none;background:#FFFFFF;} */
.mainNavigation a:hover {color:#90b33e;}
.mainNavigation .active a {color:#90b33e;font-weight:bold;}
/* .mainNavigation ul li.active{width:212px;} */
.mainNavigation ul li.active{width:200px;}
/* .mainNavigation  ul .first a {background:none;} 
.mainNavigation .first a {background:none;}*/



#path
{	margin: 0 ;
	_margin-left: 5px;
/* 	 	margin-left: 9px; */
 	text-align: left;
}
#path ul, #path li
{
	
	padding: 0;
	display: inline;
}

.rootline {margin: 1px 0px 0 0; _margin: -9px 0px 0 0;padding:11px 0 5px 20px; font-style:italic;color:#999999;font-size:12px;
	text-transform:lowercase; background:url(../_img/line_px_silver.gif) 0 29px repeat-x;}
.rootline a {color:#999999;	margin: 0 5px;} 
.rootline a:hover {color:#90b33e;} 
.rootline .active a {color:#CCCCCC;}

.subMenu, .subMenu ul li a{color:#333333; text-transform:lowercase;}
.subMenu .active, .subMenu  .active a {color:#90b33e;font-weight:bold;} 
.submenu  a:hover{color:#90b33e;}
.subMenu .lev2, .subMenu .lev2-active {margin-left:10px;font-style:italic;} 
.subMenu .lev2-active, .subMenu  .lev2-active a {color:#90b33e;} 
.subMenu .lev3, .subMenu .lev3-active {margin-left:20px;font-style:normal;} 
.subMenu .lev3-active, .subMenu  .lev3-active a {color:#90b33e;} 

/* .flower_normal {height:400px; width:220px; background:url(../_img/flowerLeft.gif) right no-repeat;}
 */.flower_reverse { float: right; _float: none;  	height:400px; width:100px;   margin: 5px 10px 0 5px;  _margin-right:5px ;
background:url(../_img/flowerRight.gif) left no-repeat;}

#left
{
	float: right;
_float: none; 
	width: 210px;
/* 	display: inline;
 */
	margin: 10px 5px 0 4px;
/*	margin: 10px 5px 0 5px;
 background:pink;
 */	}

#middle
{
	float: right;
	width: 770px;
/* 	display: inline;
 */	margin: 9px 4px 0 5px;
/* background:green; */
}
#central
{
 	float: left;
	width: 655px;  	
	_width: 650px;  	
/*	padding: 10px 10px; 
 
	 sirina za IE6 */	
	

/**/
}


#centralBody
{
 	float: left;
  margin: 5px 0 0 5px;
/*   _margin: 5px 0 0 4px;
	  margin: 5 0 0 14px;
padding: 0 16px 0 16px;	 */
 
	padding: 0 10px 0 10px;	  
	width: 630px; 
/* sirina za IE6 */	
	_padding: 0 0 0 0; 
	_width:650px;
	background: url(../_img/boxBodyCentral.gif) 0px repeat-y;
/*
alternativa - notranji elementi brez marginov (ne dela v IE)

padding:0 20px;	
width: 610px; 
*/
}
#central p, #central h1, #central h2, #central h3, #central h3, #central h4
{
	margin: 0 20px 0 40px;
	padding: 3px 0;	
/* font-style: italic;
 */text-align: justify;}
 #central h1{margin: 0 20px; padding-left: 18px;background:url(../_img/title_red_bold.gif) 0px 9px no-repeat;}
 #central h2{margin: 10px 20px; padding-left: 18px;background:url(../_img/title_black_bolditalic.gif) 0px 9px no-repeat;}
 #central h3{margin: 0 20px; padding-left: 18px;background:url(../_img/title_black_italic.gif) 0px 8px no-repeat;}
 #central h4{margin: 0 20px; padding-left: 18px;background:url(../_img/menu_black_italic.gif) 0px 8px no-repeat;}
 #central p { margin: 0 20px 0 40px; 	padding: 3px 0;}
 #central .csc-textpic-imagewrap { margin: 0 20px 0 20px; 	padding: 3px 0;}
 #central.more{margin: 0 20px; padding-left: 18px;background:url(../_img/menu_black_bolditalic.gif)0px 10px no-repeat;}
/* */

/*
alternativa - notranji elementi brez marginov (ne dela v IE)

#central p, #central h1, #central h2, #central h3, #central h3, #central h4
{
	margin: 0;
	padding: 3px 0 3px 20px;	
  text-align: justify;}
 
 #central h1{padding-left:18px;background:url(../_img/title_red_bold.gif)0px 10px no-repeat;}
 #central h2{padding-left: 18px;background:url(../_img/title_black_bolditalic.gif)0px 10px no-repeat;}
 #central h3{ padding-left: 18px;background:url(../_img/title_black_italic.gif)0px 10px no-repeat;}
 #central h4{padding-left: 18px;background:url(../_img/menu_black_italic.gif)0px 10px no-repeat;}
 #central.more{padding-left: 18px;background:url(../_img/menu_black_bolditalic.gif)0px 10px no-repeat;}
 #central .csc-textpic-imagewrap { margin: 0 0px 0 20px; 	padding: 3px 0;}
*/


#centralBottom
{
 	vertical-align:top;
	width: 650px;
	font-size: 5 px; /* potrebno, da v IE višina lahko 12px */
	height: 12px;
	margin: 0 0 0 5px;
	_margin-top:-6px;
	background: url(../_img/boxBottomCentral.gif) bottom no-repeat;
 	float: left;
 display:block;
		padding: 0;

}
#right
{
	float: left;
	width: 0;
	display: inline;
	margin: 31px 0px 0 15px;
}

#footer{
margin-top:25px;width:960px;float:left;
}
#footer { padding:9px 0 9px 50px;color:#999999;font-size:11px;
	/* text-transform:lowercase; */ background:url(../_img/line_px_silver.gif) repeat-x;}
/* .footmenu { padding:9px 0 9px 0px;color:#999999;font-size:11px;
	 background:url(../_img/line_px_silver.gif) repeat-x;} */
.footmenu {display: inline; margin-left: 100px;text-align:center} 

.footmenu ul, .footmenu li {color:#999999; display:inline;}
.footmenu ul li {/* width:100px; */ margin:0 10px;}
.footmenu a {color:#999999;} 
.footmenu a:hover {color:#90b33e;} 
.footmenu .active a {color:#CCCCCC;}



.zelmenu
{
	margin: 0 0 10px 10px;
	padding: 0 ;
	list-style-type: none;
	width: 100%;
	display:inline;
/* background:url(../_img/line_px_silver.gif) bottom repeat-x; */
}

.zelmenu ul, .zelmenu li {display: inline;}
 .zelmenu ul
 {
	 margin: 0 10px; 
	 margin-left:1px;
	 clear:both;
	 width:100%;
	padding-left:0px;	
 }
 /* */
.zelmenu li a
{
	margin: 2px 5px 2px 5px;
	padding: 0 0px 0 11px;
	width: 136px;
	:width: 140px;
font-size: 12px;
	background: url(../_img/menu_black_regular.gif)  0px 5px no-repeat;
	float: left;
/* 	height: 14px;
background-color: blue;
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/izdelek.png) no-repeat;
	font-weight: bold; */
}
.zelmenu li 
{
	width: 151px;/*	float: left;
	margin: 2px 10px 2px 0;

		padding: 0 2px 0 12px;
background: url(../_img/menu_black_regular.gif) no-repeat;;
 	height: 14px;
background-color: blue;
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/izdelek.png) no-repeat;
	font-weight: bold; */
}

 .zelmenu a:hover, .zelmenu .active a {color:#90b33e; background: url(../_img/menu_red_regular.gif) 0px 5px no-repeat;}

/*.zelmenu a:hover, .zelmenu a:focus 
{	color: #BD0533;	text-decoration: none;}
 */

#c114 {width: 540px;	height:0px;	background:none;}
#c67 {width: 540px;	height:0px;	background:none;}

/* template_page.html END */

/* boxes BEGIN */


/* box  BEGIN*/
.boxTop
/* zgornji del boxa */
{
	height: 22px;
		min-height:22px;
		height:auto !important;
		height:30px;
		line-height:16px;
		
	margin: 0;
	padding-top: 8px; 	
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background:url(../_img/line_px_silver.gif) 0 29px repeat-x;
}

.boxBody
/* ozadje osrednjega dela boxa - splosno */
{
	width: 200px;
	margin: 5px 5px 0 5px; 
/* 	margin: 5px 10px 0 5px; 
 */	padding: 0px 0px 0 0px;	
	background: url(../_img/left_points_silver.gif) repeat-y;
}




.boxBody p, .boxBody h1, .boxBody h2, .boxBody h3, .boxBody h3, .boxBody h4
/*  */
{
	margin: 0;
	padding: 3px 5px;	
/*	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/boxBodyCenter.gif) repeat-y;
	width: 499px;
margin: 2px 0 0 10px; */
/*		
	background-repeat: repeat-y;	
*/
}
 
.boxBody ul
/* element boxa - splosno */
{
/* 	margin-top:1px; 
 */	margin:0; 
padding:0 0 0 20px;
}

.boxBody li
/* element boxa - splosno */
{
/* 	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 200px;
 margin-left: -30px;
	list-style-type: none;
*/padding:0;
		min-height:20px;
		height:auto !important;
		height:20px;
		line-height:16px;
/* 	background: grey;
*/
}

.boxBody li a
/* element - splosno */
{
	padding:6px 10px 2px 5px;
/* 	display:block;
 */color:#666666;
 font-size:14px;
}

.boxBody li a:hover
/* hover element - splosno */
{
	color:#90b33e;
}

.boxBody.active a:active, .boxBody .active a:visited
{
	color:#90b33e;
	font-weight:bold;
/* 	background-position: 0 0 0 2px;
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/boxItemActive.jpg) no-repeat;	
 */}

.boxBottom
{
	height: 13px;
	margin: 0 0 5px 5px;   
		background: url(../_img/box_bottom_silver.gif) no-repeat;
/*	padding: 0;
*/
}

/* box END */

/* .foto {display:inline-block;;margin:0 9px 0 8px;} */
/* za IE: */

/* ozke fotke
.foto{float:left; display:inline; margin:0 18px 0 18px; }
.fotoBox{width: 270px;} 
*/

.foto{float:left; display:inline; margin:0 18px 0 18px; /* */}

.fotoBox
{
 	width: 270px;
}
.fotoBox .boxTop
{
	font-style: italic;
}

.fotoBox .boxBody
{
/* 	
 height: 245px;
	width: 250px;
 */	
	margin: 5px 10px 0 10px;
background:none;
/* z-index: 0;
 */}

.fotoBox .boxBottom
{
	width:62px;
	font-size: 1 px;
	height: 62px;
	margin: -62px 0 10px 198px;
	_margin: -65px 0 0 198px ;	
	background:none;
/* z-index: 10;
 */}

#left .boxBody ul
/* element boxa - splosno */
{
padding:0 0 0 10px;
}
/* #left .boxBody li
{margin: 0 20px; padding-left: 18px;background:url(../_img/menu_black_regular.gif)0px 10px no-repeat;}
 */
/* #left .boxTop
{
}

#left .boxBody
{
	width: 200px;
	background: url(../_img/left_points_silver.gif) repeat-y;
}

#left .boxBottom
{
	background: url(../_img/box_bottom_silver.gif) no-repeat;
}
 */
/* 
#central .boxBody
{
	width: 600px;
	background: url(../_img/boxBodyCentral.gif) 10px repeat-y;
}

#central .boxBottom
{
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/boxBottomCenter.gif) no-repeat;
}

#right .boxTop
{
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/boxTopRight.gif) no-repeat;
	padding: 12px 0 0 20px; 	
}

#right .boxBody
{
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/boxBodyRight.gif) repeat-y;
}
#right .boxBody p
{
	width: 204px;
}
#right .boxBottom
{
	background: url(http://www.trebnik.com/dvorec/fileadmin/templates/_img/boxBottomRight.gif) no-repeat;
}
 */
/* boxes END */



/* styles for TYPO3 */

/* mailform - Vprasajte nas*/
.csc-mailform {padding: 10px 10px 10px 38px; border:none;}
.csc-mailform-field {width: 580px; margin:5px 0; }
.csc-mailform-field label 
{width: 120px; vertical-align:top; display:block; color:#666666; font-size:13px; line-height:24px;}
.csc-mailform-field input, .csc-mailform-field textarea {width: 450px; margin-left:50px;}
#mailformformtype_mail {width: 80px; float:right;}

/* mailform - Vprasajte nas END */


/* indexedsearch  */
.tx-indexedsearch-searchbox{padding: 10px 0 0 5px;}
.tx-indexedsearch-searchbox form{margin-bottom: 0;}
/*.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {width:80px;} */
.tx-indexedsearch-whatis{padding: 0 0 5px 5px;}
.tx-indexedsearch-res {margin: 5px 0 0 0;padding: 0; /* border-top:1px dashed #B2B2B2; */}
/*.tx-indexedsearch-browsebox, */ .tx-indexedsearch-resultrow {padding: 5px 20px 5px 10px;/* border-bottom:1px dashed #B2B2B2; */}
/*.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {font-size:0.7em; color:#4B4B4B;}*/
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info  
{
background:none;
font-size:11px
}
/*.tx-indexedsearch-title, .tx-indexedsearch-percent { font-size:0.8em; }*/
.tx-indexedsearch-browselist-currentPage  a{text-decoration:none;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color:#90b33e;
}

/* END indexedsearch */


/* macina_searchbox */
.tx-macinasearchbox-pi1
{
padding: 5px 0 5px 15px; 
height: 20px;
}
.tx-macinasearchbox-pi1 .input
{
padding-top:0px; width: 140px; height: 22px; /* font-size: 0.7em; */
}

.tx-macinasearchbox-pi1 .submit
{
margin-top:1px; width: 24px; height: 24px;
 background:url(../_img/searchButton-grey.gif) no-repeat;
/* */}
.tx-macinasearchbox-pi1 .submit:hover
{
 background:url(../_img/searchButton-red.gif) no-repeat;
/* */}

/* END macina_searchbox */


/* tt_news */
.news-list-item, .news-latest-item {margin-bottom: 23px; width:640px;}
.news-list-item  .bodytext{font-style:italic;} 
.news-latest-date, .news-latest-morelink, .news-list-date, .news-list-morelink, .news-single-timedata, .news-single-backlink
{font-size:11px; padding: 0px 40px;}
.news-latest-date, .news-latest-morelink{font-size:11px;}


/*HR.clearer {Height:0px;
border:none;
 border-top:1px dashed #B2B2B2;border-bottom:0px;
}
 */
.news-list-morelink , .news-latest-morelink 
{
	float: left; 
	color:#666666; font-size:11px; font-weight:bold; font-style:italic;
}

#central .tx-ttnews-browsebox td p{margin:0;}
#central .tx-ttnews-browsebox table{float:right;}
.tx-ttnews-browsebox-SCell a{color:#90b33e;}

.tx-ttnews-browsebox  { margin-left:200px; margin-top:-20px;}
.tx-ttnews-browsebox p {color: #ffffff; }

.news-single-timedata {margin-bottom:10px;}
.news-single-backlink, .news-single-backlink a{font-size:11px; margin-bottom:0;}

/* END tt_news */


/* chnewsfeed */
.tx-chnewsfeeds-pi1 ul {margin:0}
.tx-chnewsfeeds-pi1 li a {
background:transparent url(../_img/ico-rss.gif) no-repeat scroll right 1px;
padding:1px 15px 1px 18px;
font-size:11px;
display:block;
text-align: right
 }
/* END chnewsfeed */


/* mailformplus - Vprasajte nas*/
.tx-thmailformplus-pi1 {padding: 10px 10px 10px 38px; border:none;}
.csc-mailform-field {width: 580px; margin:5px 0; }
.tx-thmailformplus-pi1 label 
{width: 120px; vertical-align:bottom; display:block; color:#666666; font-size:13px; line-height:25px;margin-top:5px;}
.tx-thmailformplus-pi1 input, .tx-thmailformplus-pi1 textarea 
{width: 450px; margin-left:50px;}
#submit_mail_button{width: 80px; float:right;}


.mailformplus_contactform .error {margin-left:50px;color:#90b33e;font-size:13px;}
#central .mailformplus_contactform  p {margin-left:0px;}

/* mailform - Vprasajte nas END */


#navlang a
{
float:right;
padding: 0 10px 0 0;
}

#navlang 
{
float:right;
}
#navlangRussia
{
float:right;
}

.navlang 
{
margin:-25px 25px 0 0;
_margin-top:0;
position:relative;
}

/* END styles for TYPO3 */

.addthis_toolbox {
	float:right;
/* 	width:200px; */
	margin-right:50px;
	_margin-top:-15px;
}

/* New design 2013-12 Typo3 */
#header {
margin: 0px 0px 0 0px;
width:1000px;
height:160px; 
background:none;
}
#logo {
float:left; margin:0 10px 0 -30px; width:250px;left: 0px;}
#banner_top {
float:left; 
width:760px; 
margin-top:25px;
/*margin-left:-30px;  top:18px; left: 0px; position:relative; */
}


/* END New design 2013-12 */

.footmenu { margin-left: 0;} 
.footmenu ul li {margin:0 15px;}

.csc-textpic-text ul
 {
 list-style-type: square;
 margin-top:0;
 }
 
 .csc-textpic-text ul li {
	margin:0 20px;
	font-size: 13px;
	color: #666;
	padding:3px 0;
}