.SidebarTagCloud
{
	font-size: 80%;
	line-height: 130%;
	list-style-type: none;
	margin: 0px;
}

#TagSideBar ul {
	padding: 0px;
	list-style-type: none;
	margin: 5px;
}


/* Insert foto */
#header{
	background-image: url(http://www.stefan-gossner.de/Fotos/blog/Stefan-mini.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* move title to right */
#title{
	margin-left: 65px;
}

/* border around post */
.post
{
	border: 1px solid #CCCCCC;
	border-bottom-width: 2px;
	border-right-width: 2px;
	padding: 4px;
	margin-bottom: 20px;
}


/* Search */

#SearchSideBar {
    position: absolute;
    right : 10px ;
    top : 27px;
    width : 170px;
    Xborder=1px solid #CCCCCC;
    height : 49px;
    overflow:hidden; 
}

#NewsSideBar {
    position: absolute;
}

/* Search */

#AdvL{
    position: absolute;
    right: 50px;
    top : 1000px;
    width : 180px;
    border=0px solid #CCCCCC;
}

#Cal {
   position: absolute;
   visibility:hidden;
   height: 1px;
   border=1px solid #CCCCCC;
   overflow:hidden;
}

#TagSideBarX {
   position: absolute;
   visibility:hidden;
   height: 1px;
   border=1px solid #CCCCCC;
   overflow:hidden;
}

.Tag1, .Tag2, .Tag3, .Tag4, .Tag5, .Tag6 {
   display: block;
}

.Tag1 a:link, .Tag1 a:visited, .Tag1 a:active {
   font-size: 110%;
   font-weight: normal;
}

.Tag2 a:link, .Tag2 a:visited, .Tag2 a:active {
   font-size: 110%;
   font-weight: normal;
}

.Tag3 a:link, .Tag3 a:visited, .Tag3 a:active {
   font-size: 110%;
   font-weight: normal;
}

.Tag4 a:link, .Tag4 a:visited, .Tag4 a:active {
   font-size: 110%;
   font-weight: normal;
}

.Tag5 a:link, .Tag5 a:visited, .Tag5 a:active {
   font-size: 110%;
   font-weight: normal;
}

.Tag6 a:link, .Tag6 a:visited, .Tag6 a:active {
   font-size: 110%;
   font-weight: normal;
}

#masthead {
   position: absolute;
   visibility:hidden;
   height: 1px;
   border=1px solid #CCCCCC;
   overflow:hidden;
}

#News {
   position: absolute;
   visibility:hidden;
   height: 1px;
   border=1px solid #CCCCCC;
   overflow:hidden;
}



#sidebar-a {
	font-size: 0.8em;
}

#sidebar-b {
	font-size: 0.8em;
	padding: 0em;
}

#sidebar-b a:active,
#sidebar-b a:visited,
#sidebar-b a:link {
	padding : 0px;
        margin-left: 0px;
        margin-top: 0px
        margin-bottom: 0px
}

#sidebar-a a:active,
#sidebar-a a:visited,
#sidebar-a a:link {
	padding : 0px;
        margin-left: 0px;
}

#sidebar-a {
        line-height: 1.1em
}

#sidebar-b {
        line-height: 1.1em
}
