/* Base Weblog (base-weblog.css) *//* basic elements */html{
margin: 0;
/* setting border: 0 hoses ie6 win window inner well border */ padding: 0;
}

body{
margin: 0;
/* setting border: 0 hoses ie5 win window inner well border */ padding: 0;
font-family: verdana, 'trebuchet ms', sans-serif;
font-size: 12px;
}

form, input {
margin: 0;
padding: 0;
}

a {
text-decoration: underline;
}

a img {
border: 0;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
}

h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote{
margin-top: 10px;
margin-bottom: 10px;
}

/* standard helper classes */.clr{
clear: both;
overflow: hidden;
width: 1px;
height: 1px;
margin: 0 -1px -1px 0;
border: 0;
padding: 0;
font-size: 0;
line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */.pkg:after{
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}

* html .pkg {
display: inline-block;
}

/* no ie mac \*/* html .pkg {
height: 1%;
}

.pkg {
display: block;
}

/* *//* page layout */body {
text-align: center;
}

/* center on ie */#container{
position: relative;
margin: 0 auto;
/* center on everything else */ width: 850px;
text-align: left;
}

#container-inner {
position: static;
width: auto;
}

#banner {
position: relative;
}

#banner-inner {
position: static;
}

#pagebody {
position: relative;
width: 100%;
margin: 30px 0px 0px 0px;
}

#pagebody-inner {
position: static;
width: 100%;
}

#alpha, #beta, #gamma, #delta{
display: inline;
/* ie win bugfix */ position: relative;
float: left;
min-height: 1px;
}

#delta {
float: right;
}

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner{
position: static;
}

/* banner user/photo */.banner-user{
float: left;
overflow: hidden;
width: 64px;
margin: 0 15px 0 0;
border: 0;
padding: 0;
text-align: center;
}

.banner-user-photo{
display: block;
margin: 0 0 2px 0;
border: 0;
padding: 0;
background-position: center center;
background-repeat: no-repeat;
text-decoration: none !important;
}

.banner-user-photo img{
width: 64px;
height: auto;
margin: 0;
border: 0;
padding: 0;
}

/* content */.content-nav{
margin: 10px;
text-align: center;
}

.date-header,.entry-content{
position: static;
clear: both;
}

.entry,.trackbacks,.comments,.archive{
position: static;
overflow: hidden;
clear: both;
width: 100%;
margin-bottom: 20px;
}

.entry-content,.trackbacks-info,.trackback-content,.comment-content,.comments-open-content,.comments-closed{
clear: both;
margin: 5px 10px;
}

.entry-excerpt,.entry-body,.entry-more-link,.entry-more{
clear: both;
line-height: 200%;
}

.entry-footer,.trackback-footer,.comment-footer,.comments-open-footer,.archive-content{
clear: both;
margin: 5px 10px 20px 10px;
}

.comments-open label {
display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text{
width: 240px;
}

#comment-bake-cookie{
margin-left: 0;
vertical-align: middle;
}

#comment-post{
font-weight: bold;
}

img.image-full {
width: 100%;
}

.image-thumbnail{
float: left;
width: 115px;
margin: 0 10px 10px 0;
}

.image-thumbnail img{
width: 115px;
height: 115px;
margin: 0 0 2px 0;
}

/* modules */.module{
position: relative;
overflow: hidden;
width: 100%;
}

.module-content{
position: relative;
margin: 5px 10px 20px 10px;
}

.module-list,.archive-list{
margin: 0;
padding: 0;
list-style: none;
}

.module-list-item{
margin-top: 5px;
margin-bottom: 5px;
}

.module-presence img {
vertical-align: middle;
}

.module-powered .module-content {
margin-bottom: 10px;
}

.module-photo .module-content {
text-align: center;
}

.module-wishlist .module-content {
text-align: center;
}

.module-calendar .module-content table{
border-collapse: collapse;
}

.module-calendar .module-content th,.module-calendar .module-content td{
width: 14%;
text-align: center;
}

.typelist-thumbnailed {
margin: 0 0 20px 0;
}

.typelist-thumbnailed .module-list-item{
display: block;
clear: both;
margin: 0;
}

/* positioniseverything.net/easyclearing.html */.typelist-thumbnailed .module-list-item:after{
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}

* html .typelist-thumbnailed .module-list-item {
display: inline-block;
}

/* no ie mac \*/* html .typelist-thumbnailed .module-list-item {
height: 1%;
}

