/* GENERAL STYLES */
body { font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; margin: 0; padding: 0; }
body.sponsored { background: #f7f7f7 url(images/sponsor_bg.jpg) no-repeat 50% 0 fixed; cursor:pointer;height: auto; min-height:1080px;}
body.sponsored div { cursor: auto; }
a, a:visited, a:active { color:inherit;text-decoration:none; }
a:hover { text-decoration:underline; }
p { margin:0pt; padding:0pt; font-size: 12px; }
ul { line-height:16px; text-align:left; }
var { display: none; }
hr { display: block; width: 100%; height: 1px; border-width: 1px 0 0 0; padding:0; margin: 5px 0; }
h1 { font-family: Arial,Helvetice,Sans-Serif; font-weight:normal; font-size:18px;margin:5px; }
h2 { font-size: 18px; font-weight: bold; line-height:20px; margin:15px 0; padding:0; font-family: Arial,Helvetice,Sans-Serif; }
h3 { font-size:16px; font-weight:bold; line-height:18px; margin:10px 0; padding:0; font-family: Arial,Helvetice,Sans-Serif;  }
h4 { font-size:14px; font-weight:normal; line-height:16px; margin:5px 0; padding:0; font-family: Arial,Helvetice,Sans-Serif;  }
h5 { font-size:12px; font-weight:normal; line-height:14px; margin:5px 0; padding:0; font-family: Arial,Helvetice,Sans-Serif;  }
a img { border-width: 0px; }

/* CUSTOM STYLES */
input.inactive { color:gray; }
div.blockEnd { clear: both; }
.hot { color:red; font-style: italic;}

/* PAGE LAYOUT */
#container { width: 1000px; height: auto; margin-right: auto; margin-left: auto; position: relative;}

/* Header part */
#header { background-image: url(images/header_bg.gif); background-repeat: repeat-x; width: 1000px; height: 116px; float: left; z-index: 100; display:block;}
#footer { background-image: url(images/footer_bg.gif); background-repeat: repeat-x; width: 986px; height: 17px; float: left; z-index: 10; display:block; margin:10px 0; position:relative; padding: 7px;}
#logo { float: left; display: block; margin: 5px 0 0 0; }
#logo a img { border: 0; }
#headerTopRight { display:block; float:right; position:absolute; right:10px; top:78px; margin-top:10px;padding:0; }
#nameDay { text-align: right; margin: 0; padding: 0; display: block; float: right; position:absolute; right:10px; top: 40px; font-weight: bold; height:32px; color:#B3DEC2; cursor:pointer;}
#nameDay:hover { background-color:#b3dec2; color:#0b8538; }
#searchBox { display:block; float: right; position:absolute; right: 10px; top: 10px; text-align: right; color: white; font-weight:bold;}
#searchBox input { border:none; text-align: right; font-size:12px; height:16px; padding:2px;}
.searchBtn {
	padding:0;
	background:url('images/search_btn.gif') no-repeat top left;
	width: 60px;
	height: 20px !important;
	border:none;
}

.searchBtn:hover { background-position: bottom left; }
.searchBtn:active { background-position: center left; }
.searchBtn.red {
	background-image:url('images/search_btn_red.gif');
}

.newsLetterSubmit {
	padding:0;
	background:url('images/newsletter_submit_btn.gif') no-repeat top left;
	width: 84px;
	height: 20px !important;
	border:none;
}
.newsLetterSubmit:hover { background-position: bottom left; }
.newsLetterSubmit:active { background-position: center left; }


ul.headerLinks { float:right; list-style-type:none; margin:0;}
ul.headerLinks li { float:left; padding:0pt 3px; }
.headerLinks a, .headerLinks a:visited { color:#B3DEC2; font-size:11px; padding:2px; display:block; float:left; }
#header .headerLinks a { width: 16px;overflow:hidden; }
#header .headerLinks a:hover { width: auto;overflow:normal; }
.headerLinks a:hover, .headerLinks a:active { background-color:#b3dec2; color:#0b8538; text-decoration:none; width: auto; }
.headerLinks a.rssLink { background-image: url(images/rss_icon.gif); background-repeat: no-repeat; background-position: left center; text-indent: 18px; }
.headerLinks a.pdfLink { background-image: url(images/pdf_icon.gif); background-repeat: no-repeat; background-position: left center; text-indent: 18px; }
.headerLinks a.twitterLink { background-image: url(images/twitter_icon.gif); background-repeat: no-repeat; background-position: left center; text-indent: 18px; }
.headerLinks a.facebookLink { background-image: url(images/facebook_icon.gif); background-repeat: no-repeat; background-position: left center; text-indent: 18px; }

/** MAIN MENU **/
#headerNavMenu { clear:both; position:absolute; top:89px; left:17px; width: 800px; height: 27px; display: block; float: left; display:block; z-index: 100; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; }
#headerNavMenu ul {
	height: 27px;
	padding: 0 0 0 4px;
	margin: 0;
	background: url(images/menu_bg_start.gif) no-repeat;
	list-style-type: none;
	z-index:100;
}
#headerNavMenu ul li {
	float:left;
	margin:0pt;
	padding:0pt;
	height: 27px;
	font-size: 14px;
	color:white;
	background: url(images/menu_bg.gif) top right;
	position:relative;
}
#headerNavMenu ul li.active a {
	color: yellow;
}
#headerNavMenu ul li a {
	height:17px;
	padding: 5px 10px;
	color: white;
	display: inline;
	float: left;
	border-right: 1px solid #0b8538;
	letter-spacing:0.1em;
}
#headerNavMenu ul li.last {
	padding: 0px;
	margin: 0 0 0 -1px;
	width: 4px;
	height: 27px;
	border-right: none;
	background: url(images/menu_bg_end.gif) no-repeat right;
}

