/*hertzchen style! by pixelschub.de

*/


/* @group Body and Global Element Styles */



body                  { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; background: #ffffff url("images/back.png") repeat-y center top; text-align: center; margin: 0; padding: 0 }


p {
}


a:link, a:visited    { color: #d68a3f; text-decoration: none }


a:hover, a:active      { color: #fff; text-decoration: none;
	background-color: #d68a3f;
}


b, strong {
	font-weight: bold;
}


.standout     { color: #999; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.5em; background-color: #ebebeb; padding: 7px 10px 8px; border: solid 1px #b3b3b3 }

blockquote    { color: #999; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.5em; background-color: #ebebeb; padding: 7px 10px 8px; border: solid 1px #b3b3b3 }

.imageStyle {
padding: 10px 10px 5px 0px;
margin: 0px;
}

.image-left{
float: left;
margin:  0px;
padding: 10px 10px 10px 0px;
}

.image-right{
float: right;
margin:  0px;
padding: 10px 0px 10px 10px;
}

a img {
border: 0px;
}

.clear {
clear: both;
}



h1        { color: #999; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.1em; text-align: left; margin: 0; padding: 0 }

h2       { color: #999; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.1em; text-align: left; margin: 0; padding: 0 }

h3       { color: #999; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.2em; text-align: left; margin: 0; padding: 0 }


h4       { color: #999; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.2em; text-align: left; margin: 0; padding: 0 }


h5       { color: #999; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.3em; text-align: left; margin: 0; padding: 0 }



/* @end */

/* @group PAGE HEADER */


#container    { color: #999; font-weight: normal; background-color: #ffffff; background-image: none; text-align: center; margin: 0 auto; padding: 0; width: 660px }


#pageheader                       { background-color: white; background-image: url("images/header.jpg"); margin: 0 auto; position: relative; width: 660px; height: 176px; border-bottom: 1px solid #b3b3b3 }


#pageheader img   { margin: 0; padding: 0; position: absolute; top: 12px; left: 405px }


#pageheader h1             { color: #d68a3f; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.1em; text-align: left; margin: 0; padding-top: 26px; padding-right: 275px; padding-left: 0 }

#pageheader h2          { color: #b3b3b3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: left; margin: 0; padding-top: 6px; padding-left: 0 !important }

#breadcrumb    { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: transparent; text-align: left; margin: 0 240px 0 0; padding-top: 6px; position: absolute; top: 122px; left: 10px }

#breadcrumb ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding-top: 6px;
	padding-left: 5px;
}

#breadcrumb li { 
	margin: 0 0 0px 0;
	display: inline;
}

#breadcrumb a {
	text-decoration: none;
}

#breadcrumb a:hover       { color: #566777; text-decoration: none }


/* @end */

/* @group MAIN SITE CONTENT */


#contentwrapper  { color: #999; text-align: center; margin: 0; padding: 0; width: 660px }


#sidebar {
	float: left;
	position: relative;
	top:  0px;
 	width: 190px;
	background: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}


#sidecontainer      { color: #999; background-color: #ffffff; text-align: left; margin: 0; border-style: none solid solid; border-width: medium 1px 1px; border-color: #fff;
	height: 0;
}


#content {
	float: left;
	position:  relative;
	padding: 16px 0px 0px 24px;
	width: 444px;
	text-align:  left;
	background-color: transparent;
	margin:  0px;
}


#footer     { color: #999; text-align: right; display: block; margin: 0 auto; padding: 16px 0 5px; width: 660px; border-top: 1px solid #b3b3b3 }


	
/* @end */



/* @group Contact Classes Styles */


.message-text   { color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 3px }

.form-input-field   { color: #808080; background-color: #ebebeb; border: solid 1px #b3b3b3 }

.form-input-button  { color: #808080 }


/* @end */



/* @group BLOG ENTRY */



.blog-entry    { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 15px }

.blog-entry-title         { color: #d68a3f; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; display: block; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #b3b3b3 }

.blog-entry-date    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; margin-bottom: 5px }

.blog-entry-body    { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }

.blog-entry-comments     { color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; text-align: left; margin: 5px 0 0 }



/* @end */

/* @group BLOG ARCHIVE PAGE */

.blog-archive-background    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; background-color: #ffffff; text-align: center; margin: 0 auto; padding: 0 }

.blog-archive-entries-wrapper  { color: #999; text-align: center; margin: 0 auto; padding: 24px; width: 650px }

.blog-archive-headings-wrapper  { color: #999; text-align: center; margin: 0 auto; padding: 24px; width: 650px }

.blog-archive-month     { color: #999; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-bottom: 6px }

.blog-archive-link       { color: #b3b3b3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-align: left; margin: 0 }

/* @end */

/* @group FILE SHARING */

.filesharing-description   { color: #999; line-height: 1.4em; margin-bottom: 15px }

.filesharing-item  { color: #999; margin-bottom: 15px }

.filesharing-item a   { color: #999; text-decoration: none:
   }

.filesharing-item a:hover       { color: #d68a3f; text-decoration: none }

.filesharing-item-title     { color: #999; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-bottom: 5px }

.filesharing-item-description    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; text-align: left }

/* @end */

/* @group PHOTO ALBUM */

/* @group Index Page (Thumbnail view) */

table td { color: #808080; text-align: left }

.album-title          { color: #d68a3f; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.1em; text-align: left; padding-bottom: 8px }

.album-description    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; margin-bottom: 15px }

.thumbnail-frame  { color: #808080 }

.thumbnail-frame a  { color: #808080 }

.thumbnail-frame a:hover {
}

.thumbnail-frame img  { color: #808080; border: 0 }

.thumbnail-caption    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 2px 0 0; padding: 0 }
	
/* @end */

/* @group Single Page (Photo view) */

.photo-background  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: none; text-align: center; margin: 15px; padding: 0 }

.photo-navigation  { color: #808080; background: transparent; text-align: center; margin: 0 }

.photo-navigation a    { color: #999; text-decoration: none }

.photo-navigation a:hover       { color: #d68a3f; text-decoration: none }

.photo-frame { color: #808080; background: transparent; margin: 0 }

.photo-links  { color: #808080; font-size: 12px }

.photo-title     { color: #999; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.1em; text-align: center; display: block; margin: 0; padding: 14px 20px 10px }

.photo-caption    { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.1em; margin: 0; padding: 0 20px -5px }

/* @end */


/* @group Quicktime Album */


/* @group Index Page (Movie Thumbnail view) */


.movie-page-title          { color: #d68a3f; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 1.1em; text-align: left; padding-bottom: 8px }

.movie-page-description    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; margin-bottom: 15px }

.movie-thumbnail-frame  { color: #808080; text-align: left; display: inline; margin: 0 25px 25px 0; padding: 0; float: left }

.movie-thumbnail-caption    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 3px 0 0; padding: 0 }

.movie-thumbnail-frame img { color: #808080; border: none }


	
/* @end */

/* @group Single Page (Movie View) */

.movie-background   { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: none; text-align: center; margin: 15px; padding: 0 }

.movie-title     { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: center; margin: 22px 0 20px }

.movie-description    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; margin-bottom: 25px }

.movie-frame  { color: #808080; margin-bottom: 10px }
	
/* @end */


/* @group Quicktime Page */

.movie-background { color: #808080; background: transparent; text-align: center; margin: 15px 0 0; padding: 0 }

.movie-title     { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-align: center; margin: 22px 20px 20px }

.movie-description    { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; margin-bottom: 25px }

.movie-frame  { color: #808080; margin-bottom: 10px }
	
/* @end */







