/*
Theme Name: Bistro BiH
Theme URI: http://www.bistrobih.ba
Description: Bistro BiH <a href="http://www.bistrobih.ba/">Bistro BiH</a>.
Version: 1.0
Author: Adnan Bajramovic
Author URI: http://www.industrija.ba
Tags: ribolov, rijeke, bistro bih, senad kapo,

	Bistro BiH 
	 http://www.bistrobih.ba

	This theme was designed and built by Adnan Bajramovic,
	whose blog you will find at http://www.industrija.ba/


*/

body{
	 background-color: #193c74;
	 background-image: url(images/bg-blue.jpg);
	 background-repeat: no-repeat;
	 background-position: center top;
	 }
#page{
     margin: 0 auto;
	 width: 1000px;
	 background-color: #F7F7F7;
	 }
#page-display{
     margin-top: 20px;
	 }
.top{
     height: 0px;
	 }
#header{
     background-image: url(images/header.jpg);
	 background-repeat: no-repeat;
	 width: 1000px;
	 height: 200px;
	 }
.jqueryslidemenu{
font: bold 13px Georgia, "Times New Roman", Times, serif;
background: #005782;
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #005782; /*background of tabs (default state)*/
color: white;
padding: 8px 10px;
border-right: 1px solid #8BC6E2;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background: #0076AE; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 12px Georgia, "Times New Roman", Times, serif;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #8BC6E2;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
img.alignright {float:right; margin:0 0 5px 5px; border: 0px}
img.alignleft {float:left; margin:0 5px 5px 0; border: 0px}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
#content{
     padding: 10px 10px 10px 10px;
	 }
.clear{
     clear: both;
	 }
.content-main{
     width: 500px;
	 float: left;
	 }
.page-6193{
     width: 500px;
	 float: left;
	 font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 font-weight: normal;
	 }
.page-center{
     float: left;
	 width: 250px;
	 margin: 0 0 0 10px;
	 }
.content-single{
     width: 500px;
	 float: left;
	 }
.content-single h2{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 color: #005279;
	 font-weight: 600;
	 }
.content-single p{
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 font-weight: normal;
	 }
.content-page{
     width: 750px;
	 float: left;
	 background-image: url(images/page-bg.gif);
	 background-repeat: repeat-y;
	 }
.page-top{
     background-image: url(images/page-top.gif);
	 background-repeat: no-repeat;
	 width: 750px;
	 height: 16px;
	 }
.page-bottom{
     background-image: url(images/page-bottom.gif);
	 background-repeat: no-repeat;
	 width: 750px;
	 height: 17px;
	 }
.page-content{
     padding: 0 15px 0 15px;
	 }
.content-page h2{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 color: #005279;
	 font-weight: 600;
	 }
.content-page p{
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 font-weight: normal;
	 }
.content-search{
     width: 650px;
	 float: left;
	 }
.content-search h2{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 color: #005279;
	 font-weight: 600;
	 }
.content-search h2 a:link{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 16px;
	 color: #005279;
	 font-weight: 600;
	 text-decoration: none;
     }
.content-search h2 a:visited{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 16px;
	 color: #005279;
	 font-weight: 600;
	 text-decoration: none;
     }
.content-search h2 a:hover{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 16px;
	 color: #FF3300;
	 font-weight: 600;
	 text-decoration: underline;
     }
.content-search a:link{
     font-family: Tahoma;
	 font-size: 12px;
	 font-weight: normal;
	 color: #3399CC;
	 text-decoration: none;
	 }
.content-search a:visited{
     font-family: Tahoma;
	 font-size: 12px;
	 font-weight: normal;
	 color: #3399CC;
	 text-decoration: none;
	 }
.content-search a:hover{
     font-family: Tahoma;
	 font-size: 12px;
	 font-weight: normal;
	 color: #3399CC;
	 text-decoration: underline;
	 }
.content-search p{
     font-family: Tahoma;
	 font-size: 12px;
	 color: #000000;
	 font-weight: normal;
	 }
.komentari{
     background-color: #EAF4FF;
	 padding: 10px 10px 10px 10px;
	 }
.komentari h2{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 18px;
	 font-weight: 400;
	 color:#000000;
	 }
#comment{
     border: 1px #0066CC solid;
	 font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 padding: 10px 10px 10px 10px;
	 }
#author{
     border: 1px #0066CC solid;
	 font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 padding: 3px 3px 3px 3px;
	 }
.entry{
     background-image: url(images/content-bg.gif);
	 background-repeat: repeat-y;
	 width: 500px;
	 }
.entry-top{
     background-image: url(images/content-top.gif);
	 background-repeat: no-repeat;
	 width: 500px;
	 height: 16px;
	 }
.entry-bottom{
     background-image: url(images/content-bottom.gif);
	 background-repeat: no-repeat;
	 width: 500px;
	 height: 18px;
	 }
#entry-content{
     padding: 0 20px 0px 20px;
	 font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #000000;
	 }
.cat{
	 width: 470px;
	 float: left;
	 padding: 5px 0 0 0;
	 }
