/* *************************** */
/* file:    brummell.css*/
/* author:  Bastian Bluemel <bastian@bluemel.info> */
/* date:    July 2006 */
/* project: Brummell */
/* descr:    */
/* *************************** */

.brummell {
	font-family: "Comic Sans MS";
	font-size: 12px;
	color: #1c2fc1;
	background-color: #f1f7f4;
}
/* *************************** */
/* * defaults for all          */
/* *************************** */
/* 
body,p,table,td,div { 
    font-family: Arial; font-size: 9pt; color: #44555C;}
input, textarea, select {
    font-family: Arial;
    font-size: 10pt;
    border: 1 solid #ffffff;
}
*/ 

HTML, BODY {
  width:100%;
  height:90%;
  margin:0px;
  padding:0px;
  font-family:Arial,Helvetica,Swiss,Futura,Lucida Console,Courier,sans-serif;
  font-size:10pt;
  background-color:#44555C;
  color: #ffffff;
}
HTML.iframe, BODY.iframe {
  width:96%;
  height:100%;
  margin:0px;
  padding:0px;
  font-family:Arial,Helvetica,Swiss,Futura,Lucida Console,Courier,sans-serif;
  font-size:10pt;
  border-style:none;
  background-color:#44555C;
  color: #ffffff;
}
h1,h2,h3,div,span,p,.p,.listheadline,.listproducts,td ,th,select,input,textarea,credit{ 
  font-family:Arial,Helvetica,Swiss,Futura,Lucida Console,Courier,sans-serif;
  margin:0px;
  padding:0px;
  font-size:9pt;
}
body,div,span,p,.p,.listheadline,.listproducts,ul,li,td ,th,select,input,textarea,credit{
  font-size:10pt;
}

ul,li{
  margin-top:0px;
  margin-left:10px;
}
iframe{
  width:100%;
  height:100%;
  background-color:#44555C;
  border-style:none;
  border-width:0px;
  
/* IE 5 Win fix */ 
   overflow= visible; 
   height=100%; 
   margin-bottom= -100px;  

}

/* *************************** */
/* * pseudoformats             */
/* *************************** */
a.nav{                  
  font-family:Arial,Helvetica,Swiss,Futura,Lucida Console,Courier,sans-serif;
  text-decoration: none;
  font-weight: normal;  
  color: #ffffff;       
}                       
a:link.nav{
  color: #C0C0C0;
}
a:active.nav{
  color: #c0c0c0;
}
a:focus.nav{
  color: #c0c0c0;
}                       
a:visited.nav{          
  color: #ffffff;       
}                       
a:hover.nav{            
  text-decoration: underline;
  color: #ffffff;
}                       
/*   */
a.iframe{                  
  font-family:Arial,Helvetica,Swiss,Futura,Lucida Console,Courier,sans-serif;
  text-decoration: none;
  font-weight: normal;  
  color: #ffffff;       
}                       
a:link.iframe{
  color: #C0C0C0;
}
a:active.iframe{
  color: #c0c0c0;
}
a:focus.iframe{
  color: #c0c0c0;
}                       
a:visited.iframe{          
  color: #ffffff;       
}                       
a:hover.iframe{            
  text-decoration: underline;
  color: #ffffff;
}                       

a{
  font-family:Arial,Helvetica,Swiss,Futura,Lucida Console,Courier,sans-serif;
  color: #ffffff;       
  text-decoration:none;
  font-weight: normal;
}
a:link{
  color: #ffffff;       
}
a:visited{
  color: #333333;
}
a:hover{
  color: #333333;
}
a:active{
  color: #333333;
}
a:focus{
  color: #333333;
}


/* *************************** */
/* * special regions           */
/* *************************** */
.sonderzeichen{
  font-family:'Times New Roman',Times,serif		;
  font-size:12px;
  font-weight:normal;
}
.center{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  float:none;
}
.left{
  text-align:left;
  margin-left:0px;
  margin-right:auto;
}
.right{
  text-align:right;
  margin-left:auto;
  margin-right:0px;
}
.frame{
  border-collapse:collapse;
  border-style:solid;
  border-width:1px;
  border-color:#ffcc00;
  padding:2px;
}
/* *************************** */
/* * fonts                     */
/* *************************** */
h3{font-size:14px;}
h2{font-size:16px;}
h1{font-size:18px;}
.large{font-size:16px;}
.small{font-size:10px;}
.bold{font-weight:bold;}

