/*  
Theme Name: TNRI Template
Theme URI: http://wordpress.org/
Description: The TNRI WordPress Style.
Version: 0.1
Author: Tebis Nador
Author URI: http://www.tebisnador.com

*/

body {
	height: 100%;
	font: 12px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	color: #000;
	margin:0;
	padding:0;
	text-align:center;
	background-image:url(site_white.png);
	background-repeat:repeat-x;
	background-color:#f4f6f7;
}
p {
	margin:0;
	padding:0;
}

h2 {
        text-decoration:none;
        font-size:18px;
}
h4 {
        font-size:11px;
}

a {
        color: #000;
}

img {
        border:none;
}

#tnri {
	width:800px;
	margin:0px auto;
	text-align:left;
}
#head {
	width:800px;
	height:136px;
	background-image:url(header.gif);
	background-repeat:no-repeat;
}
#tnri-logo {
	position:relative;
	top:20px;
	left:20px;
	height:76px;
	width:171px;
}
#beta {
	position:relative;
	top:-86px;
	left:745px;
	height:13px;
	width:31px;
}

#top-navigation {
	position:relative;
	top:22px;
	left:192px;
	height:18px;
	width:370px;
	text-align:right;
	font-weight:bold;
}
ul#navlist {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}
#navlist li {
	display: inline;
	list-style-type: none;
	padding-bottom:0;
}
#navlist a {
	padding-left:20px;
	padding-bottom:0;
}
#navlist a:link, #navlist a:visited {
	color: #000037;
	text-decoration: none;
}
#navlist a:hover {
	color: #379bff;
	text-decoration: none;
}
#site {
	margin:0;
	padding:0;
	top:0;
	width:800px;
	text-align:left;
	background-color:#f4f6f7;
	background-image:url(background.gif);
}
#artikel {
	position:relative;
        left:64px;
	width:500px;
	float:left;
        line-height:17px;
        margin-top:40px;
	margin-bottom:40px;
	padding:0;
}
#sec-navigation {
        position:relative;
        left:-36px;
	float:right;
	width:140px;
	font-size:10px;
	color:#fafaff;
}

#sec-navigation a {
	color:#fafaff;
        text-decoration:none;
}

#sec-navigation ul {
        padding-left:0;
        margin-left:0;
        padding-top:0;
        margin-top:0;
        padding-bottom:0;
	list-style-type: none;
}

#sec-navigation li {
        padding-bottom:12px;
}


#sec-navigation li li {
        padding-bottom:0px;
}

#sec-navigation ul ul {
        margin-bottom:10px;
}

#sec-navigation h2 {
        font-size:11px;
        color:#00004b;
        font-weight:bold;
        padding-bottom:-1em;
}

#footer {
	clear: both;
	width:800px;
	margin:0px auto;
	text-align:left;
	height:50px;
	background-image:url(footer.gif);
	background-repeat:no-repeat;
}
#footer-txt {
	padding-left:64px;
	padding-top:15px;
	font-size:10px;
	color:#999;
	width:500px;
	padding-bottom:80px;
}
#footer-txt a {
	color:#999;
	text-decoration:none;
}
#footer-txt a:hover {
	color:#000037;
	text-decoration:none;
}

/* --------------- */


.headline {
	margin:0;
	padding:0;
	padding-bottom:18px;
        color:#00004b;
}

.headline a {
        text-decoration:none;
        color:#00004b;
}

.tagline {
        margin-top:20px;
        margin-bottom:50px;
        font-size:10px;
        color:#999;
}

.tagline a {
        text-decoration:none;
        color:#999;
}

.tagline a:hover {
        text-decoration:none;
        color:#379bff;
}
.navigation {
        margin-bottom:18px;
}

.navigation a {
        text-decoration:none;
        color:#999;
}
.navigation a:hover {
        text-decoration:none;
        color:#00004b;
}

.formfeld {
        border:1px solid #999;
        background-color:#ebf4fa;
        margin-bottom:2px;
}

.hauptsuche {
        border:1px solid #4586b4;
        background-color:#9acae5;
        padding-left:3px;
        color:#00004b;
        font-size:11px;
        font-weight:bold;
        width:130px;
        padding-top:2px;
        padding-bottom:2px;
        
}
.hauptsuche:focus {
        background-color:#d9f2ff;
        border:1px solid #1c4e80;
}
.kommentar-meta {
        color:#999;
        font-size:11px;
        margin-bottom:3px;
}
.kommentar-meta a {
        color:#999;
        font-size:11px;
        text-decoration:none;
}

.commentlist {
        margin-bottom:40px;
}

.commentlist li {
        margin-bottom:17px;
}
.alignright {
	float: right;
        color:#999;
}

.alignleft {
	float: left;
        color:#999;
}
.entry p {
        margin-bottom:14px;
}
.entry center {
        margin-bottom:14px;
}

.entry blockquote {
        border-left:2px solid #c6d3df;
        padding-left:8px;
        margin-left:24px;
}

.werbung-content {
        font-size:11px;
        color:#00004b;
        font-weight:bold;
        margin-bottom:40px;
}



