/**** LINK-tag style sheet style.css ****/

/* colors */
/*red */
.color1,
#navi,
#navi li
{
background-color: #C2282D;
}
/*green*/
.color2
{
background-color: #2b9834;
}
/* grey-white */
.misc0,
#mood
{
background-color: #000;
}
.misc1
{
background-color: #b1b2b3;
}
.misc2
{
background-color:#717273;
}

.misc3,

#header,
#navi ul,
#footer
{
background-color: #d1d2d3;
}
/*body,*/
.misc4,
#logo
{
background-color: #f6f7f8;
}

.default,
#main
{
background-color: #fff;
}

/* basiselemente */
body
{
margin: 0;
padding: 0;
text-align: center;
font-size: 1em;
}
table
{
margin: 0px;
padding: 0px;
border-collapse: collapse;
}
td 
{
margin: 0px;
padding: 0px;
}
ol
{
padding: 0 0 0 18px;
position: relative;
}
ul
{
list-style: none;
margin: 0;
padding: 0;
}
p
{
display: block;
margin: 0px;
padding: 0px;
margin-bottom: 0.1em;
padding-bottom: 0.1em;

}
h1, h2, h3
{
font-size: 1;
margin: 0;
padding: 0;
}
#pageTitle h1
{
font-size: 1.2em;
margin: 1em 0;
color: #000;
}
#pageTitle h2
{
color: #717273;
}
#pageTitle h1 a
{
color: #000;
}
#copy h1
{
font-size: 1.1em;
margin: 1em 0;
color: #000;
}

#copy h1 a
{
color: #C2282D;
}
h2
{
font-size: 1.05em;
margin: 1em 0 .5em;
color: #C2282D;
}
h2 a
{
color: #C2282D;
}
h3
{
font-size: 1em;
margin: 1em 0 0;
color: #C2282D;
}
h4
{
font-size: 1em;
margin: .5em 0;
color: #000;
}
h5, h6, h7
{
font-size: 1em;
margin: .5em 0;
color: #000;
}
a
{
color: #717273;
text-decoration: none;
}

a img
{
border: 0px;
}

a:hover
{
color: #C2282D;
text-decoration: underline;
}

abbr,
acronym 
{
border-bottom: 1px dashed #005A87;
cursor: help;
}
hr
{
display: block;
clear: both;
width: 100%;
margin: 10px 0;
padding: 0;
background: none;
border: 0px solid;
border-bottom: 1px dashed #d1d2d3;
height: 0px;
}

#base
{
margin: 0 auto;
text-align: left;
width: ;
font-family: Verdana, Arial, Helvetica; sans serif;
font-size: 76%;
}



/*********   ********/
#header
{
float: left;
clear: both;
width: 100%;
font-family: Verdana, Arial, Helvetica; sans serif;
font-size: 1em;
}

#header_inner
{
width: 1000px;
}
/*********   ********/
#mood
{
float: left;
width: 750px;
height: 200px;
overflow: hidden;
border: 0px solid red;
}

/*********   ********/

#logo
{
float: left;
width: 250px;
height: 200px;
}

#logo img
{
padding-top: 3em;
}

#logo a img
{
text-decoration: none;
border: 0px solid;
}
/*********   ********/



#navi
{
float: left;
clear: both;
width: 100%;
height: ;
border-top: 1px solid white;
}

#navi ul
{
float: left;
width: 100%;
height: ;
padding-left: 250px;
}


#navi li
{

width: 100%;
height: ;
text-align: left;
padding:  .3em 1em;
color: #fff;
font-size: .9em;
font-weight: bold;
}

#navi a
{
display: block;
font-size: 1em;
color: #fff;
padding: 0.2em 1em;
text-decoration: none;
} 



/*********   ********/
#main
{
float: left;
width: 1000px;
padding-bottom: 2em;
}



/*********   ********/



