/*  
Theme Name: MyHome
Theme URI: http://www.brauchbarkeit.de
Description: Wordpress-Theme fuer die MyHome Webseite
Version: 1.0
Author: Martina Hoefflin/Nikolaus Rulle
Author URI: http://www.brauchbarkeit.de

*/

@import 'reset.css';

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 0 0;
	background: #fff url(images/background3.jpg) no-repeat;
	color: #000;
}

#content_outer {
	margin: 180px 0 0 110px;
	padding-bottom: 20px;
	float: left;
	background: #ffff00;
}

#top_navi div {
	float: left;
	margin: 0 6px 0 14px;

}

p{margin: 7px 0 7px 0;}


h1 {
	font-size: 2em;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 5px;
}

h2 {
	font-size: 20px;
	font-weight: bold;
	color: #707011;
	line-height: 1em;
	margin-top: 10px;
}

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

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

a:hover {
	color: #ffff00;
	text-decoration: none;
	background-color: #000;
}




.date {
	margin-top: 10px;
	font-size: 9px;
	color: #707011;
}
.line {
	width:101px;
	border-bottom: #707011 1px dotted;
	margin: 10px 0 0px 0;
}


/* Pages Nav mit Plugin*/

#top_navi {
	margin: 25px 26px 0 26px;
	padding: 6px 0 6px 0;
	width: 935px;
	height: 50px;
	font-weight: bold;
	font-size: 1.4em;
}

#top_navi  a{
        color: #000;
        background: #ffff00;
        padding-right: 5px;
        padding-left: 3px;
        border-right: solid 1px #000;
}

#top_navi  a:hover{
        color: #ffff00;
        background-color: #000;
}

#top_navi li.current a{
        color: #ffff00;
         background-color: #000;
}

#top_navi ul {
        list-style: none;
        display: inline;
}

#top_navi li {
        display:inline;      
}

#top_navi ul.level2 {
		padding-top: 5px;
		font-size: 11px;
		font-weight: normal;
		display: block;
}
#top_navi ul.level2 li.current a{
        color: #ffff00;
        font-weight: normal;
        background-color: #000;
        border-right: solid 1px #000;
}

/*Position der Unterseiten*/
.page8 {
	margin-left: 98px;
}
.page9 {
	margin-left: 262px;
}
.page193 {
	margin-left: 523px;
}


/*alte Navistyles von Mattes

#top_navi {
	margin: 25px 26px 0 26px;
	padding: 6px 0 6px 0;
	width: 935px;
	font-weight: bold;
	font-size: 1.4em;
	border-top: #000 1px dotted;
	border-bottom: #000 1px dotted;
}

#top_navi  a{
        color: #000;
        background: #ffff00;
        padding-right: 3px;
        padding-left: 3px;
}

#top_navi  a:hover{
        color: #ffff00;
        background-color: #000;
}

#top_navi .current{
        color: #ffff00;
        font-weight: normal;
        background-color: #000;
}


#sub_navi {
	margin: 2px 0 0 0px;
	clear: left;
	font-size: 11px;
	font-weight: bold;
}

#sub_navi .current{
	color: #ffff00;
    font-weight: normal;
    background-color: #000;
}

.page7 {
	margin-left: 90px;
}
.page9 {
	margin-left: 275px;
}
*/



/*Kategorienavigation links*/
#side_navi {
	clear: left;
	float: left;
	font-size: 9px;
	width: 149px;
	margin: 34px 40px 0 26px;
	padding: 2px 0 4px 0;
}




#side_navi li {
	padding-top: 1px;
	list-style: none;
	border-bottom: #000000 1px dotted;
	font-size: 9px;
}
#side_navi li a{
	font-size: 11px;
}

.navi_title {
font-size: 12px;
font-weight: bold;
}




/*Content*/

#content {
	float: left;
	width: 570px;
	margin: 0 26px 38px 0;
}


#content a, #content a:visited {
	color: #000;
	text-decoration:underline;
}

#content a:hover {
	color: #707011;
	text-decoration: none;
}

#content img {padding: 0 6px 6px 0;}
.alignleft {float: left;}

.topic {
	margin: 34px 0 50px 28px;
	clear: left; /*damit die Bloecke nicht neben den Bildern erscheinen...wg. float*/
}
.postmeta {
	clear: left; /*damit die Bloecke nicht neben den Bildern erscheinen...wg. float*/
	margin-top: 20px;
}

#content table{
width: 570px;
}

#content table td{
vertical-align: top;
}

#right {
	margin: 34px 0 0 10px;
	background: #ffffff;
	width: 148px;
	float: left;
}

#login {
	padding: 30px 0 0 0;
	background: #ffff00;
	list-style: none;
}

#login div{
	border-bottom: #000000 1px dotted;
}


#footer {
	margin: 0 0 0 110px;
	padding-top: 5px;
	clear:left;
	font-size: 11px;
	color: #666600;
}




