html, form
{
  	padding: 0px;
  	margin: 0px;
}

body
{
  background-color: #FFFFFF;
}

.clear { clear: both; font-size: 0; line-height: 0; height: 0; }
.break { font-size: 0; line-height: 0; height: 10px; }

img
{
	border: 0px none;
}

pre
{
	padding: 0px;
	margin: 0px;
}

h3
{
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	font-family: Arial;
}

strong
{
	padding-left: 15px;
}

.TR
{
	padding-left: 15px;
	float: left;
	width: 150px;
	font-size: 0.9em;
	line-height: 1.8em;
}

.HR
{
	float: left;
	width: 200px;
	padding-left: 35px;
	font-size: 0.8em;
	line-height: 1.2em;
	font-family: Verdana; color: #636363;
}

.HR_UL
{
	padding-left: 30px; padding-top: 10px; width: 200px;
	margin: 0px;
}

.HR_Inline_Text_Container
{
	height: 140px;
}

.AR
{
	float: left;
	width: 100px; height: 15px;
	font-size: 0.7em;
	line-height: 1.2em;
	overflow: hidden;
}

.AH
{
	padding-left: 15px;
	float: left;
	width: 100px;
	font-size: 0.7em;
	line-height: 1.2em;
	overflow: hidden;
	font-weight: bold;
}

.Hori_Line
{
	width: 5px; height: 238px;
	background-color: #FFFFFF; background-image: url("../images/hori_line.gif"); background-repeat: no-repeat;
	float: left;
	margin-left: 30px;
}

input
{
	font-size: 0.9em;
	font-family: Verdana;
}

.input2
{
	font-size: 1em;
	font-weight: bold
}

.input3
{
	font-size: 0.8em;
	font-family: Verdana;
	font-weight: bold;
	height: 22px;
	width:240px;
	margin-top: 6px;
}

.input4
{
	font-size: 1em;
	font-family: Verdana;
	font-weight: bold;
	height: 20px;
	width:210px;
}

.input5
{
	font-size: 0.7em;
	font-family: Verdana;
	font-weight: bold;
	width:240px;
}

.input6
{
	font-size: 0.8em;
	font-family: Verdana;
	font-weight: bold;
	height: 18px;
	width:100px;
}

.InPage_Error
{
	width: 95%;
	border: 1px solid; border-color: #ff3333;
	padding: 10px;
	margin-bottom: 10px; margin-top: 10px;
	font-family: Arial; font-size: 1.2em; color: red;
}

.InPage_Success
{
	width: 95%;
	border: 1px solid; border-color: green;
	padding: 10px;
	margin-bottom: 10px; margin-top: 10px;
	font-family: Arial; font-size: 1.2em; color: green;
}

.InPage_Msg
{
	width: 95%;
	border: 1px solid; border-color: #999;
	padding: 10px;
	margin-bottom: 10px; margin-top: 10px;
	font-family: Arial; font-size: 1.2em; color: #333;
}

.Captcha_Field
{
	width: 124px; height: 20px;
	font-size: 1.2em;
	font-weight: bold;
}

#Container
{
	width:851px;
}

#Logo
{
	width: 238px; height: 75px;
	background-color: #FFFFFF; background-image: url("../images/netload.gif"); background-repeat: no-repeat;
	float: left;
}

#Navigation
{
	width: 382px; height: 75px;
	background-color: #FFFFFF;
	float: left;
}

#Login
{
	width: 231px; height: 75px;
	background-color: #FFFFFF; background-repeat: no-repeat;
	float: left;
	position: relative;
}

#Login .Username
{
	border: 1px none;
	background-color: transparent;
	font-face: Arial; font-size: 0.6em; color: #c2c2c2;
	position: absolute; left: 20px; top: 20px;
	width: 90px; height: 15px;
	text-align: center;
}

#Login .Password
{
	border: 1px none;
	background-color: transparent;
	font-face: Arial; font-size: 0.6em; color: #c2c2c2;
	position: absolute; left: 120px; top: 20px;
	width: 90px; height: 15px;
	text-align: center;
}

#Login .Submit_Button
{
	border: 1px none;
	background-color: transparent;
	position: absolute; left: 90px; top: 45px;
	width: 32px; height: 15px;
	cursor: pointer;
}

#Login .Lost_Pass
{
	border: 1px none;
	background-color: transparent;
	position: absolute; left: 127px; top: 45px;
	width: 85px; height: 15px;
	cursor: pointer;
}

#Model
{
	width: 851px; height: 271px;
	background-color: #FFFFFF; background-repeat: no-repeat;
	position: relative;
	text-align: left; vertical-align: top;
}

#Model2
{
	width: 851px; height: 271px;
	background-color: #FFFFFF; background-repeat: no-repeat;
	position: relative;
	text-align: left; vertical-align: top;
}

#Help_Model
{
	width: 851px; height: 145px;
	background-color: #FFFFFF; background-repeat: no-repeat;
	position: relative;
	text-align: left; vertical-align: top;
}

#Model .Welcome_Text,
#Model2 .Welcome_Text
{
	font-family: Verdana; font-size: 0.7em; color: #7a7a7a;
	position: absolute; left: 120px; top: 186px;
	width: 200px; height: 50px;
	line-height:1.2em;
}

