/*CSS made by Zoran Perin - ALEZZO.COM*/

/*ALL................................................*/
body {
	font:12px Arial, Helvetica, sans-serif; 
	color:#555;
	background:#EFF1F3;
	height:100%;
	line-height:1.4em;
	}

a:link, a:visited {color:#157AB7;}
a:hover, a:active {color:#00ADEF;}
a:link, a:visited, a:hover, a:active {text-decoration:none;outline:none;}

h1 {color:#858585;	font: 20px "Times New Roman", Times, serif; margin:0;}
h2 {color:#00ADEF;;	font: 20px "Times New Roman", Times, serif; font-weight:bold;}
h3 {}

/*RESET................................................*/

a img, :link img, :visited img {border: 0;}
table {	border-collapse:collapse; border-spacing: 0;}
body, div, dl, dt, dd, pre, form, fieldset, input, table, th, td, embed, object {padding:0; margin: 0;}
:focus {outline: 0;}
:link,:visited { text-decoration:none }
.clear {clear:both;}
.bold {font-weight:bold;}

.pic_left {
	float:left;
	margin:0 15px 15px 0;
	}
.pic_right {
	float:right;
	margin:0 0 15px 15px;
	}
.left { float:left;}

/*CONTENT............................................*/
#content {
	float:left;
	overflow:hidden;
	width:1000px;
	}

/*HEADER.............................................*/
#header {
	background:url(../images/header.png) repeat-y;
	color:#fff;
	height:90px;
	overflow:hidden;
	width:1000px;
	}
#logo {
	float:left;
	height:65px;
	padding:25px 0 0 0;
	text-align:right;
	width:150px;
	}
#name {
	display:inline;
	float:left;
	height:37px;
	padding:28px 0 0 20px;
	width:830px;
	}
.name_small {
	font-size:11px;
	}	
.name_big {
	font-family: "Times New Roman", Times, serif;
	font-size:19px;
	font-weight:bold;
	}	
	
#menu {
	display:inline;
	float:left;
	font-size:13px;
	height:24px;
	line-height:24px;
	margin-left:150px;
	width:700px;
	}
#menu ul {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	}	
#menu ul li {
	background: url(../images/menubg.gif) repeat-x;
	display:block;
	border:1px solid #999;
	border-bottom:none;
	float:left;
	list-style:none;
	margin:0 0 0 2px;
	padding:0 10px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	}	
#menu a:link, #menu a:visited {color:#666;}
#menu a:hover, #menu a:active {color:#00ADEF;}
#menu a:link, #menu a:visited, #menu a:hover, #menu a:active {text-decoration:none;outline:none;}


/*MAIN...............................................*/
#main {
	float:left;
	background:#fff;
	overflow:hidden;
	padding:30px 0 0 0;
	width:1000px;
	}
/*left*/	
#main_left {
	display:inline;
	float:left;
	overflow:hidden;
	width:249px;
	}
.main_left_head {
	border-bottom:1px solid #BCBEC0;
	height:20px;
	margin-bottom:20px;
	padding:10px 20px;
	width:710px;
	}
.main_left_cont {
	overflow:hidden;
	margin:20px;
	width:710px;
	}

.video {
	height:200px;
	margin:0 auto 20px auto;
	width:220px;
	}
	
.navig_hold {
	margin-bottom:20px;
	overflow:hidden;
	}	
.navig_top {
	background:url(../images/nav_top.png) no-repeat;
	height:35px;
	padding:10px 0 0 15px;
	width:218px;
	}
.navig_naslov {
	color:#333;
	font-size:13px;
	font-weight:bold;
	width:auto;
	}
.navig_small {
	color:#333;
	font-size:11px;
	}	
.navig_mid {
	background:url(../images/nav_md.png) repeat-y;
	overflow:hidden;
	_margin-top:-5px;
	padding:5px 15px;
	width:203px;
	}
.navig_bot {
	background:url(../images/nav_bt.png) no-repeat;
	height:10px;
	width:233px;
	}

.label_rez {
	float:left; 
	text-align:left;
	}	
.input_rez, .textarea_rez {
	background:#fff;
	border:1px solid #868686;
	font:12px Arial, Helvetica, sans-serif; 
	margin:3px 0;
	padding:2px;
	width:190px;
	}
