/* HTML Komponentän */
body 							{ Margin: 0px 0px 10px 0px; Background: URL('http://img.kino.to/css/gr/BG_Body.gif') repeat-x top left #115676; }
form 							{ Margin: 0px; Padding: 0px; }
table							{ Table-Layout: fixed; Border-Collapse: Collapse; }
a, a:active, a:visited			{ Text-Decoration: none; Color: white; }
a:hover							{ Text-Decoration: underline; Color: white; }
optgroup						{ font-style: normal; Background-Color: #F0F1F3; }
option							{ Background-Color: #FFFFFF; }

/* Global */
.WithPointer					{ Cursor: pointer; }
.noSpace						{ Font-Size: 1px; Line-Height: 1px }
.PlayerCom						{ Float: left; Height:30px; Width: 365px; Line-Height: 30px; Text-Indent: 5px; Text-Align: left; font-family:Arial; font-size:12px; }
.PlayerCom a,
.PlayerCom a:active,
.PlayerCom a:visited			{ Font-Weight: bold; Color: orange; }
.PlayerCom a:hover				{ Font-Weight: bold; Color: orange; Text-Decoration: underline; }
.InfoTextl						{ Margin: 15px 10px 10px 25px; }
.SeasonRow .HostedAtInfo		{ Padding-Left: 10px; Color: gray; Display: none !important; Font-Size: 9px; }
.SeasonRow:hover td .HostedAtInfo	{ Padding-Left: 10px; Color: gray; Font-Size: 9px; Display: inline !important; }
.SmallLine						{ Height: 1px; Border-Width: 0px; Background-Color: #C6DCE9;  }
#StyleSelect					{ float: right; text-align: center; margin: 68px 0 0 0;}
#StyleSelect .Labelor			{ font-size: 10px; text-align: center; margin-bottom: 5px; color: white; }
#StyleSelect ul 				{ float: right; margin: 0 2px; padding: 0; list-style-type: none; }
#StyleSelect ul li				{ margin: 0; padding: 0; float: left; width: 16px; height: 10px; margin-right: 2px; border: 1px solid #ffffbe; cursor: pointer; }
#StyleSelect ul li:hover		{ border: 1px solid #ffffff;  }
#StyleSelect .Default			{ background-color: #427C95; }
#StyleSelect .Dark				{ background-color: #000000; }
#StyleSelect .Pink				{ background-color: #E54C9C; }
#StyleSelect .Saw				{ background-color: gray; }

/* Mainframe */
#TheMother	  					{ Margin: 0px auto 0px auto; Width: 990px; Background: URL('http://img.kino.to/css/gr/BG_Mother.png') repeat-y top left transparent; Overflow: hidden; }

/* Header */
#Header							{ Margin: 0px auto 0px auto; Text-Align: left; Width: 972px; Height: 100px; Background: URL('http://img.kino.to/css/Header/Default.Original.png') no-repeat top left transparent; }
#Header img						{ Margin: 10px 7px 0px 7px; }

/* Navigation */
#Navi							{ Margin: 0px auto 0px auto; Width: 972px; Height: 30px; Color: white; Font-Size: 11px; Font-Weight: bold; Font-Family: Arial, Helvetica, sans-serif; Background: URL('http://img.kino.to/css/gr/BG_Menu.jpg') no-repeat top left transparent; }
#Navi ul						{ Float: left; Width: 687px; Height: 30px; Margin: 0px; Padding: 0px; List-style-type: none; }
#Navi ul li						{ Float: left; Height: 30px; Padding: 0px 10px 0px 10px; Text-Transform: uppercase; Line-Height: 30px; Background: URL('http://img.kino.to/css/gr/NavMenuSpacer.jpg') no-repeat top right transparent; cursor: pointer }
#Navi ul li:hover				{ Line-Height: 33px; }
#Navi ul .Backwards				{ Font-Size: 18px; Line-Height: 28px; }
#Navi #SearchBox				{ Float: left; Width: 273px; Height: 30px; }
#Navi #SearchBox #SearchPhrase	{ Float: left; Width: 207px; Height: 17px; Margin: 6px 0px 0px 30px; Border: 0px solid white; }
#Navi #SearchBox .NonActive		{ Color: ThreeDLightShadow; }
#Navi #SearchBox .Active		{ Color: black; }
#Navi #SearchBox #SearchBtn		{ Float: left; Margin: 5px 0px 0px 7px; }

/* Content Bereich */
#Content						{ Float: left; Width: 972px; Margin-Left: 9px; Background: URL('http://img.kino.to/css/gr/BG_Content.jpg') no-repeat top left white; }
#Content blockquote				{ Margin: 10px; Color: #5F8DA3; }
#Content #MainMenu				{ Float: left; Width: 160px; Margin: 10px 20px 20px 20px; }
#Content #MainMenu .Header		{ Float: left; Width: 160px; Height: 30px; Background: URL('http://img.kino.to/css/gr/MainMenuHead.jpg') no-repeat top left transparent; Line-Height: 28px; text-Indent: 35px; Text-Align: left;	Color: white; Font-Size: 11px; Font-Weight: bold; Font-Family: Arial, Helvetica, sans-serif; }
#Content #MainMenu .Items		{ Float: left; Width: 160px; Background: URL('http://img.kino.to/css/gr/MainMenuBG.jpg') no-repeat top left white; Text-Align: left; }
.SubMenuHead					{ Background: transparent url(http://img.kino.to/css/gr/MainMenuIndi.gif) no-repeat scroll 12px 10px; border-bottom:1px solid #D1E0EA; color:#5F8DA3; float:left; font-size:14px; font-weight:bold; height:26px;line-height:30px; text-align:left;text-indent:33px;width:160px;}
.SubMenuItem					{ Background:transparent url(http://img.kino.to/css/gr/MainMenuItem.gif) no-repeat scroll 146px 7px; border-bottom:1px solid #D1E0EA;color:#5F8DA3;float:left;font-size:12px;height:21px;line-height:23px;text-align:left;text-indent:33px;width:160px;}
.SubMenuItem					{ Background:transparent url(http://img.kino.to/css/gr/MainMenuItem.gif) no-repeat scroll 146px 7px; border-bottom:1px solid #D1E0EA;color:#5F8DA3;float:left;font-size:12px;height:21px;line-height:23px;text-align:left;text-indent:33px;width:160px;}
.SubMenuItem a,
.SubMenuItem a:active,
.SubMenuItem a:visited			{ Color:#5F8DA3; }
.SubMenuItem a:hover			{ color:#5F8DA3; text-indent:34px; }
#Content #MainMenu .Footer		{ Float: left; Height: 25px; Width: 160px; Background: URL('http://img.kino.to/css/gr/MainMenuFooter.jpg') no-repeat top left white; }
#Content #Module				{ Float: left; Width: 772px; Margin-Top: 10px; }
#Content #Module .Item			{ Float: left; Width: 772px; Margin-Bottom: 10px; }
.Item .Headline					{ Background:white url(http://img.kino.to/css/gr/ModuleHeadBG.jpg) no-repeat scroll left top; color:white; float:left; font-family:Arial; font-size:12px; font-weight:bold; height:30px; line-height:27px; text-align:left; text-indent:35px; width:752px; }
.Item .SeriesTitle				{ Font-Style: normal; Font-Weight: normal; }
.Item .OptHeadline				{ Background:white url(http://img.kino.to/css/gr/ModuleOptHeadBG.jpg) no-repeat scroll left top; color:white; float:left; font-family:Arial; font-size:12px; font-weight:bold; height:30px; line-height:30px; text-align:left; width:752px; }
.Item .OptHeadline img			{ Margin: 6px 10px 0px 9px; vertical-align:text-bottom; }
.Item .FootLine					{ Background: white url(http://img.kino.to/css/gr/ModuleOptHeadBG.jpg) no-repeat scroll left -9px; color:white; float:left; font-family:Arial; font-size:12px; font-weight:bold; height:16px; width:752px; }
.Item .Content					{ background:#F0F1F3 url(http://img.kino.to/css/gr/ModuleItemBG.jpg) no-repeat scroll left top; color:black; float:left; font-family:Arial; font-size:12px; text-align:left; width:752px; }
.Item .Content a,
.Item .Content a:active,
.Item .Content a:visited		{ Color: #5F8DA3; }
.Item .Content a:hover			{ Color: orange; Text-Decoration: underline; }
.Item .Content .EntryThumb		{ Border: 1px solid #316C87; }
.MirrorAction					{ background:transparent url(http://img.kino.to/css/gr/NavMenuSpacer.jpg) no-repeat scroll right top; float:left; margin-right:15px; padding:0 15px; text-align:left; }
.MirrorBtn						{ Background-Color: transparent; color:white; font-family:Arial; font-size:12px; font-weight:bold; Margin-Top: 5px; Border-Width: 1px; }
.MirrorBtn:hover				{ Border-Style: inset; }
.MirrorSelection				{ Float: left; Display: none; Border-Bottom: 1px solid GhostWhite; Width: 100%; }
.MirrorItem						{ Float: left; Width: 115px; Height: 40px; Margin: 4px 8px; Cursor: Pointer; Border-Left: 1px solid #FAFAFA; Border-Top: 1px solid #FAFAFA; Border-Right: 1px solid #848484; Border-Bottom: 1px solid #848484; }
.MirrorItem:hover				{ Border-Bottom: 1px solid #FAFAFA; Border-Right: 1px solid #FAFAFA; Border-Left: 1px solid #848484; Border-Top: 1px solid #848484; }
.MirrorItem .Ident				{ Float: left; Width: 25px; Height: 40px; Text-Align: center; }
.MirrorItem .Ident img			{ Margin-Top: 3px; }
.MirrorItem .Info				{ Float: left; Width: 90px; Height: 40px; Text-Align: left; Font-Size: 10px; Line-Height: 13px; }
.MirrorComboPH					{ Float: left; Width: 17px; Height: 40px; Margin: 4px 4px 4px -8px; }
.MirrorCombo					{ Float: left; Width: 15px; Height: 40px; Margin: 4px 4px 4px -8px; Cursor: Pointer; Border-Left: 1px solid #FAFAFA; Border-Top: 1px solid #FAFAFA; Border-Right: 1px solid #848484; Border-Bottom: 1px solid #848484; Background: transparent url(http://img.kino.to/css/gr/Combo.gif) no-repeat center center; }
.MirrorCombo:hover				{ Border-Bottom: 1px solid #FAFAFA; Border-Right: 1px solid #FAFAFA; Border-Left: 1px solid #848484; Border-Top: 1px solid #848484; }
.DropDownBtn					{ Display: none; Position: absolute; Background-Color: #F5F5F5; Width: 132px; Border: 1px solid #979797; font-family: Tahoma, Arial, sans-serif; Font-Size: 11px; }
.DropDownBtn ul					{ Float: left; Background-Color: #F0F0F0; Margin: 2px; Padding: 0px; Width: 128px; Height: 100%; Background: #F0F0F0 url(http://img.kino.to/css/gr/PopupBorder.gif) repeat-y 25px 0px; }
.DropDownBtn ul li				{ Float: left; List-Style-Type: none; Padding: 4px 0px; Margin: 0px; Width: 126px; Text-Indent: 38px; Cursor: pointer; Border: 1px solid transparent; Background: #F0F0F0 url(http://img.kino.to/css/gr/PopupBorder.gif) repeat-y 25px 0px; }
.DropDownBtn ul li:hover		{ Background-Color: #E0EDF3; Border: 1px solid #A8D8EB; }


.EntryTab						{ Margin: 10px 0px 10px 10px; Font-Size: 12px; Width: 732px; Float: left; }
.EntryTab .Thumb				{ Width: 120px; Text-Align: left; Vertical-Align: top; }
.EntryTab .Thumb img			{ Border: 1px solid #316C87; Padding: 1px; }
.EntryTab .Thumb select			{ Width: 110px; }
.EntryTab .Descr				{ Width: 100%; Vertical-Align: top; }
.EntryTab .BoldDescr			{ Width: 100%; Vertical-Align: top; Font-Size: 14px; }
.EntryTab .Descr .Msg			{ float:left; height:105px; overflow:auto; width:100%; Margin-bottom: 6px; }
.EntryTab .DetailRow			{ Width: 100%;  }
.EntryTab .DetailRow a,
.EntryTab .DetailRow a:active,
.EntryTab .DetailRow a:visited	{ Color: orange; }
.EntryTab .DetailRow .LabelA	{ Width: 80px; Float: left; Font-Weight: bold; }
.EntryTab .DetailRow .ValueA	{ Width: 245px; Float: left;  }
.EntryTab .DetailRow .LabelB	{ Width: 80px; Float: left; Font-Weight: bold; }
.EntryTab .DetailRow .ValueB	{ Width: 200px; Float: left;  }
.Player							{ Float: left; Width: 752px; Text-Align: center; }
.EntryTabList					{ Margin: 10px 0px 10px 10px; Font-Size: 12px; Color: #5F8DA3; Width: 732px; }
.EntryTabList a,
.EntryTabList a:active,
.EntryTabList a:visited			{ Font-Weight: normal; }
.EntryTabList .SeasonRow		{ Border-Top: 1px solid #C6DCE9; Height: 20px; Cursor: pointer; }
.EntryTabList .SeasonRow:hover	{ Border-Top: 1px solid #C6DCE9; Height: 20px; Background-Color: #FAF0E6; }
.EntryTabList .SeasonRowActive	{ Height: 20px; Border-Top: 1px solid #C6DCE9; Background-Color: #FAF0E6; Cursor: pointer; }
.EntryTabList .Season			{ Width: 70px; Text-Align: center; }
.EntryTabList .FSK				{ Width: 28px; Text-Align: center; }
.EntryTabList .IMDb				{ Width: 28px; Text-Align: center; }
.EntryTabList .SmallNumber		{ Width: 75px; Text-Align: center; }
.EntryTabList .Date				{ Width: 105px; Text-Align: center; }
.EntryTabList .Identifier		{ Width: 25px; Text-Align: center; }
.EntryTabList .BigNumber		{ Width: 130px; Text-Align: left; }
.EntryTabList .Title			{ Width: 225px; }
.EntryTabList .Episodes			{ Width: 100%; }
.EntryTabData					{ Width: 100%; Float: left; }
.EntryTabData .LabelA			{ Width: 48px; Font-Weight: bold;}
.EntryTabData .LabelB			{ Width: 48px; Font-Weight: bold;}
.EntryTabData .LabelC			{ Width: 60px; Font-Weight: bold;}
.EntryTabData .ValueA			{ Width: 100%; }
.EntryTabData .ValueB			{ Width: 77px; }
.EntryTabData .ValueC			{ Width: 135px; }
.EpisodesNews					{ Width: 100%; Text-Indent: 10px; }
.EpisodesNewsFX					{ Width: 100%; }
.EpisodesNewsFX a,
.EpisodesNewsFX a:active,
.EpisodesNewsFX a:visited		{ Font-Weight: bold; }
.EntryTabList .Download 		{ Width: 60px; }
.EntryTabList .Tool 			{ Width: 150px; }
.EntryTabList .Description		{ Width: 100%; }
.DetailRow img					{ Vertical-Align: Text-Bottom; }
.EntryRatingTop					{ Color: green; Font-Weight: bold; }
.EntryRatingFlop				{ Color: red; Font-Weight: bold; }
.ComHolderPlay					{ Background-Color: white; Float: left; Height: 45px; Width: 752px; Margin-Top: -10px; }
.ComHolderPlay .Selection		{ Float: right;  Height: 30px; Width: 214px; Background-Color: #F1F2F4; }
.ComHolderPlay .Selection select{ Margin: 5px 0px 0px 7px; Width: 200px; Border: 1px solid #316C87; }
.ComAread						{ Background: URL('http://img.kino.to/css/gr/ComBG.jpg') repeat-x top left black !important; }
.EntryDetails		 			{ Width: 100%; Font-Size: 12px; }
.EntryDetails .DetailRow		{ Border-Bottom: 1px solid #D1E0EA; Height: 21px; }
.EntryDetails .Label			{ Font-Weight: bold; Width: 110px; Padding-Left: 4px; }
.EntryDetails .Value			{ Width: 100%; }
.EntryDetails .Date				{ Width: 80px; Padding-Left: 4px; Text-Align: left; Color: gray; Font-Size: 10px; }
#CommentBox						{ Float: left; Display: none; Width: 100%; Height: 130px; }
#CommentBox .CommentField		{ Margin: 10px; Width: 720px; }
#CommentBox .CommentPost		{ Float: right; Margin-Right: 16px; }
#CommentBox .CommentInfo		{ Float: Left; Margin: 10px 0px 0px 13px; Color: gray; }
.PlayerSubSelection				{ Float: left; Width: 492px; Background: transparent url(http://img.kino.to/css/gr/NavMenuSpacer.jpg) no-repeat scroll left top; Text-Indent: 10px; Font-Weight: bolder; Font-Style: italic; Height: 30px; }
.PlayerSubSelection img			{ Margin: 5px 0px 0px 5px !important; Cursor: pointer; border-color: #FAFAFA #848484 #848484 #FAFAFA; border-width: 1px; border-style: solid; padding: 2px; }
.PlayerSubSelection img:hover	{ Margin: 5px 0px 0px 5px !important; Cursor: pointer; border-color: #848484 #FAFAFA #FAFAFA #848484; border-width: 1px; border-style: solid; padding: 3px 1px 1px 3px; }
.PlayerSubSelection .iconDrop	{ background:transparent url(http://img.kino.to/css/gr/Combo.gif) no-repeat scroll center center; border-color:#FAFAFA #848484 #848484 #FAFAFA; border-style:solid; border-width:1px; cursor:pointer; display:inline-block; height:20px; margin-bottom:-3px; margin-left:0 !important; margin-right:0 !important; width:11px; }
.PlayerSubSelection .iconDrop:hover	{ background:transparent url(http://img.kino.to/css/gr/Combo.gif) no-repeat scroll center center; border-color: #848484 #FAFAFA #FAFAFA #848484; border-style:solid; border-width:1px; cursor:pointer; display:inline-block; height:20px; margin-bottom:-3px; margin-left:0 !important; margin-right:0 !important; width:11px; }
.PlayerSubSelection .iMenu 		{ display: none; margin: 0; padding: 0; list-style-type: none; position:relative; top: 2px; border:1px solid gray; width:180px; }
.PlayerSubSelection .iMenu li	{ background-color:silver; height:16px; line-height:16px; width:180px; cursor: pointer; font-style: normal; color: black; }
.PlayerSubSelection .iMenu li:hover	{ color: blue; }
.PlayerSubSelectionHint			{ Float: left; Width: 105px; Height: 30px; Font-Size: 10px; Text-Align: center; }
.PlayerSubHint					{ Background:transparent url(http://img.kino.to/css/gr/arrow_ltr.png) no-repeat scroll 74px 10px; Float:left; Padding:19px 0 60px 82px; Text-Indent:32px; }

/* Footer */
#Footer							{ Text-Align: right; Float: left; Width: 990px; Height: 25px; Background: URL('http://img.kino.to/css/gr/Footer.jpg') no-repeat top left transparent; }
#Footer img						{ Vertical-Align: bottom; }
#Footer #FooterBtn1				{ Margin-Right: 10px; }
#Footer #FooterBtn2				{ Margin-Right: 55px; }

/* Contakt */
.ContactTable					{ Font-Family: Arial, Helvetica, sans-serif; Width: 500px; Font-Size: 12px; Margin-Top: 15px; }
.ContactTable .Label			{ Width: 100px; Text-Align: right; }
.ContactTable .Value			{ Width: 400px; Text-Align: left; Padding-Left: 10px; }
.ContactTable .GroupSpace		{ Width: 100%; Height: 30px; Text-Align: left; Padding-Left: 10px; }
.ContactTable .Value .KontaktFeld,
.ContactTable .Value select,
.ContactTable .Value textarea				{ Width: 390px; }
.ContactTable .Value .KontaktFeldSmaller	{ Width: 250px; Margin-Right: 5px; }
.ContactTable .Value .Smallselect			{ Width: 132px; }
.ContactTable .SubmitArea		{ Width: 100%; Text-Align: right; }

/* Optionen */
.OptionTab						{ Width: 100%; Margin-Top: 10px; }
.OptionTab .Label				{ Width: 110px; Font-Weight: bold; Text-Align: right; Vertical-Align: top; Padding-Right: 6px; Padding-Top: 2px; }
.OptionTab .Value				{ Width: 100%; Text-Align: left; Vertical-Align: top; Padding-Bottom: 10px; }
.Value select					{ Margin-Left: 4px; Width: 453px; }
.OptionTab .Aktion				{ Height: 45px; Vertical-Align: middle; Text-Align: right; Padding-Right: 10px; }

/* Upload */
.Upload							{ Width: 100%; }
.Upload td						{ Height: 25px; }
.Upload .Label					{ Width: 85px; Padding-Right: 10px; Text-Align: right; }
.Upload .Value					{ Width: 100%; Text-Align: left; }
.Upload .Value input			{ Width: 100%; Border: 1px solid black; }
.Upload .Value textarea			{ Width: 100%; Height: 90px; Margin-Bottom: 10px; Border: 1px solid black; }
.Upload .Act					{ Width: 100%; Text-Align: right; }

/* Register Formular */
.RegFrame						{ Border:0px solid white; Float:left; Margin:0px 0px 10px 0px; Width:752px; Height: 320px; }
.Register						{ Width: 100%; Font-Family: Tahoma, Arial, sans-serif; Font-Size: 12px; Float: left;}
.Register .Label				{ Width: 100px; Text-Align: right; Padding-Right: 10px; }
.Register .Value				{ Width: 100%; }
.Register td					{ Height: 25px; Vertical-Align: middle; }
.DefaultInp						{ Border: 1px solid black; Width: 377px; }
.Feedback						{ Font-Weight:bold; Padding:10px; Text-Align:left; Width:100%; }

/* Sonstiges */
.Red							{ Color: red !important; }
.Mono							{ Font-Family: "Courier New", Courier, monospace; }
.EpisodeTitle					{ Color: silver; }

/* FAQ */
.FAQQuestion					{ Border-bottom:1px solid; Color:#5F8DA3; Float:left; Font-Weight:bold; Margin-left:20px; Padding:10px 20px 1px 0; Width:692px; Cursor: pointer; Background: url(http://img.kino.to/css/gr/Help.png) no-repeat 1px 8px transparent; Text-Indent: 23px; }
.FAQAnswer						{ Float:left; Margin-left:30px; Padding:10px; Width:682px; Display: none; Background-Color: white; }

/* Benutzer Profil */
.ProfileTable					{ Width: 752px; Margin-Bottom: 25px; }
.ProfileTable .Label			{ Width: 145px; Text-Align: right; Padding-Right: 10px; Font-Weight: bold; }
.ProfileTable .Value			{ Width: 100%; }
.Profile_UserName				{ Float: left; Width: 610px; Height: 64px; Font-Size: 20px; Font-Weight: bold; Line-Height: 55px; Font-Family: Tahoma, Arial, sans-serif; Text-Indent: 15px; }
.Profile_UserAvatar				{ Float: left; Width: 128px; Height: 64px; Text-Align: center; }
.Profile_Headline				{ Float: left; Width: 715px; Font-Weight: bold; Font-Size: 12px; Border-Bottom: 1px solid #307593; Margin: 7px 0px 7px 15px; }

/* Benutzer Inbox */
.InboxTable						{ Width: 730px; Margin-Left: 10px; Margin-Bottom: 10px; }
.InboxTable	thead				{ Font-Weight: bold; Border-Bottom: 1px solid gray; }
.InboxTable	tbody				{ Border-Bottom: 1px solid gray; }
.InboxTable	tbody tr:hover		{ Background-Color: #FAF0E6; }
.InboxTable	tbody td			{ Padding: 3px 0px; Cursor: Pointer; }
.InboxTable	.Sender				{ Width: 100px; }
.InboxTable	.Topic				{ Width: 100%; }
.InboxTable	.Date				{ Width: 100px; }
.InboxTable	.Option				{ Width: 35px; Text-Align: center; }
.InboxTable	.Notice				{ Width: 100%; Text-Align: center; }
.MailMessage					{ Width: 560px; Margin: 10px; }

/* Erweiterte Suche */
.ESearchBase					{ Width: 733px; Margin: 10px 0 10px 10px; }
.ESearchBase .Mode				{ Width: 100px; }
.ESearchBase .Mode select		{ Width: 95px; }
.ESearchBase .String			{ Width: 100%; }
.ESearchBase .String input		{ Width: 97%; }
.ESearchBase .Action			{ Width: 80px; Text-Align: right; }
.ESearchBase .Descr		  		{ Width: 100%; Text-Indent: -4px; }
.PageSelection					{ Color: #5F8DA3; Margin: 10px; }
.PageSelection a,
.PageSelection a:active,
.PageSelection a:visited		{ Padding: 3px; }
.ESearchExtra					{ Width: 733px; Margin: 10px 0px 10px 10px; }
.ESearchExtra .Label			{ Width: 105px; Text-Align: left; Vertical-Align: top; }
.ESearchExtra .ValueA			{ Width: 50%; Padding: 0px 0px 4px 0px; Vertical-Align: top; }
.ESearchExtra .ValueA select	{ Width: 95%; }
.ESearchExtra .ValueA input		{ Width: 93%; }
.ESearchExtra .ValueB			{ Width: 100%; }
.ESearchExtra .ValueB input		{ Width: 200px; }

/* Suggestion */
#jSuggestContainer				{ Position:absolute;font: 12px Tahoma;border:1px solid #8FA3AC; border-top:0;background:#FFF; }
.jSuggestLoading				{ font-style:italic; padding: 10px; }
#jSuggestContainer ul,
#jSuggestContainer ul li		{ margin: 0; padding:0; list-style:none; }
#jSuggestContainer ul li		{ padding: 2px 4px; border-bottom: 1px dotted #ffe594; color:#666; background:white; cursor:pointer }
#jSuggestContainer ul li.last	{ border-bottom: 0; }
#jSuggestContainer ul li.jSuggestHover { background:#FAF0E6; color:#333; }

/* TableSorter */
.header							{ Cursor: pointer;  }
.headerSortDown					{ Background: url(http://img.kino.to/css/gr/TableSorter/desc.gif) center left no-repeat transparent; Text-Indent: 20px;  }
.headerSortUp					{ Background: url(http://img.kino.to/css/gr/TableSorter/asc.gif) center left no-repeat transparent; Text-Indent: 20px;  }
#pager							{ Float: right ; Margin: 10px 15px 10px 10px; Line-Height: 16px; }
#pager img						{ Float: left; }
#pager select					{ Float: left; Margin-Left: 5px; }
.pagedisplay					{ Float: left; Width: 100px; Text-Align: center; }

/* HoF */
.HotInfo						{ Color: gray; Font-Size: 10px; Text-Align: right; Padding-Right: 15px; Padding-Bottom: 10px }

/* Commentblock */
.CommentOrigin					{ background-color: #c7ddeb; border: 1px solid #d1e0ea; color: black; }
.CommentStranger				{ background-color: #f8fae3; border: 1px solid #dfe7ed; color: #5e5e5e; }
.CommentOrigin .Avatar img		{ border: 1px solid #BDCFDB; padding: 2px; background-color: white; float: left; }
.CommentStranger .Avatar img	{ border: 1px solid #BDCFDB; padding: 2px; background-color: white; float: left; }
.CommentHidden					{ display: none; }
.Comment						{ margin: 10px 10px 0px 10px; float: left; width: 730px; height: 74px; }
.Comment .Avatar				{ position: relative; top: 10px; left: 10px; width: 82px; height: 64px; float: left; }
.Comment .Jones					{ background: url(http://img.kino.to/css/gr/Jones.png); width: 8px; height: 16px; position: relative; top: 2px; left: 53px; }
.Comment .Message				{ float: left; top: 12px; position: relative; height: 62px; width: 570px; overflow: hidden; }
.Comment .Date					{ float: right; position: relative; top: 12px; text-align: right; padding-right: 10px; }
