﻿*
{
	margin: 0;
	padding: 0;
}
body, html
{
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #fff;
	background-image: none;
	font-family: Arial, Helvetica; 
	#margin-left:1px;
}
form
{
	margin: 0px;
}
input
{
	font-family: Arial;
	font-size: 12px;
	color: #281D28; 
}
input[type="submit"], input[type="button"]
{
	padding-bottom: 5px; 
	#padding-bottom:1px;
}
center
{
	font-size: 0px;
}
img
{
	outline: 0;
}
h2
{
	font-size: 16px;
	font-weight:bold;
}

.JoomaLink
{
	font-family: Arial;
	font-size: 12px;
	color: #2B1F2B;
	padding-left: 2px;
	padding-right: 2px;
}
.JoomaLink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	background-color: #F0890D;
	text-decoration: none;
}
.JoomaButton1
{
	background: url(images/btn1_bg.gif) center center no-repeat;
	width: 62px;
	height: 25px;
	border: 0px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}
.JoomaButton2
{
	background: url(images/btn2_bg.gif) center center no-repeat;
	width: 62px;
	height: 25px;
	border: 0px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}
.JoomaButton3
{
	background: url(images/btn3_bg.gif) center center no-repeat;
	width: 92px;
	height: 25px;
	border: 0px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}
.JoomaButton4
{
	background: url(images/btn4_bg.gif) center center no-repeat;
	width: 132px;
	height: 25px;
	border: solid 0px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}

/* Site */
.SiteContainer
{
	width: 802px;
	margin: auto;
}
.SiteNormalText
{
	font-family: Arial;
	font-size: 16px;
	color: #2D202D;
	text-align: right;
}
.SiteErrorText
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #CE2222;
	text-align: right;
}

/* Header */
.SiteHeader
{
	background: url(images/bg_top_1.jpg) center 30px no-repeat;
	height: 115px;
	width: 802px;
	margin: auto;
}
.Header
{
	width: 802px;
	margin: auto;
}
.HeaderLeft
{
	float: left;
	padding-top: 0px;
}
.HeaderTopAds
{
	background: url(images/bg_top_ads.jpg) center top no-repeat;
	height: 25px;
	padding: 1px 0 0 35px;
}
.HeaderRight
{
	padding-top: 7px;
	float: right;
}
.SpeechBalloonWrap
{
	background: url(images/speech_balloon.gif) center top no-repeat;
	width: 262px;
	height: 74px;
	padding-top: 3px;
}
.SpeechBalloon
{
	overflow: hidden;
	height: 63px;
	margin: auto;
	vertical-align: middle;
}
.SPContent
{
	padding-right: 10px;
	padding-left: 25px;
	padding-top: 3px;
	text-align: center;
	line-height: 16px;
}
.SPDiv
{
	background: url(images/speech_balloon_div.gif) center bottom no-repeat;
	height: 8px;
	font-size: 0px;
}
.SPWelcome
{
	direction: rtl;
	font-size: 12px;
}
.SPSecondary
{
	color: #7a7b7f;
	font-size: 12px;
	direction: rtl;
}
.SPSecondary a
{
	font-family: Arial;
	font-size: 12px;
	color: #7a7b7f;
	padding-left: 2px;
	padding-right: 2px;
}
.SPSecondary a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	background-color: #F0890D;
	text-decoration: none;
}

/* Content */
.SiteContent
{
	width: 802px;
	margin: auto;
}

/* Date Week */
.DateWeekContainer
{
}
.Day
{
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #2D202D;
	float: left;
}
.DataeSep
{
	padding-top: 3px;
	float: left;
}
.Date
{
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #2D202D;
	float: left;
}
.Week
{
	padding-right: 5px;
	position: relative;
	top: -3px;
	float: left;
}