#footer
{
float: left;
width: 100%;
height: 1em;
font-size: 0.8em;
padding: .8em 0;
color: #717273;
border-top: 0px solid #717273;
border-bottom: 1px solid #fff
}



#footer span
{

display: block;
padding-left: 25px;
}







/*********   ********/



#left
{
float: left;
width: 250px;
font-size: 1em;
}
.leftBox
{
margin: 1.5em 0 0;
padding: 0 2em;
}
.leftBox #pagemenu
{
margin: 0;
padding: 0;
}

.leftBox #catmenu
{
margin: 0;
padding: 0;
}
.leftBox #metamenu
{
margin: 0;
padding: 0;
}

.leftBox #linksmenu
{
margin: 0;
padding: 0;
}

.leftBox h1,
.leftBox .sidehead
{
clear: both;
font-size: 1.1em;
font-weight: bold;
color: #717273;
padding: 0;
margin: 0;
padding-bottom: .3em;
}



.leftBox .sidetext
{
clear: both;
width: 100%;
padding-bottom: .8em;
border-bottom: 1px dashed #d1d2d3;
margin-bottom: .8em;
}

.leftBox .sidetext ul
{
padding: 0;
clear: both;
width: 100%;
}


.leftBox .sidetext ul li
{
clear: both;
margin: 0;
padding: 0;
width: 100%;
}
.leftBox .sidetext ul li ul li
{
padding-left: .8em;
}
.leftBox .sidetext ul li a
{
display: block;
padding: .2em 0;
}
.leftBox .sidetext ul li a:hover
{
text-decoration: none;
}
.leftBox .sidetext ul li a.self
{
color: #C2282D;
}
.leftBox .sidetext ul li ul li a
{
border-bottom: ;
font-size: .9em;
}
/* andere plugins */
.leftBox .sidetext .current_page_item a,
.leftBox .sidetext .current_page_ancestor a,
.leftBox ul.FoldingCategoryList li.selected a.focalLinkSelected,
.leftBox ul.FoldingCategoryList li.selectedparent a
{
color: #C2282D;
}

.leftBox .sidetext .current_page_item ul,
.leftBox .sidetext .current_page_ancestor ul,
.leftBox ul.FoldingCategoryList ul
{
border-bottom: ;
font-size: .9em;
}
.leftBox .sidetext .current_page_item .page_item a,
.leftBox .sidetext .current_page_ancestor .page_item a,
.leftBox ul.FoldingCategoryList li.selectedparent ul li a,
.leftBox ul.FoldingCategoryList li.selected ul li a
{
color: #6d6d6d;
padding-left: .3em
}
.leftBox .sidetext .current_page_item .current_page_item a,
.leftBox .sidetext .current_page_ancestor .current_page_item a,
.leftBox ul.FoldingCategoryList li.selectedparent ul li.selected a.focalLinkSelected
{
color: #000;
}

/*********   ********/
#adress h1
{

}
#address .sidetext
{
color: #717273;
font-size: .9em;
}



/********* pagemenu   ********/

#pagemenu
{
}

#pagemenu ul
{
}
#pagemenu li
{
}
#pagemenu a
{
}
#pagemenu a:hover
{
}

/********* pagenavi  ********/

.wp-pagenavi
{
font-size: 1em;
}

.wp-pagenavi span.pages
{
margin-right: .8em;
}
.wp-pagenavi span.current
{
font-weight: bold;
}
.wp-pagenavi a
{
}
.wp-pagenavi a.page
{
padding: 0 .3em;
}
/*********   ********/

#right
{
float: left;
width: 200px;
font-size: .9em;
}
#right .rightBox
{
margin: 1.5em 0 0;
padding-left: 1em;
}
#right .rightBox #actualmenu
{
margin: 0 0 0;
padding: 0;
}

