body.body_main { background-color:#e5e0c4; color:#000000;
			/*width: 99.99999999999999999999999999999%;
			margin: 0%;
			padding: 0%;*/
			overflow: auto;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			/*padding:0px 0px 0px 0px;*/
			font-size:12px;
			font-family:Verdana,Arial,Helvetica, sans-serif;
			/*background-image:url(./bgsquare.gif); background-attachment:fixed; background-repeat:repeat;*/
}

body.body_iframe { background-color:transparent; color:#000000;
			/*width: 99.99999999999999999999999999999%;
			margin: 0%;
			padding: 0%;*/
			overflow: hidden;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			font-size:12px;
			font-family:Verdana,Arial,Helvetica, sans-serif;
			background-image:url(../img/bg_iframe.jpg); background-attachment:scroll; background-repeat:repeat;
}

.table_main { width:100%; height:100%; table-layout:fixed;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			/*border:1px solid black;*/
			/*border:1px solid black; vertical-align:top;
			background-image:url(../img/bg_main.png);
			background-attachment:fixed;
			background-repeat:repeat-x;
			background-position:left top;*/
			background-color:transparent;
}


.table_inner { width:100%; height:100%;
			margin:0px;
			padding:0px;
			border:0px;
			/*border:1px solid black; vertical-align:top;
			background-image:url(../img/bg_main.png);
			background-attachment:fixed;
			background-repeat:repeat-x;
			background-position:left top;*/
			background-color:transparent;
}


.td_head { width:100%; min-width:200px; height:120px; background-color:#ffd50a;
			vertical-align:top;
			text-align:left;
			background-image:url(../img/bg_head.png);
			background-attachment:scroll;
			background-repeat:repeat-x;
			background-position:left top;
}

.td_content { width:100%; height:100%; background-color:transparent;
			vertical-align:top;
			text-align:left;
}

.td_footer { width:100%; min-width:200px; height:25px; background-color:#666666;
			vertical-align:top;
			text-align:left;
}

.logo_head { width:107px; height:90px; }




/* Menue oben */

.td_topmenu { background-color:#ffd50a;
			height:24px;
			vertical-align:top;
			text-align:left;
			/*border-top: 1px solid black;*/
			border-bottom: 1px solid silver;
			overflow:hidden;
			background-image:url(../img/bg_topmenu.png);
			background-attachment:scroll;
			background-repeat:repeat-x;
			background-position:left top;
}

.td_loginform { background-color:transparent;
			vertical-align:middle;
			text-align:right;
			overflow:hidden;
			height:18px;
			border:0px;
}


/* Menue links */

.td_leftmenu { width:200px; height:100%; background-color:#ffd50a;
			vertical-align:top;
			text-align:left;
			background-image:url(../img/bg_leftmenu.png);
			background-attachment:scroll;
			background-repeat:repeat-y;
			background-position:left top;
			border-right: 1px solid silver;
}


ul {
        list-style: none;
        margin: 0;
        padding: 0;
}

img {
    border: none;
}

#leftmenu {
        width: 170px;
        margin: 20px 0px 0px 25px;
        /*border-style: solid solid none solid;
        border-color: #000;
        border-size: 1px;
        border-width: 1px;*/
        border: 0px;
        display: block;
        }

#leftmenu li a {
        height: 36px;
        width: 170px;
		display: block;
        text-align:right;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        color: #000;
        /*background-image: url(../img/btn_leftmenu_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;*/
		line-height:36px;
		outline:0 !important; -moz-outline:0 !important;
        }

#leftmenu li a:link, #leftmenu li a:visited {
        color: #000;
        background-image: url(../img/btn_leftmenu_n.gif);
}

#leftmenu li a:hover {
        color: #ff7425;
        background-image: url(../img/btn_leftmenu_h.gif);
}

.formbuts_login{
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:0.75em;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	background-color:#ff9d19;
	color:#eaebff;
	height:18px;
	width:60px;
	margin-bottom:0px;
	margin-right:6px;
	cursor:hand;
}

.formfields_login{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:0.7em;
	border-color:#92989d;
	border-style:solid;
	border-width:1px;
	background-color:#e5e0c4;
	color:#000000;
	height:18px;
	width:110px;
	margin-bottom:0px;
	margin-right:20px;
}

.formbuts_anfrage{
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:0.75em;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	background-color:#ff9d19;
	color:#eaebff;
	height:18px;
	width:60px;
	margin-bottom:0px;
	margin-right:6px;
	margin-top:12px;
	cursor:hand;
}