/* SearchBox */
.SiteSearchBox
{
}
.SearchBoxWrap1
{
	background: url(images/site_search_bg.gif) center top repeat-y;
	width: 802px;
	margin: auto;
}
.SearchBoxWrap2
{
	background: url(images/bg_top_2.jpg) center top no-repeat;
	width: 802px;
	margin: auto;
}
.SearchBoxWrap3
{
	background: url(images/bg_top_3.jpg) center bottom no-repeat;
	width: 802px;
	margin: auto;
}
.SearchBox
{
	width: 605px;
	margin: auto;
	padding: 20px 0;
}
.SearchBoxTable
{
	margin: auto;
}
.SearchLogo
{
	vertical-align: top;
}
.SearchInput
{
	vertical-align: top;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
}
.SearchButton
{
	vertical-align: top;
	padding-top: 4px; 
	#padding-top:5px;
}
.TranslateButton
{
	vertical-align: top;
	padding-top: 4px; 
	#padding-top:5px;
	padding-right:4px;
}
.GoogleSearchBox
{
	border: solid 1px #9a9ba0; /*background: url(images/google_input_bg.gif) center center no-repeat;*/
	width: 300px;
	height: 20px;
	font-family: Arial;
	font-size: 16px;
	padding: 3px;
	direction: rtl;
}
.SearchValidatorWraper
{
	position: relative;
	margin: auto;
}
.SearchValidator
{
	width: 200px;
	position: absolute;
	right: -16px;
}
.SearchValidator span
{
	vertical-align: top;
	font-family: Arial;
	font-size: 14px;
	color: #CE2C2C !important;
}

/* Recent Links */
.RecentLinksArea
{
}
.RecentLinks
{
	height: 73px;
}
.RecentLinkTable
{
	margin: auto;
	direction: rtl;
}
.RecentLinkCell
{
	direction: ltr;
	width: 102px;
	height: 52px;
	background: url(images/recent_link_slot.gif) center center no-repeat;
	margin: auto;
	text-align: center;
	vertical-align: middle;
}
.RecentLinkOverlayImageWrap
{
	position: absolute; 
	#position:relative;
	z-index:100;
	display:inline;
	cursor:pointer;
}
.RecentLinkOverlayImage
{
	position: absolute;
	left: -100px;
}

/* Categories Buttons */
.SettingsWrap
{
	display: none;
	float: right;
	padding-right: 5px;
}
.Settings
{
	height: 22px;
}
.Settings div
{
	float: right;
}
.Settings div.Divider
{
	height: 22px;
	width: 2px;
	background: url(images/setting_div.gif) center center no-repeat;
	margin-left: 5px;
	margin-right: 5px;
}
.RowsFilterNum
{
	background: url(images/rows_filter_bg.gif) center center no-repeat;
	width: 27px;
	height: 22px;
}
.RowsFilterNum div
{
	font-family: Arial;
	font-size: 12px;
	color: #2B1F2B;
	width: 25px;
	height: 22px;
	text-align: center;
	cursor: default;
	line-height: 22px;
}
.SettingsButton
{
	font-size: 0px;
	position: absolute;
}
.SettingsButton div
{
	position: absolute;
	left: 796px; /*top:7px;*/
}
.AdultSettings
{
	width: 105px;
	height: 20px;
	color: #2D202D;
	cursor: pointer;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2px;
}

/* Main Message */
.MainMsg
{
	padding-top:15px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Arial;
	font-size: 12px;
	color: #2B1F2B;
	text-align:center;
}

/* Currencies */
.CurrenciesWrap
{
	float: left;
}
.CurrenciesLeft
{
	background: url(images/currencies_left_bg.gif) center center no-repeat;
	float: left;
	padding: 0px;
	width: 5px;
	height: 22px;
}
.CurrenciesRight
{
	background: url(images/currencies_right_bg.gif) center center no-repeat;
	float: left;
	padding: 0px;
	width: 5px;
	height: 22px;
}
.Currencies
{
	background: url(images/currencies_bg.gif) center center repeat-x;
	float: left;
	padding: 0px;
	height: 22px;
}
.Currencies a
{
	font-family: Arial;
	font-size: 12px;
	color: #2B1F2B;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	line-height: 20px;
}
.Currencies a div
{
	float: left;
}
.Currencies a div.CurrencyFlag img
{
	margin-top: 3px;
}
.Currencies a div.CurrencyRate
{
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 1px;
}
.Currencies a div.CurrencyChange img
{
	padding-left: 2px;
	margin-top: 5px;
}
.CurrenciesError
{
	padding: 0px;
	line-height: 12px;
	text-align: center;
	display: block;
}
.CurrenciesError a, .CurrenciesError a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CE2222;
	display: block;
}

