/** BASIC */
html, body{height: 100%;}

.planbox{margin-bottom: 10px;}
.planbox .title{height: 30px; margin: 0px 28px 0px 23px; padding: 15px 0px 0px 0px; background: url(../img/homepage11.gif) repeat-x left bottom;}
.planbox .text6{float: left; padding-top: 5px;}
.planbox .text7{float: right;}
.planbox .text8{position: relative; top: -8px;}

.planbox ul{width: 135px; height: 70px; margin: 0px; padding: 9px 0px 0px 23px; list-style: none;}
.planbox li{padding-left: 14px;	background: url(../img/homepage14.gif) no-repeat left center;}

/** HEADER */
#header{width: 778px; height: 84px; margin: 0px auto;}

/** LOGO */
#logo{float: left; width: 250px; height: 84px; background: url(../img/homepage02.jpg) no-repeat left top;}
#logo h1, #logo h2{display: none;}

/** MENU */
#menu{float: right; width: 528px; height: 84px;}
#menu ul{margin: 0px; padding: 28px 0px 0px 0px; list-style: none;}
#menu li{display: block; float: left; height: 30px; padding: 13px 15px 0px 18px; background: url(../img/homepage03.gif) no-repeat left top;}
#menu li.first{background: none;}
#menu a{padding-left: 12px;	background: url(../img/homepage04.gif) no-repeat left center;}

/** SPLASH */
/* #splash{width: 184px; height: 100px; margin: 0px auto; padding: 59px 509px 0px 85px; background: url(../img/homepage05.jpg) no-repeat left top;} */
#splash{height: 100px; margin: 0px auto; background: url(../img/homepage05.jpg) no-repeat center top;}
#splash .text1{padding-left: 17px;}

/** SEARCH */
#search{width: 778px; height: 38px; margin: 0px auto;}
#search form{float: right; padding: 7px 35px 0px 0px;}
#search p{float: left; padding: 10px 0px 0px 30px;}

/** PAGE */
#page{width: 722px; margin: 0px auto; padding: 40px 0px 20px 0px;}
#content{float: left; width: 442px;}
#sidebar{float: right; width: 258px;}
#subpage #content{width: 490px;}
#subpage #sidebar{width: 210px;}

/** FOOTER */
#footer{clear: both; width: 722px; margin: 0px auto; padding: 20px 0px; background: url(../img/homepage11.gif) repeat-x left top;}
#links{float: right;}
#legal{float: left;}

/** BOX1 */
#box1{margin-bottom: 10px; padding-bottom: 10px; background: url(../img/homepage11.gif) repeat-x left bottom;}

/** BOX2 */
#box2{float: left; width: 222px;}

/** BOX3 */
#box3{float: left; width: 204px; padding-left: 16px; background: url(../img/homepage12.gif) repeat-y left top;}

/* Planboxes */
#planbox1 .content{background: url(../img/planbox/pb1.jpg) no-repeat right bottom; font-size: 8pt;}
#planbox2 .content{background: url(../img/planbox/pb2.jpg) no-repeat right bottom; font-size: 8pt;}
#planbox3 .content{background: url(../img/planbox/pb3.jpg) no-repeat right bottom; font-size: 8pt;}
#planbox4 .content{background: url(../img/planbox/pb4.jpg) no-repeat right bottom; font-size: 8pt;}

#gallery{text-align: center;}