/* zentrale Stylesheet-Datei für Vitool */

body
{
  background-color:white;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px
}

#header{
  width:96%;
  vertical-align:bottom;
}

#headertop{
  position:absolute;
  top: 0px;
  height:100px;
  width:96%;
  padding-left:25px;
  z-index:2;
}

#logo{
 position:absolute;
 bottom:0px;
 right:0px;
}

#tabs{
 position:absolute;
 bottom:0px;
}

.tab{
  float:left;
  padding:5px;
  height: 100%;
  margin-right:4px;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px;
}

#droptab{
 width:160px;
 padding-left:0px;
  text-align:left;
}

.dropdown{
  position:absolute;
  z-index:1;
  padding: 5px;
  width:155px;
  font-size:13px;
  font-weight:bold;
  text-align:left;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  display:none;
}

#headerbottom{
  position:absolute;
  top:100px;
  width:96%;
  padding:3px;
  font-weight:bold;
  font-size:11px;
  padding-left:35px;
  height: 17px;
  z-index:0;
}

#headerbottom a{
 text-decoration:none;
 font-weight:bold;
}

#content{
  position:absolute;
  top:130px;
  left:15px;
  font-size:12px;
}

h1{
  font-weight:bold;
  font-size:13px;
  margin-top:10px;
  margin-bottom:10px;

}

h2{
  font-weight:bold;
  font-size:12px;
  margin-top:0px;
  margin-bottom:5px;

}

a:link{
  font-weight:bold;
}

a:visited{
  font-weight:bold;
}

a:hover{
  font-weight:bold;  
}

p{
  font-size:11px;
  margin-top:5px;
}

input[type=submit]{
  font-size:11px;
  font-weight:bold;
  border:none;
  margin:5px;
  -moz-border-radius: 10px;
}

input[name=abfrage]{
  font-size:11px;
  font-weight:bold;
  border:none;
  margin:5px;
  -moz-border-radius: 10px;
}

/*Suchen-Feld:*/
input[name=begriffe]{
  font-size:11px;
  font-weight:normal;
  background-color:white;
  margin:5px;
}

.vitool_box_dark{
  padding: 10px;
  -moz-border-radius: 10px;
}

.vitool_box_color{
  float:right;
  padding: 10px;
  -moz-border-radius: 10px;
}

.vitool_box_color  h1{
  font-weight:bold;
  font-size:13px;
  margin-top:10px;
  margin-bottom:10px;
}
.vitool_box_color  h2{
  font-weight:bold;
  font-size:12px;
  margin-top:5px;
  margin-bottom:5px;
}

.vitool_box_color  a{
  font-weight:bold;
}

/*#####################
###### Tabellen #######
#####################*/

/* Tabellen-Überschriften/Dunkle Zeilen */
.table_vitool_dark{
  font-weight:bolder;
  font-family:Arial, sans-serif;
  font-size:12px;
  padding: 0.2em 0.5em 0.2em 0.5em;
}

/* Tabellen-Inhalte/helle Zeilen*/
.table_vitool_light 
{
  font-weight:normal;
  font-family:Arial,sans-serif;
  font-size:11px;
  padding: 0.2em 0.5em 0.2em 0.5em;
} 

/* Tabellen-Buttons*/
.table_vitool_action 
{
  font-weight:bold;
  font-family:Arial,sans-serif;
  font-size:11px;
  padding: 0.2em 0.5em 0.2em 0.5em;
} 

/* Wir anscheinend für Tabellenüberschriften benutzt*/
.table_content
{ border: 0px;
  font-size: 12px;
  padding: 0.2em 0.5em 0.2em 0.5em;
  font-weight:bold;
}

.table_content_dark 
{
  font-weight:bold;
  font-family:Arial, sans-serif;
  font-size:11px;
}

.table_content_light 
{
  font-weight:normal;
  font-family:Arial, sans-serif;
  font-size:11px;
}

.table_vitool_align_right
{
  text-align: right;
}


#footer{
  width:100%;
  height: 15px;
}



/*###########################
###### HINTERGRUNDFARBEN ####
#############################*/


/* BEIGE DUNKEL */
.vitool_box_dark, .table_vitool_dark, #headerbottom, #footer
{background-color: #EBE4D2;}

/* BEIGE HELL */
.tab
{background-color: #F4F0E6;}

/* BEIGE NOCH DUNKLER */
.table_vitool_light
{background-color: #E1D7BE;}

/* GELB bzw. COLOR XY */
.vitool_box_color, .dropdown, #droptab, .table_vitool_action
{background-color: #FAC133;}

input[type=submit] 
{background-color: #FAC133;}

input[name=abfrage]
{background-color: #FAC133;}

/* GELB HELL bzw. COLOR XY HELL*/
#droptab a:hover > div
{background-color: #FCCD61;}

input[name=begriffe]
{background-color: #FCCD61;}

#droptab a:hover{
background-color:#FCCD61;
}


/*###########################
######## SCHRIFTFARBEN ######
#############################*/

/* Schrift GRAU DUNKEL (Standardtext etc) */
body,tab, #headerbottom, #content, a, p
{color: #504E53;}

input[type=submit] 
{color: #504E53;}

input[name=abfrage]
{color: #504E53;}

input[name=begriffe]
{color: #504E53;}

/* Schrift BRAUN (Überschriften etc.) */
h1, h2, a:visited, .table_vitool_dark
{color: #776952;}

/* Schrift BRAUN hell für MouseOver */
a:hover
{color:#9D907E;}

/* Schrift WEISS */
.vitool_box_color  h1, .vitool_box_color  h2, .vitool_box_color  a
{color: #FFFFFF;}

/* Schrift GELB bzw. COLOR XY */
.marker
{color: #FAC133;}


/*#########################
###weitere (alte) Styl#####
##########################*/

.menu
{
  font-family: Arial;
  font-size: 100%;
  text-decoration: none;
  font-style: normal;
  line-height : 18px;
  color: #ffffff;
}

p.error
{ color: red; font-weight: bold; }

.readonlycontrol
{
  font: 0.95em/1.0em Arial, sans-serif;
  background-color: #E0E0EA;
  border: 0;
  width: 25em;
}

.inputcontrol
{
  font: 0.95em/1.0em Arial, sans-serif;
  border: 1px solid #C5C5CE;
  width: 25em;
}

.buttoncontrol
{
  font: 0.95em/1.0em Arial, sans-serif;
  background-color: #E0E0EA;
  border: 1px solid #616178;
  width: 12em;
}

.actionform
{
  border: 0px;
  padding: 0px;
  margin: 0em 0.5em 0em 0.5em;
  float: left;
}

.pos_artnr
{
  width: 16em;
}

.pos_menge, .pos_einzelpreis, .pos_gesamtpreis, .pos_nettosumme,
.pos_ustbetrag
{
  padding-right: 0.5em;
  text-align: right;
  width: 4.5em;
}

.pos_gesamtbetrag
{
  padding-right: 0.5em;
  text-align: right;
  width: 4.5em;
  font-weight: bold;
}