#headerNavMenu ul li.submenu {
	background-image: url(images/menu_submenu.gif);
}
#headerNavMenu ul li.submenu a {
	padding-right: 20px;
}
#headerNavMenu ul li.submenu ul {
	position:absolute;
	z-index:100;
	margin:27px 0 0 0;
	padding:0;
	background-image: none;
	background-color: #0b8538;
	width: 200px;
	left:0px;
}

#headerNavMenu ul li.submenu ul li {
	float: left;
	background-image: none;
	background-color: #0b7f30;
	width: 100%;
	border: none;
	height: 22px;
	line-height:12px;
}
#headerNavMenu ul li.submenu ul li.last {
	padding-bottom: 5px;
	background-image: none;
	background-color: #0b7f30;
	margin:0;
}
#headerNavMenu ul li.submenu ul li a {
	display: block;
	border:none;
	height:16px;
	color: white;
}
#headerNavMenu ul li.submenu ul li.active a {
	color: yellow;
}

#headerNavMenu ul li ul { display: none; }

/** STRUCTURE **/
#content { clear:both; float:left; width: 1000px; margin-top: 10px; z-index:0;}
#LeftColumn { float: left; width: 600px; margin-right: 5px; display: block; }
#RightColumn { float: left; width: 390px; margin-left: 5px; display: block; }