.center{
     background-image: url(images/center-bg.gif);
	 background-repeat: repeat-y;
	 width: 250px;
	 margin: 0 0 6px 0;
	 }
.center-p{
     padding: 0 10px 0 10px;
	 }
.center-top{
     background-image: url(images/center-top.gif);
	 background-repeat: no-repeat;
	 width: 250px;
	 height: 14px;
	 }
.center-bottom{
     background-image: url(images/center-bottom.gif);
	 background-repeat: no-repeat;
	 width: 250px;
	 height: 12px;
	 }
.entry h2{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 font-weight: 600;
	 color: #075E92;
	 text-decoration: none;
	 }
.entry h2 a:link{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 font-weight: 600;
	 color: #075E92;
	 text-decoration: none;
	 }
.entry h2 a:visited{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 font-weight: 600;
	 color: #075E92;
	 text-decoration: none;
	 }
.entry h2 a:hover{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 20px;
	 font-weight: 600;
	 color: #075E92;
	 text-decoration: underline;
	 }
.entry a:link{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: none;
	 }
.entry a:visited{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: bold;
	 color: #005279;
	 text-decoration: none;
	 }
.entry a:hover{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: bold;
	 color: #005279;
	 text-decoration: underline;
	 }
small{
     font-family: Tahoma;
	 font-size: 9px;
	 color: #005279;
	 }
.content-center{
     float: left;
	 width: 250px;
	 margin: 2px 0 0 2px;
	 }
.content-center h3{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 16px;
	 font-weight: bolder;
	 color: #000000;
	 border-bottom: 2px #6699CC solid;
	 margin-top: -2px;
	 }
.page-center h3{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 16px;
	 font-weight: bolder;
	 color: #000000;
	 border-bottom: 2px #6699CC solid;
	 }
.page-center ul{
     list-style: none;
	 }
.feature{
     margin: 7px 0 0 0;
	 border-bottom: 1px #EBEBEB solid;
	 padding-bottom: 4px;
	 list-style-type: none;
	 }
.feature li{
     margin: 0 0 0 -5px;
	 }
.feature a:link{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #333333;
	 text-decoration: none;
	 display: block;
	 }
.feature a:visited{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #333333;
	 text-decoration: none;
	 display: block;
	 }
.feature a:hover{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #6699CC;
	 text-decoration: none;
	 display: block;
	 }
.sidebar{
     width: 180px;
	 margin: 25px 0 0 20px;
	 float: left;
	 font-family: Tahoma;
	 font-size: 12px;
	 list-style: none;
	 }
.sidebar h2{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 14px;
	 border-bottom: 2px #6699CC solid;
	 }
.sidebar ul{
    display: block;
	 }
.sidebar ul li{
	 font-family: Tahoma;
	 font-size: 11px;
	 padding: 5px 0 5px 5px;
	 margin: 0 0 0 -40px;
	 border-bottom: 1px #CCCCCC solid;
	 list-style: none;
	 }
.sidebar p{
     font-family: Tahoma;
	 font-size: 11px;
	 color: #000000;
	 font-weight: normal;
	 }
.sidebar a:link{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #005279;
	 text-decoration: none;
	 }
.sidebar a:visited{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #005279;
	 text-decoration: none;
	 }
.sidebar a:hover{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #005279;
	 text-decoration: underline;
	 }
#footer{
     width: auto;
	 margin: 10px 10px 10px 10px;
	 border-top: #CCCCCC solid 1px;
	 }
h2.komentar-naslov{
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 16px;
	 font-weight: bold;
	 color: #0066CC;
	 }
.navigation{
     width: auto;
	 padding: 10px 0 0 0;
	 }
.alignleft{
     float: left;
	 }
.alignleft a:link{
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: none;
	 }
.alignleft a:visited{
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: none;
	 }
.alignleft a:hover{
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: underline;
	 }
.alignright{
     float: right;
	 }
.alignright a:link{
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: none;
	 }
.alignright a:visited{
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: none;
	 }
.alignright a:hover{
     font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #075E92;
	 text-decoration: underline;
	 }
.facebook{
     margin: 5px 0 0 0;
	 }
li.linkovi{
     list-style: none;
	 margin: 0 0 0 -30px;
	 border-bottom: 1px #EBEBEB solid;
	 padding: 4px 0 4px 0;
	 }
li.linkovi a:link{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #333333;
	 text-decoration: none;
	 display: block;
	 }
li.linkovi a:visited{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #333333;
	 text-decoration: none;
	 display: block;
	 }
li.linkovi a:hover{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: normal;
	 color: #6699CC;
	 text-decoration: none;
	 display: block;
	 }
td{
     font-family: Tahoma;
	 font-size: 11px;
}
.page-content a:link{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: bold;
	 color: #005279;
	 text-decoration: none;
	 }
.page-content a:visited{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: bold;
	 color: #005279;
	 text-decoration: none;
	 }
.page-content a:hover{
     font-family: Tahoma;
	 font-size: 11px;
	 font-weight: bold;
	 color: #005279;
	 text-decoration: underline;
	 }