#Model .Upload_Container,
#Model2 .Upload_Container
{
	position: absolute; left: 330px; top: 195px;
}

#Model .Upload_Field,
#Model2 .Upload_Field
{
	border: 1px solid; border-color: #cacaca;
	font-family: Verdana; font-size: 0.6em; color: #7a7a7a;
}

#Model .Upload_Submit,
#Model2 .Upload_Submit
{
	position: absolute; left: 570px; top: 180px;
	width: 147px; height: 50px;
	cursor: pointer;
	background-repeat: no-repeat;
}

#Model .Upload_Multi_Submit,
#Model2 .Upload_Multi_Submit
{
	position: absolute; left: 570px; top: 175px;
	width: 154px; height: 63px;
	cursor: pointer;
	background-repeat: no-repeat;
}

#Model .Upload_Options,
#Model2 .Upload_Options
{
	position: absolute; left: 330px; top: 175px;
	font-family: Verdana; font-size: 0.6em; color: #7a7a7a;
}

#Model .Upload_Newsticker,
#Model2 .Upload_Newsticker
{
	position: absolute; left: 230px; top: 0px;
}

#Model .Premium_Link
{
	position: absolute; left: 225px; top: 20px;
	width: 550px; height: 90px;
}

#Model2 .Premium_Link
{
	position: absolute; left: 215px; top: 20px;
	width: 580px; height: 100px;
}

.Upload_Options_Link,
a.Upload_Options_Link,
a.Upload_Options_Link:link,
a.Upload_Options_Link:visited
{
	font-family: Verdana; font-size: 1em; color: #7a7a7a;
}

a.Upload_Options_Link:hover
{
	font-family: Verdana; font-size: 1em; color: #000000;
}

#Content_Container
{
	width: 851px;
	background-color: #FFFFFF; background-image: url("../images/content_background.gif"); background-repeat: repeat;
	text-align: left;
	font-family: Verdana; font-size: 0.8em;
}

#InLine_Content_Container
{
	padding-left: 20px; padding-right: 20px;
}

#InLine_Content_Container_MoneyBG {
	background-image: url("../images/moneybg.jpg"); background-repeat: no-repeat;
}

#Footer
{
	width: 851px; height: 23px;
	background-color: #FFFFFF; background-image: url("../images/footer.gif"); background-repeat: no-repeat;
}

#Control
{
	width: 231px; height: 75px;
	background-color: #FFFFFF;
	float: left;
	position: relative;
}

#downloadDiv
{
	display: none;
}

.LineBackground
{
	width: 1px;
	background-color: #FFFFFF; background-image: url("../images/line_background.gif"); background-repeat: repeat-y;
}

#Admin_Navigation
{
	list-style-type: none;
	padding: 0px; padding-bottom: 20px;
	margin: 0px;
}

#Admin_Navigation li
{
	float: left;
	padding-right: 14px; padding-left: 14px;
	font-weight: bold;
}

