/*  
Themen Name: filixart.de
Description: natürlichkeit inspiriert
Author: filix
Author URL: http://www.filixart.de/
*/





body
{         
margin: 0;  
background: #fff url('../images/backgrounds/bgfilixart2.jpg') repeat-x ; 
} 


/* ul,li,a */
/* ------------------------------------------------------------------ */

ul 
{ padding-bottom: 1.2em; } 

li         
{ list-style : none; } 
 
li.disc         
{ list-style : disc; } 

li.circle        
{ list-style : circle ; } 

li.square        
{ list-style : square ; } 

li.decimal         
{ list-style : decimal; } 

a.extern 
{ 
  padding-left:20px; 
  background: url('../images/icons/open.gif') center left no-repeat; 
}

a.extern_rechts 
{ 
  padding-right:20px; 
  background: url('../images/icons/open.gif') center right no-repeat; 
}

a.pdf 
{ 
  padding-left:20px; 
  background: url('../images/icons/pdf.png') center left no-repeat; 
}

a.pdf_open
{ 
  padding-left:40px; 
  background: url('../images/icons/pdf_open.gif') center left no-repeat; 
}


/* h1 */
/* ------------------------------------------------------------------ */

h1
{
margin:0;
padding: 85px 0 0 380px;
color: #908880;
font: bold 14pt "times new roman", verdana, sans-serif; 
text-transform:uppercase;
letter-spacing: 3px; 
}

/* h2-h6*/
/* ------------------------------------------------------------------ */


h2,h3,h4,h5,h6
{
font: bold 11pt "times new roman", verdana, sans-serif; 
letter-spacing: 2px; 
padding-bottom:5px;
}

h2.center
{
font: bold 11pt "times new roman", verdana, sans-serif; 
letter-spacing: 2px; 
text-align:center;
}

h2.pink
{
color: #8C2F5B;
}

i.style_gruen
{
color: #849C52;
}



/* img*/
/* ------------------------------------------------------------------ */


img 
{
padding:0;
border:none;
background:transparent;
}

img.border
{
padding:8px;
border: solid 1px #ccc;
background: #fff;
}





/* clearer */
/* ------------------------------------------------------------------ */


.clearer   
{        
clear : both; 
font-size : 0; 
} 


/* outer-container */
/* _____________________________________________________________________ */


#outer-container 
{ 
margin:0;
padding-bottom: 64px;
}


/* inner-container*/
/* _____________________________________________________________________ */



#inner-container 
{ 
margin:0;
padding:0;                                                                       
width: 1300px;
background: url('../images/backgrounds/headers/header_rechts.jpg') no-repeat 540px 0px; 
} 



/* header */
/* _____________________________________________________________________ */


#header                
{ 
margin: 0;
padding: 0;                            
background:url('../images/backgrounds/headers/winter_links.jpg') no-repeat bottom left; 
height:272px;
}

.imagefloat_header
{
padding: 0 0 0 127px;
}



/* titel */
/* _____________________________________________________________________ */



#title 
{ 
margin:0;
padding-right:60px;
padding-top: 15px; 
text-align: right;
font: normal 8pt verdana, sans-serif; 
color: #d6e3ad;
}

#title span {color: #d6e3ad;}

#title ul {margin:0;}

#title ul li
{
display: inline;
list-style : none;
}


#title a 
{ 
color: #879071; 
text-decoration: none; 
} 

#title a:hover 
{ 
color: #330000; 
text-decoration: none;  
} 



/* path */
/* _____________________________________________________________________ */


#path                  
{ 
margin:0; 
padding:0;                              
background:url('../images/backgrounds/pathbg2.jpg') no-repeat top left; 
height:171px;
} 



/* main */
/* _____________________________________________________________________ */


#main 
{
margin:0;
background: url('../images/backgrounds/mainbg2.jpg')  repeat 0 0px; 
clear:both;
} 



