body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	background-color: #000;

	margin: 15px 15px 0 15px;

	background-attachment: fixed;

	background-image: url(abi_bg.jpg);

	background-repeat: no-repeat;

	background-position: middle middle;

}

#header_wrap {

	width: 745px;

	height: 200px;

	float: none;

	overflow: visible;

	margin: 0;

}

#header_wrap .controls {

    width: 150px;

	height: 200px;

	float: left;

	margin: 0;

	padding: 0;

}

#header_wrap .header {

	width: 580px;

	height: 200px;

	float: left;

	margin: 0 0 0 15px;

	padding: 0;

	background-image: url(abi_header.gif);

}

#ticker_wrap {

	width: 745px;

	height: 15px;

	float: none;

	overflow: hidden;

	margin: 0 0 15px 0;

}

#ticker_wrap .wieso {

    width: 150px;

	height: 15px;

	float: left;

	margin: 0;

	padding: 0;

}

#ticker_wrap a {

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

#ticker_wrap .ticker {

	width: 580px;

	height: 15px;

	float: left;

	margin: 0 0 0 15px;

	padding: 0;

	font-size: 12px;

	color: #f5f3bb;

}

#content_wrap {

	width: 745px;

	height: 200px;

	float: none;

	overflow: visible;

	margin: 0;

}

#content_wrap .navigation {

    width: 150px;

	float: left;

	margin: 0;

	padding: 0;

	background-color: #f5f3bb;

}

#content_wrap .lines {

	background-image: url(abi_line_navi.gif);

	background-repeat: no-repeat;

	width: 130px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .content {

	width: 580px;

	float: right;

	margin: 0 0 0 10px;

	padding: 0;

	background-color: #f5f3bb;

}

#content_wrap .news {

	background-image: url(abi_news.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .jahrgang {

	background-image: url(abi_jahrgang.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .fotoalben {

	background-image: url(abi_fotoalben.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .infotainment {

	background-image: url(abi_infotainment.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .abizeitung {

	background-image: url(abi_abizeitung.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .dvdset {

	background-image: url(abi_dvdset.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}



#content_wrap .kroatien {

	background-image: url(abi_kroatien.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}



#content_wrap .gaestebuch {



	background-image: url(abi_gaestebuch.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .board {

	background-image: url(abi_board.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#content_wrap .impressum {

	background-image: url(abi_impressum.gif);

	background-repeat: no-repeat;

	width: 560px;

	height: 22px;

	margin: 10px 10px 15px 10px;

}

#bottom_wrap .spacer {



    width: 150px;

	float: left;

	margin: 0;

	padding: 0;

}

#bottom_wrap .bottom {

	width: 580px;

	float: right;

	margin: 2px 0 15px 15px;

	padding: 0;

    color: #f5f3bb;

	text-align: right;

}

#bottom_wrap .bottom a{

    color: #f5f3bb;

	text-decoration: none;

}

.navimenu {

    padding: 10px 10px 30px 10px

}

.navimenu a {

	font-size: 14px;

	line-height: 20px;

	font-weight: bold; 

 	text-transform: uppercase;

	text-decoration: none;

	color: #000000;

	display: block;

}

.navimenu a:hover {

	font-size: 14px;

	line-height: 20px;

	font-weight: bold; 

 	text-transform: uppercase;

	text-decoration: none;

	color: #000000;

    background-color: #ffcf5d;

	display: block;

}

.text {

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	padding: 10px 10px 30px 10px;

}

.text h1 {

    font-size: 18px;

	font-weight: bold;

	margin: 0 0 4px 0;

}

.text .subheadline {

    color: #b7680b;

	margin: 0 0 8px 0;

}

.text .subheadline a{

    color: #b7680b;

	text-decoration: none;

}

.text .subheadline a:hover{

    color: #b7680b;

	text-decoration: none;

}

.text a {

	color: #000000;

	text-decoration: underline;

}

.text a:hover {

	color: #b7680b;

	text-decoration: underline;

}





.text .img_left {

	margin: 0 10px 0 0;

	float: left;

	border: 1px solid #ffcf5d;

	padding: 9px;

}

.text .img_right {

	margin: 0 0 0 10px;

	float: right;

	border: 1px solid #ffcf5d;

	padding: 9px;

}

.grossbildrahmen img {

    padding: 8px;

	border: 2px solid #b7680b;

}

.comments_wrap {

	padding: 0 10px 30px 10px;

}

.comments_wrap .author {

 	color: #000000;

	border-bottom: 2px solid #b7680b;

	padding: 0 0 2px 0;

}

.comments_wrap .author  a{

 	color: #000000;

	text-decoration: underlined;

}

.comments_wrap .comment {

	margin: 2px 0 18px 0;

	overflow: hidden;

}

.bildrahmenklein1{

    padding: 8px;

	border: 2px solid #ffcf5d;

}

.bildrahmenklein2{

	padding: 8px;

	border: 2px solid #ffcf5d;

	background-image:  url(abi_comments01.gif);

}

.bildrahmenklein3{

    padding: 8px;

	border: 2px solid #ffcf5d;

	background-image:  url(abi_comments02.gif);

}

.bildrahmenklein4{

    padding: 8px;

	border: 2px solid #ffcf5d;

	background-image:  url(abi_comments03.gif);

}

.bildrahmenklein5{

	padding: 8px;

	border: 2px solid #ffcf5d;

	background-color: #ffcf5d;

}

.skinchange input {

	background-color: #f5f3bb;

	border: 0px solid black;

	text-transform: uppercase;

	text-decoration: none;

	padding-top: 3px;

	font-size : 9px;

	font-weight : lighter;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

	text-align : center;

}

.loginbutton {

	background-color: #f5f3bb;

	border: 0px solid black;

	text-transform: uppercase;

	text-decoration: none;

	padding: 0;

	font-size : 9px;

	font-weight : lighter;

	font-family: Arial, Helvetica, sans-serif;

	margin: 5px 0px 0px 0px;

	text-align : center;

	width: 150px;

	height: 15px;

}

.loginfeld{

	background-color: #ffcf5d;

	border: 0px solid black;

	padding: 0;

	font-size : 9px;

	margin: 163px 0px 0px 0px;

	text-align: right;

	width:150px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight : lighter;

	height: 15px;

}

.commentbutton {

	background-color: #ffcf5d;

	border: 0px solid black;

	text-transform: uppercase;

	text-decoration: none;

	margin: 15px 0px 0px 0px;

	padding: 0;

	font-size : 9px;

	font-weight : lighter;

	font-family: Arial, Helvetica, sans-serif;

	text-align : center;

	width: 150px;

	height: 15px;

}

.commentfeld{

	background-color: #ffcf5d;

	border: 0px solid black;

	font-size: 12px;

	padding: 0;

	line-height: 18px;

	width:150px;

	font-family: Arial, Helvetica, sans-serif;

	height: 15px;

}

.commenttextfeld{

	background-color:  #ffcf5d;

	border: 0px solid black;

	font-size: 12px;

	padding: 0;

	line-height: 18px;

	font-family: Arial, Helvetica, sans-serif;

}
