﻿/*
THEME NAME: tyroweb4netzpartner
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: tyroweb4netzpartner - 2 Spalten-Layout
VERSION: 1.0
AUTHOR: Joe Fischler
AUTHOR URI: http://tyroweb.at
TEMPLATE: sandbox
*/

/*Beginn CSS Reset Reloaded - von Eric Meyer - Rücksetzen aller Styles*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: white;
	background: black;
}

ol, ul {
	list-style-type: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*Ende CSS RESET RELOADED*/


/*G L O B A L   S T Y L I N G*/
body {
         background: #F0F0F0; font-family: Verdana, Arial, Helvetica, Sans-Serif;
         font-size: 13px;
         margin:8px;
}
         h1, h2, h3, h4, h5, h6{font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif;}
         h2{font-size:16px}
         h3{font-size:15px}
         h4{font-size:14px}
         h5{font-size:13px}
         h6{font-weight:bold}
         blockquote{font-style:italic; color:000000; margin: 20px; padding:10px; border:1px solid #800A0A;}
         

a:link {color: #2E6B2E; text-decoration:underline;}
a:visited {color: #2E6B2E; text-decoration:none;}
a:hover {color: #2E6B2E; text-decoration:none;}

/*
L A Y O U T: NETZPARTNER SPECIAL
*/

div#wrapper {
        background:#FFFFFF;
        margin:10px auto;
        padding:13px;
        width:800px;
        border:2px solid #2E6B2E;


}
div#container {
	float: right;
	margin-right:30px;
	width: 600px;
        overflow:hidden;

}
/*H E A D E R*/

div#header{

        height: 110px;
        min-width: 800px;
        border-bottom: 1px solid #CCCCCC;
        overflow:hidden;

}
div#header h1#blog-title {font-size:38px; color:#2E6B2E; position:relative; top:-85px; left:108px;}
div#header h1#blog-title a {font-size:38px; font-weight:bold; color:#2E6B2E; position:relative; top:-40; left:0px;}

div#blog-description {
        color:#000000;
        font-size:13px;
        position:relative; top:-70px; left:108px;
        text-decoration:none;
        border:none;}


/*M E N U*/

div#access div.skip-link{display:none;}

div#menu{
        display:none;
        position:absolute;top:0px;
        font-size:12px;
        height:20px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:395px;
        width:500px;

        text-align:right;
        line-height:15px;
        white-space:nowrap;

}
div#menu ul a{font-weight:600; text-decoration:none; color:#2E6B2E; padding:5px;}
div#menu ul a:hover{color:#F2F2F2;}
div#menu ul li.current_page_item a{color:#F2F2F2;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style-type:none; margin:0;}
div#menu ul li{float:left;}
div#menu ul li a{padding:5px;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}



.page h2, .single h2 {padding-top:5px;}
.archive h3{border:0}
.archive .page-title{border-bottom:1px solid #2E6B2E; padding:20px 0 5px 0; font-size:12px; color:#7F7F7F;}


div#content {


}

div#content div.post .entry-title, div#content div.page .entry-title{font-size:1.5em; font-weight:bold; color:#2E6B2E; 
padding-bottom:0px; margin:10px 0;}

div#content div.post .entry-title a, div#content div.page .entry-title a{line-height:1.3em; color:#2E6B2E; text-decoration:none;}