.boxtitle { text-align: center; border-bottom: 1px solid #e8e8e8; }

/** TOP STORIES BLOCK */
#frontpagebox { width: 598px; height: 423px; margin:0; padding:0; position: relative; border: solid 1px #e8e8e8; z-index:0; background-color:white;}
#frontpagebox div.navigator {
	display:block;
	width: 55px;
	height: 22px;
	background:url(images/frontpagebox_step_btns.gif);
	position:absolute;
	top: 7px;
	left: 248px;
	z-index: 20;
	margin:0;
	padding: 0;
}
#frontpagebox div.storyWrapper {
	background-color: #f2f2f2;
	width:298px;
	padding: 5px;
	margin: 0;
	float: left;
	height:413px;
	overflow:hidden;
	border-right: 1px solid #e8e8e8;
}
#frontpagebox div.storyWrapper h2 { color: #335f9e; margin: 5px 0 10px 0; }
#frontpagebox div.storyWrapper h5 { color: #5878a0; }
#frontpagebox div.currentTopStory ul {
	list-style-type: square;
	list-style-position: outside;
	margin: 0;
	padding: 0 0 0 15px;
}
#currentTopStory p a.articleLink { color: black; }
#frontpagebox div.currentTopStory ul li, #frontpagebox div.currentTopStory ul li a { color: #5878a0;}
#frontpage_list { padding:0; margin:0; overflow: hidden; }
#frontpage_list ul, #frontpage_list ol { list-style-type: none; list-style-image: none; text-indent: 0px; margin:0; padding: 0; display: block; color: #003366; font-size:12px; }
#frontpage_list ul li a { color: #003366; display: block; }
#frontpage_list ul li.nopic a { color: black; display: block; }
#frontpage_list li { list-style-type: none; list-style-image: none; padding: 5px; position:relative; left: -1px; }
#frontpage_list li.highlighted { background-color: #f2f2f2;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	border-left: 0px solid transparent;
	padding: 4px 4px 4px 5px;	
}
#frontpage_list ol { border-top: 1px solid #E8E8E8; color: black;}
#frontpagebox div.currentTopStory div.additionalData { border-top:1px solid #F9DA99; margin-top: 4px; padding-top:0;}
#frontpagebox a.articleTools { color: #5878a0; font-size:11px; vertical-align:middle; display:none;} 
a.imageGallery { font-weight:bold; margin: 5px; font-size:14px; }

/* Blog Type box */
#blogtypebox { width: 598px; margin:0; padding:0; position: relative; border: solid 1px #e8e8e8; z-index:0; }
#blogtypebox ul,#blogtypebox ul li { list-style: none; margin-bottom:10px; padding:5px; }
#blogtypebox ul li h1 { font-weight: bold; margin:0;  }
#blogtypebox ul li p {  }
#blogtypebox a { color:#335F9E; }
#blogtypebox ul li { float:left; clear:left; }
#blogtypebox ul li img.leadpic { height: 80px; float: right;}
/* TopRight Box */

#topRightBox {
	position:relative;
	width: 180px;
	height: 423px;
	float: left;
	margin-right: 10px;
	padding: 0;
	position:relative;
}

#quizzGame {
	position:relative;
	width: 180px;
	height: 53px;
	float: left;
	margin:0;
	padding:0;
}

#quizzGame, #quizzGame a, #quizzGame a img {
	border: none;
	margin:0;
	padding:0;
}

/* RECENT NEWS BOX */
#recentNews {
	margin-top: 8px;
	border:1px solid #e8e8e8;
	position:relative;
	width: 178px;
	background-color: #fafaed;
	height: 362px;
	float: left;
}

#recentNews .boxtitle, div.selectedStory .boxtitle, .moreStories .boxtitle {
	 border-bottom: 1px solid #f9da99;
}

ul.recentNews {
	font-size: 10px;
	color: #335f9e;
	list-style-type: none;
	margin: 3px;
	padding: 0px;
	display: block;
	height:325px;
	overflow:hidden;
}
#frontpagebox ul.recentNews.scrolled {
	height:385px;
}

ul.recentNews li {
	margin-bottom:  10px;
	display:block;
}
ul.recentNews li a {
	color: #335f9e;
}
ul.recentNews li .time {
	color: red;
	margin-right: 5px;
}
ul.recentNews li p {
	font-size:10px;
	color: black;
}

