/*  
Theme Name: biru
Theme URI: http://www.singerdesign.ch
Description: singerdesign.ch
Version: 1.0
Author: HS
Author URI: http://www.singerdesign.ch
*/		
/* Basic */
body { 
 background:#772700 url(images/Background.jpg) repeat-x; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:#220300;
 text-align:justify
} /*  color:#333333; background:#333333 #358ab7*/
/* Links*/
a:link {
 text-decoration: none; 
 color : #220300; 
 border: none;
} /*#416e90*/
a:active { 
 background:#220300; 
 color : #ffffff !important; 
 text-decoration: none;  
 border: none;
} /*#416e90*/
a:visited {
 text-decoration: none; 
 color : #153e60; 
 border: none;
}
a:hover	{ 
 background:#000046;
 color : #ffffff !important; 
 text-decoration: none; 
 color : #416eb0; 
 border: none; /* filter: Gray;*/ 
} 

/*wrap*/
#wrap { 
 background:#ffffff; 
 margin: 0px auto; 
 padding: 0px; 
 width: 950px; 
 border:#000000 0px solid; 
}

div.hr {
 height: 0px;
 background: #fff url(images/hr.gif) repeat-x scroll center;
 margin-left:5px;
 margin-right:5px;
 clear:both; 
}
div.hr hr {  display: none; }

/* sidebar*/
#left {
 margin: 10px 0;
 padding: 10px;
 float: left;
 width: 260px;
 height:600px;
 margin-bottom:10px; 
 word-wrap: break-word;
  font-size: 18px;
 /*background:#ffffff url(http://www.singerdesign.ch/imgs/menubackground.jpg repeat-x; */
 background-image:url(http://www.singerdesign.ch/imgs/menubackground.jpg);
 background-repeat:repeat-x;
 /*background:#ffffff;*/
}
#left h2 {
 font-size: 18px;
 padding: 3px 0px;
 margin: 0px 7px 3px 7px;
 /*border-bottom: solid 2px #cccccc;*/
} /*dashed ccc*/

#left ul {
 list-style-type: none;
 margin: 0 ;
 padding: 0; 
 color: #220300;
}
#left ul li {
 color: #220300;
 list-style-type: none;
 margin: 0 0 20px 0;
 padding: 0; 
}
#left ul li ul {
 list-style-type: square;
 color: #220300;
 margin: 0px;
 padding: 0 3px;
}
#left ul li ul li {
 list-style-type:none;
 /*background: transparent url(images/bullet2.gif) no-repeat 0 4px;*/
 padding: 0px 0px 2px 14px;
 border: 0;
 margin: 0;  
 color: #220300;
}
#left a {
 /*display:block; */
 width:185px;
 color:#220300; 
 background:#ffffff; 
 text-align:left; 
 text-decoration:none; 
}/*font:normal 14px arial, sans-serif;*/
#left a:link {
 text-decoration: none;
 color : #220300;
 border: none;
} /*#416e90*/
#left a:visited {
 text-decoration: none;
 color : #772700; /*153e60;*/
 border: none;
}
#left a:hover	{ 
 color:#ffffff;
 text-decoration:none; 
 background-color:#000046;
} /*background:#000046 color : #ffffff !important; text-decoration: none; border: none;*/ /* filter: Gray;   color : #416eb0; */ 
#left a:active {
 color : #ffffff;
 text-decoration: none;
 background:#000046;
} /*#416e90*/

/* right side content*/
#right {
 background: #ffffff ;/*url(images/bck2.gif) repeat-x;*/
 margin-top:10px;
 line-height: 16px;
 padding: 1px ;
 float: right;
 width: 665px;
 border-left:2px solid #ffffff /*#cccccc*/;
 overflow:hidden;
} /*f3f3f3 v-bar*/ 
#right h2 {
 font-size: 14px;
 padding: 3px 0px;
 margin: 0px 7px 3px 7px;
 border-bottom: solid 0px #ffffff /*#cccccc*/;
} /*  	dashed ccc*/
#right img { border:2px #cda89e /*#cccccc*/ solid; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
.alignright { float: right; }
.alignleft { float: left; }
.postmetadata { background:#f8fbfc; font-size:10px; padding:10px; border-bottom:#3399cc 1px solid; border-top:#3399cc 1px solid; }

/* quoting*/
/*blockquote {
 margin: 15px 30px 0 10px;
 padding-left: 20px;
 border-left: 5px solid #ddd; 
}*/
blockquote{
	margin: 0px 0px 0px 15px;
	padding: 0px 25px 0px 50px;
	background: url(http://www.hypnoseanalytik.ch/Images/quote2.gif) no-repeat;
	font-size: 15px;
	font-style: italic;
	font-family: Georgia, Times New Roman, Serif;
	color: #666666;
	}

/*blockquote cite { margin: 5px 0 0; display: block; }*/
blockquote cite {
font: 86%/1.2em verdana, arial, geneva, helvetica, sans-serif;
font-family: Georgia, Times New Roman, Serif;
text-align:right;
display: block;
padding-top: 0px;
padding-bottom:5px;
color: #666;
font-style: normal;
}
#footer { padding:20px; clear:both;}

/*image*/
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.alignleftnew {float:left; margin:0 20em 20em 20}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

#left .current_page_item a:link, #left .current_page_item a:visited,  {
 color: #000000;
 }

#left .current_page_item a:hover, #left .current_page_item a:active
{ color:#FFFFFF
}

#left li.current_page_item ul a:link {
 text-decoration: none;
 color : #220300;
 border: none;
} /*#416e90*/
#left li.current_page_item ul a:visited {
 text-decoration: none;
 color :  #772700; /*153e60;*/
 border: none;
}
#left li.current_page_item ul a:hover	{ 
 color:#ffffff;
 text-decoration:none; 
 background-color:#000046;
} /*background:#000046 color : #ffffff !important; text-decoration: none; border: none;*/ /* filter: Gray;   color : #416eb0; */ 
#left li.current_page_item ul a:active {
 color : #ffffff;
 text-decoration: none;
 background:#000046;
} /*#416e90*/

