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

.imghide { width: 0px; height: 0px; display: none; }

body
{
  background-color: #FFFFFF; font-family: Arial;
}

.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-family: 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-family: 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;
}

div.Register_Standard
{
	width: 769px; margin-left: 20px;
	background-color: #FFFFFF; background: url("../images/register_standard.jpg") top 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: 94px;
	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-family: 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: 20px; 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: 590px; 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_top_hidden { position: absolute; left: 100px; top: 78px; }
.dl_top_hidden a { color: #000000; cursor: default; }

.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: 656px; 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: 400px; 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: 177px; 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: 177px; 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: 177px; 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: 302px; }
#dl_first_buy1_easter .dl_first_products5 { top: 325px; }
#dl_first_buy1_easter .dl_first_products4 { top: 325px; }
#dl_first_buy1_easter .dl_first_products3 { top: 325px; }
#dl_first_buy1_easter .dl_first_products2 { top: 325px; }
#dl_first_buy1_easter .dl_first_products1 { top: 335px; }
#dl_first_buy1_easter .dl_first_price5 { top: 287px; }
#dl_first_buy1_easter .dl_first_price4 { top: 287px; }
#dl_first_buy1_easter .dl_first_price3 { top: 287px; }
#dl_first_buy1_easter .dl_first_price2 { top: 287px; }
#dl_first_buy1_easter .dl_first_price1 { top: 287px; }

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

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

#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; }

#dl_first_buy1_christmas { margin-top: 20px; }
#dl_first_buy1_christmas .dl_first_buy2 { top: 335px; }
#dl_first_buy1_christmas .dl_first_products5 { top: 400px; }
#dl_first_buy1_christmas .dl_first_products4 { top: 400px; }
#dl_first_buy1_christmas .dl_first_products3 { top: 400px; }
#dl_first_buy1_christmas .dl_first_products2 { top: 400px; }
#dl_first_buy1_christmas .dl_first_products1 { top: 400px; }
#dl_first_buy1_christmas .dl_first_price5 { top: 355px; }
#dl_first_buy1_christmas .dl_first_price4 { top: 355px; }
#dl_first_buy1_christmas .dl_first_price3 { top: 355px; }
#dl_first_buy1_christmas .dl_first_price2 { top: 355px; }
#dl_first_buy1_christmas .dl_first_price1 { top: 355px; }
#dl_first_buy1_christmas .dl_first_bonus1 { top: 262px; font-size: 1.1em; }
#dl_first_buy1_christmas .dl_first_bonus2 { top: 262px; font-size: 1.1em; }
#dl_first_buy1_christmas .dl_first_bonus3 {top: 262px; font-size: 1.1em; }
#dl_first_buy1_christmas .dl_first_product1 { top: 276px; }
#dl_first_buy1_christmas .dl_first_product2 { top: 276px; }
#dl_first_buy1_christmas .dl_first_product3 { top: 276px; }
#dl_first_buy1_christmas .dl_first_product4 { top: 276px; }
#dl_first_buy1_christmas .dl_first_product5 { top: 276px; }

.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; }

div#landingpage { padding: 50px; }
div#landingpage h1 { font-size: 1.4em; }
div#landingpage h2 { font-size: 1.2em; color: #FF6600; }
div#landingpage p { line-height: 1.6em; padding-bottom: 10px; }
div#landingpage a { color: #FF6300; text-decoration: underline; }
div#landingpage input.bigsubmit { font-size: 1.2em; padding: 10px; }
div#landingpage div.error { color: red; font-weight: bold; }
div#landingpage div.success { color: green; font-weight: bold; }

#admin { padding: 0 0 20px 0; }
#admin a { text-decoration: none; }
#admin .show1 { color: #ffffff; padding: 0 3px 0 3px; background: red; text-align: center; }
#admin .show2 { color: #ffffff; padding: 0 3px 0 3px; background: green; text-align: center; }
#admin .show1 a { color: #ffffff; }
#admin .show2 a { color: #ffffff; }

div#InLine_Content_Container.removeContentPadding { padding: 0; }
div#Micropayment_Head { margin-left: 40px; }