/* SERVICES BOX */
#servicesbox {
	background-color: white;
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
	height: 424px;
	width: 198px;
	right: 0px;
	position: relative;
	z-index:0;
	float: left;
}
#servicesbox h3.toggler {
	background: #D2E0E6 url(images/services_head_bg.gif) repeat-x scroll 0%;
	border-bottom: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
	color:#528CE0;
	cursor:pointer;
	font-size:14px;
	margin:0 0 -1px 0;
	padding:5px;
	height: 17px;
	overflow: hidden;
	line-height: 17px;
}
#servicesbox div.element {
	padding: 3px;
	overflow: hidden;
	height: 288px;
}
/* SERVICE */
#allasles_ads_header { display: none !important; }
#allasles_content ul { list-style-image:none; list-style-type:none; padding:0; margin:0; }
#allasles_content ul li { margin:0; padding:0; display: block; border-bottom: 1px solid #99ccff; }
#allasles_content ul li h1 { font-size: 12px; color: #6699cc; font-family: Verdana,Arial,sans-serif; font-weight:bold; }
#ingatlan_ads_header { display: none !important; }
#ingatlan_content ul { list-style-image:none; list-style-type:none; padding:0; margin:0; }
#ingatlan_content ul li { margin:0; padding:0; display: block; border-bottom: 1px solid #99ccff; }
#ingatlan_content ul li h1 { font-size: 12px; color: #6699cc; font-family: Verdana,Arial,sans-serif; font-weight:bold; }
#ingatlan_content ul li img { margin-right:2px; }
#konyha_ads_header { display: none !important; }
#konyha_content ul { list-style-image:none; list-style-type:none; padding:0; margin:0; }
#konyha_content ul li { margin:0; padding:0; display: block; border-bottom: 1px solid #FF0000; }
#konyha_content ul li h1 { font-size: 12px; color: #8EAE17; font-family: Verdana,Arial,sans-serif; font-weight:bold; }
#konyha_content ul li img { margin-right:2px; }
#metrom_news_header { display: none !important; }
#metrom_hu_content ul { list-style-image:none; list-style-type:none; padding:0; margin:0; }
#metrom_hu_content ul li { margin:3px 0; padding:0; display: block; border-bottom: 1px solid #639BCA; }
#metrom_hu_content ul li h1 { font-size: 14px; color: #639BCA; font-family: Arial,sans-serif; font-weight:bold; margin:2px 0;}
#metrom_hu_content ul li b { font-size: 12px; color: black; font-family: Arial,sans-serif;font-weight:normal; }
#clubmetro_offers_header { display: none !important; }
#clubmetro_content ul { list-style-image:none; list-style-type:none; padding:0; margin:0; }
#clubmetro_content ul li { margin:0; padding:0; display: block; border-bottom: 1px solid #99ccff; }
#clubmetro_content ul li h1 { font-size: 12px; color: #6699cc; font-family: Verdana,Arial,sans-serif; font-weight:bold; }
#clubmetro_content ul li img { width: 90px !important; height: auto !important; float: left; margin-right: 2px; margin-bottom: 2px;}
/** SELECTED STORY BOXES **/
div.selectedStory {
	float: left;
	border: 1px solid #e8e8e8;
	width: 192px;
	height: 170px;
	margin: 10px 9px 0 0;
	background: white url(images/gradinet_bg.gif) repeat-x;
	position: relative;
	display: block;
	left: 0px;
}
div.selectedStory.campus {
	background:url(images/gradinet_bg_campus.gif) repeat-x;
}
div.selectedStory.nohead h1,div.selectedStory.nohead a b {
	display: none !important;
}
div.selectedStory.campus h1 a {
	color: white;
}
div.selectedStory.last {
	margin-right:0px;
}
div.selectedStory img {
	border: 2px solid #e8e8e8;
	margin: 0 5px 5px 0;
	width: 70px;
	float: left;
}
div.selectedStory div.selectedStoryContent {
	margin: 5px;
	overflow:hidden;
	height: 138px;
}
div.selectedStory a { color: black; }
div.selectedStory a b { color: #335f9e; }
div.selectedStory.campus a b { color: black; }
/** WEATHERBOX **/
#weatherBox {
	width: 122px;
	height: 68px;
	display: block;
	float: left;
	padding:4px;
	position: relative;
	right: 0px;
	margin: 10px 0 0 0;
	background-image: url(images/header_bg.jpg); background-repeat: repeat-x;
	cursor: pointer;
	font-size:10px;
}