#Admin_Navigation a,
#Admin_Navigation a:link,
#Admin_Navigation a.visited
{
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

#Admin_Navigation a:hover
{
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}

.Normal_Link,
a.Normal_Link,
a.Normal_Link:link,
a.Normal_Link.visited
{
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.Normal_Link:hover
{
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}

.xmasOrange_Link,
a.xmasOrange_Link,
a.xmasOrange_Link:link,
a.xmasOrange_Link:visited,
a.xmasOrange_Link:hover
{
	color: #ff8324; text-decoration: none;
}

.Orange_Link,
a.Orange_Link,
a.Orange_Link:link,
a.Orange_Link:visited
{
	color: #FF6600;
}

a.Orange_Link:hover
{
	color: #FF6600;
}

#Register_Head
{
	width: 769px; height: 207px; margin-left: 20px;
	background-color: #FFFFFF; background-repeat: no-repeat;
}
#Register_Head_XMAS
{
	width: 769px; height: 229px; margin-left: 20px; background: url("../images/register.xmas.jpg") no-repeat;
	background-color: #FFFFFF; background-repeat: no-repeat; position: relative;
}

#Register_Head_XMAS2
{
	width: 769px; height: 308px; margin-left: 20px; background: url("../images/register.xmas2.jpg") no-repeat;
	background-color: #FFFFFF; background-repeat: no-repeat; position: relative;
}

#Register_Head_EASTER
{
	width: 769px; height: 308px; margin-left: 20px; background: url("../images/register.easter.jpg") no-repeat;
	background-color: #FFFFFF; background-repeat: no-repeat; position: relative;
}

#Register_Standard
{
	width: 769px; height: 110px; margin-left: 20px;
	background-color: #FFFFFF; background-image: url("../images/register_standard.jpg"); background-repeat: no-repeat;
}

#Download_Wait
{
	position: relative;
	width: 794px; height: 426px;
	margin-left: 5px; margin-bottom: 0px;
	background-color: #FFFFFF; background-repeat: no-repeat;
	font-size: 0.9em; color: #727272;
}

#Download_Wait .First
{
	position: absolute; left: 50px; top: 80px;
}

#Download_Wait .Stern
{
	vertical-align: top; text-align: left;width: 30px;
}

#Download_Wait .Orange
{
	color: #ff6300; font-size: 1em; font-weight: bold;
}

#Download_Wait .Text_First
{
	width: 350px; padding-bottom: 10px;
}

#Download_Wait .Second
{
	position: absolute; left: 50px; top: 280px;
}

#Download_Wait .Link_Over
{
	position: absolute; left: 0px; top: 0px;
	width: 430px; height: 400px;
}

/*#Download_Wait .Free_dl
{
	position: absolute; left: 470px; top: 350px;
	width: 316px; height: 67px;
}*/

#Mobilant_Standard
{
	width: 769px; margin-left: 20px;
	background-color: #FFFFFF; background-image: url("../images/mobilant_standard.jpg"); background-repeat: no-repeat;
}

#Micropayment_Head
{
	width: 769px; height: 133px; margin-left: 20px;
	background-color: #FFFFFF; background-repeat: no-repeat;
	position: relative;
}

#Micropayment_Head .Title
{
	color: #ffffff;
	position: absolute; top: 90px; left: 20px; font-weight: bold;
}

#Micropayment_Head .Amount
{
	color: #ffffff;
	position: absolute; top: 90px; left: 250px; font-weight: bold;
}

#Micropayment_Head .EmailField
{
	color: #cccccc;
	position: absolute; top: 90px; left: 220px; font-weight: bold;
	width: 530px;
	text-align: right;
}

#Micropayment_Head input
{
	border: 1px solid; border-color: #FFFFFF;
	background-color: #FFFFFF; width: 160px; height: 18px;
}

#Micropayment_Head .SubmitField
{
	background-color: #FFFFFF; width: 30px; height: 18px;
	padding: 0; margin: 0;
	font-family: Verdana; font-size: 0.9em; font-weight: normal;
}

.Micropayment_ForwardInfo
{
	font-family: Verdana; font-size: 2em; font-weight: normal; color: #d4d4d4;
	padding-top: 50px; padding-bottom: 50px;
}

.Download_Load_Container {
	background-color: #1f1f1f;
	width: 990px; height: 48px;
}

.Download_Load_Timer {
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 15px;
}

.Download_Load_TimerGo {
	color: #FFFFFF;
	font-size: 14px;
	padding-left: 20px;
	text-align: left;
}

.Download_Next {
	background-repeat: no-repeat;
	width: 65px; height: 35px;
	border: 1px none;
	cursor: pointer;
}

.Download_Captcha {
	width: 150px; height: 20px;
	text-align: center;
	font-size: 1em; color: #000000; font-weight: bold;
}

.Line_Vertical {
	width: 30px; position: absolute; bottom: 0;
	font-size: 0.7em;
}

.Support_Box_Container {
	padding-left: 30px; padding-top: 10px;
}

#Chat_Form_Box {
	background-color: #dddddd; padding: 10px;
	font-size: 1em; color: #747474;
	width: 300px;
}

#Chat_Form_Box input {
	border: 1px solid; border-color: #b7b7b7;
	background-color: #ffffff;
	width: 150px; height: 16px;
	margin-left: 10px;
	padding: 2px;
}

.Change_Link,
a.Change_Link,
a.Change_Link:link,
a.Change_Link.visited
{
	font-weight: normal;
	text-decoration: none;
	color: #747474;
	font-size: 0.8em;
}

a.Change_Link:hover
{
	color: #FF6600;
}

.vertical_line {
	width: 750px; height: 1px; background-color: #dddddd;
}

#Support_Webform input {
	border: 1px solid; border-color: #b7b7b7;
	background-color: #ececec;
	width: 120px; height: 18px;
	margin-left: 10px;

	font-size: 0.8em;
	color: #898989;
	margin-bottom: 5px;
	font-family: Verdana;
}

.Support_Form_Message {
	border: 1px solid; border-color: #b7b7b7;
	background-color: #ececec;
	width: 250px; height: 68px;
	padding: 3px;
	font-size: 0.8em;
	color: #898989;
	font-family: Verdana;
}

/*
 Ordneransicht INDEX..
*/
.Multi_Folder_Index_Title {
	color: #fe6100;
	font-family: Arial; font-size: 1.4em;
	width: 700px; overflow: hidden;
}

.Multi_Folder_Index_Line {
	width: 806px; height: 52px;
	background-image: url("../images/multi_folder_line.gif"); background-repeat: no-repeat;
}

.Multi_Folder_Index_SubTitle {
	color: #8b8b8b;
	font-family: Arial; font-size: 0.8em;
}

.Multi_Folder_Index_SubTitle_Link,
a.Multi_Folder_Index_SubTitle_Link,
a.Multi_Folder_Index_SubTitle_Link:link,
a.Multi_Folder_Index_SubTitle_Link.visited {
	color: #ffffff;
	font-family: Arial; font-size: 1em;
}

a.Multi_Folder_Index_SubTitle_Link:hover {
	color: #eeeeee;
	font-family: Arial; font-size: 1em;
}

.Multi_Folder_Index_Text {
	color: #494949;
	font-family: Arial; font-size: 0.9em;
	width: 750px;
	padding-left: 30px;
}

.Multi_Folder_Index_FolderTitle {
	color: #fff;
	font-family: Arial; font-size: 0.9em;
	float: left; margin-left: 10px; padding-top: 20px; width: 360px;
}

