/*------------------------------------------------------------------------*/
/*---------------------------- ALLGEMEINES -------------------------------*/
/*------------------------------------------------------------------------*/
body{
	margin:0; 
	padding:0; 
	font-size:12pt; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:14pt; 
	background-color:#FFFFFF; 
	background-image:url(images/bg.gif); 
	background-repeat:repeat-y; 
	background-position:center;
}

img{
	border:none;
}

a:link{
	text-decoration:none; 
	color:#9fb949;
}

a:visited{
	text-decoration:none; 
	color:#9fb949;
}

a:hover{
	text-decoration:underline; 
	color:#9fb949;
}

a:active{
	text-decoration:none; 
	color:#9fb949;
}

.clear{
	clear:both;
}

#print{
	display:block;
	float:left;
	text-align:left;
	margin:0px 0px 30px 0px;
}

#printlogo{
	display:block;
	float:right;
}

#printtext{
	display:block;
	float:left;
	margin:40px 0px 0px 0px;
}

/*------------------------------------------------------------------------*/
/*---------------------------- HEAD BEREICH ------------------------------*/
/*------------------------------------------------------------------------*/
#head{
display:none;
}

/*------------------------------------------------------------------------*/
/*---------------------------- MENU BEREICH ------------------------------*/
/*------------------------------------------------------------------------*/
#menu{
display:none;
}

.menupunkt{
display:none;
}

.menupunkt a{
display:none;
}

.menupunkt a:visited{
display:none;
}

.menupunkt a:hover{
display:none;
}

.menupunkt a:active{
display:none;
}

.menuaktiv{
display:none;
}

.menuaktiv a{
display:none;
}

.menuaktiv a:visited{
display:none;
}

.menuaktiv a:hover{
display:none;
}

.menuaktiv a:active{
display:none;
}

#submenu{
display:none;
}

.submenupunkt a{
display:none;
}

.submenupunkt a:visited{
display:none;
}

.submenupunkt a:hover{
display:none;
}

.submenupunkt a:active{
display:none;
}

.submenuaktiv a{
display:none;
}

.submenuaktiv a:visited{
display:none;
}

.submenuaktiv a:hover{
display:none;
}

.submenuaktiv a:active{
display:none;
}

/*------------------------------------------------------------------------*/
/*---------------------------- LOGO BEREICH ------------------------------*/
/*------------------------------------------------------------------------*/
#logo{
display:none;
}

/*------------------------------------------------------------------------*/
/*-------------------------- STREIFEN BEREICH ----------------------------*/
/*------------------------------------------------------------------------*/
#stripes{
	display:none;
}

#image{
	display:none;
}

/*------------------------------------------------------------------------*/
/*----------------------- IMPRESSUM LINE BEREICH -------------------------*/
/*------------------------------------------------------------------------*/
#impline{
display:none;
}

#ueberschrift{
float:left; 
padding:28px 0px 0px 60px;
}

#ueberschrift h1{
margin:0; 
padding:0; 
font-size:105%; 
font-weight:bold; 
color:#9fb949; 
text-transform:uppercase;
}

#impnavi{
display:none;
}

#impnavi a{
display:none;
}

#impnavi a:visited{
display:none;
}

#impnavi a:hover{
display:none;
}
 
#impnavi a:active	{
display:none;
}

#impnavi .impaktiv{
display:none;
}

#impnavi .impaktiv a{
display:none;
}

#impnavi .impaktiv a:visited{
display:none;
}

#impnavi .impaktiv a:hover{
display:none;
}

#impnavi .impaktiv a:active{
display:none;
}

#schrift{
display:none;
}

/*------------------------------------------------------------------------*/
/*------------------------ TRENN LEISTEN BEREICH -------------------------*/
/*------------------------------------------------------------------------*/
#leiste_gruen{
display:none;
}

#leiste_braun		{
display:none;
}

#leiste_braun h1	{
display:none;
}