.typelist-thumbnailed .module-list-item {
display: block;
}

/* */.typelist-thumbnail{
float: left;
min-width: 60px;
width: 60px;
/* no ie mac \*/width: auto;
/* */ margin: 0 5px 0 0;
text-align: center;
vertical-align: middle;
}

.typelist-thumbnail img {
margin: 5px;
}

.module-galleries .typelist-thumbnail img {
width: 50px;
}

.typelist-description{
margin: 0;
padding: 5px;
}

.module-featured-photo .module-content,.module-photo .module-content{
margin: 0;
}

.module-featured-photo img {
width: 100%;
}

.module-recent-photos {
margin: 0 0 15px 0;
}

.module-recent-photos .module-content {
margin: 0;
}

.module-recent-photos .module-list{
display: block;
height: 1%;
margin: 0;
border: 0;
padding: 0;
list-style: none;
}

/* positioniseverything.net/easyclearing.html */.module-recent-photos .module-list:after{
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}

* html .module-recent-photos .module-list {
display: inline-block;
}

/* no ie mac \*/* html .module-recent-photos .module-list {
height: 1%;
}

.module-recent-photos .module-list {
display: block;
}

/* */.module-recent-photos .module-list-item{
display: block;
float: left;
/* ie win fix \*/ height: 1%;
/**/ margin: 0;
border: 0;
padding: 0;
}

.module-recent-photos .module-list-item a{
display: block;
margin: 0;
border: 0;
padding: 0;
}

.module-recent-photos .module-list-item img{
width: 60px;
height: 60px;
margin: 0;
padding: 0;
}

/* mmt calendar */.module-mmt-calendar {
margin-bottom: 15px;
}

.module-mmt-calendar .module-content {
margin: 0;
}

.module-mmt-calendar .module-header {
margin: 0;
}

.module-mmt-calendar .module-header a {
text-decoration: none;
}

.module-mmt-calendar table {
width: 100%;
}

.module-mmt-calendar th {
text-align: left;
}

.module-mmt-calendar td{
width: 14%;
height: 75px;
text-align: left;
vertical-align: top;
}

.day-photo{
width: 54px;
height: 54px;
}

.day-photo a{
display: block;
}

.day-photo a img{
width: 50px;
height: 50px;
}

/* Vicksburg (theme-vicksburg.css) *//* basic page elements */body{
font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
font-size: 12px;
}

a {
color: #36414d;
text-decoration: underline;
}

a:link {
color:#333333;
text-decoration:underline;
}

a:visited {
color:#333333;
text-decoration:underline;
}

a:hover {
color: #FF0000;
}

#banner a {
color: #333333;
text-decoration: none;
}

#banner a:hover {
color: #333333;
}

.module-content a {
color: #333333;
}

.module-content a:link {
color:#333333;
}

.module-content a:hover {
color: #FF0000;
}

h1, h2, h3, h4, h5, h6{
font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
}

.module-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header{
/* ie win (5, 5.5, 6) bugfix */ p\osition: relative;
width: 100%;
w\idth: auto;
margin: 0;
padding: 7px;
padding: 7px 3px 3px 30px;
color: #993300;
background-image:url(http://kanal.flight-seminar.com/gif/bars.gif);
font-size: 11px;
line-height: 1;
text-transform: uppercase;
}

.module-header a,.module-header a:hover,.trackbacks-header a,.trackbacks-header a:hover,.comments-header a,.comments-header a:hover,.comments-open-header a,.comments-open-header a:hover.archive-header a,.archive-header a:hover{
color: #fff;
}

.entry-more-link,.entry-footer,.comment-footer,.trackback-footer,.typelist-thumbnailed{
font-size: 11px;
}

.commenter-profile img {
vertical-align: middle;
}

body
{
background: #e4e4e4;
background-image:url(http://kanal.flight-seminar.com/gif/header_bg.jpg);
background-repeat: repeat-x;
background-position: left top;
}

#container
{width: 720px;
margin-bottom: 0px;
background: #FFFFFF;
}
#container-inner
{
background-image:url(http://kanal.flight-seminar.com/gif/body_bg.jpg);
background-repeat: repeat-y;
background-position: center top;
}

#banner{
height: 85px;
background-image:url(http://kanal.flight-seminar.com/gif/header_bg.jpg);
background-repeat: repeat-x;
background-position: left top;
}

#banner-inner{
padding: 15px 13px;
border-width: 0 0 0 0;
border-style: solid;
border-color: #fff;
}

.banner-user{
width: 70px;
margin-top: 5px;
font-size: 10px;
}

.banner-user-photo {
border: 1px solid #fff;
}

#banner-header
{
margin: 0;
padding: 5px 0px 0px 5px;
}

#banner-description
{
padding: 60px 0px 0px 300px;
color: #333333;
font-size: 1em;
line-height: 1.2em;
width: 350px;
}

#alpha {
margin: 15px 15px 0 15px;
width: 420px;
}

#beta {
width: 210px;
background: #FFFFFF;
}