.Multi_Folder_Index_FileTitle {
	color: #000;
	font-family: Arial; font-size: 0.8em;
	float: left; margin-left: 10px; padding-top: 20px; width: 360px;
}

.OrangeLink,
a.OrangeLink,
a.OrangeLink:link,
a.OrangeLink.visited,
a.OrangeLink:hover {
	color: #ff6c00;
	font-family: Arial; font-size: 1em;
	text-decoration: none;
}

.ac_input {
	width: 200px;
}
.ac_results {
	width: 200px;
	background: #eee;
	cursor: pointer;
	position: absolute;
	left: 0;
	z-index: 101;
	overflow: auto; height: 100px;
}
.ac_results ul {
	width: 170px;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.ac_results li {
	width: 170px;
	padding: 2px 5px;
	font-family: Arial; font-size: 0.7em;
}
.ac_results a {
	width: 100%;
}
.ac_loading {

}
.over {
	background: #FF9900;
}

#Download_Limit {
	position: relative;
	width: 780px; height: 369px;
	background-color: #FFFFFF;
	font-size: 0.9em; color: #727272;
}

#Download_Limit .Left {
	float: left;
	width: 377px; height: 369px;
}

#Download_Limit .Right {
	float: left;
	width: 403px; height: 369px;
}

.inlineContainer_filesmanager {
	padding-left: 20px; padding-top: 5px;
}

.FilesManager_Title,
a.FilesManager_Title,
a.FilesManager_Title:link,
a.FilesManager_Title.visited {
	color: #ffffff; text-decoration: none;
	font-family: Arial; font-size: 1.1em; font-weight: bold;
}

a.FilesManager_Title:hover {
	color: #eeeeee; text-decoration: none;
	font-family: Arial; font-size: 1.1em; font-weight: bold;
}

.FilesManager_Seperator {
	margin-left: 20px; margin-right: 20px;
	font-family: Arial; font-size: 1.1em; color: #ff9900;
}

.FilesManager_FolderTitle,
a.FilesManager_FolderTitle,
a.FilesManager_FolderTitle:link,
a.FilesManager_FolderTitle.visited {
	color: #ffffff; text-decoration: none;
	font-family: Arial; font-size: 1.0em;
}

a.FilesManager_FolderTitle:hover {
	color: #eeeeee; text-decoration: none;
	font-family: Arial; font-size: 1.0em;
}

.FilesManager_SubTitle {
	color: #ffffff;
}

.FilesManager_SubTitleb,
a.FilesManager_SubTitleb,
a.FilesManager_SubTitleb:link,
a.FilesManager_SubTitleb.visited {
	color: #000000; text-decoration: none;
	font-family: Arial; font-size: 0.8em;
}

a.FilesManager_SubTitleb:hover {
	color: #000000; text-decoration: none;
	font-family: Arial; font-size: 0.8em;
}

.FR
{
	float: left;
	width: 100px;
	overflow: hidden;
	height: 20px;
	padding: 0; margin: 0;
}

.Filesmanager_Bottom {
	width: 775px; height: 53px;
	margin-left: 10px;
	background-image: url("../images/filesmanager_bottom.gif"); background-repeat: no-repeat;
	position: relative;
}

.Filesmanager_Bottom_Text {
	color: #404040;
	font-size: 0.8em;
}

.Filesmanager_CheckAll {
	position: absolute; left: 10px; top: 5px;
}

.Filesmanager_Browse {
	position: absolute; left: 570px; top: 30px;
}

.Filesmanager_Browse_Text,
a.Filesmanager_Browse_Text,
a.Filesmanager_Browse_Text:link,
a.Filesmanager_Browse_Text.visited {
	color: #b1b1b1; text-decoration: none;
	font-family: Arial; font-size: 0.9em;
}

a.Filesmanager_Browse_Text:hover {
	color: #ff6300; text-decoration: none;
	font-family: Arial; font-size: 0.9em;
}

.Filesmanager_Browse_Page {
	color: #ffffff; font-size: 0.8em;
	margin-right: 20px;
}

.Filesmanager_MaxPage {
	position: absolute; left: 400px; top: 30px;
}

.Filesmanager_MaxPage_Page {
	color: #ffffff; font-size: 0.8em;
}

.Filesmanager_MaxPage select {
	font-size: 0.8em;
}

.Filesmanager_Legend {
	position: absolute; left: 200px; top: 5px;
	font-size: 0.8em;
}

.Filesmanager_Actions {
	position: absolute; left: 10px; top: 30px;
	font-size: 0.8em;
}

.Filesmanager_Actions select {
	font-size: 1em;
}

.Netfolder_Out_Link,
a.Netfolder_Out_Link,
a.Netfolder_Out_Link:link,
a.Netfolder_Out_Link:visited
{
	color: #FF6600;	font-size: 0.8em;
	text-decoration: none;
}

a.Netfolder_Out_Link:hover
{
	color: #FF6600;
}

.Select_Folder {
	font-size: 0.8em;
}

.Profile_Premium_Box {
	width: 372px; height: 67px;
	background-image: url("../images/premium_details_box.gif"); background-repeat: no-repeat;
	color: #ff731e; font-face: Arial; font-size: 0.8em;
}

.Profile_Premium_Box_Container {
	padding-left: 40px; padding-top: 20px;
}