/* content */
/* _____________________________________________________________________ */


#content 
{ 
float: right; 
width: 680px;
padding: 15px 240px 0 20px;
font: normal 10pt verdana, sans-serif;
color:#79726A; 
text-align: justify;
} 



/* content li , li img.neu  , li img.icon */
/* _____________________________________________________________________ */


#content li img.neu
{
border: 0;
background: transparent;
}

#content li img.icon
{
padding:0 20px 0 0;
border: 0;
background: transparent;
}



/* content span */
/* _____________________________________________________________________ */


#content span  {font-size:8pt;}

#content span.hell {font-size:8pt;color:#C4B5AC;}

#content span b {color:#8C2F5B;font-size:12pt;}

#content span.daten  {font-size:10pt;color:#768D41;}

#content span.gruen {font-size:11pt ;font-weight: bold;color:#768D41;}
#content span.gruen a {font-size:11pt ;font-weight: bold;color:#768D41;}



/* content a */
/* ------------------------------------------------------------------ */


#content a 
{ 
color: #96AB6D; 
font-size: 10pt;
letter-spacing: 1px;
text-transform:lowercase; 
text-decoration: underline; 
font-weight: normal; 
} 

#content a:visited 
{ 
color : #ACAF93;
text-decoration: none; 
} 

#content a:hover 
{ 
color: #6C9797;  
text-decoration: none; 
}

#content a:active
{ 
color: #CE9AA5; 
text-decoration: none; 
}
 

/* content li.sitemap */
/* ------------------------------------------------------------------ */

#content ul.sitemap{}

#content ul.sitemap li.E1
{
margin: 15px 0 0 0;
list-style-image: url('../images/icons/herzchen.gif');
}

#content ul.sitemap li.E2
{
margin: 8px 0 0 40px;
list-style-image: url('../images/icons/viereck.gif');
}

#content ul.sitemap li.E3
{
margin: 4px 0 0 80px;
list-style:disc;
}

#content ul.sitemap li.E4
{
margin: 0 0 0 120px;
list-style:circle;
}

#content ul.sitemap li.E5
{
margin: 0 0 0 160px;
list-style:none;
}


/* content ul.themenauswahl li */
/* ------------------------------------------------------------------ */


#content ul.themenauswahl { margin: 20px 0 0 0;text-align:left;}

#content ul.themenauswahl li img { margin: 0 40px 0 0;}

#content ul.themenauswahl li a img { margin: 0 40px 0 0;}


/* content ul li.rubrik_liste */
/* ------------------------------------------------------------------ */


#content ul.rubrik_liste { margin: 10px 0 0 0;}

#content ul.rubrik_liste  li 
{ 
margin: 0 20px 0 0; 
list-style:none; 
display: inline;
color: #908880;
font: normal 9pt arial, verdana, sans-serif; 
text-transform:uppercase;
letter-spacing: 3px; 
}

#content ul.rubrik_liste  li a 
{ 
color: #71895D;
font: normal 7pt arial, verdana, sans-serif; 
text-transform:uppercase;
letter-spacing: 3px;   
text-decoration: none; 
} 

#content ul.rubrik_liste  li a:visited 
{ 
color : #ACAF93;
font: normal 7pt arial, verdana, sans-serif; 
} 

#content ul.rubrik_liste  li a:hover 
{ 
color: #6C9797;  
font: normal 7pt arial, verdana, sans-serif; 
}

#content ul.rubrik_liste  li a:active
{ 
color: #CE9AA5;  
font: normal 7pt arial, verdana, sans-serif; 
}


/* content p*/
/* ------------------------------------------------------------------ */


#content p 
{ font-family: verdana, sans-serif; } 



/* content p.datum , p.datum_rechts  , p.datum_links*/
/* ------------------------------------------------------------------ */


#content p.datum
{
color: #908880;
font: normal 8pt 'times new roman', georgia; 
text-transform:uppercase;
letter-spacing: 3px; 
}

