  input.submit,.button{
     cursor:pointer;
  }
body {
	background-image: url(/images/mo_newsletter_hinter.jpg);
  margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
/*	background-color: #f1f3f3;  */

}
.txtshort4 {
   color:#1c7aac;
}
.bread{
  font-size:9px;
   color:#1c7aac;
}
fieldset {
  width:400px;
  border: solid 1px #1c7aac;
}
fieldset.job {
  width:90%;
  padding-left:5px;
  padding-right:5px;
}
fieldset.job legend{
  font-weight:bold;
}
table.jobedit td{
  vertical-align:top;
}
div.maincontent{
  padding-left: 50px;
  padding-right: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  width:931px;
  min-height:300px;
  overflow:auto;
/* height:160px;*/
  background-color: #FFFFFF;
}
div.mainmain{

}
div.scrolldiv{
	top:-2px;
	left:0px;
	position: relative;
	z-index:12;
	background-color:#FFFFFF;
	border:1px solid #1c7aac;
	display:none;
}
tr.custsel td{
   color:#000000;
	 background-color:#FFFFFF;
}
tr.custsel:hover td{
   color:#FFFFFF;
	 background-color:#1c7aac;
}
td.rider{
	color:#999999!important;
	background-color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #1c7aac;
	border-bottom:none;
	padding : 3px 5px 3px 5px;
	cursor:pointer;
	width: 68px;
	text-align: center;
}
td.rider_active{
   color:#000000;
   background-color:#EBEBEB;
   font-weight:bold;
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
   border:1px solid #1c7aac;
   border-bottom:none;
   padding : 3px 5px 3px 5px;
   cursor:pointer;
   width: 68px;
   text-align: center;
}
td.sn{
   color:#000000;
   background-color:#EBEBEB;
   text-align: center;
   width: 180px;
   height:50px;
   padding:8px;
   border:1px solid #C0C0C0;
}
td.sn:hover{
   background-color:#ABABAB;
}
td.snactive, td.snactive:hover{
   background-color:#ABABAB;
}
td.snactive a{
   color:#FFFFFF;
}
td.sn a{
  text-decoration:none;
}
td.snempty, td.snempty:hover{
   color:#000000;
   background-color:transparent;
   border:0px solid #C0C0C0;
}

input.verysmall{
  height:12px;
  font-size:10px;
}
table.pricelist {
  width: 300px;
  font-size:10px;
}
td.pricelist {
  border-bottom:1px solid #1c7aac;
}
td.nowrap{
  white-space:nowrap;
}
tr.cat0{
  display:table-row;
}
tr.cat1{
  display:none;
}
tr.cat2{
  display:none;
}
tr.cat3{
  display:none;
}
td.price0{
  display:block;
  border-bottom:1px solid #1c7aac;
}
td.price1{
  display:none;
  border-bottom:1px solid #1c7aac;
}
td.price2{
  display:none;
  border-bottom:1px solid #1c7aac;
}
td.price3{
  display:none;
  border-bottom:1px solid #1c7aac;
}
table
	{
	width: 100%;
	border-collapse: collapse;
	color: black;
	font: 10pt verdana, arial;
	}

tr.subhead
	{
	background-color: #cccccc;
	}

th
	{
	padding: 0 3%;
	}

th.alt
	{
	background-color: black;
	color: white;
	padding: 3% 3% 2%;
	}



tr.alt
	{
	background-color: #eeeeee;
	}



th a
	{
	color: #00008b;
	font: 8pt verdana, arial;
	}

a
	{
	color: #00008b;
	text-decoration: none;
	}

a:hover
	{
	color: #00008b;
	text-decoration: underline;
	}

div.outer
	{
	width: 90%;
	margin: 15%;
	}

table.viewmenu td
	{
	background-color: #006699;
	color: white;
	padding: 0 5%;
	}

table.viewmenu td.end
	{
	padding: 0;
	}