.Profil_Orange_Link,
a.Profil_Orange_Link,
a.Profil_Orange_Link:link,
a.Profil_Orange_Link:visited
{
	color: #ff6300;	font-size: 1em;
	text-decoration: none; font-weight: bold;
}

a.Profil_Orange_Link:hover
{
	color: #ff6300;
}

.Praemienprogramm_TopBox {
	width: 761px; height: 78px;
	background-image: url("../images/praemienprogramm_topbox.gif"); background-repeat: no-repeat;
	margin-left: 20px; position: relative;
}

.Praemienprogramm_TopBox_Container {
	position: absolute; left: 50px; top: 30px;
	color: #c7c7c7; font-weight: bold;
}

.Praemienprogramm_TitleBox {
	width: 759px; height: 35px;
	background-image: url("../images/praemienprogramm_titlebox.gif"); background-repeat: no-repeat;
	margin-left: 20px;
}

.Praemienprogramm_TitleBox_Container {
	padding-top: 10px;
	color: #ff6300; font-weight: bold;
}

.Praemienprogramm_TopBox_PayOff {
	position: absolute; left: 570px; top: 20px; width: 180px;
	color: #ff6300; font-weight: bold; cursor: pointer;
}

.Praemienprogramm_PayOff_Box {
	width: 759px; height: 55px;
	background-image: url("../images/ausbezahlen_box.gif"); background-repeat: no-repeat;
	margin-left: 20px; position: relative;
}

.Praemienprogramm_PayOff_Box_Container {
	position: absolute; left: 35px; top: 20px;
	color: #c7c7c7;
}

.Praemienprogramm_PayOff_Box_Container_Amount {
	position: absolute; left: 270px; top: 12px;
	color: #ff6300; font-size: 1.8em;
}

.Praemienprogramm_PayOffNow_Box {
	width: 772px; height: 65px;
	background-image: url("../images/jetzt_auszahlen_box.gif"); background-repeat: no-repeat;
	margin-left: 20px; position: relative;
}

.Praemienprogramm_PayOffNow_Box_Container {
	position: absolute; left: 600px; top: 16px;
}

.Praemienprogramm_PayOffNow_Box_Submit {
	padding: 0; margin: 0;
	width: 154px; height: 35px;
	background-repeat: no-repeat;
	border: 1px none;
	cursor: pointer;
}

.Bonus_Box {
	background-image: url("../images/bonus_box.gif"); background-repeat: no-repeat;
	width: 771px; height: 147px;
}

.register_item {
	float: left;
	background-image: url("../images/register_item.gif"); background-repeat: no-repeat;
	width: 210px; height: 53px; position: relative;
}

.register_item_title {
	color: #4c4c4c; font-weight: bold; font-size: 0.9em;
	position: absolute; left: 5px; top: 2px;
}

.register_item_bonus {
	color: #ffa95d; font-size: 0.8em; line-height: 1.2em;
	position: absolute; left: 5px; top: 24px;
}

.register_cursor {
	float: left;
	background-image: url("../images/register_cursor.gif"); background-repeat: no-repeat;
	width: 150px; height: 54px; position: relative;
}

.register_cursor_text {
	position: absolute; left: 50px; top: 17px;
}

.register_amount {
	float: left;
	background-image: url("../images/register_amount.gif"); background-repeat: no-repeat;
	width: 150px; height: 54px; position: relative;
}

.register_amount_text {
	position: absolute; left: 50px; top: 17px;
}

.register_via {
	float: left;
	background-image: url("../images/register_via.gif"); background-repeat: no-repeat;
	width: 242px; height: 54px; position: relative;
}

.register_via_text {
	text-align: center; padding-top: 10px;
}

a.infobox {
	border-bottom: 1px dashed #c30; text-decoration:none;
}
a.infobox:hover {
	cursor:help; color:#c30; background:white;
}
a.infobox span {
	visibility:hidden; position:absolute; left:-99em;
    margin-top:1.5em; padding:1em; text-decoration:none;
}
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
    visibility:visible; left:1em;
    border:1px solid #c30; color:blue; background:white;
}

a.infobox2 {
	text-decoration:none;
}
a.infobox2:hover {
	background:white;
}
a.infobox2 p {
	visibility:hidden; position:absolute; left:-99em;
    margin-top:0em; padding:2px; text-decoration:none; background-color: white; z-index: 999;
}
a.infobox2:hover p, a.infobox2:focus p, a.infobox2:active p {
    visibility:visible; left:2em; background-color: white;
    border: 1px solid #e2e2e2;
}

.dl_first_bg_container {
	padding-left: 10px;
}

.dl_first_bg {
	width: 784px; height: 495px; position: relative;
	background-image: url("../images/dl_first_bg.jpg"); background-repeat: no-repeat;
}

.dl_first_file_download {
	position: absolute; left: 100px; top: 23px; color: #2d2d2d; font-size: 1.1em;
}

.dl_first_filename {
	position: absolute; left: 100px; top: 42px; color: #de7b37; font-size: 1.5em;
	width: 650px; height: 25px; overflow: hidden;
}

.dl_first_file_link {
	position: absolute; left: 100px; top: 81px; color: #de7b37; font-weight: bold; font-size: 0.8em;
	width: 650px; height: 15px; overflow: hidden;
}