#gamma, #delta {
width: 200px;
background: #CC0000;
}

#beta-inner,#gamma-inner,#delta-inner{
padding: 10px 10px 0 10px;
border-width: 2px 2px 2px 0;
border-style: solid;
border-color: #FFFFFF;
}

.date-header{
margin-top: 0;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}

.entry-header{
 position: relative;
 width: auto;
 _width: 100%;
 margin: 15px 5px 15px 20px;
 padding: 10px 0px 5px 10px;
 border-left: 5px solid #f56d01;
 border-bottom: 1px solid #ccc;
 line-height: 1.25;
 font-size: 1.2em;
 font-weight: normal;
 font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W8";
 text-transform: uppercase;
 clear: both;

}

.entry-header a{
color: #333333;
text-decoration:none;
}
.entry-header a:link,{
color: #333333;
}
.entry-header a:visited{
color: #333333;
}
.entry-header a:hover{
color: #FF0000;
}

.entry-content,.comment-content,.trackback-content{
margin: 20px 5px 0px 35px;
line-height: 1.7;
}
.entry-content p{
margin: 20px 0px 20px 15px;
line-height: 16pt;
}
.entry-footer,.comment-footer,.trackback-footer{
margin: 0 0 20px 0;
border-top: 1px solid #dae0e6;
padding-top: 3px;
color: #666;
font-size: 10px;
text-align: right;
}

.comment-content,.trackback-content,.comment-footer,.trackback-footer{
margin-left: 10px;
}

.content-nav {
margin-top: 0;
}

#trackbacks-info{
margin: 10px 0;
border: 1px dashed #a3b8cc;
padding: 0 10px;
color: #292e33;
font-size: 11px;
text-align: center;
background: #EEEEEE;
}

.comments-open-footer{
margin: 10px 0;
}

/* modules */.module{
margin: 0 0 10px 0;
border-bottom: 1px solid #FFFFFF;
background: #FFFFFF;
}

.module-content{
margin: 0 0 10px 0;
border-top: 1px solid #FFFFFF;
padding: 10px 10px 0 10px;
font-size: 11px;
line-height: 1.5;
}

.module-search input {
font-size: 10px;
}

.module-search #search {
width: 100px;
}

.module-mmt-calendar .module-content table,.module-calendar .module-content table {
font-size: 11px;
}

.module-powered {
border-width: 0;
}

.module-powered .module-content{
margin-bottom: 0;
border: 1px dashed #FFFFFF;
padding-bottom: 10px;
color: #FFFFFF;
background: #FFFFFF;
}

.module-photo {
background: none;
}

.module-photo img {
border: solid 1px #fff;
}

.module-list{
margin: 0 0 10px 5px;
}

.module-list .module-list{
margin: 0 0 20px 5px;
padding-left: 20px;
background-image:url(http://kanal.flight-seminar.com/gif/note.gif);
}

.module-list-item{
margin-top: 0;
color: #666;
line-height: 2;
}

.typelist-thumbnailed .module-list{
margin: 0 0 10px 0;
list-style: none;
}

.typelist-thumbnailed .module-list-item{
margin: 1px 0;
padding: 0;
background: #f3f6f9;
}

.typelist-thumbnail{
background: #fff;
}

.module-photo img {
border: 1px solid #fff;
}

.module-featured-photo {
width: 398px;
}

.module-featured-photo .module-content{
margin: 0;
border-width: 0;
padding: 0;
}

.module-featured-photo img {
width: 398px;
}

.module-recent-photos .module-content {
padding: 10px 0 0 19px;
}

.module-recent-photos .module-list {
margin: 0;
}

.module-recent-photos .module-list-item{
width: 64px;
/* mac ie fix */ margin: 0 10px 10px 0;
padding: 0;
background: none;
}

.module-recent-photos .module-list-item a{
border: #cfd4d9 1px solid;
padding: 1px;
background: #fff;
}

.module-recent-photos .module-list-item a:hover{
border-color: #36414d;
background: #fff;
}


.layout-artistic #beta {
width: 420px;
}

