@import url(forum.css);
/* o.(oO).o */
/* o.(oO).o */

/* GLOBAL */
body {
	margin:0;
	padding:0;
	background:#0c4791;
	font-family:Arial;
	font-size:13px;
}

p {
	margin:0;
	padding:0;
}

ul, li {
	margin:0;
	padding:0;
}
ul {
	list-style:none;
}
td ul, td li {
	margin-left:20px;
}

img {
	border:none;
}

.cb {
	clear:both;
}

h1, h2, h3, h4 ,h5 {
	margin:0;
	padding:0;
}

#wrapper {
	width:940px;
	margin: 0 auto;
}

/* GLOBAL END*/

/* HEADER */

.header {
	background: url(../images/header.jpg) no-repeat;
	width:940px;
	height:120px;
	position:relative;
}

.header h1 a { display: block; text-indent: -5000px; position: absolute; top: 130px; left: 0; width: 630px; height: 90px; overflow: hidden; }

.bannerHolder {
	background:url(../images/oglas.jpg) no-repeat left top;
	height:90px;
	width:742px;
	margin-top:15px;
	margin-left:15px;
	padding-left:14px;
	float:left;
}

/*
.bannerHolder img{
	padding-left:15px;
}
*/

.underHeader {
	background:url(../images/underHeader.jpg) no-repeat;
	width:940px;
	height:106px;
}

/* HEADER END */

/* CONTENT START */

.contentOuter {
	background:#fff url(../images/content.jpg) no-repeat;
	width:940px;
	float:left;
}

.content {
	background:#fff url(../images/contentDownBg2.jpg) no-repeat left bottom;
	width:940px;
	margin-top:15px;
	float:left;
	padding-bottom:20px;
	position:relative;
}