/* Radio */
.RadioWrap
{
	padding-left: 5px;
	float: left;
}
.RadioLeft
{
	background: url(images/radio_left_bg.gif) center center no-repeat;
	float: left;
	padding: 0px;
	width: 5px;
	height: 22px;
}
.RadioRight
{
	background: url(images/radio_right_bg.gif) center center no-repeat;
	float: left;
	padding: 0px;
	width: 3px;
	height: 22px;
}
.Radio
{
	background: url(images/radio_bg.gif) center center repeat-x;
	float: left;
	padding: 0px;
	padding-right: 3px;
	padding-left: 0px;
	height: 22px;
}
.RadioStateWrap
{
	float: left;
	padding-top: 5px;
	direction: rtl;
	text-align: right;
}
.RadioStationName
{
	font-family: Arial;
	font-size: 13px;
	color: #2B1F2B;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	float: left;
	white-space: nowrap;
}
.RadioSelect
{
	width: 794px;
	display: none;
	clear: both;
	text-align: right;
	margin: auto;
	background: url(images/panel_bg.gif) center bottom repeat-x #f3f3f3;
}
.RadioSelectColumnsWrap
{
	height: 150px;
	padding-top: 10px;
	padding-right: 5px;
	margin: auto;
}
.RadioSelectColumn
{
	float: right;
	padding-right: 6px;
	padding-left: 6px;
	width: 115px;
}
.RadioSelectColumn div
{
	clear: both;
}
.RadioSelect a
{
	direction: rtl;
	text-align: right;
	font-family: Arial;
	font-size: 14px;
	color: #6d6d6d;
	padding: 2px;
	text-decoration: none;
	line-height: 24px;
	padding-right: 20px;
	background: url(images/radio_play_small.gif) right center no-repeat; 
	#padding-right:2px;
	#background:none;
}
.RadioSelect a:hover
{
	color: #000000;
}
#CloseRadio
{
	background: url(images/btn_close_small.gif) right center no-repeat;
	height: 7px;
	width: 7px;
	display: block;
}
.PanelShadowUp
{
	clear: both;
	background: url(images/panel_shadow_up.gif) center top repeat-x #fff;
	height: 4px;
	font-size: 0px;
}
.PanelShadowDown
{
	clear: both;
	background: url(images/panel_shadow_down.gif) center top repeat-x #fff;
	height: 30px;
	font-size: 0px;
}