.layout-artistic #gamma, .layout-artistic #delta {
width: 190px;
}

.layout-artistic #gamma-inner, .layout-artistic #delta-inner {
border: 0;
padding: 0;
}

/* timeline tweaks */.layout-timeline #alpha {
width: 260px;
}

.layout-timeline #beta {
width: 420px;
}

.layout-timeline #gamma, .layout-timeline #delta {
width: 190px;
}

.layout-timeline #gamma-inner, .layout-timeline #delta-inner {
border: 0;
padding: 0;
}

/* one-column tweaks */.layout-one-column body {
min-width: 650px;
}

.layout-one-column #container {
width: 650px;
}

.layout-one-column #banner {
width: 650px;
}

/* necessary for ie win *//* two-column-left tweaks */.layout-two-column-left #alpha {
margin: 0;
width: 200px;
background: #FFFFFF;
}

.layout-two-column-left #alpha-inner {
padding: 10px 10px 0 10px;
border-width: 2px 0 2px 2px;
border-style: solid;
border-color: #fff;
}

.layout-two-column-left #beta {
margin: 15px 15px 0 15px;
width: 210px;
background: none;
}

.layout-two-column-left #beta-inner {
padding: 0;
border-width: 0;
}

/* three-column tweaks */.layout-three-column #alpha {
margin: 0;
width: 180px;
background: #FFFFFF;
}

.layout-three-column #alpha-inner {
padding: 10px 10px 0 10px;
border-width: 2px 0 2px 2px;
border-style: solid;
border-color: #fff;
}

.layout-three-column #beta {
margin: 15px 15px 0 15px;
width: 320px;
background: none;
}

.layout-three-column #beta-inner {
padding: 0;
border-width: 0;
}

.cont {
background-color: #FFFFFF;
text-align: left;
font-family: Verdana, Arial, sans-serif;
}

.cont p {
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
line-height: 100%;
text-align: left;
}

