body{
	font-size:11px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
	background-color:#fafadf;
	behavior: url(css/csshover2.htc);
	color:#333;
	}

* {margin:0;padding:0;}

h4, h5 {font-variant:small-caps; position:relative; margin-left:10px; display:block;}

img {
	border:0px;
	position:relative;
	float:left;
	margin:10px 10px 10px 0px;
	}
a {text-decoration:none}

div#mainwrap{
	margin:auto;
	width:935px;
	text-align:left;
	background-image:url(../images/design/body-bg.gif);
	}

div#left{
	float:left;
	width:200px;
	}

div#main{
	float:left;
	width:700px;
	background-image:url(../images/design/zena.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	}

div#innermain{
	position:relative;
	float:left; 
	width:370px;
	margin-left:20px;
	border:0px solid red;
	}
	
#main p {
	margin-top:5px;
	text-indent:0px;
	text-align:justify;
	}
	
div#right{
	float:right;
	width:150px;
	overflow:hidden;
	margin-bottom:5px;
	}

div#footer{
	float:left;
	width:100%;
	text-align:center;
	height:15px;
	border-top:0px solid gray
	}

.clearfix:after {
    content: ".";
   	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

* html .clearfix {height:1%;}

.clearfix {display: block;}

div#box{text-align:justify;argin:5px;}


/*shop meni */


div#novo{border-bottom:1px solid #bbb;margin-bottom:5px}

input#input_button{font-size:x-small;height:18px;cursor:hand;}

ul#tecaj{
	background-color:#dddddd;
	width:140px;
	list-style-type:none;
	margin:5px 0 5px 0;
	border:1px solid #990000;
	text-align:center;
	}

ul#tecaj li{color:#990000;border-bottom:1px solid #aaa;}

ul#tecaj li img{float:left;}

#anketa {
	background-color:#dddddd;
	width:140px;
	border:1px solid #990000
	}

#anketa p {
	padding:3px 5px;
	}

#question {
	border-bottom:1px solid #aaa;background:white
	}
#answer {
	height:20px;
}

#pretraga{
		vertical-align:bottom;
		margin-bottom:5px;
		background-color:white;
		width:137px;
		border:1px solid #990000;
		padding-bottom:5px;
		padding-left:3px
}
#pretraga input#input {width:125px;border:1px solid gray;background-color:#ddd;font-size:x-small;}	
#pretraga ul{list-style:none}
#pretraga li{float:left;vertical-align:baseline;}


div#newsletter{
	width:140px;
	border:1px solid #990000;
	margin-top:5px;
	background:#dddddd
}
div#newsletter input#newsletter_input{width:130px;font-size:x-small}

/*  novi meni  

div #left ul{
	list-style-type:none;
	margin-top:0px;
	width:175px;
	}

div #left ul li{
	height:25px;
	margin:0px;
	margin-left:0px;
	margin-bottom:1px;
	padding:0px;
	text-align:right;
		}
		
div #left ul li ul{
	display:none;
	}
div #left ul li:hover ul{
	display:block;}
div #left ul li ul li{
	background-image:none}



div #left ul li:hover {
	background-position:right;
	}

#left a {
	text-decoration:none;
	font-variant:small-caps;
	color:#527b53;
	font-weight:bold;
	font-size:13px;
	display:block;
	margin-top:10px;
 	border-bottom:1px solid #ddd;	}	

#left a:hover {
	color:#006f8f;
	border-bottom:1px solid #006f8f;}

#left ul li ul li a {
	font-variant:normal;
	font-size:11px;
	font-weight:normal;
	margin-right:15px;
	color:#006f8f;
	}

/*----*/

#nav, #nav ul { /* all lists */
		padding: 0;
		margin:0px;
		list-style: none;
		float : left;
		width:175px;
	}

#nav ul { }

#nav li { /* all list items */
		height:25px;
		width:175px;
		margin:0px;
		margin-left:0px;
		margin-bottom:1px;
		padding:0px;
	}

#nav li ul { /* second-level lists */
		position : absolute;
		left: -5000px;
		margin-left : 175px;
		margin-top : -28px;
	}

#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}

#nav li a {
		display : block;
		font-weight : normal;
		text-decoration : none;
		padding:5px 0px 5px 5px;
		font-variant:small-caps;
		text-align:right;
		color:#527b53;
		font-weight:bold;
		font-size:13px;
		border-bottom:1px solid #ddd;
		}

#nav ul li ul {
	background:#f0f0d6;
	border:2px solid #663;
	z-index:100;
	}

#nav ul li ul li a {
	font-variant:normal;
	font-size:11px;
	font-weight:normal;
	margin-right:15px;
	color:#006f8f;
	}


#nav li a:hover {
		color :#333;
	/*	background-image:url(../images/design/gradient_meni.jpg);
		background-repeat:repeat-y;
		*/
	}
#nav li:hover {
		background-position:right;
		}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

#breadcrumbs{padding-bottom:2px;padding-left:2px; font-size:14px; color:#663; font-weight:bold}
#breadcrumbs a {padding-bottom:2px;padding-left:2px;  font-size:14px; color:#663; font-weight:bold;}
#breadcrumbs a:hover {text-decoration:underline}

#naslov{padding:0px 2px 2px 2px}