/* Links */
.LinksToolbarWrap
{
	width:100%;
}
.LinksToolbar
{
	height: 22px;
	background-color: #ebebeb;
	padding: 3px;
	border: solid 1px #9A9BA0;
	border-bottom-width: 0px;
}
.LinksTableWrap1
{
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: url(images/links_bg.gif) center top repeat-y;
	width:792px;
	float:left;
}
.LinksTableWrap2
{
	background-color: #BEBEBE;
	border: solid 1px #9A9BA0;
	padding:3px;
}
.LinksTable
{
	display:block;
	border: solid 0px #9A9BA0;
	border-top-width: 1px;
	background: #fff;
	overflow-x:hidden;
	overflow-y:scroll;
	height:300px;
	width:648px;
}
.LinksTable div.MyStats
{
	background-color: #99ff00;
}
.LinksTable div.AllStats
{
	background-color: #fbc603;
}
.CategoryRow
{
	overflow:hidden;
	height:34px;
	display:block;
	width:631px;
}
.CategoryCell
{
	height: 25px;
	width: 147px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2D202D;
	text-align: right;
	background: url(images/category_cell_bg.gif) left bottom no-repeat;
	vertical-align: middle;
	float: right;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
	border: solid 1px #9A9BA0;
	border-top-width: 0px;
}
.CategoryCellLink
{
	height: 25px;
	width: 147px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2D202D;
	text-align: right;
	background: url(images/category_cell_link_bg.gif) left bottom no-repeat;
	vertical-align: middle;
	float: right;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
	border: solid 1px #9A9BA0;
	border-top-width: 0px;
	cursor:pointer;
}
.ExtraCategoryCell
{
	height: 27px;
	width: 147px;
	background-color: #E8E8E8 !important;
	float: right;
	padding: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border: solid 1px #9A9BA0;
	border-top-width: 0px;
	clear: both;
}
.LinkCell, .ExtraLinkCell
{
	width: 50px;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	float: right;
	padding: 4px;
	border: solid 1px #9A9BA0;
	border-top-width: 0px;
	border-right-width: 0px;
	font-size: 0px;
}
.LinkCellEmpty, .ExtraLinkCellEmpty
{
	width: 52px;
	height: 27px;
	float: right;
	padding: 3px;
	border: solid 1px #9A9BA0;
	border-top-width: 0px;
	border-right-width: 0px;
}
.LinksBottom
{
	background: url(images/links_bottom.jpg) center top no-repeat;
	width: 802px;
	height: 50px;
	margin: auto;
}

/* Combo */
.ComboWrap
{
	clear: both;
	border: solid 0px #9A9BA0;
	border-bottom-width: 1px;
	height: 30px;
}
.ComboLink
{
	width: 50px;
	height: 25px;
	float: right;
	padding: 3px;
	font-size: 0px;
	height: 25px;
}
.ComboDiv
{
	float: right;
	width: 1px;
	height: 25px;
	background-color: #babbbd;
	margin-top: 3px;
}