.dl_first_duration1, .dl_first_duration2 {
	font-variant: small-caps; color: #636363; font-weight: bold; font-size: 0.9em;
}

.dl_first_duration1 {
	position: absolute; left: 30px; top: 410px; width: 350px; text-align: right;
}
.dl_first_duration2 {
	position: absolute; left: 406px; top: 410px;
}

.dl_first_time1, .dl_first_time2 {
	font-size: 1.9em; color: #fff; font-weight: bold; width: 375px; text-align: center;
}

.dl_first_time1 {
	position: absolute; left: 15px; top: 445px;
}
.dl_first_time2 {
	position: absolute; left: 400px; top: 445px;
}

.dl_first_orange {
	color: #ff8500;
}

.dl_first_btn_bg {
	width: 784px; height: 70px; position: relative;
	background-image: url("../images/dl_first_btn.gif"); background-repeat: no-repeat;
}

.dl_first_btn1, .dl_first_btn2 {
	color: #fff; cursor: pointer;
}

.dl_first_btn_pad {
	padding-top: 10px; width: 380px; text-align: center;
}

.dl_first_btn1 {
	position: absolute; left: 15px; top: 2px; width: 375px; height: 65px;
	font-size: 1.3em;
}
.dl_first_btn2 {
	position: absolute; left: 400px; top: 2px; width: 375px; height: 65px;
	font-size: 1.3em; text-align: center;
}

.dl_first_line {
	width: 784px; height: 35px; position: relative;
	background-image: url("../images/dl_first_line.gif"); background-repeat: no-repeat;
}
.dl_first_line_end {
	width: 784px; height: 35px; position: relative;
	background-image: url("../images/dl_first_line_end.gif"); background-repeat: no-repeat;
}

.dl_line_left, .dl_line_right {
	color: #fff;
}

.dl_line_pad {
	padding-top: 8px; padding-left: 15px;
}

.dl_line_left {
	position: absolute; left: 15px; top: 2px; width: 375px; height: 25px; text-align: left;
	font-weight: bold; font-size: 0.9em;
}

.dl_line_right {
	position: absolute; left: 400px; top: 2px; width: 375px; height: 25px; text-align: left;
	font-weight: bold; font-size: 0.9em;
}

.dl_first_link1 {
	position: absolute; left: 30px; top: 355px; width: 350px; height: 45px;	cursor: pointer;
}
.dl_first_link2 {
	position: absolute; left: 470px; top: 355px; width: 300px; height: 45px; cursor: pointer;
}

.whitelink,
a.whitelink,
a.whitelink:link,
a.whitelink:visited,
a.whitelink:hover {
	color: #fff; text-decoration: none;
}

.dl_first_buy_container {
	padding-left: 7px;
}

.dl_first_buy1_easter {
	width: 810px; height: 598px; position: relative; background-repeat: no-repeat;
}

.dl_first_buy1_xmas {
	width: 810px; height: 511px; position: relative; background-repeat: no-repeat;
}

.dl_first_buy1_xmas2 {
	width: 810px; height: 598px; position: relative; background-repeat: no-repeat;
}

.dl_first_buy1 {
	width: 810px; height: 357px; position: relative;
	background-image: url("../images/dl_first_buy.png"); background-repeat: no-repeat;
}

.dl_first_buy2 {
	position: absolute; left: 20px; top: 100px; width: 150px; height: 100px;
	color: #ff9900; font-size: 1.5em; text-align: center; font-weight: bold;
}

.dl_first_buy3 {
	color: #fff;font-size: 0.6em;
}

.dl_first_product1, .dl_first_product2, .dl_first_product3, .dl_first_product4, .dl_first_product5 {
	color: #626262; font-weight: bold; font-size: 1.5em; line-height: 1em;
}

.dl_first_product_pad {
	padding-top: 17px;
}

.dl_first_product1 {
	position: absolute; left: 172px; top: 45px; width: 120px; height: 60px; text-align: center;
}
.dl_first_product2 {
	position: absolute; left: 295px; top: 45px; width: 120px; height: 60px; text-align: center;
}
.dl_first_product3 {
	position: absolute; left: 417px; top: 45px; width: 120px; height: 60px; text-align: center;
}
.dl_first_product4 {
	position: absolute; left: 540px; top: 45px; width: 120px; height: 60px; text-align: center;
}
.dl_first_product5 {
	position: absolute; left: 660px; top: 45px; width: 120px; height: 60px; text-align: center;
}

.dl_first_product_bonus {
	color: #ef8f00; font-size: 0.5em;
}

.dl_first_bonus1 {
	position: absolute; left: 503px; top: 28px; width: 47px; height: 25px; text-align: center;
}
.dl_first_bonus2 {
	position: absolute; left: 623px; top: 28px; width: 47px; height: 25px; text-align: center;
}
.dl_first_bonus3 {
	position: absolute; left: 752px; top: 28px; width: 47px; height: 25px; text-align: center;
}

.dl_first_bonus_text {
	color: #fff; font-size: 1.3em; line-height: 0.7em;
}

.dl_first_bonus_text2 {
	font-size: 0.5em; line-height: 0em;
}

.dl_first_price_text {
	color: #5f7f15; font-weight: bold; font-size: 1.3em;
}

