/********************************************
   LAYOUT
********************************************/ 

#container { width:980px; margin:0 auto; background-color:#FFFFFF;padding:0;}
#header {height:155px; position:relative}
.nav {background:url(/img/nav_bg.png) repeat-x left top; height:35px;padding:0 15px;}
.block {}
#main {padding:15px; background:url(/img/main_bg.png) repeat-x left bottom}
#columnLeft {width:625px; float:left; margin-right:25px}
#content {}
#columnRight {width:300px; float:left;}
#footer {background: #660000 url(/img/footer_bg.png) repeat-x left top; color:#FFFFFF; padding:15px; width:950px; margin:0 auto}

div.box {border-bottom:1px dashed #CCCCCC;border-top:1px dashed #CCCCCC;margin-bottom:20px;padding:10px;position:relative; background:url(/img/box_bg.png) repeat-x left bottom}
div.boxNew {border-bottom:1px dashed #CCCCCC;margin-bottom:20px;padding:10px;position:relative; background:url(/img/box_bg.png) repeat-x left bottom}
div.boxLeft {width:300px; float:left; margin-right:25px}
div.boxRight {width:300px; float:right}
div.boxRight .bannerFlashIgraj{ width:300px; height:250px;}
div.boxRight .bannerKalendar{ margin-top:13px}
div.halfLeft {width:300px; float:left; min-height:390px;height:auto !important;height:390px;}
div.halfRight{width:290px; float:right}

.height380 {min-height:350px;height:auto !important;height:350px;}
.height440 {min-height:440px;height:auto !important;height:440px; position:relative}



/* -------------------  LOGO elements -------------------- */

h1.logo a {background:transparent url(/img/logo.png) no-repeat scroll center center;display:block;float:left;height:110px;text-indent:-2000px;width:310px;overflow:hidden; position:absolute; top:40px; left:20px; z-index:2000; cursor:pointer}

/* -------------------  SEARCH elements -------------------- */

.search form {float:right;padding:4px 15px 0 0}
.search input {font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:140%; color:#666666}
.search form input.searchInput {border:none;display:inline;float:left;padding:4px 0 5px 5px;width:155px; background:url(/img/search_bg.png) no-repeat left top; margin-right:5px}

/* -------------------  HEADER elements -------------------- */
.languages {float:right;color:#FFFFFF;padding-top:6px;}
.languages a, .languages a:visited {color:#FFFFFF;}
.languages a.rssLink, .languages a.rssLink:visited{background:url(/img/rssIcon.gif) no-repeat left top; padding-left:17px}
.currentDate {color:#FFFFFF;display:block;line-height:30px; font-size:11px; font-weight:bold}
a.banner728 {border:none;display:block;float:right;margin:15px 0 0;padding-right:15px;}
a.banner350, img.banner350 {border:none;display:block;margin:0 0 20px;}

/* -------------------  FOOTER elements -------------------- */

#footer p {margin:0; padding:0}
#footer p a {color:#FFFFFF}
#footer .clear {border-top: 1px dotted #FFFFFF;padding-top:15px;}

#footer .footerMenu{float:left;margin-right:20px;margin-bottom:15px; padding-right:10px;width:165px; border-right: 1px dotted #FFFFFF;min-height:300px;height:auto !important;height:300px;}
#footer .footerMenu ul{margin:0 0 20px; padding:0; list-style:none}
#footer .footerMenu ul li{margin:0; padding:0; list-style:none}
#footer .footerMenu ul li a{color:#FFFFFF; font-size:11px}
#footer .footerMenu ul li.primaryMenu{margin-bottom:5px}
#footer .footerMenu ul li.primaryMenu a{color:#FFFFFF; font-size:11px; font-weight:bold; text-transform:uppercase;}
#footer .footerMenu.last{margin:0; padding:0; border:none}



.narudzbina {
	position: absolute;
	widows: 269;
	height: 109;
	top: 40px;
	right: 20px;
	z-index:2002;
}


.navRight {background:transparent url(/img/secNaviBgrd_left.png) no-repeat scroll left top;float:right;height:33px;width:10px;}
.navLeft {background:transparent url(/img/secNaviBgrd_right.png) no-repeat scroll right top;float:right;height:33px;width:10px; margin-right:15px}
.secNav{ float:right; background:transparent url(/img/secMeniBgrd.png) repeat-x scroll left top;display:inline !important;float:right;height:27px;margin:0;  padding:5px 0 0 0; font-family:arial,sans-serif;width:auto !important;
padding-left:10px;
padding-right:10px;

}
.secNav ul li{ list-style:none; margin:0;}
.secNav a{color:#000000; font-weight:bold; font-size:11px; text-transform:uppercase; cursor:pointer}
.secNav a:hover{color:#C30000; font-weight:bold;text-decoration:none}
#secondaryNavigation {float:left}
#secondaryNavigation ul{ margin:0}
#secondaryNavigation a{ color:#000000; float:left; font-weight:bold; font-size:11px; /*padding-right:15px; */cursor:pointer}
#secondaryNavigation a:hover{ color:#C30000;font-weight:bold; text-decoration:none}

.separator{float:left}