#content p.datum_rechts 
{
color: #009999;
padding:0 0 10px 0;
text-align:right;
font: normal 8pt 'times new roman', georgia; 
text-transform:uppercase;
letter-spacing: 3px; 
}


#content p.datum_rechts a
{
color: #009999;
font: normal 8pt 'times new roman', georgia; 
text-transform:uppercase;
letter-spacing: 3px; 
text-decoration: none; 
}


#content p.datum_links
{
color: #009999;
padding:0 0 10px 0;
text-align:left;
font: normal 8pt 'times new roman', georgia; 
text-transform:uppercase;
letter-spacing: 3px; 
}

#content p.datum_links a
{
color: #009999;
font: normal 8pt 'times new roman', georgia; 
text-transform:uppercase;
letter-spacing: 3px; 
text-decoration: none; 
}


/* content p.adobe*/
/* ------------------------------------------------------------------ */


#content p.adobe
{
color: #908880;
font: normal 8pt verdana, arial, sans-serif ; 
text-align: right;
}



/* content p.center,p.left,p.hellgrau*/
/* ------------------------------------------------------------------ */


#content p.center
{
text-align:center;
}


#content p.right
{
text-align:right;
}

#content p.hellgrau
{
color:#ccc;
font: normal 8pt verdana, arial, sans-serif ;

}

/* content p.rubrik, a*/
/* ------------------------------------------------------------------ */


#content p.rubrik
{
color: #908880;
font: normal 7pt arial, verdana, sans-serif; 
text-transform:uppercase;
letter-spacing: 3px; 
}

#content p.rubrik a 
{ 
color: #96AB6D;
font: normal 10pt verdana, sans-serif;  
text-transform:lowercase; 
text-decoration: underline; 
font-weight: normal; 
} 

#content p.rubrik a:visited 
{ 
color: #ACAF93;
text-decoration: none; 
} 

#content p.rubrik a:hover 
{ 
color: #6C9797;  
text-decoration: none; 
}

#content p.rubrik a:active
{ 
color: #CE9AA5; 
text-decoration: none; 
}
 

/* content p.linie*/
/* ------------------------------------------------------------------ */


#content p.linie
{
width: 666px;
height: 14px;
margin: 80px 0 10px 10px;
text-align: center;
background:url('../images/backgrounds/bar.gif') no-repeat top center; 
}

#content p.linie1
{
width: 493px;
height: 55px;
margin: 70px 0 40px 0;
background:url('../images/backgrounds/blattgirlande_links.gif') no-repeat top; 
}


#content p.linie2
{
width: 493px;
height: 55px;
margin: 70px 0 40px 176px;
background:url('../images/backgrounds/blattgirlande_rechts.gif') no-repeat top; 
}


#content p.linie_galerie
{
width: 666px;
height: 14px;
margin: 30px 0 10px 10px;
text-align: center;
background:url('../images/backgrounds/bar.gif') no-repeat top center; 
}





/* content p.quelle_center*/
/* ------------------------------------------------------------------ */



#content p.quelle_center
{
text-align:center;
color: #cccccc; 
font-size: 8pt;
}

#content p.quelle_center a 
{ 
color: #cccccc; 
font: normal 8pt verdana, sans-serif; 
text-decoration: none; 
} 

#content p.quelle_center  a:hover 
{ 
color: #A3C6D9; 
} 

/* content p.quellenangaben , p.kurzinfo*/
/* ------------------------------------------------------------------ */


#content p.quellenangaben
{
text-align:left;
color : #ACAF93;
font: normal 8pt verdana, sans-serif; 
font-size: 8pt; 
}


#content p.quellenangaben  a 
{ 
color: #ACAF93; 
font: normal 8pt verdana, sans-serif; 
text-decoration: none; 
} 

#content p.quellenangaben  a:hover 
{ 
color: #A3C6D9; 
} 

