/* Meinbackbuch.de */

body {
font-size: 110%;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: center;
margin: 0px;
padding: 0px;
background-color: #ffffff;
width: 100%;
}

#rahmen {
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border: none;
padding: 0px;
width: 100%;
max-width: 480px;

/* Schrift-Definition fuer die Fliesstexte: */
font-size: 0.9em;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: left;
}

/************* Kopfbereich **********************/
#seitenkopf {
border: none;

color: #ffffff;
background-color: #dd1111;

margin: 0px;
padding-left: 1px;
padding-right: 1px;
padding-top: 5px;
padding-bottom: 5px;

font-size: 1.1em;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: center;
}

#seitenkopf a {
color: #ffffff;
text-decoration: none;
}

.suchbox {
position: relative;
margin: 0px;
padding: 0px;

font-size: 0.9em;
font-weight: 300;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: left;
}

.suchboxbox input {
font-size: 0.9em;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: left;
padding: 0px;
}

/****** Inhalt und Haupt-Text ****/

#inhalt {
border: none 1px green;
padding: 3px;
}

h1 {
margin: 0px;
padding: 0px;
padding-top: 7px;
color: #550000;
background-color: transparent;

font-size: 1.3em;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: center;
}

h2 {
margin: 0px;
padding: 0px;
padding-top: 7px;
color: #550000;
background-color: transparent;
border-bottom: solid 2px #bbbbbb;

font-size: 1.1em;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: left;
}

h2 a {
text-decoration: none;
color: #550000;
}

h3 {
margin: 0px;
padding: 0px;
padding-top: 3px;
color: #550000;
background-color: transparent;
border: none 1px blue;

font-size: 0.9em;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: left;
}

h3 a {
text-decoration: none;
color: #550000;
}


.readmore {
margin: 0px;
margin-bottom: 2px;
font-size: 0.9em;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: right;
color: #800000;
}

.readmore a {
text-decoration: none;
color: #800000;
}

.stichworte {
margin: 0px;
margin-bottom: 3px;
font-size: 0.9em
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: left;
color: #000000;
}

.stichworte a {
text-decoration: none;
color: #000000;
}

.stichworte a:hover {
text-decoration: underline;
color: #550000;
}

.plaintext a {
text-decoration: none;
color: #000000;
}

.plaintext a:hover {
text-decoration: underline;
color: #000000;
}
/******* Seitenfuss *****/

#seitenfuss {
font-size: 0.7em;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: center;
color: #ffffff;
background-color: #dd1111;

position: relative;
border: none 1px #683501;
margin: 0px;
padding: 2px;
}

#seitenfuss a {
color: #ffffff;
text-decoration: underline;
}


/******** Menuebar ********/

.menuebar, .footerbar {
margin: opx;
padding: 5px;
color: #ffffff;
background-color: #aa1111;

font-size: 1.0em;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-align: center;
}
.menuebar {
	padding-top: 15px;
}

.footerbar {
	padding-bottom: 15px;
}

.menuebar a, .footerbar a {
padding: 5px;
text-decoration: none;
color: #ffffff;
}

.menuebar a:hover, .footerbar a:hover {
padding: 5px;
color: #e0e0e0;
text-decoration: underline;
}

.menuebar span {
font-size: 1.2em;
padding: 5px;
color: #aa1111;
background-color: #ffffff;
border-top: 2px solid #aa1111;
border-left: 1px solid #aa1111;
border-right: 1pxm solid #aa1111;
border-bottom: 2px solid #ffffff;
}

.footerbar span {
font-size: 1.2em;
padding: 5px;
color: #aa1111;
background-color: #ffffff;
border-bottom: 2px solid #aa1111;
border-top: 2px solid #ffffff;
border-left: 1px solid #aa1111;
border-right: 1pxm solid #aa1111;
}

/******** actionbar ********/

.actionbar {
margin: 0px;
margin-bottom: 3px;
}

.actionbar a {
margin: 2px;
padding: 2px;
background-color: #aa1111;
border: solid 1px #808080;
color: #ffffff;


font-size: 1.0em;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
text-decoration: none;
text-align: center;
}

.actionbar a:hover {
color: #808080;
}

.actionbar br {
clear: left;
}

/******** navibar ********/

.navibar {
text-align: center;
margin-bottom: 3px;
}

/******** Tagcloud ********/

.tagcloud {
margin: 0px;
padding: 1px;
font-size: 1.0em;
}

.tagcloud a {
text-decoration: none;
}

.tagcloud a:hover {
text-decoration: underline;
}

.tag0 {
color: #404040;
font-size: 1.0em;
}

.tag1 {
color: #303030;
font-size: 1.2em;
}

.tag2 {
color: #202020;
font-size: 1.5em;
}

.tag3 {
color: #101010;
font-size: 1.7em;
}

.tag4 {
color: #000000;
font-size: 2.0em;
}

/********** Sonstiges ***/

.werbung {
width: 100%;
overflow: hidden;
text-align: center;
}

