#firstpageArticles {
	position: relative;
}

#firstpageArticles .rboxcontent {
	padding-bottom: 15px;
}

#adbuyinfo {
	text-align: center;
	background: url(/img/v2/borders/horiz_blue_border.gif) repeat-x top;
	margin-top: 10px;
	padding-top: 5px;
	display: none;
}

#adbuyinfo h1, #adbuyinfo h2, #adbuyinfo h3, #adbuyinfo p {
	display: none;
}

#adbuyinfoshow, #adbuyinfohide {
	display: block;
	margin: 0 auto -20px auto;
	position: relative;
	height: 22px;
}

#adbuyinfoshow {
	width: 179px;
	background: url('/img/v2/buttons/adbuyinfo.gif') no-repeat;
}

#adbuyinfohide {
	width: 71px;
	background: url('/img/v2/buttons/adbuyinfo_close.gif') no-repeat;
	display: none;
}

#adbuyinfoshow:hover, #adbuyinfohide:hover {
	text-decoration: none;
}

#miniAds {
	position: relative;
}

#miniAds table {
	margin-bottom: 5px;
}

#fpDictionary a {
	color: #000;
}

#fpDictionary .readMore a, #fpDictionary h2 a {
	color: #fff;
}

#fpDictionary h3, #fpDictionary p {
	margin-bottom: 5px;
}

#fpDictionary .readMore {
	text-align: left;
}

#monthTopic {
	height: 93px;
	position: relative;
	padding-top: 49px;
	cursor: pointer;
	background: url('/img/v2/monthtopics/mt1008.jpg') no-repeat 0 0;
}

#monthTopic ul {
	color: #006;
	list-style: disc outside;
	margin-left: 28px;
}

#monthTopic ul li {
	line-height: 17px;
}

#monthTopic a {
	color: #006;
}
#monthTopic a strong {
	color: #f00;
}

#FpOlimpia .flash {
	text-align: center;
}

#FpOlimpia, #FpOlimpia a, #FpOlimpia h5 a {
	color: #50b124;
}

#FpOlimpia h2 {
	background: #50b124 url('/img/v2/skins/olimpia/heading-green-left.gif') no-repeat left top;
}

#FpOlimpia h2 span {
	background: url('/img/v2/skins/olimpia/heading-green-right.gif') no-repeat right top;
}

#FpOlimpia h2 span a {
	color: #fff;
}

#FpOlimpia .hr {
	background: url('/img/v2/skins/olimpia/hr-green.gif') repeat-x;
}

#FpOlimpia .picborder {
	background: url('/img/v2/skins/olimpia/picborder-green.gif') no-repeat;
}

#FpOlimpia .innerpic {
	background-image: url('/img/v2/skins/olimpia/default_s.jpg');
}

#FpOlimpia .more {
	text-align: center;
}

#FpOlimpia .more a {
	text-decoration: underline;
}

#FpOlimpia .price {
	width: 80px;
	height: 34px;
	background: url('/img/v2/skins/olimpia/price-green.gif') no-repeat;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	margin-top: 10px;
}

#FpOlimpia .logo {
	text-align: center;
	padding-top: 10px;
}

#fpFatty h2 {
	background: #006634 url('/img/v2/special/dietologs/head.gif') no-repeat left top;
}

#fpFatty h2 span {
	background: url('/img/v2/special/dietologs/head.gif') no-repeat right top;
	padding-left: 0;
	margin-left: 13px;
}

#fpFatty .hr {
	background: url('/img/v2/special/dietologs/hr.gif') repeat-x;
}

#fpFatty .picborder {
	background: url('/img/v2/special/dietologs/picborder.gif') no-repeat;
}

#fpFatty dl a {
	color: #19a640;
}

#fpFatty p {
	margin-left: 50px;
	padding-left: 37px;
	background: url('/img/v2/special/dietologs/info.gif') no-repeat 0 0;
}

#fpFatty p a {
	color: #046434;
	font-weight: bold;
}

#fpKitchen .content {
	height: 171px;
	position: relative;
	background: url('/img/v2/special/drogheria/overlay.jpg') no-repeat;
}

#fpKitchen .content a {
	position: absolute;
	top: 10px;
	z-index: 1;
	text-align: center;
	color: #3375ab;
	text-decoration: none;
	display: block;
	width: 98px;
}

#fpKitchen .content a span {
	display: block;
	width: 98px;
	height: 96px;
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 5px;
}

#fpKitchen .content .item1 {
	left: 190px;
}

#fpKitchen .content .item2 {
	left: 303px;
}

#fpKitchen .content .item3 {
	left: 416px;
}

#fpKitchen .hr {
	background: url('/img/v2/special/drogheria/hr.gif') repeat-x;
}

#fpKitchen h2 {
	background: #232d66 url('/img/v2/special/drogheria/heading-left.gif') no-repeat left top;
}

#fpKitchen h2 span {
	background: url('/img/v2/special/drogheria/heading-right.gif') no-repeat right top;
}

#fpContest .image {
	text-align: center;
}

#fpContest label {
	width: auto;
}

#fpContest .submit {
	text-align: right;
}

#fpContest .submit button {
	background: #e36428;
	border-color: #e36428;
}

#fpContest h5 {
	color: #0f557c;
}

#fpContest .spam {
	text-align: center;
}

#fpTests {
	position: relative;
	height: 54px;
	background: url('/img/v2/tests/firstpage.gif') no-repeat;
}

#fpTests h2 {
	color: #fff;
	background: none;
	font-size: 12px;
	padding: 6px 0 13px 9px;
}

#fpTests a {
	color: #0093dd;
	padding-left: 4px;
}

#fpDiscounts a {
	display: block;
	height: 21px;
	background: url('/img/v2/discounts/firstpage.jpg') no-repeat;
	padding: 183px 0 0 56px;
	font-size: 12px;
}

#fpDiscounts a, #fpDiscounts a:hover {
	color: #fff;
	text-decoration: none;
}

#fpExpert dt, #fpExpert dt p {
	text-align: center;
}

#fpBlogEmuar .corner {
	display: none;
}

#fpBlogEmuar div.orange {
	background: #fdf0b9;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

.ccol .blue {
	background: #E4F6FF;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
}

.ccol .blue .corner {
	display: none;
}

#firstA .blue {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	background: #E4F6FF url('/img/v2/buttons/archive-button-new.gif') no-repeat left bottom;
}

#firstA {
	position: relative;
}

#firstA .archive {
	color: #fff;
	font-size: 14px;
	position: absolute;
	bottom: 10px;
	left: 30px;
}

#degpunkts {
	background: url('/img/v2/skins/degpunkts/firstpage-articles-bg.gif') no-repeat;
	padding-top: 20px;
	height: 257px;
}

#degpunkts h2, #degpunkts h2 span, #degpunkts .blue {
	background: none;
}

#degpunkts h2 span a {
	color: #f8c301;
}

#degpunkts .blue {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
}

#degpunkts .hr {
	display: none;
}

#degpunkts .roundbox .rboxcontent {
	padding-top: 32px;
}

#degpunkts a, #degpunkts a i {
	color: #000;
}

#degpunkts .newPicbox {
	border-color: #000;
}