#right .rightBox h1,
#right .rightBox .sidehead
{
font-size: 1.1em;
font-weight: bold;
color: #717273;
padding-bottom: .3em;
}
#right .rightBox .sidetext
{
margin-bottom: .8em;
padding-bottom: .8em;
border-bottom: 1px dashed #d1d2d3;
}
#right .rightBox .sidetext ul
{
padding: 0;
clear: both;
width: 100%;
}
#right .rightBox .sidetext ul li
{
clear: both;
margin: 0;
padding: 0;
width: 100%;
}
#right .rightBox .sidetext a
{
display: block;
margin: 0;
padding: .2em 0;
}
#right .rightBox #tags .sidetext a
{
display: inline;
padding: 0;
}
#right .rightBox .sidetext a:hover
{
color: #2b9834;
}

/********* banner aporad   ********/
#apo-rad
{
text-align: center;
}
#apo-rad .sidetext
{
}
#apo-rad .sidetext a
{
}
#apo-rad .sidetext a img
{
}
/********* content  ********/

#content
{
float: left;
width: 550px;
font-size:.9em;
letter-spacing: 0.05em;
line-height: 1.6em;
}

#content #copy
{

}
.contentBlock
{
margin: 1.5em 0 0;
padding-right: 1em;
padding-left: 1em;

}

.contentBox
{
float: left;
width: 100%;
clear: both;
border-top: 1px dashed #d1d2d3;
}
.contentBox .copyBox
{
}

.contentBox .copyBox .addthis_container
{
padding: 10px 0;
}
.contentBox ul
{
list-style: square outside;
margin-bottom: 0.2em;
margin-top: .8em;
}

.contentBox ul li
{
padding-left: 0.5em;
margin-left: 1.2em;
}
.contentBox img
{
padding: 0;
border: 1px solid #d1d2d3;
}
.contentBox  a img
{
display: block;
clear: both;
border: 1px solid #d1d2d3;
}
.contentBox  a img:hover
{
border: 1px solid red;
}
.contentBox .wp-caption-text
{
font-size: .9em;
line-height: 110%;
padding: 5px;
}

.contentBox img.attachment-post-thumbnail
{
float: left;
margin-bottom: 1em;
margin-top: .3em;
margin-right: 1em;
padding: 0;
border: 1px solid #d1d2d3;
	}
.contentLeft,
.alignleft
{
float: left;
margin-bottom: 1em;
margin-right: 1em;
padding: 0;
}
.contentRight,
.alignright
{
float: right;
margin-left: 1em;
margin-bottom: 1em;
padding: 0;
}
#searchform input
{
width: auto;
background:#2b9834;
color: #fff;
border-width: 1px;
}
#searchform input#s
{
background: #f1f2f3;
color: #717273;
width: 100%;
margin-bottom: .2em;
}

p.newLineBorder
{
float: left;
clear: both;
width: 100%;
margin: 0.2em 0;
padding: 0.2em 0;
border-bottom: 1px solid #d1d2d3;
}



div.postMeta
{
float: left;
clear: both;
width: 100%;
margin: 0.2em 0;
padding: 0.2em 0;
font-size: .9em;
}


ul.post-meta img
{
position: absolute;
top: 0px;
left: 250px;
z-index: 10;
}
ul.post-meta span.post-meta-key
{
display: none;
}


ol.commentlist
{
}

ol.commentlist ol
{
}

ol.commentlist li
{
border-top: 1px dashed #D1D2D3;
padding: .5em 0;
}
ol.commentlist li.alt
{
}

ol.commentlist li a
{
}
ol.commentlist li .small
{
}
ol.commentlist li p
{
margin-top: 0;
}

#related.contentBox a
{
display: block;
margin-bottom: .5em;
}
#navigation.contentBox
{
padding-top: 10px;
font-size: .9em;
}
#navigation.contentBox .alignright,
#navigation.contentBox .alignleft
{
width: 47%;
}
#navigation.contentBox .alignright
{
text-align: right;
}