.entry-date{text-align:left; font-size:10px; color:#000000; padding-bottom:10px;}

div#content div.post .entry-title a:hover, div#content div.page .entry-title a:hover{color:#2E6B2E; line-height:1.3em; }

.page h2, .single h2 {padding-top:5px;}
.archive h3{border:0}



/*Content Post Styling*/
.entry-content{overflow:hidden;}
.entry-content p{color:#000000; font-size:13px; line-height:1.5em; padding:0.5em 0;}
.entry-content em{font-style:italic}
.entry-content ul, ol{list-style-type:disc; margin:10px 20px;font-size:12px; line-height:1.5em;}
.entry-content ul li{padding-left:15px; list-style-type:disc; color:#000000;} 

.entry-content strong, .entry-content b{font-weight:bold}
.entry-content img{padding:5px; float:left; }
.entry-content a{color:#2E6B2E; padding:2px;}
.entry-content a:hover{text-decoration:underline;}


/*Meta*/
.entry-meta {font-size:10px; color:#7F7F7F; padding: 10px 0;border-bottom:1px solid black;}
.entry-meta a{color:#2E6B2E}
.entry-meta a:hover{text-decoration:underline;}



/*Comments*/
div#comments, div#comments-list{clear:both; width:400px;}
div#comments-list h3{font-size:14px; font-weight:bold; color:#7F7F7F;}
div#comments-list ol {font-size:12px; line-height:1.5em;}
div#comments-list ol li{display:block; margin:30px 0; padding:0; background:none; text-align:left;}
div#comments-list ol li .comment-author{font-weight:bold;}
div#comments-list ol li .comment-meta{padding-bottom:10px; color:#7F7F7F; font-weight:normal;font-size:0.8em; border-top:1px solid #2E6B2E}
div#comments-list ol li .comment-author{color:#2E6B2E}
div#comments-list ol li p{font-weight:normal; color:#000000;}
div.comments ol li{margin:0;}

/*Comment Form*/
div#respond h3 {font-size:14px; font-weight:bold; color:#7F7F7F;}
div#respond .formcontainer{font-size:12px; line-height:1.2em; height:544px;}
div#respond form#commentform textarea{border:3px solid #2E6B2E; padding:5px; height:80px; width:400px;}
div#respond form#commentform input{border:3px solid #2E6B2E; padding:5px; height:16px; width:400px}
div#respond form#commentform input#submit {color: #2E6B2E; border:0; margin-top:2px; cursor:pointer; width:150px; height:24px; background:#FFFFFF; font-weight:bold; border:1px solid #2E6B2E;}


form#commentform{margin:0; width:544px; padding-top:15px; text-align:left; color:#7F7F7F;}
form#commentform p#comment-notes{color:#7F7F7F;}
form#commentform div.form-label{color:#7F7F7F; margin:10px 0 0 0;font-weight:bold; font-size:15px;}



div.sidebar {
	float: left;
        display:block;
	width: 128px;
	overflow: hidden;
        padding:13px 0 0 0;

}

div.sidebar div,div.sidebar ul,div.sidebar li{margin:0; color:#2E6B2E}
div.sidebar h3{padding:3px; font-size: 13px; color:#000000; background:#EEEEEE;}
div.sidebar input#s{width:7em;}
div.sidebar ul {margin:0 0 20px 0;}
div.sidebar li{list-style-type:none;padding:3px;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{padding:0;}
div.sidebar ul ul li a,div.sidebar ul li a, div.sidebar ul a{min-width: 120px; text-decoration:none; padding: 3px; list-style-type:none; color:#000000; font-size:11px}
div.sidebar ul ul li a:hover{margin:0; color:#FFFFFF; background:#2E6B2E;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style-type:circle;}
div.sidebar a:hover {font-weight:bold;color:#FFFFFF; background:#2E6B2E;}

* html div#primary {
	left: 0px;
	position: relative;
        overflow:hidden;
}

div#secondary {
	clear: left;
        display:none;
}




/*footer*/
div#footer {clear:both; padding-top:60px; text-align:center; color:#000000; font-size:11px;}
div#footer a {color:#000000;}
div#footer a:hover {color:#2E6B2E;}




.entry-title{clear:both;}

div#nav-above {display:none;}
div#nav-below{width:100%;height:1em; text-align:right; font-size:10px;}
div#nav-above {margin:2em 0 1em 0; padding: 0;}
div#nav-above a{color:#7F7F7F;}
div#nav-above a:hover{color:white;}
div#nav-below{margin:1em 0 2em 0;font-size:10px;}
div#nav-below a{color:#7F7F7F;}
div#nav-below a:hover{color:black;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}

.nav-previous {font-size:1.5em;}

input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}

textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}


