/*
Theme Name: HeartandHome

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

*{
margin:0;
padding:0;
}

body{font-family:Arial, Helvetica, sans-serif; background:#8c8c8c;}

img{border:0;}

.clearer{clear:both;}

.entry-content p { margin-bottom: 0.8em; } 

#wrapper{width:1024px; margin:0 auto 0 auto; background:#665e68;}

#masthead{display:none;}

#container{margin:0; overflow:hidden;}

#content{background:#FFF; margin:0 0 0 302px; width:707px; overflow:hidden; height:426px;}

.logo {margin:105px 0 10px 300px;}

.logo a{text-indent:-9999em; overflow:hidden; background:url(images/logo.jpg) no-repeat; width:394px; height:84px; display:block;}

.navi{width:302px; float:left;}

.navi ul{list-style-type:none;}

.navi li{margin:0 42px 31px 0; padding:0 0 5px 65px; border-bottom:2px solid #fff;}

.navi a{text-decoration:none; color:#c8cbcb; font-weight:bold; font-size:0.9em; width:136px; display:block;}

.navi a:hover, .current_page_item a, .impressum a:hover, .impressum .current_page_item a{color:#febbd7;}

.impressum{float:right; margin:30px 15px 30px 0;}

.impressum li{list-style-type:none;}

.impressum a{text-decoration:none; color:#c8cbcb; font-weight:bold; font-size:0.9em;}

/********************************************BILDER***********************************************/

.bild1{width:306px; height:426px; overflow:hidden; float:left; margin:0 9px 0 0;}

.bild2{width:166px; height:426px; overflow:hidden; float:left; margin:0 9px 9px 0;}

.bild2a{width:166px; height:221px; overflow:hidden; margin:0 0 9px 0;}

.bild2b{width:166px; height:197px; overflow:hidden; margin:0 0 0 0; background:#6d4f5d; color:#cac9cf; padding:10px 10px 10px 10px; font-size:0.9em; line-height:1.3em;}

.bild3{width:217px; height:426px; overflow:hidden; margin:0 0 9px 0;}

.bild3a{width:217px; height:165px; overflow:hidden; margin:0 0 9px 0;}

.bild3b{width:217px; height:253px; overflow:hidden; margin:0 0 0 0;}


/********************************************KONTAKT****************************************/

.kontakt{color:#8c8c8c; margin:20px; font-size:0.9em; line-height:1.5em;}

.kontakt table{margin:20px 0 0 0; font-weight:bold;}

.kontakt table a{color:#8c8c8c;}

.kontakt input{width:160px; border: 1px solid #8c8c8c;}

.kontakt select{}

.kontakt textarea{width:256px; border: 1px solid #8c8c8c; height:100px;}

.kontakt .zustimmung textarea{width:20px!important; height:20px!important;}

.kontakt .senden input{width:80px; background-color:#febbd7; color:#FFF; font-weight:bold; border:none;}

.kontaktform{line-height:2em; margin-top:35px;}

/*************************************************IMPRESSUM******************************************/

.impressumtext{color:#8c8c8c; margin:10px; font-size:0.75em; line-height:1.2em;}

.impressumtext table{font-weight:bold; margin-bottom:10px;}

.impressum-klein {line-height:1.1em; color:#000; font-size:0.75em;}
