/*
THEME NAME:furnished online1
DESCRIPTION: furnished css Sandbox
VERSION: 3.frunished
AUTHOR: Ilona Winter
*/

/*###############################################################################structure*/


* {margin:0;padding:0;}


body {	background-image: url(xxtop.gif);

background-repeat: no-repeat;
background-attachment: inherit;
background-position: 0em 0em;
border-left: 0px #CECF9C solid;
border-right: 0px #CECF9C solid;
background-color: #fff;
padding:8px;margin:0;
font-family: Tahoma, sans-serif;
color:#39554A;#4B4B4B;
font-size: 101%;
line-height: 135%;
	
	
	
	}
	
	
	
a:link {
	color: #ccc;
	}
a:visited {
	color: #ccc;
	}	
	
	
a:hover {
	color: #ccc;
	}	

   a {   
          outline: none;
         
       
       }
/*############################################################################reset*/


h1,h2,h3,h4,h5,h6,p,i h3, li p, li a, ul li li a, ul li li p, p a, td a, td p, td h2, td h3, td h4, td h5 {
	font-size: 100%;
	margin: 0;
	padding: 0;font-weight:normal;
}


/* layout */
#wrapper {
	
	background-image: url(logowebx.jpg);
				background-repeat: no-repeat;
				background-attachment: inherit;
		background-position:9% 100%;
	
	min-width: 500px;
	max-width: 1400px;
	margin: 0;padding:0;background-color:transparent;

	
	
	
}
	
	

	#sprachen ul li a  {
		
		font-size:0.7em;color:#848A7B;;text-decoration:none;margin-left:4px;
		
	}
	
	#sprachen ul li a:visited {
			
			font-size:0.7em;color:#848A7B;text-decoration:none;margin-left:4px;
			
	}
	
	
	#sprachen ul li a:hover {
		
		font-size:0.7em;color:#4A3431;text-decoration:underline;margin-left:4px;
		
	}
	
	
	
	
#attachment {
	margin-top:30px;
	}	


#attachment a {
	font-size:0.8em;
	}	










#content {
	float: right;
	width:73%;

	background-color:#FFF;
	}
	

#footer {
	clear: both;

	}


#headergutter {
       
	background:#C6C3AD;#848A7B;
	padding-right:3%;
	height:170px;
	width:97%;
	
	
	}


#header2hauptfoto {

	background:#C6C3AD;#848A7B;
	background-image: url(testhead.jpg);
	height:170px;
	width:65%;	float:right;				
	background-repeat:no-repeat;
	background-repeat: repeat-x;
	background-attachment: inherit;
        background-position:0% 100%;
	}
	
#header2portrait {

	background:#C6C3AD;
	background-image: url(portrait.jpg);
	height:170px;
	width:65%;	float:right;				
	background-repeat:no-repeat;
	
	background-attachment: inherit;
        background-position:0% 100%;
	}


	
#header3management {

	background:#C6C3AD;
	background-image: url(web_17.jpg);
	height:170px;
	width:65%;	float:right;				
	background-repeat:no-repeat;
	background-repeat: repeat-x;
	background-attachment: inherit;
        background-position:0% 100%;
	}

#header4moeblierung {

	background:#C6C3AD;
	background-image: url(web_09.jpg);
	height:170px;
	width:65%;	float:right;				
	background-repeat:no-repeat;
	background-repeat: repeat-x;
	
	background-attachment: inherit;
        background-position:0% 100%;
	}



#header5investment {

	
		background:#C6C3AD;
		background-image: url(web_06.jpg);
		height:170px;
		width:65%;	float:right;				
		background-repeat:no-repeat;
		background-repeat: repeat-x;
		background-attachment: inherit;
                background-position:0% 100%;
	}


#header {
	
		
			background:#4A3431;#949673;
			background-image: url(we.jpg);
			height:190px;width:28%;float:left;
			background-repeat: repeat-x;
			background-attachment: inherit;
	        background-position:0 0;position:absolute;
	        border: 0px solid #949673;
	   
	}



	
	
	
#header h1  {
	margin: 0;
	padding: 25px;
	font-family: Tahoma, Georgia, serif;
	font-size: 160%;text-align:left;
	padding: 2.5em 1em 0  1em ;
	background: url(xxtop.gif) no-repeat top left;


}


#header h1 a,#header h1 a:visited,#header h1 a:hover {
	margin: 0; text-decoration:none;
	font-family: Tahoma, Georgia, serif;
	font-size: 1em;
	color: #ADB2A5;
	


}




#header h1 a:hover   {color: #ccc;}




#header  a:   {color: #ccc;font-size:0.8em;color:#ccc;text-decoration:none;padding-left:2em;}
#header  a:hover   {color: #ADB2A5;}

.abstand {margin: 0 0 2em 0 ;}




/*toplinkformation f?r seitenanfang*/

#header h6 {visibility:hidden;}

	.edit-link a, .edit-link a:visited {
	color:#338888;
	}



#description {
font-family:Tahoma, geneva, sans-serif;
font-size:0.8em;color: #ccc;
padding: 1em 2em 1em 2em ;line-height:14px;
width:90%;

}


