/*------------------------------------------------------------------------*/
/*-------------------------- CONTENT BEREICH -----------------------------*/
/*------------------------------------------------------------------------*/
#content{
float:left;
width:18cm; 
padding:0px 0px 0px 0px; 
text-align:left;
}

#content_bg{
float:left;
width:18cm;
}

/*------------------------------------------------------------------------*/
/*--------------------------- INHALT BEREICH -----------------------------*/
/*------------------------------------------------------------------------*/
#inhalt		{
float:left;
text-align:left;
float:left; 
width:18cm; 
padding:18px 0px 25px 0px;
}

#inhalt p	{
text-align:left;
font-size:11pt; 
color:#282931;
margin:0px 0px 20px 0px;
}

#inhalt h1	{
text-align:left;
font-size:12pt; 
color:#282931; 
margin:0px 0px 10px 0px; 
padding:0;
}

#inhalt h2	{
text-align:left;
font-size:12pt; 
color:#282931; 
margin:0; 
padding:0;
}

#inhalt ul	{
text-align:left;
margin-top:0px; 
padding-top:0px;
}

#inhalt li	{
text-align:left;
font-size:11pt; 
color:#282931;
margin:0px 0px 5px 0px;
}

#inhalt .bulleninfo{
text-align:left;
font-size:12pt;
}

#inhalt .bulleninfo h4{
margin:0;
padding:0;
}

#inhalt .bullen{
font-size:12pt;
margin:15px 0px 15px 0px;
width:560px;
}

#inhalt .bullen h4{
text-align:left;
margin:0;
padding:0;
font-size:12pt;
}

#inhalt .zuchtdaten{
margin:0;
padding:0px 0px 0px 25px;
vertical-align:top;
text-align:left;
}

#inhalt .zuchtdaten p{
margin:0px 0px 10px 0px;
padding:0;
font-size:11pt;
}

#inhalt .zuchtdaten h3{
font-size:12pt; 
color:#282931; 
margin:0px 0px 10px 0px; 
padding:0;
}

#inhalt .zuchtkuer{
margin:0;
padding:0px 0px 0px 25px;
vertical-align:top;
font-size:12pt;
text-align:left;
}

#inhalt .zuchtkuer p{
margin:0;
padding:0;
text-align:left;
}

#inhalt .zuchtzelle{
width:180px;
vertical-align:top;
}

#inhalt .zuchtzelle p{
margin:0;
padding:0;
font-size:11pt;
}

#inhalt .trennstrich{
width:100%;
border-top:1px dashed #9fb949;
margin:0px 0px 20px 0px;
}

.out{

}

.abstammung{
height:15px;
text-align:left;
margin:0px 0px 0px 32px;
padding:0;
font-size:11pt;
}

.abstammung a{
color:#755D49;
font-weight:bold;
text-decoration:none;
}

.abstammung a:visited{
text-decoration:none;color:#755D49;
}

.abstammung a:hover{
text-decoration:none;color:#755D49;
}

.abstammung a:active{
text-decoration:none;color:#755D49;
}

.abstammungb{
height:15px;
text-align:left;
margin:0px 0px 0px 20px;
padding:0;
font-size:11pt;
}

.abstammungb a{
color:#755D49;
font-weight:bold;
text-decoration:none;
}

.abstammungb a:visited{
text-decoration:none;
color:#755D49;
}

.abstammungb a:hover{
text-decoration:none;
color:#755D49;
}

.abstammungb a:active{
text-decoration:none;
color:#755D49;
}

.aufundzu{
display:none;
}

/*------------------------------------------------------------------------*/
/*--------------------------- TEASER BEREICH -----------------------------*/
/*------------------------------------------------------------------------*/
#teaser{
display:none;
}

#teaser h1	{
display:none;
}

#teaser p	{
display:none;
}

.stars{
display:none;
}

.artikelhead{
display:none;
}