#weatherBox b {
	display: block;
	margin:0;
	padding:0;
}

#weatherBox img {
	float: left;
	width: 48px;
	height: 48px;
	margin: 0 3px 0 0;
}

#weatherBox a {
	clear: left;
	display:block;
	color: white;
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	text-align: center;
}

div.bannerBox {
	background-color: white;
	float: left;
	margin: 10px 0 0 0;
	position: relative;
}

div.bannerBox.adbg {
	background-image:url('images/ad_bg.gif');
	background-repeat:repeat;
}

div.bannerBox.adbg.vertical iframe, div.bannerBox.adbg.vertical img, div.bannerBox.adbg.vertical div {
/*	position:absolute; */
	top:0;
	bottom:0;
	margin:auto;
}

div.bannerBox.framed {
	padding:4px;
	border: 1px solid #b9b9b9;
	position: relative;
}

#bottomSection {
	background: white;
	float:left;
	border: 1px solid #e8e8e8;
	width: 598px;
	margin:10px 0 0 0;
	position: relative;
	display: block;
	left: 0px;
	padding:0;
}

* html #bottomSection {
	overflow-x: hidden;
}

.moreStories {
	width: 189px;
	float:left;
	margin: 5px;
	padding: 0;
}

* html .moreStories {
	width: 187px;
}

.moreStories ul {
	margin:0 0 20px 0;
	padding:0;
	color: #335f9e;
}
.moreStories a {
	color: #335f9e;
}
.moreStories ul li {
	margin: 0 0 10px 20px;
}

#entertainmentBox {
	width: 240px;
	height:154px;
	margin:10px 0 0 10px;
	padding: 5px;
	background: #fb4142 url(images/red_bg.gif) repeat-x;
	position: relative;
	float: right;
	border:none;
	font-size:12px;
	color:white;
	font-weight:bold;
}
#entertainmentBox form {
	border-bottom: 1px solid #f19c33;
	display: block;
	padding: 5px;
	margin: 5px;
}

#entertainmentBox input.text,#entertainmentBox select  {
	width: 170px;
	font-size:12px;
	margin: 2px 0;
	float: left;
}
#entertainmentBox label {
	float: left;
	width: 50px;
	clear:left;
	height: 30px;
	display: block;
}

#entertainmentBox input.text {
	border:medium none;
	background:#eeeeee url(images/input_bg.png) no-repeat scroll left top;
}
#entertainmentBox select {
	margin-bottom: 5px;
}
#entertainmentBox .boxtitle {
	color: white;
	border-color: #f19c33;
}
#entertainmentBox img {
	float: left;
	max-height: 100px;
	max-width: 80px;
	margin: 0 5px 3px 0;
}

#newsletterBox {
	width: 100%;
	height: 77px;
	display: block;
	float: left;
	padding:0;
	position: relative;
	right: 0px;
	margin: 10px 0 0 0;
	background-image: url(images/header_bg.jpg); background-repeat: repeat-x;
}

#newsletterBox label,#newsletterBox input {
	float:left;
	margin-left:4px;
}

