
/*
Theme Name: hvs
Theme URI: http://die-infoseiten.de/
Description: hvs
Version: 1.0
Author: Karsten Oehlert
Author URI: http://die-infoseiten.de/
Tags: header,footer,widgets
*/



body {
background:#323331 url(images/bg.jpg) repeat scroll 0 0;
text-align:center;
margin:0 auto;
padding:0;
}

#page{
background-image:url("images/page.gif");
border:1px solid #AAAAAA;
color:#323331;
font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
font-size:13px;
margin:0 auto 25px;
padding:0;
text-align:left;
width:1000px;
}

#header {background-image:url("images/header.gif");height:160px;margin-bottom:10px;}
#headercontent {margin-left:330px;padding-top:5px;}
#menu {font-size:11px;text-align:left;}

#content{
float:right;
padding:0 43px 20px 0;
width:690px;
}
#content-single{
float:right;
margin-top:-18px;
padding:0 20px 20px 0;
width:700px;
}
#nav {
float:left;
margin:0;
padding:0;
width:235px;
}

#footer {
clear:both;
height:295px;
width:1000px;
}
/*=============================================*/

#headercontent h1 {
background-color:transparent;
border:0 none;
color:#15a991;
font-size:28px;
letter-spacing:1px;
}

#headercontent h1 a {
color:#15A991;
font-size:28px;
letter-spacing:3px;
}
#headercontent h2{
background:none repeat scroll 0 0 #FFFFFF;
border:0 none;
color:#15A991;
font-size:18px;
font-weight:normal;
letter-spacing:2px;
padding-left:10px;
width:450px;
}

#header-top{
float:left;
font-size:13px;
padding-top:25px;
text-align:right;
width:710px;
}

/*================menu=====================*/

#menu ul{
margin:0;
padding:0 0 0;
}

#menu ul li{
display:inline;
position:relative;
}

#menu ul li a:link, #menu ul li a:visited{
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
}

#menu ul li a:hover, #menu ul li a:active, .current_page_item a{
color:#15A991;
font-weight:bold;
text-decoration:underline;
}

#breadcrumb{
font-size:12px;
font-weight:bold;
margin-left:280px;
margin-right:40px;
margin-top:25px;
}
#breadcrumb h2{ 
background-color:#FFFFFF;
border:0 none;
color:#888888;
font-size:13px;
margin-top:0;
padding:2px 0;
}
/*===============nav============*/

#nav h2, #nav h3 {
background-color:#FFFFFF;
border:0 none;
color:#15A991;
font-size:12px;
margin-top:0;
padding:2px 0 4px 5px;
}

#nav h2 a {
color:#FFFFFF;
}

#nav ul{
margin:0;
padding:0;
}

#nav ul li {
list-style-image:none;
list-style-type:none;
}

#nav ul ul {
margin:5px 0 15px 10px;
padding-left:0;
}

#nav ul ul li {
margin:0;
padding:0;
}

#nav ul ul li a {
color:#FFFFFF;
display:block;
padding:1px 0 2px;
text-decoration:none;
}

#nav ul ul li a:hover {
color:#FFA500;
}

#nav ul ul ul {
border:0 none;
margin:0;
}

#nav ul ul ul li{}
#nav ul ul ul li a{font-weight:bold;padding-left:10px;}

#nav ul ol {}
#nav ul ol li {}

#nav .current_page_item a {
color:#FFA500;
font-weight:bold;
}

#nav a {color:#FFFFFF;display:inline-block;}
#nav a:hover {color:#FFA500;}
#nav .textwidget {
font-size:12px;
line-height:12px;
margin:0;
padding:5px 0 7px 5px; 
}

.nav-li {}

.st-tag-cloud {
padding-left:5px;
padding-right:5px;
padding-top:10px;
}

.artikel {margin-bottom:10px;padding-left:35px;}
.artikel a {color:#FFFFBE; font-weight:bold;}
.artikel a:hover {color:#EEDD11;}

/*===============nav2============*/
/*==========searchform==============*/
#suche{

margin-left:342px;
margin-top:15px;
}

#searchform {}
#searchform p{}
#searchsubmit {
background-color:#15A991;
color:#FFFFFF;
font-weight:bold;
}

select {}

.screen-reader-text{display:none;}
#s {color:#15A991;
letter-spacing:2px;
width:305px;}

#quick_search_result ul li a span {font-weight:normal;}
/* ============= conntent ======================*/

a {
color:#15a991;
text-decoration:none;}

