/* CSS-Template Small[BLoG] für myhlenkreis.de © 2010 Ralf Stelter <kontakt@it-stelter.de> */

/* Bugfixes und Workarounds */

body,html {
min-height: 101%; /* Firefox Scrollbar Fix */
}

/* Die Hauptsektionen der Seite */

body {
background: #464444;
color: #fff;
}

#container {
font-family: "DejaVu Sans", sans;
margin: 0 auto;
width: 919px;
background: #fff;
color: #000;
}

#head {
background: #464444 url(../img/logo-myhlen.jpg) top left no-repeat;
color: #fff;
padding: 0;
}

#smallnavi {
background: transparent  url(../img/rundoben.jpg) bottom left no-repeat;
padding-top: 40px;
}

#menu {
float: right;
width: 220px;
padding: 1em;
font-size: 0.9em;
}

#content {
float: left;
padding: 1em;
width: 65%;
}

#footer {
background: url(../img/rundunten.jpg) bottom left no-repeat;
clear: both;
margin: 0 auto;
padding-top: 15px;
text-align: center;
font-size: 0.8em;
font-style: italic;
}

/* Elemente in Sektionen */
#head h1 {
float: right;
font-size: 0.9em;
padding-right: 3em;
}

#smallnavi p {
text-align: right;
padding-right: 2em;
}

#menu h4 {
background: #464444;
color: #fff;
border: 4px solid #0563b7;
margin: 0 auto;
text-align: center;
}

#menu h5 {
padding-left: 1em;
margin: 0;
}

#menu h6 {
margin: 0;
margin-top: 0.2em;
}

#menu ul {
list-style: none;
padding: 0.5em;
margin: 0;
}

#menu p, #menu li, .articlefoot {
font-size: 0.9em;
}

.disabled {
display: none;
}

/* Artikelformatierung */

.articlehead {
text-align: right;
font-size: 0.8em;
color: #464444;
}

.articleteaser {
font-size: 0.9em;
font-weight: bold;
color: #464444;
padding-bottom: 1em;
}

.indexteaser {
font-size: 0.9em;
color: #464444;
padding-bottom: 1em;
}

.articlebody {
font-family: "DejaVu Serif", serif;
font-size: 0.9em;
clear: both;
}

.articleteaser img, .articlebody img, .indexteaser img  {
padding: 0.7em;
}

.articlefoot {
border-bottom: 1px solid #000;
clear: both;
}

.paging {
font-size: 0.8em;
}

.paging p {
display: inline;
}

.top {
border-top: 1px solid #000;
}

.top a, .breadcrumb {
font-size: 0.8em;
}

.fett {
font-weight: bold;
}

.right {
text-align: right;
}

.imgright {
float: right;
}

.clear {
clear: both;
}

#linkliste {
padding: 0.6em;
}

ul#tagmenue, ul#newcomments, ul#awatch, ul#politik, ul#netztech, ul#musik, ul#regional, p#lizenz {
padding-left: 1em;
}

/* Generelle Elementformatierungen */
a {
color: #0463b7;
text-decoration: none;
}

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

a:focus {
outline: none;
}

img {
border: none;
}

/* Formulare - Comment, Kontact */
#flashMessage {
font-size: 0.9em;
font-weight: bold;
color: red;
}

.commentsection {
margin: 0 auto;
font-size: 0.9em;
}

.commentwho {
padding: 0.8em;
border-bottom: 1px solid #e2e2e2;
font-size: 0.9em;
}

.commentwhat {
padding-left: 1.3em;
padding-right: 1.3em;
font-size: 0.9em;
}

.comments, .articles {
margin: 0 auto;
width: 95%;
}

.comments label, .users label, .tags label {
float: left;
display: block;
width: 9em;
}

.comments input, #ArticleTitle, #ArticleMetakeywords, #ArticleMetadescription, .users input, .tags input {
display: block;
border: 1px solid #a5acb2;
background: #fff;
margin: .5em;
width: 350px;
}

.comments textarea {
width: 350px;
}

.comments .submit, .articles .submit, .users .submit, .tags .submit  {
padding-bottom: 0.2em;
}

.comments .submit input,.articles .submit input,.users .submit input,.tags .submit input {
clear: left;
margin: 0 auto;
border: 1px solid #a5acb2;
background: #e2e2e2;
}

.comments .submit input:hover, .articles .submit input:hover, .users .submit input:hover, .tags .submit input:hover {
background: #f1f1f1;
}

.hinweis {
margin: 0 auto;
text-align: center;
font-style: italic;
}

#flashMessage {
margin: 0 auto;
padding: 0.6em;
text-align: center;
background: #d20707;
color: #fff;
border: 5px solid #b42727;
}

.captcha {
margin: 0 auto;
margin-top: 1em;
text-align: center;
background: #e2e2e2;
border: 2px solid #efefef;
padding: 1em;
}

.captcha input {
margin: 0 auto;
}

/* Das Loginformular */

#UserLoginForm {
width: 50%;
}

#UserLoginForm legend {
font-size: 0.8em;
}

#UserLoginForm label {
float: left;
display: block;
width: 12em;
clear: left;
font-size: 0.7em;
font-weight: bold;
}

#UserLoginForm input {
display: block;
border: 1px solid #a5acb2;
background: #fff;
margin: .5em;
width: 250px;
}

#UserLoginForm .submit {
padding-bottom: 0.2em;
}

#UserLoginForm .submit input {
margin-left: 10.2em;
border: 1px solid #a5acb2;
background: #e2e2e2;
}

#UserLoginForm .submit input:hover {
background: #f1f1f1;
}

/* Das Administrationsbackend */
#admincontent {
font-family: "DejaVu Serif", serif;
float: left;
padding: 1em;
width: 80%;
}

#admincontent p {
font-size: 0.9em;
}

.adminarticleindex {
border-bottom: 1px solid #000;
}

.adminarticleindex p {
text-align: right;
font-size: 0.9em;
}

.adminarticlebody {
text-align: left;
border-bottom: 1px solid #000;
}

.actions li {
display: block;
float: left;
font-size: 0.9em;
}

#ArticleEditForm, #ArticleAddForm, #TagEditForm, #TagAddForm, #UserEditForm, #UserAddForm, #CommentEditForm {
margin: 0 auto;
font-size: 0.9em;
}

td, th {
padding: 1em;
vertical-align: top;
font-size: 0.9em;
}

th {
background: #c2c2c2;
}

td {
border: 1px solid #e2e2e2;
}

/* Freiheit statt Angst Pagepeel */
div#akct {
	position: absolute; top:0px; right: 0px; z-index: 2342; width:113px; height:88px;
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvse.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border:none;
	padding:0;
	margin:0;
	text-align: right;
}

div#akct img {
	border:none;
	padding:0;
	margin:0;
	background: none;
}

div#akct a#akpeel img {
        width: 113px;
        height: 88px;
}

div#akct a, div#akct a:hover {
	text-decoration: none;
	border:none;
	padding:0;
	margin:0;
	display: block;
	background: none;
}

div#akct a#akpeel:hover {
	position: absolute; top:0px; right: 0px; z-index: 4223; width:500px; height:500px;
	display: block;
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

div#akct a#akpreload {
	background-image: url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
	background-repeat: no-repeat;
	background-position: 234px 0px;
}