/** ARTICLE PAGE **/
#articleBox {
	background-color:white;
	width: 598px;
	margin:0;
	padding:0;
	position: relative;
	border: solid 1px #e8e8e8;
	z-index:0;
	font-size: 14px;
}
#articleBox h1.articleTitle { font-size: 180%; font-weight: bold; margin: 5px 10px; }
#articleBox .articleTools { font-size: 11px; list-style-type:none; display: block; width: 594px; height: 16px; border-top: 1px solid #f9da99;border-bottom: 1px solid #f9da99; color: #5878a0; padding: 2px; margin:0;}
#articleBox .articleTools li { float: right; display: block; padding:0 4px; }
#articleBox .articleTools li.source, #articleBox .articleTools li.date { float:left; }
#articleBox div.lead { margin: 10px; font-size: 130%; line-height:1.4; }
#articleBox div.story { padding:10px; display: block; font-size: 100%; line-height: 1.4; font-family: Arial,Sans-Serif; }
#articleBox div.related { font-size: 11px; float: right; width: 290px; padding: 0; margin: 10px 0 5px 5px; background-color:#F2F2F2; clear:right; }
#articleBox div.related div { margin: 5px; }
#articleBox div.related div img { width: 290px; }
#articleBox div.related div ul { width: 100%; border-top:1px solid black; margin:0; padding:0; }
#articleBox div.related div ul li { margin: 0 0 0 20px; padding:0; }
#articleBox div.related div ul li.title { list-style-type:none; font-weight: bold; margin:0; padding:0;}
#articleBox div.related div p.leadPicTitle { font-size: 14px; font-weight: bold; margin: 0 0 10px 0; padding:0; }
#articleBox p {font-size: inherit; }
#articleBox div.bannerBox span,
#articleBox div.bannerBox iframe,
#articleBox div.bannerBox object { padding: 15px 5px 5px 5px; border: 1px solid #B9B9B9; display:block; background: transparent url(images/ad_head.gif) no-repeat center top; margin: 3px -1px 3px 3px;}
#articleBox div.bannerBox span object { padding:0; margin:0; border:none; background:none; }
#articleBox div.story a { color: blue; text-decoration:none; display:inline; border-bottom: 1px dotted blue; padding-left: 14px; background: transparent url(images/link_icon.gif) no-repeat left center;  }
#articleBox div.story a:hover { background-color: #ddd; }
#articleBox div.comments { padding:10px; background-color: #EEEEEE; float:left; clear:both; display:block; }
#articleBox div.itemcomment { width: 578px; }
#articleBox div.itemcomment:hover { background-color: #E5E5EE; outline:2px solid gray; }
#articleBox div.itemcomment div { margin: 0 5px; }
#articleBox div.itemcomment h3 { margin:5px 5px 0 5px; }
#articleBox div.itemcomment div.commentinfo { font-size:10px; margin: 3px 5px 5px 5px; }

/** BOX FRAMES & CORNERS **/
div.boxtop, div.boxtop div, div.boxbottom, div.boxbottom div { float:left; width: 100%; height: 6px; font-size:1px;position:absolute; margin: -1px; z-index:50; }
div.boxtop { background:url(images/box_top_left.gif) no-repeat scroll left top; left:0px; top:0px;}
div.boxtop div { background:url(images/box_top_right.gif) no-repeat scroll right top; right: -1px;top:1px;}
div.boxbottom { background:url(images/box_bottom_left.gif) no-repeat scroll left bottom; left:0px; bottom:0px; }
div.boxbottom div { background:url(images/box_bottom_right.gif) no-repeat scroll right bottom; right: -1px;top:1px;}

div.boxtop.light { background-image:url(images/box_top_left_l.gif); }
div.boxtop.light div { background-image:url(images/box_top_right_l.gif); }
div.boxbottom.light { background-image:url(images/box_bottom_left_l.gif); }
div.boxbottom.light div { background-image:url(images/box_bottom_right_l.gif); }

div.boxtop.transparent { background-image:url(images/box_top_left_t.gif); }
div.boxtop.transparent div { background-image:url(images/box_top_right_t.gif); }
div.boxbottom.transparent { background-image:url(images/box_bottom_left_t.gif); }
div.boxbottom.transparent div { background-image:url(images/box_bottom_right_t.gif); }

div.boxtop.novborder, div.boxtop.novborder div, div.boxbottom.novborder, div.boxbottom.novborder div { margin: 0px -1px; z-index:50;}
div.boxtop.novborder div { right: -1px;top:0px;}
div.boxbottom.novborder div { right: -1px;top:1px;}