.content.customBg { background:#fff url(../images/contentDownBg3.jpg) no-repeat left bottom; padding-bottom:30px; }

.cLeft {
	float:left;
	width:149px;
	margin-right:20px;
	margin-right:11px;
}
.cLeft ul {
	margin-top:46px;
	margin-bottom: 80px;
}
.cLeft ul li.d-1 {
	padding-left:17px;
	background:url(../images/sNaviLine.jpg) no-repeat left top;
	line-height:42px;
}
.cLeft ul li.d-2 { 
	line-height:1;
	padding: 0px 0px 10px 35px; 
	background: none; 
}
.cLeft ul li.d-1 a {
	font-size:14px;
}
.cLeft ul li.d-2 a {
	font-size:12px;
}

.cLeft ul li a.active { 
	font-weight: bold; 
	color: #0C4791; 
}
.cLeft ul li a {
	color:#666;
	text-decoration:none;
	display:block;
}
.cLeft ul li a:hover {
	text-decoration:underline;
}

.cCenter {
	float:left;
	width:460px;
	margin-top:5px;
}

.cRight{
	float:left;
	width:320px;
	margin-bottom:-4px;
	background:url(../images/rightColBg.jpg) repeat-y right top;
	position: relative;
}

.cRight .short { min-height: 58px; background: url(../images/rightColBg_short.gif) no-repeat; }

.cRight .bottomBg { background: url(../images/cRight_bottom.gif) bottom no-repeat; width: 307px; height: 10px; position: absolute; bottom: -10px; left: 13px; }

.cRightCHolder {
	float:right;
	width:300px;
}

.cRightContent {
	float:right;
	width:300px;
}

.cRightCW {
	background: url(../images/cRightWU.jpg) no-repeat left top;
	padding-left:15px;
	padding-top:12px;
	padding-bottom:11px;
	position:relative;
}
.cRightCW a {
	text-decoration:none;
}
.cRightCW a:hover {
	text-decoration:underline;
}

.cRightCD {
	position:absolute;
	left:0px;
	bottom:-8px;
}

.cRT, .date {
	font-size:11px;
	color:#666;
	width:100%;
}

.subCRT, .subCRT a {
	font-size:16px;
	color:#666;
	font-weight:bold;
	margin-top:3px;
}

.sf {
	background:#E6E7E6 none repeat scroll 0 0;
	border:medium none;
	color:#666666;
	float:left;
	font-size:12px;
	height:19px;
	margin-left:15px;
	margin-top:-43px;
	padding-left:5px;
	padding-top:4px;
	width:231px;
}

.sb {
	background:transparent url(../images/sbBk2.jpg) no-repeat scroll 0 0;
	border:medium none;
	float:right;
	height:24px;
	text-indent:-9000px;
	width:24px;
	margin-right:15px;
	margin-top:-43px;
	cursor:pointer;
}

.cRRow, .cRRow2 {
	padding-left:15px;
}

.cRRow span, .cRRow2 span {
	font-size:12px;
	color:#666;
}

.cRRow2 span {
	font-weight:bold;
	padding-bottom:15px;
}

.cRRow a, .cRRow2 a {
	font-size:12px;
	color:#666;
	float:right;
	padding-right:15px;
	width:49px;
	text-align:left;
}

.cRRow2{
	line-height:220%;
	padding-bottom:10px;
}

.item{
	padding-left:15px;
	padding-top:15px;
	color:#666666;
	font-size:11px;
}

.item.featured {
	background-color: #E0F0FF;
}

.item span {
	width:100%;
	text-transform:uppercase;
}

.item p {
	padding-right:15px;
	margin-top:5px;
	line-height:140%;
	font-size:13px;
}

.iTitle {
	/*float:left;*/
	font-size:16px;
	font-weight:bold;
	line-height:140%;
	margin-top:2px;
	width:95%;
}

.iTitle a {
	color:#37A5AC;
	text-decoration:none;
}

.iTitle a:hover {
	text-decoration:underline;
}

.mt0 {
	float:left;
	margin-top:0px !important;
}

.mt10 {
	margin-top:10px !important;
}

.subCRT select {
	width:260px;
}

.absoluteLinks {
	background:transparent url(../images/absLinksBg2.jpg) repeat scroll 0 0;
	bottom:15px;
	height:90px;
	position:absolute;
	right:17px;
	width:150px;
}

.absoluteLinks a {
	font-size:13px;
	color:#fff;
	font-weight:bold;
	float:left;
	width:80px;
	margin-top:8px;
	margin-left:15px;
	text-decoration:none;
}

.absoluteLinks span {
	color:#FFFFFF;
	float:left;
	margin-left:15px;
	margin-top:8px;
	width:80px;
	font-size:13px;
}
.absoluteLinks a:hover {
	text-decoration:underline;
}

.startImg {
	background:#059098;
	float:left;
	color:#fff;
}

.startImg img {
	float:left;
}

.startImgTxt {
	float:left;
	padding:20px;
	width:200px;
}

.startCTitle {
	padding:2px;	
}

.cCenter .startImgTxt h2 { margin-bottom: 0; }

.startImgTxt h2 a{
	margin-top:3px;
	font-size:20px;
	color:#fff;
	line-height:130%;
	text-decoration:none;
}

.startImgTxt h2 a:hover {
	color:#fff;
	text-decoration:underline;
}

.cCenter .startImgTxt p {
	font-size:13px;
	color:#fff;
	margin-top:3px;
	line-height:120%;
	margin-bottom: 0;
}

.homeNewsTaberOne {
	float:left;
	width:100%;
	background:url(../images/tabGreyBg.jpg) repeat-x;
	margin-top:17px;
	line-height:36px;
}

.homeNewsTaberOneTabs li {
	float:left;

}

.homeNewsTaberOneTabs li a{
	display:block;
	padding:0 15px;
	height:42px;
	font-size:14px;
	color:#333;
	text-decoration:none;
}

.lActive {
	background:url(../images/tabBlueBg.jpg) no-repeat left top;
	display:block;
	padding:0 15px;
	height:42px;
	color:#fff !important;
}

.homeNewsTaberOneTabs li a:hover{
	background:url(../images/tabBlueBg.jpg) no-repeat left top;
	display:block;
	padding:0 15px;
	height:42px;
	color:#fff !important;
}


.homeNewsTaberTwo {
	float:left;
	width:100%;
	background:url(../images/tabGreyBg.jpg) repeat-x;
	margin-top:17px;
	line-height:36px;
}

.homeNewsTaberTwoTabs li {
	float:left;

}

.homeNewsTaberTwoTabs li a{
	display:block;
	padding:0 15px;
	height:42px;
	font-size:14px;
	color:#333;
	text-decoration:none;
	float: left;
}

a#tab-CME-general, a#tab-CME-pharm {
	display:block;
	padding:0 15px;
	height:42px;
}
a#tab-CME-general {
	color:#333;
}
a#tab-CME-pharm {
	color:#00743F;
}
a#tab-CME-general.lActive2, a#tab-CME-pharm.lActive2 {
	display:block;
	padding:0 15px;
	height:42px;
	color:#fff;
}
a#tab-CME-general.lActive2 {
	background:url(../images/tabDarkBlueBg.jpg) no-repeat left top;
}
a#tab-CME-pharm.lActive2 {
	background:url(../images/tabDarkGreenBg.gif) no-repeat left top;
}
a#tab-CME-general:hover, a#tab-CME-pharm:hover {
	color:#fff;
}
a#tab-CME-general:hover {
	background:url(../images/tabDarkBlueBg.jpg) no-repeat left top;
}
a#tab-CME-pharm:hover {
	background:url(../images/tabDarkGreenBg.gif) no-repeat left top;
}

#tab-CME-title {
	float:right;
	padding-right:10px;
	font-size:14px;
}
#tab-CME-title a {
	color:gray;
	text-decoration:none;
}
#tab-CME-title a:hover {
	color:gray;
	text-decoration:underline;
}
ul#cmeTabContent-CME-pharm .listItemHomeTitle a, ul#cmeTabContent-CME-pharm .listItemHomeContent a {
	color:#00743f !important;
}
/* */

.tabItemOne {
	padding-left:15px;
}

.itemTitleTab {
	margin-bottom:5px;
}
.homeNewsTaberOneTContent .itemTitleTab a{
	font-size:20px;
	color:#990000;
	text-decoration:none;
	line-height:1.2;
}

.homeNewsTaberOneTContent .itemTitleTab a:hover {
	text-decoration:underline;
}

.homeNewsTaberOneTContent img {
	padding-right:10px;
	float:left;
	margin-top:4px;
	width:60px;
	height:60px;
}

