body{
margin:0px;padding:0px;
background-color:#f7fcfe;
background:#f7fcfe url(gaz/bgfreundsora.jpg) top right repeat-x;
font-family: Verdana, Helvetica, Arial, monospace;
text-align: center;
}

a { text-decoration: none;border-bottom:1px dashed #aaa;}
a:link { color: #666; }
a:visited { color:#777; }
a:hover { color:#aaa; border:none; position:relative;top:1px; } 
a:active { color: #aaa; } 
img{border:none;}
p{ margin:0px;padding:0px; }

.freund{
width:700px;
margin:0 auto;
background:#d8e9e8 url(gaz/frbordbo.gif) bottom left no-repeat;
background-color:#D8E9E8;
color:#888;
text-align:left;
}
.bord{height:3px;font-size:10%;}
.header{
background:#f7fcfe url(comic/sf204.jpg) top center no-repeat;
background:#f7fcfe url(../bl/110506frosanpo.jpg) top center no-repeat;
padding:130px 8px 8px 0;
font-size:80%;
color:#888;
text-align:right;
}
.link a {border-bottom:1px solid #ddd;}


.content{
background:#D8E9E8 url(gaz/frborder.gif) top right repeat-x;
margin:0;padding:20px;
font-size:90%;
color:#888;
}

.state{ 
padding:3px 0 0 0;
font-size:80%;font-weight: bold; color:#aaa;
}
.up{ font-size:80%;color:#aaa; }
.update{
padding:0 0 0 10px;
}
.pp{padding:0 0 0 1.8em;}

.extra{
width:700px;
margin:50px 0 0 0;
padding:50px 0 30px 0;
background: url(gaz/kumoline.gif) top right repeat-x;
font-size:80%;
color:#aaa;
}

ul{ margin:8px 6px 37px 20px;padding:0px;list-style-type: none;}
li{margin:0.6em 0 3px 0;list-style-image: url(../gaz/limaksanao2.gif);}

.background{
float: left;
width:320px;
margin:0px;
padding:10px 0px 10px 25px;
}

.log{
float: right;
width:335px;
padding:10px 0px 10px 10px;

}
.log ul{margin:0px 10px;}
.log li{list-style-image: none;display: inline;padding:3px;}
.log a{border:none;}
.log img{border:2px solid #f7fcfe;}


.akane{
margin:0px 0px 10px 20px;
}

.outline{
clear: both;
padding:60px 20px 100px 20px;
font-size:80%;
color:#aaa;
}
.postscript{
margin:10px 0 50px 40px;
}


h1{
margin:0px;padding:0 0 20px 0;
color:#fff;
background: url(gaz/frborder.gif) top right repeat-x;
}
h2{font-size:130%;}
h3{font-size:130%;}
h4{
font-size:100%;
color:#888;
margin:20px 0 17px 0;
}

h5{
padding:12px 0px 5px 15px;
background: url(gaz/tori.jpg) top left no-repeat;
font-size:100%;
color:#888;
}

h6{
margin:100px 0 30px 0;
padding:3px 0px 7px 8px;
background:#D8E9E8 url(gaz/frborder.gif) top right repeat-x;
color:#888;
font-size:90%;
}

.location{
padding:0px 0px 0px 20px;font-weight: bold;
}


address{
padding:3px 0 50px 0;
font-size:80%;
color:#aaa;
}
