/* -----------------------------------------------------------------------------*/																					
/* ---  HINTERGRUND + TEXT STD  --- krohne-networks.de // STEFAN KROHNE                ---*/												
/* -----------------------------------------------------------------------------*/

body        {	background-color: #707e8a; background-image: url(style/spe_lay_backgr.jpg); background-repeat: repeat-x;  margin-top: 0px; }
td          { font-family: Verdana, Helvetica, sans-serif, Default; font-size: 11px; text-decoration: normal; color: #000000; font-weight: normal; }


/* -----------------------------------------------------------------------------*/																					
/* ---  CMS  --- krohne-networks.de // STEFAN KROHNE                ---*/												
/* -----------------------------------------------------------------------------*/

a           { font-family: Verdana, Helvetica, sans-serif, Default;  font-size: 11px; text-decoration: none; color: #000000; font-weight: normal; }
a:link      { font-family: Verdana, Helvetica, sans-serif, Default;  font-size: 11px; text-decoration: none; color: #000000; font-weight: normal; }
a:visited   { font-family: Verdana, Helvetica, sans-serif, Default;  font-size: 11px; text-decoration: none; color: #000000; font-weight: normal; }
a:hover     { font-family: Verdana, Helvetica, sans-serif, Default;  font-size: 11px; text-decoration: underline; color: #1887C1; font-weight: normal; }

a.box       { color: #000000; font-family: Verdana, Helvetica, sans-serif, Default; font-size: 11px; }
a.box:hover { color: #B60F00; text-decoration: underline; }

td          { font-family: Verdana, Helvetica, sans-serif, Default; font-size: 11px; text-decoration: none; color: #000000; font-weight: normal; }
							
.Chead      { font-family: Verdana, Helvetica, sans-serif, Default; background-color: #377fc9; font-size: 12px; text-decoration: none; color: #FFFFFF; font-weight: bold; }
.Chead td, 
.Chead td strong, 
.Chead h4, 
.Chead td b { color: #FFFFFF; }

.Callg      { color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif, Default; font-size: 11px; }
.Callg td   { color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif, Default; font-size: 11px; }

.Cnorm      { background-color: #E8EEF1;  color: #000000;}
.Cmite      { background-color: #d5e0e5; }
.Cdark      { background-color: #F8F8F8; }


#Ballg      { color: #FFFFFF; }
#Ballg td   { color: #FFFFFF; }

.Bhead      { color: #E2A105; }
.Bbody      { color: #FFFFFF; }
.Bbody2     { color: #2B2B2B; }

.rand       { color: #FF00FF; } 
.smalfont   { color: #00FF00 font-size: 11px; text-decoration: none; }
.border     { background-color: #808080; }


hr          { height: 0px; border-top-width: 1px; }

input, textarea, select      
{ color: #000000;  font-family: Verdana, Helvetica, sans-serif, Default; font-size: 11px; 
border-color: #6688A8; border-width: 1px; border-style: solid;  text-decoration: none; }



.formfelder {
  background-color: #fff;
  color: #4d4d4d;
  border: 1px solid #c4c4c4;
  font-family: Verdana, Helvetica, sans-serif, Default; 
  font-size: 12px;
  padding: 8px 5px;

  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  
    -webkit-box-shadow: 2px 2px 5px #e2e2e2, inset 2px 2px 5px #e2e2e2;
  -moz-box-shadow: 2px 2px 5px #e2e2e2, inset 2px 2px 5px #e2e2e2;
  box-shadow: 2px 2px 5px #e2e2e2, inset 2px 2px 5px #e2e2e2;

  filter:progid:DXImageTransform.Microsoft.Shadow
  (color=#e2e2e2, Direction=135, Strength=5);
  -ms-filter:"progid:DXImageTransform.Microsoft.Shadow (color=#e2e2e2, Direction=135, Strength=5)";
}

input[type="submit"] {
  background-color: #c50a1f;
  color: #fff;
  cursor: pointer;
  font: italic bold 1em/1.2 Georgia, "Times New Roman ", Times, Cambria, "Nimbus Roman No9 L ", serif;
  border: 1px solid #e35061;
  padding: 5px 10px;
  width: auto;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius: 0;
}

input[type="submit"] {

  background: -moz-linear-gradient(top, #e1001a, #c50a1f);
  background: -webkit-gradient(linear, left top, left bottom,
  color-stop(0, #e1001a), color-stop(1, #c50a1f));

  filter: progid:DXImageTransform.Microsoft.gradient
  (startColorStr=#e1001a, EndColorStr=#c50a1f);

  -ms-filter: "progid:DXImageTransform.Microsoft.gradient
  (startColorStr=#e1001a, EndColorStr=#c50a1f)";
}

input[type="submit"] {

  text-shadow: 1px 1px 3px #333;
}
input[type="submit"]:hover {
  background: #c50a1f;
  text-shadow: none;
}

									

