body{
 margin: 0px;
 background-color:#e4e4e4;
 //background:url(/img/gradient-bg.jpg);
 background-repeat:repeat-x;
 color:#585858;
}

a{
 //text-shadow: #e2e2e2 2px 1px 1px;
 //border-width: 0px 0px 1px 0px;
 //border-style:dotted;
 //border-color:#585858;
 color:#585858;
 font-weight:bold;
 text-decoration:none;
}

a img{
 border-width: 0px 0px 0px 0px;
 text-decoration:none;
}

a:hover{
 border:0px;
 text-decoration:none;
}

.a_noshadow{
  text-shadow: none !important;
  border-width: 0px 0px 0px 0px;
}

.a_noborder{
  border:0px !important;
}

.a_noborder:hover{
 border-width: 0px 0px 1px 0px;border-style:dotted;border-color:#585858;
}

#mbf-lp a{
 text-decoration:none;
}

#r-mini a{
 border:0px;
}

#r-mini a:hover{
 border-width: 0px 0px 1px 0px;border-style:dotted;
}

#md-bg-ft a{
 border:0;
 text-decoration:none;
}

#footer{
 width:800px;
 text-align:center;
 margin:auto;
}

#top-title{
 width:800px;
 margin:auto;
}


#top-rounds{
 background-image:url(/img/bottom_cap_drop.png);
 background-repeat:repeat-x;
 background-position: -380px 0px;
 height:50px;
 width:830px;
 margin:auto;
}

#middle-body{
 background-image:url(/img/top_cap_drop.png);
 background-repeat:repeat-x;
 background-position: -380px 0px;
 height:50px;
 width:830px;
 margin:auto;
 margin-top:25px;
}

#md-bg{
 background-image:url(/img/bg_drop.png);
 background-repeat:repeat-y;
 background-position: -380px 0px;
 min-height:1000px;
 //max-height:10000px;
 width:830px;
 margin:auto;
 margin-top:-22px;
}

#lg-pd-select{
 margin-top:30px;
 width:800px;
 height: 20px;
 text-align:right;
 margin:auto;
}

#g-fl-l{
 float:right;
 width:100px;
 height: 20px;
}

#lg-fl-l{
position:relative;
top:10px;
}

#md-bg-ft{
 background-image:url(/img/footer_740x31.gif);
 height: 31px;
 width: 748px;
 margin:auto;
}

#md-bg-ft-2{
 background-image:url(/img/footer_740x31.gif);
 height: 18px;
 width: 726px;
 margin:auto;
 padding: 7px;
}

#md-bg-ft-2 a{
 font-weight:normal;
 margin-top:5px;
 text-decoration:none;
 margin-left:5px;
 border:0px;
}



#bg-body-main{
 width: 829px;
 margin-top:2px;
 min-height:400px;
}

#bg-body-end{
 clear:both;
}

#bg-cl-l{
 float:left;
 width: 600px;
 min-height: 800px;
 margin-left: 30px;
}



#bg-cl-r{
 float:right;
 width: 70px;
 min-height: 400px;
 margin-right:60px;
}



#bgr_tp_lg{
 background-color:#eee;
 width: 199px;
 height: 200px;
 border: 1px #e2e2e2 solid;
}

.bgr_md{
 padding: 3px;
 margin-top:25px;
 background-color:#eee;
 width: 199px;
 height: 35px;
 border: 1px #e2e2e2 solid;
}

#md-bg-ft img{
 border:0px;
}

#pg-title{
 font-size:18px;
 font-weight:bold;
}

#smsform{
 background-image:url(/img/containerHead.png);
 background-repeat:repeat-x;
 width:550px;
 padding:10px;
 border:1px #8da4b7 solid;
 background-color: #f9f9f9;
}

div .title{
 background-image:url(/img/footer590.gif);
 height:31px;
 width:584px;
 padding-left:6px;
 margin-bottom:9px;
}

.title h2{
  padding:4px 0px 0px 4px;
}

.entry p{
 width:580px !important;
 margin-top:0px;
}

.entry{
 margin-left:15px;
 width:580px;
}

#mbf-l{
width:721px;
height:130px;
margin:auto;
background-color:#eee;
border:1px solid #e0e0e0;
margin-bottom:0px;
padding:5px;
}

#ft_sh-h{
width:780px;
height:30px;
}

#ft_sh-h a{
 border:0px;
}


#mbf-l a{
 text-decoration:underline;
 border:0px;
 font-size:11px;
}

#r-mini{
 background-image:url(/img/bgr174.gif);
 height:170px;
 width:173px;
 float:left;
 margin-left:-60px;
 margin-bottom:10px;
 border-bottom: 1px solid #ebebeb;
}

#r-mini-top{
 height:1px;
 width:100%;
 padding:12px;
 font-weight:bold;
}

#r-mini-main{
 width:100%;
 margin-top:-2px;
 margin:12px;
 font-weight:bold;
}

#sent-ml a{
font-size:15px;text-decoration:none;
}

.smsform{ 
 background-color:#f0f0f0;
 padding:10px;
 border:1px #8da4b7 solid;
}

.smsform-x2{ 
 background-color:#f8f8f8;
 padding:10px;
 border:1px #8da4b7 solid;
 background-image:url(/img/containerHead.png);
 background-repeat:repeat-x;
}

#adstop_l{
 margin-left:50px;
 margin-top:13px;
}

#adstop_l a{
 border: 0px;
}

img.left{float:left; margin:5px 25px 0px 0px}
img.right{float:right; margin:5px 0px 0px 25px}

#top-heading{
 font-size:18px;
 text-decoration:none;
}

#right-column-php{
 margin-left:-60px;
 height:800px;
 width:120px;
 margin-top:15px;
}

.hr-n{
 color:#e2e2e2;
}

.sp-b{
font-weight:bold;
}

#right_menu{
 background-color:#2d5b82;
 padding:0px;
 width:170px;
 float:left;
 margin-top:15px;
 margin-left:-60px;
}

#right_menu li{ 
 padding-bottom:2px;
 padding-top:2px;
 padding-left:10px;
 padding-right:10px;
 background-color:#2d5b82;
 list-style-type:none;
 color:#fff !important;
 text-shadow: none; //Schatten, nicht IE
}

#right_menu li:hover{ 
  background-color:#2e71ab;
  cursor:pointer;
}

#right_menu li a{
 border:0px;
 color:#fff !important;
 text-shadow: none; //Schatten, nicht IE
}

.bold{
 font-weight:bold;
}

.noborder{
 border:0px !important;
}

#sms21_noa{
margin-top:-35px;
margin-left:0px;
opacity:0.6;
filter:alpha(opacity=60);
}

#sms21_noa:hover{
opacity:1.0;
filter:alpha(opacity=100);
}

.spblue{
 text-decoration:none;
 border-width: 0px 0px 1px 0px;
 border-style:dotted;
 border-color:#008cc9;
}