.dl_first_price1 {
	position: absolute; left: 172px; top: 121px; width: 120px; height: 20px; text-align: center;
}
.dl_first_price2 {
	position: absolute; left: 295px; top: 121px; width: 120px; height: 20px; text-align: center;
}
.dl_first_price3 {
	position: absolute; left: 417px; top: 121px; width: 120px; height: 20px; text-align: center;
}
.dl_first_price4 {
	position: absolute; left: 540px; top: 121px; width: 120px; height: 20px; text-align: center;
}
.dl_first_price5 {
	position: absolute; left: 660px; top: 121px; width: 120px; height: 20px; text-align: center;
}

.dl_first_products1 {
	position: absolute; left: 172px; top: 165px; width: 120px; text-align: center;
}
.dl_first_products2 {
	position: absolute; left: 295px; top: 165px; width: 120px; text-align: center;
}
.dl_first_products3 {
	position: absolute; left: 417px; top: 165px; width: 120px; text-align: center;
}
.dl_first_products4 {
	position: absolute; left: 540px; top: 165px; width: 120px; text-align: center;
}
.dl_first_products5 {
	position: absolute; left: 660px; top: 165px; width: 120px; text-align: center;
}

#dl_first_buy1_easter .dl_first_day {
	position: absolute; left: 460px; top: 190px; width: 95px; text-align: center;
	color: #575757; font-size: 3em; line-height: 0.6em;
}
#dl_first_buy1_easter .dl_first_hour {
	position: absolute; left: 560px; top: 190px; width: 95px; text-align: center;
	color: #575757; font-size: 3em; line-height: 0.6em;
}
#dl_first_buy1_easter .dl_first_min {
	position: absolute; left: 665px; top: 190px; width: 95px; text-align: center;
	color: #575757; font-size: 3em; line-height: 0.6em;
}
#dl_first_buy1_easter { margin-top: 20px; }
#dl_first_buy1_easter .dl_first_buy2 { top: 359px; }
#dl_first_buy1_easter .dl_first_products5 { top: 410px; }
#dl_first_buy1_easter .dl_first_products4 { top: 410px; }
#dl_first_buy1_easter .dl_first_products3 { top: 410px; }
#dl_first_buy1_easter .dl_first_products2 { top: 410px; }
#dl_first_buy1_easter .dl_first_products1 { top: 410px; }
#dl_first_buy1_easter .dl_first_price5 { top: 370px; }
#dl_first_buy1_easter .dl_first_price4 { top: 370px; }
#dl_first_buy1_easter .dl_first_price3 { top: 370px; }
#dl_first_buy1_easter .dl_first_price2 { top: 370px; }
#dl_first_buy1_easter .dl_first_price1 { top: 370px; }

#dl_first_buy1_easter .dl_first_bonus1 { top: 277px; }
#dl_first_buy1_easter .dl_first_bonus2 { top: 277px; }
#dl_first_buy1_easter .dl_first_bonus3 { top: 277px; }

#dl_first_buy1_easter .dl_first_product1 { top: 295px; }
#dl_first_buy1_easter .dl_first_product2 { top: 295px; }
#dl_first_buy1_easter .dl_first_product3 { top: 295px; }
#dl_first_buy1_easter .dl_first_product4 { top: 295px; }
#dl_first_buy1_easter .dl_first_product5 { top: 295px; }

#dl_first_buy1_xmas { margin-top: 20px; }
#dl_first_buy1_xmas .dl_first_buy2 { top: 274px; }
#dl_first_buy1_xmas .dl_first_products5 { top: 325px; }
#dl_first_buy1_xmas .dl_first_products4 { top: 325px; }
#dl_first_buy1_xmas .dl_first_products3 { top: 325px; }
#dl_first_buy1_xmas .dl_first_products2 { top: 325px; }
#dl_first_buy1_xmas .dl_first_products1 { top: 325px; }
#dl_first_buy1_xmas .dl_first_price5 { top: 285px; }
#dl_first_buy1_xmas .dl_first_price4 { top: 285px; }
#dl_first_buy1_xmas .dl_first_price3 { top: 285px; }
#dl_first_buy1_xmas .dl_first_price2 { top: 285px; }
#dl_first_buy1_xmas .dl_first_price1 { top: 285px; }

#dl_first_buy1_xmas .dl_first_bonus1 { top: 192px; }
#dl_first_buy1_xmas .dl_first_bonus2 { top: 192px; }
#dl_first_buy1_xmas .dl_first_bonus3 { top: 192px; }

#dl_first_buy1_xmas .dl_first_product1 { top: 210px; }
#dl_first_buy1_xmas .dl_first_product2 { top: 210px; }
#dl_first_buy1_xmas .dl_first_product3 { top: 210px; }
#dl_first_buy1_xmas .dl_first_product4 { top: 210px; }
#dl_first_buy1_xmas .dl_first_product5 { top: 210px; }

