body {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #575757;
overflow-x:hidden;
line-height: 17px;
background: url('_maingrafik/bg.gif') repeat-x #F5F5F5;
}

ul, form {
margin: 0;
padding: 0;
}

td, input, textarea {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #575757;
line-height: 17px;
}

/* AUFBAU + LINKS */

table#main {
background:#fff;
width: 800px;
}

#nav_top {
color: #BDBDBD;
padding: 3px 3px 2px 0;
width: 797px !important;
width: 800px;
border:0px solid red;
text-align:right;
}

	#nav_top a:link {
	text-decoration:none;
	color: #7C7C7C;
	font-size: 11px;
	}
	#nav_top a:visited {
	text-decoration:none;
	color: #7C7C7C;
	font-size: 11px;
	}
	#nav_top a:active {
	text-decoration:none;
	color: #7C7C7C;
	font-size: 11px;
	}

	#nav_top a:HOVER {
	text-decoration:none;
	color: #0C4B9F;
	font-size: 11px;
	}

	  #nav_top a.nav_on:link {
	  text-decoration:none;
	  color: #EBB113;
	  font-size: 11px;
	  }
	  #nav_top a.nav_on:visited {
	  text-decoration:none;
	  color: #EBB113;
	  font-size: 11px;
	  }
	  #nav_top a.nav_on:active {
	  text-decoration:none;
	  color: #EBB113;
	  font-size: 11px;
	  }
	  #nav_top a.nav_on:HOVER {
	  text-decoration:none;
	  color: #0C4B9F;
	  font-size: 11px;
	  }

td#subnav {
width: 210px;
padding: 0 0 30px 26px;
}

img#logo {
margin-bottom: 40px;
}

div#news {
width: 173px !important;
width: 175px;
border: 1px solid #EDEDED;
}

div.news_headline {
width: 222px !important;
width: 220px;
background: #EDEDED;
}

div#news_start {
width: 220px !important;
width: 220px;
border: 1px solid #EDEDED;
}

div.news_inner {
padding:5px;
}

td#bild {
border: 0px solid red;
width: 563px;
height: 158px;
}

div#content {
padding: 10px 27px 30px 0;
border: 0px solid red;
width: 536px !important;
width: 563px;
}

.headline {
}

  td#contentbild {
	padding-left: 20px;
	}


td#foot {
height: 25px;
background: #E5E5E5;
padding-top:4px;
color:#8F8F8F;
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
}


/* HEADLINES */

h1 {
font-weight: bolder;
font-size: 13px;
color: #EBB113;
margin: 0 0 10px 0;
line-height: 20px;
}

h2 {
font-size: 13px;
color: #0C4B9F;
margin: 0 0 8px 0;
}

h3 {
font-size: 12px;
color: #0C4B9F;
margin: 0;
}

/* LISTEN */

#content ul {
list-style-image:url('_maingrafik/li.gif');
margin-left: 6;
padding-left: 10;
}

#content li {
margin-bottom: 4px;
}


/* CLASSES */

.img {
margin-bottom: 0px;
border:1px solid silver;
}

.imgtext {
margin:0 0 0 8px;
border:1px solid silver;
}

.imgtextleft {
margin:0 8px 0 0;
border:1px solid silver;
}

.asterix {
color: #0C4B9F;
}

.mini {
font-size: 11px;
}

.preis {
font-size: 12px;
font-weight:bold;
color: #EBB113;
}

.date {
font-size: 11px;
font-style:italic;
}

.cms_bild {
margin:0 0 10px 10px;
}


div.border {
height:1px;
background: #D8D8D8;
width:100%;
margin:5px 0 5px 0;
}

div.border2 {
height:1px;
background: #D8D8D8;
width:100%;
margin-bottom:30px;
}

div.left {
float:left;
border:0px solid red;
width:50%;

}
div.right {
float:right;;
}

div.right2 {
float:right;
width:50%;
}

/* INPUT */

input, textarea {
background: #FAFAFA;
border: 1px solid #EDEDED;
width: 170px;
height: 19px;
margin: 2px 0 2px 0;
font-size: 12px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

input.submit {
font-weight: bold;
height:22px;
color: #0C4B9F;
}


/* LINKS DEFAULT */

A {
text-decoration:underline;
color: #0C4B9F;
}
A:HOVER {
text-decoration:underline;
color: #EBB113;
}

<!-- www.schuhhaus-schweitzer.de // www.fischercgd.de -->
