html, form
{
  	padding: 0px;
  	margin: 0px;
}

body
{
  background-color: #FFFFFF;
}

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: 188px;
	top: 59px;
	width: 40px;
	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;
}

.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_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: 5px;
	top: 2px;
	width: 427px;
	height: 12px;
}

#Download_Wait .Free_dl
{
	position: absolute;
	left: 472px;
	top: 357px;
	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: 320px; font-weight: bold;
	width: 430px;
	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-image: url("../images/dlownload_load_blackline.gif");
	background-repeat: no-repeat;
	width: 782px; 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; 
}