div#Register_Head div.text_1 { width: 100px; position: absolute; left: 60px; top: 285px; text-align: right; font-family: 'Tahoma'; color: #bbbbbb; font-size: 16px; line-height: 18px; }
div#Register_Head div.text_1 span { color: #e8601e; font-weight: bold; font-size: 22px; }
div#Register_Head div.list_left { position: absolute; left: 200px; top: 300px; }
div#Register_Head div.list_right { position: absolute; left: 465px; top: 300px; }
div#Register_Head div.list_left p, div#Register_Head div.list_right p { line-height: 14px; color: #ffffff; font-weight: bold; font-size: 11px; padding: 0 0 5px 15px; margin: 0; background: url("../images/register_head_bullet.png") left 5px no-repeat; }
div#Register_Head div.list_left p b, div#Register_Head div.list_right p b { color: #b8fd14; }
div.register_head_text { margin-left: 20px; position: relative; width: 769px; height: 30px; background: url("../images/register_head_text.png") no-repeat; }
div.register_body_line { margin-left: 20px; position: relative; width: 769px; height: 46px; background: url("../images/register_line.png") no-repeat; color: #0d0d0d; font-size: 11px; line-height: 12px; }
div.register_body_line div.row_product { padding-top: 18px; float: left; width: 117px; text-align: center; font-size: 15px; font-weight: bold; color: #2f394d; }
div.register_body_line div.row_dayrate { padding-top: 18px; float: left; width: 85px; text-align: center; font-size: 13px; }
div.register_body_line div.row_price { padding-top: 18px; float: left; width: 65px; text-align: center; font-size: 13px; }
div.register_body_line div.row_buyper { float: left; text-align: left; width: 410px; margin: 8px 0 0 10px; }
div.register_body_line div.row_novoucher { float: left; width: 77px; text-align: center; }
div.register_body_line div.row_voucher { float: left; width: 77px; height: 46px; position: relative; color: #0d0d0d; background: url("../images/register_voucher.png") left 5px no-repeat; }
div.register_body_line div.row_voucher p { font-size: 10px; font-family: "Arial"; position: absolute; left: 22px; top: 17px; padding: 0; margin: 0; font-weight: bold; }

div.register_body_line.regsiter_body_line_last { margin-left: 20px; position: relative; width: 769px; height: 46px; background: url("../images/register_line_last.png") no-repeat; color: #fff; font-size: 11px; line-height: 12px; }
div.register_body_line.regsiter_body_line_last div.row_product { padding-top: 17px; font-size: 18px; color: #fff; margin-left: 17px; width: 100px; }

div.register_voucher_text { margin-left: 137px; background: url("../images/register_line_voucher_description.png") no-repeat; }
div.register_voucher_text div.register_voucher_text_inline { width: 500px; padding-top: 23px; }
div.register_voucher_text h2 { padding: 0 0 10px 55px; margin: 0; font-family: "Arial"; font-size: 20px; }
div.register_voucher_text p { padding: 0 0 0 55px; margin: 0; font-family: "Arial"; font-size: 12px; line-height: 15px; }

/* HELP */
div#fullpage.help div.box_middle p { padding: 0; margin: 0; }
div#fullpage.help div.box_middle_top { width: 811px; }
div#fullpage.help div.box_title_icon { float: left; padding: 20px 0 0 10px; width: 110px; text-align: center; }
div#fullpage.help div.box_title_icon p { padding: 0; color: #06485d; margin: 0; font-size: 19px; }
div#fullpage.help div.icon_container { float: left;  }
div#fullpage.help div.icon_container div.icon { float: left; margin-right: 7px; }

div#fullpage.help div.faq_splash { margin-top: 20px; width: 811px; height: 155px; position: relative; background: url("../images/faq_title_background.png") no-repeat; font-family: "Tahoma"; }
div#fullpage.help div.faq_splash div.welcome { position: absolute; width: 255px; left: 145px; top: 22px; font-size: 16px; }
div#fullpage.help div.faq_splash div.title { position: absolute; width: 666px; left: 145px; top: 40px; font-size: 45px; color: #004457; }
div#fullpage.help div.faq_splash div.title span { color: #f66400; }
div#fullpage.help div.faq_splash div.text { position: absolute; width: 666px; left: 145px; top: 100px; font-size: 14px; color: #828282; }


div#fullpage.help div.nav_container { float: right; padding: 13px 0 0 0; }
div#fullpage.help div.nav { cursor: pointer; float: left; padding: 0 5px 0 0; width: 106px; height: 85px; position: relative; }
div#fullpage.help div.nav div.normal { width: 106px; height: 35px; margin-top: 50px; }
div#fullpage.help div.nav div.normal p { text-align: center; color: #fff; font-weight: bold; font-size: 11px; font-family: "Tahoma"; padding-top: 7px; }
div#fullpage.help div.nav div.normal.fix p {}
div#fullpage.help div.nav div.normal.over { background: url("../images/help_nav_over_top.png") no-repeat; }
div#fullpage.help div.nav div.normal.over p { color: #ff7900; }
div#fullpage.help div.nav div.sub { position: absolute; top: 85px; width: 202px; display: none; z-index: 999; }
div#fullpage.help div.nav div.sub_content { width: 202px; background: url("../images/help_nav_over_sub.png") top no-repeat; }
div#fullpage.help div.nav div.sub_bottom { width: 202px; height: 6px; background: url("../images/help_nav_over_sub_bottom.png") no-repeat; }
div#fullpage.help div.nav div.sub ul { list-style-type: none; padding: 5px 0 5px 0; margin: 0; }
div#fullpage.help div.nav div.sub ul li { margin: 0; padding-left: 20px; font-size: 11px; color: #294850; padding-top: 5px; font-family: "Tahoma"; }
div#fullpage.help div.nav div.sub a { color: #294850; text-decoration: none; }
div#fullpage.help div.nav div.sub a:hover { text-decoration: underline; }

div#fullpage.help div.breadcrump_container { float: left; padding: 30px 0 0 0; width: 500px; height: 20px; overflow: hidden; }
div#fullpage.help div.breadcrump { height: 20px; background: url("../images/help_breadcrump_pre.png") left no-repeat; padding-left: 25px; }
div#fullpage.help div.breadcrump ul { list-style-type: none; padding: 3px 0 0 0; margin: 0; }
div#fullpage.help div.breadcrump ul li { float: left; font-size: 11px; padding-right: 5px; color: #2a464e; }
div#fullpage.help div.breadcrump ul li a { color: #2a464e; font-weight: bold; text-decoration: none; }
div#fullpage.help div.breadcrump ul li a:hover { color: #FF8B00; text-decoration: underline; }
div#fullpage.help div.breadcrump ul li.over a { color: #FF8B00; font-weight: bold; }
div#fullpage.help div.breadcrump ul li.over { background: none; }

div#fullpage.help div.search_container { float: right; padding: 20px 0 0 0; width: 311px; }
div#fullpage.help div.search_container div.search_input { position: relative; float: right; width: 200px; height: 28px; background: url("../images/filesmanager_search_input.png") no-repeat; }
div#fullpage.help div.search_container div.search_input input { position: absolute; left: 30px; top: 6px; width: 160px; background: transparent; border: 0; }
div#fullpage.help div.search_container div.search_button { float: right; width: 80px; height: 28px; background: url("../images/filesmanager_search_submit.png") no-repeat; }
div#fullpage.help div.search_container div.search_button input { width: 100%; height: 100%; background: transparent; border: 0; color: #fff; cursor: pointer; }

div#fullpage.help div.label { border: 1px solid #c7d2d5; background: #ffffff url("../images/help_label_background.png") repeat-x; width: 250px; float: left; min-height: 30px; height: auto !important; height: 30px; }
div#fullpage.help div.label div.label_inline { padding: 4px 5px 4px 8px; }
div#fullpage.help div.label label { color: #96a9ad; cursor: pointer; }
div#fullpage.help div.field { border: 1px solid #c7d2d5; border-left: 0; background: url("../images/help_field_background.png") left 30px no-repeat; width: 180px; float: left; min-height: 30px; height: auto !important; height: 30px; }
div#fullpage.help div.field textarea { width: 95%; height: 100px; padding: 7px 0 0 8px; border: 0; background: transparent; color: #4d6369; }
div#fullpage.help div.field input { width: 95%; padding: 7px 0 0 8px; border: 0; background: transparent; color: #4d6369; }
div#fullpage.help div.field input.radio,
div#fullpage.help div.field input.checkbox { width: auto; }
div#fullpage.help div.field select { width: 95%; padding: 7px 0 0 8px; border: 0; background: transparent; color: #4d6369; }
div#fullpage.help div.error div.label,
div#fullpage.help div.error div.field { border-color: #ff7171; background: #ffe9e9; }
div#fullpage.help div.help_cancel { float: left; width: 104px; height: 32px; background: url("../images/btn_help_cancel.png") no-repeat; }
div#fullpage.help div.help_cancel p { color: #fff; font-size: 0.9em; text-align: center; padding: 9px 0 0 0; cursor: pointer; font-weight: bold; }
div#fullpage.help div.help_cancel a { color: #fff; }
div#fullpage.help div.help_submit { float: left; margin-left: 5px; width: 104px; height: 32px; background: url("../images/btn_help_submit.png") no-repeat; }
div#fullpage.help div.help_submit p { color: #fff; font-size: 0.9em; text-align: center; padding: 9px 0 0 0; cursor: pointer; font-weight: bold; }
div#fullpage.help div.help_submit a { color: #fff; }
div#fullpage.help div.field_container.hidden { display: none; }

div#fullpage.help div.template2 div.label { width: 200px; }
div#fullpage.help div.template2 div.field { width: 180px; }
div#fullpage.help div.template2 { width: 390px; }
div#fullpage.help div.template1 div.label { width: 350px; }
div#fullpage.help div.template1 div.field { width: 250px; }

div#fullpage.help div.help_sub { margin: 20px 0 0 35px; width: 845px; background: url("../images/help_sub_background.png") top no-repeat; }
div#fullpage.help div.help_sub_bottom { width: 845px; background: url("../images/help_sub_background_bottom.png") bottom no-repeat; }
div#fullpage.help div.help_sub_inline { padding: 10px 0 0 0; }

div#fullpage.help div.help_sub div.help_sub_category { cursor: pointer; float: left; margin: 0 0px 10px 26px; width: 138px; height: 39px; background: url("../images/help_sub_category.png") no-repeat; }
div#fullpage.help div.help_sub div.help_sub_category.over { background: url("../images/help_sub_category_over.png") no-repeat; }
div#fullpage.help div.help_sub div.help_sub_category p { color: #294850; padding: 11px 0 0 0; text-align: center; font-size: 0.9em; font-weight: bold; }
div#fullpage.help div.help_sub div.help_sub_category a { color: #294850; }

div#fullpage.help div.question { width: 811px; margin: 0; }
div#fullpage.help div.question div.title { width: 811px; height: 37px; background: url("../images/help_title.png") top no-repeat; }
div#fullpage.help div.question div.over { background: url("../images/help_title_over.png") top no-repeat; }
div#fullpage.help div.question div.title p { color: #fff; padding: 10px 20px 10px 50px; font-size: 12px; font-family: "Tahoma"; }
div#fullpage.help div.question div.title a { color: #fff; text-decoration: none; }
div#fullpage.help div.question div.title a:hover { text-decoration: underline; }
div#fullpage.help div.question div.hide { display: none; }
div#fullpage.help div.question div.text { background: url("../images/help_content_background.png") repeat-y; }
div#fullpage.help div.question div.text_bottom { background: url("../images/help_content_bottom.png") bottom no-repeat; }
div#fullpage.help div.question div.template_1 { color: #4d6369; padding: 30px 45px 30px 45px; line-height: 1.6em; }
div#fullpage.help div.question div.template_2 { color: #4d6369; padding: 30px 45px 30px 45px; line-height: 1.6em; }
div#fullpage.help div.question div.text_bottom a { text-decoration: underline; color: #4D6369; }
div#fullpage.help div.question div.text_bottom a:hover { text-decoration: none; }
div#fullpage.help div.question div.text_bottom a.external { background: url("../images/rel_external.png") left no-repeat; padding-left: 15px; }

div#fullpage.help div.speedtest div.button_start_speedtest { width: 210px; height: 43px; background: url("../images/submit_resend.png") no-repeat; }
div#fullpage.help div.speedtest div.button_start_speedtest p { color: #fff; font-size: 1.1em; text-align: center; padding: 11px 0 0 40px; cursor: pointer; }
div#fullpage.help div.speedtest div.button_start_speedtest p a { color: #fff; }
	
/* ERROR BOX */
div.errorbox { background: #ffe9e9; width: 100%; }
div.errorbox div.errorbox_left_top { background: url("../images/errorbox_left_top.png") left top no-repeat; }
div.errorbox div.errorbox_right_top { background: url("../images/errorbox_right_top.png") right top no-repeat; }
div.errorbox div.errorbox_left_bottom { background: url("../images/errorbox_left_bottom.png") left bottom no-repeat; }
div.errorbox div.errorbox_right_bottom { background: url("../images/errorbox_right_bottom.png") right bottom no-repeat; }
div.errorbox div.errorbox_icon { background: url("../images/errorbox_icon.png") 25px 20px no-repeat; min-height: 90px; height: auto !important; height: 90px; }
div.errorbox div.errorbox_inline { padding: 25px 30px 25px 110px; }
div.errorbox p,
div#fullpage div.box_middle div.errorbox div.errorbox_inline p { color: #272b30; font-size: 0.9em; padding: 0 0 8px 0; }
div.errorbox div.errorbox_inline a { color: #272b30; text-decoration: underline; }
div.errorbox div.errorbox_inline a:hover { text-decoration: none; }

/* SUCCESS BOX */
div#fullpage div.successbox { background: #eeffe9; width: 100%; }
div#fullpage div.successbox div.successbox_left_top { background: url("../images/successbox_left_top.png") left top no-repeat; }
div#fullpage div.successbox div.successbox_right_top { background: url("../images/successbox_right_top.png") right top no-repeat; }
div#fullpage div.successbox div.successbox_left_bottom { background: url("../images/successbox_left_bottom.png") left bottom no-repeat; }
div#fullpage div.successbox div.successbox_right_bottom { background: url("../images/successbox_right_bottom.png") right bottom no-repeat; }
div#fullpage div.successbox div.successbox_icon { background: url("../images/successbox_icon.png") 25px 20px no-repeat; min-height: 90px; height: auto !important; height: 90px; }
div#fullpage div.successbox div.successbox_inline { padding: 25px 30px 25px 110px;  }
div#fullpage div.successbox div.successbox_inline p { color: #272b30; font-size: 0.9em; padding: 0 0 8px 0; }

/* HINT BOX */
div.hintbox { background: #fff7e9; width: 100%; }
div.hintbox div.hintbox_left_top { background: url("../images/hintbox_left_top.png") left top no-repeat; }
div.hintbox div.hintbox_right_top { background: url("../images/hintbox_right_top.png") right top no-repeat; }
div.hintbox div.hintbox_left_bottom { background: url("../images/hintbox_left_bottom.png") left bottom no-repeat; }
div.hintbox div.hintbox_right_bottom { background: url("../images/hintbox_right_bottom.png") right bottom no-repeat; }
div.hintbox div.hintbox_icon { background: url("../images/hintbox_icon.png") 25px 25px no-repeat; min-height: 90px; height: auto !important; height: 90px; }
div.hintbox div.hintbox_inline { padding: 25px 30px 25px 110px;  }
div.hintbox div.hintbox_inline p { color: #272b30; font-size: 0.9em; padding: 0 0 8px 0; }
	
div#ui-datepicker-div { font-size: 12px; }
	
div.Register_Standard a { text-decoration: underline; color: blue; }
div.Register_Standard a:hover { text-decoration: none; }
div.Register_Standard a.external { background: url("../images/rel_external.png") left no-repeat; padding-left: 15px; }
	
	
div.footer_links { float: right; padding-right: 20px; font-family: Verdana; font-size: 0.7em; }
div.footer_links a { color: #000; text-decoration: none;  }
div.footer_links a:hover { text-decoration: underline;  }

div#Navigation2 { float: left; width: 382px; height: 75px; background: url("../images/header_line_background.png") no-repeat; }
div#Navigation2 ul { list-style-type: none; margin: 0; padding: 32px 0 0 20px; }
div#Navigation2 ul li { float: left; margin: 0; padding: 0 20px 0 12px; color: #fff; font-size: 13px; text-transform: uppercase; font-family: "Yanone Kaffeesatz", sans-serif; background: url("../images/header_line_pre.png") left 6px no-repeat; }
div#Navigation2 ul li a { text-decoration: none; color: #fff; }
div#Navigation2 ul li.premium a { color: #fff; }
div#Navigation2 ul li a:hover { text-decoration: none; }

div#Control2 { float: left; width: 231px; height: 75px; background: url("../images/header_control_background.png") no-repeat; }
div#Control2 ul { list-style-type: none; margin: 0; padding: 32px 0 0 10px; }
div#Control2 ul li { float: left; margin: 0; padding: 0 10px 0 12px; color: #fff; font-size: 13px; text-transform: uppercase; font-family: "Yanone Kaffeesatz", sans-serif; background: url("../images/header_line_pre.png") left 6px no-repeat; }
div#Control2 ul li a { text-decoration: none; color: #fff; }
div#Control2 ul li.logout a { color: #FF6300; }
div#Control2 ul li a:hover { text-decoration: none; }

div#Login2 { float: left; width: 231px; height: 75px; position: relative; background: url("../images/header_login_background.png") no-repeat; }


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

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

#Login2 .Submit_Button
{
	border: 1px none; margin: 0; padding: 0;
	background-color: transparent;
	position: absolute; left: 0px; top: 44px; width: 115px; text-align: right;
	cursor: pointer;
	color: #fff; font-size: 12px; font-family: "Yanone Kaffeesatz", sans-serif; text-transform: uppercase;
}

#Login2 div.lostpassword { position: absolute; right: 0; top: 45px; text-align: left; overflow: hidden; color: #7f7f7f; font-size: 12px; width: 110px; font-family: "Yanone Kaffeesatz", sans-serif; text-transform: uppercase; }
#Login2 div.lostpassword a { color: #7f7f7f; text-decoration: none; }

div.bonus_ppd_container { float: left; margin: 0 0 0 22px; width: 368px; height: 450px; position: relative; background: url("../images/bonus_ppd_container.png") top no-repeat; }
div.bonus_pps_container { float: left; margin: 0 0 0 22px; width: 368px; height: 450px; position: relative; background: url("../images/bonus_pps_container.png") top no-repeat; }

div.bonus_ppd_container div.title_container, div.bonus_pps_container div.title_container { position: absolute; left: 20px; top: 60px; color: #fff; font-weight: bold; font-size: 18px; }
div.bonus_ppd_container div.title_container strong, div.bonus_pps_container div.title_container strong { color: #ff6300; }

div.bonus_ppd_container div.text_container, div.bonus_pps_container div.text_container { position: absolute; left: 0; top: 120px; color: #070707; }
div.bonus_ppd_container div.text_container p, div.bonus_pps_container div.text_container p { margin: 0; padding: 0 20px 8px 20px; font-size: 11px; }

div.bonus_ppd_container div.submit_container, div.bonus_pps_container div.submit_container { position: absolute; bottom: 0; width: 368px; height: 46px; background: url("../images/bonus_change_button.png") no-repeat; }
div.bonus_ppd_container div.submit_container p, div.bonus_pps_container div.submit_container p { margin: 0; padding: 11px 0 0 55px; }
div.bonus_ppd_container div.submit_container p input, div.bonus_pps_container div.submit_container p input { cursor: pointer; margin: 0; padding: 0; border: 0; background: transparent; font-size: 15px; font-weight: bold; color: #fff; text-decoration: none; }

div.bonus_pps_container div.pps_list_left { margin: 0 0 0 20px; float: left; width: 80px; text-decoration: underline; font-weight: bold; font-size: 11px; }
div.bonus_pps_container div.pps_list_right { float: left; width: 250px; font-size: 11px; }

div.bonus_banner_container { padding: 0 0 30px 0; }
div.bonus_banner_container div.bonus_banner_navigation ul { list-style-type: none; }
div.bonus_banner_container div.bonus_banner_navigation ul li { float: left; padding-right: 20px; color: #828282; }
div.bonus_banner_container div.bonus_banner_navigation ul li a { color: #828282; text-decoration: none; font-weight: bold; }
div.bonus_banner_container div.bonus_banner_navigation ul li a:hover { text-decoration: underline; }
div.bonus_banner_container div.bonus_banner_navigation ul li.active a { color: #FF6300; text-decoration: underline; }

div.bonus_banner_container div.ad { float: left; margin: 0 0 0 30px; width: 350px; text-align: center; }
div.bonus_banner_container div.ad textarea { width: 350px; height: 60px; font-size: 11px; font-family: "Verdana"; }
div.bonus_banner_container div.ad span { line-height: 25px; color: #828282; font-size: 10px; font-family: "Verdana"; }


.ftpsite_header_remote_container { position: absolute; left: 390px; top: 10px; width: 410px; line-height: 14px; }
.ftpsite_header_remote_container p { margin: 0; padding: 0; }
.ftpsite_header_remote_container textarea { border: 1px solid #999; background: #fff; display: block; width: 398px; height: 80px; padding: 2px; font-size: 10px; font-family: "Verdana"; }
.ftpsite_header_remote_container p.title { font-size: 11px; color: #FF802A; font-weight: bold; padding-bottom: 5px; }
.ftpsite_header_remote_container div.login_information_1 { float: left; }
.ftpsite_header_remote_container div.login_information_1 p { font-size: 11px; color: #505050; padding: 2px 5px 0 0; }
.ftpsite_header_remote_container div.login_information_2 { float: left; width: 77px; }
.ftpsite_header_remote_container div.login_information_2 input { display: block; font-size: 10px; border: 1px solid #999; background: #fff; width: 58px; padding: 2px; }
.ftpsite_header_remote_container div.login_information_3 { float: left; }
.ftpsite_header_remote_container div.login_information_4 { float: left; width: 204px; }
.ftpsite_header_remote_container div.login_information_4 input { display: block; font-size: 10px; border: 1px solid #999; background: #fff; width: 172px; padding: 2px; }


.remotesite_title { width: 772px; height: 59px; position: relative; background-image: url("../images/ftpsite_title.jpg"); background-repeat: no-repeat; }
.remotesite_title_text1 { position: absolute; left: 10px; top: 5px; color: #ff802a; font-weight: bold; }
.remotesite_title_text2 { position: absolute; left: 10px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_title_text3 { position: absolute; left: 300px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_title_text4 { position: absolute; left: 600px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_refresh { position: absolute; left: 200px; top: 5px; }
.remotesite_title_text5 { position: absolute; left: 10px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_title_text6 { position: absolute; left: 80px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_title_text7 { position: absolute; left: 600px; top: 34px; color: #cfcfcf; font-weight: bold; }

.remotesite_title_text8 { position: absolute; left: 10px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_title_text9 { position: absolute; left: 200px; top: 34px; color: #cfcfcf; font-weight: bold; }
.remotesite_title_text10 { position: absolute; left: 450px; top: 34px; color: #cfcfcf; font-weight: bold; }

div.remotesite_submit_container { width: 221px; height: 42px; background: url("../images/ftpsite_button.jpg") no-repeat; }
div.remotesite_submit_container input { width: 100%; height: 100%; cursor: pointer; background: transparent; border: 0; }



















