html, body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}body,td,th, tr, p, div {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height: 17px;}/*Layout styles*/#container {	position:absolute;    top:0px;    left:0px;	width:850px;    height:100%;	background-image: url(../images/bg.gif);	background-repeat: repeat-x;}#logo {	position:absolute;	left:10px;	top:30px;	width:195px;	height:100px;	z-index:1;	background-image: url(../images/logo.jpg);	background-repeat: no-repeat;    background-position:top left;}#collage {	position:absolute;	left:168px;	top:30px;	width:750px;	height:100px;	z-index:100;	background-image: url(../images/collage_neu.jpg);	background-repeat: no-repeat;    background-position:center center;}#hauptmenu {	position:absolute;	left:0px;	top:148px;	width:173px;	height:150px;	z-index:2;    color:black;   /*	background-color: #DA251C; */}#submenu {	position:absolute;	left:175px;	top:150px;	width:286px;	height:150px;	z-index:3;	background-image: url(../images/header.jpg);	background-repeat:repeat-y;}#slogan {	position:absolute;	left:463px;	top:150px;	width:182px;	height:150px;	z-index:4;	background-color: #DA251C;	background-image: url(../images/slogan.gif);	background-repeat: no-repeat;}#usermenu {	position:absolute;	left:647px;	top:150px;	width:131px;	height:150px;	z-index:5;	vertical-align: middle;background-image: url(../images/header.jpg);	background-repeat:repeat-y; }#usermenu h3 {	color:white;    margin-left:10px;}#ticker {	position:absolute;	left:174px;	top:315px;	width:682px;	height:20px;}#maincontent {	position:absolute;	left:174px;	top:345px;	width:682px;	height:59px;	z-index:6;	font-size:12px;}#left {	position:absolute;	left:10px;	top:355px;	width:155px;	height:250px;	z-index:7;}#footer {	width:200px;    height:50px;    border:1px solid red;}a{	text-decoration: none;	color: red;}#hauptmenu a, #hauptmenu ul, #submenu a, #submenu ul, #usermenu a, #usermenu ul {	color:white;}a:hover{	text-decoration: none;	color: #000;}h3 {	font-size:12px;}.dfContactTable {	margin-left:0px;    padding-left:0px;}.dfContactTable th {    text-align:left;}th {	font-weight:bold;    text-align:left;}/* JOOMLA STYLE--------------------------------------------------------- */table.blog  {}table.blog .article_seperator  {	display: block;	height: 20px; }table.contentpane  {    border-collapse:collapse;	border-spacing:0px;	margin:0px;	padding:0px; }table.contentpaneopen, table.contentpane, table.blog {width: 95%; }* html table.contentpaneopen, table.contentpane, table.blog {width: 95%; }table.contentpaneopen  {	border: none; }table.contenttoc  {	margin: 0 0 10px 10px;	padding: 0;	width: 35%; }table.contenttoc a  {	text-decoration: none; }table.contenttoc td  {	padding: 1px 5px 1px 25px; }table.contenttoc th  {	padding: 4px;	background: #2F2F2F;	color: black;	text-indent: 5px;	border: 1px solid #3F3F3F; }table.poll  {	padding: 0;	width: 95%;	border-collapse: collapse; }table.pollstableborder  {	padding: 0;	width: 95%;	border: none;	text-align: left; }table.pollstableborder img  {	vertical-align: baseline; }table.pollstableborder td  {	padding: 2px!important; }table.searchintro  {	padding: 10px 0;	width: 80%; }table.searchintro td  {	padding: 5px!important; }table.adminform  {	width: 400px!important; }.blog_more  {	margin: 10px 0; }.blog_more strong  {	margin: 0 0 5px;	padding-left: 13px;	display: block;	color: black;	text-transform: uppercase; }td.buttonheading  {	padding: 0 0 0 3px!important;	text-align: center; }.category  {	font-size: 13px;	font-weight: normal; }.componentheading  {	padding-bottom: 5px;	margin-bottom: 10px;	font-size: 1.3em;	line-height: normal;	font-weight: bold; }.contentdescription  {	padding-bottom: 30px; }table.blog .contentheading  {	font-size: 1.3em;	font-weight: bold;	line-height: normal;	font:bold  24px/34px Verdana, Arial, Georgia, "Times New Roman", Times, serif; color:black;	}table {	margin-left:auto;	margin-right:auto;}.contentheading  {     font-size: 1.3em;	 border-bottom:dashed 1px #Ffffff;	 padding-bottom:10px;     font-weight: bold;     line-height: normal; }a.contentpagetitle, .componentheading  {	text-decoration: none!important; }a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus  {	text-decoration: none!important; }.createdate, .small, small {    padding-bottom:2px;	padding-top:2px;	text-transform:uppercase;	font-size:0.75em;	font-weight: bold; }.small, small {color:black;}.createdate {/*border:solid 1px #DCFE8D;*/color:black;}.modifydate  {	height: 15px; }.moduletable  {	padding: 0; }.mosimage  {	padding: 0;	border:1px solid #CCCCCC;	margin:6px;	}.mosimage img  {	padding: 0;	margin: 0!important; }/*pdf email etc */img {border: 0 none;}.mosimage_caption {	background:#EFEFEF none repeat scroll 0%;	border-top:1px solid #CCCCCC;	color:black;	font-size:10px;	margin-top:2px;	padding:1px 2px;}tr.sectiontableentry1 td  {	padding: 5px; }tr.sectiontableentry2 td  {	padding: 5px; }.smalldark  {	text-align: left; }div.syndicate div  {	text-align: center; }.rowpadding {padding-left: 18px;padding-right: 18px;  }.pollstableborder {margin-top:10px;margin-bottom:10px;}table.pollstableborder td {background:none;}.contentpaneopen tr td {padding-top:7px;padding-bottom:5px;}.clr {    clear: both;}.back_button {	height:35px;	font-weight:normal;	font-size:8pt;	text-decoration:none;	background:url(../images/s5_back.png) no-repeat top left;	padding-left:18px;	margin-top:15px;	padding-top:7px; }a.readon {	height:35px;	font-weight:bold ;	font-size:10pt;	text-decoration:none;	padding-left:18px;	padding-right:18px;	padding-bottom:7px;	padding-top:8px; }a.readon:hover {	text-decoration:underline;	color:black;}.show-linkmore, .show-comment, .show-hit, .jctools {	margin-top:19px;	margin-bottom:8px;}#commentTools {	padding:30px;	padding-right:0px;	margin-bottom:20px;}.comment-text {	line-height:200%;}.show-voteup, .show-votedown, .show-report {	margin-top:10px;	position:relative;}.jomentry2, .jomentry1 {	line-height:200%;	margin-bottom:12px;}.alldone_gsvb, .title_gsvb {	font-weight:bold;}.resultCell_gsvb {	width:78px;}.gsc-branding-text {	margin-top:17px;}.gsc-branding-img-noclear {	margin-right:10px;}.floatingPlayer_gsvb {	background:#F1F1F1;}.gsc-branding {	display:none;}#videoBar45 {	padding-bottom:15px;	padding-top:15px;}a:hover, a:focus  {	color:black;	text-decoration:underline; }div.message {	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: bold;	font-size : 14px;	color : #c30;	text-align: center;	width: auto;	background-color: #f9f9f9;	border: solid 1px #d5d5d5;	margin: 3px 0px 10px;	padding: 3px 20px;}
