body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(http://gfx.otr-load.de/main/bg.jpg);
	background-color: #454545;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
}
.title {
	color:#FFFFFF;
	font-weight: bold;
}
.title a{
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
a:link {
	color: #454545;
}
a:visited {
	color: #454545;
}
a:hover {
	color: #454545;
}
a:active {
	color: #454545;
}
.infos {
	color: #FFFFFF;
	font-weight: bold;
	background-image:url(http://gfx.otr-load.de/infobg.jpg);
}
h2{
	font-size:12px;
	font-weight: bold;
}
#main_table {
	margin-top:0px;
}
#apDiv1 {
	position:absolute;
	left:155px;
	top:173px;
	width:259px;
	height:18px;
	z-index:1;
}
.filelink{
	text-decoration:none;
}
.filelink:hover{
	font-weight:bold;
}
.upload {
	width:16px;
	height:16px;
	background-image:url(http://gfx.otr-load.de/load.gif);
	background-repeat:no-repeat;
}
input {
	border-color:#7C1A1B;
	border-style:solid;
	border-width:1px;
	background-color:#FBF6F2;
}
textarea {
	border-color:#7C1A1B;
	border-style:solid;
	border-width:1px;
	background-color:#FBF6F2;
}
#usercenter {
	margin: 0 auto;
	width:400px;
	height:20px;
	background-color:#0D0302;
	color:#816361;
	text-align:center;
	padding-top:6px;
	border-color:#7C1A1B;
	border-style:dotted;
	border-width:2px;
	border-top: none;
	cursor:pointer;
}
#usercenter a {
	text-decoration:none;
	color:#816361;
}
#tagcloud{
	width:100%;
	text-align:justify;
}
#formatcloud{
	width:100%;
	text-align:center;
}
#cloud{
	width:100%;
	text-align:center;
}
.tag1{ font-size:10px; color:#5F0607; padding:1px; }
.tag2{ font-size:11px; color:#79191A; padding:1px; }
.tag3{ font-size:12px; color:#9F3133; padding:1px; }
#tagcloud a{
	text-decoration:none;
}
#tagcloud a:hover{
	text-decoration:none;
	background-color:#79191A;
	color:#FBF6F2;
}
.tag-titel {
	font-weight:bold;
	width:100%;
	height:14px;
	border-bottom:dashed;
	border-bottom-color:#7C1A1B;
	border-bottom-width:1px;
}
.spendenbaromater {
	padding:3px;
	padding-top:10px;
}
.search-file {
	padding:12px;
}
#alternative {
	width: 608px;
	text-align:left;
	font-size:10px;
	display:none;
}
#alternative a {
	text-decoration:none;
	font-size:10px;
	padding-left:2px;
	padding-right:2px;
}
#alternative a:hover {
	text-decoration:none;
	font-weight:bold;
}
#alternative img {
	border:none;
}
.fieldset {
	width:608px;
	border-color:#7A1A1B;
	border-width:1px;
	border-style:dashed;
}
.legend {
	color:#7C1A1B;
	background-color:#FBF6F2;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
}
#legend {
	color:#7C1A1B;
	background-color:#FBF6F2;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
}
#fieldset {
	width:608px;
	border-color:#7A1A1B;
	border-width:1px;
	border-style:dashed;
	padding: 10px;
}
#label {
	color:#7C1A1B;
	background-color:#FBF6F2;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
}
label {
	color:#7C1A1B;
	background-color:#FBF6F2;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
}
.lightning {
	filter:alpha(opacity=70);
	opacity:0.7; /*css3*/
	-moz-opacity:0.7; /*FF etc*/
    -ms-opacity:0.7; /*IE8 Beta 2/BetaX/RTM*/
	*filter:alpha(opacity=70); /*IE7 fallback hack*/
	_filter:alpha(opacity=70); /*IE6 fallback hack*/
}
.lightning:hover {
	filter:alpha(opacity=100);
	opacity:1; /*css3*/
	-moz-opacity:1; /*FF etc*/
    -ms-opacity:1; /*IE8 Beta 2/BetaX/RTM*/
	*filter:alpha(opacity=100); /*IE7 fallback hack*/
	_filter:alpha(opacity=100); /*IE6 fallback hack*/
}
#lightning {
	filter:alpha(opacity=70);
	opacity:0.7; /*css3*/
	-moz-opacity:0.7; /*FF etc*/
    -ms-opacity: 0.7; /*IE8 Beta 2/BetaX/RTM*/
	*filter:alpha(opacity=70); /*IE7 fallback hack*/
	_filter:alpha(opacity=70); /*IE6 fallback hack*/
}
#lightning:hover {
	filter:alpha(opacity=100);
	opacity:1; /*css3*/
	-moz-opacity:1; /*FF etc*/
    -ms-opacity:1; /*IE8 Beta 2/BetaX/RTM*/
	*filter:alpha(opacity=100); /*IE7 fallback hack*/
	_filter:alpha(opacity=100); /*IE6 fallback hack*/
}
.status_bg {
	width: 100px;
	height: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #7C1A1B;
	margin-top: 5px;
	margin-left: 12px;
	overflow: hidden;
}
.inline {
	height:54px;
	vertical-align:middle;
	text-align:center;
	background-image:url(http://gfx.otr-load.de/main/background_16.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.inline a {
	text-decoration:none;
}
.inline a:hover {
	text-decoration:underline;
}
#bottom {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_21.gif);
	height: 58px;
	width: 950px;
	text-shadow:-1px 0 2px #2F2F2F, 0 -1px 2px #2F2F2F, 2px 0 2px #2F2F2F, 0 3px 2px #2F2F2F;
}
#bottom a {
	color: #FFFFFF;
	text-decoration: none;
}
#bottom a:hover {
	text-decoration:underline;
}
#abinfo {
	position: fixed;
	display: none;
	top: 0px;
	bottom: 0px;
	width: 100%;
	height: 100%;
	font-size: 30px;
	z-index: 5;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
