/*

Theme Name: elbrus

Description: elbrus, Ekspedicija.net.

Version: 1.0

Author: Zoran

Author URI: http://ekspedicija.net/

*/



/* begin Page */



@import 

url(http://fonts.googleapis.com/css?family=PT+Sans+Caption&subset=latin,latin-ext);





.elbarticle

{

	padding: 7px 0 20px 0;

}



#elbmain, table

{

   font-family: 'PT Sans Caption', sans-serif;

   font-style: normal;

   font-weight: normal;

   font-size: 14px;

   

}



h1, h2, h3, h4, h5, h6, p, a, ul, ol, li

{

   margin: 0;

   padding: 0;

}



.elbpostcontent,

.elbpostheadericons,

.elbpostfootericons,

.elbblockcontent-body,

ul.elbvmenu a 

{

   text-align: left;

}



.elbpostcontent,

.elbpostcontent li,

.elbpostcontent table,

.elbpostcontent a,

.elbpostcontent a:link,

.elbpostcontent a:visited,

.elbpostcontent a.visited,

.elbpostcontent a:hover,

.elbpostcontent a.hovered

{

   font-family: 'PT Sans Caption', sans-serif;

}



.elbpostcontent p

{

   margin: 12px 0;

}



.elbpostcontent h1, .elbpostcontent h1 a, .elbpostcontent h1 a:link, .elbpostcontent h1 a:visited, .elbpostcontent h1 a:hover,

.elbpostcontent h2, .elbpostcontent h2 a, .elbpostcontent h2 a:link, .elbpostcontent h2 a:visited, .elbpostcontent h2 a:hover,

.elbpostcontent h3, .elbpostcontent h3 a, .elbpostcontent h3 a:link, .elbpostcontent h3 a:visited, .elbpostcontent h3 a:hover,

.elbpostcontent h4, .elbpostcontent h4 a, .elbpostcontent h4 a:link, .elbpostcontent h4 a:visited, .elbpostcontent h4 a:hover,

.elbpostcontent h5, .elbpostcontent h5 a, .elbpostcontent h5 a:link, .elbpostcontent h5 a:visited, .elbpostcontent h5 a:hover,

.elbpostcontent h6, .elbpostcontent h6 a, .elbpostcontent h6 a:link, .elbpostcontent h6 a:visited, .elbpostcontent h6 a:hover,

.elbblockheader .t, .elbblockheader .t a, .elbblockheader .t a:link, .elbblockheader .t a:visited, .elbblockheader .t a:hover,

.elbvmenublockheader .t, .elbvmenublockheader .t a, .elbvmenublockheader .t a:link, .elbvmenublockheader .t a:visited, .elbvmenublockheader .t a:hover,

.elblogo-name, .elblogo-name a, .elblogo-name a:link, .elblogo-name a:visited, .elblogo-name a:hover,

.elblogo-text, .elblogo-text a, .elblogo-text a:link, .elblogo-text a:visited, .elblogo-text a:hover,

.elbpostheader, .elbpostheader a, .elbpostheader a:link, .elbpostheader a:visited, .elbpostheader a:hover

{

   font-family: 'PT Sans Caption', sans-serif;

   font-style: normal;

   font-weight: bold;

   font-size: 31px;

   text-decoration: none;

   letter-spacing: 2px;

}



.elbpostcontent a

{

   text-decoration: none;

   color: #016CDF;

}



.elbpostcontent a:link

{

   text-decoration: none;

   color: #016CDF;

}



.elbpostcontent a:visited, .elbpostcontent a.visited

{

   color: #018ADF;

}



.elbpostcontent  a:hover, .elbpostcontent a.hover

{

   text-decoration: underline;

   color: #016CDF;

}



.elbpostcontent h1

{

   color: #8F0000;

   margin: 10px 0 0;

   font-size: 29px;

}



.elbblockcontent h1

{

   margin: 10px 0 0;

   font-size: 29px;

}



.elbpostcontent h1 a, .elbpostcontent h1 a:link, .elbpostcontent h1 a:hover, .elbpostcontent h1 a:visited, .elbblockcontent h1 a, .elbblockcontent h1 a:link, .elbblockcontent h1 a:hover, .elbblockcontent h1 a:visited 

{

   font-size: 29px;

}



.elbpostcontent h2

{

   color: #8F0000;

   margin: 10px 0 0;

   font-size: 24px;

}



.elbblockcontent h2

{

   margin: 10px 0 0;

   font-size: 24px;

}



.elbpostcontent h2 a, .elbpostcontent h2 a:link, .elbpostcontent h2 a:hover, .elbpostcontent h2 a:visited, .elbblockcontent h2 a, .elbblockcontent h2 a:link, .elbblockcontent h2 a:hover, .elbblockcontent h2 a:visited 

{

   font-size: 24px;

}



.elbpostcontent h3

{

   color: #8F0000;

   margin: 10px 0 0;

   font-size: 20px;

}



.elbblockcontent h3

{

   margin: 10px 0 0;

   font-size: 20px;

}



.elbpostcontent h3 a, .elbpostcontent h3 a:link, .elbpostcontent h3 a:hover, .elbpostcontent h3 a:visited, .elbblockcontent h3 a, .elbblockcontent h3 a:link, .elbblockcontent h3 a:hover, .elbblockcontent h3 a:visited 

{

   font-size: 20px;

}



.elbpostcontent h4

{

   color: #8F0000;

   margin: 10px 0 0;

   font-size: 18px;

}



.elbblockcontent h4

{

   margin: 10px 0 0;

   font-size: 18px;

}



.elbpostcontent h4 a, .elbpostcontent h4 a:link, .elbpostcontent h4 a:hover, .elbpostcontent h4 a:visited, .elbblockcontent h4 a, .elbblockcontent h4 a:link, .elbblockcontent h4 a:hover, .elbblockcontent h4 a:visited 

{

   font-size: 18px;

}



.elbpostcontent h5

{

   color: #8F0000;

   margin: 10px 0 0;

   font-size: 15px;

}



.elbblockcontent h5

{

   margin: 10px 0 0;

   font-size: 15px;

}



.elbpostcontent h5 a, .elbpostcontent h5 a:link, .elbpostcontent h5 a:hover, .elbpostcontent h5 a:visited, .elbblockcontent h5 a, .elbblockcontent h5 a:link, .elbblockcontent h5 a:hover, .elbblockcontent h5 a:visited 

{

   font-size: 15px;

}



.elbpostcontent h6

{

   color: #8F0000;

   margin: 10px 0 0;

   font-size: 14px;

}



.elbblockcontent h6

{

   margin: 10px 0 0;

   font-size: 14px;

}



.elbpostcontent h6 a, .elbpostcontent h6 a:link, .elbpostcontent h6 a:hover, .elbpostcontent h6 a:visited, .elbblockcontent h6 a, .elbblockcontent h6 a:link, .elbblockcontent h6 a:hover, .elbblockcontent h6 a:visited 

{

   font-size: 14px;

}



ul

{

   list-style-type: none;

}



ol

{

   list-style-position: inside;

}



html, body

{

   height:100%;

}



#elbmain

{

   position: relative;

   z-index: 0;

   width: 100%;

   min-height: 100%;

   left: 0;

   top: 0;

   cursor:default;

   overflow:hidden;

   background: url('images/backgrounds/rotate.php') no-repeat center 

center fixed;

   -moz-background-size: cover;

   -webkit-background-size: cover;

   -o-background-size: cover;

   background-size: cover;

}



body

{

   padding: 0;

   margin:0;

   min-width: 700px;
   color: #2F2B22;

   background-color: #FFFFFF;

}



.cleared

{

   display:block;

   clear: both;

   float: none;

   margin: 0;

   padding: 0;

   border: none;

   font-size: 0;

   height:0;

   overflow:hidden;

}



.reset-box

{

   overflow:hidden;

   display:table;

}



form

{

   padding: 0 !important;

   margin: 0 !important;

}



table.position

{

   position: relative;

   width: 100%;

   table-layout: fixed;

}



/* Start Box */

.elbbox, .elbbox-body {

   margin:0 auto;

   position:relative;

}

.elbbox:before, .elbbox:after, .elbbox-body:before, .elbbox-body:after {

   position:absolute;

   top:0;

   bottom:0;

   content:' ';

   background-repeat: no-repeat;

   line-height:0;

}

.elbbox:before,.elbbox-body:before{

   left:0;

}

.elbbox:after,.elbbox-body:after{

   right:0;

}

.elbbox:before {

   overflow:hidden;

   background-position: bottom left;

   direction: ltr;

   z-index:-3;

}

.elbbox:after {

   background-position: bottom right;

   z-index:-3;

}

.elbbox-body:before, .elbbox-body:after {

   background-repeat:repeat-y;

}

.elbbox-body:before {

   background-position: top left;

   z-index:-3;

}

.elbbox-body:after {

   background-position: top right;

   z-index:-3;

}



.elbbox .elbbox:before, .elbbox .elbbox:after, .elbbox-body .elbbox-body:before, .elbbox-body .elbbox-body:after {

   z-index:-2;

}

.elbbox .elbbox .elbbox:before, .elbbox .elbbox .elbbox:after, .elbbox-body .elbbox-body .elbbox-body:before, .elbbox-body .elbbox-body .elbbox-body:after {

   z-index:-1;

}

/* End Box */



/* Start Bar */

.elbbar {

   position:relative;

}

.elbbar:before, .elbbar:after {

   position:absolute;

   top:0;

   bottom:0;

   content:' ';

   background-repeat:repeat;

   z-index:-1;

}

.elbbar:before {

   left:0;

   background-position: top left;

}

.elbbar:after {

   right:0;

   background-position: top right;

}

/* End Bar */



li h1, .elbpostcontent li h1, .elbblockcontent-body li h1 

{

   margin:1px;

} 

li h2, .elbpostcontent li h2, .elbblockcontent-body li h2 

{

   margin:1px;

} 

li h3, .elbpostcontent li h3, .elbblockcontent-body li h3 

{

   margin:1px;

} 

li h4, .elbpostcontent li h4, .elbblockcontent-body li h4 

{

   margin:1px;

} 

li h5, .elbpostcontent li h5, .elbblockcontent-body li h5 

{

   margin:1px;

} 

li h6, .elbpostcontent li h6, .elbblockcontent-body li h6 

{

   margin:1px;

} 

li p, .elbpostcontent li p, .elbblockcontent-body li p 

{

   margin:1px;

}



/* Image Assist module support */

body.img_assist

{

   background-color: #FFFFFF !important;

   color: #2F2B22;

}

/* end Page */



/* begin HeaderFluidBg */

div#elbheader-bg

{

   position: absolute;

   overflow:hidden;

   top:38px;

   left:0;

   margin:0 auto;

   width: 100%;

   height: 181px;

   z-index:-5;

}

/* end HeaderFluidBg */



/* begin MenuFluidBg */

div#elbhmenu-bg

{

   position: absolute;

   overflow:hidden;

   top:0;

   left:0;

   margin:0 auto;

   width: 100%;

   height: 38px;

   z-index:-4;

}

/* end MenuFluidBg */



/* begin Box, Sheet */

.elbsheet

{

   margin-top: 0;

   margin-bottom: 0;

   cursor:auto;

   width: 90%;

   min-width: 700px;

   max-width: 1200px;

}

.elbsheet-body 

{

   padding:0;

   padding-top:0;

   padding-bottom:0;

}

.elbsheet:before,.elbsheet-body:before{

   right:0;

}

.elbsheet-body:after{

   width: 0;

   top:0;

   bottom:0;



}

.elbsheet-body:before{

   top:0;

   bottom:0;



}



/* end Box, Sheet */



/* begin Menu */

/* menu structure */



ul.elbhmenu a, ul.elbhmenu a:link, ul.elbhmenu a:visited, ul.elbhmenu a:hover 

{

   outline: none;

   position: relative;

   z-index: 11;

}



ul.elbhmenu, ul.elbhmenu ul

{

   display: block;

   margin: 0;

   padding: 0;

   border: 0;

   list-style-type: none;

}



ul.elbhmenu li
{

   margin: 0;

   padding: 0;

   border: 0;

   display: block;

   float: left;

   position: relative;

   z-index: 5;

   background: none;

}



ul.elbhmenu li:hover{

   z-index: 10000;

   white-space: normal;

}

ul.elbhmenu li li{

   float: none;

   width: 160px;

}

ul.elbhmenu li:hover>ul {

   visibility: visible;

   top: 100%;

}

ul.elbhmenu li li:hover>ul {

   top: 0;

   left: 100%;

}

ul.elbhmenu:after, ul.elbhmenu ul:after

{

   content: ".";

   height: 0;

   display: block;

   visibility: hidden;

   overflow: hidden;

   clear: both;

}

ul.elbhmenu, ul.elbhmenu ul {

   min-height: 0;

}



ul.elbhmenu ul

{

   visibility: hidden;

   position: absolute;

   z-index: 10;

   left: 0;

   top: 0;

   background-image: url('images/spacer.gif');

   padding: 10px 30px 30px 30px;

   margin: -10px 0 0 -30px;

}



ul.elbhmenu ul.elbhmenu-left-to-right {

   right: auto;

   left: 0;

   margin: -10px 0 0 -30px;

}

ul.elbhmenu ul.elbhmenu-right-to-left {

   left: auto;

   right: 0;

   margin: -10px -30px 0 0;

}



ul.elbhmenu ul ul

{

   padding: 30px 30px 30px 10px;

   margin: -30px 0 0 -10px;

}



ul.elbhmenu ul ul.elbhmenu-left-to-right

{

   right: auto;

   left: 0;

   padding: 30px 30px 30px 10px;

   margin: -30px 0 0 -10px;

}



ul.elbhmenu ul ul.elbhmenu-right-to-left

{

   left: auto;

   right: 0;

   padding: 30px 10px 30px 30px;

   margin: -30px -10px 0 0;

}



ul.elbhmenu li li:hover>ul.elbhmenu-left-to-right {

   right: auto;

   left: 100%;

}

ul.elbhmenu li li:hover>ul.elbhmenu-right-to-left {

   left: auto;

   right: 100%;

}



ul.elbhmenu{

   position:relative;

   padding: 0 0 0 0;

   float: left;

}



/* end menu structure */



/* menu bar */



.elbnav

{

   margin:0 auto;

   min-height: 38px;

   z-index: 100;

   margin-top: 0;

   margin-bottom: 0;

}



.elbnav:before, .elbnav:after{

   background-image: url('images/nav.png');

}

.elbnav:before{

   right: 0;

}

.elbnav:after{

   width: 0;

}

/* end menu bar */

.elbnav-outer{

   position:absolute;

   width:100%;

}



.elbhmenu-extra1

{

   position: relative;

   display: block;

   float: left;

   width: auto;

   height: 38px;

   background-position: center;

}



.elbhmenu-extra2

{

   position: relative;

   display: block;

   float: right;

   width: auto;

   height: 38px;

   background-position: center;

}



.elbhmenu

{

   float: left;

}



/* end Menu */



/* begin MenuItem */

ul.elbhmenu>li>a

{

   position: relative;

   display: block;

   height: 38px;

   cursor: pointer;

   text-decoration: none;

   color: #A59A83;

   padding: 0 20px;

   line-height: 38px;

   text-align: center;

}



ul.elbhmenu>li>a:before, ul.elbhmenu>li>a:after

{

   position: absolute;

   display: block;

   content:' ';

   top: 0;

   bottom:0;

   z-index: -1;

   background-image: url('images/menuitem.png');

}



ul.elbhmenu>li>a:before

{

   left: 0;

   right: 0;

   background-position: top left;

}



ul.elbhmenu>li>a:after

{

   width: 0;

   right: 0;

   background-position: top right;

}



.elbhmenu a, .elbhmenu a:link, .elbhmenu a:visited, .elbhmenu a:hover

{

   font-size: 13px;

   text-align: left;

   text-decoration: none;

   text-transform: uppercase;

}



ul.elbhmenu>li>a.active:before {

   background-position: bottom left;

} 

ul.elbhmenu>li>a.active:after {

   background-position: bottom right;

}

ul.elbhmenu>li>a.active {

   color: #FFFFFF;

}



ul.elbhmenu>li>a:hover:before, ul.elbhmenu>li:hover>a:before {

   background-position: center left;

}

ul.elbhmenu>li>a:hover:after, ul.elbhmenu>li:hover>a:after {

   background-position: center right;

}

ul.elbhmenu>li>a:hover, ul.elbhmenu>li:hover>a{

   color: #FFFFFF;

}



/* end MenuItem */



/* begin MenuSeparator */

ul.elbhmenu>li:before

{

   position:absolute;

   display: block;

   content:' ';

   top:0;

   left:  -1px;

   width:1px;

   height: 38px;

   background: url('images/menuseparator.png') center center no-repeat;

}



ul.elbhmenu>li {

   margin-left:1px;

}

ul.elbhmenu>li:first-child {

   margin-left:0;

}



ul.elbhmenu>li:first-child:before{

   display:none;

}

/* end MenuSeparator */



/* begin MenuSubItem */

.elbhmenu ul a

{

   display: block;

   white-space: nowrap;

   height: 28px;

   background-image: url('images/subitem.png');

   background-position: left top;

   background-repeat: repeat-x;

   border-width: 0;

   border-style: solid;

   min-width: 7em;

   text-align: left;

   text-decoration: none;

   line-height: 28px;

   color: #DFDBD3;

   text-transform: none;

   margin:0;

   padding: 0 8px;

}



.elbhmenu ul>li:first-child>a

{

   border-top-width: 0;

}



.elbhmenu ul a:link, .elbhmenu ul a:visited, .elbhmenu ul a:hover, .elbhmenu ul a:active

{

   text-align: left;

   text-decoration: none;

   line-height: 28px;

   color: #DFDBD3;

   text-transform: none;

   margin:0;

   padding: 0 8px;

}



.elbhmenu ul li a:hover

{

   color: #BCD298;

   background-position: left bottom;

   border-top-width: 0 !important;

}



.elbhmenu ul li:hover>a

{

   color: #BCD298;

   background-position: left bottom;

   border-top-width: 0 !important;

}



/* end MenuSubItem */



/* begin Header */

div.elbheader

{

   margin: 0 auto;

   position: relative;

   width:100%;

   height: 230px;

   margin-top: 0;

   margin-bottom: 0;

   border-top:5px solid #710000;

}



.elbheader:after

{

   position: absolute;

   z-index:-1;

   display:block;

   content:' ';

   top: 0;

   width:100%;

   height: 230px;

   background-image: url('images/header.png');

   background-repeat: no-repeat;

   background-position: center center;

}

/* end Header */



/* begin HeaderObject */

div.elbheaderobject

{

   display: block;

   left: 75%;

   margin-left: -740px;

   position: absolute;

   top: 0;

   width: 990px;

   height: 181px;

   background-image: url('images/header-object.png');

}

/* end HeaderObject */



/* begin Logo */

div.elblogo

{

   display: block;

   position: absolute;

   top: 20px;

   left: 0;

   margin-left: 0;

}



/* end Logo */



/* begin Layout */

.elblayout-wrapper

{

   position:relative;

   margin:0 auto 0 auto;

}



.elbcontent-layout

{

   display: table;

   width:100%;

   table-layout: fixed;

   border-collapse: collapse;

}



.elbcontent-layout-row {

   display: table-row;

}



.elblayout-cell

{

   display: table-cell;

   vertical-align: top;

}

/* end Layout */



/* begin Box, Block, VMenuBlock */

.elbvmenublock

{

   max-width:1728px;

   margin: 5px;

}

.elbvmenublock-body 

{

   padding:0;

}



#banner1, #banner2, #banner3, #banner4, #banner5, #banner6

{

   margin: 5px;

}



/* end Box, Block, VMenuBlock */



/* begin BlockHeader, VMenuBlockHeader */

.elbvmenublockheader {

   margin-bottom: 0;

   min-height: 39px;

   line-height:39px;

}



.elbvmenublockheader .t

{

   min-height: 39px;

   line-height:39px;

   color: #8F0000;

   font-size: 15px;

   

   margin:0;

   padding: 0 10px 0 10px;

   white-space: nowrap;

}



.elbvmenublockheader .t a,

.elbvmenublockheader .t a:link,

.elbvmenublockheader .t a:visited, 

.elbvmenublockheader .t a:hover

{

   color: #8F0000;

   font-size: 15px;

   

}



.elbvmenublockheader .t h2.subject

{

   height: 39px;

   color: #8F0000;

   font-size: 15px;

   

   margin:0;

   white-space: nowrap;

   line-height: 39px;

}



/* end BlockHeader, VMenuBlockHeader */



/* begin Box, Box, VMenuBlockContent */

.elbvmenublockcontent

{

   max-width:1728px;

}

.elbvmenublockcontent-body 

{

   padding:0;

}

.elbvmenublockcontent:before,.elbvmenublockcontent-body:before{

   right:0;

}

.elbvmenublockcontent-body:after{

   width: 0;

   top:0;

   bottom:0;

   background-image:url('images/vmenublockcontent.png');

}

.elbvmenublockcontent-body:before{

   right:0;

   top:0;

   bottom:0;

   background-image:url('images/vmenublockcontent.png');

}



.elbvmenublockcontent:before{

   right:0;

}



/* end Box, Box, VMenuBlockContent */



/* begin VMenu */

ul.elbvmenu, ul.elbvmenu ul

{

   list-style: none;

   display: block;

}



ul.elbvmenu, ul.elbvmenu li

{

   display: block;

   margin: 0;

   padding: 0;

   width: auto;

   line-height: 0;

}



ul.elbvmenu

{

   margin-top: 0;

   margin-bottom: 0;

}



ul.elbvmenu ul

{

   display: none;

   margin: 0;

   padding: 0;

   position:relative;

   margin-left: 0;

   margin-right: 0;

}



ul.elbvmenu ul.active

{

   display: block;

}

/* end VMenu */



/* begin VMenuItem */

ul.elbvmenu a 

{

   display: block;

   cursor: pointer;

   z-index:0;

   text-decoration: none;

   font-family: Arial, Helvetica, Sans-Serif;

   font-style: normal;

   font-weight: normal;

   font-size: 13px;

   

   margin-left:0;

   margin-right:0;

   position:relative;

}



ul.elbvmenu li{

   position:relative;

}



ul.elbvmenu>li>a 

{

   color: #685E4B;

   padding: 0 10px 0 10px;

   height: 34px;

   line-height: 34px;

   white-space: nowrap;

}



ul.elbvmenu>li>a.active {

   color: #9EBE6A;

}

ul.elbvmenu a:hover, ul.elbvmenu a.active:hover {

   color: #74882B;

}



ul.elbvmenu>li>a:before, ul.elbvmenu>li>a:after 

{

   position: absolute;

   display: block;

   content: ' ';

   z-index:-1;

   background-image: url('images/vmenuitem.png');

   top:0;

   height:34px;

}



ul.elbvmenu>li>a:before{

   left: 0;

   right: 0;

   background-position: top left;

}

ul.elbvmenu>li>a:after{

   width: 0;

   right: 0;

   background-position: top right;

}

ul.elbvmenu>li>a.active:before {

   background-position: bottom left;

}

ul.elbvmenu>li>a.active:after {

   background-position: bottom right;

}

ul.elbvmenu>li>a:hover {

   background-color: transparent;

}

ul.elbvmenu>li>a:hover:before  {

   background-position: center left;

}

ul.elbvmenu>li>a:hover:after {

   background-position: center right;

}



ul.elbvmenu>li{

   margin-top:1px;

}

ul.elbvmenu>li>ul{

   margin-top:1px;

   padding-bottom: 0;

}

ul.elbvmenu>li:first-child{

   margin-top:0;

}                                                     



ul.elbvmenu>li:before, ul.elbvmenu>li>ul:before{

   display: block;

   position:absolute;

   content: ' ';

   height: 0;

   top:-1px;

   left:0;

   right:0;

   z-index:1;

   border-bottom: solid 1px #DCE8CA;

}



ul.elbvmenu>li:first-child:before,ul.elbvmenu>li:first-child:after{

   display:none;

}  



/* end VMenuItem */



/* begin VMenuSubItem */

ul.elbvmenu ul li{

   margin: 0;

   padding: 0;

}

ul.elbvmenu li li, ul.elbvmenu li li a {

   position:relative;

}



ul.elbvmenu ul a

{

   display: block;

   position:relative;

   white-space: nowrap;

   height: 26px;

   overflow: visible;

   background-image: url('images/vsubitem.png');

   background-repeat: repeat-x;

   background-position: top left;

   padding:0;

   padding-left:32px;

   padding-right:15px;

   line-height: 26px;

   color: #685E4B;

   margin-left: 0;

   margin-right: 0;

}



ul.elbvmenu ul a.active{

   background-position: bottom left;

}

ul.elbvmenu ul a:hover{

   background-position: center left;

   line-height: 26px;

   color: #685E4B;

   margin-left: 0;

   margin-right: 0;

}

ul.elbvmenu ul li li a:hover, ul.elbvmenu ul li li a:hover.active{

   background-position: left center;

}



ul.elbvmenu ul a:after

{

   display: block;

   position:absolute;

   top:10px;

   content:' ';

   width: 7px;

   height: 6px;

   overflow: visible;

   background-image: url('images/vsubitemicon.png');

   background-position: top left;

   background-repeat: no-repeat;

   left:  15px;

}

ul.elbvmenu ul a:hover:after{

   background-position: center left;

}

ul.elbvmenu ul a.active:hover:after{

   background-position: center left;

}

ul.elbvmenu ul a.active:after{

   background-position: bottom left;

}



ul.elbvmenu ul a:link, ul.elbvmenu ul a:visited, ul.elbvmenu ul a:active

{

   line-height: 26px;

   color: #685E4B;

   margin-left: 0;

   margin-right: 0;

}



ul.elbvmenu>li>ul>li:first-child{

   padding-top: 0;

   margin-top:0;

}

 

ul.elbvmenu li li{

   position:relative;

   margin-top:1px;

}



ul.elbvmenu li li:after

{

   display: block;

   position:absolute;

   content: ' ';

   height: 0;

   top:-1px;

   left:0;

   right:0;

   z-index:1;

   border-bottom: solid 1px #DCE8CA;

}



ul.elbvmenu li li:before

{

   display: block;

   position:absolute;

   content: ' ';

   left:0;

   right:0;

   top: -1px;

   z-index:0;

   height: 1px;

}

ul.elbvmenu>li>ul>li:first-child:before,ul.elbvmenu>li>ul>li:first-child:after{

   display:none;

}



ul.elbvmenu ul ul a:after{

   left:30px;

}

ul.elbvmenu ul ul ul a:after{

   left:45px;

}

ul.elbvmenu ul ul ul ul a:after{

   left:60px;

}

ul.elbvmenu ul ul ul ul ul a:after{

   left:75px;

}

ul.elbvmenu ul ul a{

   padding-left:47px;

}

ul.elbvmenu ul ul ul a{

   padding-left:62px;

}

ul.elbvmenu ul ul ul ul a{

   padding-left:77px;

}

ul.elbvmenu ul ul ul ul ul a{

   padding-left:92px;

}



ul.elbvmenu ul li a.active {

   color: #617C36;

}

ul.elbvmenu ul li a:hover, ul.elbvmenu ul li a:hover.active {

   color: #424E18;

}



/* end VMenuSubItem */



/* begin Box, Block */

.elbblock

{

   max-width:1728px;

   margin: 5px;

}

.elbblock-body 

{

   padding:0;

}



div.elbblock img

{

   margin: 5px;

}



#banner1, #banner2, #banner3, #banner4, #banner5, #banner6

{

   margin: 5px;

}



/* end Box, Block */



/* begin BlockHeader */

.elbblockheader {

   margin-bottom: 0;

   min-height: 39px;

   line-height:39px;

}

.elbblockheader:before, .elbblockheader:after{

   background-image: url('images/blockheader.png');

}

.elbblockheader:before{

   right: 0;

}

.elbblockheader:after{

   width: 0;

}



.elbblockheader .t

{

   min-height: 39px;

   line-height:39px;

   color: #8F0000;

   font-size: 15px;

   

   margin:0;

   padding: 0 10px 0 10px;

   white-space: nowrap;

}



.elbblockheader .t a,

.elbblockheader .t a:link,

.elbblockheader .t a:visited, 

.elbblockheader .t a:hover

{

   color: #8F0000;

   font-size: 15px;

   

}



.elbblockheader .t h2.subject

{

   height: 39px;

   color: #8F0000;

   font-size: 15px;

   

   margin:0;

   white-space: nowrap;

   line-height: 39px;

}



/* end BlockHeader */



/* begin Box, BlockContent */

.elbblockcontent

{

   max-width:1728px;

   width: 100% !important;

}

.elbblockcontent-body 

{

   padding:5px;

   color: #2F2B22;

   font-family: Arial, Helvetica, Sans-Serif;

   font-size: 13px;

   

}

.elbblockcontent-body table,

.elbblockcontent-body li, 

.elbblockcontent-body a,

.elbblockcontent-body a:link,

.elbblockcontent-body a:visited,

.elbblockcontent-body a:hover

{

   color: #2F2B22;

   font-family: Arial, Helvetica, Sans-Serif;

   font-size: 13px;

   

}



.elbblockcontent-body p

{

   margin: 0 5px;

}



.elbblockcontent-body a, .elbblockcontent-body a:link

{

   color: #016CDF;

   text-decoration: underline;

}



.elbblockcontent-body a:visited, .elbblockcontent-body a.visited

{

   color: #018ADF;

   text-decoration: none;

}



.elbblockcontent-body a:hover, .elbblockcontent-body a.hover

{

   color: #016CDF;

   text-decoration: none;

}



.elbblockcontent-body ul li

{

   font-size: 14px;

   line-height: 125%;

   color: #8F0000;

   margin: 5px 0 0 10px;

   padding: 0 0 0 12px;

   background-image: url('images/blockcontentbullets.png');

   background-repeat: no-repeat;

   background-position: top left;

}



.elbblockcontent-body .calendar-calendar td a:visited, .elbblockcontent-body .calendar-calendar td a.visited

{

   color: #016CDF;

}



.elbblockcontent-body .links li

{

   background-image: none;

   display: block;

}



.elbblockcontent-body .calendar-calendar td a:hover

{

   text-decoration: underline;

}



.elbblockcontent-body table td.mini a

{

   font-weight: normal;

}



.elbblockcontent-body table td div.mini-day-on a

{

   text-decoration: underline;

}



.elbblockcontent-body .calendar-calendar td a

{

   text-decoration: none;

}



/* BEGIN Recipe module support */

.recipe-summary .elbblockcontent-body, .recipe-description .elbblockcontent-body,

.recipe-ingredients .elbblockcontent-body, .recipe-instructions .elbblockcontent-body

{

   padding: 0;

}

/* END Recipe module support *//* end Box, BlockContent */



/* begin Button */

span.elbbutton-wrapper>a.elbbutton,

span.elbbutton-wrapper>a.elbbutton:link,

span.elbbutton-wrapper>input.elbbutton,

span.elbbutton-wrapper>button.elbbutton

{

   text-decoration: none;

   font-family: Arial, Helvetica, Sans-Serif;

   font-style: normal;

   font-weight: normal;

   font-size: 14px;

   

   position:relative;

   top:0;

   display: inline-block;

   vertical-align: middle;

   white-space: nowrap;

   text-align: center;

   color: #BCD298 !important;

   width: auto;

   outline: none;

   border: none;

   background: none;

   line-height: 29px;

   height: 29px;

   margin: 0 !important;

   padding: 0 11px !important;

   overflow: visible;

   cursor: pointer;

   text-indent: 0;

}



.elbbutton img, span.elbbutton-wrapper img

{

   margin: 0;

   vertical-align: middle;

}



span.elbbutton-wrapper

{

   vertical-align: middle;

   display: inline-block;

   position: relative;

   height: 29px;

   overflow: hidden;

   white-space: nowrap;

   text-indent: 0;

   width: auto;

   max-width:1728px;

   padding: 0;

   z-index: 0;

   margin: 0 5px 0 0;

}



.firefox2 span.elbbutton-wrapper

{

   display: block;

   float: left;

}



input, select, textarea

{

   vertical-align: middle;

   font-family: Arial, Helvetica, Sans-Serif;

   font-style: normal;

   font-weight: normal;

   font-size: 14px;

   

}



div.elbblock select 

{

   width:96%;

}



span.elbbutton-wrapper.hover>.elbbutton, span.elbbutton-wrapper.hover>a.elbbutton:link

{

   color: #000000 !important;

   text-decoration: none !important;

}



span.elbbutton-wrapper.active>.elbbutton, span.elbbutton-wrapper.active>a.elbbutton:link

{

   color: #E6EEC9 !important;

}



span.elbbutton-wrapper>span.elbbutton-l, span.elbbutton-wrapper>span.elbbutton-r

{

   display: block;

   position: absolute;

   top: 0;

   bottom: 0;

   margin: 0;

   padding: 0;

   background-image: url('images/button.png');

   background-repeat: no-repeat;

}



span.elbbutton-wrapper>span.elbbutton-l

{

   left: 0;

   right: 5px;

   background-position: top left;

}



span.elbbutton-wrapper>span.elbbutton-r

{

   width: 5px;

   right: 0;

   background-position: top right;

}



span.elbbutton-wrapper.hover>span.elbbutton-l

{

   background-position: center left;

}



span.elbbutton-wrapper.hover>span.elbbutton-r

{

   background-position: center right;

}



span.elbbutton-wrapper.active>span.elbbutton-l

{

   background-position: bottom left;

}



span.elbbutton-wrapper.active>span.elbbutton-r

{

   background-position: bottom right;

}



span.elbbutton-wrapper input

{

   float: none !important;

}

/* end Button */



/* begin Box, Post */

.elbpost

{

   max-width:1728px;

   margin: 5px;

}

.elbpost-body 

{

	padding:10px;

	background: url(images/transp.png);

	-moz-box-shadow: 0px 0px 9px #888;

	-webkit-box-shadow: 0px 0px 9px #888;

	box-shadow: 0px 0px 9px #888;

	-moz-border-radius: 8px;

	border-radius: 8px;

	margin-bottom: 1em;

}



a img

{

   border: 0;

}



.elbarticle img, img.elbarticle, .elbblock img, .elbfooter img

{

   border-color: #ACC77F;

   border-style: solid;

   border-width: 1px;

   margin: 10px 10px 10px 10px;

}



.elbmetadata-icons img

{

   border: none;

   vertical-align: middle;

   margin: 2px;

}



.elbarticle table, table.elbarticle

{

   border-collapse: collapse;

   margin: 1px;

}



.elbpost .elbcontent-layout-br

{

   height: 0;

}



.elbarticle th, .elbarticle td

{

   padding: 2px;

   border-bottom: solid 1px #dedede;

   vertical-align: top;

   text-align: left;

}



.elbarticle th

{

   text-align: center;

   vertical-align: middle;

   padding: 7px;

}



pre

{

   overflow: auto;

   padding: 0.1em;

}



fieldset

{

   margin: 1em 0;

   padding: 1em;

   border: solid 1px #353027;

   width: 95%;

   display: block;

}



/* BEGIN Flatcomments module support */



.comment-folded

{

   margin: 5px;

}



#comments .box span.elbbutton-wrapper

{

   margin: 0;

}



#comments .elbpostcontent, #comments .elbpostcontent p

{

   text-align: left;

}



/* END Flatcomments module support */

/* end Box, Post */



/* begin PostMetadata, PostMetadataHeader */

.elbpostmetadataheader

{

   position:relative;

   z-index:1;

   padding: 1px;

}

/* end PostMetadata, PostMetadataHeader */



/* begin PostHeaderIcon */

.elbpostheader

{

   color: #8F0000;

   margin: 10px 0;

   line-height: 1em;

   font-size: 29px;

}



.elbpostheader a, 

.elbpostheader a:link, 

.elbpostheader a:visited,

.elbpostheader a.visited,

.elbpostheader a:hover,

.elbpostheader a.hovered

{

   font-size: 29px;

}



.pane-title {color:#fff;padding-left:14px;}



.elbpostheader a, .elbpostheader a:link

{

   text-align: left;

   text-decoration: none;

   color: #000;

   /*oleo*/

}



.elbpostheader a:visited, .elbpostheader a.visited

{

   text-decoration: none;

   color: #000;

}



.elbpostheader a:hover,  .elbpostheader a.hovered

{

   text-decoration: none;

   color: #000;

}



/* end PostHeaderIcon */



/* begin PostIcons, PostHeaderIcons */

.elbpostheadericons,

.elbpostheadericons a,

.elbpostheadericons a:link,

.elbpostheadericons a:visited,

.elbpostheadericons a:hover

{

   font-family: Arial, Helvetica, Sans-Serif;

   font-size: 12px;

   

   color: #4A4336;

}



.elbpostheadericons

{

   padding: 1px;

}



.elbpostheadericons a, .elbpostheadericons a:link

{

   text-decoration: none;

   color: #016CDF;

}



.elbpostheadericons a:visited, .elbpostheadericons a.visited

{

   color: #018ADF;

}



.elbpostheadericons a:hover, .elbpostheadericons a.hover

{

   text-decoration: underline;

   color: #016CDF;

}



/* end PostIcons, PostHeaderIcons */



/* begin PostIcon, PostDateIcon */

span.elbpostdateicon

{

   background:url('images/postdateicon.png') no-repeat left 0.5em;

   padding-top:9px;

   margin-top:-9px;

   padding-left:24px;

   min-height:18px;

   display:inline-block;

   line-height: 1em;

}



span.elbpostdateicon:after

{

   content: '.';

   width: 1px;

   visibility: hidden;

   display: inline-block;

}/* end PostIcon, PostDateIcon */



/* begin PostIcon, PostAuthorIcon */

span.elbpostauthoricon

{

   background:url('images/postauthoricon.png') no-repeat left 0.5em;

   padding-top:9px;

   margin-top:-9px;

   padding-left:24px;

   min-height:18px;

   display:inline-block;

   line-height: 1em;

}



span.elbpostauthoricon:after

{

   content: '.';

   width: 1px;

   visibility: hidden;

   display: inline-block;

}/* end PostIcon, PostAuthorIcon */



/* begin PostIcon, PostEditIcon */

span.elbpostediticon

{

   background:url('images/postediticon.png') no-repeat left 0.5em;

   padding-top:10px;

   margin-top:-10px;

   padding-left:26px;

   min-height:20px;

   display:inline-block;

   line-height: 1em;

}



span.elbpostediticon:after

{

   content: '.';

   width: 1px;

   visibility: hidden;

   display: inline-block;

}/* end PostIcon, PostEditIcon */



/* begin PostBullets */

.elbpostcontent ol, .elbpostcontent ul

{

   margin: 1em 0 1em 2em;

   padding: 0;

}



.elbpostcontent li

{

   font-size: 14px;

   color: #4A4336;

   margin: 5px 0 0 -15px;

   padding: 0 0 0 12px;

}



.elbpostcontent li ol, .elbpost li ul

{

   margin: 0.5em 0 0.5em 2em;

   padding: 0;

}



.elbpostcontent ol>li

{

   background: none;

   padding-left: 0;

   /* overrides overflow for "ul li" and sets the default value */

  overflow: visible;

}



.elbpostcontent ul>li

{

   background-image: url('images/postbullets.png');

   background-repeat: no-repeat;

   background-position: top left;

   padding-left: 12px;

   /* makes "ul li" not to align behind the image if they are in the same line */

  overflow-x: visible;

   overflow-y: hidden;

}



.mceContentBody ul li, ol ul li

{

   background-image: url('images/postbullets.png');

   background-repeat: no-repeat;

   padding-left: 12px;

}



.theme-selector .operations li, .theme-selector .operations li.first, .theme-selector .operations li.last

{

   padding-left: 12px;

   margin-right: 5px;

}



.theme-selector .operations li, .theme-selector .operations li.first, .theme-selector .operations li.last

{

   margin-right: 5px;

}

/* end PostBullets */



/* begin PostQuote */

blockquote,

blockquote a, .elbpostcontent blockquote a, .elbblockcontent blockquote a, .elbfooter blockquote a,

blockquote a:link, .elbpostcontent blockquote a:link, .elbblockcontent blockquote a:link, .elbfooter blockquote a:link,

blockquote a:visited, .elbpostcontent blockquote a:visited, .elbblockcontent blockquote a:visited, .elbfooter blockquote a:visited,

blockquote a:hover, .elbpostcontent blockquote a:hover, .elbblockcontent blockquote a:hover, .elbfooter blockquote a:hover

{

   color: #161C0C;

   font-style: italic;

   font-weight: normal;

}



/* Override native 'p' margins*/

blockquote p,

.elbpostcontent blockquote p,

.elbblockcontent blockquote p,

.elbfooter blockquote p

{

   margin: 0;

}



blockquote

{

   background-color: #FFFFFF;

   background-image: url('images/postquote.png');

   background-position: left top;

   background-repeat: no-repeat;

   /* makes block not to align behind the image if they are in the same line */

  overflow: auto;

   clear:both;

   margin: 10px !important;

   margin-left: 50px  !important;

   padding: 4px !important;

   padding-left: 27px !important;

}



.elbpostcontent blockquote

{

   margin: 10px !important;

   margin-left: 50px  !important;

   padding: 4px !important;

   padding-left: 27px !important;

}



/* end PostQuote */



/* begin PostMetadata, PostMetadataFooter */

.elbpostmetadatafooter

{

   position:relative;

   z-index:1;

   padding: 1px;

   background-image: url('images/postmetadatafooter_bg.png');

}

/* end PostMetadata, PostMetadataFooter */



/* begin PostIcons, PostFooterIcons */

.elbpostfootericons,

.elbpostfootericons a,

.elbpostfootericons a:link,

.elbpostfootericons a:visited,

.elbpostfootericons a:hover

{

   font-family: Arial, Helvetica, Sans-Serif;

   font-size: 12px;

   

   color: #4A4336;

}



.elbpostfootericons

{

   padding: 1px;

}



.elbpostfootericons a, .elbpostfootericons a:link

{

   text-decoration: none;

   color: #016CDF;

}



.elbpostfootericons a:visited, .elbpostfootericons a.visited

{

   color: #018ADF;

}



.elbpostfootericons a:hover, .elbpostfootericons a.hover

{

   text-decoration: underline;

   color: #016CDF;

}



/* end PostIcons, PostFooterIcons */



/* begin PostIcon, PostCategoryIcon */

span.elbpostcategoryicon

{

   background:url('images/postcategoryicon.png') no-repeat left 0.5em;

   padding-top:9px;

   margin-top:-9px;

   padding-left:24px;

   min-height:18px;

   display:inline-block;

   line-height: 1em;

}



span.elbpostcategoryicon:after

{

   content: '.';

   width: 1px;

   visibility: hidden;

   display: inline-block;

}/* end PostIcon, PostCategoryIcon */



/* begin PostIcon, PostTagIcon */

span.elbposttagicon

{

   background:url('images/posttagicon.png') no-repeat left 0.5em;

   padding-top:9px;

   margin-top:-9px;

   padding-left:24px;

   min-height:18px;

   display:inline-block;

   line-height: 1em;

}



span.elbposttagicon:after

{

   content: '.';

   width: 1px;

   visibility: hidden;

   display: inline-block;

}/* end PostIcon, PostTagIcon */



/* begin PostIcon, PostCommentsIcon */

span.elbpostcommentsicon

{

   background:url('images/postcommentsicon.png') no-repeat left 0.5em;

   padding-top:9px;

   margin-top:-9px;

   padding-left:24px;

   min-height:18px;

   display:inline-block;

   line-height: 1em;

}



span.elbpostcommentsicon:after

{

   content: '.';

   width: 1px;

   visibility: hidden;

   display: inline-block;

}/* end PostIcon, PostCommentsIcon */



/* begin Footer */

.elbfooter

{

   position: relative;

   margin-top:0;

   margin-bottom:0;

   width: 100%;

}



.elbfooter-body

{

   position:relative;

   padding: 15px;

   color: #FFFFFF;

   font-size: 12px;

}



.elbfooter-body ul li

{

   font-size: 14px;

   line-height: 125%;

   color: #C9C3B5;

   margin: 0 0 0 13px;

   padding: 0 0 0 11px;

   background-image: url('images/footerbullets.png');

   background-repeat: no-repeat;

   background-position: top left;

}



.elbfooter-body:before

{

   position: absolute;

   content:' ';

   z-index:-2;

   left:0;

   right:0;

   top:0;

   bottom:0;

   background-image: url('images/footer.png');

   background-position:bottom left;

}



.elbfooter-body .elbrss-tag-icon

{

   position: absolute;

   left:   6px;

   bottom:15px;

   z-index:1;

}



.elbrss-tag-icon

{

   display: block;

   background-image: url('images/rssicon.png');

   background-position: center right;

   background-repeat: no-repeat;

   height: 32px;

   width: 32px;

   cursor: default;

}



.elbfooter-text p

{

   padding:0;

   margin:0;

   text-align: center;

}



.elbfooter-body a,

.elbfooter-body a:link,

.elbfooter-body a:visited,

.elbfooter-body a:hover,

.elbfooter-body td, 

.elbfooter-body th,

.elbfooter-body caption

{

   color: #FFFFFF;

   font-size: 12px;

}



.elbfooter-text

{

   min-height: 32px;

   padding-left: 10px;

   padding-right: 10px;

   text-align: center;

}



.elbfooter-body a,

.elbfooter-body a:link

{

   color: #018ADF;

   text-decoration: none;

}



.elbfooter-body a:visited

{

   color: #B4AB97;

}



.elbfooter-body a:hover

{

   color: #536A2F;

   text-decoration: underline;

}



div.elbfooter img

{

   /* WARNING do NOT collapse this to 'border' - inheritance! */

  border-width: 1px;

   border-color: #ACC77F;

   border-style: solid;

   margin: 5px;

}/* end Footer */



/* begin PageFooter */

.elbpage-footer, 

.elbpage-footer a,

.elbpage-footer a:link,

.elbpage-footer a:visited,

.elbpage-footer a:hover

{

   font-family: Arial;

   font-size: 10px;

   letter-spacing: normal;

   word-spacing: normal;

   font-style: normal;

   font-weight: normal;

   text-decoration: underline;

   color: #617C36;

}



.elbpage-footer

{

   position: relative;

   z-index: 10;

   padding: 1em;

   text-align: center;

   text-decoration: none;

   color: #685E4B;

}

/* end PageFooter */



/* begin LayoutCell, sidebar1 */

.elbcontent-layout .elbsidebar1

{

   width: 200px;

}

/* end LayoutCell, sidebar1 */



/*

** HTML elements

*/



/* BEGIN FCKEditor, CKEditor, TinyMCE modules support*/

body.elbbody-nostyle, body.cke_show_borders, #tinymce body, #tinymce body.mceContentBody, body.mceContentBody, #edit-body

{

   background-image: none;

   background-color: #FFFFFF !important;

   font-family: Arial, Helvetica, Sans-Serif;

   font-style: normal;

   font-weight: normal;

   font-size: 14px;

   

}

/* END FCKEditor, CKEditor modules support*/



table

{

   width: 100%;

}



ul li, .item-list ul li, .menu ul li,

ul li.expanded, ul li.leaf, ul li.collapsed,

li.expanded, li.leaf, li.collapsed

{

   text-align: left;

   list-style-type: none;

   list-style-image: none;

}



ul.arttabs_primary, ul.arttabs_secondary, .links, img.service-links

{

   padding-left: 0;

   margin-left: 0;

}



ul.arttabs_primary li, ul.arttabs_secondary li

{

   background-image: none;

   float: left;

   display: inline;

}



ul.links

{

   overflow: hidden;

}



ul.links li, .block ul

{

   display: block;

   background-image: none;

   padding: 0;

}



ul.menu li a.active

{

   font-weight: bold;

}



#tinymce body ul, #tinymce body.mceContentBody ul, body.mceContentBody ul

{

   margin: 1em 0 1em 2em;

}



li.messages

{

   margin: 5px 0;

}



#user-login-form

{

   text-align: left;

}



#user-login-form ul li

{

   background-image: none;

   padding-left: 0;

}



/* Fix fieldset for IE8 and FFox */

fieldset legend

{

   display: block;

}



.breadcrumb

{

   display: block;

   padding-bottom: .7em;

   margin: 1em 0 0 0.7em;

}



#edit-name, #edit-pass, #edit-mail

{

   width: 90%;

}



#preview-args

{

   width: auto;

}



.tags

{

   float: left;

}



.messages

{

   padding: 5px;

   margin: 5px 0;

}



.status

{

   border: 1px solid #090;

   background: #C9FBC8;

   margin: 5px 0;

}



tr.even, tr.odd

{

   background-color: transparent;

}



#forum .links li

{

   float: none;

   clear: both;

}



#forum table

{

   width: auto;

   margin-top: 15px;

}



#forum td.container

{

   padding-top: 15px;

   border-left: none;

   border-right: none;

   font-weight: bold;

}



#forum td.active

{

   background-color: transparent;

}



#forum td.forum, #forum td.topics, #forum td.posts, #forum td.last-reply

{

   padding-top: 4px;

   padding-bottom: 4px;

}



.forum-topic-navigation

{

   border-top: 0 transparent;

   border-bottom: 0 transparent;

}



.forum-topic-navigation .topic-previous

{

   text-align: left;

   float: left;

}



.forum-topic-navigation .topic-next

{

   text-align: right;

   float: right;

}



.read_more

{

   margin: 5px 0;

   text-align: left;

}



.sticky-table H2

{

   font-size: 10px;

}



#footer

{

   text-align: center;

}



.filefield-upload .elbbutton-wrapper

{

   top: 10px;

}



.uc_out_of_stock_throbbing

{

   position: absolute;

   z-index: 1;

   top: 16%;

   left: 3px;

   margin: 0;

   padding: 0;

}



.profile h3

{

   border-bottom: 0 none;

   margin-bottom: 1em;

}



/* BEGIN Image Attach module fix */

img.image

{

   margin: 0;

}



.image-attach-teaser

{

   width: auto;

}

/* END Image Attach module fix */



/* BEGIN ImageField module fix */

img.imagefield

{

   margin: 0;

}

/* END ImageField module fix */



/* BEGIN Support User picture */

.picture, .comment .submitted

{

   clear: right;

   float: right;

}

/* END Support User picture */



/* BEGIN Support Nodeblock module */

.elbblock-body .elbpost

{

   margin: 0;

}

/* END Support Nodeblock module */



/* BEGIN Support floating panels in IE8 */

.panel-col-last

{

   clear: right;

}

/* END Support floating panels in IE8 */



/* BEGIN Support FCKEditor text alignment */

.rteleft

{

   text-align: left !important;

}



.rteright

{

   text-align: right !important;

}



.rtecenter

{

   text-align: center !important;

}



.rtejustify

{

   text-align: justify !important;

}

/* END Support FCKEditor text alignment */



/* BEGIN Set background color for sticky table */

table.sticky-header

{

   background-color: #FFFFFF !important;

}

/* END Set background color for sticky table */



/* BEGIN Set alignment for radio buttons */

input.form-radio, input.form-checkbox

{

   margin: 0 0 2px;

   vertical-align: baseline;

}

/* END Set alignment for radio buttons*/



/* BEGIN Move bradcrumb from separate post */

h2.with-tabs

{

   margin-top: 0;

   margin-bottom: 0;

}



/* END Move bradcrumb from separate post */



/* BEGIN Increasing distance between buttons */



/* END Increasing distance between buttons */



/* BEGIN Page validation fix */

.half-width

{

   width: 50%;

}



.third-width

{

   width: 33%;

}



.two-thirds-width

{

   width: 67%;

}

/* END Page validation fix */



/* BEGIN FckEditor bug with link disappearing fixed */

#switch_oFCK_1

{

   display: block !important;

}

/* END FckEditor bug with link disappearing fixed */



.elbpostcontent .calendar-calendar ul li, .elbpostcontent .calendar-calendar ol ul li,

.elbpostcontent div.view div.views-admin-links ul li, .elbpostcontent div.view div.views-admin-links ol ul li

{

   background-image: none;

   padding: 2px;

}



.date-heading h3

{

   text-align: center;

}



.elbpostcontent ul.arttabs_primary li, .elbpostcontent ul.arttabs_secondary li

{

   background-repeat: no-repeat;

   background-image: none;

}



tbody, tbody th, tr.even, tr.odd

{

   border: none;

}



/* BEGIN Taxonomy terms Artisteer styles in Drupal 7 */

.elbtags, .elbtags .field, .elbtags .field .field-label,

.elbtags .field .field-items, .elbtags .field .field-items .field-item

{

   display: inline;

}



.elbtags .field-item a:after

{

   content: ', ';

}



.elbtags .field-item:last-child a:after

{

   content: '';

}

/* END Taxonomy terms Artisteer styles in Drupal 7 */



/* BEGIN Action links support in Drupal7 */

.elbpost ul.action-links li

{

   background-image: none;

   list-style-type: none;

}



.elbpost ul.action-links a

{

   background: url("images/addicon.png") no-repeat scroll 0 transparent;

   background-position: center left;

   line-height: 30px;

   padding-left: 15px;

}

/* END Action links support in Drupal7 */



/* BEGIN Overlay module support */

#overlay #overlay-content #elbpage-background-middle-texture

{

   background-image: none;

}



#overlay-tabs li a, #overlay-tabs li a:active, #overlay-tabs li a:visited, #overlay-tabs li a:hover

{

   background-color: transparent;

   font-weight: normal;

}

/* END Overlay module support */



/* BEGIN Front page list view support */

#first-time ol

{

   list-style-position: outside;

}

/* END Front page list view support */



/* BEGIN Rtl support in Admin menu */

#toolbar, #toolbar *

{

   text-align: left;

}



#toolbar ul li, #toolbar ul li a {

   float: left;

}



/* END Rtl support in Admin menu */



/* BEGIN Rtl support for Contextual links */

a.contextual-links-trigger

{

   text-indent: 90px !important;

}

/* END Rtl support for Contextual links */



.view-content {

	margin-bottom:2em;

	}

.view-content a {color:#666;}



/* language switcher */

#extra2-locale-0 li {display:inline;list-style-image: none;}



#izmedija_blok_novi {width: 457px;margin:5px;}

#izmedija_blok_novi .pane-content {margin:12px auto;}

.panel-col-first h2.pane-title {color:#fff;}

#izmedija_blok_novi h2 {color:#8F0000;}