div.boxtop.noborder, div.boxtop.noborder div, div.boxbottom.noborder, div.boxbottom.noborder div { margin: 0px; z-index:50;}
div.boxtop.noborder div { right: 0px;top:0px;}
div.boxbottom.noborder div { right: 0px;top:0px;}

div.quote { font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; background: url(images/quote.gif) no-repeat left top; text-align: right; text-indent: 30px; width: 180px; float: right; padding-top: 5px; padding-right: 10px; border-top: 2px solid #f24029; border-right: 2px solid #f24029; display: block; margin-left: 5px; }

body.sponsored div.boxtop, body.sponsored div.boxtop div,body.sponsored div.boxbottom, body.sponsored div.boxbottom div {background:none;}

/* search */
table.search { margin: 5px 0; font-size: 13px; width:100%; }
table.search td.searchpager { border-bottom:1px solid #F9DA99; border-top:1px solid #F9DA99; }
table.search a,table.search a:visited,table.search a:active { color: #335F9E; }

/* hide border in IE6 */
* html div.boxtop { display:none; }
* html div.boxbottom { display:none; }
* html #recentNews { height:360px; }

div.frame { margin:0; border: 1px solid #B9B9B9; width:100%; height:100%; display:block; }
div.frame.light { border-color: #E8E8E8; }
div.frame.notop { border-top: none; }
div.frame.nobottom { border-bottom: none; }

/** CONTROLLERS **/
div.miniScroller {
	display:block;
	width: 28px;
	height: 13px;
	z-index:60;
	display:block;
	bottom: 2px;
	right: 2px;
	background: transparent url('images/mini_scrollers.gif') no-repeat;
	margin:0;
	padding:0;
	position:absolute;
}

/** OLIMPIA **/
div.olimpia {
	background: transparent url('images/pekinglogo_bg.gif') no-repeat scroll 380px center;
}

/** PEUGEOT **/
#peugeot {
	background: transparent url('images/p107piripici.gif') no-repeat scroll center center;
	width: 100px;
	height: 76px;
	z-index: 75;
	display: block;
	position: absolute;
	text-indent: -1000px;
	overflow: hidden;
	display: none;
}

#peugeotHeader {
	background: transparent url('images/peugeot_bg.gif') no-repeat scroll center center;
	width: 319px;
	height: 92px;
	display: block;
	position: absolute;
	left: 400px;
	top: 0px;
	cursor: pointer;
}

#moreLink {
	position:absolute;
	bottom: 10px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	right: 17px;
	text-indent: 15px;
	background: url(images/link_icon_black.gif) no-repeat left center;
}

#peugeotHeader div.clickCounter {
	font-size:18px;
	color: black;
	padding:0;
	margin:0;
	position:absolute;
	padding: 9px 0 0 15px;
	font-weight: normal;
	text-align: center;
	width:190px;
	display: block;
}

#totalPoints, #todayPoints { color: red; font-weight: bold; }

#switch-link-element {
	background-color: white;
	border: 1px solid #ADADAD;
	border-bottom-left-radius: 8px 8px;
	border-bottom-right-radius: 8px 8px;
	border-top-left-radius: 8px 8px;
	border-top-right-radius: 8px 8px;
	color: #222;
	font-size: 13px;
	margin: 30px 10px 20px 10px;
	max-width: 300px;
	padding: 13px 10px 12px 8px;
	position: relative;
	text-align: left;
	text-shadow: white 0px 0px 0px;
}

#switch-link {
	background: url(images/onoff.jpg) no-repeat 0% 100%;
	bottom: 5px;
	display: block;
	float: right;
	height: 22px;
	left: 2px;
	position: relative;
	width: 77px;
}

.likeplusone {
	float:left;
	clear:left;
	width:100%;
	margin-top:5px;
	padding: 5px 0;
	border-top: 1px solid #ccc;
}

.likeplusone iframe {
	float:left;
}