#content p.kurzinfo
{
text-align:justify;
color : #ACAF93;
font: normal 8pt verdana, sans-serif; 
font-size: 8pt; 
}



/* content p.drucken, a*/
/* ------------------------------------------------------------------ */

#content p.drucken
{
text-align: right; 
}


/* content p.seitenanfang, a*/
/* ------------------------------------------------------------------ */

#content p.seitenanfang
{
text-align: right; 
margin: 50px 0 15px 0;
padding:0 15px 0 0; 
background:url('../images/icons/oben.gif') right no-repeat;  
} 

#content p.seitenanfang a
{ 
color: #96AB6D;
text-decoration: underline;
letter-spacing: 2px;
text-transform:lowercase; 
} 

#content p.seitenanfang a:hover 
{ 
color: #6C9797;
letter-spacing: 3px;
text-decoration: none; 
}


/* content p.abc, a*/
/* ------------------------------------------------------------------ */


#content p.abc 
{font-size : 10pt;
 margin-left:20px;}
 
#content p.abc a 
{ 
color : #908880;  
text-decoration : underline;  
} 

#content  p.abc a:active
{ 
color : #8C2F5B; 
}

#content  p.abc a:hover 
{ 
color: #8C2F5B; 
background-color : #fff;  
}


/* content p.auswahl, literaturtipps*/
/* ------------------------------------------------------------------ */

#content p.auswahl
{
padding-left: 30px;
}

#content p.literaturtipps a
{
font: normal 8pt  verdana, sans-serif; 
color : #908880;  
letter-spacing: 1px; 
text-decoration: none;
text-transform:uppercase;
} 

#content p.literaturtipps a:visited
{
font: normal 8pt  verdana, sans-serif;
color : #908880;   
letter-spacing: 1px; 
text-decoration: none;
text-transform:uppercase;
} 

#content p.literaturtipps a:hover
{
font: normal 8pt  verdana, sans-serif;
color : #908880;   
letter-spacing: 1px; 
text-decoration: none;
text-transform:uppercase;
} 

#content p.literaturtipps a:active
{ 
font: normal 8pt  verdana, sans-serif;
color: #cc6699;  
letter-spacing: 1px; 
text-decoration: none;
text-transform:uppercase; 
}


/* navigation */
/* _____________________________________________________________________ */


#navigation 
{ 

float: left; 
padding-left:60px;
width:250px;
color: #c6b9ac; 
font: normal 10pt verdana, sans-serif;
}

#navigation span { display: none; }



/* navigation p*/
/* ------------------------------------------------------------------ */

#navigation p {margin-left: 33px;} 


#navigation p.p1
{
padding-left: 18px;
}

#navigation p.p1 img
{
border: solid 1px #ccc;
}

#navigation p.inhalt
{ 
width: 250px; 
height: 40px; 
background: url('../menu/herzensdinge.gif') no-repeat; 
} 

#navigation p.service 
{ 
width: 250px; 
height: 40px; 
background: url('../menu/infos.gif') no-repeat; 
}

#navigation p.blog 
{ 
width: 250px; 
height: 40px; 
background: url('../menu/meineblogs.gif') no-repeat; 
}

#navigation p.shop 
{ 
width : 250px; 
height : 40px;  
background : url('../menu/zauberhaftes.gif') no-repeat; 
}

#navigation p.rubrik
{ 
width : 115px; 
height : 25px; 
background : url('../menu/thema.gif') no-repeat; 
} 

#navigation p.sinnliches
{ 
width: 250px; 
height: 40px; 
background: url('../menu/sinnliches.gif') no-repeat; 
} 


#navigation p.schatztruhe
{ 
width: 250px; 
height: 40px; 
background: url('../menu/schatztruhe.gif') no-repeat; 
} 


#navigation p.weg
{
width: 250px; 
height: 40px; 
background: url('../menu/wegweiser.gif') no-repeat; 
} 


