@charset "iso-8859-1";
/* Termedia CSS */

@font-face {
    font-family: 'TermediaLight';
    src: url('/fonts/2C3299_1_0.eot');
    src: url('/fonts/2C3299_1_0.eot?#iefix') format('embedded-opentype'),
         url('/fonts/2C3299_1_0.woff') format('woff'),
         url('/fonts/2C3299_1_0.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Termedia';
    src: url('/fonts/2C3299_2_0.eot');
    src: url('/fonts/2C3299_2_0.eot?#iefix') format('embedded-opentype'),
         url('/fonts/2C3299_2_0.woff') format('woff'),
         url('/fonts/2C3299_2_0.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

a {color: #111;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:focus {text-decoration:underline;}
a:active {text-decoration:none;}
a:hover {text-decoration:underline;}

a.foot:link {text-decoration:underline;}
a.foot:visited {text-decoration:underline;}
a.foot:focus {text-decoration:underline;}
a.foot:active {text-decoration:underline;}
a.foot:hover {text-decoration:underline;}

div.contentLeft {
	text-align:left; line-height:17px;
}
div.contentRight{
	text-align:right; line-height:17px;
}
div.contentCenter{
	text-align:center; line-height:17px;
}
div.contentJustify{
	text-align:justify; line-height:17px;
}

label {cursor:pointer;padding:0;margin:0;}
.italic {font-style:italic; color:#656565;}
.justified {text-align:justify;}
.hidden {display:none;}
.small {font-size:11px; color:#555;}
.discountCodeError {font-size:14px; color:#ee0000; padding-top:7px;}

div.clearAll {clear:both;font-size:0;line-height:0%;height:0;display:block;}

div.right {float:right;}
div.left {float:left;}

html.fullHeight {height:100%;}
body {font-family: Tahoma, Arial;font-size: 13px;color: #000;margin:0;height:100%;background:#f5f5f5;}
.std {font-family: Tahoma, Arial;color: #000;font-weight:normal}

/*form*/
form {margin:0;padding:0;}
input, textarea, select {font-family: Tahoma, Arial;font-size: 1em;color: #000;}
input.stdI, select.stdS, textarea.stdT {border:1px solid #7F9DB9;}
input.stdI, textarea.stdT {padding:2px;}
input.button {background:#690B59;padding:3px 12px 3px 12px;color:#fff;font-size:1.15em;font-family: 'Termedia', Tahoma, Arial;cursor:pointer;border:1px solid #690B59;}

textarea.quizOpenAnswer {border:1px solid #7F9DB9;padding:5px; width:223px; height: 40px;}

/*main*/
div.pageTitle {font-size:2.6em;color:#111;padding:0 0 10px 0;border-bottom:1px solid #e5e5e5;font-family:'TermediaLight', Tahoma, Arial;}
div.contentPad {padding-top:15px;}

div.mainContent {background:#fff;padding:20px 0 20px 0;}
div.mainContentWhite {background:#fff;}
div.mainDiv {width:1060px;padding:0 10px 0 10px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;}
div.menu {background:#fff; border-bottom:1px solid #cacaca;}
div.menuFixed {z-index: 101; position: fixed; left: 0; top: 0; width: 100%;}

div.folds 				{}
div.foldL 				{float:left; padding:0; margin:0;}
div.foldR 				{float:right; padding:0; margin:0;}
div.folds a.foldNormal	{color:#111; display:block; float:left; font-size:1.3em; padding:10px 10px 0 10px; height:30px; font-family: 'Termedia', Tahoma, Arial; }
div.folds a.foldHome	{display:block; float:left;background:url('/g/n/logoSmall.png?v2') no-repeat top left; padding:0; height: 40px; width:130px; background-position: 10px 9px;}
div.folds a.foldHomeIco	{display:block; float:left;background:url('/g/n/home.png') no-repeat top left; padding:0; height: 40px; width:40px; background-position: 13px 12px;}
div.folds a.foldCart 	{display:block; float:left;background:url('/g/n/cart.png') no-repeat top left; padding:0; height: 40px; width:40px; background-position: 11px 12px;}
div.folds a.iForm 		{display:block; float:left;background:url('/g/n/iform.png') no-repeat top left; padding:0; height: 40px; width:40px; background-position: 13px 12px;}
div.folds a.foldFB 		{display:block; float:left;background:url('/g/n/facebook.png') no-repeat top left; padding:0; height: 40px; width:40px; background-position: 16px 10px;}
div.folds a.foldContact {display:block; float:left;background:url('/g/n/contact.png') no-repeat top left; padding:0; height: 40px; width:40px; background-position: 10px 13px;}
div.folds a.foldSearch 	{display:block; float:left;background:url('/g/n/search.gif') no-repeat top left; padding:0; height: 40px; width:40px; background-position: 13px 12px;}
div.folds a.foldLang 	{display:block; float:left;text-align:center; height: 25px; width:38px; padding: 15px 0 0 1px; }
div.folds a:hover 		{background-color: #f6f6f6; text-decoration:none;}
#menuFoldHome			{display:none;}
#menuFoldSearch			{display:none;}
#foldSearchForm			{display:none; position:absolute;  z-index:10; background: #fff;  margin-top:40px;}
#headerCategoriesId		{display:none; position:absolute;  z-index:10; background: #fff;  margin-top:40px; margin-left:-1px; border:1px solid #CACACA; border-width:0 1px 1px 1px;}
#headerCategoriesId a.catLink	{font-family: 'Termedia', Tahoma, Arial; padding:8px 10px 8px 10px; font-size:1.2em; display:block;}
input.foldSearchInput 	{font-size:1.3em; padding: 9px 11px 9px 11px; background: #999; color:#fff; border:0; outline:none; width:200px; }

div.headMainPad 	{padding:23px 0 20px 0;}
div.headLeft 		{float:left; width:30%;}
div.headCenter 		{float:left; width:40%; text-align:center;}
div.headRight 		{float:right; }
div.headCatName		{font-size: 2.7em; display:inline-block; border-bottom:3px solid #000; font-family: 'TermediaLight', Tahoma, Arial; padding-bottom:3px;margin-top:-5px;}
div.headMagazine	{background:#fff; text-align:center;}

div.headLogo 		{display:inline-block; margin:3px 0 7px 0; }

input.searchInput {margin-top:6px; font-size:1.1em; padding: 5px 30px 4px 5px; background: none; border:0; border-bottom:1px solid #bbb; outline:none; width:171px; }
input.searchInput:focus {background:#fff;border-bottom:1px solid #fff; }
div.searchBut {position:absolute; z-index:2; margin: -19px 0 0 185px;}
div.enAboutInfo {line-height:1.35em; font-size: 1.15em; padding:20px 0 40px 0; }

div.mainColLeft {float:left; width:510px; padding:0 10px 0 0;}
div.mainColCenter {float:left; width:255px; padding:0 10px 0 10px;}
div.mainColRight {float:right; width:255px; padding:0 0 0 10px; }
div.mainColLeftCenter {float:left; width:785px; padding:0 10px 0 0; }

div.catColLeft {float:left; width:785px; padding:0 10px 0 0;}
div.catColRight {float:left; width:255px; padding:0 0 0 10px; }

div.catColRightLogo {text-align:center; padding: 10px 0 25px 0;}

div.eventsPopup {width:785px; padding:30px; }

/*scopus*/
a.citedIn {display:inline-block; font-size: 15px; padding: 5px 15px 5px 15px; margin-top:20px; border: 1px solid #E9711C; }
a.citedIn:hover {text-decoration:none; color:#fff; background: #E9711C; }
a.citedIn:active {text-decoration:none;}
a.citedIn:focus {text-decoration:none;}
a.citedIn span	{color: #E9711C;}
a.citedIn:hover span	{color: #fff;}

/* main slides */
div.whatDay							{font-size:1.44em; height:30px; padding-top:1px; font-family: 'Termedia', Tahoma, Arial;}
div.mainFeedSlides 					{margin-bottom:28px; position:relative;}

div.mainFeedImp						{position:relative; width:510px; height:340px; }
img.mainFeedPic 					{width:510px; height:340px; }
div.mainFeedTitle 					{position:absolute; font-size: 1.65em; font-family: 'Termedia', Tahoma, Arial; line-height:1.2em; width:486px; z-index:2; bottom:0; padding: 12px; background: url('/g/n/fog2.png') top left;}
div.mainFeedInfo  					{background: #F5F5F5; padding: 5px 18px 15px 12px; line-height:1.3em; }
div.mainFeedInfo div.pageIsSpecial	{font-size:0.8em; padding-bottom:5px; color: #690B59; }

div.mainFeedSlide a					{text-decoration: none;}
a:hover	div.mainFeedInfo			{background: #eee;}
a:focus	div.mainFeedInfo			{background: #eee;}

div.mainFeedSlidesNav 				{position:absolute; z-index:100; bottom:-8px; left:12px;}
#mainFeedNav a 						{float:left; display:block; padding:8px 0 8px 0; width:50px; height:5px; margin-right:10px;  background:#D5D5D5;background-clip:content-box;}
#mainFeedNav a:hover 				{background:#BDBDBD; background-clip:content-box; }
#mainFeedNav a.activeSlide 			{background:#690B59 ; background-clip:content-box; }
#mainFeedNav a.activeSlide:hover 	{background:#690B59 ; background-clip:content-box;} 
/* END - main slides */


/* category slides */
div.catSlides 						{margin-bottom:15px; position:relative;}

div.catSlidePic						{float:left; position:relative; width:510px; height:340px; }
img.catSlidePic 					{width:510px; height:340px; }
div.catSlideAbstract 				{position:absolute; font-size: 1.2em; font-family: 'Termedia', Tahoma, Arial; width:486px; z-index:2; bottom:0; padding: 14px 12px 14px 12px; background: url('/g/n/fog2.png') top left;}
div.catSlideAbstract div			{font-size:0.7em; padding-bottom:5px; color: #690B59; }

div.catSlideMenu					{float:left; width:275px; overflow:hidden; height:340px; background: url('/g/n/ccc.gif') repeat-x top; }
div.catSlideMenuPos					{display:block; background: url('/g/n/ccc.gif') repeat-x bottom; 
									 padding: 0 20px 0 20px; font-size: 1.2em; 
									font-family: 'Termedia', Tahoma, Arial;  }

div.catSlideMenuPosC				{color:#fff; background:#555; }

div.catSlideMenuTitle				{padding-top:10px;}

div.catSlidesNav 					{position:absolute; z-index:10; left:510px; height:340px;}
#catSlidesNav a 					{display:block; width:275px; height:85px; }
#catSlidesNav a:hover 				{}
#catSlidesNav a.activeSlide 		{}
#catSlidesNav a.activeSlide:hover 	{} 
/* END - category slides */


/* categories filters */
div.catFilters						{background: #f6f6f6; padding:10px; margin-bottom:20px;}
td.dNamesColumn						{vertical-align: top;}
a.dName, a.dNameCur					{display:block; padding:3px 8px 3px 8px; float:left; clear:left;}
a.dNameCur							{color:#fff; background:#555;}
a.dNameCur:link						{text-decoration:none;}
a.dNameCur:hover					{text-decoration:none;}
a.dNameCur:focus					{text-decoration:none;}
a.dName:link						{text-decoration:none;}
a.dName:hover						{text-decoration:none; background:#e5e5e5;}
a.dName:focus						{text-decoration:none; background:#e5e5e5;}
div.catFiltersTabs	a				{display:block;  padding:6px 18px 6px 18px; float:left; font-family: 'Termedia', Tahoma, Arial; font-size:1.3em;}
div.catFiltersTabs	a.current		{background: #f6f6f6;}
div.catFiltersTabs	a:link			{text-decoration: none;}
div.catFiltersTabs	a:hover			{background: #eaeaea;}
div.catFiltersTabs	a:focus			{background: #eaeaea;}
div.catFiltersTabs	a.current:hover	{background: #f6f6f6;}
div.catFiltersTabs	a.current:focus	{background: #f6f6f6;}

select.sectionFilter						{width: 200px;height: 25px; overflow: hidden; padding-left:4px;
											-webkit-appearance: none;-moz-appearance: none;appearance: none;
											 background: url('/g/n/selectArrow.gif') no-repeat right #f6f6f6;
											 border: 1px solid #f6f6f6;}
div.catPartners						{width:160px; text-align:center;}
div.catPartnerLabel					{font-size:0.9em; padding-top:4px;}
/* END - categories filters */


/* main feed list */
a.mainFeedPosTitle						{font-size: 1.6em; display:block; padding-bottom:8px; line-height:1.2em; font-family: 'Termedia', Tahoma, Arial;}
div.mainFeedPos 						{background: #f5f5f5; position:relative; margin-bottom:28px; }
a:hover	div.mainFeedPos					{background: #eee;}
a:focus	div.mainFeedPos					{background: #eee;}
div.mainFeedPosPic 						{float:left;width:50%;}
div.mainFeedPosComment 					{position:absolute; top:0px; right:0px; }
div.mainFeedPosComment div.mfpcNumber 	{background: #690B59; color:#fff; padding:2px 6px 2px 6px;}
div.mainFeedImp div.mfpcNumber			{font-size:1.3em; padding:4px 8px 4px 8px;}
div.mainFeedPosComment div.mfpcShadow 	{width: 0; height: 0; border-left: 5px solid transparent; border-top: 6px solid #690B59;margin-left:5px;}
div.mainFeedPosPic img.mfPic 			{width:240px;}
div.mainFeedVideoIcon					{position:absolute; z-index:2; margin:40px 0 0 80px;}
div.mainFeedPosAbstract 				{float:left; width: 45%; padding:3% 3% 3% 2%; }
div.mainFeedMore						{text-align:center; }
div.mainFeedMore a.lightButton 			{font-size:1.5em;}
div.mainFeedMore a:hover				{background: #690B59; color:#fff; text-decoration:none;}
div.mainFeedMore a:focus				{background: #690B59; color:#fff; text-decoration:none;}
/* END - main feed list */

/* ISSUU under cover link*/
a.issueLink 		{text-align:center; font-weight:bold; background:url('/g/common/issuu.png') no-repeat center bottom #f5f5f5; display:block; width:100px; padding:7px 10px 30px 10px;}
a.issueLink:hover	{background-color:#eee; text-decoration:none;}
a.issueLink:focus	{background-color:#eee; text-decoration:none;}
a.issueLink:active	{background-color:#eee; text-decoration:none;}

/* pages list */
div.plPos 								{padding: 20px 0 20px 0; border-bottom:1px solid #ddd; }
div.plPic								{float:left; width: 255px; padding-right:15px;}
div.plInfo								{float:left; width: 515px;}
div.plInfoNoPic							{width: 785px;}
div.plDetails							{font-size:0.85em; color: #888; padding-bottom:4px;}
div.plInfo a, div.plInfoNoPic a			{display:block; font-size: 1.75em; font-family: 'Termedia', Tahoma, Arial; padding-bottom:10px; }
div.plInfo a.plAbstract, div.plInfoNoPic a.plAbstract {display:block; font-size: 1em; font-family: Tahoma, Arial; padding-bottom:0; }
div.plInfo a.link						{display:inline; font-size:1em; font-family: Tahoma, Arial;}
div.plInfo a.plAbstract:hover			{text-decoration:none;}
div.plInfo a.plAbstract:focus			{text-decoration:none;}
div.plInfo a.plAbstract:link			{text-decoration:none;}
div.plVideoIcon 						{position:absolute; z-index:2; margin:45px 0 0 87px;}
/* END - pages list */


/*portals feed*/
div.mainSectionLabel					{font-size:1.4em; font-family: 'Termedia', Tahoma, Arial; padding: 5px 0 4px 0; border-bottom:1px solid #D5D5D5;position:relative;}
div.mainSectionLabelNoBorder			{border-bottom:0;}
div.mainSectionLabelPad					{padding-left:13px;}
div.mainSectionLabelPad a:link			{text-decoration: none;}
div.pfiColor1							{position:absolute; bottom:0; left:0;width: 5px; height: 28px; } 
div.pfMore								{position:absolute; right:0; bottom:6px;font-size:0.56em;}
div.pfMoreIcon							{position:absolute; width:8px; height:8px; margin-top:1px; margin-left:-12px; background:url('/g/n/more2.gif') no-repeat top left; }
div.portalsFeed 						{padding-bottom:20px;}
div.portalsFeed a.pfLink				{display:block; padding:8px 0 0 12px; position:relative; }
div.portalsFeed a.pfLink div.colorDot	{width:4px; height:4px; background: #999; position:absolute; top:14px; left:0;}
div.portalsFeed a.pfLinkPic				{display:block; padding:8px 0 0 0; position:relative; }
div.portalsFeed a.pfLinkPic img.pfPic	{border:0; width:255px; height:170px;}
div.portalsFeed a.pfLinkPic	div.pfLinkPicTitle	{font-size: 1.2em; font-family: 'Termedia', Tahoma, Arial; width:231px;  padding: 8px 12px 8px 12px; background: #f6f6f6;}
/*END - portals feed*/

/*question tool */
div.prodsFeedNoBG 						{background: #f6f6f6;margin-bottom:20px; }
div.prodsFeedNoBG div.pffHard			{color: #fff; background: #690B59; padding: 3px 5px 3px 5px; font-size:0.85em; 
									 	text-align:center; float:right; margin-top:-1px; margin-left:10px;}
div.prodsFeedNoBG a                		{display:block;   padding: 9px 0 9px 10px; 
										text-decoration:none;}
div.prodsFeedNoBG a:hover				{background: #eaeaea; }
div.prodsFeedNoBG a:focus				{background: #eaeaea; }
/*END - question tool*/

/*photos tool */
div.photosTool	 						{background: #f6f6f6;margin-bottom:20px; }
div.photosToolEvent						{position:relative; border-bottom:1px solid #fff;}
div.photosTool a.photoThumb				{width:100%; text-decoration:none; }
div.photosTool div.pffHard				{color: #fff; background: #690B59; padding: 3px 5px 3px 5px; font-size:0.85em; 
									 	text-align:center;position:absolute; z-index:15; right:0; top:0;}
div.photosTool div.photosTitle			{font-size: 1.2em; font-family: 'Termedia', Tahoma, Arial; width:231px;  padding: 8px 12px 8px 12px; }
/*END - photos tool*/

/*prods feed*/
div.prodsFeed 						{background: #f6f6f6; margin-bottom:20px; }
div.prodsFeedNoGrey 				{background: #fafafa; margin-bottom:20px; }
div.prodsFeedName					{font-size:1.30em; background: #f6f6f6;  padding: 10px 0 8px 12px; font-family: 'Termedia', Tahoma, Arial; }
div.prodsFeedNameBorder				{border-bottom:2px solid #fff;}
div.prodsFeedName a					{color: #111; text-decoration:none; }

div.prodsFeedMore						{background: #f6f6f6;text-align:center; padding: 10px 0 10px 0; border-top: 1px solid #fff;}
div.prodsFeedMoreNoBorder				{background: #f6f6f6;text-align:center; padding: 10px 0 10px 0; }
div.prodsFeedMore a.lightButton			{border:0;}
div.prodsFeedMoreNoBorder a.lightButton	{border:0;}
div.prodsFeedMoreInName					{float:right; padding-right:12px;}
div.prodsFeedMoreInName	a.lightButton	{font-size:0.65em;border:0;}

div.prodsFeedList a                 {display:block;  border-top:1px solid #fff; padding: 9px 0 9px 10px; 
									text-decoration:none;}

div.prodsFeedList a.noLeftPad		{padding-left:0;}
div.prodsFeedList img.journalCover	{float:left; border:0; margin-right:12px;}

div.prodsFeedList a.calc			{font-size:1.1em; padding:11px 15px 11px 15px;}
div.prodsFeedList a.impProd         {border-top:1px solid #690B59; border-bottom:1px solid #690B59; background: #F3EAF1; }

div.prodsFeedList a:hover			{background: #eaeaea; }
div.prodsFeedList a:focus			{background: #eaeaea; }
div.prodsFeedList a.impProd:hover	{background: #ECE1EA; }
div.prodsFeedList a.impProd:focus	{background: #ECE1EA; }
div.prodsFeedInfo 					{padding-top:3px; color:#333;}
div.prodsFeedInfoSmall 				{padding-top:3px; color:#333; font-size:0.9em;}
div.prodsFeedInfoLine				{padding-top:2px;}
div.prodsFeedInfoLineRed			{padding-top:2px; color: #EE0022;}
div.prodsFeedFeature				{float:right; margin-top:-1px; margin-left:10px; }
div.prodsFeedFeature div.pffHard	{ color: #fff; background: #690B59; padding: 2px 0 2px 0; font-size:0.85em; 
									width:55px; text-align:center; }
div.prodsFeedFeature div.pffLight	{ color: #111; background: #e3e3e3; padding: 2px 0 2px 0; font-size:0.85em; 
									width:55px; text-align:center; }
/*END - prods feed*/

/*ankiety sondy*/
div.surveyBG 						{background: #f6f6f6; padding:10px; margin-bottom:20px;}
/*END - ankiety sondy*/

div.mainFooterLabel		{font-size:1.5em; font-family: 'Termedia', Tahoma, Arial; padding: 0 0 3px 0; margin-bottom:10px; border-bottom:1px solid #D5D5D5;float:left;}
div.mainFooter 			{padding:20px 0 30px 0;}
div.mainFooterPart 		{float:left; width:50%; }
div.mainFooterLinks 	{float:left; width:50%; line-height:1.7em;}
div.mainFooterLinks a	{display:block; color:#333;}
div.mainFooterDown		{border-top:1px solid #D5D5D5; padding-top:15px; margin-top:20px;}
div.mainFooterCopy 		{float:right; color: #888; text-align:right; line-height:25px;}


/* magazines offer / banner */
div.magBanner 		{background:url('/g/magazines/head1080.png?v2') no-repeat top left; padding:10px 250px 0px 240px; width:570px; height:177px;  color:#fff; line-height:17px; font-weight:bold;}
div.magOfferSec 	{font-size:15px; font-weight:bold; padding-bottom:15px;}
div.magOffer 		{line-height:18px;}

div.magHeadIssn 	{line-height:20px; float:right; text-align:right; }
a.magSubFoldA		{display:block; font-size:17px; padding-bottom:10px;  }
div.magSubFold		{display:none; padding-bottom:30px; padding-left:20px; line-height:21px; font-size: 14px;}
div.magSubFold a	{color: #0F69C7;}
/* end of magazines offer / banner */

/* metrics */
td.metricTd 		{font-size:10px; font-weight:bold; padding:7px; color:#fff; background:#999999; text-align:center; width:110px; border-left: 1px solid #ffffff}
td.metricIF			{background: #ee0000;} 		
div.metricValue		{font-size:17px; padding-top:4px; display:inline-block; }
div.metricValue2		{font-size:14px; padding-top:2px; display:inline-block; }
a.metricLink		{display:inline-block; padding-top:5px; font-size:11px; color: #B5E3FB;}
/* end of metrics */

a.menuTab, a.menuTabC 				{display:block; font-size:1.3em; font-family: 'Termedia', Tahoma, Arial; padding: 6px 5px 6px 9px; border-bottom:1px solid #ddd;}
a.menuTabC 							{margin-top:-1px;color: #fff; background: url('/g/n/menuArrow.gif')  #690B59 no-repeat; background-position: right 11px;  border-bottom:0;}
a.menuTab:hover, a.menuTabC:hover 	{text-decoration:none;}
a.menuTab:active, a.menuTabC:active {text-decoration:none;}
a.menuTab:link, a.menuTabC:link 	{text-decoration:none;}
a.menuTab:hover, a.menuTab:active 	{background: #f6f6f6;}

a.menuTabSmall 								{display:block; padding: 7px 5px 7px 20px; font-size:1.1em; font-family: 'Termedia', Tahoma, Arial;  border-bottom:1px solid #eee;}
a.menuTabSmall:hover, a.menuTabSmall:active	{text-decoration:none; background: #f6f6f6;}

div.menuSection 					{border-bottom:1px solid #ddd;padding:15px 0 15px 0;}

a.menuTabRow, a.menuTabRowC 				{float:left; display:block;  background: #f6f6f6 ; border-left:1px solid #ffffff; font-size:1.3em; font-family: 'Termedia', Tahoma, Arial; padding: 6px 12px 6px 12px;}
a.menuTabRowC 								{color: #fff; background: #690B59 ; }
a.menuTabRow:hover, a.menuTabRowC:hover 	{text-decoration:none;}
a.menuTabRow:active, a.menuTabRowC:active	{text-decoration:none;}
a.menuTabRow:link, a.menuTabRowC:link 		{text-decoration:none;}
a.menuTabRow:hover, a.menuTabRow:active 	{background: #eee;}


/*magazine menu search*/
div.msLabel 			{font-weight:bold;padding:0 0 6px 0 ;}
div.msBut 				{padding:6px 0 0 0 ;}
input.msSearchInput 	{width:160px;}
/*end of magazine menu search*/


/* books */
td.bookFrame 					{vertical-align:top; background:#f5f5f5; padding:12px 12px 12px 0; width:520px; position:relative;}
td.bookFramePad					{padding-left:12px;}
td.booksRowBreak 				{height:20px; font-size:1px; line-height:1px;}
td.booksColBreak 				{width:20px; font-size:1px; line-height:1px;}

a.darkButton					{color:#fff; display:inline-block; padding:3px 12px 3px 12px; font-size:1.15em; font-family: 'Termedia', Tahoma, Arial; border:1px solid #690B59; background: #690B59;}
a.darkButton:hover				{background: none; color:#690B59; text-decoration:none;}
a.darkButton:focus				{background: none; color:#690B59; text-decoration:none;}

a.lightButton					{color:#690B59; display:inline-block; padding:3px 12px 3px 12px; font-size:1.15em; font-family: 'Termedia', Tahoma, Arial; border:1px solid #690B59; }
a.lightButton:hover				{background: #690B59; color:#fff; text-decoration:none;}
a.lightButton:focus				{background: #690B59; color:#fff; text-decoration:none;}

td.bookFrame a.darkButton		{position:absolute; right:12px; bottom:12px;}
div.bookBContent a.darkButton	{font-size:1.3em;}

/* special styles for main page and category boxes */
div.bookNew 					{display:inline-block; margin-bottom:7px; padding:3px 10px 3px 10px; background: #e2e2e2; color: #690B59;}
div.bookNewPage 				{float:right; display:block; font-size:1.15em; margin-top:6px;  padding:6px 15px 6px 15px; background: #690B59; color: #fff;}
div.booksMP						{margin-bottom:20px;}
td.bookFrameMP 					{vertical-align:top; background:#f5f5f5; padding:12px 12px 12px 0; width:254px; position:relative;}
div.bookCoverMP 				{float:left; position:relative;}
div.bookEBook					{position:absolute; bottom:0; left:0; }
div.bookDiscount, div.bookDiscountB	{position:absolute; top:0; right:0; color:#ffffff; background: #690B59; font-weight:bold; padding:6px 4px 6px 4px; border: 1px solid #F5F5F5; border-width:0 0 1px 1px;}
div.bookDiscountB				{font-size:16px;}
div.bookContentMP				{padding-left:80px;}
div.bookTitleMP					{font-size:1.05em; padding-bottom:10px; }
div.bookContentMP a.darkButton	{font-size:0.9em; margin-top: 15px; position:absolute; left:80px; bottom:12px;}
td.booksRowBreakMP 				{height:2px; font-size:1px; line-height:1px;}
td.booksColBreakMP 				{width:2px; font-size:1px; line-height:1px;}
div.eBookIcoMP 					{width:67px;text-align:center;background:url('/g/common/pdfIcon2.png') no-repeat top center;padding:23px 0 3px 0;font-weight:bold;font-size:0.85em;}
/* end of books */

/*video box tool*/
div.mpVideo						{width: 261px; float:left;}
div.mpVideoInfo					{background: #f6f6f6; padding: 10px 12px 12px 12px ;}
/*end of video box tool*/

/*shop*/
td.cartAreaL a.darkButton		{font-size:1.4em; float:right;}
div.cartTab, div.cartTabC 		{width:260px; font-size:1.6em; font-family: 'Termedia', Tahoma, Arial; background:#f2f2f2; float:left; padding:10px 0 10px 0; text-align:center;border-right:1px solid #fff;}
div.cartTabC 					{background:#690B59; color: #fff;}
/*end of shop*/


/* events */
div.archiveEventsLink a.darkButton {float:right;margin-top:5px;}
/* end of events */


/* paging */
div.pagingDiv {padding:5px 0 5px 0;margin:20px 0 4px 0;}
div.pagingDiv a {padding:4px 8px 4px 8px;background:#e7e7e7; border:1px solid #e7e7e7;}
div.pagingDiv a:hover {background:#fff; text-decoration:none;}
div.pagingDiv a:active {background:#fff;text-decoration:none; }
div.pagingDiv a:focus {background:#fff; text-decoration:none;}
div.pagingDiv b {padding:4px 8px 4px 8px;background: #690B59;color:#fff;border:1px solid #690B59;}
span.pagingLabel {color:#111;}
/* end of paging */


/*status frames  */
div.status				{padding-bottom:10px; font-size:1.2em; font-family: 'Termedia', Tahoma, Arial;}
div.statusContent 		{color:#111;padding-top:4px;}
div.statusText 			{color:#111;}
div.statusTxt			{ padding:10px 15px 10px 15px; border-left:1px solid #fff; margin-left:37px;}

div.statusERROR 		{background:#FFE8E8;}
div.statusIconERROR 	{background:url('/g/status/error.png') no-repeat top left;background-position:11px 12px;width:35px;height:35px;float:left;}

div.statusINFO 			{background:#E8EDF1;}
div.statusIconINFO 		{background:url('/g/status/info.png') no-repeat top left;background-position:15px 11px;width:35px;height:35px;float:left;}

div.statusSUCCESS 		{background: #E9FFDE; }
div.statusIconSUCCESS 	{background:url('/g/status/success.png') no-repeat top left;background-position:9px 9px;width:35px;height:35px;float:left;}
/*end of status frames  */


/*account management*/
td.accountMenu 						{vertical-align:top; width:230px;border-top:1px solid #aaa;}
td.accountForm 						{vertical-align:top;border:1px solid #aaa;padding:15px;}
a.accOpt, a.accOptC 				{display:block; padding:5px 5px 5px 10px; border-bottom:1px solid #aaa; font-size:1.2em; font-family: 'Termedia', Tahoma, Arial;} 
a.accOptC 							{position:relative;background:#aaa; color: #fff;}
a.accOpt:hover, a.accOptC:hover 	{text-decoration: none; } 
a.accOpt:active, a.accOptC:active 	{text-decoration: none; }
a.accOpt:hover, a.accOpt:active 	{background: #f4f4f4; } 

div.accFavJournalsInfo {font-weight:bold;color:#444;padding-bottom:5px;border-bottom:1px solid #e5e5e5;}
div.accFavJournals {padding:20px 0 20px 0;}
div.accFavJournals div.accFJ {padding:6px 0 6px 6px;}
div.accFavJournals div.accFJg {padding:6px 0 6px 6px; background:#f6f6f6;}
/*end of account management*/


/*login*/
div.loginLabel 					{padding:0 0 2px 0; font-size:1.4em; font-family: 'Termedia', Tahoma, Arial; }
input.loginField 				{width:250px; border: 1px solid #bbb; padding: 5px 8px;}
input.loginFieldPad 			{margin-bottom:9px;}
div.loginButton 				{padding-top:11px;}
td.loginForm 					{padding:12px 12px 12px 0;vertical-align:top;border-bottom:1px solid #e5e5e5;}
td.loginSection					{position:relative; width:300px;padding:12px 10px 12px 13px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;vertical-align:top;}
div.loginInfoName 				{font-size:1.6em;padding-bottom:15px;font-family: 'Termedia', Tahoma, Arial;}
div.loginInfo 					{padding-bottom:13px;font-size:1.1em;}
td.loginSection	a.lightButton 	{position:absolute; bottom:12px; }

div.loginFirst					{background:#FFFCB2; text-align:center; padding:9px 17px 9px 17px; font-size:1.8em; font-family: 'Termedia', Tahoma, Arial;}
/*end of login*/

div.comments {padding:30px 0 0 0;width:700px;}


/*main topic*/
div.mainTopicPic				{float:right;}
div.mainTopic 					{background: #777;margin-bottom:1px;}
div.mainTopicInner				{padding:15px;}
div.mainTopicLabel				{color:#fafafa; font-size:1.5em; font-family: 'TermediaLight', Tahoma, Arial; padding-bottom:7px;}
div.mainTopic a					{font-size:1.9em; color:#ffffff; font-family: 'Termedia', Tahoma, Arial;}
div.mainTopicVideoIcon 			{position:absolute; z-index:2; margin:45px 0 0 87px;}
/*END - main topic*/

/* calculators */
td.calcEmptyLabel {width:300px; border:1px solid #ccc;border-width:1px 1px 0 0;}
td.calcLabel, td.calcLabelError {width:300px; vertical-align:top;padding:7px 10px 7px 8px;border:1px solid #ccc;border-width:1px 1px 0 1px;}
td.calcAfterLabel {vertical-align:top;padding:7px 10px 7px 8px;border:1px solid #ccc;border-width:1px 1px 0 0; font-size:11px;}
td.calcLabelError {color:#F20017;}
td.calcField, td.calcField2 {border:1px solid #ccc;border-width:1px 1px 0 0;background:#f5f5f5;}
td.calcField2 {width:110px;}
td.calcButTD {border:1px solid #ccc;border-width:1px 1px 1px 1px;padding:8px;background:#f5f5f5;}
td.calcResult {border:1px solid #ccc;border-width:1px 1px 1px 0;padding:8px;background:#e4e4e4;text-align:center;font-size:17px;font-weight:bold;}
div.calcResLabel {float:right; font-size:13px;font-weight:bold;color:#777;padding-top:5px;}
div.calcResLabel2 {float:left; font-size:13px;font-weight:bold;color:#777;padding-top:3px;}

input.calcField {width:90px;}
div.calcHint, div.calcHintUnder {font-size:11px; color:#656565; padding-top:2px;}
div.calcHintUnder { padding-top:7px;}
div.calcError {font-size:11px; font-weight:bold;color:#F20017; padding-top:2px;}

div.calcDay {text-align:center; font-weight:bold;padding-top:10px;}
div.allCalcsLink {float:right; margin-left:20px; margin-top:8px;}
/* END - calculators */


/* addTools clinical trials, calculators, pharm index */
td.optIcon {width:22px; height:32px;}
td.optLink {padding: 0 0 0 12px; font-size:1.4em; font-family: 'Termedia', Tahoma, Arial; }
/* END addTools */



/* pageSharer */
div.pageSharer {position:fixed; margin-top:5px; margin-left:-100px; width:80px;}
div.pageShareLabel {padding-bottom:8px;}
a.pageShareEmail {display:block; background:url('/g/n/shareSend.png') no-repeat; background-position:43px center; margin-bottom: 20px;}
#pageSharerArea a { padding-bottom: 6px; display:block;float:left;}
/* END of pageSharer */

a.orderNewsletter {display:block; background:url('/g/n/send.png') no-repeat left center; padding: 0 0 0 29px; font-size:1.1em; margin-top:11px; }


/* CME */
div.mednaukaLogo {float:right; margin-top:-3px;}
/* end of CME */



/* clinical trials */
div.ctPos { padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #eee; }
div.ctMPTitle {color:#ff0000;font-size:14px;font-weight:bold;padding-bottom:4px;}
div.ctMPR a {font-size:13px;font-weight:bold;}
div.ctSearchArea {background:url('/g/ct/sGrad.gif') repeat-x top #fff; border:1px solid #CDD8E3;padding:0 12px 12px 14px;}
div.ctLabel {padding-bottom:3px;padding-top:10px;font-size:11px;}
div.ctLabel label {font-size:11px;}
td.ctBut {vertical-align:bottom;text-align:right;}
input.stdFieldCT {width:240px;}
select.stdFieldCT {width:246px;}
span.ctGender {padding-right:12px;}
div.ctCount {font-size:14px;font-weight:bold;color:#888;padding:20px 0 20px 0; }
div.ctCount span {font-weight:normal; font-size:18px;color:#222;}
div.ctFeatures {padding-top:3px;}
td.ctFeatureLabel, td.ctFeatureLabel2 {color:#5f5f5f;width:75px;}
td.ctFeatureLabel2 {width:117px;padding-bottom:3px;vertical-align:top;}
td.ctFeatureValue {vertical-align:top;padding-bottom:3px;}
td.ctNo {font-size:24px;font-weight:bold;color:#ccc;vertical-align:top;width:50px;}
div.ctDescLabel {margin-top:15px;padding:7px 0 13px 27px;background:url('/g/ct/secIco.gif') no-repeat ;background-position:0 7px;font-size:16px;font-weight:bold;color:#333;border-top:2px solid #dedede;}
div.ctCriteria {padding-left:28px;}
div.ctLocPos {line-height:16px;padding-bottom:5px;border-bottom:1px solid #e0e0e0;margin-bottom:7px;}
div.ctLocName {font-weight:bold;color:#333;padding-bottom:2px;}
div.ctLocPosContact {padding-top:6px;}
div.ctNoInfo {color:#676767;font-style:italic;}
div.ctSource {color:#818181;font-size:11px;padding-top:21px;}

/* end of clinical trials*/


/* footer styles */
td.fPhoto {padding-right:15px;vertical-align:top;}
td.fPhoto img {border:0;}
td.fEditorsTxt {vertical-align:top; color: #444; line-height:1.2em;}
td.fEditorsTxt div {padding-bottom:7px;}
/* end of footer styles */


/* Magazines Ads */
div.magAd 				{padding-top:18px;}
a.magTxtAd				{background: #f4f4f4; color: #111; text-align:center; padding: 12px; font-weight:bold; display:block; }
a.magTxtAd:link 		{text-decoration:none;}
a.magTxtAd:visited 		{text-decoration:none;}
a.magTxtAd:focus 		{text-decoration:none;}
a.magTxtAd:active 		{text-decoration:none; background:#e8e8e8;}
a.magTxtAd:hover 		{text-decoration:none; background:#e8e8e8;}
div.magAd img			{width:100%; }
/* end of Magazines Ads */

/* Magazines Settings */
a.newGuidelines				{background:#FFF6A4; text-align:center; font-weight:bold; letter-spacing:1px; font-size:14px; display:block; width:270px; padding:7px 8px 7px 8px; color: #D10000; margin-bottom:15px;}
a.newGuidelines:link 		{text-decoration:none;}
a.newGuidelines:visited 	{text-decoration:none;}
a.newGuidelines:focus 		{text-decoration:none;}
a.newGuidelines:active 		{text-decoration:none; background:#FFE96D;}
a.newGuidelines:hover 		{text-decoration:none; background:#FFE96D;}
/* end of Magazines Settings */




/******************************************************************************************************/
/*************************************        OLD STYLES         **************************************/
/******************************************************************************************************/


a.subHeading {background: #eee; border-radius: 5px; -moz-border-radius: 5px; padding:5px 10px 5px 10px; display:block; float:left; text-shadow:1px 1px 1px #fff; margin-right:12px; font-weight:bold;}



div.stdBut {border-top:1px solid #e5e5e5;padding-top:10px;text-align:right;}


td.formSectionLabel {border-top:1px solid #e5e5e5;padding-top:10px;}
div.fsecHeader {font-size:1.4em; padding:9px 0 9px 0px;}

td.formLabel, td.formLabelError {vertical-align:top;padding:10px 5px 5px 10px;width:185px;border-top:1px solid #e5e5e5;}
td.formLabelError {color:#ff0000;}
td.formField {vertical-align:top;padding:8px;border-top:1px solid #e5e5e5;background:#f9f9f9;}


/*for newsletter checkbox*/
td.newsCheckboxL {text-align:right;padding:5px;}
td.newsCheckboxF {font-size:11px; color:#444;}
td.newsCheckboxLTermedicus {text-align:right;padding:5px;background:#FAF4E8;}
td.newsCheckboxFTermedicus {padding:7px 0 7px 5px;background:url('/g/termedicusS.gif') #FAF4E8 no-repeat top right;background-position:570px 6px;}

span.pageSourceBreak { color:#acacac; padding:0 10px 0 10px;}

div.hintBox {font-size:11px; color:#707070;padding-top:2px;}
div.errorBox {color:#E51313;padding-top:2px;}

/* register  */
td.registerChooseType {width:25%;padding:8px;border:1px solid #e5e5e5;border-width:1px 1px 1px 0;vertical-align:top;}
td.registerChooseTypeF {border-left:1px solid #e5e5e5;}
div.registerAgree {padding:10px 0 15px 0;}
div.asteriskInfo {padding-bottom:20px;}
div.register2But {border-top:1px solid #e5e5e5;padding-top:15px;}
div.register3But {border-top:1px solid #e5e5e5;padding-top:15px;}
input.stdField {width:200px;}
textarea.stdField {width:200px;}
input.commentField {width:250px;}
textarea.commentField {width:397px;height:150px;}
select.stdField {width:206px;}
div.goodJournal {padding-bottom:3px;}
td.favJournals {width:50%;vertical-align:top;}

/*remind*/
div.remindInfo {padding:15px 0 15px 0;}
img.verificationImg {border:1px solid #E1E4EE;}
div.verificationImg {padding-top:3px;}
div.remindBut {border-top:1px solid #e5e5e5;padding-top:12px;}


/*journals*/
div.journalsLCatName {font-size:11px; font-weight:bold;color:#555;}
div.journalsLCat {padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
td.journalsLColLeft, td.journalsLColRight {vertical-align:top;width:50%;}
td.journalsLColLeft {padding-right:30px;}
td.journalsLColRight {padding-left:30px;}

/*error404*/
div.e404Title {padding-bottom:8px;font-weight:bold;color:#333;}
div.e404Pos {margin-bottom:8px;background:url('/g/articleDotBlue.gif') no-repeat top left;background-position:0 6px;padding:0 0 0 9px;}


/*breadcrumbs*/
div.mainCrumbs {background-color:#fff;border:1px solid #CDD4D8; border-width:0 1px 0 1px;font-size:11px;}
div.mainCrumbsInner {border-bottom:1px solid #E4E8EA;padding:7px 13px 4px 13px;background:url('/g/common/breadcrumbs.gif') repeat-x bottom left;}
div.mainCrumbsInner span {padding:0 5px 0 5px;color:#888;}
div.mainCrumbsInner span.label {color:#777;padding:0 10px 0 0;}

/*header*/
ul.headLinksLeft {float:left;margin:0;padding:0;list-style:none;}
ul.headLinksLeft li {float:left;display:block;padding:5px 30px 5px 0;}
ul.headLinksLeft li a {font-size:11px;font-weight:bold;color:#1D4C7B;}

ul.headLinksRight {float:right;margin:0;padding:0;list-style:none;}
ul.headLinksRight li {float:left;display:block;padding:5px 0px 5px 82px;font-size:11px;font-weight:bold;color:#6181A2;}
ul.headLinksRight li a {font-size:11px;font-weight:bold;color:#1D4C7B;}
td.langLink {padding-right:8px;}

div.headerDecemberPL {background:url('/g/december/header_pl.jpg') no-repeat;height:125px;}
div.headerDecemberEN {background:url('/g/december/header_en.jpg') no-repeat;height:125px;}
div.logoDecember {padding:11px 0 0 10px;float:left;}
div.logoDecember a img {width:135px;height:56px;background:url('/g/december/logoBG.gif') no-repeat top left;background-position: 0 0;}
div.logoDecember a:hover img {background-position: 0 -56px;}
div.logoDecember a:active img {background-position: 0 -56px;}

div.header {background:url('/g/header/bg.gif') repeat-x top;height:125px;}
div.headerSpecialMag {background:url('/g/header/bg.gif') repeat-x bottom;height:44px;}
div.headerL {background:url('/g/header/bgL.gif') no-repeat top left;height:125px;}
div.headerR {background:url('/g/header/bgR.gif') no-repeat top right;height:125px;}

div.headline {float:left;padding-top:13px}

div.medSearch {margin-top:6px;border-top:1px solid #CFD7E1;}
div.medSearchI {padding:4px 0 3px 0;border-top:1px solid #fff; background:url('/g/leki.gif') no-repeat top right;margin:0 5px 0 5px;}
div.medSearchI a {font-weight:bold;  background:url('/g/articleDot.gif') no-repeat top left;padding: 0 0 0 10px;background-position:0 6px;}

div.underFoldsPad {padding-top:8px;}
div.underFoldsPad_en {padding-top:26px;}
div.underFoldsPadSpecialMag {padding-top:12px;}
div.underFolds {margin:0 12px 0 12px;background:url('/g/header/f/underBG.gif') repeat-x top;}
div.underFoldsL {background:url('/g/header/f/underL.gif') no-repeat top left;}
div.underFoldsR {background:url('/g/header/f/underR.gif') no-repeat top right;}



/*section*/
div.secHeaderBG {border-left:4px solid #688BB5;background:url('/g/common/secH.gif') repeat-x bottom #fff; }
div.secHeader {color:#274665;font-size:13px; font-weight:bold;padding:3px 10px 3px 7px;background:url('/g/common/secHR.gif') no-repeat bottom right; }

div.secIcon {float:right; margin-top:-2px;}

div.secBody, div.secGreyBody, div.secJournalsBody, div.secBodyNoHorizontalPad {border:1px solid #CBD3DA;padding:6px 8px 6px 8px;margin-bottom:9px;} 
div.secGreyBody {background:#ECEDF2;} 
div.secBodyNoHorizontalPad {padding-left:0;padding-right:0;}
div.secJournalsBody {padding:5px 5px 0 5px;} 
div.htmlSecBody {margin-bottom:20px;} 

div.linkPos, div.linkPosFirst, div.linkPos5Top {background:url('/g/articleDot.gif') no-repeat top left;padding:0 0 0 9px;margin-top:3px;background-position:0 6px;}
div.linkPosFirst {margin-top:0;}
div.linkPos5Top {margin-top:5px;}
div.articlePos {margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #e9e9e9;}
div.secGreyBody div.articlePos {border-bottom:1px solid #e0e0e0;}
div.importantArticlePic {float:left; padding:0 6px 4px 0;}
div.mainLinkPos {margin-bottom:1px;}
a.mainPos {font-size:15px;font-weight:bold;letter-spacing: -1px;}

div.linkPosE {border-bottom: 1px solid #e5e5e5;}

td.indexLeft {vertical-align:top;width:310px;padding-right:10px;}
td.indexCenter {vertical-align:top;width:350px;padding-right:10px;}
td.indexRight {vertical-align:top;}

div.line1px {font-size:0;line-height:0%;height:0;display:block;padding-bottom:5px;border-bottom:1px solid #e9e9e9;margin-bottom:5px;}
div.line1px2 {font-size:0;line-height:0%;height:0;display:block;padding-bottom:7px;border-bottom:1px solid #e4e4e4;margin-bottom:7px;}

div.journalsBox {background:#ECEDF2; padding:4px 7px 5px 7px;margin-bottom:5px;}
div.journalsCat {font-size:11px;font-weight:bold;color:#656565;padding-bottom:3px;}
a.journalLink {background:url('/g/articleDot.gif') no-repeat top left;padding:0 0 0 9px;margin-top:2px;padding-bottom:2px;background-position:0 5px;font-size:11px; display:block;border-bottom:1px solid #dedede;}
td.jLeftCol {vertical-align:top;padding-right:4px;width:50%;}
td.jRightCol {vertical-align:top;padding-left:4px;width:50%;}
div.ifInfo {float:right; color:#676767; font-size:11px;padding:2px 0 0 12px;}
div.ifInfoIF {float:right; color:#BD0000; font-size:11px;padding:2px 0 0 12px;}

div.bookTitle {font-weight:bold;font-size:11px;}
div.bookAuthor {font-size:11px;color:#555;padding:3px 0 1px 0;}
div.bookPrize {padding:3px 0 3px 0;}
span.bPrizeVal {color:#FC5900;font-weight:bold;}

div.eventMPInfo {padding:1px 0 3px 0;font-size:11px;}
div.eventMPInfo2 {padding-top:1px;font-size:11px;color:#656565;}

/*attachments*/
div.attachments {background:url('/g/common/attachmentIcon.gif') no-repeat top left;border:solid #e5e5e5; border-width:1px 0 1px 0;margin:11px 0 0 0;padding:5px 0 4px 24px;background-position:0 4px;}
div.attachmentsTitle {padding-bottom:1px;font-weight:bold;color:#444;font-size:12px;}
div.attachment {background:url('/g/articleDot.gif') no-repeat top left; background-position:0 6px;  padding:0 0 0 9px;margin:2px 0 2px 0;}
div.attachment span.aInfo {font-size:11px;color:#656565;padding-left:12px;}

/*comments*/
div.commentsLabel {background:url('/g/commentsIco.gif') no-repeat top left;padding: 5px 0 0 46px;height:22px; font-size:14px;font-weight:bold;color:#333;margin:6px 0 7px 0;}

div.commentBut {border-top:1px solid #e5e5e5;padding:10px 0 10px 10px;}
div.commentAddLabel {padding:25px 0 8px 0;font-weight:bold;font-size:13px;color:#333;}
td.commentRadioName {padding-top:3px;}
div.commentTime {padding-top:3px;font-size:11px;color:#888;font-weight:normal;}
td.commentLabel {vertical-align:top;padding:5px 20px 17px 10px;width:150px;font-size:11px;font-weight:bold;border-bottom:1px solid #e5e5e5;}
td.commentValue {vertical-align:top;padding:5px 0 17px 0;border-bottom:1px solid #e5e5e5;}

div.secMoreLink {padding-top:5px;margin-top:4px;border-top:1px solid #E0E0E0;}
div.secMoreLink a {font-weight:bold;}


div.pageSubTitle {font-size:14px;font-weight:bold;color:#888;padding:15px 0 12px 0;}
div.pageSubTitle2 {font-size:14px;font-weight:bold;color:#888;padding:0 0 12px 0;}




/*magazine*/
td.magMenu {width:190px;padding-right:25px;vertical-align:top;}
td.magContent {vertical-align:top;}
td.magAdv {vertical-align:top;width:200px;padding-left:20px;}
div.magInfo {padding-bottom:20px;}
div.magNumber, div.magNumber2 {font-size:14px;font-weight:bold;color:#555;line-height:16px;margin:0 0 60px 0;border:1px solid #dadada;float:left;padding:3px 7px 3px 7px;background:url('/g/common/magNumBG.gif') repeat-x top #ececec;}
div.magNumber2 {margin-bottom:20px;}
div.inNumber, div.archiveNumbers {font-size:11px;font-weight:bold;color:#555;}
div.archiveNumbers {padding:0 0 15px 0;}

div.magOpt {border-bottom:1px solid #e5e5e5;background:url('/g/common/aShadowBG.gif') no-repeat bottom left;}
div.magOptRight {padding:4px 6px 4px 6px;background:url('/g/common/aShadowBGR.gif') no-repeat bottom right;}
div.magOpt a {background:url('/g/common/aArrowBlue.gif') no-repeat top left;padding:0 0 0 11px;background-position:0 4px;}
div.magOptC {border-bottom:1px solid #e5e5e5;background:#4D6D9B;}
div.magOptCRight {padding:4px 6px 4px 6px;background:url('/g/common/aCurRight.gif') no-repeat top right;}
div.magOptC a {color:#fff;background:url('/g/common/aArrowWhite.gif') no-repeat top left;padding:0 0 0 11px;background-position:0 4px;}

h3 {padding:0;margin:0;font-size:12px;font-weight:normal;display:block;padding-top:5px;}
h2 {padding:0;margin:0;font-size:12px;font-weight:bold;color:#105280;}
h1 {padding:0;margin:0;font-size:14px;color:#292929;}
div.magAuthors {padding-top:3px;}
div.magBibliography, div.magBibliography2 {padding-top:3px;font-size:11px;color:#626262;}
div.magBibliography2 {padding-top:4px;}
div.magArticle {padding-bottom:8px;border-bottom:1px solid #e5e5e5;margin-bottom:8px;}
div.magMoreLinks {padding-top:5px;}
a.magAbstract {background:url('/g/common/abstractIco.gif') no-repeat top left;padding:0 50px 0 19px;font-size:11px;}
a.magFullT {background:url('/g/common/fullTIco.gif') no-repeat top left;padding:0 0 0 19px;font-size:11px;}
a.magAbstract:hover {background-position:0 -107px;}
a.magFullT:hover {background-position:0 -107px;}

div.abstractCitation 		{float:left; display:block; background:#FFECFC; color: #690B59; padding: 6px 18px 6px 18px; margin:0 15px 0 15px;}
div.abstractCitation:hover 	{background: #690B59; color:#fff; text-decoration:none; }
div.abstractCit				{position:absolute; display:none; background: #690B59; margin: 6px 0 0 -18px;  }
div.abstractCit a			{color: #fff; font-size:12px; display:block; padding:7px 18px 7px 18px; font-weight:normal;}
div.abstractCit a:hover		{background:#9B1184;  text-decoration:none;}
div.abstractCit a div		{font-weight:bold; font-size:13px; }
div.abstractCitTexts		{background:#fff; padding:20px; border: 5px solid #690B59;}
div.citLabel				{font-size:16px; padding-bottom:5px; color:#333;}
textarea.citValue			{width:600px; height:40px; border: 1px solid #ddd;outline:none; color:#333; font-size:0.9em; margin-bottom:15px;}

div.magLangVersionsFT {padding-top:15px; color:#666;}
div.magLangVersions {padding:3px 0 1px 0; font-size:11px; color:#565656;}
img.magLangImg {border:1px solid #ddd;}
td.magLangLabel {padding-right:12px;}
td.magLang {padding-right:6px;}
td.magLangTxt {padding-right:20px;}

td.magAboutL {vertical-align:top; width:50%; padding:20px 15px 20px 0;}
td.magAboutR {vertical-align:top; width:50%; padding:20px 0 20px 15px;}
div.magFinance {font-size:11px; color:#555;padding:8px 0 8px 0;border:1px solid #e5e5e5;border-width:1px 0 1px 0;}
div.magIssn {padding:10px 0 10px 0; text-align:center;line-height:21px;}

div.magArchiveCover {float:right;padding-bottom:15px;}
div.archiveYear, div.coversArchiveYear  {font-weight:bold;color:#333;padding-bottom:5px;}
div.coversArchiveYear {padding:30px 0 5px 0;margin-bottom:10px;border-bottom:1px solid #e5e5e5;}
a.archiveVolume {display:block;padding-bottom:3px;}
a.coversArchiveVolume {display:block;padding-top:5px;}
td.archiveCover {padding-right:50px;}

div.abstractTxt {font-size:11px; color:#656565;padding-bottom:8px;}
div.magArticleAbstract {padding:24px 0 20px 0;}
div.magKeywordsLabel {font-weight:bold;color:#111;font-size:11px;}
div.magArticleButtons {padding-top:15px;}
div.magArticleButtons2 {padding:15px 0 20px 0;}
a.fullTLink {float:left;background:url('/g/common/fullTButL.gif') no-repeat top left;display:block;height:19px;color:#fff;font-size:11px;}
a.fullTLink strong {background:url('/g/common/fullTButR.gif') no-repeat top right;padding:2px 10px 0 10px;height:17px;display:block;}
a.informAFriend, a.informAFriend2 {float:right;background:url('/g/common/informAFriendL.gif') no-repeat top left;display:block;font-size:11px;height:19px;}
a.informAFriend2  {float:left;}
a.informAFriend strong, a.informAFriend2 strong {background:url('/g/common/informAFriendR.gif') no-repeat top right;padding:2px 10px 0 10px;height:17px;display:block;}

div.magArticlePDFs {margin-top:23px;padding: 2px 0 0 24px;background:url('/g/common/pdfIcon.png') no-repeat top left;} 
div.magArticlePDFs div.pdfsLabel {font-weight:bold;color:#111;font-size:11px;}
div.magArticlePDFs div.articlePDF {padding-top:3px;}
div.magArticlePDFs div.articlePDF span {font-size:11px; color:#555;}

div.magArticleBodies {padding-top:19px;margin-top:15px;border-top:1px solid #e5e5e5;}
div.magArticleBody {padding-bottom:15px;}
div.magArticleBody h3 {font-size:13px; font-weight: bold; display:block; padding:15px 0 8px 0;}
div.regulationsInfo, div.regulationsInfo2 {background:url('/g/common/yellowInfoBG.gif') repeat-x bottom #FFF9C1; border:1px solid #FCE356;padding:5px 8px 5px 8px;margin-top:10px;font-size:11px;color:#333;}
div.regulationsInfo2 {font-size:12px;line-height:17px;}

td.cartInfo {vertical-align:top;padding-top:5px;font-size:11px;color:#111;}

div.magSubtitle {font-size:14px;font-weight:bold;color:#555;padding-bottom:30px;}
div.dlCount {font-size:11px; font-weight:bold; color:#656565;padding-bottom:3px;}
div.dlCount span {font-size:14px; color:#FD5F00;}

div.magFFolder {margin-top:9px;background:url('/g/common/folderIcon.gif') no-repeat top left;padding: 1px 0 0 23px;}
div.magFPDF {margin-top:9px;background:url('/g/common/pdfIcon.png') no-repeat top left;padding: 2px 0 0 23px;}
div.magFBack {margin-top:9px;background:url('/g/common/backIcon.gif') no-repeat top left;padding: 1px 0 0 23px;}

/*books*/
div.bookLCover {float:left; margin-right:10px; position:relative;}
div.bookBCover {float:left; margin-right:15px; position:relative;}
div.bookLContent {padding-left:110px;}
div.bookBContent {padding-left:180px;}
div.bookLAdv {color:#FD5F00;font-weight:bold;padding-bottom:2px;}
div.bookLTitle {padding-bottom:5px;} 
div.bookLAuthor {font-size:11px;padding-bottom:5px;} 
div.bookBAuthor {padding-bottom:17px}
div.bookLPrice, div.bookBPrice {font-weight:bold;color:#777;font-size:11px;}
div.bookLPrice span, div.bookBPrice span {font-size:14px;color:#000;}
div.bookLPrice span.vatInfo, div.bookBPrice span.vatInfo {font-weight:normal;font-size:11px;color:#333;}
div.bookBPrice {padding-bottom:13px;}
div.bookBPubInfo {font-size:11px;color:#555;padding-bottom:18px;line-height:16px;}
div.bookBDesc {padding:15px 0 15px 0;}
div.similarBooksTitle {font-size:13px;font-weight:bold;padding:15px 0 12px 0;}
div.similarBook {border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:10px;}

a.addToCart {float:right;background:url('/g/common/fullTButL.gif') no-repeat top left;display:block;height:19px;color:#fff;font-size:11px;}
a.addToCart strong {background:url('/g/common/fullTButR.gif') no-repeat top right;padding:2px 10px 0 10px;height:17px;display:block;}

a.addToCart2 {float:left;background:url('/g/common/fullTButL.gif') no-repeat top left;display:block;height:19px;color:#fff;font-size:11px;}
a.addToCart2 strong {background:url('/g/common/fullTButR.gif') no-repeat top right;padding:2px 10px 0 10px;height:17px;display:block;}

a.addToCartMP {float:right;background:url('/g/common/informAFriendL.gif') no-repeat top left;display:block;font-size:11px;height:19px;}
a.addToCartMP strong {background:url('/g/common/informAFriendR.gif') no-repeat top right;padding:2px 10px 0 10px;height:17px;display:block;}

/*events*/
div.eventPos {border-bottom: 1px solid #e5e5e5; padding:12px 0 12px 0; }
div.eventGroupLogo {float:right;padding-left:8px;}
div.eventPoster {float:left;padding-right:20px;}
div.eventDate {background:url('/g/common/eventDateIco.gif') no-repeat top left; padding:3px 0 0 25px;background-position:0 8px;}
div.eventDate span {font-size:11px; color:#656565; margin-left:30px; padding:0 4px 0 4px; background:#f5f5f5;}

/*event page*/
div.eventPoster2 {float:right;padding:0 0 10px 16px;}
td.evFeature {color:#555;width:85px;font-size:11px;font-weight:bold;vertical-align:top;}
td.evFeatureVal {vertical-align:top;}
div.eventDesc {margin-top:4px;padding-top:9px;border-top:1px solid #e5e5e5;line-height:15px;}


div.contentPad2 {padding:11px 0 8px 0;}

/*pages, articles*/
div.pageDiseases 				{padding-bottom:15px; }
div.pageDiseases a.lightButton	{margin:0 0 0 10px; font-family:tahoma, arial; font-size: 1em; padding:2px 8px 2px 8px;}
div.pageDis1					{display:inline; margin-right:40px; }

div.articleDate {padding-bottom:8px; color:#777; font-size:11px;}
div.pageFeatures {padding-bottom:15px;}
td.pageFeature {padding-left:0px;width:65px;font-size:11px;vertical-align:top;}
td.pageFeatureVal {vertical-align:top;font-size:11px;color:#676767;}
div.articlePic {float:right;padding:0 0 15px 15px;}
div.articleAbstract {padding-bottom:15px;font-size:17px;  line-height:23px;}
div.articleContent {line-height:20px; font-size:14px;}
div.photoDesc {font-weight:normal; text-align:right; font-size:0.85em; color:#707070; padding-top:4px;}

/* subpages list */
div.pageList {padding-top:15px;}
div.pageListPos {border-bottom: 1px solid #e5e5e5;background:url('/g/articleDot.gif') no-repeat top left; background-position:0 6px;  padding:0 0 7px 9px;margin-bottom:7px;}
div.pageListPos a.pagePosTitle {font-weight:bold;font-size:15px;font-weight:bold;letter-spacing: -1px;padding-bottom:1px;display:block;float:left;}
div.pageListPos a.pagePosTitlePic {font-weight:bold;font-size:15px;font-weight:bold;letter-spacing: -1px;padding-bottom:4px;display:block;float:left;}
div.pageListPic {float:left;}
div.pageListPic2 {float:left;padding-right:10px;}
div.pageListPicPage {padding-left:103px;}
div.pageListAbstract {padding-top:4px;color:#333;}
div.pageListWhoWhen {color:#999;font-size:11px;}



/* adv box*/
div.advBox {background-color:#F2F3F6; border:1px solid #D9DFE3;}
div.advBoxTL {background:url('/g/common/adv/tl.gif') no-repeat top left;position:relative; left:-1px; top: -1px;}
div.advBoxTR {background:url('/g/common/adv/tr.gif') no-repeat top right;position:relative; right:-2px; }
div.advBoxBR {background:url('/g/common/adv/br.gif') no-repeat bottom right;position:relative;  bottom: -2px;}
div.advBoxBL {background:url('/g/common/adv/bl.gif') no-repeat bottom left;position:relative; left:-2px;}
div.advBoxContent {position:relative;right:-1px;top:-1px;}
div.advBoxTitle {font-size:14px;font-weight:bold;color:#FF7E02;padding:5px 7px 5px 7px;}
div.advBoxSection {padding:8px 8px 2px 8px;background:url('/g/common/adv/secBG.gif') repeat-x top left;}
div.advBoxSectionTitle {font-weight:bold;font-size:11px;color:#222;padding-bottom:1px;}
div.advBoxSectionPos, div.advBoxSectionPosL {padding:5px 0 5px 0;}
div.advBoxSectionPos {border-bottom:1px solid #D1DBE7;}
div.advBoxSectionPos a, div.advBoxSectionPosL a {font-size:11px;font-weight:bold;}
div.advDetails {font-size:11px;padding-top:3px;}

div.advBoxSectionPos2 {padding:4px;border:1px solid #FFC186;margin:3px 0 2px 0;background-color:#fff;}
div.advBoxSectionPos2 a {font-weight:bold;}
div.advDetails2 {padding-top:3px;}



div.accEditInfo {font-weight:bold;color:#444;padding-bottom:10px;}

/*image chellenge*/
div.imgChCondsTitle {font-size:11px; font-weight:bold; color:#333;padding:8px 0 2px 0;border-top:1px solid #e5e5e5;}
div.imgChConds {padding-bottom:12px;}
div.imgChConds div {background:url('/g/articleDot.gif') no-repeat top left; background-position:0 6px;  padding:0 0 0 9px;margin:5px 0 5px 0;}
div.imgChImg {float:right;padding:0 0 10px 18px;}
div.imgChCheck {font-weight:bold; color:#888;}
div.imgChAnswer {font-weight:bold; font-size:11px; color:#111; background:url('/g/articleDotBlue.gif') no-repeat top left; background-position:0 5px;margin-top:9px;padding:0 0 0 9px;}
div.imgChAnswer2 {margin-top:5px;}
label.imgChAnswer {font-weight:bold; font-size:11px; color:#111;}
div.imgChBut {padding-top:11px;}


/*quizs*/
div.quizLabelL {float:right; height:18px; padding-left:7px; background:url('/g/common/labelL.gif') no-repeat top left;}
div.quizLabelR {height:18px; padding-right:7px; background:url('/g/common/labelR.gif') no-repeat top right;}
div.quizLabelC {font-size:11px; font-weight:bold; color: #fff;background:#FF7E02;padding:2px 0 0 0;height:16px;}
div.quizQuestion {font-weight:bold;color:#111;padding: 5px 0 2px 0;}
td.qRadio {width:24px;}
td.qLabel {padding-top:3px;color:#111;}
div.quizLinks {margin-top:8px;padding-top:2px;border-top:1px solid #e5e5e5;}
div.quizLink {margin-top:3px;background:url('/g/articleDot.gif') no-repeat top left; background-position:0 5px;font-size:11px;padding:0 0 0 9px;}
div.quizStatus {padding:8px 0 0 0;font-size:11px;}
div.quizAnswerLabel {padding:5px 0 2px 0;font-size:11px; font-weight:bold;color:#777;}
div.quizAnswerLabel span {color:#FF7E02;font-size:12px;}
div.quizAnswerBorder, div.quizAnswerBorder2, div.qquizAnswerBorder {border:1px solid #ccc;background:#fff; padding:2px;width:200px;height:6px;line-height:6px;font-size:1px;}
div.quizAnswerBorder2 {width:350px;}
div.quizAnswerBar {height:6px;font-size:1px;line-height:6px;padding:0;margin:0;background:url('/g/common/quiz.gif') repeat-x top left;}
td.quiz {vertical-align:bottom;}

div.quizDesc {font-size: 14px; line-height:22px; padding-bottom:20px;}
a.quizMoreLink {display:block; padding:10px 0 10px 0; text-align:center; font-size: 13px; font-weight:bold; color: #690B59;}

/*voting on quizs*/
div.qquizQuestion	{font-size: 23px;padding-bottom:10px;}
.qquizAnswer		{font-size: 18px;}
div.qCurrentQuiz	{color:#fff; margin-bottom:7px; display:inline-block; padding:3px 12px 3px 12px; font-size:1.15em; font-family: 'Termedia', Tahoma, Arial; border:1px solid #690B59; background: #690B59;}
div.qquizAnswerLabel {font-size: 17px; padding:10px 0 4px 0;color:#555;}
div.qquizAnswerLabel span {color: #690B59;}
div.qquizAnswerBorder {width: 400px;}
div.qQuizs {font-size: 18px;color:#888;}

/*shop*/
td.platnosciTop {border:1px solid #7092C4;border-width:0 0 1px 0;font-size:6px; line-height:6px;}
td.platnosciLeft {border-left:1px solid #7092C4;}
td.platnosciRight {border-right:1px solid #7092C4;text-align:center;padding:5px 5px 0 0;font-size:11px;}
td.platnosciRight div.infoPlatnosci {padding-bottom:5px;font-size:11px;}
td.platnosciBottom {border:1px solid #7092C4;border-width:0 1px 1px 1px;font-size:7px; line-height:7px;}

div.payFrTL {background:url('/g/common/shop/pay/tl.gif') no-repeat top left #EBEFF3;margin-top:9px;}
div.payFrTR {background:url('/g/common/shop/pay/tr.gif') no-repeat top right;}
div.payFrBR {background:url('/g/common/shop/pay/br.gif') no-repeat bottom right;}
div.payFrBL {background:url('/g/common/shop/pay/bl.gif') no-repeat bottom left;padding:5px;}

div.payFri {border:1px solid #B8BFCB;background:#fff;}
div.payFriTL {background:url('/g/common/shop/pay/itl.gif') no-repeat top left;position:relative;top:-1px;left:-1px;}
div.payFriTR {background:url('/g/common/shop/pay/itr.gif') no-repeat top right;position:relative;right:-2px;}
div.payFriBR {background:url('/g/common/shop/pay/ibr.gif') no-repeat bottom right;position:relative;bottom:-2px;}
div.payFriBL {background:url('/g/common/shop/pay/ibl.gif') no-repeat bottom left;position:relative;left:-2px;}
div.payFriInner {position:relative;left:1px;bottom:1px;}
div.payFriInner2 {padding:10px 12px 10px 12px;}

div.payTypeName {font-size:15px;font-weight:bold;color:#4f4f4f;padding-bottom:7px;}
div.payTypeDesc {line-height:18px;padding-left:17px;}
td.bankTransferInfo {width:280px;}
div.orLine {background:url('/g/common/shop/pay/orLine.gif') repeat-x;text-align:center;margin:20px 0 20px 0;background-position:0 12px;}
span.orLineInner {font-size:19px;color:#989898;background:#fff;padding:0 10px 0 10px;}

div.shopHeadOut {padding-top:11px;}
div.shopHead {background:url('/g/common/shop/shopHead.gif') repeat-x top;height:43px;width:659px;}
div.shopHeadL {background:url('/g/common/shop/shopHeadL.gif') no-repeat top left;height:43px;}
div.shopHeadR {background:url('/g/common/shop/shopHeadR.gif') no-repeat top right;height:43px;}

div.butLeftCur {float:left;width:203px;height:43px;background:url('/g/common/shop/curBG.gif') repeat-x top;}
div.butLeftCurL {height:33px;padding:10px 0 0 14px;font-size:19px;color:#fff;background:url('/g/common/shop/curLBGStart.gif') no-repeat top left;}

div.butRightCur {float:left;width:203px;height:43px;background:url('/g/common/shop/curBG.gif') repeat-x top;}
div.butRightCurR {height:33px;padding:10px 0 0 14px;font-size:19px;color:#fff;background:url('/g/common/shop/curRBGEnd.gif') no-repeat top right;}

div.butCenterCur {float:left;width:203px;height:43px;background:url('/g/common/shop/curBG.gif') repeat-x top;}
div.butCenterCurL {height:33px;padding:10px 0 0 14px;font-size:19px;color:#fff;}

div.butClear {float:left;width:189px;height:33px;padding:10px 0 0 14px;font-size:19px;color:#15385C;}
div.butArrow {float:left;width:25px;height:43px;background:url('/g/common/shop/arrow.gif') no-repeat top left;}
div.butArrowL {float:left;width:25px;height:43px;background:url('/g/common/shop/curLBG.gif') no-repeat top left;}
div.butArrowR {float:left;width:25px;height:43px;background:url('/g/common/shop/curRBG.gif') no-repeat top left;}

td.cartAreaL {vertical-align:top; width:785px; padding:0 10px 0 0;}
td.cartAreaR {vertical-align:top; width:255px; padding:0 0 0 10px;}


td.shopColLabel {color:#888;padding-bottom:7px;}
td.productTd, td.priceTd, td.quantityTd, td.priceTd2 {vertical-align:top;border-top:1px solid #e5e5e5;padding:8px 0 8px 0;}
td.priceTd, td.priceTd2 {width:100px;font-weight:bold;color:#FD5F00;}
td.quantityTd {width:110px;background:url('/g/loadingSmaller.gif') no-repeat top left;background-position:59px -30px;}
td.removeTd {width:110px;vertical-align:bottom;padding-bottom:10px;text-align:right;}
td.priceTd2 {border:0px;padding:10px 0 0 0;}
td.sendTypeTd {padding:8px 22px 0 0;vertical-align:top;}
td.sendTypeTd2 {padding:10px 22px 10px 0;vertical-align:top;}

div.sendTypeInfo {font-size:11px;padding:10px 0 8px 0;color:#656565;}
div.sendTypeTitle {font-size:14px;font-weight:bold;padding:8px 0 2px 0;color:#555;}

td.variantTd {vertical-align:top;padding-bottom:3px; width:25px;}
td.variantDescTd {vertical-align:top;padding:2px 0 0 4px;}

input.quantityField {border:1px solid #ddd; width:40px; text-align:right;padding-right:5px;}
input.customVariantField {border:1px solid #bbb; width:80px; margin-top:7px;margin-right:10px;}
td.customVariantLabel {padding-top:7px; width:100px; font-size:11px;}
div.cvError {color:#E51313; font-size:11px;padding-top:4px;}
div.cvInfo {color:#717171; font-size:11px;padding-top:4px}
div.productInfo {padding-left:75px;}
div.productInfo2 {padding-left:44px;}
a.pTitle {font-weight:bold; color:#111;}
div.pTitle {padding-bottom:3px;}
div.pDesc {padding-bottom:2px;font-size:11px;}
div.pType {font-size:11px; color:#7f7f7f;}
div.pType2 {padding-bottom:5px;font-size:11px; color:#7f7f7f;}
a.removeProduct { background: url('/g/delete.gif') no-repeat top left; background-position:0 3px; padding: 2px 0 4px 14px; font-size:11px;  }
a.cvChange {font-size:11px;padding-left:6px;}

td.sumError		{font-size:14px;font-weight:bold;color:#EE0000; padding:11px 0 11px 0; text-align:center;background:#FAF4E8;}
td.sumLabelTd, td.sumTd {border:1px solid #aaa;border-width:1px 0 1px 0;padding:7px 0 5px 0;}
td.sumLabelTd {text-align:right;padding-right:12px;font-size:14px;font-weight:bold;color:#656565;}
td.sumLabelTd div {font-weight:normal; font-size:11px;}
td.sumLabelTd div span {font-weight:bold; font-size:15px; color:#FD5F00;}
td.sumNoTopBorder, td.sumNoTopBorderBG {border-top:0px;background: #FAF4E8;}
td.sumNoTopBorderBG {background:url('/g/termedicusS.gif') #FAF4E8 no-repeat top left;padding-left:170px;background-position:6px 6px;}
td.sumTd {font-size:16px;color:#FD5F00;font-weight:bold;}
td.discountCode {border-top:1px solid #aaa;padding:10px 0 10px 0;}
div.discountCodeLabel {font-size:13px;font-weight:bold;padding-bottom:5px;}
div.discountCodeField {float:left; padding:10px; background:#EDF1F4;border:1px solid #B8BFCB;}
div.discountCodeDesc {padding-top:8px;font-size:11px;color:#4a4a4a;}
div.discountCodeCorrect {padding-top:7px;font-size:13px;color:#53791A;font-weight:bold;}
td.goToOrderTd {padding-top:18px;}
a.cartLink {background:url('/g/common/shop/butL.gif') top left no-repeat;color:#fff;display:block;height:24px;float:right;font-size:13px;color:#F5F8FB;}
a.cartLink strong {background:url('/g/common/shop/butR.gif') top right no-repeat;height:20px;display:block;padding:4px 22px 0 11px;}

div.emptyCart {font-size:14px;font-weight:bold;color:#555;}

div.orderForm {width:785px;}
div.orderFillFrom, div.paymentDetails {font-size:14px;font-weight:bold;color:#565656;padding:23px 0 14px 0;}

td.orderAddressLabel {padding-top:7px;}

div.paymentTitle {font-size:17px;color:#202020;}
div.paymentDetails {padding:10px 0 14px 0;background:url('/g/common/shop/sumUpBG.gif') top repeat-x;border-top:1px solid #AAAAAA;margin-top:19px;}

td.autoRenewal {border-top:1px solid #e7e7e7;padding-top:3px;}
div.cvForm {padding-bottom:7px;}


/* share box*/
div.shareBoxOut, div.shareBoxOutPage, div.shareBoxOutBook {float:right;clear:right;width:170px;margin-left:20px;}
div.shareBoxOutPage, div.shareBoxOutBook {width:255px;}
div.shareBox {background-color:#f6f6f6; }
div.shareBoxContent {padding:0 8px 0 8px;}
div.shareTitle {font-size:11px;font-weight:bold;padding:5px 0 3px 0;border-bottom:1px solid #d0d0d0;color:#333;}

div.sharePos, div.sharePosL {padding:6px 5px 6px 9px;border-bottom:1px solid #d0d0d0;background:url('/g/articleDotBlue.gif') no-repeat top left; background-position:0 11px;}
div.sharePosL {border:0px;}
a.shareEmail {display:block; background:url('/g/common/sharer/email.gif') no-repeat top right; }
div.shareLink {background:url('/g/common/sharer/link.gif') no-repeat top right;}
input.shareLink {font-size:11px;width:133px;border:1px solid #d4d4d4;background:#f3f3f3;color:#656565;}
div.shareLabel {font-size:11px;color:#757575;padding-bottom:3px;}
a.shareFB  {background:url('/g/common/sharer/fb.gif') no-repeat top left;padding-left:23px;display:block;padding-top:1px;height:15px;}
a.shareFB:hover {background-position:0 -100px;}

/* mag sub page*/
div.magSubPositions {padding-top:15px;}
div.magSubPos {border-bottom:1px solid #e5e5e5; padding:4px 0 4px 0;}
div.magSubDoctors {padding-top:35px;font-size:11px;color:#656565;}
a.addToCartSub {float:left;margin-top:15px;background:url('/g/common/fullTButL.gif') no-repeat top left;display:block;height:19px;color:#fff;font-size:11px;}
a.addToCartSub strong {background:url('/g/common/fullTButR.gif') no-repeat top right;padding:2px 10px 0 10px;height:17px;display:block;}

/* myOrders */
td.moWLabel {border-bottom:1px solid #e5e5e5;font-weight:bold;color:#333;}
td.moW {padding:4px 0 4px 4px;}
td.moB {padding:4px 0 4px 4px; background:#EFF2F5;}

div.moName {font-weight:bold; padding-bottom:9px;}
td.moAddress {width:200px;padding-top:7px;padding-bottom:23px;vertical-align:top;padding-right:40px;}
div.moAddressName {font-weight:bold;font-size:11px;color:#777;padding-bottom:3px;}

/*mag patronats*/
div.magPLabel {padding-bottom:5px;font-weight:bold;color:#444;}
div.magP {padding-bottom:5px;margin-bottom:5px; border-bottom:1px solid #e5e5e5;}
a.magP {font-size:11px; font-weight:bold;}
div.magPDate {padding:3px 0 2px 0;font-size:11px;}
div.magPDays {font-size:11px; color:#656565;}


div.videoArticle {float:left;padding:0 13px 5px 0;}
img.videoArticleImg  {width:120px;}
div.pmName {padding-bottom:15px;font-size:14px; font-weight:bold;color:#777;}

div.magSearch {color:#656565; padding:3px 0 5px 0;}

ul.stdUl {list-style:none;margin:0;padding:7px 0 0 10px;}
ul.stdUl li {padding:0 0 4px 10px;background:url('/g/articleDot.gif') no-repeat top left;background-position:0 5px;}

div.yearSuccessSection {padding:8px 0 8px 0;border-bottom:1px solid #d5d5d5;line-height:19px;}

td.groupPageMenu {width:200px;vertical-align:top; padding:16px 40px 0 0;}

div.pointsFrTL {background:url('/g/pointsfr/tl.gif') no-repeat #999999 top left;width:110px;}
div.pointsFrTR {background:url('/g/pointsfr/tr.gif') no-repeat top right;}
div.pointsFrBR {background:url('/g/pointsfr/br.gif') no-repeat bottom right;}
div.pointsFrBL {background:url('/g/pointsfr/bl.gif') no-repeat bottom left;padding:2px;font-size:11px;color:#f3f3f3;font-weight:bold;font-family: Tahoma, Arial;text-align:center;}
div.pointsFrBL span {font-size:15px;color:#fff;}




td.noFeaturedProducts {width:140px;}

span.magVariantsPrice {font-size:11px; font-weight:bold;color:#000;}

/*crosswords*/
div.cwLetter {width:22px;float:left;}
div.cwNumber  {width:23px;float:left;font-size:14px;font-weight:bold;color:#333;padding-top:3px;}
input.letterInput {outline: none;width:17px;height:16px;padding-top:2px;border:1px solid #b7b7b7;text-align:center;background:#f1f1f1;}
input.mletterInput {outline: none;width:17px;height:16px;padding-top:2px;border:1px solid #888;font-weight:bold;text-align:center;background:#FFF9C1;}
div.cwStringBreak {padding:0; border-top:1px solid #dfdfdf; margin:3px 0 3px 0;font-size:0px; height:0px;line-height:0px;}
td.cwL {vertical-align:top;width:560px;}
td.cwR {vertical-align:top;padding-left:15px;}
div.cwQuestion {padding-bottom:10px; line-height:16px;}
div.cwDesc {padding-bottom:20px;}
div.cwQ {padding-bottom:9px;}
div.cwBut {padding:12px 0 10px 0;}
div.cwFooter {background:#F0F2F3; padding:10px 13px 10px 13px;margin-top:10px;}

div.bookProm {color:#FD5F00;padding-bottom:2px;}
div.bookPrevPrice {font-size:12px;color:#676767;padding-top:3px;text-decoration: line-through;}

/*photos*/
td.photoTd {width:600px;padding-right:20px;vertical-align:top;}
td.descTd {vertical-align:top;}
td.phNav {width:25px;padding-bottom:13px;}
td.phNavLinkL {width:80px;text-align:left;padding-bottom:14px;}
td.phNavLinkR {width:80px;text-align:right;padding-bottom:14px;}
td.phNavThumbs {text-align:center;padding-bottom:4px;}
td.phNavPh {text-align:center;color:#7d7d7d;}
img.phNavTh {padding:3px 3px 12px 3px;}
img.phNavThC {background:url('/g/thumbBg.gif');}
div.photoInfo {border-bottom:1px solid #e5e5e5;margin-bottom:12px;}
div.photoLink {border-bottom:1px solid #e5e5e5;margin-bottom:12px;padding:2px 0 10px 24px;background:url('/g/photos.gif') no-repeat top left; }

div.galleryBanner {float:left;margin-top:5px;display:block;padding:6px 0 6px 6px;border:1px solid #E4E8EA;background:url('/g/common/galleryBanner.gif') #F8F9FB repeat-x bottom;}
div.galleryBanner img {padding-right:6px;}

div.photos {background:url('/g/photos.gif') no-repeat top left;margin-top:3px;padding:2px 0 2px 25px ;}
div.lectures {background: url('/g/lectures.gif') no-repeat top left;padding:5px 12px 5px 25px; background-position: 1px 8px;}
a.lectures {background:  url('/g/lecturesGrad.gif') repeat-x top #1C3E6B; border-radius: 8px; padding:5px 11px 5px 11px ;  display:block; float:left; font-size:11px; font-weight:bold; color: #fff; text-shadow:-1px -1px 1px #1C3E6B; }
div.mpPhotoGal {padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #CBD3DA;}

/*questions - konkurs*/
div.questionsStatus {padding-top:3px;color:#444;font-size:11px;}
div.questionsStatusC {padding-top:3px;color:#444;font-size:11px;text-align:center;}
div.questionsStatus b {color:#111;font-size:12px;}
div.questionsStatusC b {color:#111;font-size:12px;}
div.questionsTitle {color:#999;font-size:14px;font-weight:bold;padding-bottom:4px;}
div.questionsState {color:#777;font-size:18px;padding-bottom:13px;}
div.questionsAnswer {font-weight:bold; font-size:11px; color:#6f6f6f; background:url('/g/articleDotBlue.gif') no-repeat top left; background-position:0 5px;margin-top:4px;padding:0 0 0 9px;}
div.questionSign {text-align:center;font-size:60px;font-weight:bold;font-family:times,verdana;color:#bbb;}
span.questionGood {color:#53791A;font-weight:bold;}
span.questionWrong {color:#ff0000;font-weight:bold;}
div.todaysQuestion {color:#888;padding-top:5px;font-size:11px;font-weight:bold;}

/*submit - konkurs*/
input.fileField {background-color:#f3f3f3;border:1px solid #7E99B4;}
div.fileSubmit {background-color:#E5ECEF;border:1px solid #C7D7DF;padding:8px 20px 8px 20px;margin-top:20px;float:left;}
div.fileSubmitInfo {line-height:18px;}
div.fileSubmitInfo b {font-size:14px;padding-left:6px;}

/*eBooks*/
div.yourEbooks {border-bottom:1px solid #d8d8d8;margin-bottom:30px;}
div.italicInfoEbooks {font-size:12px;font-weight:normal; font-style:italic; color:#555;padding-top:4px;}
td.yourEbooks {vertical-align:top; padding:6px 0 0 0;width:160px;font-size:14px;font-weight:bold;color:#444;}
td.yourEbook, td.yourEbookFirst {padding:6px 8px 6px 7px; border-bottom:1px solid #e4e4e4;}
td.yourEbookFirst {border-top:1px solid #e4e4e4;}
td.yourEbooksAll {padding:15px 50px 6px 7px; }
td.yourEbook:hover, td.yourEbookFirst:hover {background:#F4F5F5;}
td.yourEbooksAll a {font-weight:bold;font-size:13px;}

td.yourEbookList, td.yourEbookFirstList, td.yourEbook2List {padding:10px 12px 10px 12px; border-bottom:1px solid #e4e4e4;}
td.yourEbookFirstList {border-top:1px solid #e4e4e4;}
td.yourEbook2List {background:#F4F5F5;}

a.dlEbook {float:right;display:block;background:url('/g/common/pdfIcon.png') no-repeat top left;padding:2px 0 2px 25px;font-size:11px;font-weight:bold;}
a.dlEbook2 {display:block;background:url('/g/common/download.gif') no-repeat top left;padding:0 0 20px 19px;font-size:15px;font-weight:bold;background-position:0 1px;}

div.eBookIco {width:45px;float:right;display:block;margin:0 0 10px 10px;border:1px solid #e2e2e2;text-align:center;background:url('/g/common/pdfIcon2.png') no-repeat top center #fff;padding:23px 5px 3px 5px;font-weight:bold;font-size:11px;}
div.eBookIco2 {width:65px;margin:0 0 14px 0;border:2px solid #d5d5d5;text-align:center;background:url('/g/common/pdfIcon2.png') no-repeat top center #f5f5f5;padding:23px 5px 3px 5px;font-weight:bold;font-size:11px;}
div.eBookIco3 {width:50px;margin:3px 0 6px 0;border:1px solid #e0e0e0;text-align:center;background:url('/g/common/pdfIcon2.png') no-repeat top center #fff;padding:23px 5px 3px 5px;font-weight:bold;font-size:11px;}

/*stare jeszcze niewykorzystane*/
div.mpArticle {padding:10px 8px 7px 8px;border-bottom:1px solid #D6D9DE;}
div.mpPosPic {float:left; padding:0 7px 3px 0;}
div.mpPos {margin-bottom:5px;}
div.mpAbstract {color:#5a5a5a;}
a.mpPos {font-size:14px;font-weight:bold;color:#555;letter-spacing: -1px;}
div.mpMoreLink {margin-top:4px;}
div.mpMoreLink a {padding-right:10px; background:url('/g/moreArrow.gif') no-repeat top right;}

a.bookTOC {display:block;background:url('/g/common/pdfIcon.png') no-repeat top left;background-position:0 2px;padding:4px 0 16px 25px;font-size:11px;font-weight:bold;}

/*pictorial essay*/
div.picEssay {margin-top:15px;border:1px solid #d0d0d0;background:#f2f2f2;padding:6px;text-align:left;}
div.picEssayTitle {font-size:13px; font-weight:bold; color:#444;padding-bottom:5px;}
img.picEssayPic {border:1px solid #d0d0d0;padding:2px;background:#fff;}

/*medicines*/
td.medLabel, td.medLabelL {border:1px solid #777;border-width:1px 0 1px 1px;font-size:11px;font-weight:bold;padding:6px;color:#333;background:#efefef;}
td.medLabelL {border-width:1px;}
td.medVal, td.medValL {border:1px solid #ccc;border-width:0 0 1px 1px;font-size:11px;padding:6px;}
td.medValL {border-width:0 1px 1px 1px;}
td.medName {width:235px;}
div.ctSearchArea {background:#f3f4f5; border:1px solid #CDD8E3;padding:0 12px 12px 14px;}
input.stdFieldCT {width:240px;}
select.stdFieldCT {width:246px;}
td.ctBut {vertical-align:bottom;text-align:right;}
div.ctCount {font-size:14px;font-weight:bold;color:#888;padding:20px 0 20px 0; }
div.ctCount span {font-weight:normal; font-size:18px;color:#222;}
div.ctLabel {padding-bottom:3px;padding-top:10px;font-size:11px;}
div.ctLabel label {font-size:11px;}

/* termedicus */
div.clubInfo {width:235px;font-weight:bold;color:#555;border:1px solid #560846;background:url('/g/termedicus.gif') #FAF4E8 no-repeat bottom center; padding:10px 9px 52px 9px}
div.clubTitle {padding-bottom:7px;font-size:14px;}
div.clubInfo div.clubDesc {line-height:20px;}
div.clubInfo span {color:#832A78; font-size:18px; font-weight:normal;}
td.clubTD {border:1px solid #550745; border-width:1px 0 0 1px; padding:5px;}
td.clubTDBG {background:#FAF4E8}
td.clubTDPercent {font-size:14px;font-weight:bold;}
div.clubTxtRight {float:left;font-size:14px;font-style:italic;width:410px;text-align:right;clear:both;display:block;padding-bottom:20px;}
div.clubTxtLeft {float:right;font-size:14px;font-style:italic;width:410px;text-align:left;clear:both;display:block;padding-bottom:20px;}
div.clubTxtTitle {padding-bottom:3px;font-size:15px;font-style:normal;font-weight:bold;}
div.clubJoin {}
div.packetTitle {padding-bottom:5px; font-size:13px;font-weight:bold;}
div.clubMore {padding:6px 0 3px 0;}
div.clubMore a {background:url('/g/termedicusDot.gif') no-repeat top left; padding:0 0 0 10px; background-position:0 6px;}
div.clubJoinBut {text-align:center;padding:18px 0 10px 0;}
div.clubJoinBut a {background-color:#550643;padding:2px 12px 2px 12px;color:#fff;font-weight:bold;border:1px solid;border-top-color:#DFBDD8;border-left-color:#DFBDD8;border-right-color:#000;border-bottom-color:#000;cursor:pointer;} 
div.clubReg {font-size:11px; text-align:center;padding:3px 0 3px 0;font-weight:normal;}
div.clubReg a {font-weight:bold;}

/*question series for termedicus*/
div.labelOnlyForTermedicus {padding:5px 0 4px 0; margin-top:7px; font-size:11px; color:#555;border-top:1px solid #ddd;}
div.labelOnlyForTermedicusBig {background:url('/g/termedicus.gif') no-repeat top right #FAF4E8; border:1px solid #560647;margin-bottom:20px;padding:9px 0 0 20px; height:34px; color:#560647;font-size:20px;}

/*addthis style*/
#sharerArea a { padding-bottom: 6px; display:block;float:left;}
#sharerArea_facebook_like {padding-top: 6px;padding-bottom:0;}
#sharerArea_google_plusone {padding:0px;}
#sharerArea_compact {padding-left:6px;font-size:10px;}
div.shareLabel2 {padding-bottom:6px;}


div.articleSecName, div.articleSecNameList {color: #105280; font-weight:bold; padding-bottom:3px;}
div.articleSecName {font-size: 14px; color:#111;}

div.articleAreaNameList {color: #111; font-size: 17px; margin:23px 0 13px 0; padding: 7px 15px 7px 15px; background:#e7e7e7; position:relative;}
div.articleAreaCant {width: 0; height: 0; position:absolute; top:0; right:0; border-left: 10px solid transparent; border-top: 10px solid #fff;}
div.articleAreaName {font-size: 17px; color: #656565; padding:0 0 16px 0;}


/* newsletter */
div.nlTitle {font-size:19px; padding:30px 0 17px 0;}
div.nlDesc {font-size:14px; padding:0 0 25px 0;}
div.nlNo {float:left; background:#264C7C; color:#ffffff; font-size: 15px; font-weight:bold; padding: 5px 10px 5px 10px; margin-right:10px; }
div.nlSecName {padding:5px 5px 5px 0; font-size: 15px;}
div.nlSec {padding:12px 0 30px 38px;}
div.nlSec input.nlField {border:1px solid #7F9DB9; font-size: 16px; padding: 5px;}
div.nlBut {padding-top:10px;}
div.nlSec label {font-size:14px;}
div.nlSec div.nlPos {padding-bottom:7px;}
div.nlCurrent {float:right; font-size: 13px;  background: #f7f7f7; width:320px; padding: 15px;}
div.nlCurrent div.title {font-weight: bold;  padding-bottom:7px;}
div.nlCurrent div.removeInfo {padding-top:8px; font-size:11px; color: #555;} 
div.nlCurrent div.curNl {padding-bottom: 4px; }

/*structured instructions for authors */
#aic_insctructions .link1 { display:block; clear: both; font-weight: bold; padding:5px 0 0 0;}
#aic_insctructions .link2 { display:block; clear: both; padding:5px 0 0 0; padding-left:20px; font-weight: bold;}
#aic_insctructions .link3 { display:block; clear: both; padding:5px 0 0 0; padding-left:40px; }
#aic_insctructions .text1 { clear: both; padding:5px 0 10px 0; }
#aic_insctructions .text2 { clear: both; padding:5px 0 10px 0; padding-left:20px; }
#aic_insctructions .text3 { clear: both; padding:5px 0 10px 0; padding-left:40px; }
#aic_insctructions table { width:490px; border-bottom:2px solid #000; table-layout: fixed;font-size:12px; text-align:center; }
#aic_insctructions table td { padding:2px 3px;}
#aic_insctructions table thead td { border:2px solid #000; border-left:none; border-right:none;}

div.qForm	{background: #f6f6f6; padding:20px;}
div.qForm td.formField {background:none;}
div.qForm input.stdField	{width:300px;}
div.qForm textarea.stdField {width:450px;}

div.retractedArticle	{color:#fff; padding:3px 9px; margin-bottom:4px; font-size: 11px; background: #990000; display:inline-block;}
div.retractedArticle a 	{color:#FFE1E1;}