/* *************************** */
/* * colors                    */
/* *************************** */
.red{color:#E00000;}
.green{color:#00e000;}
.verylightyello{color:#fff7e8;}
.lightyello{color:#fff7db;}
.yello{color:#ffe88f;}
.darkyello{color:#ffcc00;}
.black{color:#000000;}
.white{color:#ffffff;}

.error{
  font-size:12px;
  font-weight:bold;
  color:#Fc0000;
}
.okay{
  font-size:12px;
  font-weight:bold;
  color:#00Fc00;
}
.warn{
  font-size:12px;
  font-weight:bold;
  color:#FFdd33;
}

.GREEN{background-color:#00e000;}
.GREENLIGHT{background-color:#b7ffb7;}
.GREENDARK{background-color:#b7ffb7;}
.RED{background-color:#E00000;}
.REDLIGHT{background-color:#ffb7b7;}
.REDDARK{background-color:#af0000;}
.BLUE{background-color:#1f13e1;}
.BLUELIGHT{background-color:#b7b7ff;}
.BLUEDARK{background-color:#14058c;}
.YELLOW{background-color:#ffe88f;}
.YELLOWLIGHT{background-color:#ffffb7;}
.YELLOWDARK{background-color:#ffcc00;}
.LINE{background-color:#44555c;}
.BGDARK{background-color:#fff2e0;} /* fff7e8 fff2e0 */
.BGLIGHT{background-color:#fffdf2;} /* fffdf9 fffdf2 */
.LINEDARK{background-color:#ffcc00;}
.WHITE{background-color:#ffffff;}
.BLACK{background-color:#000000;}
.TEXT{color:#0e026e;}

/* line                         */
tr.line{
  margin:0cm;
  padding:0cm;
  background-color:#44555c;  
}

/* adminmenu table                  */
table.adminmenu{
  background-color:#f1f7f4;
  margin:0px;
  padding:5px;
  text-align:left;
  border-spacing:0px;
  border-style:solid;
  border-width:1px;
  border-color:#cec3b5; /* e0d4c5 */
}
td.adminmenu, th.adminmenu, tr.adminmenu{  
  background-color:#f1f7f4;
  margin:4px;
  padding:4px;
  text-align:left;
  margin-right:auto;
}
/* main table                  */
table.main{
  width: 100%;
  height: 100%;
  background-color:#44555C;
  margin:0px;
  padding:0px;
  text-align:left;
  border-spacing:0px;
  border-style:none;
  border-width:1px;
  border-color:#44555C;
}
td.main, th.main, tr.main{  
  border-style:none;
  border-width:1px;
  border-color:#ffffff;
  background-color:#44555C;
  text-align:left;
  margin:0px;
}
/* iframe table                  */
table.iframe{
  background-color:#44555c;
  border-collapse:collapse;
  border-style:none;
  padding:0px;
  margin:0px;
  text-align:left;
}
td.iframe, th.iframe{  
  border-style:none;
  padding:0px;
  margin:0px;
  text-align:left;
}
tr.iframe{  
  background-color:#44555c;
  border-style:none;
  border-width:1px;
  padding:0px;
  margin:0px;
  text-align:left;
}

/* message table                  */
table.message{
  width: 90%;
  background-color:#fffdf2;
  margin:0px;
  padding:0px;
  text-align:left;
  border-spacing:0px;
  border-style:solid;
  border-width:1px;
  border-color:#cec3b5; /* e0d4c5 */
  font-size:12px;
  font-weight:bold;
}
td.message, th.message, tr.message{  
  background-color:#fffdf2;
  margin:0px;
  padding:0px;
  text-align:left;
  font-size:12px;
  font-weight:bold;
}
/* content table                  */
table.content{
  background-color:#f1f7f4;
/*  width:100%; */
  border-collapse:collapse;
  border-style:none;
  border-style:solid;
  border-width:0px;
  border-color:#44555c;
  padding:0px;
  margin:0px;
}
td.content, th.content{  
  border-style:solid;
  border-width:1px;
  border-color:#44555c;
  margin:0px;
  padding:0px;
  text-align:left;
}
tr.content{  
  background-color:#fff2e0;
  border-style:solid;
  border-width:1px;
  border-color:#cec3b5; /* e0d4c5 */
  margin:0px;
  padding:0px;
  text-align:left;
}
th.content{
  font-size:10px;
}
/* navigation table                  */
table.nav{
  background-color:#44555c;
/*  width:100%; */
  border-collapse:collapse;
  border-style:none;
  border-width:0px;
  border-color:#ffffff;
  padding:0px;
  margin:0px;
}
td.nav, th.nav{  
  border-style:none;
  border-width:1px;
  border-color:#ffffff;
  margin:10px;
  margin-left:0px;
  padding:10px;
  padding-left:0px;
  text-align:left;
}
tr.nav{  
  background-color:#44555c;
  border-style:none;
  border-width:1px;
  border-color:#ffffff;
  margin:0px;
  padding:0px;
  text-align:left;
}
th.nav{
  font-size:10px;
}
/* contentframe table                  */
table.contentframe{
  border-style:solid;
  border-width:1px;
  border-color:#cec3b5; /* e0d4c5 */
  background-color:#fffdf2;
  margin:0px;
  padding:0px;
}
td.contentframe, th.contentframe, tr.contentframe{  
  background-color:#fffdf2;
}
/* error table                  */
table.error{
  text-align:center;
  margin:0px;
  float:none;
  border:1px solid #ffd9d9;
}
tr.error, td.error{
  color:#E00000;
  background-color:#ffc8c8;
  padding:0px;
  margin:0px;
  border:1px solid #ffd9d9;
  font-size:10px;
}
th.error{
  color:#E00000;
  background-color:#ffc8c8;
  padding:0px;
  margin:0px;
  border:1px solid #ffd9d9;
  font-size:12px;
}
/* invisible */
table.invisible{
  border-collapse:collapse;
  border-style:solid;
  border-width:0px;
  padding:0px;
  margin:0px;
}
td.invisible, th.invisible{  
  border-style:solid;
  border-width:0px;
  border-collapse:collapse;
  margin:0px;
  padding:0px;
}
tr.invisible{  
  border-collapse:collapse;
  border-style:none;
  border-width:0px;
  margin:0px;
  padding:0px;
}


/* **************************** */
/* dropdown-menus               */
/* **************************** */
.categoryselect{
  color:#0e026e;
  font-size:12px;
  text-decoration:none;
  width:194px;
  padding:1px; 
  margin:0px;
}

/* **************************** */
/* buttons                      */
/* **************************** */
.submitbutton{
  /*  background-image:url(img/button/fef6da/reset-blue-inactive.gif); */
  /*    background-color:#fef6da;  */
  /*  background-color:#fef6da;  */
  /*   color:#1a06ac;*/
  /* 	text-align:center; */
  /*    text-indent:0mm; */
  color:#44555c;
  border-width:1px; 
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  /*   border-style:groove;  */
  /*   border-color:#fef6d6; */
  width:120px; 
  /*   height:30px;  */
  padding:1px; 
  margin:1px;
}

.resetbutton{
  /*  background-image:url(img/button/fef6da/reset-blue-inactive.gif); */
  /*    background-color:#fef6da;  */
  /*  background-color:#fef6da;  */
  /*   color:#1a06ac;*/
  color:#0e026e;
  border-width:1px; 
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  /*   border-style:groove;  */
  /*   border-color:#fef6d6; */
   width:120px;
  /*   height:30px;  */
  padding:1px; 
  margin:1px; 
}
.submitbuttontext{
  color:black;
  background-color:white;
  border-width:0pt;
}
.resetbuttontext{
  color:black;
  background-color:white;
  border-width:0pt;
}





