/*
Themename: Violettdreams
Theme URI: http://www.sylvia-s.de
Description: Violettdreams ist ein 3-spaltiges Theme, widgetfähig.
Version: 1.0 
Author: Sylvia
Author URI: http://www.sylvia-s.de
*/
body {
margin:0;
padding:0;
font-family:verdana, sans-serif;
font-size: 12px;
color: #5f5b78;
background:url(Images/bg_blog.jpg);
}
#wrapper {
width:1000px;
margin-left:auto;
margin-right:auto;
}
#page {
width:1000px;
margin-left:auto;
margin-right:auto;
}
/******Links*******/
a:link {
text-decoration: none;
color: #5f5b78;
}
a:visited {
text-decoration: none;
color: #5f5b78;
}
a:hover {
text-decoration: none;
color: #5f5b78;
}
a:active {
text-decoration: underline;
}
h1 {font-size:12px;}
h2 {font-size:14px;}
h3 {font-size:10px;}

/******Scrollbalken********/
html {
scrollbar-arrow-color: #d4d3eb; /*Pfeil*/
scrollbar-track-color: #5d5b77; /*HGfarbe*/
scrollbar-face-color: #5d5b77; /*Scrollbalken*/
scrollbar-highlight-color: #d4d3eb; /*Highlightfarbe*/
scrollbar-3dlight-color: #d4d3eb; /*3D-farbe*/
scrollbar-darkshadow-color: #d4d3eb; /*Dunkler Schatten*/
scrollbar-shadow-color: #d4d3eb; /*Schatten*/
}
/****** Headermenu******/
#menu {
display:block;
width: 1000px;
height:40px;
margin-left:auto;
margin-right:auto;
margin-top:0;
background: url(Images/menu.jpg);
}
#menu ul {
overflow:hidden;
margin:0;
padding:0;
}
#menu ul li {
display: inline;
font-weight: bold;
margin:0px;
}
#menu ul li a {
float:left;
display: block;
height:25px;
width:140px;
color: #d4d3eb;
text-align:center;
padding: 15px 10px 0 10px;
margin:0 auto 0 auto;
text-decoration:none;
}
#menu ul li a:hover{
color:#ffffff;
}
/******* Headerbild********/
.header {
display:block;
height: 250px;
width: 1000px;
background: url(Images/header.jpg);	
margin: 10px auto 0;
}
/********Ende Header*******/

/******** Footer***********/
#footer {
background:#d2d1ea;
text-align:center;
margin: 0 auto 0;
padding-top:10px;
width:980px;
height: 20px;
font-size: 10px;
color: #5d5b77;
}
/******Ende Footer******/

/****** Contentbereich ******/
#content {
display:inline;
float:left;
width:560px;
overflow:hidden;
}
.titel {
border: 2px double #5f5b78;
height:50px;
width:480px;
margin:0;
padding:0 20px 0 20px;
}
.post h2 {
margin: 0px 0 0 0;
padding: 5px 0px 0px 5px;
text-align: left;
font-size:large;
font-variant:small-caps;
}
.post {
width:550px;
display:block;
background:#d4d3eb;
margin: 10px 5px 10px 10px;
padding: 10px 8px 8px 5px;
text-align:left;
}
.info{
font-size:11px;
text-align:left;
font-style:italic;
font-style:oblique;
background:#d4d3eb;
}
.entry {
border-top: 2px double #5f5b78;
border-bottom: 2px double #5f5b78;
padding:10px;
}
.navi {
width:550px;
font-size:1em;
background:#d4d3eb;
clear:both;
overflow:hidden;
margin: 10px 5px 20px 10px;
padding: 5px 10px 5px 5px;
}
.alignleft {
float:left;
width:550px;
}
.alignright {
float:right;
width:550px;

}
.avatar {
margin-top:10px;
padding-left:10px;
}

/******Ende Post******/
/******Kommentarlisten******/  
#respond {
font-size:10px;
background:#d4d3eb;
Margin: 20px 0 0 10px;
Padding:3px 0 0 10px;
height:20px;	
}
#comments{
background:#d4d3eb;
Margin: 30px 0 0 10px;
Padding:3px 0 0 10px;
height:20px;
}          
#commentlist{
background:#d4d3eb;
border-top:1px solid #5f5b78;
Margin: 0 0 0 10px;
Padding:3px 0 0 10px;
}
#commentlist li {
padding-bottom:10px;
padding-left: 10px;
list-style: none;									
margin-bottom:10px;
}
#commentlist cite{                          
padding: 10px 1px 10px 1px;
}
#commentlist p {
padding: 5px 5px 13px 3px;
margin-bottom: 10px;
}

/******Formular******/

