/*
Theme Name: RIBARNICA
Theme URI: http://www.ribarnica.com
Version: 1.0
Description: WP tema napravljena samo za Ribarnica.com
Author: Nikola Ludoski
Author URI: http://www.industrija.co.yu/
*/



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background:#4396CA url(images/bg.jpg) top left repeat-x;
	margin:0px;
	margin-top:20px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#0059ab;
	font-size:22px;
	font-weight: 900;
	padding-top:20px;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#0059ab;
	font-size:22px;
	font-weight: bold;
	padding-top:5px;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:0px;
}
h2 a {
	color:#0059ab;
	font-size:22px;
	font-weight: bold;
	text-decoration:none;
}
h2 a:hover {
	color:#007EF0;
	font-size:22px;
	font-weight: bold;
	text-decoration:none;
}

p {
	padding-top:4px;
	padding-bottom:4px;
	margin-top:0px;
	margin-bottom:0px;
}
.clear {clear:both}
img {border:0px none;}
img a {border:0px none;}
.right img {float:left; padding-right:15px;}
/* Wrap */
#wrap {margin:0px auto; width:922px;}

/* menu */

#menu {
  width:922px; 
  background:url(images/bg-top.jpg) left top no-repeat; 
  line-height:normal;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-transform:uppercase;
  font-weight:normal;
  }
#menu ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#menu li {
  float:left;

  margin:0px;

  margin-right:2px;
  }
#menu a {
  float:left;
  display:block;
  background:url(images/bg-menu-off.jpg) no-repeat right top;
  padding:15px 0px 16px 0px;
  text-decoration:none;
  font-weight:bold;
  color:#245AB4;
  width:148px;
  text-align:center;
margin-left: 15px;
margin-right: 15px;
  }

#menu a {float:none;}

#menu a:hover {
  color:#D9ECFB;
  background-image:url(images/bg-menu-on.jpg);
  }

/* menu drugi */
.rhm1{
	width:870px;
	height:64px;
	margin:0 auto;
	background:url(images/rhm1_bg.gif) repeat-x;		
}
.rhm1-left{
	background:url(images/rhm1_l.gif) no-repeat;
	width:15px;
	height:64px;
	float:left;
}
.rhm1-right{
	background:url(images/rhm1_r.gif) no-repeat;
	width:15px;
	height:64px;
	float:right;
}
.rhm1-bg{
	background:url(images/rhm1_bg.gif) repeat-x;
	height:64px;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:12px 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0 0 0 18px;
	height:64px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 32px 0 18px;
}
.rhm1-bg li.current a{
	color:#fff;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li.current a span{
	color:#fff;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}
.rhm1-bg li a:hover{
	color:#fff;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li a:hover span{
	color:#fff;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}

/* Header */
#header {width:922px; text-align:center; background:url(images/bg-header.jpg) left top; padding-top:8px; padding-bottom:8px;}

/* content */
#basic {width:916px; background:url(images/bg-content.jpg) #FFFFFF left top repeat-y; padding-left:3px; padding-right:3px;}
#content {width:884px; background:url(images/top-content.jpg) #FFFFFF left top repeat-x; padding:16px;}

#content .left {width:260px; float:left; padding-right:20px;}

#content .leftsidetop {width:250px; height:16px; background:url(images/bg-left-top.jpg) left top no-repeat; display:block; padding-left:10px;}
#content .lefside {width:250px; background:url(images/bg-left.jpg) left top repeat-y; padding-left:10px; min-height:470px;}
#content .lefside li {list-style-type:none;}
#content .lefside ul {list-style-type:none;}
#content .lefside ul li {list-style-type:none;}
#content .leftsidebottom {width:260px; height:16px; background:url(images/bg-left-bottom.jpg) left top no-repeat; display:block;}
h3 {padding-top:0px; 
	margin-top:0px; 
	font-family: Arial, Helvetica, sans-serif;
	color:#0059ab;
	font-size:22px;
	font-weight: bold;}
#content .lefside li a {color:#0059ab; font-weight:bold; text-decoration:none}
#content .lefside li a:hover {color:#0066FF; font-weight:bold; text-decoration: underline}



#content .right {width:580px; float:right; border:1px solid #E2E7EA; margin-bottom:20px; padding:10px;}
#content .right a {color:#245AB4; text-decoration:none; font-weight:bold;}
#content .right a:hover {color:#6FB5F1; text-decoration: none;}
#content .post img {float:left; padding-right:10px;}

/* footer */
#footer {width:922px; background:url(images/bg-footer.jpg) top left no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px auto;}
#footer a {color:#FFFFFF; text-decoration:none;}
#footer a:hover {color:#FFFFFF; text-decoration: underline;}
#footer .copyright {padding-top:20px; padding-bottom:20px; text-align:right; padding-right:20px;}
#footer .left_links {width:400px; float:left; padding-left:20px; padding-top:20px; text-align:left;}

/* izdvojeno */
.izdvojeno-top {width:870px; height:10px; background:url(images/bg-izdvojeno-top.jpg) left top no-repeat; display:block;}
.izdvojeno-content {width:850px; background:url(images/bg-izdvojeno.jpg) left top repeat-y; padding-left:10px; padding-right:10px;}
.izdvojeno-bottom {width:870px; height:10px; background:url(images/bg-izdvojeno-bottom.jpg) left top no-repeat; display:block;}


/* dugmad */
.button a:link {
  float:right;
  display:block;
  background:url(images/button.jpg) no-repeat right top;
  padding:10px 0px 0px 0px;
  text-decoration:none;
  font-weight:bold;
  color:#FFFFFF;
  width:140px;
  text-align:center;
  height:46px;
  }

.button a:hover {
  color:#00FF00;
  }
  
.button2 a {
  float:right;
  display:block;
  background:url(images/button2.jpg) no-repeat right top;
  padding:10px 0px 0px 0px;
  text-decoration:none;
  font-weight:bold;
  color:#FFFFFF;
  width:140px;
  text-align:center;
  height:46px;
  }

.button2 a:hover {
  color:#B1D8F8;
  }

#sideshoppingcart {
	width: 220px;
  	background: #dbdbdb;
  	border: 1px solid #414141;
  	padding: 5px;
  	
  	/*float:right;*/
}
  
  
/* recepti */
#content .recepti {width:400px; float:left; padding-right:10px;}
#content .recepti a {color:#245AB4; text-decoration:none; font-weight:bold;}
#content .recepti a:hover {color:#6FB5F1; text-decoration: none;}



.izdvojeno-recepti-naslovna {width:265px; padding:10px; border:1px solid #E2E7EA; margin-top:20px; float:left; margin-right:5px; margin-left:5px; min-height:245px; height:245px;}
.izdvojeno-news-naslovna {width:265px; padding:10px; border:1px solid #E2E7EA; margin-top:20px; float: left; background:url(images/kuvar.jpg) no-repeat right bottom; min-height:245px;}
.izdvojeno-news-naslovna ul {padding-left:15px; padding-top:2px; padding-bottom:2px; margin:0px;}
.izdvojeno-news-naslovna a {color:#0059ab; text-decoration:underline; font-weight:bold;}
.izdvojeno-news-naslovna a:hover {color:#007EF0; text-decoration: none; font-weight:bold;}
.izdvojeno-news-naslovna h2 a {text-decoration:none}

#navigacija {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:15px; border-bottom:1px solid #E2E7EA; width:415px; margin-left:30px; padding-bottom:3px; clear:both;}
#navigacija a {color:#d93a24; font-weight:bold; text-decoration:none;}
#navigacija a:hover {color:#0081f4; font-weight:bold; text-decoration: underline;}