.formfields_anfrage{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:0.7em;
	border-color:#92989d;
	border-style:solid;
	border-width:1px;
	background-color:#e5e0c4;
	color:#000000;
	height:18px;
	width:110px;
	margin-bottom:0px;
	margin-right:20px;
	margin-top:6px;
}

.textfield_anfrage{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:0.7em;
	border-color:#92989d;
	border-style:solid;
	border-width:1px;
	background-color:#e5e0c4;
	color:#000000;
	width:450px;
	margin-bottom:0px;
	margin-right:20px;
	margin-top:6px;
}

.text_login {
	font-size:0.7em;
	line-height:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.text_headline {
	font-size:1.8em;
	text-align:left;
	margin-top:15px;
	margin-bottom:10px;
}

.text_subheadline {
	font-size:1.2em;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	text-decoration:none;
	margin-top:13px;
	margin-bottom:7px;
	margin-left:50px;
}

.text_main {
	font-size:1.4em;
	text-align:left;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:50px;
}

.text_small {
	font-size:1.0em;
	text-align:left;
	margin-bottom:0px;
	margin-left:50px;
	margin-top:6px;
	padding-right:5px;
}

.text_address {
	font-size:1.1em;
	text-align:left;
	margin-bottom:0px;
	margin-left:50px;
	margin-top:6px;
	padding-right:5px;
}

.text_impressum {
	font-size:0.9em;
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:50px;
	margin-right:5px;
}

.text_impressum2 {
	font-size:0.8em;
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:50px;
	margin-right:5px;
}


.text_counter {
	font-size:0.7em;
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:50px;
	margin-right:5px;
	color:#AA0000;
}

a.bestellung_nav {
        height: 46px;
        width: 190px;
		display: block;
        text-align:center;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1.0em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_bestellung_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:46px;
		padding-top:3px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.bestellung_nav:hover {
        background-image: url(../img/btn_bestellung_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.goldcharts_nav {
        height: 30px;
        width: 190px;
		display: block;
        text-align:left;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1.0em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_gold_chart_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:30px;
		padding-top:0px;
		padding-left:30px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.goldcharts_nav:hover {
        background-image: url(../img/btn_gold_chart_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.silvercharts_nav {
        height: 30px;
        width: 190px;
		display: block;
        text-align:left;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1.0em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_silver_chart_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:30px;
		padding-left:25px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.silvercharts_nav:hover {
        background-image: url(../img/btn_silver_chart_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.flash_nav {
        height: 105px;
        width: 128px;
		display: block;
        text-align:left;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1.0em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_flash_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:105px;
		padding-top:0px;
		padding-left:30px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.flash_nav:hover {
        background-image: url(../img/btn_flash_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.presseschau_nav {
        height: 46px;
        width: 190px;
		display: block;
        text-align:center;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:0.9em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_bestellung_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:46px;
		padding-top:3px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.presseschau_nav:hover {
        background-image: url(../img/btn_bestellung_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.ppt_nav {
        height: 46px;
        width: 190px;
		display: block;
        text-align:center;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:0.9em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_ppt_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:46px;
		padding-top:3px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.ppt_nav:hover {
        background-image: url(../img/btn_ppt_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.presseschaufilm_nav {
        height: 46px;
        width: 190px;
		display: block;
        text-align:center;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:0.9em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_film_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:46px;
		padding-top:3px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.presseschaufilm_nav:hover {
        background-image: url(../img/btn_film_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.email_link {
        height: 36px;
        width: 180px;
		display: block;
        text-align:center;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1.0em;
		font-weight:normal;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_email_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:36px;
		padding-top:3px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.email_link:hover {
        background-image: url(../img/btn_email_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}

a.top_nav {
        height: 18px;
        width: 80px;
		display: block;
        text-align:left;
        voice-family: "\"}\"";
        voice-family: inherit;
		font-size:1.2em;
		font-weight:bold;
		font-family:Verdana,Arial,Helvetica, sans-serif;
        text-decoration: none;
        background-image: url(../img/btn_iq-users_n.gif);
        background-attachment:scroll; background-repeat:no-repeat;
		line-height:18px;
		margin-bottom:0px;
		padding-top:0px;
		padding-left:30px;
		color: #000000;
		outline:0 !important; -moz-outline:0 !important;
}

a.top_nav:hover {
        background-image: url(../img/btn_iq-users_h.gif);
        color: #ff7425;
		outline:0 !important; -moz-outline:0 !important;
}