/** BASIC */
body{margin:0px;padding:0px;background:#3C0E10 url(images/homepage.bg01.jpg) repeat-x left top}
.lft{float:left;margin-right:21px}
/** FORMS */
form{margin:0px;padding:0px}
/** HEADINGS */
h1, h2, h3, h4, h5, h6{margin:0px}
h1, h2{text-transform:lowercase;letter-spacing:-1px;color:#FFFFFF}
h1 span, h2 span{color:#F7CBDF}
h1{font-size:24px}
h2{font-size:18px}
h2.text1, h3{text-transform:none;letter-spacing:normal;font-size:11px;color:#FCE8F4}
/** MENU */
#menu{width:575px;height:237px;background:url(images/homepage.bg02.jpg) no-repeat left top}
#menu a{text-transform:lowercase;text-decoration:none;font-size:14px;color:#FFFFFF}
#menu a:hover{text-decoration:underline}
#menu .first a{}
/** PAGE */
#page{width:900px;background:url(images/homepage.bg03.jpg) repeat-y left top}
.wide #page{background-image:url(images/subpage2.bg01.jpg)}
/** CONTENT */
#content{float:left;width:600px;background:url(images/homepage.bg04.jpg) no-repeat left top}
#content-bg{padding:28px 51px 20px 27px;background:url(images/homepage.bg05.jpg) no-repeat left bottom}
.subpage #content{background-image:url(images/subpage1.bg01.jpg)}
.wide #content{float:none;width:auto;background-image:url(images/subpage2.bg02.jpg)}
.wide #content-bg{background-image:url(images/subpage2.bg03.jpg)}
/** TEXTS */
body, th, td, input, textarea, select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#F5BBD5}
p, ul, ol, dl{margin-top:0px;margin-bottom:1em;line-height:160%}
.list1{margin:0px;padding:0px;list-style:none;line-height:normal}
.list1 li{padding:14px 0px 15px 0px;background:url(images/homepage14.gif) repeat-x left top}
.list1 li.first{background:none}
.list1 h3{display:inline}
.list1 p{margin:0px}
.list2{margin:0px 0px 20px 0px;padding:0px;list-style:none;line-height:normal}
.list2 li{display:block;height:22px;padding:10px 0px 0px 8px;background:url(images/homepage16.gif) no-repeat left top}
.list2 li.alt{background-image:url(images/homepage17.gif)}
.list3{margin-left:0px;padding-left:0px;list-style:none}
/** LINKS */
a{color:#E68E93}
a:hover{text-decoration:none}
.more{padding-left:15px;background:url(images/homepage15.gif) no-repeat left center}
/** BACKGROUNDS */
.bg1{}
/** MISC */
.align-justify { text-align:justify; }
.align-right { text-align:right; }
img { border:none; }
img.left{float:left;margin:0px 15px 0px 0px}
img.right{float:right;margin:0px 0px 0px 15px}
hr { display:none; }
.hr1{height:52px;background:url(images/homepage14.gif) repeat-x left center}
/** FOOTER */
#footer{height:70px;background:url(images/homepage.bg06.jpg) no-repeat left top}
#footer p{margin:0px;padding-top:20px;text-align:center;text-transform:lowercase;font-size:10px;color:#763438}
#footer a{}
.wide #footer{background-image:url(images/subpage2.bg04.jpg)}
/** BOX1 */
#box1{margin-bottom:25px}
#box1 .title{height:70px;background:url(images/homepage10.jpg) no-repeat left top}
#box1 .title h1{margin:0px;padding:6px 0px 0px 39px}
#box1 .content{padding:0px 22px 20px 19px;background:url(images/homepage11.jpg) no-repeat left bottom}
/** BOX2 */
#box2{}
#box2 .title{height:65px;background:url(images/homepage12.jpg) no-repeat left top}
#box2 .title h2{padding:11px 0px 0px 37px}
#box2 .content{padding:0px 13px 0px 19px}
/** BOX3 */
#box3{}
#box3 .title{height:65px;background:url(images/homepage13.jpg) no-repeat left top}
#box3 .title h2{padding:11px 0px 0px 37px}
/** BOX4 */
#box4{background:url(images/homepage.bg07.jpg) repeat-y left top}
#box4 .bg{background:url(images/homepage.bg08.jpg) no-repeat left top}
#box4 .title{padding:20px 23px 0px 25px}
#box4 .title h2{height:50px;padding:0px 0px 0px 27px;background:url(images/homepage20.jpg) no-repeat left top}
#box4 .content{padding:0px 23px 40px 25px;background:url(images/homepage.bg09.jpg) no-repeat left bottom}
/** BOX5 */
#box5{background:url(images/homepage.bg10.jpg) repeat-y left top}
#box5 .bg{background:url(images/homepage.bg11.jpg) no-repeat left top}
#box5 .title{padding:20px 23px 0px 25px}
#box5 .title h2{height:50px;padding:0px 0px 0px 27px;background:url(images/homepage21.jpg) no-repeat left top}
#box5 .content{padding:0px 23px 110px 25px;background:url(images/homepage.bg12.jpg) no-repeat left bottom}
/** BOX6 */
#box6{background:url(images/subpage1.bg02.jpg) repeat-y left top}
#box6 .bg{background:url(images/subpage1.bg03.jpg) no-repeat left top}
#box6 .title{padding:20px 23px 0px 25px}
#box6 .title h2{height:50px;padding:0px 0px 0px 27px;background:url(images/subpage1_03.jpg) no-repeat left top}
#box6 .content{padding:0px 23px 120px 25px;background:url(images/subpage1.bg04.jpg) no-repeat left bottom}
/** BOX7 */
#box7{margin-bottom:25px}
#box7 .title{height:70px;background:url(images/subpage1_01.jpg) no-repeat left top}
#box7 .title h1{margin:0px;padding:6px 0px 0px 39px}
#box7 .content{padding:0px 22px 22px 19px}
/** BOX8 */
#box8{margin-bottom:25px}
#box8 .title{height:70px;background:url(images/subpage2_02.jpg) no-repeat left top}
#box8 .title h1{margin:0px;padding:6px 0px 0px 39px}
#box8 .content{padding:0px 22px 22px 19px;}
