/* Zentrale CSS formtierungsanweisungen für  */
/* die Website www.pet-rack.de               */
/*           
/* alle Rechte vorbehalten                   */
/* Lucas Wenke                 Oktober.2005  */


body { 
	text-align: left; 
	padding:0px;
	background-color: rgb(245, 245, 255);
	font-family:'Arial';
	}

h2 { 
	margin-bottom: 5pt;
	}

h3 { 
	margin-bottom: 5pt;
	}
	
h4 { 
	margin-bottom: 5pt;
	}
img {	
	margin-right: 10px;
	}
	
ul {	
	font-size: 90%;
	}

#MainTable {
	margin-top: -15px; 
	margin-left: -10px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	background-position:right top;
	background-attachment: fixed;
	vertical-align:top;
	}

	
.z1 {
	position: relative;
	top: 30px;
	}
	
.z1s0 {
	height: 87px;
	overflow:hidden; 
	background-color: rgb(156, 124, 255);
	}	
	
.z1s1 {
	width: 184px;
	height: 87px;
	background-image: url(images/mt_Zeil1xSpal1.jpg);  
	background-repeat: no-repeat; 
	background-position: right top; 
	background-color: rgb(156, 124, 255);
	overflow: hidden;
	white-space:nowrap;
	}
	
.z1s4 {
	width: 54px;
	min-width: 53px;
	max-width: 54px;
	height: 87px; 
	background-image: url(images/mt_Zeil1xSpal3.jpg);
	background-repeat: no-repeat; 
	background-position: left top; 
	overflow: hidden;
	white-space:nowrap;
	text-align: left; 
	vertical-align: top;
	}
	
.z2s0 {
	height: 83px; 
	background-image: url(images/mt_indexZeil2xSpal0.png);
	background-position: right top; 
	background-repeat: repeat-x; 
	background-color: rgb(156, 124, 255);
	overflow: hidden;
	white-space:nowrap;
	}
	
.z2s1 {
	width: 184px;
	height: 83px;
	background-image: url(images/mt_Zeil2xSpal1.jpg); 
	background-repeat: no-repeat; 
	background-position: right top; 
	background-color: rgb(156, 124, 255);
	overflow: hidden;
	white-space:nowrap;
	}
	
.z2s2 {
	vertical-align: top; 
	background-color: rgb(245, 245, 255);
	overflow: scroll;
	}
	
.z4s0 {
	height: 176px; 
	background-image: url(images/mt_indexZeil4xSpal0.png); 
	background-repeat: repeat-x; 
	background-position: right top; 
	overflow: hidden;
	white-space:nowrap;
	}
	
.z4s1 {
	height: 176px; 
	width: 184px; 
	background-image: url(images/mt_Zeil4xSpal1.jpg); 
	background-repeat: no-repeat; 
	background-position: right top; 
	background-color: rgb(156, 124, 255);
	overflow: hidden;
	white-space:nowrap;
	text-align: right;
	}

	
.Menue {
	vertical-align: top;
	font-variant:small-caps;
	padding-right:30px; 
	padding-left:0px; 
	padding-top: 10px;
	width: 184px; 
	background-image: url(images/mt_Menue.png);  
	background-repeat: repeat-y; 
	background-position: right top; 
	background-color: rgb(156, 124, 255);
	overflow: scroll;
	white-space:nowrap;
	vertical-align:top;
	text-align:right;
   }
	
.Menue a { padding:3px; }
.Menue a:link { font-weight:700; color:#0000E0; text-decoration:none;}
.Menue a:visited { font-weight:700; color:#000080; text-decoration:none;}
.Menue a:hover { font-weight:900; color:#a00000; text-decoration:underline;}
.Menue a:active { font-weight:bold; color:#E00000; text-decoration:underline;}
.Menue a:focus { font-weight:bold; color:#008000; text-decoration:underline;}

a:link { color:#0000E0; text-decoration:none;}
a:visited { color:#000080; text-decoration:none;}
a:hover { font-weight:bold; color:#0000FF; text-decoration:underline;}
a:active { font-weight:bold; color:#00E0E0; text-decoration:underline;}
a:focus { font-weight:bold; color:#008000; text-decoration:underline;}

	
.Submenue {
	height:87px;
	background-image: url(images/SubMenue_a.png); 
	background-repeat: repeat-x;
	font-size: 18pt;
	white-space:nowrap;
	text-align: center;
	overflow: visible;
	background-position: right top; 
	}
	
#Info {
	background-color: rgb(245, 245, 255);
	width: 100%;
	height: 100%;
	border-top: 4px outset rgb(145, 145, 255);
	border-right: 4px outset rgb(225, 225, 255);
	}

.irundung {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:17px; 
	height:19px; 
	z-index:1;
	}

.SubMTableZel {
	width: 25%;
	/*background: rgb(230, 230, 255);*/
	font-weight:bold;
	text-align: center;
	vertical-align: middel;
	border-bottom: 6px groove rgb(215, 215, 255);
	border-right: 6px groove rgb(215, 215, 255);
	}

.update {
	font-size: 9pt;
	}

.subnav {
	font-size: 8pt;
	font-style: italic;
	border-bottom: 3px groove rgb(215, 215, 255);
	}

.AbbTxt	{
	font-size: 66%;
	font-weight: bold;
	text-align: center;
	}

.ToolText {
	background-color: rgb(255, 255, 200);
	}
