/* style - Aussehen der Elemente */

* {
/*margin: 0px;
padding: 0px;*/
border: 0px;
}
#bgblank {background-image:url(../_media/blank.png);
	background-repeat:repeat;
}

a.anleitung:link { text-decoration:none; color:#cc3300;}
a.anleitung:visited { text-decoration:none; color:#cc3300;}
a.anleitung:hover { text-decoration:none; color:#333;}
a.anleitung:active { text-decoration:none; color:#ff3300;}

a:link { text-decoration:none; color:#fff;}
a:visited { text-decoration:none; color:#fff;}
a:hover { text-decoration:none; color:#cc3300;}
a:active { text-decoration:none; color:#ff3300;}

h1{
color: #fff;
font:16px;
}

h2{
color:#fff;
font:14px;
}

h3{
color: #333;
font:14px;
font-style:italic;
}

h4{
color: #222;
font:14px;
font-style:italic;
text-decoration:underline;
}

h5{
color:#fff;
font:12px;
font-weight:bold;
margin-bottom:auto;
}

h7{
color:#ffcc33;
font-size:12px;
font-weight:bold;
font-style:italic;
}

.title{
color:#ffcc33;
font-size:12px;
font-weight:bold;
font-style:italic;
}

.title2{
color:#330000;
font-size:12px;
font-weight:bold;
font-style:italic;
}

.logout{ 
color:#330000;
font-size:16px;
font-weight:bold;
font-style:italic;
}

.utitle{
color:#fff;
font-size:12px;
}

.text{
color:#fff;
font:12px;
}

.schrift_kopfleiste{
color:#fff;
font-size:16px;
font-weight:bold;
}

.schrift_fussleiste{
color:#fff;
font-size:16px;
font-weight:bold;
}

/* Formatierung fürs Kontaktformular */

input.contact{
	width:250px;
	border: #B5B5B5 solid 2px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}
textarea.contact{
	width:250px;
	border: #B5B5B5 solid 2px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}
.contactsub{  
	padding:0;
	margin:0;
	border:2px;
	border-style:outset;
	border-color:#000000;
	font-size:12px;
	color: #fff;
	height:25px;
	width:70px;
	/*
	width:110px; < - Breitenangabe für die Längere Version 
	*/
}

/* Formatierung fürs Formularfeld auf der Navleiste */
input.contact_nav{
	width:110px;
	border: #B5B5B5 solid 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}
.contactsub_nav{  
	padding:0;
	margin:0;
	border:2px;
	border-style:outset;
	border-color:#000000;
	font-size:12px;
	font-weight:bold;
	color: #fff;
	height:25px;
	width:70px;
	/*
	width:110px; < - Breitenangabe für die Längere Version 
	*/
}

/* Formatierung fürs Formularfeld allgemein, z.b. Eingabe Motiv*/
.eingeben_all{
	width:250px;
	border: #B5B5B5 solid 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

.eingeben_ort{
	width:100px;
	border: #B5B5B5 solid 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

.eingeben_ort_neu{
	width:110px;
	border: #B5B5B5 solid 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

.eingeben_anzeige{
	width:100px;
	border: #B5B5B5 solid 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}


input.eingeben_datum{
	width:40px;
	border: #B5B5B5 solid 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

input.eingeben_kategorie{
	width:160px;
	border: #B5B5B5 solid 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

textarea.eingeben_all{
	width:250px;
	border: #B5B5B5 solid 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}
.eingebensubmit_all{  
	padding:0;
	margin:0;
	border:2px;
	border-style:outset;
	border-color:#000000;
	font-size:12px;
	background-color:#666633;
	color: #fff;
	height:25px;
	width:70px;
	/*
	width:110px; < - Breitenangabe für die Längere Version 
	*/
}
.eingebensubmit_loeschen{  
	padding:0;
	margin:0;
	border:2px;
	border-style:outset;
	border-color:#000000;
	font-size:12px;
	font-weight:bold
	color: #fff;
	height:25px;
	width:90px;
	/*
	width:110px; < - Breitenangabe für die Längere Version 
	*/
}

/* hover effekte *-------------------------------------------------------------------------------*/

/* KOPF_LEISTE LINKS */

a.forum{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_forum_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.forum:hover{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_forum_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.linkbuchen{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_link_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.linkbuchen:hover{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_link_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.anmelden{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_anmelden_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.anmelden:hover{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_anmelden_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.abmelden{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_abmelden_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.abmelden:hover{
	height: 40px;
	width: 109px;
	position:absolute;
	background-image: url(../_media/link_abmelden_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

/* EIGENES MOTIV */

a.eigenes{
	margin-bottom:0px;
	height: 104px;
	width: 94px;
	position:absolute;
	background-image: url(../_media/link_eigenesmotiv_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.eigenes:hover{
	margin-bottom:00px;
	height: 104px;
	width: 94px;
	position:absolute;
	background-image: url(../_media/link_eigenesmotiv_off.png);
	background-repeat:no-repeat;
	z-index:1;
}



/* PARTNER LINKS */
a.alena{
	margin-bottom:20px;
	height: 36px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/alena_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.alena:hover{
	margin-bottom:20px;
	height: 36px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/alena_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.kneipe{
	margin-top:20px;
	margin-bottom:20px;
	height: 31px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/kneipe_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.kneipe:hover{
	margin-top:20px;
	margin-bottom:20px;
	height: 31px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/kneipe_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.ware{
	margin-top:20px;
	margin-bottom:20px;
	height: 40px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/waren_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.ware:hover{
	margin-top:20px;
	margin-bottom:20px;
	height: 40px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/waren_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.tanke{
	margin-top:20px;
	margin-bottom:20px;
	height: 25px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/tanke_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.tanke:hover{
	margin-top:20px;
	margin-bottom:20px;
	height: 25px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/tanke_off.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.rappel{
	margin-top:20px;
	margin-bottom:20px;
	height: 38px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/rappelts_on.png);
	background-repeat:no-repeat;
	z-index:1;
}

a.rappel:hover{
	margin-top:20px;
	margin-bottom:20px;
	height: 38px;
	width: 126px;
	position:absolute;
	background-image: url(../_media/rappelts_off.png);
	background-repeat:no-repeat;
	z-index:1;
}
/* FOOTER LINKS */

a.anleitungen{ 
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/anl_on.png);
	background-repeat:no-repeat;
	z-index:1;}

a.anleitungen:hover{
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/anl_off.png);
	background-repeat:no-repeat;
	z-index:1;}
	
a.kontakt{ 
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/kont_on.png);
	background-repeat:no-repeat;
	z-index:1;}

a.kontakt:hover{
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/kont_off.png);
	background-repeat:no-repeat;
	z-index:1;}

a.impressum{
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/impr_on.png);
	background-repeat:no-repeat;
	z-index:1;}
	
a.impressum:hover{ 
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/impr_off.png);
	background-repeat:no-repeat;
	z-index:1;}

a.trigger {
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/trigger_on.png);
	background-repeat:no-repeat;
	z-index:1;}
	
a.trigger:hover{
	height:40px;
	width:121px;
	position:absolute;
	margin:10px;
	background-position:center;
	background-image: url(../_media/trigger_off.png);
	background-repeat:no-repeat;
	z-index:1;}
	
.border_nailpic {
  border-width:2px;
  border-left-color:#000000;
  border-bottom-color:#FFFFFF;
  border-right-color:#FFFFFF;
  border-top-color:#000000;
  border-style:solid;
}