.cCenter .homeNewsTaberOneTContent p {
	line-height:140%;
	font-size:13px;
	color:#333;
}

.homeNewsTaberOneTContent p a {
	color:#990000;
	font-size:13px;
	margin-left:3px;
	text-decoration:none;
}

.homeNewsTaberOneTContent p a:hover {
	text-decoration:underline;
}

.listHomeItemTwo {
	padding-left:15px;
	float:left;
	margin-bottom:12px;
	margin-top:2px;
}

.num {
	width:44px;
	float:left;
	font-size:34px;
	color:#ccc;
	margin-left:-2px;
}

.listItemHomeTitle {
	line-height:100%;
	float:left;
	font-size:16px;
	color:#073164;
	width:400px;
	font-weight:bold;
	margin-top:4px;
}

.listItemHomeContent {
	margin-top:1px;
	line-height:100%;
	color:#9da4ab;
	font-size:12px;
	float:left;
}

.listItemHomeContent a {
	font-size:11px;
	color:#073164;
	margin-left:5px;
	text-decoration:none;
}

.listItemHomeContent a:hover {
	text-decoration:underline;
}

.listItemHomeTitle a{
	color:#073164;
	text-decoration:none;
}

.listItemHomeTitle a:hover{
	text-decoration:underline;
}

.plivaProizvodi {
	background:url(../images/homeCases.jpg) no-repeat;
	width:460px;
	height:400px;
	float:left;
}

.plivaProizvodiLeft {
	width:160px;
	float:left;
	margin-top:12px;
}

.plivaProizvodiLeft li {
	line-height:1.5;
}

.plivaProizvodiLeft li a{
	padding-left:15px;
	display:block;
	color:#6d6d6d;
	text-decoration:none;
	font-size:12px;
}

.plivaProizvodiLeft li a:hover {
	background:#dedddd;
	color:#666;
}

.plivaProizvodiRight {
	width:270px;
	float:left;
	padding-top:30px;
	padding-left:30px;
}

.plivaProizvodi {
	position:relative;
}

.proizvodiActive {
	background:#dedddd;
	font-weight:bold;
}

.abs {
	bottom:15px;
	position:absolute;
	right:60px;
}

.productHeadline {
	margin-bottom:2px;
}