table.viewmenu a
	{
	color: white;
	font: 8pt verdana, arial;
	}

table.viewmenu a:hover
	{
	color: white;
	font: 8pt verdana, arial;
	}

a.tinylink
	{
	color: #00008b;
	font: 8pt verdana, arial;
	text-decoration: underline;
	}

a.link
	{
	color: #00008b;
	text-decoration: underline;
	}

div.buffer
	{
	padding-top: 7%;
	padding-bottom: 17%;
	}

.small
	{
    color: #595959;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 18px
}
body, a, p, li, td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
        color: #191919;
        letter-spacing: 1px;
        line-height: 18px;
    }
a {
  color: #00008b;
}
input, textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #191919;
    background-color: #f1f3f3;
    border-top: solid 1px #999999;
    border-left: solid 1px #999999;
    border-right: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
  }
.asbutton {
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    background-color: #DDDDDD;
    border-top: solid 1px #999999;
    border-left: solid 1px #999999;
    border-right: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
    padding:2px;
    text-decoration:none;
    cursor:pointer;
    white-space:nowrap;
}
.asbutton:hover{
    text-decoration:none;
    color: #333333;
    background-color: #FFFFFF;
}
input:hover, textarea:hover {
    background-color: #ffffff;
  }

  h1
	{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #1c7aac;
	}

h2
	{
 font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
 font-weight: bold;
  color: #1c7aac;
	}

h3
	{
 font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
  font-weight: bold;
  color: #1c7aac;
	}
h4
	{
 font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  font-weight: bold;
  color: #1c7aac;
	}
.ash4
	{
 font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  font-weight: bold;
  color: #1c7aac;
	}
.tablehead1{
  font-size:12px;
  font-weight: bold;
  color: #1c7aac;
  vertical-align:top;
  border-bottom: 1px solid #1c7aac;
}
.tablerow1{
  font-size:12px;
  color: #000000;
  vertical-align:top;
  border-bottom: 1px dotted #1c7aac;
}
td.newpfeil,div.newpfeil{
   background-repeat:no-repeat;
  background-color:#EEEEEE;
  padding-left:15px;
  padding-right:15px;
  max-width:140px;
  width:140px;
  height:167px;
  font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  font-weight: bold;
  color: #1c7aac;

}
td.p1,div.p1{
   background-image: url(/img/pfeil1_.gif);
}
td.p2,div.p2{
   background-image: url(/img/pfeil2_.gif);
}
td.p3,div.p3{
   background-image: url(/img/pfeil3_.gif);
}
td.p4,div.p4{
   background-image: url(/img/pfeil4_.gif);
}
td.pl,div.pl{
  text-decoration:none;
  background-color:#BBBBBB;
  font-weight: bold;
  color: #FFFFFF;
}
a.plink{
  color: #1c7aac;
  text-decoration:none;
}
a.pl {
  color: #FFFFFF;
}
td.pfeilactive{
  background-image: url(/img/pfeil.gif);
  background-repeat:no-repeat;
  background-color:#BBBBBB;
  padding-left:10px;
  width:147px;
  height:98px;
   font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  font-weight: bold;
  color: #1c7aac;
}
td.pfeil_no{
  background-image: url(/img/pfeil.gif);
  background-repeat:no-repeat;
  background-color:#EEEEEE;
  padding-left:10px;
  width:147px;
  height:98px;
   font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  font-weight: normal;
  color: #000000;
}
td.pfeil{
  background-image: url(/img/pfeil.gif);
  background-repeat:no-repeat;
  background-color:#EEEEEE;
  padding-left:10px;
  width:147px;
  height:98px;
   font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  font-weight: normal;
  color: #000000;
  cursor:pointer;
  text-decoration:none;
}
td.newpfeil:hover,div.newpfeil:hover{
  background-color:#BBBBBB;
}
td.nh:hover,div.nh:hover{
  background-color:#EEEEEE;
}
