/* Globale Angabe für das prinzipielle Seitendesign */

body {

  font-family:Tahoma,Verdana ;
  font-size:12px;
  background-color:#FFFFFF;
  margin:0px;
  padding:0px;
  background-image:url(../images/background_top.gif);
  background-repeat:repeat-x;

  }

p {   margin:0px;
  padding:0px; }

html { min-height:100.05%; }

form { display:inline; }
.leer_lassen { display:none; }
h1 {color:#222222;margin-top:0px;margin-bottom:10px;font-weight:bold;background-color:#FFFFFF;font-size:12px;padding:7px;border: 1px #afcae1 solid; }

.submit_admin {background-position:1px 1px;border: 1px #000000 solid;color:#FFFFFF;background-color:#777777 }
.button_red { background-color:#cc0000; color:#ffffff;border: 1px #000000 solid; }
.image_preview_border  { border: 1px #AAAAAA solid;padding:3px; }


.checkbox_2 {background-color:#FFFFFF; border:0px; }
img {border:0px; }

.input_search { background-color : #FFFFFF; color : #246D7D;border: 1px #246D7D solid;padding-left:2px;margin-left:3px; }

Check, Radio
   { background-color:#FFFFFF; border:0px solid #DDDDDD;  }


a:link { font-weight:none; color:#DD0000; text-decoration:none }
a:visited { font-weight:none; color:#DD0000; text-decoration:none }
a:hover {  font-weight:none; color:#DD0000; text-decoration:underline }
a:active {  font-weight:none; color:#DD0000; text-decoration:none }

a.blacklink:link { font-weight:none; color:#000000; text-decoration:none }
a.blacklink:visited { font-weight:none; color:#000000; text-decoration:none }
a.blacklink:hover {  font-weight:none; color:#000000; text-decoration:none }
a.blacklink:active {  font-weight:none; color:#000000; text-decoration:none }
a.buttonlink:link { font-weight:none; color:#FFFFFF; text-decoration:none }
a.buttonlink:visited { font-weight:none; color:#FFFFFF; text-decoration:none }
a.buttonlink:hover {  font-weight:none; color:#FFFFFF; text-decoration:none }
a.buttonlink:active {  font-weight:none; color:#FFFFFF; text-decoration:none }

a.greylink:link { font-weight:none; color:#666666; text-decoration:none }
a.greylink:visited { font-weight:none; color:#666666; text-decoration:none }
a.greylink:hover {  font-weight:none; color:#666666; text-decoration:underline }
a.greylink:active {  font-weight:none; color:#666666; text-decoration:none }

a.whitelink:link { font-weight:none; color:#FFFFFF; text-decoration:none }
a.whitelink:visited { font-weight:none; color:#FFFFFF; text-decoration:none }
a.whitelink:hover {  font-weight:none; color:#FFFFFF; text-decoration:none }
a.whitelink:active {  font-weight:none; color:#FFFFFF; text-decoration:none }

.preload {display:none;}
.punktlinie {background-image:url(../template/punktlinie.gif);height:9px;}
.main_message {font-weight:bold; }

.checkbox_blank {border:0px;background-color:#FFFFFF }
.formular_fehler {background-image:url(../template/icon_error_2.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:15px;font-weight:bold;color:#DD0000; ; }
.fatred {font-weight:bold;color:#CC0000;font-size:15px; }


.page_header {background-image:url(../template/lechschwaben_header.jpg);height:36px;padding-top:113px; }
.page_main_start {background-image:url(../template/content_header.jpg);height:16px;}
.page_main_content {background-image:url(../template/content_body.jpg);}
.page_main_content_block {background-image:url(../template/content_bodytop.jpg);background-repeat:repeat-x;padding-left:15px;padding-right:20px;padding-top:18px;}
.page_main_end {background-image:url(../template/content_bottom.jpg);height:27px;}
.preis {color:#DD0000;text-align:right;font-weight:bold;font-size:13px;}
.product_box_td { padding:5px;}
.product_box_div { border: 1px #AAAAAA solid;padding:5px; }
/* Designangaben des Admin-Bereichs */

.admin_menu {background-color:#666666;margin-bottom:5px;border: 1px #333333 solid;padding:2px;color:#FFFFFF;height:21px;text-align:left; }

.anylinkcss{

text-align:left;
margin-top:1px;
position:absolute;
visibility: hidden;
border:1px solid #aaaaaa;
border-bottom-width: 0;
line-height: 18px;
z-index: 100;
background-color: #888888;
width: 170px;
color:#FFFFFF;
}

.anylinkcss a{
width: 100%;
display: block;
border-bottom: 1px solid #777777;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
color:#FFFFFF;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #E8E8E7;
text-decoration:none;
color:#000000;

}

.admin_menu_button {

  background-color:#888888;
  border:1px solid #aaaaaa;
  font-size:12px;
  font-weight:none;
  cursor:default;

}

.admin_top {background-image:url(../images/admin_user.gif);background-repeat:no-repeat;background-position:4px 4px;color:#222222;margin-bottom:10px;font-weight:bold;background-color:#F4F4F4;font-size:12px;padding:7px;padding-left:30px;border: 1px #CCCCCC solid; }


/* Designangaben der Menüleiste */

.menu_left {background-image:url(../images/menu_top_left.gif);height:41px;width:5px; }
.menu_leiste {padding-left:3px;background-image:url(../images/menu_top_body.gif);height:41px; }
.menu_right {background-image:url(../images/menu_top_right.gif);height:41px;width:5px; }
.menu_button_lo { padding-top:5px;background-image:url();height:20px;width:87px;text-align:center;font-weight:bold;color:#FFFFFF;}
.menu_button_hi { padding-top:5px;background-image:url(../images/menu_high.jpg);cursor:pointer;height:20px;width:87px;text-align:center;font-weight:bold;color:#FFFFFF}
.menu_button_hi2 { padding-top:5px;background-image:url(../images/menu_high.jpg);cursor:pointer;height:20px;width:87px;text-align:center;font-weight:bold;color:#FFFFFF}
.menu_trenner {width:1px;background-color:#cf3e39;}
.kommentarblock {margin:3px;padding:5px;background-color:#EEEEEE;border:1px solid #CCCCCC;}
.anylinkcss2{ text-align:left;margin-top:1px;position:absolute;visibility: hidden;line-height: 17px;z-index: 100;width: 170px;color:#000000;}
.anylinkcss2 a{width: 100px;display: block;padding: 1px 0;text-decoration: none;color:#FFFFFF;background-color:#f84444;border:1px solid #cf3e39;margin-left:-1px;margin-top:-1px;}
.anylinkcss2 a:hover{background-color:#af2d2d}
.tablock {display:none; }