/*------------------------------------------------------------------------*/
/*-------------------------- KONTAKT BEREICH -----------------------------*/
/*------------------------------------------------------------------------*/
.kontaktform{
	font-size:11pt;
}

.textfeld{
	width:180px;
}

/*------------------------------------------------------------------------*/
/*-------------------------- INTERN BEREICH ------------------------------*/
/*------------------------------------------------------------------------*/
.zuchtintern{
margin:10px 0px 0px 0px;
}

.trennstrichfloat{
float:left; 
width:100%; 
border-top:1px dashed #9fb949; 
margin:20px 0px 20px 0px;
}

.einteilung{
font-weight:bold; 
background-color:#9fb949; 
color:#282931;
}

.einteilung .name{
font-size:12pt; 
width:250px;
}

.einteilung .id{
font-size:90%; 
width:200px;
}

.einteilung .funktionen{
font-size:90%; 
width:100px; 
text-align:center;
}

.zuchtintern .name{
font-size:12pt; 
width:250px;
}

.zuchtintern .id{
font-size:11pt; 
width:200px;
}

.zuchtintern .funktionen{
font-size:11pt; 
width:100px; 
text-align:center;
}

.v{
float:left; 
font-size:11pt; 
margin:0px 15px 0px 0px;
}

.vv{
float:left; 
font-size:11pt; 
margin:0px 15px 0px 0px;
}

.vm{
float:left; 
font-size:11pt;
}

.stamm	{
width:100px; 
border:1px solid #9fb949;
padding:2px 5px 2px 5px;
}

.daten{
font-size:11pt;
}

.daten .datenfeld{
width:130px; 
border:1px solid #9fb949;
padding:2px 5px 2px 5px;
}

.daten .datum{
width:30px; 
border:1px solid #9fb949;
text-align:center;
}

.daten .jahr{
width:56px; 
border:1px solid #9fb949;
text-align:center;
}

.daten .feld{
vertical-align:top; 
width:100px;
}

.kuerung{
width:376px; 
height:150px; 
border:1px solid #9fb949;
}

.pulldown{
border:1px solid #9fb949;
width:140px;
}

.abschicken{
border:1px solid #9fb949;
padding:2px 5px 2px 5px; 
margin:0px 0px 0px 65px;
}

.kuerungverkauf{
width:376px; 
height:100px; 
border:1px solid #9fb949;
}

.verkaufinfo{
width:376px; 
height:150px; 
border:1px solid #9fb949;
}

.verkaufstext{
width:100%; 
text-align:left; 
padding:0px 30px 0px 15px;
}

.details{
height:15px;
text-align:left;
margin:0px 0px 0px 72px;
padding:0;
font-size:80%;
}

.details a{
color:#755D49;
font-weight:bold;
text-decoration:none;
}

.details a:visited{
text-decoration:none;
color:#755D49;
}

.details a:hover{
text-decoration:none;
color:#755D49;
}

.details a:active{
text-decoration:none;
color:#755D49;
}

.detailsb{
height:15px;
text-align:left;
margin:0px 0px 0px 60px;
padding:0;
font-size:11pt;
}

.detailsb a{
display:none;
color:#755D49;
font-weight:bold;
text-decoration:none;
}

.detailsb a:visited	{
text-decoration:none;
color:#755D49;
}

.detailsb a:hover{
text-decoration:none;
color:#755D49;
}

.detailsb a:active{
text-decoration:none;
color:#755D49;
}

/*------------------------------------------------------------------------*/
/*-------------------- INTERN BEREICH #AKTUELLES# ------------------------*/
/*------------------------------------------------------------------------*/
.artikel{
margin:10px 0px 0px 0px;
}

.artikel .ueberschrift{
font-size:12pt; 
width:190px; 
}

.artikel .text{
font-size:11pt; 
width:260px; 
}

.artikel .funktionen{
font-size:11pt; 
width:100px; 
text-align:center;
}

.artikel .artikelintern{
font-size:11pt;
}