#abinfo_bg {
	position: fixed;
	display: none;
	top: 0px;
	bottom: 0px;
	width: 100%;
	height: 100%;
	font-size: 30px;
	z-index: 4;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #454545;
	text-align: center;
}
#abinfo a {
	color: #ffffff;
}
#break {
	width: 630px;
	text-align: center;
	vertical-align: middle;
}
#breakcontent {
	width: 100%;
	text-align: center;
}
#breakthroug a, #breakthrough a:visited {
	font-weight: bold;
	text-decoration: none;
}
#breakthroug a:hover {
	text-decoration: underline;
}
#content_headline {
	width: 687px;
	height: 53px;
	text-align: left;
	vertical-align: middle;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_08.jpg);
	background-repeat: no-repeat;
	background-color: #FBF6F2;
	color: #ffffff;
	font-weight: bold;
	text-shadow:-1px 0 2px #2F2F2F, 0 -1px 2px #2F2F2F, 2px 0 2px #2F2F2F, 0 3px 2px #2F2F2F;
	word-wrap:break-word;
}
#content_corner_one {
	width: 31px;
	height: 53px;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_07.jpg);
	background-repeat: no-repeat;
}
#content_border_bottom {
	width: 718px;
	height: 34px;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_18.jpg);
	background-repeat: no-repeat;
}
#content_corner_two {
	width: 31px;
	height: 131px;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_17.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#content_corner_three {
	width: 53px;
	height: 72px;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_18b.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#mainframe_left {
	background-image: url(http://gfx.otr-load.de/main/l.jpg);
	background-repeat: repeat-y;
	width: 20px;
	height: 100%;
}
#mainframe_right {
	background-image: url(http://gfx.otr-load.de/main/r.jpg);
	background-repeat: repeat-y;
	width: 20px;
	height: 100%;
}
#mainframe_bottom_right {
	background-image: url(http://gfx.otr-load.de/main/ur.jpg);
	background-repeat: no-repeat;
	width: 20px;
	height: 40px;
}
#mainframe_bottom_left {
	background-image: url(http://gfx.otr-load.de/main/ul.jpg);
	background-repeat: no-repeat;
	width: 20px;
	height: 40px;
}
#mainframe_bottom_mid {
	background-image: url(http://gfx.otr-load.de/main/u.jpg);
	background-repeat: repeat-x;
	width: 950px;
	height: 40px;
}
#lclc {
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_04.gif);
	background-repeat: no-repeat;
	width: 43px;
	height: 490px;
}
#lclcb {
	background-image: url(http://gfx.otr-load.de/main/background_14.gif);
	background-repeat: no-repeat;
	width: 189px;
	height: 26px;
}
#lclcbr {
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_06.jpg);
	background-repeat: no-repeat;
	width: 21px;
	height: 53px;

}
#bottom_break {
	background-image: url(http://gfx.otr-load.de/main/bottom_break.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 59px;
	vertical-align: middle;
	text-align: center;
}
#menu {
	position: relative;
	padding: 0;
	margin: 0;
	text-align:left;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/main/background_02.gif);
	width: 950px;
	height: 47px;
}
#m_home {
	background-image: url(http://gfx.otr-load.de/menu/home.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 0px;
}
#m_home:hover {
	background-position: 0px -47px;
}
#m_files {
	background-image: url(http://gfx.otr-load.de/menu/files.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 110px;
}
#m_files:hover {
	background-position: 0px -47px;
}
#m_top {
	background-image: url(http://gfx.otr-load.de/menu/top.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 220px;
}
#m_top:hover {
	background-position: 0px -47px;
}
#m_search {
	background-image: url(http://gfx.otr-load.de/menu/suche.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 330px;
}
#m_search:hover {
	background-position: 0px -47px;
}
#m_wishlist {
	background-image: url(http://gfx.otr-load.de/menu/wishlist.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 440px;
}
#m_wishlist:hover {
	background-position: 0px -47px;
}
#m_speedtest {
	background-image: url(http://gfx.otr-load.de/menu/speedtest.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 440px;
}
#m_speedtest:hover {
	background-position: 0px -47px;
}
#m_archiv {
	background-image: url(http://gfx.otr-load.de/menu/archiv.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 550px;
}
#m_archiv:hover {
	background-position: 0px -47px;
}
#m_forum {
	background-image: url(http://gfx.otr-load.de/menu/forum.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 660px;
}
#m_forum:hover {
	background-position: 0px -47px;
}
#m_stats {
	background-image: url(http://gfx.otr-load.de/menu/status.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 770px;
}
#m_stats:hover {
	background-position: 0px -47px;
}
#m_sms {
	background-image: url(http://gfx.otr-load.de/menu/free-sms.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 47px;
	position: absolute;
	left: 770px;
}
#m_sms:hover {
	background-position: 0px -47px;
}
#m_login {
	background-image: url(http://gfx.otr-load.de/menu/login.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 50px;
	height: 46px;
	position: absolute;
	left: 880px;
}
#m_login:hover {
	background-position: 0px -46px;
}
#m_usercenter {
	background-image: url(http://gfx.otr-load.de/menu/usercenter.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 50px;
	height: 46px;
	position: absolute;
	left: 880px;
}
#m_usercenter:hover {
	background-position: 0px -46px;
}
#content_border_right_content {
	width: 53px;
	height: 403px;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_13.jpg);
	background-repeat: no-repeat;
}
#left_navi_content {
	width: 232px;
	text-align: center;
	vertical-align: middle;
	background-image: url(http://gfx.otr-load.de/main/links_oben.jpg);
	background-repeat: no-repeat;
}
#header_right {
	width: 520px;
	height: 203px;
	text-align: center;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/top/top_bg.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
