/*
 * Project: tmb.at
 * Author:  Christian Haisjackl
 * eMail:   christian.haisjackl@chello.at
 *
 * Copyright by
 * Christian Haisjackl
 * Untergerbergstr 19
 * A 6020 Innsbruck
 * Austria
 *
 * Innsbruck 02.03.2008
 */

 /*
 Dunkelrot: 990000
 Hellrot: FF0000
 Dunkelgelb: D8A10A
 Goldgelb: F7BA0B
 */
body	{color:#000000; background-color:#FFFFFF; font-size:10pt; font-family:verdana,arial,helvetica,sans-serif; text-align:center}

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



#counter				{margin-left:33px; margin-right:33px; width:100px; text-align:center;}
#counter_top		{color:#D8A10A; font-size:9px; font-weight:normal; padding:2px; border-left:solid #D8A10A 1px; border-top:solid #D8A10A 1px; border-right:solid #D8A10A 1px;}
#counter_middle	{color:#D8A10A; font-size:9px; font-weight:normal; padding:1px; border-left:solid #D8A10A 1px; border-right:solid #D8A10A 1px;}
.counter_bottom	{color:#D8A10A; font-size:9px; font-style:italic; font-weight:bold; padding:1px; border-left:solid #D8A10A 1px; border-top:dotted #D8A10A 1px; border-right:solid #D8A10A 1px; border-bottom:solid #D8A10A 1px;}

#main_struct_head		{margin:auto; width:1000px; text-align:center;}
#main_struct_top		{padding-bottom:1px;}
#main_struct_middle	{text-align:left;}
#main_struct_left		{float:left;}
#main_struct_right	{padding-top:50px; padding-left:227px; padding-right:10px; padding-bottom:50px; background-repeat:repeat-y; background-position:left top;}
#main_struct_foot		{float:left;  background-repeat:no-repeat; background-position:left top;}

#main_foot			{width:1000px;}
#main_foot_left	{width:167px; float:left; background-repeat:no-repeat; background-position:left bottom;}
#main_foot_middle	{padding-left:170px;}
.main_foot_menu	{margin:3px; float:left;}
#main_foot_right	{text-align:right; float:right;}

#main_head						{width: 1000px;}
#main_head_top					{text-align:right; background-repeat:no-repeat;}
#main_head_bottom				{height:50px; background-repeat:repeat-x; vertical-align:bottom;}
.main_head_bottom_side		{height:100%; width:15px; float:left; background-repeat:no-repeat; background-position:left;}
#main_head_bottom_center	{padding-top:8px; width:970px; font-size:27px; font-weight:bold; vertical-align:bottom; float:left; color:#D8A10A; text-align:center; font-family:'Times New Roman',Times,serif; letter-spacing:20px;}

#main_side			{width:167px; margin:0px; padding:0px; background-repeat:repeat-y; background-position:left top;}
#main_side_top		{background-repeat:no-repeat; background-position:left top;}
#main_side_middle	{background-repeat:no-repeat; background-position:left top;}
.main_side_menu	{font-size:12pt; font-weight:bold; color:#D8A10A; text-align:center; width:165px;  margin-top:30px; margin-bottom:30px} /*padding-bottom:15px; padding-top:15px;*/
#main_side_bottom	{background-repeat:repeat-y; background-position:left top; padding-bottom:10px;}



a:link		{font-size:9pt; color:#990000; text-decoration:underline;}
a:visited	{font-size:9pt; color:#990000; text-decoration:underline;}
a:hover		{font-size:9pt; color:#FF0000; text-decoration:underline;}
a:focus		{font-size:9pt; color:#FF0000; text-decoration:underline;}
a:active		{font-size:9pt; color:#990000; text-decoration:underline;}

a.menu:link			{font-size:12pt; color:#D8A10A; font-weight:bold; font-family:'Times New Roman',Times,serif; text-decoration:underline;}
a.menu:visited		{font-size:12pt; color:#D8A10A; font-weight:bold; font-family:'Times New Roman',Times,serif; text-decoration:underline;}
a.menu:hover		{font-size:12pt; color:#F7BA0B; font-weight:bold; font-family:'Times New Roman',Times,serif; text-decoration:underline;}
a.menu:focus		{font-size:12pt; color:#F7BA0B; font-weight:bold; font-family:'Times New Roman',Times,serif; text-decoration:underline;}
a.menu:active		{font-size:12pt; color:#D8A10A; font-weight:bold; font-family:'Times New Roman',Times,serif; text-decoration:underline;}



h1	{color:#990000; text-align:center; font-weight:bold; font-size:20pt;}
h2	{color:#990000; text-align:center; font-weight:bold; font-size:16pt;}
h3	{color:#990000; text-align:left; font-weight:bold; font-size:12pt; margin:0px;}



img	{border-style:none;}



input	{border-style:solid; border-color:#990000; border-width:1px;}



table	{border-style:none; width:90%; font-size:10pt;}



td.head					{border-bottom: solid 1px; padding:3px;}

td.input4rows1			{width:25%; height:30px;}
td.input4rows2			{width:25%; height:30px; padding-right:5px; border-right:solid 1px #D4D0C8;}
td.input4rows3			{width:25%; height:30px; padding-left:5px;}
td.input4rows4			{width:25%; height:30px;}



textarea	{border-style:solid; border-color:#990000; border-width:1px;}



select	{border-style:solid; border-color:#990000; border-width:1px;}



.a1		{font-size:8pt;}
.a2		{font-size:9pt;}
.a3		{font-size:10pt;}
.a4		{font-size:12pt;}
.a5		{font-size:16pt;}
.a6		{font-size:20pt;}
.a7		{font-size:30pt;}



.button	{color:#F7BA0B; background-color:#990000; border-style:solid; border-color:#F7BA0B; border-width:1px;}



.z			{visibility:hidden;}
