/* CSS-Styhlsheet für web.template */ 


/* Formatierung Grundlage */

html {
	color      : #000;
	background : #E5E5E5;
	font-family: Verdana;
	margin     : 0;
	padding    : 0;
	font-size  : 10px;
	border     : 0; 
}

body {
	margin     : 0;
	padding    : 0;
	font-size  : 10px;
	border     : 0;
}

h1 {
	margin      : 0;
	padding     : 0;
	font-size   : 13px;
}

h3 {
	font-size          : 13px;	
	color              : #5975A5;
	text-decoration    : none;
	font-weight        : bold;
	font-family        : Verdana;
	letter-spacing     : 0;
	padding-left       : 20px;
}

h2 {
	font-size          : 17px;	
	color              : #5975A5;
	z-index            : 2;
	text-decoration    : none;
	font-weight        : bold;
	font-style         : normal;
	font-variant       : small-caps;
	font-family        : Arial;
	letter-spacing     : 0;
	padding-top        : 20px;
	padding-left       : 20px;
}

p {
	padding-left: 20px;
}

/* Startseite */
.contact {
	display: none;
}
.news {
	display: none;
}
.warenkorb {
	display: none;
}
.ihrebestellung {
	display: none;
}
.agbs {
	display: none;
}


/* Formatierung für Kopfteil */ 
td.top {
	background-image   : url(/top.jpg);
	background-position: left;
	background-repeat  : no-repeat;
}

/* Formatierung für Navigation */ 

td.nav {
	background-image   : url(/nav.jpg);
	background-position: top left;
	background-repeat  : no-repeat;
	padding-left       : 0;
	margin-left        : 0;
	width              : 184px;
	min-height         : 400px;
	font-size          : 10px;
}

td.nav a:link,
td.nav a:visited,
td.nav a:active  {
	text-align         : left;
	color              : #fff;
	font-size          : 10px;
	text-decoration    : none;
	font-weight        : bold;
	font-style         : normal;
	font-family        : Verdana;
	font-size          : 10px;
	letter-spacing     : 0;
	margin-left        : 0;
	padding-left       : 10px;
}
td.nav a:hover {
	text-align         : left;
	color              : #fff;
	font-size          : 10px;
	text-decoration    : none;
	font-weight        : bold;
	font-style         : italic;
	font-family        : Verdana;
	font-size          : 10px;
	letter-spacing     : 0;
	margin-left        : 0;
	padding-left       : 10px;

}


td.nav li img {
	
	float        : left;
	clear        : both;
	border       : none;
	padding-right: 5px;
	margin-left  : 3px;
	margin-top   : 0;
}

	
td.nav li {
	height     : 73px; 
	width      : 160px;
	margin-top : 9px;
	margin-left: 2px;
	font-size  : 10px;
	border     : 1px solid #5975A5;
}
td.nav p {
	color         : #fff;
	margin-left   : 55px;
	padding-left  : 0;
	margin-top    : 5px;
	list-style    : none;
	font-size     : 10px;
}

td.nav ul {
	float         : left;
	clear         : both;
	margin        : 0;
	margin-top    : 0;
	padding       : 0;
	list-style    : none;
	font-size     : 10px;
}


/* Formatierung für Content und Liste */ 

td.content {
	background-image   : url(/content.jpg);
	background-position: bottom left;
	background-repeat  : no-repeat;
	background-color   : #EEEEEE;
	padding-right      : 0;
	margin-right       : 0;
	height             : 400px;
	max-width          : 200px;
	font-size          : 11px;
	font-family        : Verdana;
}



ul.simple{
	list-style  : none;
	margin-left : 0;
	padding-left: 0;

		
}

td.content ol {
	list-style  : none;
	margin-left : 25px;
	padding-left: 20px;	
}

td.content ol li {
	padding-left: 0;
	margin-left : 0;
	list-style  : none;
}

td.content li {
	list-style  : none;
	padding-left: 20px;
	margin-left : 0;
	padding-top : 5px;
}




/* Formatierung der Auszeichnungen */

td.content a:link,
td.content a:visited,
td.content a:active {
	color              : #5975A5;
	font-size          : 11px;
	text-decoration    : none;
	font-style         : bold;
	font-family        : Verdana;
}
	
td.content em {
	color              : #000;
	font-size          : 11px;
	text-decoration    : none;
	font-style         : normal;
	font-weight        : bold;
	font-family        : Verdana;
}

/*
td.content img {
	float        : none;
	clear        : both;
	border       : 1px solid #5975A5;
	margin-right : 5px;
}
*/
/* Formatierung der Tabellen */

td.content table {
	border-collapse: collapse;
	border         : 1px solid #839591;
	margin-left    : 20px;
	margin-right   : 10px;
}

td.content td, th {
	padding       : 5px;
	border        : 1px solid #839591;
	vertical-align: top;
	text-align    : left;
}

td.content th {
	color     : #fff;
	background: #5975A5;
}

td.content strong {
	font-weight: normal;
	font-style : normal;
} 


/* Startseite */
td.content#de div.index {
	display: none;
}
/* Startseite */
td.content#de ul {
	display: none;
}


/* Formatierung für Footer */ 

td.footer {
	background-image   : url(/footer.jpg);
	background-position: top left;
	background-repeat  : no-repeat;
	height             : 57px;
	margin-top         : 0;
}



/* Panel formatierung */


div.Panel {
	background-image   : url(/panel.gif);
	background-position: top left;
	background-repeat  : no-repeat;
	position           : relative;
	z-index            : 1;
	width              : 184px; 
	height             : 122px; 
	left               : 20px;
	padding-top        : 4px;
	margin-bottom      : -5px;
	margin-left        : -20px;
}
div.Panel .Link {
	padding: 0;
	margin: -1.5px;
}
div.Panel a:link,
div.Panel a:visited,
div.Panel a:active {
	background-image   : url(/links.gif);
	background-position: 2px -2px;
	background-repeat  : no-repeat;
	font-size          : 11px;
	text-align         : left;
	color              : #CECECE;
	font-size          : 11px;
	text-decoration    : none;
	font-style         : normal;
	font-family        : Verdana;
	letter-spacing     : 0;
	padding-left       : 35px;
}

div.Panel a:hover {
	background-image   : url(/links.gif);
	background-position: 5px -2px;
	background-repeat  : no-repeat;
	color              : #fff;
	font-size          : 11px;
	text-decoration    : none;
	font-style         : normal;
	font-family        : Verdana;
	letter-spacing     : 0;
	padding-left       : 35px;
}


/* Editor formatierung */

div.Editor {
	padding    : 0;
	margin     : 0;
	height     : 20px;
	font-size  : 11px;
	color      : #CECECE;
}

div.Editor form.default input{
	background         : none;
	height             : 28px;
	border             : none;
	padding-left       : 35px;
	font-size          : 11px;
	text-align         : left;	
}

div.Editor form.default input.submit{
	background-image   : url(/edit.gif);
	background-repeat  : no-repeat;
	background-position: 10px 6px;
	height             : 28px;
	width              : 40px;
	text-align         : left;
	color              : #000;
	font-size          : 0;
	text-decoration    : none;
	margin-top         : 0;
}


/* Formatierung für Titelbilder */

img.Titel {
	float         :left;
	border        : none;
	margin-top    : -12px;
	padding-top   : 0;
	padding-bottom: 10px;
	padding-left  : -20px;
	margin-left   : -20px;
	width: 575px;
	border: none;
}


.pfeil {
	border      : 3px solid;
	border-color: #5975A5;
}
.Link img {
	border : 3px solid #5975A5;;;
}

