/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

.headernavigation-years {
	float: left;
	text-align: left;
  font: 17px Verdana,Sans-serif;
  color:#FFFFFF;
  text-decoration:none;
  margin: 5px 10px 0px 20px;
  }
.headernavigation-years a:link {     color:#FFFFFF;  text-decoration:none;  }
.headernavigation-years a:visited {  color:#FFFFFF;  text-decoration:none;  }
.headernavigation-years a:hover {    color:#555555;  text-decoration:none;  }


#searchform {
	padding: 10px 10px 10px 8px;
	margin: 0px auto;
        background-color: #DDDDDD; /* #ff3701; */
	}     
	.tinyad a {
		display:block;
		width: 250px;
		height: 69px;
		padding:0px 0px 0px 0px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("http://www.powerstationart.ch/media/images/psa-250x92-s-n.gif") 0 0 no-repeat;
		text-decoration: none;
		}
	.tinyad a:hover { background: url("http://www.powerstationart.ch/media/images/psa-250x92-s-r.gif") 0 0 no-repeat;		}
	.tinyad a:active { background: url("http://www.powerstationart.ch/media/images/psa-250x92-s-r.gif") 0 0 no-repeat;		}
	
	
	.smallad a {
		display:block;
		width: 250px;
		height: 92px;
		padding:0px 0px 0px 0px;
		font: bold 13px sans-serif;
		color:#333;
		background: url("http://www.powerstationart.ch/media/images/psa-250x92-n.gif") 0 0 no-repeat;
		text-decoration: none;
		}
	.smallad a:hover { background: url("http://www.powerstationart.ch/media/images/psa-250x92-r.gif") 0 0 no-repeat;		}
	.smallad a:active { background: url("http://www.powerstationart.ch/media/images/psa-250x92-r.gif") 0 0 no-repeat;		}

	.traileradd a {
		display:block;
		width: 250px;
		height: 181px;
		padding:0px 0px 0px 0px;
		font: bold 13px sans-serif;;
		color:#333;
		background: url("http://www.powerstationart.ch/media/images/psa-filmer-n.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
	.traileradd a:hover { background: url("http://www.powerstationart.ch/media/images/psa-filmer-r.jpg") 0 0 no-repeat;		}
	.traileradd a:active { background: url("http://www.powerstationart.ch/media/images/psa-filmer-r.jpg") 0 0 no-repeat;		}


/* ----------------------------------------------------------------------------- */

.headernavigation-menu {
  font: 17px Verdana,Sans-serif;
  color:#FFFFFF;
  text-decoration:none;
  margin:0px 10px 0px 10px;
  }
.headernavigation-menu a:link {     color:#FFFFFF;  text-decoration:none;  }
.headernavigation-menu a:visited {  color:#FFFFFF;  text-decoration:none;  }
.headernavigation-menu a:hover {    color:#555555;  text-decoration:none;  }

.footernavigation-menu {
  font: 17px Verdana,Sans-serif;
  color:#777777;
  text-decoration:none;
  margin:0px 10px 0px 10px;
  }
.footernavigation-menu a:link {     color:#FFFFFF;  text-decoration:none;  }
.footernavigation-menu a:visited {  color:#FFFFFF;  text-decoration:none;  }
.footernavigation-menu a:hover {    color:#555555;  text-decoration:none;  }





/* ----------------------------------------------------------------------------- */

.post {
	text-align: justify;
	}
.post-content {
        font: 12px Verdana,Sans-serif;
        text-align: justify;
        line-height:19px;
        color:#444444;
		padding: 0px 10px 0px 10px;
        }
.post-content a:link {
        font: 12px Verdana,Sans-serif;
        color:#444444;
        text-decoration:underline;
        margin:0px 0px 0px;
        }
.post-content a:visited {
        font: 12px Verdana,Sans-serif;
        color:#444444;
        text-decoration:underline;
        margin:0px 0px 0px;
        }
.post-content a:hover {
        font:bold 12px Verdana,Sans-serif;
        color:#555555;
        text-decoration:underline;
        margin:0px 0px 0px;
        }

.post-content-smaller {
        font: 11px Verdana,Sans-serif;
        text-align: justify;
        line-height:15px;
        color:#444444;
	padding: 0px 0px 10px 0px;
        }
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

.post-date {
        font: 10px Verdana,Sans-serif;
        text-align: justify;
        line-height:17px;
        color:#FFFFFF;
	padding: 0px 10px 0px 10px;
        }
.post-date a:link {
        font: 10px Verdana,Sans-serif;
        color:#FFFFFF;
        text-decoration:underline;
        margin:0px 0px 0px;
        }
.post-date a:visited {
        font: 10px Verdana,Sans-serif;
        color:#FFFFFF;
        text-decoration:underline;
        margin:0px 0px 0px;
        }
.post-date a:hover {
        font:bold 10px Verdana,Sans-serif;
        color:#555555;
        text-decoration:underline;
        margin:0px 0px 0px;
        }


/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */



/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

H1 {
        font: 17px Verdana, Sans-serif;
        text-align: left;
        line-height: 20px;
        color:#000000;  /* #FFFFFF; */
        margin: 0px 0px 0px 0px;
        border: 0px 0px 0px 0px;
	padding: 20px 10px 10px 0px;
        }

H2 {
        font: 22px Verdana, Sans-serif;
        text-align: left;
        line-height:25px;
        color:#444444;  /* #FFFFFF; */
        margin: 0px 0px 0px 0px;
        border: 0px 0px 0px 0px;
	padding: 20px 10px 10px 10px;
        }
        H2 a:link    { color:#444444; text-decoration: underline; }
        H2 a:visited { color:#444444; text-decoration: underline; }
        H2 a:hover   { color:#FFFFFF; text-decoration: underline; }

H3 {
        font: 26px Verdana, Sans-serif;
        text-align: left;
        line-height:28px;
        color:#000000;  /* #FFFFFF; */
        margin: 0px 0px 0px 0px;
        border: 0px 0px 0px 0px;
	padding: 20px 10px 10px 10px;
        }
        H3 a:link    { color:#FFFFFF; text-decoration: none; }
        H3 a:visited { color:#FFFFFF; text-decoration: none; }
        H3 a:hover   { color:#555555; text-decoration: none; }



/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

.sidebar-content {
        font: 12px Verdana,Sans-serif;
        text-align: justify;
        line-height:15px;
        color:#DAD9D9;
	padding: 10px 10px 10px 10px;
        }
        .sidebar-content a:link    { color:#FFFFFF; text-decoration: underline; }
        .sidebar-content a:visited { color:#FFFFFF; text-decoration: underline; }
        .sidebar-content a:hover   { color:#555555; text-decoration: underline; }

/* ----------------------------------------------------------------------------- */

.sidebar-header {
        font-size: 22px;
        line-height:25px;
        font-weight: normal;
        color: #FFFFFF;
	padding: 10px 10px 0px 10px;
        }

.sidebar-title-wrapper { 
	padding: 20px 0px 15px 0px;
        }
.sidebar-title-large {
        font: 17px Verdana, Sans-serif;
        text-align: left;
        line-height: 20px;
        color:#FFFFFF;
	padding: 0px 10px 0px 10px;
	text-decoration: none;
        }
.sidebar-title { 
        font-size: 16px;
        line-height:19px;
        font-weight: bold;
        color: #FFFFFF;
	padding: 0px 0px 3px 10px;
        }
        .sidebar-title a:link    { color:#FFFFFF; text-decoration: none; }
        .sidebar-title a:visited { color:#FFFFFF; text-decoration: none; }
        .sidebar-title a:hover   { color:#CCCCCC; text-decoration: none; }
        
.sidebar-psalogolink { 
        font-size: 16px;
        line-height:19px;
        font-weight: bold;
        color: #000000;
        background-color: #FFFFFF;
		padding: 0px 0px 3px 10px;
        }
        .sidebar-psalogolink a:link    { color:#FFFFFF; text-decoration: none; }
        .sidebar-psalogolink a:visited { color:#FFFFFF; text-decoration: none; }
        .sidebar-psalogolink a:hover   { color:#FFFFFF; text-decoration: none; }
        
        
        
.sidebar-psalink { 
        font-size: 16px;
        line-height:19px;
        font-weight: bold;
        color: #000000;
		padding: 5px 0px 5px 10px;
        }
        .sidebar-psalink a:link    { color:#FFFFFF; text-decoration: none; }
        .sidebar-psalink a:visited { color:#FFFFFF; text-decoration: none; }
        .sidebar-psalink a:hover   { color:#FFFFFF; text-decoration: none; }

.sidebar-subtitle { 
        font-size: 14px;
        line-height: 15px;
        font-weight: bold;
        color: #DAD9D9;
	padding: 10px 10px 0px 10px;
        }
        .sidebar-subtitle a:link    { color:#FFFFFF; text-decoration: underline; }
        .sidebar-subtitle a:visited { color:#FFFFFF; text-decoration: underline; }
        .sidebar-subtitle a:hover   { color:#CCCCCC; text-decoration: none; }


.sidebar-posts{ 
        font-size: 14px;
        line-height: 17px;
        font-weight: normal;
        color: #DAD9D9;
	padding: 0px 0px 0px 30px;
	text-decoration: none;
        }
        .sidebar-posts a:link    { color:#FFFFFF; text-decoration: underline; }
        .sidebar-posts a:visited { color:#FFFFFF; text-decoration: underline; }
        .sidebar-posts a:hover   { color:#CCCCCC; text-decoration: none; }

.sidebar-small-wrapper { 
	padding: 15px 0px 15px 0px;
        }

.sidebar-small-time{ 
        font-size: 9px;
        line-height: 10px;
        font-weight: normal;
        color: #DAD9D9;
	padding: 0px 0px 0px 15px;
	text-decoration: none;
        }

.sidebar-small{ 
        font-size: 12px;
        line-height: 13px;
        font-weight: normal;
        color: #DAD9D9;
	padding: 0px 0px 11px 15px;
	text-decoration: none;
        }
        .sidebar-small a:link    { color:#FFFFFF; text-decoration: underline; }
        .sidebar-small a:visited { color:#FFFFFF; text-decoration: underline; }
        .sidebar-small a:hover   { color:#CCCCCC; text-decoration: none; }

/* ----------------------------------------------------------------------------- */

.sidebar-title-search { 
        font-size: 16px;
        line-height:17px;
        margin: 0px 0px 0px 0px;
        font-weight: bold;
        color: #FFFFFF;
	padding: 10px 10px 0px 10px;
        }
.sidebar-title-searchbackground {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        color: #FFFFFF;
        }
.sidebar-subtitle-search {
        font-size: 14px;
        line-height: 15px;
        margin: 0px 0px 0px 0px;
        font-weight: bold;
        color: #FFFFFF;
	padding: 0px 10px 8px 10px;
        }

/* ----------------------------------------------------------------------------- */

.sidebar-subtitle-archive { 
        font-size: 12px;
        line-height: 13px;
        font-weight: bold;
        color: #DAD9D9;
	padding: 0px 10px 8px 10px;
        }
        .sidebar-subtitle-archive a:link    { color:#FFFFFF; text-decoration: underline; }
        .sidebar-subtitle-archive a:visited { color:#FFFFFF; text-decoration: underline; }
        .sidebar-subtitle-archive a:hover   { color:#CCCCCC; text-decoration: none; }
        
/* ----------------------------------------------------------------------------- */
.sidebar-title-H1 {
        font: Verdana,Sans-serif;
        text-align: left;
        font-size: 15px;
        line-height: 17px;
        font-weight: bold;
        color: #FFFFFF;
        margin:0px 0px 0px;
	padding: 10px 10px 0px 0px;
        }
/* ----------------------------------------------------------------------------- */
.sidebar-title-H3 {
        font: 26px Verdana,Sans-serif;
        text-align: left;
        margin:0px 0px 0px;
        color:#FFFFFF;
	padding: 10px 10px 5px 10px;
        }
        .sidebar-title-H3 a:link    { color:#FFFFFF; text-decoration: underline; }
        .sidebar-title-H3 a:visited { color:#FFFFFF; text-decoration: underline; }
        .sidebar-title-H3 a:hover   { color:#CCCCCC; text-decoration: none; }

/* ----------------------------------------------------------------------------- */

.sidebar-divider-5 {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        border-bottom: 5px solid #FFFFFF;
	}

.sidebar-divider-10 {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        border-bottom: 10px solid #FFFFFF;
	}
.sidebar-divider-5-c {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        border-bottom: 5px solid #999999;
	}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

img {  max-width: 100%; }
img.centered {   padding: 0px 0px 10px 0px; margin-left: auto; margin-right: auto; display: block; }
img.alignright { padding: 0px 0px 0px 0px; margin: 0 0 0 0; display: inline; }
img.alignleft {  padding:   0px 0px 0px 0px; margin: 0 0 0 0; display: outline; text-align: justify; }
img.titel {      padding: 0px 0px 0px 0px; margin: 0 0 0 0; display: inline; border: none;  float: right;}
img.footerarrowwrapper { padding:10px 10px 10px 0px; margin: 0 0 0 0; display: inline; border: none; }



img.readpostarrow { padding:0px 0px 10px 10px;}
img.post480 {       padding:5px 10px 5px 10px; }
img.postindex{      padding: auto; border: 1px solid #FFFFFF; background-color: #FFFFFF; }
img.indeximage {    padding:10px 0px 10px 0px; margin-left: auto; margin-right: auto; }




img.test{ padding: 0px 0px 0px 0px; margin: 0 0 0 0; display: inline; border: 1px solid #FFFFFF; }
img.test a:link    { color:#FFFFFF; text-decoration: none; border: 2px solid #FFFFFF;}
img.test a:visited { color:#FFFFFF; text-decoration: none; border: 2px solid #FFFFFF;}
img.test a:hover   { color:#555555; text-decoration: none; border: 2px solid #555555;}


.alignright { float: right; background-color: #FFFFFF; }
.alignleft {  float: left; background-color: #FFFFFF; }

.gall { margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px;}

.topspace{ margin-left: auto; margin-right: auto; padding: 10px 0px 0px 0px;}



/* .center {	text-align: center;	}  -- */
/* hr {	display: none;	}                  -- */
/* a img {	border: none;	}          -- */


/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------- */

.background-color-grey { 
        background-color: #DDDDDD;
        }


#form-search {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
	}