.productHeadline a{
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

.productHeadline a:hover{
	text-decoration:underline;
}

.productTxt {
	margin-bottom:2px;
}

.productTxt a{
	font-size:14px;
	color:#666;
	text-decoration:none;
}

.productTxt a:hover{
	text-decoration:underline;
}

.item .datePublished {
}

p.breadCrumbs { color: #999; font-size: 12px; padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px dotted #cdcdcd; }
p.breadCrumbs a { color: #999; text-decoration: none; }

.cCenter h2 { font-size: 22px; color: #05999d; margin-bottom: 15px; font-weight: normal; }
.cCenter h4 { font-size: 18px; color: #05999d; margin-bottom: 15px; font-weight: normal; }
.cCenter p { color: #666; line-height: 1.6; margin-bottom: 20px; }
/*.cCenter a { color: #073164; text-decoration:underline; }
.cCenter a:hover { color: #666; text-decoration:none; }*/
.noviLijekovi  { float:left; clear: both; } 
.noviLijekovi.bottom { margin-bottom: 0; width: 480px; height: 120px; border:0px solid green;}
.noviLijekovi.bottom li { margin-bottom: 0;}
.noviLijekovi li { float: left; width: 140px; height: 120px; margin: 0 5px 25px 0;}
.noviLijekovi li.lastItem { margin-right: 0; }
.noviLijekovi li a { font-size:11px; color:#666; text-decoration:none; }

.cCenter fieldset.traziLijek { border: none; padding: 0; position: relative; }
.cCenter fieldset.traziLijek .input-text { font-size: 12px; color: #999; border: 1px solid #ccc; background: #f2f6f9; padding: 4px 10px; width: 255px; margin: 0 10px 20px 0; }
.cCenter fieldset.traziLijek .input-button, .cCenter fieldset.test .input-button { font-size: 12px; color: #fff; background: #666; border: 1px solid #ccc; padding: 3px 19px; cursor: pointer; }
.cCenter fieldset.traziLijek a.napredno { font-size: 10px; color: #999; text-decoration: none; position: absolute; right: 15px; }
.cCenter p.abeceda a { font-size: 16px; color: #0c4891; font-weight:bold; text-decoration: none; margin-right: 1px; }
.cCenter p.abeceda a { color: #0c4891; text-decoration: none; }
.cCenter p.abeceda a:hover { text-decoration: underline; }
.cCenter p.abeceda a.active { color: #f60; }

.cCenter .wideArticle { width: 755px; }

.cCenter .wideArticle .articleIntro { position: relative; }
.cCenter .wideArticle .articleIntro .mainImg { float: left; width: 460px; margin-right: 20px; }
.cCenter .wideArticle .articleIntro h2 { line-height: 1.3;  }
.cCenter .wideArticle .articleIntro h2 { margin-bottom: 5px; }
.cCenter .wideArticle .articleIntro h2 a { font-size: 30px; text-decoration: none; color: #05999b; }
.cCenter .wideArticle .articleIntro strong { font-size: 18px; color: #333; font-weight: normal; line-height: 1.3; margin-bottom: 8px; display: block; }
.cCenter .wideArticle .articleIntro em { font-size: 12px; font-style: normal; display: block; color: #666; padding-top: 15px; }
.cCenter .wideArticle .articleContent { clear: both; padding-top: 25px; font-size: 12px; color: #343434; line-height: 1.6; }
.cCenter .wideArticle .articleContent .datePublished, .cCenter .wideArticle .articleIntro .datePublished  { font-size: 11px; color: #676767; margin-bottom: 6px; display: block; }
.cCenter .wideArticle .articleIntro .datePublished  { position: absolute; right: 0; top: 0; }
.cCenter .wideArticle .articleContent .articleStart strong { font-size: 15px; line-height: 1.4; margin-bottom: 20px; display: block; }
.cCenter .wideArticle .articleContent .articleStart ul { padding: 20px 0; margin-bottom: 20px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
.cCenter .wideArticle .articleContent .articleStart ul li a { text-decoration: none; color: #05999E; font-size: 15px; line-height: 1.6; font-weight: bold; }
.cCenter .wideArticle .articleContent .articleStart ul li a:hover { text-decoration: underline; }
.cCenter .wideArticle .articleContent p { color: #343434; margin-bottom:10px; }
.cCenter .wideArticle .articleContent div.highlight { border: 1px solid #dbdbdb; padding: 12px 15px; float: left; margin: 0 15px 0 0; width: 270px; }
.cCenter .wideArticle .articleContent div.highlight  p { font-size: 14px; font-weight: bold; color: #0c4891; margin: 0; }
.cCenter .wideArticle .articleContent div.highlight.right { float: right; margin: 0 0 0 15px; }
.cCenter .wideArticle .articleContent span.highlight { color: #3e6ba2; font-weight: bold; }
.cCenter .wideArticle .articleContent h3 { font-size: 17px; color: #05999b; margin-bottom: 15px; clear: both; }
.cCenter .wideArticle .articleContent td { padding:2px; }

#event-article div.highlight { border: 1px solid #dbdbdb; padding: 12px 15px; float: left; margin: 0 15px 0 0; width: 270px; }

.cCenter .wideArticle .articleContent .imgHolder { float: left; width: 460px; margin: 0 20px 0 0; }
.cCenter .wideArticle .articleContent .imgHolderInner { padding: 12px 10px; background: #f7f7f7; border: 1px solid #ccc; margin-bottom: 18px; }
.cCenter .wideArticle .articleContent .imgHolderInner p { margin-bottom: 0; text-align: center; }

.cCenter  .articleActions { font-size: 11px; position: relative; padding-bottom: 20px; border-bottom: 1px dashed #dbdbdb; margin-bottom: 12px; }
.cCenter  .articleActions p { color: #676767; position: absolute; right: 0; top: 0; font-size: 11px; }
.cCenter  .articleActions p a { color: #676767; text-decoration: none; padding-left: 25px; margin-left: 25px; }
.cCenter  .articleActions p a:hover { text-decoration: underline; }
.cCenter  .articleActions p a.send { background: url(../images/posalji.gif) left no-repeat; }
.cCenter  .articleActions p a.print { background: url(../images/isprintaj.gif) left no-repeat; }
.cCenter  .articleActions p a.textIncrease { background: url(../images/text_plus.gif) left no-repeat; padding:0px 0px 0px 10px; margin:0px 0px 0px 10px;border:0px solid green;}
.cCenter  .articleActions p a.textDecrease { background: url(../images/text_minus.gif) left no-repeat; padding:0px 0px 0px 10px; margin:0px 0px 0px 10px;border:0px solid green;}


.cCenter .wideArticle .articleContent .articleComments { width: 455px; float: left; margin-right: 30px; }
.cCenter .wideArticle .articleContent .articleComments h3 { color: #000; padding-bottom: 12px; border-bottom: 1px dashed #dbdbdb; margin-bottom: 15px; }
.cCenter .wideArticle .articleContent .articleComments ul li h4 { background: url(../images/comment.gif) left no-repeat; padding-left: 25px; color: #000; font-size: 13px; font-weight: normal; margin-bottom: 6px; font-weight: bold; }
.cCenter .wideArticle .articleContent .articleComments ul li p { color: #666; line-height: 1.6; }

ul.toc li { list-style:none !important; }
.cCenter .articleContent ul { }
.cCenter .articleContent ul li { margin:0px; margin-left: 2.5em; padding: 2px; list-style:square; }
.cCenter .articleStart ul li { margin-left: 0; }

.similarArticles * { font-family:Arial; } 
.similarArticles { width: 290px; float: right; margin-top:10px; }
.similarArticles .news { padding:5px 5px; background-color:#F4F7FC; }
.similarArticles h3 { font-size:17px; color: #000; padding-bottom: 12px; border-bottom: 1px dashed #dbdbdb; margin-bottom: 15px; }
.similarArticles span { font-size: 11px; color: #666666; display: block; padding-left:1px; }
.similarArticles h4 a { color: #37A5AC; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; }
.similarArticles h4 a:hover { text-decoration: underline; }
.similarArticlesPublic { float: none; width: auto; }
#news-related-tabs { border:0px; padding:0px; }
#news-related-tabs .ui-tabs, #news-related-tabs .ui-tabs-panel { padding:0px; }
#article-related-tabs { border:0px; padding:0px;background-color:red; }
#article-related-tabs .ui-tabs, #article-related-tabs .ui-tabs-panel { padding:0px; }
.similarArticles .articles { padding:1px 5px; background-color:#fff; }

.cCenter .newsArticle span.date { font-size: 12px; color: #999; display: block; margin-bottom: 5px; }
.cCenter .newsArticle h2  { margin-bottom: 2px; }
.cCenter .newsArticle h2 a { font-size: 16px; color: #0C4892; text-decoration: none; font-weight: bold;  }
.cCenter .newsArticle h2 a:hover { text-decoration: underline; }
.cCenter .newsArticle p { font-size: 12px; color: #707070; margin-top:10px; }
a.more { font-size: 12px; font-weight: bold; color: #3F6BA3; }

.cCenter .newsArticle.full h2 { font-size: 22px; color: #05999E; margin-top: 20px; }
.cCenter .newsArticle.full h3 { font-size: 16px; color: #05999E; margin-top: 20px; }
.cCenter .newsArticle.full em.author { font-size: 13px; font-style: normal; margin: 0 0 15px 0; display: block; }
.cCenter .newsArticle.full strong.intro { font-size: 15px; font-weight: bold; color: #333; margin-bottom: 15px; display: block; line-height: 1.5; }
.cCenter .newsArticle.full p { color: #333; line-height: 1.6; }
.cCenter .newsArticle.full ul { margin-left:20px; }
.cCenter .newsArticle.full .highlight { float: left; padding: 15px; float: left; margin: 8px 22px 10px 0; border-top: 1px dashed #dbdbdb; border-bottom: 1px dashed #dbdbdb; width: 200px; }
.cCenter .newsArticle.full .highlight p { font-size: 13px; font-weight: bold; color: #f60; margin-bottom: 0; }
.cCenter .newsArticle.full .photo { margin-bottom: 15px; }
.cCenter .newsArticle.full .photo img { display: block; margin-bottom: 10px; }
.cCenter .newsArticle.full .photo small { font-size: 10px; }
.cCenter .newsArticle.full .articleActions  { border: none; margin: 10px 0 20px 0; }
.cCenter .newsArticle.full .articleActions p a { font-size: 11px; }
.cCenter .newsArticle.full .articleActions span { color: #666; }

.cCenter .newsArticle.full .noviLijekovi  { float:left; clear: both; } 
.cCenter .newsArticle.full .noviLijekovi.bottom { margin-bottom: 0; width: 480px; height: 120px; border:0px solid green;}
.cCenter .newsArticle.full .noviLijekovi.bottom li { margin-bottom: 0;}
.cCenter .newsArticle.full ul.noviLijekovi { margin:0 }
.cCenter .newsArticle.full ul.noviLijekovi li { float: left; width: 140px; height: 120px; margin: 0 10px 25px 0; list-style:none; }
.cCenter .newsArticle.full ul.noviLijekovi li.lastItem { margin-right: 0; }

.cCenter .newsArticle.full .articleAuthors { width: 460px; }
.cCenter .newsArticle.full .articleAuthors h3 { color: #C62535; }
.cCenter .newsArticle.full .articleAuthors li { float: left; width: 215px; margin-right: 25px; }
.cCenter .newsArticle.full .articleAuthors li.last { margin-right: 0; }
.cCenter .newsArticle.full .articleAuthors li h4 { font-weight: bold; font-size: 13px; margin-bottom: 15px; }
.cCenter .newsArticle.full .articleAuthors li p { margin-bottom: 0; }

.cCenter .pagination { position: relative; padding-top: 20px; border-top: 1px dashed #ccc; }
.cCenter #knjiznica { margin-bottom: 80px; }
.cCenter #knjiznica li img { float: left; border: 1px solid #f2f2f2; margin-right: 22px; }
.cCenter #knjiznica li h3 { font-size: 14px; font-weight: bold; color: #3F6BA3; margin-bottom: 7px; }
.cCenter #knjiznica li h4 { font-size: 16px; font-weight: bold; color: #05999D; }
.cCenter #knjiznica li h3 a { color: #3F6BA3; text-decoration: none; }
.cCenter #knjiznica li h3 a:hover { text-decoration: underline; }
.cCenter #knjiznica li p { margin-bottom: 0; }
.cCenter #knjiznica li { clear: both; margin-bottom: 40px; }

.cCenter img.medicus { margin-bottom: 20px; }
.cCenter img.medicus.custom { margin-top: -22px; }
.cCenter #arhiva li.first-item { width: 100%; clear: both; font-size: 14px; color: #666; padding:30px 0 0 0; }
.cCenter #arhiva li { width:100%; clear:both; padding:10px 0;}
.cCenter #arhiva li img { float:left; margin-right: 12px; }
.cCenter #arhiva li h2 { font-size: 18px; color: #3B70B2; line-height: 1.7; margin-top: -7px; margin-bottom:5px; }
.cCenter #arhiva li h2 a { color: #3B70B2; text-decoration: none; }
.cCenter #arhiva li h2 a:hover { text-decoration: underline; }
.cCenter #arhiva li.custom { margin-bottom: 0; }

.cCenter .medicus .photo { width: 154px; float: left; margin-right: 20px; margin-bottom: 0px; }
.cCenter .medicus .photo img { margin-bottom: 6px; }
.cCenter .medicus a.pdf, .cCenter .medicus a.listalica { font-size: 11px; text-decoration: none; color: #666; background: url(../images/pdf.gif) right no-repeat; padding: 2px 22px 2px 0; font-weight: bold; position: relative; }
.cCenter .medicus a.pdf:hover, .cCenter .medicus a.listalica:hover { text-decoration: underline; } 
.cCenter .medicus a.listalica { background-image: none; }
.cCenter .medicus .info h2 { font-size: 22px; color: #2E458B; margin-bottom: 10px; }
.cCenter .medicus .info h3, .cCenter .medicus .info p { color: #666; font-size: 12px; }
.cCenter .medicus h4 { clear: both; font-size: 13px; color: #05999E; font-weight: normal; margin-bottom: 15px; }
.cCenter .medicus ul li span { font-size: 12px; color: #666; display: block; margin-bottom: 5px; }
.cCenter .medicus h2 { color: #3B70B2; font-size: 18px; margin:0px; }
.cCenter .medicus h2 a { color: #3B70B2; text-decoration: none; }
.cCenter .medicus h2 a:hover { text-decoration: underline; }
.cCenter .medicus p { margin:5px 0; }
.cCenter .medicus .label { font-size: 14px; font-weight: normal; color: #05999D; }

.cCenter .urednistvo h2 { font-size: 18px; color: #0C4791; margin-bottom: 10px; }
.cCenter .urednistvo p a { font-weight: bold; color: #0C4791; text-decoration: none; }

.cCenter .tecaj h3  { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dashed #ccc; background: url(../images/tecaj_h3.gif) top right no-repeat; }
.cCenter .tecaj h3.active { background: url(../images/tecaj_h3_active.gif) right top no-repeat; }
.cCenter .tecaj h3 a { font-size: 18px; color: #3B70B2; text-decoration: none; font-weight: normal; display: block; }
.cCenter .tecaj h4 { font-size: 14px; color: #05999E; margin-bottom: 10px; }
.cCenter .tecaj .tekstovi ul { margin-bottom: 10px; }
.cCenter .tecaj .tekstovi span { font-size: 12px; color: #616161; display: block; margin-bottom: 3px; }
.cCenter .tecaj .tekstovi h5 { font-size: 12px; font-weight: bold; color: #616161; line-height: 1.5; }
.cCenter .tecaj .tekstovi li { margin-bottom: 10px; }
.cCenter .tecaj .tekstovi { }

.cCenter .tecaj .test { padding: 0; border: none; margin: 0; }
.cCenter .tecaj .test  li { float: left; margin-right: 18px; margin-bottom: 15px; }
.cCenter .tecaj .test  li.last-row-item { margin-right: 0; }
.cCenter .tecaj .test .input-text { width: 185px; padding: 3px 12px; background: #f3f6f9; border: 1px solid #ccc; color: #999; }
.cCenter .tecaj .test .input-text:hover { border: 1px solid #676767; }
.cCenter .tecaj .test .input-text.drzava { width: 56px; margin-right: 5px; }
.cCenter .tecaj .test .input-text.br { width: 84px; }
.cCenter .tecaj .test span { color: red; vertical-align: top; margin-right: 10px; }
.cCenter .tecaj .test .input-button { width: 140px; padding-right: 0; padding-left: 0; }
.cCenter .tecaj .test li.custom .input-button { margin-top: 1px; float: left; margin-right: 12px; }
.cCenter .tecaj .test li.custom img { margin-top: 2px; }

.cCenter #vademecum p.highlight { font-size: 14px; font-weight: bold; line-height: 1.7; background: #f4f7fb; padding: 12px; color: #000; }
.cCenter #vademecum div.lead { font-size: 13px; font-weight: bold; line-height: 1.2; margin-bottom:20px; }
.cCenter #vademecum table { width: 100%; border-collapse: collapse; font-size: 14px; }
.cCenter #vademecum table tr th { color: #0C4791; background: #f4f7fb; padding: 10px 15px; text-align: left; font-weight: normal; }
.cCenter #vademecum table tr td { padding: 5px 15px; }
.cCenter #vademecum table tr td.item-1, .cCenter #vademecum table tr th.item-1 { width: 290px; }
.cCenter #vademecum table tr td a { color: #0C4791; text-decoration: none; font-weight: bold; }
.cCenter #vademecum table tr td a:hover { color: #f60; }
.cCenter #vademecum table tr:hover { background: #f4f7fb; color: #ff6600; }
.cCenter #vademecum table tr:hover a { color: #f60; }
.cCenter #vademecum .slike { cursor: pointer; }

.cCenter a.btn, .cCenter a.btn.right { display: block; font-size: 12px; color: #0E4C96; padding: 2px 10px 0 0; text-decoration: none; width: 70px; margin-bottom: 20px; }
.cCenter a.btn:hover { background: #DCDCDC; }
.cCenter a.btn img { vertical-align: middle; margin-right: 5px; margin-top: -2px; }

.cCenter a.btn.right { padding: 2px 0 0 10px; margin: 0 0 0 363px; width: 65px; }
.cCenter a.btn.right img { margin: -2px 0 0 5px; }
.cCenter a.btn.right:hover { background: #DCDCDC; }

.cCenter #vademecum.detaljno div.highlight { background: #f4f7fb; padding: 10px 15px; position: relative; margin-bottom: 20px; }
.cCenter #vademecum.detaljno div.highlight h2 { color: #f60; font-size: 18px; margin-bottom: 8px; }
.cCenter #vademecum.detaljno div.highlight p { margin: 0; }
.cCenter #vademecum.detaljno div.highlight strong { display: block; color: #666; }
.cCenter #vademecum.detaljno div.highlight p.atk { position: absolute; top: 40px; left: 320px; }
.cCenter #vademecum.detaljno h3 { color: #666; font-size: 13px; margin-bottom: 3px; }
.cCenter #vademecum.detaljno p strong, .cCenter #vademecum.detaljno li strong { color: #0C4691; }
.cCenter #vademecum.detaljno ul {margin: 0px 0px 20px 20px;}
.cCenter #vademecum.detaljno p { font-size: 13px; }
.cCenter #vademecum.detaljno .productImg { float: right; padding:0 0 10px 10px; width:200px; }
.cCenter #vademecum.detaljno #files { margin-bottom: 120px;}
.cCenter #vademecum.detaljno #files li { font-size: 16px; color: #0C4691; padding: 12px 20px; background: #dbe4ef; margin-bottom: 2px; position: relative; font-weight: bold; }
.cCenter #vademecum.detaljno #files li a { position: absolute; right: 12px; top: 10px; text-decoration: none; color: #0c4791; background: url(../images/files_pdf.gif) left no-repeat; padding: 2px 0 2px 38px; font-weight: normal; }
.cCenter #vademecum.event p { margin-bottom:5px; }
.cCenter #vademecum.event h3 { margin-top:20px; }

.cCenter #linkovi h3 { font-size: 18px; color: #666; font-weight: normal; margin-bottom: 15px; }
.cCenter #linkovi h3 span { display: block; font-size: 12px; }
.cCenter #linkovi h3 strong { color: #0C4691; font-weight: normal; }
.cCenter #linkovi ul { margin-bottom: 15px; }
.cCenter #linkovi ul li a { font-size: 14px; text-decoration: none; color: #0C4691; }
.cCenter #linkovi ul li a:hover { text-decoration: underline; }
.cCenter #linkovi ul li a.big { font-size: 18px; text-decoration: none; color: #0C4691; line-height: 1.8;  }
.cCenter #linkovi ul li a.big:hover { text-decoration: underline; }
.cCenter #linkovi ul#linkovi-list { padding-left:20px; }
.cCenter #linkovi ul#linkovi-list li { }
.cCenter #linkovi ul#linkovi-list li a { font-size: 18px; text-decoration: none; color: #0C4691; line-height: 1.6; }
.cCenter #linkovi ul#linkovi-list li a:hover { text-decoration: underline; }

.cCenter #impressum h3 { font-size: 14px; color: #666; font-weight: normal; margin-top: 20px; }
.cCenter #impressum ul { margin-bottom: 15px; margin-left:15px; }
.cCenter #impressum ul li { color: #0C4691; line-height: 1.6;  }

.cCenter #kalendar { }
.cCenter #kalendar fieldset { padding: 10px; background: #f0f0f0; border: none; position: relative; margin-bottom: 20px; }
.cCenter #kalendar fieldset label { display: block; float: left; font-weight: bold; font-size: 12px; color: #666; width: 92px; padding-top: 4px; }
.cCenter #kalendar fieldset select { border: 1px solid #e2e2e2; font-size: 12px; font-weight: bold; color: #0c4691; width: 115px; height: 25px; padding-left: 5px; margin-right: 10px; }
.cCenter #kalendar fieldset .input-button { font-size: 12px; color: #fff; background: #666; border: 1px solid #ccc; width: 85px; padding: 2px 0; /*position: absolute; right: 10px; top: 8px;*/ cursor: pointer; float: right; }
.cCenter #kalendar ul li span.datePublished { font-size: 12px; color: #999; display: block; margin-bottom: 5px; }
.cCenter #kalendar ul li h3 a,.cCenter #tecajevi li h3 a, .cCenter #tecajevi .cme-intro-box a { color: #3F6BA3; text-decoration: none; font-size: 18px; font-weight: normal; display: block; margin-bottom: 5px; }
.cCenter #kalendar ul li h3 a:hover, .cCenter #tecajevi li h3 a:hover, .cCenter #tecajevi .cme-intro-box a:hover { text-decoration: underline; }

.cCenter #tecajevi li { background: #FAFAFA; padding: 10px; margin-bottom: 10px; border: 1px solid #E7EDF4; }
.cCenter #tecajevi li span.deadline { font-size: 12px; color: #5EB7BC; font-weight: bold; display: block; margin-bottom: 5px; }
.cCenter #tecajevi li p { margin-bottom: 10px; }
.cCenter #tecajevi li p.mentori { margin-bottom: 0; }
#cme-article ul { }
#cme-article ul li { padding:5px 0;margin-bottom:5px; }
#cme-article ul li a { clear:both; color: #3A70B2; display: block; font-size: 18px; line-height: 1.4; text-decoration: none; }
#cme-article UL, #cme-article OL { margin-left: 2.5em; margin-top: -1em; }
#cme-article UL { list-style-type: disc; }
#cme-article OL { list-style-type: decimal; }
#cme-article P { margin-top: 0.5em; margin-bottom: 0.8em; }
/*
#cme-article LI A { text-decoration: none; }
#cme-article LI A:hover { text-decoration: underline; }
*/
#cme-article LI A:active { text-decoration: none; }
#cme-article STRONG { font-weight: bold; }
#cme-article EM { font-style: italic; }

.cLeft .plivaLinks { background: url(../images/pliva_links.gif) left no-repeat; width: 125px; height: 48px; position: absolute; bottom: 20px; left: 0; padding: 12px 0 0 15px; }
.cLeft .plivaLinks a { text-decoration: none; font-size: 12px; color: #fff; font-weight: bold; line-height: 1.5; }

.cRight .ad { margin-bottom: -17px; position: relative; z-index: 1000; }

.footer {
	background:url(../images/footerBg.jpg) no-repeat;
	padding-bottom:20px;
	width:940px;
	height:184px;
	float:left;
}

.footerUpper {
	margin:28px 10px 27px 18px;
	width:902px;
	/*background:url(http://www.honcode.ch/HONcode/Seal/HONConduct963287_s.gif) no-repeat;*/
	float:left;
}

a#honlink {
	width:49px;
	height:72px;
	float:left;
	margin-right:20px;
}

.fUL1 {
	width:800px;
	float:left;
}

.fUL1 li{
	float:left;
	list-style:none;
}

.fUL1 li a {
	color:#cedae9;
	font-size:13px;
	text-decoration:none;
	margin-right:15px;
}

.fUL1 li a:hover {
	text-decoration:underline;
}

.fUL2 {
	width:800px;
	float:left;
}

.fUL2 li, .fUL2 li.barspacer{
	float:left;
	list-style:none;
}
.fUL2 li.barspacer{
	background:url(../images/lineF.jpg) no-repeat center 3px;
	padding-left: 10px;
	padding-right: 10px;
}

.fUL2 li a {
	color:#86A3C8;
	font-size:13px;
	text-decoration:none;
}

.fUL2 li a.last {
	background:none;
}

.fUL2 li a:hover {
	text-decoration:underline;
}

.fSen {
	width:800px;
	float:left;
	font-size:13px;
	color:#86a3c8;
	/*margin-left:180px;*/
	line-height:320%;
}

.footerDowner {
	color:#0c4691;
	font-size:13px;
	font-weight:bold;
}

.footerDowner span{
	margin-left:17px;
	margin-top:31px;
	float:left;
}

.footerDowner ul {
	float:right;
	margin-top:18px;
}

.footerDowner ul li {
	float:left;
	margin-right:37px;
	margin-bottom: -4px;
}
/* FOOTER END */
.listaLijekova a {color:#0C4791; font-size:13px; text-decoration:none; margin-top:10px; line-height:175%; margin-left:15px;}
.listaLijekova li.highlight a {font-weight:bold}
.listaLijekova li.normal a {font-weight:normal}
.listaLijekova a:hover {text-decoration:underline;}
.listaLijekova {margin-top:10px; width:220px; float:left;}
.slike { margin-top:20px;}

h2.grupeLijekova { clear:both; }

ul.square {
}
ul.square li {
	list-style: square;
	margin-left:15px;
	padding:4px;
	color:#666;
}
span.oglas {
	background-color: #E0E0E0;
	text-transform:uppercase;
	font-size:10px;
	padding: 1px 40px 1px 5px;
	color:#999;
	margin-left:10px;
}
#newsNote {
	font-size:12px;	
	margin-bottom:20px;
	margin-right:10px;
	text-align:right;
	font-style:italic;
}
a.lightbox {
	text-decoration:none;
	color:#B3B3B3;
}
a.lightbox span:hover {
	text-decoration:underline;
}
a.lightbox span {
	float:left;
}
input.contact-form-text-line {
	width:80%;
}
.validation-error {
	color:#c00;
}
.cme-intro-box {
	border:1px solid #e6edf5;
	background:#FAFAFA;
	margin-top:10px;
	padding:20px;
}

.cCenter .newsArticle UL, .article .articleContent OL { margin-left: 3em; margin-bottom: 1em; }
.cCenter .newsArticle LI { line-height: 1.6; }
.cCenter .newsArticle UL LI { list-style-type: disc; }
.cCenter .newsArticle OL LI { list-style-type: decimal; }
.cCenter .newsArticle .noviLijekovi UL, .cCenter .newsArticle .noviLijekovi OL { margin: 0 !important; }

.userProfile .validation-error BR {
	clear: both;
}

.date-elements SELECT,
.date-elements INPUT {
	width: auto !important;
	text-align: center;
}

.placeholder {
	color: #A0A0A0;
}

:moz-placeholder {
	color: #A0A0A0;
}

::-webkit-input-placeholder {
	color: #A0A0A0;
}

.impressum-pliva {
	margin-top: 1em;
	font-size: 85%;
	line-height: 1.2 !important;
	font-style: italic;
}
