body								{ background-color:#ffffff; margin:0px; }


.tab_rahmen					{ width:100%; }
.tab_in_rahmen			{ width:960px; }
.tab_ausg_head			{ width:944px; height:82px;}
.tab_head_markt			{ width:736px; height:82px; background:url(/gtem/img/head_rep.gif) repeat-x;  }
.tab_max				{ width:100%; }

td									{ font-family:verdana; font-size:11px; }
.td_au_rahmen				{ width:8px; font-size:2px; }
.td_ausgabe					{ width:944px; }
.td_ob_rahmen				{ height:13px; }
.td_footer					{ height:30px; background-color:#3D5C6B; font-family:verdana; font-size:11px; color:#ffffff; text-align:right; padding-right:8px; }
.td_head_li					{ width:13px; background:url(/gtem/img/head_li.gif); }
.td_head_logo				{ width:183px; }
.td_head_re					{ width:12px; background:url(/gtem/img/head_re.gif); }
.td_head_spiegel		{ width:944px; height:40px; }
.td_gtem_markt			{ width:220px; height:53px; text-align:right; vertical-align:top; }
.td_alt_markt				{ width:351px; height:53px; vertical-align:top; }
.td_suche						{ width:165px; height:53px; vertical-align:bottom; padding-bottom:3px; color:#ffffff; font-size:12px; }
.td_cookies					{ width:165px; height:53px; vertical-align:bottom; padding-bottom:3px; color:#ffffff; font-size:10px; }
.td_head_menu_back	{ width:736px; height:29px; background:url(/gtem/img/head_menu_back.gif); }
.td_menu						{ width:177px; height:500px;background:url(/gtem/img/menu_top_back.gif) no-repeat #F3F3F3; padding-top:0px; vertical-align:top; }
.td_abst_li					{ width:20px; background:url(/gtem/img/menu_top_back.gif) no-repeat #FFFFFF; }
.td_aus_inhalt			{ width:555px; background:url(/gtem/img/inh_verl.gif) repeat-x #F5F5F5; background-position:left bottom; vertical-align:top; }
.td_aus_inhalt_wide	{ width:755px; background:url(/gtem/img/inh_verl.gif) repeat-x #F5F5F5; background-position:left bottom; vertical-align:top; }
.td_abst_re					{ width:15px; background:url(/gtem/img/menu_top_back.gif) no-repeat #FFFFFF; }
.td_akt							{ width:177px; background:url(/gtem/img/menu_top_back.gif) no-repeat #F3F3F3; padding-top:0px; vertical-align:top; }
.td_headl_li				{ width:5px; height:24px; }
.td_headl_re				{ width:5px; height:24px; }
.td_headl_menu			{ width:100%; background:url(/gtem/img/headline_verl.gif); padding-left:30px; color:#FFAE00; font-size:14px; font-weight:bold; }
.td_menu_leer				{ width:80px; }
.td_menu_pkt				{ font-size:18px; color:#1F4751; padding-left:20px; }
.td_alt1			      { height: 20px; text-align:right; vertical-align:middle; background-color:#ffffff; }
.td_alt2			      { height: 20px; text-align:right; vertical-align:middle; background-color:#f5f5f5; }
.td_helpguide       { font-size:14px; color:#f48825; font-family:verdana; font-weight:bold; height: 20px; text-align:left; vertical-align:middle;}
.td_trans           { font-size:12px; color:#000000; font-family:verdana; font-weight:bold; height: 20px; text-align:left; vertical-align:middle;}
.td_zahl            { font-size:12px; color:#000000; font-family:verdana; height: 20px; text-align:left; vertical-align:middle;}


a										{ font-family:verdana; font-size:11px; color:#F78000; text-decoration:none; }
.a_sicher						{  font-size:12px; font-weight:bold; display:block; width:200px; padding-left:20px; padding-top:5px; }


img									{ border:0px; }


div									{ font-family:verdana; font-size:11px; }
.div_start_aus			{ padding-top:3px; padding-left:12px; padding-right:12px; }
.div_prod						{ padding-left:20px; padding-top:5px; }
.div_menu_login			{ padding-left:6px; padding-top:5px; }
.div_newsl					{ padding-left:8px; }
.div_news 					{ padding-left:8px; color:#3A5A6A; }
.div_news_head			{ font-weight:bold; }
.div_header   			{ font-weight:bold; color:#ffffff;}


.span_pfeil					{ font-weight:bold; color:#FFAE00; font-size:12px; }


form								{ margin:0px; padding:0px; }


.input_suche				{ width:140px; border: #000000 1px solid;}
.input_counter			{ width:30px; border: #ccd6df 1px solid; }
.input_pos1         { width:70px; border: #ccd6df 1px solid; margin: 0px; padding: 0px;}
.input_pos2         { width:70px; border: #ccd6df 1px solid; margin: 0px; padding: 0px;}
.input_pos3         { width:65px; border: #ccd6df 1px solid; margin: 0px; padding: 0px;}
.input_pos4         { width:30px; border: #ccd6df 1px solid; margin: 0px; padding: 0px;}
.input_date         { width:45px; border: #ccd6df 1px solid; }
.input_time         { width:85px; border: #ccd6df 1px solid; }
.input_prjname      { width:400px; border: #ccd6df 1px solid; }

select              { background-color: #ffffff;}
.select_auswahl     { width:165px; border: #9bb3c9 1px solid;}

option
.option_auswahl     {border: #ccd6df 1px solid; }

.text_area          { border: #ccd6df 2px solid; overflow: auto; width: 310px; height: 140px;}
.text_area2         { border: #ccd6df 2px solid; overflow: auto; width: 380px; height: 140px;}


/* ============================================================== *\

\* ============================================================== */


table.tableAll {
	border-width: 0;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	height: 100%;
	width: 960px;
}

table.tableAll a:link img {
    border-style: none;
}   

table.tableAll a:visited img {
    border-style: none;
}   

/* ============================================================== *\

\* ============================================================== */

#trTop1 {
	width: 100%;
	height: 135px;
}

#trBot1 {
	height: 20px;
}

#tdTop1a {
	/*
	background-image:url(/gtem/img/header11.jpg);
	background-repeat:no-repeat;
	*/
	background-color: #427ea2;
	width: 183px;
}

#tdTop1b {
	background-image:url(/gtem/img/header12.jpg);
	background-repeat:no-repeat;
	background-color: #427ea2;
}

#tabHead {
	width: 100%;
	height: 135px;
	border-width: 0;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}


#trHead1 {
	height: 100px;
}


#trHead2 {
	height: 35px;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	height: 33px;
}

/*
#tdHeadb {
	height: 135px;
	background-image:url(/gtem/img/header10.jpg);
	background-repeat:repeat-x;
	background-color: blue;
}
*/

#tdTop1aImg {
	display: block;			/* fuer Darstellung mit IE erforderlich */
	height: 135px;
	width: 200px;
}

#tdTop1cImg {
	display: block;
	height: 95px;
	width: 285px;
}


#trHead2 a:link {
        color: white;
        text-decoration: none;
}

#trHead2 a:visited {
        color: white;
        text-decoration: none;
}

#menuHdTd2a {
	width: 200px;
	/* height: 35px; */
	/* 
	border-color: black;
	border-style: none solid none none;
	border-width: 1px;
	*/
}

td.menuHdTd2b {
	width: 159px;
	/* height: 35px; */
	border-color: black;
	border-style: none solid none none;
	border-width: 1px;
}

#menuHdTd2c {
	width: 160px;	/* IE - Breite voranstehender Tabellenspalte ? */
	/* background-color: yellow; */
}

#menuHdTd2d {
	width: auto;	/* IE - Breite voranstehender Tabellenspalte ? */
}

#menuHdTdLogo {
	height: 100px;
	background-image:url(/gtem/img/img/header03.jpg);
	background-repeat:repeat-x;
}

/* ============================================================== *\

\* ============================================================== */


#trWork {
	vertical-align: top;
	height: 100%;
}

#tdWork1 {
	background-color: #b4c5d9;
	width: 200px;
	height: 100%;
}

#tdWork2 {
	background-color: #F3F3F3;
	height: 100%;
}

#tdBot1a {      
	height: 20px;
	width: 200px;
	background-color:#3D5C6B; 
	/* background-image:url(/gtem/img/img/bottom01.jpg); */
}  

#tdBot1c {      
  height:30px; 
  background-color:#3D5C6B; 
  font-family:verdana; 
  font-size:11px; 
  color:#ffffff; 
  text-align:right; 
  padding-right:8px; 
}

/*#tdBot1c {      
	text-align: right;
	height: 20px;
	background-color: #427ea2;
	background-image:url(/gtem/img/img/bottom02.jpg);
	background-repeat:repeat-y;
} */ 

/* ============================================================== *\
	Dummy Zeile
\* ============================================================== */
#trTop0 {
	height: 1px;
	/* background-color: #b4c5d9; */
}
#tdTop0a {
	width: 200px;
	height: 1px;
	background-color: red;
}
#tdTop0b {
	width:auto;
	height: 1px;
	background-color: #b4c5d9;
}

/* ============================================================== *\
	Navigation links
\* ============================================================== */

div.navbar {
	margin: 0 0 1px 0;
	padding: 0;
	width:  200px;
}


table.navbar {
	border-collapse: collapse;
	border-spacing: 0;
}

td.navbar {
	padding: 0 0 0 10px;
	white-space: nowrap;
}

td.navbar a:link {
	color: black;
	text-decoration: none;
}

td.navbar a:visited {
	color: black;
	text-decoration: none;
}


td.navbar2 {
	padding: 0 0 0 20px;
	white-space: nowrap;
}

td.navbar2 a:link {
	font-size: 12px;
	color: black;
	text-decoration: none;
}

td.navbar2 a:visited {
	font-size: 12px;
	color: black;
	text-decoration: none;
}

/* ============================================================== *\
	L o g i n
\* ============================================================== */

div.login {
	margin-left: 0;
	width:  200px;
	/* height:  250px; */
}

div.login a:link {
	color: black;
	text-decoration: none;
}

div.login a:visited {
	color: black;
	text-decoration: none;
}



table.login {
	margin-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	font-family: arial, helvetica, sans-serif;
	color: black;
}

tr.login {
}

td.login {
}

td.login2 {
	padding-left: 8px;
}

td.login1 {
	padding-top: 14px;
	height: 1em;
}

caption.login {
	height: 1em;
	margin-top: 20px;
	margin-bottom: 2px;
}

/* ============================================================== *\

\* ============================================================== */

table.button {
	border-collapse: collapse;
	border-spacing: 0;
        text-align: right;
        padding: 0;
        margin: 0;
        font-size: 12px;
        font-weight: 150;
        font-family: arial, helvetica, sans-serif;
        color: #ffffff;
        height: 20px;
}

tr.button {
        border-color: black;
        border-top-style: none;
        border-right-style: solid;
        border-bottom-style: none;
        border-left-style: solid;
        border-width: 1px;
}

td.button {
        border-color: black;
        border-top-style: none;
        border-right-style: solid;
        border-bottom-style: none;
        border-left-style: none;
        border-width: 0px;
        width: 150px;
}

caption.button {
        height: 0;
}

td.button a:link {
        color: white;
        text-decoration: none;
}

td.button a:visited {
        color: white;
        text-decoration: none;
}


p.button {
	padding: 0 20px 0 20px;
	font-size: 12px;
	font-weight: 150;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

p.button a:link {
	color: white;
	text-decoration: none;
}

p.button a:visited {
	color: white;
	text-decoration: none;
}

/* ... */
#tdTop1x {
	width: 10px;
}
#tdWorkx {
	width: 10px;
}
#tdBot1x {
	width: 10px;
	background-color: #3D5C6B;
}
#tdTop1xImg {
	display: block;			/* fuer Darstellung mit IE erforderlich */
	height: 135px;
	width: 10px;
}
