/*
 * 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
 */

#sofa_frame				{width:100%; text-align:center;}
#sofa_form				{width:97%; border: solid 2px #990000; margin:auto; margin-bottom:2em; }
#sofa_form_head		{width:100%; font-weight:bold; padding:3px; text-align:left; margin:0px;}
.sofa_form_row			{width:100%; height:30px; text-align:center; padding:0px; margin:0px;}
.sofa_form_capt		{width:14%; font-size:10pt; height:30px; float:left; text-align:left; padding-left:5px; padding-top:5px;}
.sofa_form_field		{width:34%; font-size:10pt; height:30px; float:left; text-align:right; padding-right:5px; padding-top:5px; border-right:solid 1px #D4D0C8;}
.sofa_form_rfield		{width:34%; font-size:10pt; height:30px; float:right; text-align:right; padding-right:5px; padding-top:5px;}
#sofa_form_bottom		{width:99%; text-align:right; padding:5px;}

.sofa_form1_capt		{width:24%; font-size:10pt; height:37px; float:left; text-align:left; padding-left:5px; padding-top:5px;}
.sofa_form1_field		{width:24%; font-size:10pt; height:37px; float:left; text-align:right; padding-right:5px; padding-top:5px; border-right:solid 1px #D4D0C8;}
.sofa_form1_rfield	{width:24%; font-size:10pt; height:37px; float:right; text-align:right; padding-right:5px; padding-top:5px;}
#sofa_form1_row1		{width:100%; text-align:center; padding:0px; margin:0px;}
#sofa_form1_capt1		{width:24%; float:left; text-align:left; padding-left:5px;}
#sofa_form1_target	{text-align:center;}

#sofa_form2_row		{width:100%; height:150px; text-align:center; padding:0px; margin:0px;}
.sofa_form2_capt		{width:30%; font-size:10pt; float:left; text-align:left; padding:3px; padding-top:40px;}
.sofa_form2_field		{font-size:10pt; height:100px; text-align:right; padding:3px;}

#sofa_form2_table		{width:100%; text-align:center;}
#sofa_form2_row_head	{width:100%; height:17px; font-size:13px; font-weight:bold; text-align:center; padding:1px; border-top:solid 2px #990000;}
#sofa_form2_col_h1	{width:85px; float:left; padding:0px; margin:0px;}
#sofa_form2_col_h2	{width:134px; float:left; padding:0px; margin:0px;}
#sofa_form2_col_h3	{width:85px; float:left; padding:0px; margin:0px;}
#sofa_form2_col_h4	{width:85px; float:left; padding:0px; margin:0px;}
#sofa_form2_col_h5	{width:340px; float:right; padding:0px; margin:0px; text-align:center;}
#sofa_form2_sub_head	{width:100%; height:17px; font-size:13px; font-weight:bold; text-align:left; padding-left:2px; padding-bottom:2px; border-top:solid 2px #990000;}

.sofa_form2_row2		{width:100%; height:100px; text-align:center; padding:0px; margin:0px; border-top:solid 1px #990000;}
.sofa_form2_col1		{width:85px; height:75px; float:left; padding:0px; padding-top:25px; margin:0px; border-right: dotted 1px #990000;}
.sofa_form2_col2		{width:134px; height:98px; float:left; padding:0px; padding-top:2px; margin:0px; border-right: dotted 1px #990000;}
.sofa_form2_col3		{width:85px; height:75px; float:left; padding:0px; padding-top:25px; margin:0px; border-right: dotted 1px #990000;}
.sofa_form2_col4		{width:85px; height:75px; float:left; padding:0px; padding-top:25px; margin:0px; border-right: dotted 1px #990000;}
.sofa_form2_col5		{width:340px; height:75px; float:left; padding:0px; padding-top:25px; margin:0px;}
#sofa_form2_row_bot	{width:100%; height:26px; text-align:center; margin:0px; border-top:solid 1px #990000; border-bottom:solid 1px #990000;}
#sofa_form2_bottom_l	{width:85px; height:23px; float:left; padding-top:3px; margin:0px; border-right: dotted 1px #990000;}
#sofa_form2_bottom_m	{width:134px; height:23px;  float:left; padding-top:3px; margin:0px; border-right: dotted 1px #990000;}
#sofa_form2_bottom_r	{width:510px; float:right; padding-top:3px; margin:0px; text-align:center;}



li.sofa_target_list	{float:left; width:25%;}

