/* maraton.css *//* 15.07.06 | inbeat.de *//* DESIGN */body { 	background-color: #660000; 	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	}#contentBodyStart { 	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color:#FFFFFF;	width:760px;	background-image: url(../grafik/body_bg_start.jpg);	background-attachment:fixed;	}#contentBodyLive { 	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color:#FFFFFF;	width:760px;	background-image: url(../grafik/body_bg_live.jpg);	background-attachment:fixed;	}#contentBodyDefault { 	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color:#FFFFFF;	width:760px;	background-image: url(../grafik/body_bg.jpg);	background-attachment:fixed;	}#contentBodyLinks { 	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color:#FFFFFF;	width:760px;	background-image: url(../grafik/body_bg_links.jpg);	background-attachment:fixed;	}#contentBodyDates { 	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color:#FFFFFF;	width:760px;	background-image: url(../grafik/body_bg_dates.jpg);	background-attachment:fixed;	}#contentBodyStudio { 	background-color: #660000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color:#FFFFFF;	width:760px;	background-image: url(../grafik/body_bg_studio.jpg);	background-attachment:fixed;	}.maintable { table-layout:fixed; width:780px; position:absolute;}#navisub { table-layout:fixed; position:fixed;}#content {padding-left:40px; padding-right:30px; padding-top:5px;}#picframe {  border-width:1px;  border-style:solid;  border-color:white;  }.table1 { color:#FFFFFF;      background-color:#660000;      }.table2 { color:#730101;      background-color:#666666;      }.navitable { color:#000000;      background-color:#999999;      }/* FONTS */h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a { font-family: Verdana,Arial,Helvetica,sans-serif; } h1 { font-size:26px; margin-bottom:18px; }h2 { font-size:21px; margin-bottom:18px; }h3 { font-size:14px; }h4 { font-size:12px; }p,ul,ol,li,div,td,th,address,blockquote { font-size:10px; }li { margin-top:3px; }a { font-size:11px; }.textsmall { font-size:9px; color:#444444; }.textfooter { font-size:10px; color:#FFFFFF; } .hints { font-size:9px; }.disclaimer { font-size:8px; }.headline {font-size:10px; font-weight:bold; color:#FFFFFF;}.grau {font-size:10px; font-weight:bold; color:#666666;}.newsheadline {font-size:11px; font-weight:bold; color:#FFFFFF;}.newsdate {font-size:11px; font-weight:bold; color:#990000;}.link {font-size:11px; font-weight:bold; color:#990000;}.subheadline {font-size:10px; text-decoration:underline; color:#FFFFFF;}.graybox {background:#999999; border:thin solid #660000;}.red {color:#990000; font-weight:bold;}/* LINKS */a:link { color:#990000; text-decoration:none; font-weight:bold; }a:visited { color:#990000; text-decoration:none; font-weight:bold; }a:active { color:#666666; text-decoration:none; }a:hover { color:#666666; text-decoration:none; }a.navi {font-size:10px;}a.navi:link { color:#660000; text-decoration:none; font-weight:bold; }a.navi:visited { color:#660000; text-decoration:none; font-weight:bold; }a.navi:active { color:#666666; text-decoration:none; font-weight:bold; }a.navi:hover { color:#666666; text-decoration:none; font-weight:bold; }a.pages:link { color:#999999; text-decoration:none; font-weight:bold; }a.pages:visited { color:#999999; text-decoration:none; font-weight:bold; }a.pages:active { color:#666666; text-decoration:none; font-weight:bold; }a.pages:hover { color:#666666; text-decoration:none; font-weight:bold; }a.linksmall:link { font-size:9px; color:#444444; text-decoration:underline; }a.linksmall:hover { font-size:9px; color:#FFFFFF; text-decoration:underline; }a.linksmall:visited { font-size:9px; color:#444444; text-decoration:underline; }   a.admin:link { color:#000000; text-decoration:none; font-weight:bold; }a.admin:hover { color:#CCCCCC; text-decoration:none; font-weight:bold; }a.admin:visited { color:#000000; text-decoration:none; font-weight:bold; }a.admin:active { color:#CCCCCC; text-decoration:none; font-weight:bold; }      form {  background: #999999;  border: thin solid #660000;  margin:0;  padding:.5em;}#newsletter form {  background: #660000;  border: solid #FFFFFF;  margin:0;  padding:.5em;}