#left_repeat {
	text-align: center;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/main/links_repeat.jpg);
	background-repeat: repeat-y;
}
#navi_headline_news {
	width: 168px;
	height: 53px;
	vertical-align: middle;
	text-align: left;
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_05.jpg);
	text-shadow:-1px 0 2px #2F2F2F, 0 -1px 2px #2F2F2F, 2px 0 2px #2F2F2F, 0 3px 2px #2F2F2F;
}
#navi_headline_news a, #navi_headline_news a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#navi_headline_shoutbox {
	width: 168px;
	height: 48px;
	vertical-align: middle;
	text-align: left;
	background-image: url(http://gfx.otr-load.de/main/background_11.gif);
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-shadow:-1px 0 2px #2F2F2F, 0 -1px 2px #2F2F2F, 2px 0 2px #2F2F2F, 0 3px 2px #2F2F2F;
}
#navi_headline_shoutbox a, #navi_headline_shoutbox a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#navi_news_bottom {
	width: 168px;
	height: 29px;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/main/background_10.gif);
	background-repeat: no-repeat;
}
#navi_right_border {
	width: 21px;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/main/background_06.gif);
	background-repeat: no-repeat;
}
#navi_shoutbox {
	width: 168px;
	height: 164px;
	text-align: left;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/main/background_12.gif);
	overflow: auto;
	text-align: justify;
}
#navi_news {
	width: 168px;
	height: 170px;
	text-align: left;
	vertical-align: top;
	background-image: url(http://gfx.otr-load.de/main/background_05.gif);
	overflow: auto;
	text-align: justify;
}
#header_content {
	height:100px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:90px;
	width:488px;
}
p#main_content {
	padding-top: 0px  !important;
	margin-top: 0px !important;
}
#main_content p {
	padding-top: 0px !important;
	margin-top: 0px !important;
}
#content_area {
	vertical-align: top;
	height: 100%;
	width: 718px;
	background-image: url(http://gfx.otr-load.de/main/mainbh.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#main_content {
	width: 634px;
	text-align: left;
	vertical-align: top;
	background-image:url(http://gfx.otr-load.de/main/background_08.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FBF6F2;
	height: 100%;
}
#content_border_left {
	background-image: url(http://gfx.otr-load.de/main/otr-bg-sliced_11.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 31px;
	height: 100%;
}
#content_border_right {
	background-image: url(http://gfx.otr-load.de/main/rechts1_repeat_ohne-obenunt1.jpg);
	background-repeat: repeat-y;
	background-position: right;
	vertical-align: top;
	width: 53px;
	height: 100%;
}
#borderbottom {
	border-bottom: dashed;
	border-bottom-width: 2px;
	border-bottom-color: #7E1A1A;
}
#borderbottom_small {
	border-bottom: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #7E1A1A;
}
#ftppush {
	position: relative;
	margin: 0 auto;
	padding: 5px;
	width: 105px;
	height: 27px;
}
#ftppush_button {
	position: absolute;
	left: 5px;
	width: 105px;
	height: 27px;
	background-image: url(http://gfx.otr-load.de/ftp-push/ftp-push-icon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#ftppush_button:hover {
	background-position: 0px -27px;
}
.antwort {
	display: none;
	padding-left: 5px;
}
#faq_frage {
	height: 20px;
}
#faq {
	cursor: pointer;
}
#dlarea {
	text-align: center;
	vertical-align: middle;
	min-height:140px;
	padding-top:80px;
}
#formatlisthundert {
	float: left;
	margin: 1px;
}
#formatlist {
	float: left;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	*filter:alpha(opacity=50);
	_filter:alpha(opacity=50);
	text-decoration: none;
	margin: 1px;
}
#formatlist:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	-ms-opacity:1;
	*filter:alpha(opacity=100);
	_filter:alpha(opacity=100);
}
a#formatlist {
	border: none;
	text-decoration: none;
}
#download_headline {
	width:655px;
	height: 15px;
	overflow:hidden;
	word-wrap:break-word;
}
#infocloud {
	padding: 10px 0 0;
}
#infoclouctext {
	color: #000;
	text-align: justify;
}
#fieldsetinfocloud {
	color: #1AAF00;
	border: 1px dashed #1AAF00;
}
#legendinfocloud {
	color: #1AAF00;
}
#lableinfocloud {
	color: #1AAF00;
}
#spendenbarometer {
	padding: 10px;
}
.cloud {
	padding: 10px 0 0;
}
#shoutboxpostmenu {
	background-color:#FBF6F2;
	border:#7C1A1B solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 99%;
	height: 120px;
}
#shoutboxpostsubmit {
	background-color:#FBF6F2;
	border:#7C1A1B solid 1px;
	width: 99%;
}
#spambox {
	background-color:#FBF6F2;
	border:#7C1A1B solid 1px;
	width:99%;
}
#ftppushdownload {
	background:url("http://gfx.otr-load.de/ftp-push/ftp-push-icon.jpg") repeat scroll 0 0 transparent;
	height:27px;
	left:100px;
	position:absolute;
	width:105px;
}
#ftppushdownload:hover {
	background: url(http://gfx.otr-load.de/ftp-push/ftp-push-icon.jpg) 0 -27px;
}
#dlbuttons {
	height:150px;
	position:relative;
	width:100%;
}
#downloadbutton {
	width: 171px;
	height: 39px;
	position: absolute;
	left: 140px;
	background: url(http://gfx.otr-load.de/download/load.jpg) 0 0;
}
#downloadbutton:hover {
	background: url(http://gfx.otr-load.de/download/load.jpg) 0 -39px;
}
#draglink {
	background:url("http://gfx.otr-load.de/download/drag.jpg") repeat scroll 0 0 transparent;
	height:27px;
	position:absolute;
	right:100px;
	width:105px;
}
#draglink:hover {
	background: url(http://gfx.otr-load.de/download/drag.jpg) 0 -27px;
}
#dlsubbuttons {
	height:50px;
	margin:5px;
	position:absolute;
	text-align:center;
	top:70px;
	width:100%;
	text-align: center;
}
#dlinfoleiste {
	background: url(http://gfx.otr-load.de/infobg.jpg);
	font-weight: bold;
	color: #FFF;
	text-shadow:-1px 0 2px #2F2F2F, 0 -1px 2px #2F2F2F, 2px 0 2px #2F2F2F, 0 3px 2px #2F2F2F;
}