.ComboName
{
	float: right;
	width: 110px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
	overflow: hidden;
	white-space: nowrap;
	padding-top: 7px;
	direction: rtl;
}
.ComboName a
{
	color: #2D202D;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.RadComboBox_Default td.rcbInputCellLeft
{
	border: none !important;
	padding: 0px !important;
}
.RadComboBox_Default td.rcbArrowCell
{
	border: none !important;
	background: url(images/radio_select.gif) center center no-repeat !important;
	width: 27px !important;
	height: 22px !important;
}
.RadComboBox_Default .rcbInputCell .rcbInput
{
	border: solid 1px #9a9ba0 !important;
	height: 16px !important;
	width: 113px !important;
	font-family: Arial !important;
	font-size: 12px !important;
	margin: 0px !important;
	padding: 2px !important;
	float: left !important;
	direction: rtl !important;
	text-align: right !important;
}

/* Boxes */
.Boxes
{
	clear: both;
	padding-top: 10px;
}
.BoxTitle
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #2D202D;
	text-align: right;
	padding-top: 15px;
	padding-right: 20px;
	float: right;
	direction: rtl;
}
.BoxRightIcon
{
	padding-top: 14px;
	float: left;
	height: 23px;
	width: 26px;
}
.BoxDivIcon
{
	width: 1px;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
.BoxLeftIcon
{
	padding-left: 15px;
	padding-top: 15px;
	width: 54px;
	float: left;
}
.BoxDivIcon div
{
	background-color: #babbbd;
	width: 1px;
	height: 20px;
	margin-top: 16px;
}
.VideoBoxWrap
{
	width: 346px;
	height: 340px;
	background-image: url(images/youtube_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	float: right;
}
.VideoBox
{
	padding-top: 23px; 
	#padding-top:17px;
	padding-left:5px;
	margin:auto;
	width:297px;
	height:246px;
}
.StarsBoxWrap
{
	width: 456px;
	height: 340px;
	background-image: url(images/stars_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: top;
	float: right;
}
.StarBox
{
	padding-top: 33px; 
	#padding-top:35px;
	_padding-top:34px;
	padding-right:3px;
}
.StarsTable
{
	margin: auto;
}
.StarCell
{
	border: solid 1px #86858B;
	background-color: #ffffff;
}
.StarCell div
{
	width: 132px;
	height: 115px;
}
.StarCell div div
{
	width: 132px;
	height: 95px;
}
.StarCell div div.StarCellName
{
	width: 132px;
	height: 19px !important;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	color: #2D202D;
}
.StarCellEmpty
{
	width: 132px;
	height: 115px;
	border: solid 1px #86858B;
	background: url(images/empty_star1.gif) #ffffff no-repeat center center;
}
/* Footer */
.SiteFooter
{
	width:802px;
	margin:auto;
}
.FooterLine
{
	clear: both;
	background: url(images/footer_line.gif) repeat-x center center;
	font-size: 0px;
	height: 40px;
}
.Footer
{
}
.FooterAbout
{
	direction: rtl;
	font-size: 12px;
	color: Gray;
	padding: 0 0 20px 0;
}
.FooterRight
{
	float: right;
	padding-top: 4px;
}
.FooterRight div
{
	float: right;
}
.FooterLeft
{
	float: left;
}
.FooterItem
{
	direction: rtl;
	font-family: Arial;
	font-size: 12px;
	color: #9A9697;
}
.FooterItemDiv
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: 7px;
	width: 1px;
}
.FooterItemInkodHypera
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #9A9697;
	text-align: right;
}
.FooterCredit
{
	font-size: 10px;
	color: #9A9697;
	text-decoration: none;
}
.FooterCredit A:link, .FooterCredit A:active, .FooterCredit A:visited
{
	color: #9A9697;
	text-decoration: none;
}
.FooterCredit A:hover
{
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

.FooterCreditsCell
{
	width: 380px;
	overflow: hidden;
	font-weight: normal;
	text-align: left;
	font-size: 10px;
	color: #3D4248;
	font-family: Arial;
	direction: ltr;
}
.FooterCreditLion
{
	background-image: url(images/inkodhypera_lion.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	font-size: 16px;
	width: 10px;
	min-width: 10px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 13px;
}

.TelerikModalOverlay
{
	background: url(images/patt_4905b4c5ea6e9.jpg) repeat;
	background-color: #fda530 !important;
	opacity: 0.9 !important;
}

/* News Ticker */
.NewsTickerWrap
{
	float:left;
}
.NewsTitle
{
	border:solid 1px #9a9ba0;
	background:#EBEBEB;
	height:22px;
	padding:3px;
	color:#2D202D;
	direction:rtl;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	width:126px;
}
.NewsTitle div
{
	float:right;
}
.NewsTitle div.Title
{
	padding-top:1px;
}
.NewsTicker
{
	border:solid 1px #9a9ba0;
	border-top-width:0px;
}
.NewsFrame
{
	background: url(images/news_bg.gif) center center no-repeat;
	width:132px;
	height:173px !important;
}
.NewsDiv
{
	padding-top:3px;
	padding-right:5px;
	padding-left:5px;
}
.NewsDiv div
{
	background:#BABBBD;
	width:1px;
	height:17px;
	float:none;
}
.NewsLogo
{
	padding-top:1px;
}

.SmallBanner
{
	border:solid 1px #9a9ba0;
	border-top-width:0px;
	padding-top: 4px;
	padding-left: 3px;
	background: #fff;
	height: 129px;
	width: 129px;
}
.SmallBanner div.SmallBannerTitle
{
	padding:5px;
	background:#efefef;
	color:#f14610;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	width:122px;
	height:18px;
	text-align:right;
	border:solid 0px #9a9ba0;
	border-bottom-width:1px;
}

div.CampaignBanner
{
	margin-top:10px;
	margin-left:4px;
	width:246px;
	height:66px;
	cursor:pointer;
}
