﻿body { font-weight: normal; font-size: 11px; font-family: Tahoma, Verdana; margin: 0px; 
/*background-color: #373b2c;*/
background:url(../images/75-godini-pozadina.jpg) #b8bed7 top center no-repeat; }
/*html { min-height: 100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content.  } */
img { border: 0; }
table { font-weight: normal; font-size: 11px; color: Black; font-family: Tahoma, Arial, Verdana; text-align: left; line-height: 120%; }

/* Lepota */
A { color: #6DA1C7 !important; text-decoration:none !important; }
/*A:link { color: #458403; text-decoration: underline; }
A:visited { color: #458403; text-decoration: underline; }
A:active { color: #458403; text-decoration: underline; }*/
A:hover { color: #6DA1C7; text-decoration:underline !important; }

.mceContentBody { background: #fff; }

.divImage { width: 195px; display: block; }
.igImage { width: 226px; }

.iGalleryvSpacer { height: 5px; background-color: transparent; }

.igImage2 { width: 200px; }

.divHmeni { height: 100px; display: table-cell; vertical-align: middle; }

.dragHandle { display: none; }

p.handle a, p.handle a img {
	display:inline-block !important;
}

.sitemap { list-style-type: none; margin: 0; padding: 0; }
.sitemap li { margin: 0; padding: 0; }
.sitemap a { text-decoration: none; }
.level1 { }
.level2 { float: left; width: 45%; padding: 5px; overflow: hidden; display: inline-block; border: 1px dotted #ddd; margin: 5px; }
.level2 a { font-weight: bold; font-size: 14px; color: #999999; }
.level3 a { font-weight: normal; font-size: 11px; }
.level4 li { padding-left: 10px; }
.level5 li { padding-left: 10px; }
.sitemap .parent { color: #666666; font-weight: bold; }

/*------- ALKALOID CSS START -------*/

* {
	margin:0px;
	padding:0px;
}

html, body, .wrapperForm {
	height:100% !important;
}

body {
	background:#B4CDE1;
	font-family:Arial, Helvetica, sans-serif;
}

div {
	zoom:1;
}

div:after {
	content:" ";
	display:block;
	clear:both;
}

.largeTitle, .largetitle {
	font-size:22px !important;
	font-weight:normal !important;
	letter-spacing:-1px;
	color:#0F1C5F;
	background:none !important;
}

.smallerTitle ,.smallertitle {
	font-size:12px;
	font-weight:700;
	color:#7094B0;
	text-transform:uppercase;
}

.smallerTitlesmall, .smallertitlesmall {
	font-size:12px;
	font-weight:700;
	color:#7094B0;
}

.defaultText, .defaultLink, .defaulttext, .defaultlink {
	font-size:11px;
	font-weight:normal;
	line-height:150%;
}

.defaultText, .defaulttext {
	color:#515151;
}

.TagText {
	font-size:13px;
	font-weight:normal;
	line-height:150%;
	color:#515151;
}

.articleImgLeft, .articleimgleft {
	display:block;
	float:left;
	margin:0px 15px 5px 0px;
}

.articleImgRight, .articleimgright {
	display:block;
	float:right;
	margin:0px 0px 5px 15px;
}

.defaultLink, .defaultlink {
	color:#213468;
	text-decoration:none;
}

.defaultLink:hover {
	text-decoration:underline;
}

.wrapper {
	width:978px;
	background:url(../images/wrapperBg.png) top left repeat-y;
	min-height:700px;
	height:auto !important;
	height:100%;
	margin:0px auto -150px;
}

.headerMK {
	background:url(../images/headerMK.png) top left no-repeat;
	height:147px;
}

.headerEN {
	background:url(../images/headerEN.png) top left no-repeat;
	height:147px;
}

.logo {
	width:260px;
	float:left;
}

.logo a {
	display:block;
	width:172px;
	height:70px;
	margin:63px 0px 0px 50px;
}

span.displace {
	position:absolute;
	left:-5000px;
}

.topNav {
	float:left;
	width:330px;
	padding:78px 0px 0px 195px;
}

.searchArea {
	float:left;
	width:165px;
	padding:70px 0px 0px 15px;
}

.topNav ul li {
	list-style-type:none;
	display:block;
	float:left;
}

.topNav ul li a, .topNav a {
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
	color:#727272 !important;
	text-decoration:none;
	text-transform:lowercase;
	padding:0px 12px !important;

}

.topNav ul li a {
	border-right:solid 1px #727272;
}

.topNav ul li a:hover {
	text-decoration:underline;
}

.topNav .langLink {
	padding-right:0px !important;
}

.searchField {
	width:125px;
	height:28px;
	background:url(../images/searchBoxBg.png) top left no-repeat;
	border:0px;
	display:block;
	float:left;
	text-indent:8px;
	font-size:10px;
	font-weight:700;
	color:#27316E;
}

.searchBtn {
	display:block;
	float:left;
	border:0px;
	width:26px;
	height:28px;
	background:url(../images/searchBtn.png) top left no-repeat;
	cursor:pointer;
}

.leftNav {
	width:220px;
	padding:9px 0px 0px 29px;
	background:url(../images/leftNavTopBg.png);
	background-repeat:no-repeat;
	background-position:29px 0px;
	margin-right:15px;
	float:left;
}

.leftBanners {
	background:url(../images/leftNavBottomBg.png) top left no-repeat;
	padding:22px 0px 0px 0px;
}

.leftToc {
	padding:10px 0px 0px 0px;
}

.mainContent {
	width:685px;
	float:left;
	padding:0px 29px 18px 0px;
}

.content {
	width:420px;
	float:left;
	margin-right:17px;
	padding:0px 0px 0px 15px;
}

.contentCel {
	width:653px;
	float:left;
	margin-right:17px;
	padding:0px 0px 0px 15px;
}

.sidebarRight {
	width:233px;
	float:left;
}

.breadcrumbs {
	background:url(../images/breadcrumbsBg.png) top left no-repeat;
	margin-bottom:18px;
	padding:4px 15px 5px 15px;
}

.breadcrumbs, .breadcrumbs a {
	font-size:10px;
	font-weight:normal;
	color:#213468 !important;
}

.bottomBlocksArea {
	clear:both;
	padding:15px 0px 18px 22px;
}

.bottomBlock {
	width:233px;
	float:left;
	margin-right:1px;
}

.stockAreaMK, .stockAreaEN {
	width:202px;
	height:71px;
	padding:35px 0px 0px 29px;
}

.stockAreaMK {
	background:url(../images/stockAreaMK.png) top left no-repeat;
}

.stockAreaEN {
	background:url(../images/stockAreaEN.png) top left no-repeat;
}

.bottomSlider {
	width:978px;
	margin:0px auto;
}

.footer {
	width:978px;
	margin:0px auto;
	padding:12px 0px;
	text-align:center;
}

.footer p {
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.articleList {
	font-size:11px;
	font-weight:normal;
	color:#515151;
	margin-left:25px;
}

.sidebarRight .toc h3, .leftToc h3 {
	font-size:14px;
	font-weight:700;
	color:#27316E;
	text-transform:uppercase;
	letter-spacing:-1px;
	background:url(../images/tocHeaderBg.png) top left no-repeat;
	padding:8px 0px 7px 10px;
	margin-bottom:5px;
}

.content .toc h3 {
	font-size:22px;
	font-weight:normal;
	letter-spacing:-1px;
	color:#0F1C5F;
	background:none;
	margin-bottom:2px;
}

.toc ul li {
	list-style-type:none;
	display:block;
	margin-left:10px;
}

.toc ul li a {
	display:block;
	font-weight:700;
	color:#213468 !important;
	background:url(../images/tocBullet.png);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding:2px 0px 2px 10px;
	text-align:left !important;
	font-size:11px !important;
}

.scrollingNewsItem, .scrollingNewsLastItem {
	font-size:11px;
	font-weight:normal;
	color:#6F6F6F;
	text-align:left;
	padding-bottom:6px;
	margin-bottom:6px;
	line-height:13px;
}

.scrollingNewsLastItem {
	margin-bottom:90px !important;
}

.scrollingNewsItem {
	border-bottom:dotted 1px #98C6E8;
}

.newsDate, .newsdate {
	font-size:10px;
	font-weight:700;
	font-style:italic;
	color:#243175;
}

.scrollingAreaWrapperMK, .scrollingAreaWrapperEN {
	width:199px;
	height:96px;
	padding:10px 16px 0px 18px;
}

.scrollingAreaWrapperMK {
	background:url(../images/scrollingAreaBgMK.png) top left no-repeat;
}

.scrollingAreaWrapperEN {
	background:url(../images/scrollingAreaBgEN.png) top left no-repeat;
}

.stockPrice {
	font-size:16px;
	font-weight:700;
	color:#283470;
	line-height:14px;
}

.stockUp, .stockDown, .stockEven {
	font-size:18px;
	font-weight:700;
	color:#B4C8D7;
	letter-spacing:-1px;
	text-transform:uppercase;
	padding-left:19px;
}

.stockUp {
	background:url(../images/stockUp.png) center left no-repeat;
}

.stockDown {
	background:url(../images/stockDown.png) center left no-repeat;
}

.stockEven {
	background:url(../images/stockEven.png) center left no-repeat;
}

.footerPush, .footerWrap {
	height:150px !important;
}

.footerWrap {
	width:978px;
	margin:0px auto;
	background:#B4CDE1;
}

/*ul.sitemap {
	background:url(../images/sitemapBg.png) top left repeat-y;
	padding-left:10px;
}*/

ul.sitemap li a {
	background:#FFFFFF !important;
}

ul.sitemap li {
	list-style-type:none;
}

ul.sitemap li a {
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	color:#0B1F5A !important;
}

ul.sitemap li ul.inner li a {
	font-size:11px;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	color:#2C4283 !important;
}

ul.sitemap li ul.inner li {
	margin-left:5px;
}

ul.sitemap li ul.inner li ul li a {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	color:#528ABD !important;
}

ul.sitemap li ul.inner li ul li {
	margin-left:15px;
}

ul.sitemap li ul.inner li ul li ul li a {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none !important;
	color:#87B1E3 !important;
}

ul.sitemap li ul.inner li ul li ul li {
	margin-left:20px;
}

/* - - - - - A C C O R D I O N   C L A S S E S - - - - - */

div.accordion {
	width:650px;
	height:330px;
	overflow:hidden;
}

div.accordion ol {
	position:relative;
	overflow:hidden;
	width:650px;
	height:330px;
	list-style-type:none;
}

div.accordion li > h2 {
	background:#c4d6e6;
	border-top:solid 1px #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:14px;
	text-align:right;
	height:20px;
	line-height:20px;
	width:310px;
	padding-right:20px;
	color:#000;
	z-index:2;
	position:absolute;
	-webkit-transform:translateX(-100%) rotate(-90deg);
	-webkit-transform-origin:right top;
	-moz-transform:translateX(-100%) rotate(-90deg);
	-moz-transform-origin:right top;
	-o-transform:translateX(-100%) rotate(-90deg);
	-o-transform-origin:right top;
	-ms-transform:translateX(-100%) rotate(-90deg);
	-ms-transform-origin:right top;
	transform:translateX(-100%) rotate(-90deg);
	transform-origin:right top;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

div.accordion li > h2:hover, div.accordion li > h2.selected {
	cursor:pointer;
	background:#4586bb;
	color:#fff;
}

div.accordion li > div.panel {
	height:270px;
	width:470px !important;
	padding:30px 20px 30px 40px !important;
	position:absolute;
	z-index:1;
	
	background:#f1f1f1;
}

/* - - - - - S C R O L L B A R   C L A S S E S - - - - - */

div.overview {
	width:445px;
	padding-right:20px;
	position:absolute;
}

div.overview h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	letter-spacing:-1px;
	color:#4586bb;
	margin-bottom:12px;
}

div.overview p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#505050;
	line-height:150%;
	margin-bottom:15px;
}

div.viewport {
	width:465px;
	height:270px;
	overflow:hidden;
	float:left;
	position:relative;
}

div.scrollbar {
	float:left;
	width:5px;
	position:relative;
}

div.track {
	background:#d5d5d5;
	height:100%;
	width:5px;
	position:relative;
}

div.thumb {
	background:url(../images/scroller.png) #4586bb bottom center no-repeat;
	height:10px;
	width:5px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
}

div.thumb div.end {
	background:#4586bb;
	overflow:hidden;
	height:6px; 
	width:5px;
}
a.socio-a{
padding:0px !important;
margin:0px;
display:block;
float:left;
margin-left:10px;
}
a.lang-bar-hold{
width:30px;

}



.imageTextSmall
{
    display: block;
    clear: both;
    position: relative;
    float: none;
	background-image: url(../images/bgd-ramka-lupa.png);
	background-position: bottom right;
	padding: 0px 6px 6px 0px;
	cursor: pointer;
	margin-bottom: 10px;
}

.imageTextBig
{
    float: left;
}

SPAN.articleimglupa
{
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	background-image: url(../images/lupa.png);
	bottom: 7px;
	right: 7px;
}
