/* Seiten: 
############################################################## */
/* Generelle Schrift, Hintergrund, etc 
---------------------------------------------------------------*/
body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Verdana, sans-serif, Helvetica;
	font-size:12px;
	font-style:normal;
	margin:5px;
}
/*

      background-image:url(../images/back.jpg);
      background-attachment:fixed;
      background-repeat:repeat-x;
*/



p,td,td.contact_form, table,table.admin,tr.admin {
	color:#000000;
	font-family:Arial, Verdana, sans-serif, Helvetica;
	font-size:12px;
	font-style:normal;
}

.bigger {
	color:#000000;
	font-family:Arial, Verdana, sans-serif, Helvetica;
	font-size:14px;
	font-style:normal;
}
.hl_big {
      color:#F80001;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	font-size:18px;
	font-weight:bold;
}
tr.hl,td.hl,th.hl {
      color:#91CC3E;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#EFEFEF;
	font-size:12px;
	font-weight:bold;
}

.hl_verysmall {
      color:#91CC3E;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	font-size:9px;
	font-weight:normal;
}

select.country1,select.selsize1 {
      width: 213px;
      border: 1px solid #000000;  
}
select.selsize2 {
      width: 80px;
      border: 1px solid #000000;  
}
tr.user_nok td{
      color:#F80001;
      font-weight:bold;
}

.usermessage {
      color:#FF0000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
      font-size:18px;
}
.noprofil {
      color:#FF0000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
      font-size:16px;
      font-weight:bold;
}

.smallfont1 {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
      font-size:10px;
}
.smallfont2 {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
      font-size:9px;
}

