/** TITLEA */

.titleA {
	margin-bottom: 20px;
}

.titleA h2 {
	background: transparent url(/images/homepage17.jpg) no-repeat right top;
}

.titleA span {
	display: block;
	height: 22px;
	margin: 0px;
	padding: 4px 0px 0px 30px;
	background: transparent url(/images/homepage15.jpg) no-repeat left top;
}

/** TITLEB */

.titleB {
	background: url(/images/homepage38.jpg) no-repeat 15px 0px;
}

.titleB h2 {
}

/** BASIC */

html, body {
	height: 100%;
}

.text2 {
	background: url(/images/homepage35.gif) repeat-x left bottom;
	margin-bottom: 10px;
}

.link1 {
	display: block;
	height: 21px;
	padding-top: 10px;
	background: url(/images/homepage34.jpg) no-repeat right bottom;
}

.link1 b {
	display: none;
}

.link2 {
	display: block;
	height: 21px;
	padding-top: 10px;
	background: url(/images/homepage37.jpg) no-repeat right bottom;
}

.link2 b {
	display: none;
}

/** HEADER */

#header {
	width: 766px;
	height: 260px;
	margin: 0px auto;
	background: url(/images/homepage03.jpg) no-repeat right top;
}

#logo {
	height: 148px;
	background: url(/images/homepage01.jpg) no-repeat left top;
}

#logo h1, #logo h2 {
	display: none;
}

/** HEADER-TEXT */

#header-text {
	height: 102px;
	padding: 10px 430px 0px 25px;
}

/** MENU */

#menu {
	width: 766px;
	height: 36px;
	margin: 0px auto;
	background: url(/images/bg_menu.jpg) no-repeat right top; 
	border-bottom: 2px solid #FFFFFF;
}

#menu ul {
	height: 36px;
	margin: 0px;
	padding: 0px 0px 0px 22px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 36px;
	color: #fff;
	line-height: 36px;
	font-size: 14px;
	text-decoration: none;
	padding: 0 10px 0 25px;
	background: url('/images/bg_menuitem.jpg') no-repeat left top;
}

#menu a:hover, #menu a.click  {
	text-decoration: underline;
}


/** CONTENT */

#content {
	width: 766px;
	margin: 0px auto;
}
#content h2 {color: #CB436B;}
#content strong, #content b  {color: #444444;}

#left {
	float: left;
	width: 170px;
	padding: 20px;
}

#right {
	float: left;
	width: 535px;
	padding: 23px 0px 0px 21px;
}

/** ITEMBOX */

.itembox {
}

.itembox .top {
}

.itembox .topA {
	background: url(/images/homepage23.jpg) no-repeat left top;
}

.itembox .topB {
	height: 15px;
	background: url(/images/homepage25.jpg) no-repeat right top;
}

.itembox .bottom {
}

.itembox .bottomA {
	background: url(/images/homepage30.jpg) no-repeat left top;
}

.itembox .bottomB {
	background: url(/images/homepage33.jpg) no-repeat right top;
}

.itembox .bottomC {
	height: 15px;
	background: url(/images/homepage31.jpg) no-repeat 15px 0px;
}

/** BOX1 */

#box1 {
	margin-bottom: 20px;
}

/** BOX2 */

#box2 {
	margin-bottom: 20px;
}

/** BOX3 */

#box3 {
	margin-bottom: 20px;
}

/** BOX4 */

#box4 {
}

#box4 .itembox {
	float: left;
	width: 236px;
	padding: 0px 23px 20px 0px;
}

#box4 .itembox .image {
	float: left;
	width: 73px;
	padding: 0px 14px 0px 17px;
}

#box4 .itembox .info {
	float: left;
	width: 117px;
}

/** BOX5 */

#box5 {
	clear: both;
	padding: 0px 30px 0px 0px;
}

/** BOX6 */

#box6 {
	padding: 0px 40px 0px 0px;
}

#box6 .titleB {
	padding: 0px 115px 10px 40px;
}

#box6 .content {
	padding: 0px 115px 0px 15px;
}

#box6 .img2 {
	padding-right: 15px;
}

/** BOX7 */

#box7 {
}

#box7 .itembox {
	padding: 0px 23px 20px 0px;
}

#box7 .itembox .image {
	float: left;
	width: 73px;
	padding: 0px 14px 0px 17px;
}

#box7 .itembox .info {
	float: left;
	width: 380px;
}

/** BOX8 */

#box8 {
}

#box8 .itembox {
	padding: 0px 23px 20px 0px;
}

#box8 .itembox .image {
	float: left;
	width: 73px;
	padding: 0px 14px 0px 17px;
}

#box8 .itembox .info {
	float: left;
	width: 380px;
}

#box8 .content {
	clear: both;
	padding: 15px;
}

/** BOX9 */

#box9 {
}

#box9 .content {
	clear: both;
	padding: 15px;
}

#box9 .text2 {
}

/** FOOTER */

#footer {
	width: 766px;
	height: 40px;
	margin: 0px auto;
	padding: 40px 0px 0px 0px;
}
.footer-backlinks {text-align: center; padding-bottom: 20px;}
.footer-backlinks ul { display:inline; list-style-type:none; margin:0; padding:0;}
.footer-backlinks ul li {display:inline; padding: 0 10px 0 0;}
.footer-backlinks ul li a {color: #636363;}

.list1 .active {color: #000 !important; text-decoration: none;}
table.form input {width: 200px; height: 20px;}
table.form input.submit {width: 80px; height: 25px; float: right;}
table.form th {text-align: right;}
h2.form-head { color: 646464; margin: 0 0 10px 0; font-size: 14px;}