/* gutters */

#content .gutter {
	padding: 70px 10px 50px 45px;
	background-color:white;
	}
	
#contentattachment .gutter {
	padding: 70px 40px 350px 45px;
	background-color:white;border: 0px solid orange;
	}	
	
	
	
	
	
#sidebar .gutter, #sidebar-2 .gutter {
	padding:15px 10px 0 35px; 
	}






/* message row */


	
	
#message {
	margin-bottom: 1em;
	padding:0 2em 0 0;
	font-size: 90%;
	color: #ccc;
	text-align: right;
	background: #84887B; 
	
	
	}	
	
	
	
	
#message strong {
	padding: 0 0 0 28px;
	background: url(img/pretzel.gif) no-repeat 0 50%;
	}
	
	
	
#message a, #message a:visited {
	text-decoration:none;padding:0.5em;font-size:0.8em;
	
	
	
	}	
	
#message a:hover {
	text-decoration:none;
	background-color:#4B4B4B;
	
	}	


#message ul {list-style:none;
	
	
	}
	
	
#message li {display: inline;
	
	
	}	
		
	
	
	

 li {list-style-position:inside }

#content ul {list-style-position:inside }

#content li {list-style-position:inside }
#content li a {color: #663;text-decoration:none;}
#content li a:hover {color:#646056;text-decoration:underline;}


#content h2, #contentattachment


{
	margin-bottom: 0.5em;
	padding: 0;
	font-family: Georgia, serif;
	font-size:1.4em;
	color: #663;
	font-weight: normal;
	}
	

	
	
#content h3,#contentattachment


{font-weight:bold;
	font-size:1em;
	font-style:normal;
	font-weight:normal;
	color:#4B4B4B;width:93%;
	margin-top:1.5em;
	border-bottom:1px solid #ccc;
	clear: both;
	
	
	}		
	
#content h3,#contentattachment

{font-weight:bold;
	font-size:0.9em;
	font-style:italic;
	font-weight:normal;
	color:#663;width:93%;
	margin-top:1.5em;
	border-bottom:1px solid #ccc;
	clear: both;
	
	
	}	

#content h4,#contentattachment


{font-weight:bold;
	font-size:1em;
	font-style:normal;
	margin-bottom:0em;
	margin-top:0em;
	color: #000;
	background-color:transparent;
	border-bottom:1px solid #ccc;
	clear: both;
	
	
	}
	
	
#content p,#contentattachment p {
	font-size:100%;
	font-weight: normal;
	background: transparent;
	text-align:left;
        padding-top:1em;padding-right:3em;clear:both;
	display:block;
}

}

#content img,#contentattachment img {
		
		border:1px #eee solid;
		padding:5px;text-align:left;
}


 .-name {color:red;visibility:hidden;}

/*############################################################################contentattachment*/


/*############################################################################contentattachment*/


#content img {float:left;margin:0.5em  1.5em  0.5em 0; border:1px #eee solid;
		padding: 5px;float:left;}

#content li img {float:left;margin:0.5em 
0.5em  0.5em 0;border:0px #ccc solid;padding:1em;}

img {border:0;}

#content li {padding-right:2em;}






/*##################################################################################auszeichnungen*/


#gutter.edtit-link a {font-weight:bold;}


em {color:#663;}




/*############################################################################toptabelnavigation*/


#content a {color: #663;text-decoration:underline;}

#content a:visited {color: #663;text-decoration:underline;}
#content a:hover {text-decoration: underline;color:#541E0E;}



#header a {color: #663;text-decoration: none;}

#header a:visited {color: #663;}
#header a:hover {text-decoration: underline;}




/*############################################################################topnavigation*/

.topnav {

	width: 280px;
	height: 100px;
	float: left;
	padding:3em 0 0 1em;
	margin:-13em 0 0 0;
}
.topnav ul {
	list-style-type: none;
	position: relative;
	margin: 0;
}
.topnav li {
	display: inline;
}
.topnav li a, #topnav li a:visited {
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	margin-right: 0.3em;
	width: 100px;
	height: 100px;
	text-align: center;
	border-right: dotted 0px #ccc;
	background: #dfdfdf;
	font: bold 0.9em Tahoma, Helvetica, Arial, sans-serif;
}
.topnav li a:hover,.topnav .current_page_item li a {
	color: #ccc;
		padding:0; background:transparent url(else2.gif) no-repeat 0 0;

}

/*#################################################################################*/	
/*Sidebar f?r  menu aufklappbar aus default deutsch Einstellungn funktioniert
auch im IE6 Worpress mit folder link Plugin
################################################################*/	



#sidebar {
	float: left;
	width: 25%;
	border-right:#ccc 1px dashed;
	padding-right:0em;margin-top:55px;
	margin-bottom:55px;
	
	
	

	}


#sidebar ul {
	list-style: none;
}

