html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { 
margin : 0; 
padding : 0; 
} 
ul, li { 
list-style-type : none; 
} 
a { 
outline : none; 
text-decoration : none; 
} 
body { 
margin : 0; 
padding : 0; 
text-align : center; 
background : #fff; 
font-family : "Times New Roman", Times, serif;
font-size : 14px; 
background : #fff url(http://www.homepage-hund.de/GalerieMona/blau001.gif) repeat 0 0; 
background-attachment : fixed;
color : #000099; 
} 
body p { 
color : #000099; 
line-height : 1.5em; 
} 
#wrapper { 
margin : 0 auto; 
width : 900px; 
text-align : left; 
} 
#header { 
float : left; 
height : 220px; 
} 
#title { 
position : relative; 
top : 50px; 
text-align : center; 
background : #9999ff; 
width : 870px; 
} 
#title a { 
font-size : 40px; 
color : #000099;
text-align:center;
} 
#title a:hover { 
color : #9999ff; 
} 
#title2 { 
float : left; 
margin-top : 10px; 
background : #9999ff; 
width : 550px; 
} 
#title2 h2 { 
color : #000099;  
font-size : 32px; 
text-align : right; 
padding-right : 10px; 
} 
#navigation { 
float : left; 
width : 900px; 
} 
#navigation li { 
float : left; 
padding : 6px 6px 6px 0; 
} 
#navigation li a { 
padding : 6px; 
background : #9999ff; 
color : #000099; 
letter-spacing : 0.1em; 
font-size : 16px; 
font-weight : bold; 
} 
#navigation li a:hover { 
padding : 6px 6px 4px 6px; 
background : #000099; 
color : #9999ff; 
letter-spacing : 0.1em; 
} 
#contentleft { 
width : 550px; 
float : left; 
padding-bottom : 30px; 
} 
#content { 
float : left; 
margin-top : 10px; 
margin-bottom : 50px; 
} 
.post, #notfound { 
float : left; 
width : 530px; 
margin-top : 10px; 
color : #333; 
margin-bottom : 20px; 
padding-bottom : 10px; 
background : #fff; 
} 
.post p { 
margin-bottom : 15px; 
} 
.post ul { 
padding : 10px; 
width : 460px; 
margin-left : 12px; 
} 
.post li { 
list-style-type : disc; 
} 
.postcontent a { 
color : #9999ff; 
text-decoration : underline; 
} 
.postcontent a:hover { 
text-decoration : none; 
} 
blockquote { 
border-left : 4px solid #666; 
width : 430px; 
margin : 10px; 
padding : 0 0 10px 10px; 
letter-spacing : 1px; 
color : #666; 
} 
.posttitle { 
float : left; 
width : 530px; 
padding : 10px 10px 0 10px; 
} 
.posttitle a { 
font-size : 26px; 
color : #000099; 
} 
.posttitle a:hover { 
color : #9999ff; 
} 
.postdate { 
font-style : italic; 
font-size : 12px; 
padding : 0 10px 0 10px; 
} 
.postdate a { 
color : #9999FF; 
} 
.postdate a:hover { 
text-decoration : underline; 
} 
.postcontent { 
float : left; 
width : 510px; 
margin-top : 15px; 
line-height : 1.5em; 
padding : 10px; 
} 
.posttags, .postcategory, .postcomment { 
float : left; 
width : 520px; 
margin-top : 10px; 
font-size : 11px; 
padding : 0 10px 0 10px; 
} 
.postcomment { 
padding-left : 0px; 
position : relative; 
left : 10px; 
padding-bottom : 10px; 
} 
.posttags a, .postcategory a, .postcomment a { 
color : #9999ff;
font-size:14px;
} 
.posttags a:hover, .postcategory a:hover, .postcomment a:hover { 
text-decoration : underline;
font-size:14px; 
} 
.paging { 
width : 530px; 
float : left; 
margin-top : 30px; 
} 
.paging a { 
font-size : 28px; 
color : #fff; 
background : #92d6c6; 
} 
.paging a:hover { 
background : transparent; 
} 
.aligncenter { 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
.alignleft { 
width : 220px; 
float : left; 
} 
.alignright { 
width : 220px; 
float : right; 
text-align : right; 
} 
#sidebar { 
width : 310px; 
float : left; 
} 
#sidebarabout { 
float : left; 
background : #fff; 
margin : 10px; 
width : 310px; 
} 
#sidebarabout h3 { 
margin : 15px 15px 0 15px; 
font-size : 16px; 
letter-spacing : 0.1em; 
} 
#sidebarabout p { 
padding : 15px; 
} 
.sidebarlinks { 
padding-bottom : 10px; 
} 
.sidebarlinks, .sidebarsearch { 
float : left; 
background : #eee; 
margin : 10px; 
width : 310px; 
} 
.sidebarlinks h3, .sidebarsearch h3 { 
margin : 15px 15px 0 15px; 
font-size : 16px; 
letter-spacing : 0.1em; 
} 
.sidebarlinks li { 
margin : 10px 15px 10px 15px; 
padding-bottom : 5px; 
border-bottom : 1px dashed #666; 
} 
ul.children li { 
border : none; 
display : block; 
padding : 0; 
margin : 0; 
text-indent : 10px; 
margin-top : 5px; 
} 
.sidebarlinks li a { 
color : #9999ff; 
display : block; 
} 
.sidebarlinks li a:hover { 
background : #fff; 
display : block; 
} 
.searchform { 
margin : 10px 2px 15px 9px; 
} 
#searchform { 
margin : 10px 2px 15px 9px; 
} 
.searchforminput { 
width : 200px; 
} 
#footer { 
background : #9999ff; 
text-align : center; 
padding : 0.5em; 
margin : 0; 
clear : both; 
color : #000099;
} 
#footerstrip { 
background : #6262FF; 
text-align : center; 
padding : 0.5em; 
clear : both;
} 
#footer a { 
color : #6262FF; 
text-decoration : underline; 
} 
#commentwrap, #commentreplies { 
float : left; 
margin : 20px 0 0 0; 
} 
#commentwrap textarea { 
width : 500px; 
color : #666; 
} 
#commentwrap input { 
color : #666; 
} 
.commentitle { 
background : #333; 
float : left; 
width : 550px; 
} 
#commentwrap h3, #commentreplies h3 { 
float : left; 
font-size : 13px; 
color : #fff; 
padding : 8px; 
} 
#commentform { 
float : left; 
background : #fff; 
padding : 10px; 
width : 530px; 
margin-top : 10px; 
} 
ol.commentlist { 
float : left; 
width : 540px; 
} 
ol.commentlist li { 
float : left; 
width : 540px; 
margin-top : 10px; 
padding : 10px 0 10px 10px; 
border-bottom : 1px solid #eee; 
background : #fff; 
} 
ol.commentlist p a { 
color : #333; 
} 
ol.commentlist p a:hover { 
color : #666; 
} 
.commentwrapper { 
float : left; 
} 
.commentleft { 
float : left; 
} 
.commentright { 
float : right; 
} 
.commentcentre { 
float : left; 
width : 120px; 
} 
.commentright p { 
width : 350px; 
padding-left : 10px; 
line-height : 1.5em; 
} 
.commentsavatar { 
border : 1px solid #c0c0c0; 
padding : 4px; 
margin-right : 5px; 
float : left; 
} 
.commentauthor { 
font-size : 11px; 
color : #333; 
font-weight : bold; 
float : left; 
width : 120px; 
padding-left : 5px; 
} 
.commentauthor a { 
color : #92d6c6; 
} 
.commentauthor a:hover { 
background : #92d6c6; 
color : #fff; 
} 
.commentdate { 
font-size : 11px; 
color : #999; 
width : 120px; 
padding-left : 5px; 
} 
.commentcomment { 
float : left; 
font-size : 13px; 
} 
.commentcomment em { 
color : #999; 
padding-left : 8px; 
} 
#commentwrap input { 
padding : 2px; 
border : 0; 
margin : 10px 10px 10px 0; 
border : 1px solid #666; 
} 
#commentwrap textarea { 
padding : 0; 
border : 0; 
border : 1px solid #666; 
width : 528px; 
} 
#commentwrap label { 
color : #666; 
font-weight : bold; 
} 
#commentloggedin { 
color : #666; 
font-weight : bold; 
float : left; 
font-size : 12px; 
margin : 10px 10px 10px 0; 
} 
#commentloggedin a { 
color : #92d6c6; 
} 
#commentloggedin a:hover { 
text-decoration : none; 
background : #fafafa; 
} 
.commentedit { 
float : left; 
padding-left : 10px; 
margin-top : 15px; 
} 
.commentedit a { 
color : #fff; 
background : #92d6c6; 
} 
.commentedit a:hover { 
background : #fff; 
color : #92d6c6; 
} 
#submit { 
text-transform : uppercase; 
font-size : 11px; 
font-weight : bold; 
} 
#youmustbe { 
font-family : "Times New Roman", Times, serif; 
font-size : 20px; 
letter-spacing : -0.1em; 
font-weight : bold; 
color : #333; 
margin : 10px 0 10px 0; 
} 
#youmustbe a { 
color : #666; 
} 
#youmustbe a:hover { 
background : #c0c0c0; 
} 
.wp-caption { 
border : 1px solid #ddd; 
text-align : center; 
background-color : #f3f3f3; 
padding-top : 4px; 
margin : 10px; 
} 
.wp-caption img { 
margin : 0; 
padding : 0; 
border : 0 none; 
} 
.wp-caption-dd { 
font-size : 11px; 
line-height : 17px; 
padding : 0 4px 5px; 
margin : 0; 
} 
.tooltip,.tooltip *{display:block} /*added by javascript*/

.tooltip{ width: 200px; color:#ff9900;
    font:bolder 18px/1.3 "Times New Roman", Times, serif; 
    text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 10px 0;
    background: url(http://www.homepage-hund.de/GalerieMona/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 10px;color: #6262FF; font-size:10px;
    background: url(http://www.homepage-hund.de/GalerieMona/bt.gif) no-repeat bottom}