a:hover {color:#FFA500;}
a:link {}
a:visited {}

small {font-size:9px; padding:3px 1px;}

h1, h2, h3, h4, h5, h6 {
color:#15a991;
font-weight: bold;
text-decoration:none;
margin:10px 0;
}
		
h1 a , h1 a:visited {
color:#15A991;
font-size:12px;
margin:0 0 5px;
padding:2px 2px 2px 0;
}

h1{
background-color:#EFEFEF;
border-bottom:1px solid #DDDDDD;
color:#15A991;
font-size:12px;
margin:0 0 5px;
padding:2px 2px 2px 5px;
}

h1 a:hover {}
h2{
font-size:13px;
margin-bottom:0;}
h2 a:hover {}
h3, h3 a, h3 a:visited {font-size: 13px;}
h3 a:hover {}
h4, h4 a, h4 a:visited {font-size: 12px;}
h4 a:hover {}
h5, h5 a, h5 a:visited {font-size: 12px;}
h5 a:hover {}		        
h6, h6 a, h6 a:visited {font-size: 12px;}
h6 a:hover {}		 


ul{}
li{list-style:square outside none;}
hr {display: none;}
#umfrage {}

#lesezeichen {
border-bottom:1px solid #DDDDDD;
float:left;
margin-top:10px;
padding-bottom:5px;
padding-top:5px;
width:680px
}
.st-related-posts{float:left;}
.st-related-posts ul {}
.st-related-posts li {}
.st-related-posts h4 {}

#print{float:right;margin-bottom:10px; margin-right:10px;}

/* ============= box ======================*/
#box {
background-color:#FCFCFC;
border:1px solid #DDDDDD;
float:left;
margin-bottom:15px;
width:700px;
}

.box-text {float:left;padding:0 10px 5px 15px;width:675px;}
.box-text p {text-decoration:none;}
.box form {color:#222222}
/*===============Contact Form 7================*/

.c7{margin-bottom:1px;}
.c7tt{width:30px;text-align:center;margin-bottom:1px;}
.c7mm{width:30px;text-align:center;margin-bottom:1px;}
.c7jjjj{width:40px;text-align:center;margin-bottom:1px;}


/* ==========Begin Structure ==========================*/


.narrowcolumn {
margin: 0 auto 0;
padding:0 0 25px;
}

.widecolumn {
float:right;
margin-bottom:0;
margin-left:0;
margin-top:10px;
padding:0;
line-height: 1.4em;
}

.post {margin:0; padding:0;}
.post hr {display: block;}
.widecolumn .post {margin-left: 20px;}
.narrowcolumn .postmetadata {
border:1px solid #00669a;
margin-top:27px;
padding-top:5px;
}
.widecolumn .postmetadata {margin: 30px 0;}

.widecolumn .smallattachment {
text-align: center;
float: left;
width: 128px;
margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
text-align: center;
margin: 5px 0px;
}

.postmetadata {clear: left;}
.clear {clear: both;}

.weiter{font-weight:bold;text-align:right;}
/*===============Feed================*/

#feed{}
#feed h2{margin-left:0;padding-left:0;}
#feed ul{list-style:none outside none;padding-left:0;}
#feed ul li{}

/* =========Begin Images==============*/

p img {
padding: 0;
max-width: 100%;
}

img {border:1px solid #DDDDDD;}

a img {border:1px solid #DDDDDD;}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {float: right;}
.alignleft {float: left;}
/*===========comment================*/        

#commentform{}
#comment{width:660px;}


/* ==============pagebar=====================================*/

.pagebar {
background:none repeat scroll 0 0 #FFFFFF;
border:0 solid #DDDDDD;
clear:left;
margin-bottom:1px;
margin-right:1px;
padding:40px 5px 20px;
text-align:center;
text-decoration:none;
}

.pagebar a,.pageList .this-page {
border: 1px solid #15A991;
text-decoration: none;
padding: 0.2em 0.5em;
}

.pagebar a:visited {
border: 1px solid #15A991;
text-decoration: none;
padding: 0.2em 0.5em;
}

.pagebar .break {
padding: 2px 6px 2px 6px;
border: none;
background: #fff;
text-decoration: none;
}

.pagebar .this-page {
background:#666666 none repeat scroll 0 0;
border:1px solid #15A991;
color:#FFFFFF;
font-weight:bold;
padding:0.2em 0.5em;
}

.pagebar a:hover {
border-color: #15A991;
}

.pagebar .inactive
{
border: 1px solid #cccccc;
color: #ccc;
text-decoration: none;
padding: 0.2em 0.5em;
}   

/*===========Footer================*/

#footer h2{
background:none repeat scroll 0 0 #FFFFFF;
border-color:#DDDDDD -moz-use-text-color;
border-style:double none solid;
border-width:3px 0 1px;
color:#15A991;
font-size:12px;
margin-top:0;
padding:2px 0 2px 5px;
}

#footer h2 a{color:#15A991;}

#footer h3, #footer h3 a{
color:#FFAA55;
padding:2px 0 2px 5px;
}

#footer p{
margin:0;
padding:0;
}
#footer a{color:#FFFFFF;}
#footer a:hover{color:#FFAA55}
#footer ul{padding-left:20px;}
#footer li{color:#FFAA55; list-style:square outside none;}
#footer li a{}
#footer li a:hover{}
#footer-nav{
float:right;
font-size:13px;
padding-bottom:10px;
padding-right:45px;
text-align:right;
}
#footer-nav a{color:#15A991;}
#footer-nav a:hover{color:#FFAA55}
#footer-top{}
#footer-info{width:1000px;}
#footer-box{
background:url("images/footer.gif") repeat scroll 0 0 transparent;
float:left;
width:1000px;
}
#footer-left{float:left;margin-right:7px;width:250px;}
#footer-center{float:left;width:281px;}
#footer-right{float:left; width:424px;}
