/* ------------ Hauptbereich ------------ */



html, body
{
	margin:0; 
	padding:0;
	height:100%;
	background-color: #FEF5CC;
} 

hr
{
	background-color:#CC6602; /* Mozilla 1.4 */
	color:#CC6602; /* IE 6 */
	border: #CC6602; /* Opera 7.11 */
}

a
{
	text-decoration: none;
	color: #CC6602;
}

table.main 
{
	width: 741px;
	/*border-left: 3px solid #D0D0D0;
	border-top: 3px solid #D0D0D0;
	border-right: 3px solid #000000;
	border-bottom: 3px solid #000000;*/
	border-spacing: 0px;
	padding: 0px;
}

td.kopf
{
	/*background-image:url(images/kopf.JPG);*/
	width: 741px;
	height: 153px;
	padding: 0px;
}

td.tests
{
	/*border: 1px solid black;*/
}

td#menu 
{
	background-image:url(images/menu2n.JPG);
	padding-left: 0px;
	margin: 0px;
	height: 392px;
	width: 138px;
	font-size: 100%;
}



a:link#menu
{
	color: #CC6602;	
	text-decoration: none;
}

a:visited#menu
{
	color: #CC6602;
	text-decoration: none;
}

a:hover#menu
{
	text-decoration: underline;
	font-size: 100%;
}

td.hauptteil
{
	background-image:url(images/bauch3n.JPG);
	margin: 0px;
	padding: 0px;
	/*height: 403px;*/
	height: 392px;
	width: 603px;
	font-size: 100%;
	/*padding-left: 80px;*/
}

td.hauptteil2
{
	background-image:url(images/bauch2n.JPG);
	margin: 0px;
	padding: 0px;
	/*height: 403px;*/
	height: 392px;
	width: 603px;
	font-size: 100%;
	/*padding-left: 80px;*/
}

a#auflistung
{
	color: black;
	text-decoration: none;
	color: #CC6602;
	font-size: 32px;
	border: 2px;
	
}

.auflistung
{
	text-decoration: none;
	color: #CC6602;
	font-size: 32px;
	border: 2px;
	
}

.auflistungbild
{

	border: 2px solid #CC6602;
	width: 389px;/*324px;*/
	height: 292px;/*243px;*/
	
}



/* ---------- Ende Hauptbereich ---------- */

td.news
{
	border-top: 1px solid #CC6602;	
/*	border-bottom: 1px solid #CC6602;*/
	padding-right: 5px;
	margin: 0px;	
	padding: 5px;
}

.newsseite
{
	
	width: 460px;
	height: 330px;
	overflow: auto;
	margin-top: 10px;
	padding: 5px;
	/*border: 1px solid black;*/
}

/* ---------- Tabelle Stammbaum ---------- */

table#stammbaumtbl
{
	
	
	width: 500px; /*480px;*/
	/*border: 1px solid black;*/
	
}

td#stammbaumtbl
{
	border: 1px solid #cc6602;
}


td#stammbaum
{
	border: 1px dashed #CC6602;	
	
	text-align: center;
}

input#stammbaumTxf
{
	height: 22px;
	font-size: 15px;
	border: 1px solid #CC6602;	
	background-color: #FEF5CC;
	vertical-align: middle;
	size: 40;
}

textarea#stammbaumTxf
{
	height: 40px;
	font-size: 16px;
	border: 1px solid #CC6602;	
	background-color: #FEF5CC;
	width: 145px;
	/*vertical-align: middle;*/
	scrollbar-face-color: #FEF5CC;
	/*scrollbar-highlight-color: #FEF5CC;*/
	/*scrollbar-shadow-color: #FEF5CC;*/
	/*scrollbar-arrow-color: #FEF5CC;*/
	/*scrollbar-base-color: #FEF5CC;*/


}

textarea#stammbaumText
{
	
	font-size: 12px;
	border: 1px solid #CC6602;	
	background-color: #FEF5CC;
	
	/*vertical-align: middle;*/
	scrollbar-face-color: #FEF5CC;
	/*scrollbar-highlight-color: #FEF5CC;*/
	/*scrollbar-shadow-color: #FEF5CC;*/
	/*scrollbar-arrow-color: #FEF5CC;*/
	/*scrollbar-base-color: #FEF5CC;*/


}

input#stammbaumBtn
{
	background-color: #FEF5CC;
}

input#stammbaumFile
{
	background-color: #FEF5CC;
}

div#pferdeueb
{
	font-size: 32px;
	font-family: Verdana:
	font-weight: bold;
	text-decoration: underline overline;
	height:40px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

div.a#pferdetext
{
	font-size: 12px;
	font-family: Verdana:
	font-weight: bold;
	text-decoration: underline;
}
div#pferdetext
{
	overflow: auto; 
	/*width: 470px; */
	height: 420px;
}

div#news
{
	font-size: 32px;
	font-family: Verdana:
	font-weight: bold;
	text-decoration: underline overline;
}


/* ------- Ende Tabelle Stammbaum -------- */

/* ---------------- Login ---------------- */

table#login
{
	border: 1px dashed #CC6602;
	
}

td#loginT
{
	
}

td#loginI
{
	
}

input#login
{
	border: 1px solid #CC6602;	
	background-color: #FEF5CC;

}

/* ------------- Ende Login -------------- */

/* ------------ Bildvorschau ------------- */
#bildvorschau{
	position:absolute;
	visibility:hidden;
	border: 1px solid black;
	
}

#leiste{
	cursor: hand;
	cursor: pointer;
	background-color: #ffffef;
	min-width: 100px;
}

#leiste #schliessen_text{
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	margin-right: 1px;
}

/* ------------- Admin-Menü -------------- */

table#adminmenu
{
	border: 1px solid black;
	text-align: center;
	background-color: #CC6602;	
}

input#adminmenu
{
	width: 140px;
	background-color: #FEF5CC;
}

input:hover#adminmenu
{
	width: 140px;
	background-color: #FEF500;
}

/* ---------- Ende Admin-Menü ------------ */

div#anglo
{
	position:absolute; left:510px; top:675px;
		
}

img#anglo
{
	border: 0px;
}

div#shagya
{
	position:absolute; left:610px; top:675px; 
	
}

img#shagya
{
	border: 0px;
}

div#vollblut
{
	position:absolute; left:750px; top:675px;
	
}

img#vollblut
{
	border: 0px;
}

.delaend
{
	border-collapse: collapse;
}

.delaend td
{
	border:1px solid #CC6602;
}

.showframe
{
	scrollbar-face-color: #CC6602;
}

.pferde_iframe a
{
	text-decoration: none;
	color: #CC6602;
}

/* ---------- Ende Detailseite ------------ */

.pferdename
{
	font: 16px Verdana;
	font-weight: bold;
	text-align: left; 
	width: 390px; 
	height:30px; 
	vertical-align: top;
}

.stammbaumtitel
{
	font: 16px Verdana;
	font-weight: bold;
	padding-top: 10px;
}

.stammbaum
{
	font: 12px Verdana;
	font-weight: bold;
	/*padding-top: 10px;*/
}

.detailtext
{
	font: 12px Verdana;
	/*font-weight: bold;
	padding-top: 10px;*/
}

/* ---------- Ende Detailseite ------------ */
