html {height:100%; max-height:100%; padding:0; margin:0; border:0; background:#fff; overflow: auto;}

body {height:100%; max-height:100%; overflow:auto; padding:0; margin:0; border:0;}


#container {position: absolute; top:50%; left:50%; margin: -320px 0 0 -480px;}
#containerw {position: absolute; top:0; left:50%; margin:0 0 0 -482px; background:white; width:964px; height:100%;}
#content {overflow:hidden; z-index:3; width: 960px; margin:0 0 40px 0;}
#content-index {overflow:hidden; z-index:3; width: 960px; height:250px;}


#header {display:block; width:960px; height: 74px; z-index:15; overflow:hidden;}
#footer-index, #footer {display:block; width:960px; height:42px; z-index:5; border-top: 1px solid #a8a9ad; padding:8px 0 0 0;}
#footer {background:url(../img/layout/footer.png) no-repeat 0 0; border:none;}


.clear {clear:both;}
.right {float:right;}
.left {float:left;}
.font, option, select {font-family:Calibri; font-size:11pt;}
.bold {font-weight:bold;}



div.pane-3 {overflow:hidden; clear:left; margin:0; position:relative; width:304px; height: 150px;}
div.pane-3x2 {overflow:hidden; clear:left; margin:0; position:relative; height: 450px;}
div.pane-archive {overflow:hidden; clear:both; margin:10px 0 0 0; position:relative; width:304px; height: 100px;}


div#tweet-pane {overflow:hidden; position:absolute; left:50%; top:80px; width:224px; height: 110px; margin:0 0 0 256px;}
#tweets {}
div#tweetbuttons {position:absolute; left:50%; top:187px; margin:0 0 0 440px;}
div#tweetimage {position:absolute; left:50%; top:85px; margin:0 0 0 180px;}

ul {margin:0; padding:0; border:0;}

ul.updown, ul.my, ul.tweetupdown {margin:10px 0 0 0;}
ul.updown-custom {float:right;}
ul.updown li, ul.my li, ul.tweetupdown li {float:left; list-style:none; margin:0 5px 0 0;}
ul.updown li a, ul.my li a, ul.tweetupdown li a {text-decoration:none;}

#bottom-links {margin:40px 0 0 0; *margin:30px 0 0 0;}


a {text-decoration:none; color:#ed195f;}

#index-news-pane-1 {border-top:1px solid #5f7595;}
#index-news-pane-2 {border-top:1px solid #4d87b4;}
#index-news-pane-3 {border-top:1px solid #75add8;}

.newsBox {height: 150px;}

.dark-blue {color:#5f7595;}
.midd-blue {color:#4d87b4;}
.light-blue {color:#75add8;}
.dark-grey {color: #6c6d70;}
.grey {color:#a8a9ad;}
.red {color:#e20957;}
.green {color:#9dcd58}
.orange {color:#f47f26;}


.column-3 {width:304px; margin:0 24px 0 0; float: left;}
.column-3x2 {width:632px; margin:0 24px 0 0; float: left;}
.column-last {margin:0;}

.newsTitle, .title, .subtitle {font-weight: bold;}
.title {font-size:15pt;}
.subtitle {font-size:13pt;}
h1 {font-size:15pt; margin:0; padding:0;}
h2 {font-size:13pt; margin:0; padding:0;}

img {border:none;}
a {outline:none;}



.menu {position: absolute; top: 10px; left: 50%; margin:0 0 0 -500px; padding: 0; border: 0; z-index:1000;}
.menu ul {list-style: none; margin:0; padding: 0; border: 0;}
.menu li {float: left; font-family: Calibri; font-size: 13pt; font-weight: bold; display: block; width: auto; height: 29px;}
.menu li a {text-decoration: none; color: #7c7c7c; display: block; padding: 0px 20px 12px 20px; font-weight: normal;}
.menu li a:hover {text-decoration: none; display: block; color: #e20957;}
.menu ul ul {display: none; padding: 0; position: relative; left: 0; margin: 0;}
.menu li:hover ul {display: block; width: 240px;}
.menu li li {height: auto; background: #ffffff; opacity: .9; filter:alpha(opacity=90);}
.menu div {position: absolute; height: auto; width: auto; border-top: 1px solid #e20957; padding: 3px 0 0 0; display: block;}
* html .menu ul li ul {width: 100px;}
.menu li li a { color: #717d90; font-weight: normal; width: 200px; padding: 2px 20px 2px 20px;}
.menu li li a:hover, .menu li li:hover {text-decoration: none; background: #ffffff; display: block;}
* html .menu li li a {display: inline-block; width: 211px}
.menu li a.menuactive {color:#e20957;}
.menu li a.menuactive:hover {color:#e20957;}



#eaglet-left {width:960px; height:106px; background:url(../img/layout/eaglet-left-ossilacija.png) no-repeat 0 0; margin: 10px 0 20px 0;}



#autoSuggestionsBox {float: left;}
#autoSuggestionsText {float: left;}


.imageLeft {float:left; margin:0 10px 0 0; border:1px solid #6c6d70; width:120px; height:160px;}

.line {margin:0 0 30px 0;}

.partnerBanner {float:left; width:140px; height:140px; margin:24px 20px 0 0; border:1px solid #a8a9ad;}
.lastbanner {margin:24px 0 0 0;}



/*  VIDEO  */

#videobox {float: left; width: 482px; height: 362px;}
#videolinks {float: left; height: 381px; overflow: hidden; padding: 10px 0 10px 10px; width: 304px;}
.videothumb {border: 1px solid #fff; padding:0; margin: 0 0 0 0; height: 140px; width: 140px;}
.videolink {padding: 5px 0 0 0; width: 140px;}
#videocomponent {padding:0; background: white; margin:0;}
#player {display:block; width:480px; height: 360px; border: 1px solid white;}
.videoo {cursor: pointer; float:left; margin:10px 10px 0 0;}



/* profiles */

.imgButton {margin: 0 21px 0 0;}
div.pane-possi-firm {overflow:hidden; clear:left; margin:0; position:relative; width:304px; height: 468px; margin: 120px 0 0 24px;}
div.pane-possi-3x2 {overflow:hidden; clear:left; margin:0; position:relative; height: 414px; }

div#possibility_firm_content {background:url(../profiles/img/back-firm.png) no-repeat; width:632px; height:420px; padding:2px;}
div#poss_firm_header {height: 120px; width: 632px;}
div.st_profile_pic {width:100px; height:100px; border:1px solid #f58220; float:left;}
div.st_profile_data {float:left; padding:0 0 0 4px;}




.searchmenu {padding: 0; border: 0; z-index:1000;}
.searchmenu ul {list-style: none; margin:0; padding: 0; border: 0;}
.searchmenu li {float: left; font-family: Calibri; font-size: 11pt; font-weight: bold; display: block; width: auto; height: 20px;}
.searchmenu li a {text-decoration: none; color: #7c7c7c; display: block; padding: 0px 20px 6px 20px; font-weight: normal;}
.searchmenu li a:hover {text-decoration: none; display: block; color: #f58220;}
.searchmenu ul ul {display: none; padding: 0; position: relative; left: 0; margin: 0;}
.searchmenu li:hover ul {display: block; width: 240px;}
.searchmenu li li {height: auto; background: #ffffff; opacity: 1; filter:alpha(opacity=100);}
.searchmenu div {position: absolute; height: 200px; overflow:auto; width: auto; border-top: 1px dotted #f58220; padding: 0px 0 0 0; display: block;}
* html .searchmenu ul li ul {width: 100px;}
.searchmenu li li a { color: #717d90; font-weight: normal; width: 200px; padding: 0px 8px 0px 8px;}
.searchmenu li li a:hover, .searchmenu li li:hover {text-decoration: none; background: #ffffff; display: block;}
* html .searchmenu li li a {display: inline-block; width: 100px}
.searchmenu li a.searchmenuactive {color:#f58220;}
.searchmenu li a.searchmenuactive:hover {color:#f58220;}