.select_rez {
	background:#fff;
	border:1px solid #868686;
	font:12px Arial, Helvetica, sans-serif; 
	margin:3px 0;
	padding:2px;
	width:195px;
	}	
.input_rez:hover, .input_rez:focus, .textarea_rez:hover, .textarea_rez:focus, .select_rez:hover, .select_rez:focus {
	border-color:#696969;
	} 
.submit_rez {
	background-color:#fff;
	border:1px solid #868686;
	cursor:pointer;
	float:left;
	font:12px Arial, Helvetica, sans-serif; 
	font-weight:bold;
	margin:10px 0 0 0;
	padding:2px;
	width:70px;
	-moz-border-radius:0.3em;
	-khtml-border-radius:0.3em;
	}	
.submit_rez:hover {
	border-color:#696969;
	color:#00ADEF;
	}	

/*right*/	
#main_right {
	border-left:1px solid #BCBEC0;
	display:inline;
	float:left;
	overflow:hidden;
	text-align:justify;
	width:750px;
	}	
	

/*FOOTER.............................................*/
#footer {
	display:inline;
	float:left;
	background:url(../images/header.png) repeat-y;
	height:26px;
	_margin-right:-3px;
	width:1000px;
	}
.footer_menu {
	display:inline;
	float:right;
	width:auto;
	}
.footer_menu ul {
	margin:0;
	padding:0;
	}	
.footer_menu ul li {
	float:right;
	list-style:none;
	padding:5px;
	}
.footer_menu a:link, .footer_menu a:visited {color:#555;}
.footer_menu a:hover, .footer_menu a:active {color:#00ADEF;}
	

/*KONTAKT strana.....................................*/
.kontakt_col1, .kontakt_col2, .kontakt_col3 {
	display:inline;
	float:left;
	margin-top:30px;
	overflow:hidden;
	}
.kontakt_col1 {width:160px;}
.kontakt_col2 {width:270px;}
.kontakt_col3 {width:270px;}

.kontakt_slika {
	float:left;
	height:69px;
	margin:0 5px 0 0;
	width:46px;
	}

/*SLIMOBOX............................................*/
.thumb {
	height:91px;
	margin:0 3px 3px 0;
	width:136ppx;
	opacity: 1;
	filter:alpha(opacity=100);
	-ms-filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	}
.thumb:hover {
	opacity: 0.7;
	filter:alpha(opacity=70);
	-ms-filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	}

#lbOverlay {
	background-color:#000;
	cursor:pointer;
	height:100%;
	left:0;
	position:fixed;
	top:0;
	z-index:9999;
	width:100%;
	}
#lbCenter, #lbBottomContainer {
	background-color:#fff;
	overflow:hidden;
	position:absolute;
	z-index:9999;
	}
.lbLoading {
	background: #fff url(../images/slimbox/loading.gif) no-repeat center;
	}
#lbImage {
	background-repeat: no-repeat;
	border:10px solid #fff;
	left:0;
	position:absolute;
	top:0;
	}
#lbPrevLink, #lbNextLink {
	display: block;
	outline: none;
	position: absolute;
	top: 0;
	width: 50%;
	}
#lbPrevLink {
	left:0;
	}

#lbPrevLink:hover {
	background: transparent url(../images/slimbox/prevlabel.gif) no-repeat 0 15%;
	}
#lbNextLink {
	right: 0;
	}
#lbNextLink:hover {
	background: transparent url(../images/slimbox/nextlabel.gif) no-repeat 100% 15%;
	}
#lbBottom {
	border: 10px solid #fff;
	border-top-style: none;
	color: #666;
	font:11px Arial, Helvetica, sans-serif; 
	line-height: 1.3em;
	text-align: left;
	}
#lbCloseLink {
	background: transparent url(../images/slimbox/closelabel.gif) no-repeat center;
	display: block;
	float: right;
	height: 22px;
	margin: 5px 0;
	outline: none;
	width: 66px;
	}
#lbCaption, #lbNumber {
	margin-right: 71px;
	}
#lbCaption {
	font-weight: bold;
	}
	
/*DELOVI strana......................................*/
.kolekcija, .kolekcija2 {
	display:inline;
	float:left;
	}
.kolekcija2 {
	margin:0 10px;
	}	