/* -------------------- Einstellungen für das ganze Dokument -------------------- */
body {
	margin:1px;
	margin-right:3px;
	background-color:#F3F3F3;
	color: #0000FF;
	font-size: 100.01%;
}

a, a:link, a:hover, a:active, a:visited { /* Links */
	color:#0000FF;
}
/*
.box_content a:hover:before {
	content:" > ";
}

.box_content a:hover:after {
	content:" < ";
}
*/
.box_content a:hover {
	text-decoration: none;
	font-weight: bold;
}


input, textarea, select { /* Aussehen für INPUT-Felder */
	font:14px Arial,sans-serif;
	background-color:#EEEEEE;
	color: #0000FF;
	border: 2px groove #0000FF;

}

/* -------------------- Boxen -------------------- */
/* generelles aussehen */
.b15w, .b15o, .b18w, .b18o, .b25, .b48, .b55, .b88	{ border:0px; }
.c15, .c18, .c25, .c48, .c55, .c88					{ border:0px; }
.t99, .t99a, .t19, .b99n, .b99s, .b19w, .b19o		{ border:0px; }
.b15w, .c15, .b15o, .c25, .c55 { width:5px; }
.b18w, .c18, .b18o, .c48, .c88 { width:8px; }
.t99, .t99a, .t19, .b19w, .b19o       { width:9px; }
.c15, .c18, .t19   { height:1px; }
.c25, .b25         { height:2px; }
.c48, .b48         { height:4px; }
.c55, .b55         { height:5px; }
.c88, .b88         { height:8px; }
.t99, .t99a, .b99n, .b99s { height:9px; }
.b15o { background:url(../pix/box_top_o.gif); }
.b15w { background:url(../pix/box_top_w.gif); }
.b18o { background:url(../pix/box_re_o.gif);  }
.b18w { background:url(../pix/box_re_w.gif);  }
.b19o { background:url(../pix/box_co_o.gif);  }
.b19w { background:url(../pix/box_co_w.gif);  }
.b25  { background:url(../pix/box_top_s.gif); }
.b48  { background:url(../pix/box_re_n.gif);  }
.b55  { background:url(../pix/box_top_n.gif); }
.b88  { background:url(../pix/box_re_s.gif);  }
.b99n { background:url(../pix/box_co_n.gif);  }
.b99s { background:url(../pix/box_co_s.gif);  }
.t99a { background:url(../pix/box_co_s.gif);  }
.tp { vertical-align:top; }

.box_title_tr {
	background-image:url(../pix/box_top_bg.gif);
	background-repeat:repeat-x;
	background-color:#00008B;
}
.box_title, .box_title a, .box_title a:link, .box_title a:hover, .box_title a:active, .box_title a:visited {
	font:12px Arial,sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	padding:2px 2px 2px 5px;
}


.content { /* Hauptbox */
	font:14px Arial,sans-serif;
	background-color:#EEEEEE;
	padding:8px;
	padding-right: 20px;
}

.logo { /* LogoBox */
	text-align: right;
	background-color:#EEEEEE;
	padding:2px;
	background:url(../pix/logo4.jpg) no-repeat 50px center;
	height: 65px;
}

.advertise { /* Werbungsbox */
	font:9px Arial,sans-serif;
	background-color:#EEEEEE;
	text-align: center;
}

.box_content { /* rechte Boxen */
	font:12px Arial,sans-serif;
	background-color:#EEEEEE;
	padding:2px;
}

/* -------------------- Rezeptdetails -------------------- */
.recipe_title { /* Überschrift */
	font:bold 25px Verdana, Arial,sans-serif;
	text-align: center;
	text-decoration: underline;
}

.recipe_subtitle { /* "Unter"-Überschrift */
	font:bold 17px Verdana, Arial,sans-serif;
	text-align: center;
	text-decoration: underline;
}

.recipe_category {

}

.recipe_ingredients_title { /* "Für den Teig" ... */

}

.recipe_ingredients { /* Zutaten */
	font:bold 15px courier, "Courier New", sans-serif;
}

.recipe_instructions { /* Herstellungshinweise */

}

/* -------------------- Text  -------------------- */
.title {
    font:  bold 140% Arial;
    margin-bottom: 15px;
}

.subtitle {
    font:  bold 115% Arial;
    margin-bottom: 3px;
    margin-top: 9px;

}

.subsubtitle {
    font:  bold 105% Arial;
    margin-bottom: 3px;
    margin-top: 6px;

}

.paragraphtitle {
    font:  bold 100% Verdana;
    border-bottom:1px solid gray;
    margin-bottom: 3px;
    margin-top: 12px;
}
.accentuation {
	font-weight:bold;
	display: inline;

}

.note {
    font:  bold 90% Arial;
    color: blue;
    margin-bottom: 3px;
    margin-top: 3px;
    border: 1px dashed blue;
    padding: 4px;
    text-align: center;
}
/* ---------------------------------- Gästebuch ---------------------------------- */
a.g_nav:link, a.g_nav:visited, a.g_nav:hover, a.g_nav:active, a.g_nav:focus { /* Navigation */
    text-decoration: none;
}

.g_entry { /* Kompletter Tabelleneintrag */
	background-color: #000000;
	text-align: center;
	width: 90%;
}

.g_name { /* Zeile wo Name und Datum drin steht */
	background-color: #00008B;
	color: #e9ebef;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
}

.g_contact { /* Zelle wo E-Mail und Homepage drin steht */
	background-color: #838383;
	color: #FFF;
	font-size: 10pt;
	vertical-align: top;
	text-align:center;
	height: 50px;
}

.g_message { /* Zelle wo Nachricht drin steht */
	background-color: #012CBA;
	color: #FFF;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	width: 90%;
}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------- SPAM -------------------------------------- */
.spam {
	unicode-bidi:bidi-override;
	direction: rtl;
} /* ----------------------------------------------------------------------------- */