#sidebar h3,h2 
	{margin: 0;
		padding: 1em 0;
		font-family: Georgia, serif;
		font-size:1.2em;
		color: #663;
		font-weight: normal;}
		
		
		
		
	#sidebar h3
	{border-bottom:1px solid #ccc;padding-bottom:2px;}
			
		
		
		
		

#sidebar p { font-size:0.7em;padding:0em;

	
	}

#sidebar p img { padding-top:20px;text-align:right;

	
	}

/* Begin Sidebar *//*###########################################################*/


#sidebar li 

 {line-height:150%; border-bottom: 1px solid #ccc;
}

#sidebar ul li li

 {line-height:120%; border-bottom: 0px solid #ccc;
}



#sidebar li a

 {
	color:#663;
	font-size: 0.8em;
	text-decoration: none;
	width:85%;
	display:block;
}


#sidebar li a:hover, #sidebar .current_page_item a {
	text-decoration: none;color:#4A3431;
}


 #sidebar .current_page_item a {
	text-decoration: none;padding-left:0em;color:#4A3431;
}







/*#################################################################################*/		

/*############################################################################*/
	
	
/*abstand ul insgesamt*/

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
}



#sidebar ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
}



#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 15px;
}

/*abstand einzelne listenpunkte*/

#sidebar ul ul li, #sidebar ul ol li {
	margin: 0.3em;
	padding: 0;
}


/*####################################################################*/




#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
}
#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
}
#sidebar #searchsubmit {
	padding: 1px;
}
#sidebar form {
	margin: 0;
}
/* End Sidebar */	






/* footer */
#footer {
	clear: both;
	color: #646056;
	font-variant: normal;
	font-weight: normal;
	margin:2em 0 0 0 ;
	height: 130px;
	text-align: center;
	background:#CECF9C;
	padding-bottom:3em;
	
	
	
	
	
	
	
	
	
	
	
}
#footer a:link, #footer a:visited {
	color: #663;
	text-decoration: underline;font-size:1em;
}
#footer a:hover {font-size:1em;
	color: #646056;
	text-decoration: none;
}
#footer p {
	padding-top: 3em;
	font-size: 0.7em;
	border-top:1px #ccc solid;
}



/*###############################################################################specials*/

div .entry-content a {color:#000;}
div .entry-content a:hover {color:#ccc;}

h6 {text-align:right; float:right;}

	 .edit-link a, .edit-link a:visited {
	color:#338888;
	}

 .edit-link a:hover{
	color: #ccc;
	}

/*f?r attachment php r?cklink*/

#contentbild {
	float: right;
	width:80%;
	color: #333;
	margin-bottom:5em;
	background-color:#FFF;font-size:100%;
	}
	
	#contentbild img { margin:3em 0 3em 0;
		
	}


.page-title a{font-size:1em;color:#663;}
.page-title a:hover{font-size:1em;color:#ccc;}

.entry-title {background-color:#fff;}
h3.entry-title {margin:1em 0 1em 0;font-size:0.8em;}

p .attachment-name{font-size:0.8em;}
div.entry-content p {font-size:100%;}


/*als backlink f?r die Detailseite h5 ##############################################auszeichnungen*/

#content h5{font-weight:bold;
	font-size:0.9em;
	font-style:italic;
	font-weight:normal;
	color:#663;width:93%;
	margin-top:1.5em;
	border-bottom:1px solid #ccc;
	text-align:right;
	clear: both;
	
	
	}




/*############################################################# tabelle in attachment.php*/
table  {background-color:transparent;font-size:100%;width:90%;}

td {background-color:transparent;font-size:100%}

#contentbild p {font-size:0.8em;}

#contentbild img {float:left;margin-right:2em;}

div .entry-content{font-size:0.8em}

div .entry-content img {float:left;}


#contentbild div .entry-content{font-size:100%;padding-right:5em;}


/*  IE fixes */

#content, #sidebar, #footer {
	height: 1%;
	}
* html dl.feature { /* for IE5+6 */
	height: 1%;
	}
*:first-child+html .feature { /* for IE7 */
	min-height: 1px;
	}
/*##############################################################################table*/



table {clear:both;margin-top:1em;margin-bottom:1em;width: 70%; }


th, td {
        padding: 0 ; text-align:left;background-color:#F7FBEF;color:#4B4B4B;
      }

           	
th{background-color:#EFEBEF;color:#4B4B4B;
             
            }
      
      
      
      
      /*##############################################################################table*/
    
/*##############################################################################table*/


/* Copyright 2006 Joost de Valk tabelle */
a img {
	border: 0;
}

table a {
	text-decoration:underline;color: #663;
}

a .sortheader{
	text-decoration:underline;
}


table.sortable {
	border-spacing: 0;

	border-collapse: collapse;
}
table.sortable th, table.sortable td {
	text-align: center;
	padding: 2px 4px 2px 4px;
	/*width: 100px;*/
	border-style: solid;
	border-color: #fff;
}
table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color:#EFEBEF;color:#4B4B4B;
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
}
table.sortable tr.odd td {
	background-color:#F7FBEF;
}
table.sortable tr.even td {
	background-color: #fff;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #ccc;
	background-color: #ccc;
	font-weight: bold;
}


