tr.profil_even,.even { background-color: #F7F7F7; border:1px solid #000000;}
tr.profil_odd,.odd  { background-color: #E9E9E9; border:1px solid #000000;}

.row1_1 { background-color: #E9E9E9; border:1px solid #000000;}
.row1 { background-color: #E9E9E9; border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.row2_1  { background-color: #FFFFFF; border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.row2  { background-color: #FFFFFF; border-right:1px solid #000000;border-bottom:1px solid #000000;}

tr td.tabspacer { background-color: #FFFFFF;}

tr.grey,tr.grey td,input.grey { background-color: #E9E9E9; font-size: 11px; font-weight:bold;}
tr.new_msg td {font-size: 10px; font-weight:bold;}
tr.old_msg td {font-size: 10px;}

tr.menue_hl,th.menue_hl,td.menue_hl { 
      background-color: #EFEFEF;
      color: #0000CE; 
      font-size: 13px; 
      font-family: Arial, Verdana, sans-serif, Helvetica; 
      font-style: normal; 
      font-weight:normal; 
      text-decoration: none;
      padding:1px;
}

tr.qstopbar {background-color: #F80001; font-size: 12px;}
th.qshl {background-color: #91CC3E; color:#FFFFFF;font-size: 14px;font-weight:bold;}
td.qs {background-color: #91CC3E; color:#FFFFFF;font-size: 12px;font-weight:normal;}

.menue_hl2  { background-color: #91CC3E;color: #FFFFFF; font-size: 13px; font-family: Arial, Verdana, sans-serif, Helvetica; font-style: normal; font-weight:bold; text-decoration: none; padding:1px;}
table.menue { background-color: #F5FBF0; color: #000000; font-size: 10px; border: 1px solid #91CC3E; font-family: Arial, Verdana, sans-serif, Helvetica; font-style: normal; text-decoration: none; width:100%;} 
table.menue td {padding:2px;border-spacing:0px;font-size: 10px;}

.menue_hl3  { background-color:#EFEFEF;color: #F60101; font-size: 13px; font-family: Arial, Verdana, sans-serif, Helvetica; font-style: normal; font-weight:normal; text-decoration: none; padding:1px;}

.border4 {border: 1px solid #C7C7C7;}
.borderOl {
      border-top: 1px solid #C7C7C7;
      border-bottom: 1px solid #C7C7C7;
      border-right: 1px solid #C7C7C7;
}

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

.rowtosee {display:table-row;} /* diese Zeile ist sichtbar */
.rowtohide {display:none;} /* diese Zeile ist nicht sichtbar */


/* Frachtbrief */
.hl_fb {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	font-size:12px;
	font-weight:bold;
}
.hl_fb_l {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	border-left: 1px solid #000000;
	font-size:12px;
	font-weight:bold;
}
.hl_fb_tl {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	font-size:12px;
	font-weight:bold;
}
.hl_fb_t {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	border-top: 1px solid #000000;
	font-size:12px;
	font-weight:bold;
}



.fb_bg {
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	font-size:12px;
	font-weight:normal;
}
.fb_bg_l{
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	border-left: 1px solid #000000;	
	font-size:12px;
	font-weight:normal;
}
.fb_bg_t{
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	border-top: 1px solid #000000;	
	font-size:12px;
	font-weight:normal;
}
.fb_bg_tl{
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	background-color:#C0C0C0;
	border-top: 1px solid #000000;	
	border-left: 1px solid #000000;	
	font-size:12px;
	font-weight:normal;
}

.fb_l{
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	border-left: 1px solid #000000;	
	font-size:12px;
	font-weight:normal;
}
.fb_t{
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	border-top: 1px solid #000000;	
	font-size:12px;
	font-weight:normal;
}
.fb_tl{
      color:#000000;
      font-family:Arial, Verdana, sans-serif, Helvetica;
	border-left: 1px solid #000000;	
	border-top: 1px solid #000000;	
	font-size:12px;
	font-weight:normal;
}

.blue { 
      color: #0000CE; 
      font-size: 14px; 
      font-family: Arial, Verdana, sans-serif, Helvetica; 
      font-style: normal; 
      font-weight:bold; 
}

/* einzeilige Text-Eingabefelder
---------------------------------------------------------------*/
td input.textline,input.textline,textarea,.textline{
      font-size:13px;
      font-style: normal;
      color:#000000;
      background-color:#FFFFFF;
      font-family:Arial, Verdana, sans-serif, Helvetica;
      border: 1px solid #000000;  
}


/* Checkboxen
---------------------------------------------------------------*/
input.checkbox {
      background-color:#FFFFFF;
}

input.qs { background-color: #91CC3E; }

/* Link-Angaben 
---------------------------------------------------------------*/
a:active {
	color:#0000CE;
}
a:visited {
	color:#0000CE;
}
a:hover {
	color:#000000;
}
a:link {
	color:#0000CE;
}

a.menue:active {
	color:#0000CE;
}
a.menue:visited {
	color:#0000CE;
}
a.menue:hover {
	color:#0000CE;
}
a.menue:link {
	color:#0000CE;
}

/* Überschriften
---------------------------------------------------------------*/
h1 {
	color:#999999;
	font-size:28px;
	font-weight:bold;
}
h3 {
      font-family:Arial, Verdana, sans-serif, Helvetica;
      color:#525152;
      font-size:18px;
      font-weight:bold;
}

/* Querstrich 
---------------------------------------------------------------*/
hr {
      color:#003399;
}

/* generell Eingabefelder,z.B. Button-Hintergrund
---------------------------------------------------------------*/
input {
      
}
/* background-color: #525152; color: #FFFFFF; */

input.button {width:175px; border: 1px outset transparent;}
input.button2 {border: 1px outset transparent;}
input.button3 {width:100px; border: 1px outset transparent;}

/* Menue  
############################################################## 
Buttons: */
div.btnn  {font-family:Arial,Verdana,Times;font-size:11px;color:#000000;font-weight:bold;text-align:left;}
div.btnm  {font-family:Arial,Verdana,Times;font-size:11px;color:#FFB210;font-weight:bold;text-align:left;}
div.btnp  {font-family:Arial,Verdana,Times;font-size:11px;color:#FFB210;font-weight:bold;text-align:left;}

body.menue {
	background-image:url(../images/menue.gif);
	background-repeat: repeat-y;
	background-color:#FFFFFF;	
      overflow-x:'hidden'; 
	overflow-y: 'auto';
}


/* Top 
############################################################## */
body.top {
	background-image:url(images/top.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Verdana, sans-serif, Helvetica;
	font-size:12px;
	font-style:normal;
}
table.top {

}

.bgstaticpage {
      background-color: #EAEAEA;
}
.bgstaticpage_top {
      background-color: #E7F7DE;
}
/*
 Auskommentiert:
	background-image:url(../images/top.jpg);
	background-repeat: no-repeat;
*/