#navigation p.sitemap
{
width: 250px; 
height: 40px; 
background: url('../menu/sitemap.gif') no-repeat; 
}

#navigation p.kreative_ideen
{
width: 250px; 
height: 40px; 
background: url('../menu/kreative_ideen.gif') no-repeat; 
}

#navigation p.schmoekerecke
{
width: 250px; 
height: 40px; 
background: url('../menu/schmoekerecke.gif') no-repeat; 
}


#navigation p.literaturtipps
{
width: 250px; 
height: 40px; 
background: url('../menu/literaturtipps.gif') no-repeat; 
}

#navigation p.schatzkammer
{
width: 250px; 
height: 40px; 
background: url('../menu/schatzkammer.gif') no-repeat; 
}

#navigation p.schatzfundus
{
width: 250px; 
height: 40px; 
background: url('../menu/schatzfundus.gif') no-repeat; 
}


#navigation p.themenwelten
{
width: 250px; 
height: 40px; 
background: url('../menu/themenwelten.gif') no-repeat; 
}

#navigation p.sinne
{
width: 250px; 
height: 40px; 
background: url('../menu/unsere_sinne.gif') no-repeat; 
}

#navigation p.persoenliches
{
width: 250px; 
height: 40px; 
background: url('../menu/persoenliches.gif') no-repeat; 
}


#navigation p.bt
{
text-align: center;
font-weight:bold;
}


#navigation p.bt img.ohnerand
{
padding:0;
border:none;
background:transparent;
}

#navigation p.bt img
{
border: solid 1px #ccc;
}


#navigation p.musik
{
margin:10px;
padding:30px 0 0 25px;
}

#navigation p.musik
{
padding:50px 0 0 60px;
}

/* navigation ul,li,a*/
/* ------------------------------------------------------------------ */


#navigation ul {}
 
#navigation li 
{ border-bottom : 1px solid #B3ACA6; } 

#navigation li.border 
{ border-bottom : 1px solid #B3ACA6;border-top : 1px solid #B3ACA6; } 


#navigation li a 
{ 
font-size : 9pt; 
display : block; 
padding : 5px 0 5px 15px; 
text-decoration : none;
text-transform:lowercase;
letter-spacing: 1px; 
color: #322511; 
}
 
#navigation li a:visited 
{ color : #ACAF93; } 


#navigation li a:hover 
{
font-weight:bold;
background: #E9E6DC;  
color: #628044;
} 


/* navigation li.aktiv*/
/* ------------------------------------------------------------------ */


#navigation ul li.aktiv 
{
color: #9c3063;
font-weight:bold;
padding-top:8px;
padding-bottom:5px;
border:none;
}


#navigation ul li.aktiv  a
{
text-transform:lowercase;
padding-left:0px; 
color: #bda2a5;
font-weight:normal;
}

#navigation ul li.aktiv a:hover
{
text-transform:lowercase;
padding-left:0px; 
color: #628044;
background: transparent; 
font-weight:normal;
}

#navigation ul li.aktiv2
{
color: #C7CCA8;
font-weight:bold;
padding-top:5px;
padding-bottom:15px;
border:none;
}


/* footer*/
/* _____________________________________________________________________ */


#footer
{ 
background: #fff url('../images/backgrounds/footer.jpg') no-repeat; 
color: #908880; 
font : 10pt Verdana, sans-serif; 
margin:0;
padding: 145px 0 0 150px;
height: 271px;
} 

#footer ul 
{margin:0;padding-left:20px;} 


#footer li         
{ 
display:inline;
list-style : none; 
} 
 

#footer a 
{ 
color: #908880; 
font : bold 9pt verdana, sans-serif; 
text-decoration : none; 
} 

#footer a:hover 
{ 
color : #6C9797; 
font : bold 9pt verdana, sans-serif; 
text-decoration : none;  
} 

#footer a b
{
color: #9C3063;
font-weight:bold;
}