.cont h2 {
font-size:16px;
margin:20px 0 0px 0px;
font-weight:bold;
background:#FFF;
color: #333;
background-image: url(img/mark.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 20px;
}

.cont h3 {
color: #666;
background-color: #DADADA;
font-size: 18px;
text-align: left;
line-height: 100%;
padding: 3px 15px 3px 3px;
border-style:solid;
border-width:2px;
border-top-color:#CCCCCC;
border-bottom-color:#666666;
border-right-color:#666666;
border-left-color:#CCCCCC;
}

.cont p.posted {
color: #999999;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
border-top: 1px solid #999999;
text-align: left;
margin-bottom: 25px;
line-height: normal;
padding: 3px;
}

.ctgy dt{
margin-bottom:0;
padding: 10px 0px 15px 20px;
font-weight: bold;
font-size: 14px;
color:#666666;
background-image: url(img/mark.gif);
background-position: left;
background-repeat: no-repeat;
}


.ctgy dd{
font-size:13px;
padding:0px 0px 0px 25px;
margin:0px 0px 30px 0px;
}

.ctgy dd a {
text-decoration: none;
}
.ctgy dd a:link {
color: #666;
}

.ctgy dd a:visited{
color: #666;
}
.ctgy dd a:hover{
color:red;
}

.links{
text-align: left;
font-size: 11px;
}

p {
font-size: 14px;
line-height: 2.5em;
color: #333333;
margin: 0px 0px 0px 0px;
padding: 0px;
}

.left15 {
margin-left: 30px;
padding: 0px;
}

table.hikaku{
border-top:1px solid #666666;
border-left:1px solid #666666;
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
}

.hikaku th{
border-right:1px solid #666666;
border-bottom:1px solid #666666;
background-color:#f0e2d5;
background-position:left top;
text-align:center;
font-size: 12px;
white-space: nowrap;
}

.hikaku td{
border-right:1px solid #666666;
border-bottom:1px solid #666666;
text-align:center;
font-size: 12px;
white-space: nowrap;
height: 20px
}

.hight50 {
margin-top: 10px;
padding: 0px;
}

.hight55 {
margin-top: 30px;
padding: 0px;
}

.suisen {
margin: 3px 0;
padding: 3px;
background-image:url(http://kanal.flight-seminar.com/gif/suisen.gif);
}

h4 {
line-height: 20px;
background: url(http://kanal.flight-seminar.com/gif/suisen.gif) no-repeat;
margin: 15px 0px 0px 0px;
padding-top: -30px;
height: 25px;
padding-left: 50px;
}

ul { 
padding: 0; 
list-style-type: square; 
}

.splinks {
font-size: 14px;
}
.splinks a:link {
color: #333333;
}

.splinks a:visited{
color: #333333;
}
.splinks a:hover{
color:#FF0000;
}

.splink {
font-size: 14px;
}
.splink a:link {
color: #333333;
}

.splink a:visited{
color: #333333;
}
.splink a:hover{
color:#FF0000;
}







.catheader {
    /* ie win (5, 5.5, 6) bugfix */
    margin: 15px 0 5px;
    line-height: 20px;
    padding: 10px 5px 3px 25px;
    font-size: 12px;
    font-weight: bold;
    clear: both;
    border-bottom: 1px dotted #dcdcdc;
    background: url(http://kanal.flight-seminar.com/gif/img7.gif) no-repeat left;
}

.catheader a  { text-decoration: none; }

p.more
{
 text-align: right;
 }





.site
{
	padding: 0 0 0 10px;
	font-size: 9pt;
	line-height: 12pt;
	text-align: left;
}

.site a{ text-decoration: none; }
.site a:link{ color: #666666; }
.site a:visited{ color: #666666; }
.site a:hover{ color: #ff3300; }

.ranking
{
    margin: 20px 0px 20px 0px;
    border: 1px dotted #ccc;
    background-color: #F0F1EB;
    width: 400px;
}

.ranking-waku1
{
    margin: 20px 20px 10px 20px;
    padding: 2px 10px 2px 10px;
    background-color: #DADECD;
    width: 200px;
}
.ranking-waku1 p
{
    font-weight: bold;
    font-size: 12px;
}

.ranking-waku2
{
    margin: 20px 20px 10px 20px;
    width: 330px;

}
.ranking-waku2 p
{
    font-size: 12px;
    line-height: 15px;
}

.rank1
{
    margin: 20px 0px 10px 5px;
    padding: 2px 0px 0px 30px;
    font-size: 13px;
    height: 20px;
    font-weight: bold;
    background: url(http://www.flight-seminar.com/gif/rank1.gif) no-repeat;

}
.rank2
{
    margin: 20px 0px 10px 5px;
    padding: 2px 0px 0px 30px;
    font-size: 13px;
    height: 20px;
    font-weight: bold;
    background: url(http://www.flight-seminar.com/gif/rank2.gif) no-repeat;

}
.rank3
{
    margin: 20px 0px 10px 5px;
    padding: 2px 0px 0px 30px;
    font-size: 13px;
    height: 20px;
    font-weight: bold;
    background: url(http://www.flight-seminar.com/gif/rank3.gif) no-repeat;

}
.space_hight
{
margin: 200px 0px 100px 0px;
}
#side
{
 display: inline;
 position: relative;
 float: right;
 min-height: 1px;
 width: 240px;
 text-align: left;
}
.side_top{
 margin: 20px 0px 0px 0px;
}

.side-header
{
 position: relative;
 width: auto;
 margin: 0;
 padding:5px 0px 0px 10px ;
 color: #773804;
 font-size: 12px;
 font-weight: bold;
 line-height: 1.25;
 text-align: left;
 border-bottom: 1px solid #cccccc;
 background: url(http://www.flight-seminar.com/gif/title_bar2.jpg) no-repeat left top;
}

.ad_type_b2 a {
display: block;
width: 220px;
height: 165px;
text-indent: -1000px;
overflow: hidden;
background: url("http://www.flight-seminar.com/gif/ad_oyawaza2.gif") no-repeat;
}

.waku1_1{
	border: 1px solid #cccccc;
	margin: 20px 0px 0px 0px;
	width: 220px;
}


.waku1_1 li{
 list-style-type: square;
 	font-size: 12px;
 	color: #999999;
 	line-height: 1.25;
 	margin: 2px 0px 2px 30px;
	padding: 5px 0 5px 0px;
 	letter-spacing: 0.1em;
}
.waku1_1 li a{
 	text-decoration: none;
 	color: #333;
}
.waku1_1 li a:hover{
	text-decoration: underline;
}
.waku1_2{
	border: 1px solid #cccccc;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	width: 220px;
	height: 700px;
}
.waku1_3{
	margin: 0px 0px 0px 30px;
}
.waku1_3 li
{
 list-style-type: square;

 width: 85px;
 float: left;
 font-size: 12px;
 color: #999999;
 line-height: 1.25;
 letter-spacing: 0.1em;
 margin: 2px 0px 2px 0px;
 padding: 2px 0 2px 0px;
}
.waku1_3 li a{
 	text-decoration: none;
 	color: #333;
}
.waku1_3 li a:hover{
	text-decoration: underline;
}
.waku3{
	margin: 20px 0px 50px 0px;
	border: 1px solid #cccccc;
	width: 220px;
}
.waku3 dt{
	margin: 5px 15px 5px 15px;
}
.waku3 a{
 	text-decoration: none;
 	color: #333;
	font-size: 9pt;
}
.waku3 a:hover{
	text-decoration: underline;
}
.adsence_side
{
margin:20px 0px 20px 20px
}
.qa{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 45px;
	background: url(http://www.golgo13.biz/img/qa.gif) no-repeat left;
	line-height: 1.3em;
}
.ad_bar {
margin: 10px 0px 10px 0px;
padding: 10px 30px 10px 0px;
clear  :both;
}

.ad_bar a {
display: block;
width: 220px;
height: 25px;
text-indent: -1000px;
overflow: hidden;
background: url("http://kanal.flight-seminar.com/gif/adv.gif");
}

.left_ad
{
margin:20px 0px 30px 0px
}
.left_ad2
{
margin:20px 0px 30px 35px
}

.ad_baneer1{
margin:-50px 0px 0px 230px;
}
.ad_baneer2{
margin:30px 0px 0px 50px;
}
.ad_baneer2 p{
margin:10px 0px 10px 0px;
}
.ad_baneer3{
margin:20px 0px 20px 10px;
}
.ad_baneer3 p{
margin:5px 0px 5px 0px;
}
#footer
{
background-image:url(http://kanal.flight-seminar.com/gif/footer_bg.gif);
background-repeat: repeat-x;
background-position: left bottom;
}
.copyright
{
padding: 10px 0px 5px 0px;
}
.copyright p
{
text-align: center;
color:#fff;
}

.copyright a 
{color: #fff;
text-decoration: none;
}
.copyright a:link 
{color:#fff;

}
.copyright a:visited 
{
color:#fff;
}
.copyright a:hover 
{color: #ff0033;
}


div#menu{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 720px;
	height: 30px;
	line-height: 1em;
	background: url(http://www.flight-seminar.com/gif/menu_bar.jpg) ;

}

div#menu ul{
	padding: 5px 0px 0px 20px;
}
div#menu li{

	float: left;
	display: block;
	list-style-type: none;

	font-size: 9pt;
	font-weight: bold;
	border-right: 1px solid #ccc;
}

div#menu li a{
	display: block;
	padding: 5px 12px 5px 20px;
	text-decoration: none;
	background: url(http://www.flight-seminar.com/gif/menu_bar1.jpg) no-repeat left center #fff;
}

div#menu li a{ color: #333; }
div#menu li a:link{ color: #333; }
div#menu li a:visited{ color: #333; }
div#menu li a:hover{
	color: #333;
	background: url(http://www.flight-seminar.com/gif/menu_bar2.jpg) no-repeat left center #fff;
}
.top_pic
{
margin: -30px 0px 0px 0px;
width: 720px;
height: 150px;
background-image:url(http://kanal.flight-seminar.com/gif/top_pic.gif);
background-repeat: no-repeat;
background-position: center top;
}

.ad_style{
margin: 10px 0px 0px 10px;
}
.ad_style p{
margin: 30px 0px 30px 0px;
line-height: 1.5em;
}
p.type1{
font-weight: bold;
color: #FE8D31;
font-size: 18px;
border-bottom: solid 2px #FE8D31;
}
p.type2{
font-weight: bold;
color: #2E8B57;
font-size: 18px;
border-bottom: solid 2px #2E8B57;
}
.pad{
padding: 20px 0px 20px 0px;
}
.advert_bn {
margin: 10px 0px 10px 0px;
padding: 10px 30px 10px 0px;
clear  :both;
}

.advert_bn a {
display: block;
width: 200px;
height: 60px;
text-indent: -1000px;
overflow: hidden;
background: url("http://www.flight-seminar.com/gif/advert_bn.gif");
}
.left_ad{
margin: 25px 0px 25px 15px;
}