#commentform {
background:#d4d3eb;
border-top: 1px solid #5f5b78;
margin: 0 0 0 10px;
Padding:3px 0 0 10px;
}
#comment{
margin: 3px 0 20px 50px;
}
#mcspvalue{
border: 1px solid #5f5b78;
font-size:10px;
text-align:left;
font-style:italic;
}
#author {
border: 1px solid #5f5b78;
font-size:10px;
text-align:left;
font-style:italic;
}
#email {
border: 1px solid #5f5b78;
font-size:10px;
text-align:left;
font-style:italic;
}
#url {
border: 1px solid #5f5b78;
font-size:10px;
text-align:left;
font-style:italic;}
#comment {
border: 1px solid #5f5b78;
}
/* Absendebutton */
#submit {
color:#5f5b78;
border: 1px solid #5f5b78;
background:#d4d3eb;
font-size:12px;
left:10px;
margin: 3px 0 20px 50px;
}

/******* Suche ********/
.suchformular{
width:160px;
height:60px;
padding:1px 1px 5px 1px;
margin:2px 0 5px 0;
}
.suchformular .search {
width:120px;
margin:0 5px 0 auto;
border: 2px solid #d2d1ea;
color:#d2d1ea; 
background:#5f5b78;
}
.suchformular .go { 
cursor:pointer;
margin-top:5px;
width:80px;
color:#5f5b78;
background:#d2d1ea;
}
/******* Sidebareigenschaften*******/
#sidebar{
width:400px;
float:right;
display:inline;
overflow:hidden;
margin:10px 10px 10px 10px;
padding:0;
}
.sidebar1 {
float: right;
overflow:hidden;
margin:0 4px 10px 0;
width:210px;
display:inline; 
background: #5f5b78; 
padding:0;   
}
.sidebar1 h2 {
font-size:14px;
font-weight: bold;
letter-spacing: 0px;
font-variant: normal;
color: #d2d1ea;
height:30px;
min-height:30px;
padding:18px 5px 0 35px;
margin:0 0 5px 0;
background:url(Images/sb_top.jpg) no-repeat center top;
}
.sidebar1 ul{
list-style-type: none;
}
.sidebar1 ul li {
list-style-type: none;
margin:0;
padding:0;

}
.sidebar2 {
float:left;
overflow:hidden;
margin:0 4px 10px 0;
width:170px;
display:inline;
background: #6c5e7f;
padding:0 2px 20px 2px;
}
.sidebar2 h2 {
padding-left:1px;
font-size:14px;
font-weight: bold;
letter-spacing: 0px;
font-variant: normal;
color: #d2d1ea;
height:30px;
min-height:30px;
padding:18px 5px 0 35px;
margin:0 0 10px 0;
background:url(Images/sb2_top.jpg) repeat-y center top;
}
.sidebar2 ul {
list-style-type: none;
font-weight:bold;
}
.sidebar2 ul li{
list-style-type: none;
}
.sidebar2 ul ul li{
list-style-type: none;
font-weight:normal; 
font-style:italic;         /*children*/
}
.sidebar1 a, .sidebar2 a, .sidebar1 a:visited, .sidebar2 a:visited, .sidebar1 a:hover, .sidebar2 a:hover, .xmas{
color: #d2d1ea;
}
/****** Kalender ******/
#wp-calendar {
empty-cells: show;                /*Rahmen und HG um leere Zellen*/
width: 160px;
margin-left:auto;
margin-right:auto;
font-size: 1em;
border: 1px solid #d2d1ea;
color:#d2d1ea;
}
#wp-calendar #next a {             /*vorblttern*/
padding-right:10px;
text-align: right;
font-weight:bold;
}
#wp-calendar #prev a {           /*zurckblttern*/
padding-left:10px;
text-align: left;
font-weight:bold;
}
#wp-calendar a {                  /*Tage mit Eintrag*/
display: block;
color:#d2d1ea;
}
#wp-calendar caption {            /*Monatsname*/
width: 100%;
font-weight:bold;
font-size: 1.1em;
color:#d2d1ea;
}
#wp-calendar td {                 /*kein Eintrag*/            
padding: 3px 0;
text-align: center;
}
#wp-calendar th {                /*Wochentagsname*/
 font-size: 0.9em;
}
#wp-calendar #today {
border: 1px solid #ffffff;
background: #5f5b78;
}
#wp-calendar td.pad:hover { /* Funktioniert nicht im IE */
background-color: #6c5e7f;
font-weight:bold;
}
/******Ende Kalender******/
/*Bilder*/
img {
padding:0px 5px 0px 0px;
}
a img {
border:none;
background:none;
padding:5px;
}
.wp-smiley{
padding: 0;
}
/*Textwidget*/
.textwidget {
margin-top: 3px;
margin-right: 2px;
margin-bottom: 0px;
margin-left: 0px;
padding-left:2px;
}
#recentcomments{
color:#d2d1ea;
}
/******Archiv******/
.archiv-liste1{
float:left;
width: 40%;
}
.archiv-liste2{
float:right;
width: 45%;
}
.archiv-liste1 h1{
Padding-left: 20px;
}
.archiv-liste2 h1{
Padding-left: 10px;
}

.archiv-liste1 ol, .archiv-liste2 ol {
padding-left:2.6em;
margin-left: 10px;
font-weight:bold;
}
.wolke h1 {
padding-left:20px
}
.wolke ul{
list-style-type:none
}
.clear {
clear: both;
}