#dl_first_buy1_xmas2 { margin-top: 20px; }
#dl_first_buy1_xmas2 .dl_first_buy2 { top: 360px; }
#dl_first_buy1_xmas2 .dl_first_products5 { top: 411px; }
#dl_first_buy1_xmas2 .dl_first_products4 { top: 411px; }
#dl_first_buy1_xmas2 .dl_first_products3 { top: 411px; }
#dl_first_buy1_xmas2 .dl_first_products2 { top: 411px; }
#dl_first_buy1_xmas2 .dl_first_products1 { top: 411px; }
#dl_first_buy1_xmas2 .dl_first_price5 { top: 371px; }
#dl_first_buy1_xmas2 .dl_first_price4 { top: 371px; }
#dl_first_buy1_xmas2 .dl_first_price3 { top: 371px; }
#dl_first_buy1_xmas2 .dl_first_price2 { top: 371px; }
#dl_first_buy1_xmas2 .dl_first_price1 { top: 371px; }
#dl_first_buy1_xmas2 .dl_first_bonus1 { top: 282px; font-size: 1.1em; }
#dl_first_buy1_xmas2 .dl_first_bonus2 { top: 282px; font-size: 1.1em; }
#dl_first_buy1_xmas2 .dl_first_bonus3 {top: 282px; font-size: 1.1em; }
#dl_first_buy1_xmas2 .dl_first_product1 { top: 296px; }
#dl_first_buy1_xmas2 .dl_first_product2 { top: 296px; }
#dl_first_buy1_xmas2 .dl_first_product3 { top: 296px; }
#dl_first_buy1_xmas2 .dl_first_product4 { top: 296px; }
#dl_first_buy1_xmas2 .dl_first_product5 { top: 296px; }

.ftpsite_header {
	width: 805px; height: 210px; position: relative;
	background-image: url("../images/ftpsite_header.jpg"); background-repeat: no-repeat;
}

.ftpsite_header_text1 {
	position: absolute; left: 50px; top: 20px; color: #eb5f00; font-size: 1.4em;
}

.ftpsite_header_text2 {
	position: absolute; left: 50px; top: 40px; color: #505050; font-size: 2.5em;
}

.ftpsite_header_text3 {
	position: absolute; left: 400px; top: 70px; color: #818181; font-size: 0.9em; line-height: 1.5em;
}

.ftpsite_header_text4 {
	position: absolute; left: 400px; top: 20px; color: #eb5f00; font-size: 2em;
}

.ftpsite_a,
a.ftpsite_a,
a.ftpsite_a:link,
a.ftpsite_a:visited,
a.ftpsite_a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #010101;
}

.ftpsite_text1 {
	color: #eb5f00; font-size: 2.5em;
}

.ftpsite_title {
	width: 772px; height: 59px; position: relative;
	background-image: url("../images/ftpsite_title.jpg"); background-repeat: no-repeat;
}

.ftpsite_title_text1 {
	position: absolute; left: 10px; top: 5px; color: #ff802a; font-weight: bold;
}

.ftpsite_title_sortyby {
	position: absolute; right: 10px; top: 5px; color: #ff802a; font-weight: bold; font-size: 0.9em;
}

.ftpsite_title_text2 {
	position: absolute; left: 10px; top: 34px; color: #cfcfcf;	font-weight: bold;
}

.ftpsite_title_text3 {
	position: absolute; left: 300px; top: 34px; color: #cfcfcf;	font-weight: bold;
}

.ftpsite_title_text4 {
	position: absolute; left: 600px; top: 34px; color: #cfcfcf;	font-weight: bold;
}

.ftpsite_refresh {
	position: absolute; left: 200px; top: 5px;
}

.ftpsite_ao,
a.ftpsite_ao,
a.ftpsite_ao:link,
a.ftpsite_ao:visited,
a.ftpsite_ao:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ff812b;
}

.ftpsite_title_text5 {
	position: absolute; left: 10px; top: 34px; color: #cfcfcf;	font-weight: bold;
}

.ftpsite_title_text6 {
	position: absolute; left: 80px; top: 34px; color: #cfcfcf;	font-weight: bold;
}

.ftpsite_title_text7 {
	position: absolute; left: 670px; top: 34px; color: #cfcfcf;	font-weight: bold;
}

.ftpsite_footer {
	background-color: #282828; width: 772px; height: 30px;
}

.ftpsite_footer_text1 {
	color: #757575; font-size: 0.9em; padding-top: 10px; line-height: 2em;
}

.download_fast_link,
a.download_fast_link,
a.download_fast_link:link,
a.download_fast_link:visited,
a.download_fast_link:hover
{
	color: #ffffff; font-size: 1.2em; font-weight: bold; text-decoration: none;
}

.performance_box { background: #e2e2e2 url("../images/myaccount.performance.box.background.png") repeat-x; border: 1px solid #c9c9c9; }
.performance_box_inline { padding: 10px 0 10px 8px; }
.performance_box_progress { width: 168px; height: 23px; background: url("../images/myaccount.performance.progress.png") no-repeat; }
.performance_box_progress_over { width: 168px; height: 23px; background: url("../images/myaccount.performance.progress.over.png") no-repeat; }
.performance_box_progress_overall { width: 636px; height: 23px; background: url("../images/myaccount.performance.progress.overall.png") no-repeat; }
.performance_box_progress_overall_over { width: 636px; height: 23px; background: url("../images/myaccount.performance.progress.overall.over.png") no-repeat; }
.performance_box_overall_legend { float: left; width: 126px; text-align: center; color: #a7a7a7; font-size: 0.9em; font-weight: normal; }






