@charset "utf-8";
/* CSS Document */
/*- html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}-*/


body {background-color:#d8d0c8; margin:0px; padding:0px;}
div {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

/*-------------------- Seitenaufbau -------------------------*/
#head {width:980px; height:100px; margin:10px auto 0px auto;}
#menu {width:980px; height:30px; margin:0px auto 0px auto; background-image:url(../gfx/rahmen_menu.gif);}
#content {width:980px; height:auto; margin:0px auto 0px auto;
		  background-image:url(../gfx/rahmen_contnet.gif); background-repeat:repeat;}
#bottom {width:980px; height:30px; margin:0px auto 10px auto; background-image:url(../gfx/rahmen_bottom.gif);}

#content_tab {width:960px; height:auto; margin:0px 10px 0px 10px;}

#news {width:165px; height:auto; vertical-align:top;}

#angebot {width:150px; height:auto; float:left; border:1px #cc0000 solid; margin:5px 0px 5px 0px; padding:5px;
		  background-color:#e9e9e9;}
#messen {width:150px; height:auto; float:left; border:1px #006633 solid; margin:5px 0px 5px 0px; padding:5px;
		 background-color:#e9e9e9;}

#inhalt {vertical-align:top; background-image:url(../gfx/back_content.gif); background-repeat:no-repeat; background-position:bottom right;}

#pic {width:370px; height:255px; float:right; margin:25px 20px 10px 10px;}
#ak_pic{width:auto; height:100px; float:left; margin-right:10px;}

#produkte {width:135px; height:165px; float:left; margin:10px 2px 5px 10px; padding:5px; text-align:center;
		 background-color:#cee5d7;}

#tab_bot {width:960px; height:20px; margin-left:10px; margin-top:0px; border-top:1px #cc0000 solid; font-size:10px;}


/*---------------------- Menu --------------------------------*/
#nav {width:960px; height:20px; margin:0px 10px 0px 10px; border-bottom:1px #cc0000 solid; color:#cc0000;}

#nav1 {width:auto; height:18px; float:left; font-size:14px; font-weight:bold; margin-top:6px; padding-right:23px; padding-left:5px;}
#nav1 a {color:#006633; text-decoration:none;}
#nav1 a:hover {color:#cc0000;}

#nav2 {width:auto; height:18px; float:right; text-align:right; font-size:12px; font-weight:bold; margin-top:8px; padding-left:15px; padding-right:3px;}
#nav2 a {color:#333333; text-decoration:none;}
#nav2 a:hover {color:#cc0000;}

#nav3 {width:auto; height:18px; float:left; text-align:right; font-size:14px; font-weight:bold; margin-top:6px; padding-right:23px; padding-left:5px; background-color:#d8d0c8;}
#nav3 a {color:#006633; text-decoration:none;}
#nav3 a:hover {color:#cc0000;}

#subnav {height:28px; background-color:#d8d0c8; float:left; margin-bottom:10px; padding:0px 6px 3px 3px; font:bold 11px Arial, Helvetica, sans-serif; color:#cc0000;}
#subnav a{color:#333; text-decoration:none; padding:0px 6px 3px 3px;}
#subnav a:hover {color:#cc0000;}


#angebot a {font-size:10px; font-weight:bold; color:#333333; text-decoration:underline; display:block; padding-bottom:5px;}

#messen a {font-size:10px; font-weight:bold; color:#333333; text-decoration:underline; display:block; padding-bottom:5px;}
.rot_messen {font-size:12px; color:#cc0000;}

#ak_ib {width:730px; height:100px; float:left; margin:10px 0px 5px 5px; vertical-align:top; font-size:11px;}
#ak_ib a {color:#333; text-decoration:underline;}

#pr_list {width:320px; height:auto; float:left; padding-right:15px; margin:10px 0px 5px 5px; vertical-align:top; font-size:11px;}
#pr_list a {color:#333; text-decoration:underline;}

#produkte a {font-size:14px; font-weight:bold; color:#333; text-decoration:none; display:block; padding-bottom:5px;}
#produkte a:hover {color:#cc0000;}

#tab_bot a {color:#333; text-decoration:underline;}

.link a {font-size:10px; text-decoration:underline; color:#006633;}
.linkts a{font-size:10px; text-decoration:underline; color:#36C;}
.back a {font-size:10px; text-decoration:underline; color:#666;}


/*------------------------ Text -----------------------------*/
.angebot {font-size:12px; font-weight:bold; color:#006633; border-bottom:1px #cc0000 solid; display:block;}
.messen {font-size:12px; font-weight:bold; color:#cc0000; border-bottom:1px #006633 solid; display:block;}

h1 {font-size:14px; font-weight:bold; color:#006633; margin:25px 0px 0px 5px;}
h2 {font-size:12px; font-weight:bold; padding:0px; margin:2px 0px 5px 0px;}
h3 {font-size:11px; font-weight:normal; color:#000; padding-left:5px;}

h5 {font-size:12px; font-style:italic; font-weight:bold; color:#000; padding-left:5px; padding-top:15px;}

