/*
Theme Name: Beauty Magazine
Theme URI: http://themesjunction.com
Description: A Very high quality magzine wordpress theme. This theme and several hundred of others are available for free download at <a href="http://www.wordpresstemplates.com/">Wordpress Templates</a>.
Version: 1.0
Author: Themes Junction Team
Author URI: http://themesjunction.com 
*/

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
img{border:0;}
.topads {
	
	width: 600px;
	padding:0;
	height:100px;
}

.topads_ad {
	margin:0 7px 10px 0px;
	float:left;
	padding:0;
	border:1px solid #02294b;
}
#bg_top {

}
#inhalt{float:left;padding-left:45px;width:575px;}
#wrapper_top {
	width:920px;
	background-image:url(images/bg2.jpg);
	background-repeat:repeat-y;
	text-align:left;
}

#slogan {
	background-image:url(images/slogan_top.jpg);
	width:207px;
	height:60px;
	margin-left:20px;
	float:left;
}

#top_rechts {
	float:left;
		
}

.searching {
	background-image:url(images/textfield.jpg);	
	width:152px;
	height:21px;
	border:none;
	padding-left:5px;
	border:0px;
}

* html .searching2 {
	padding-top:1px;
	margin-top:0;
	
}

* html .searching {
	background-image:url(images/textfield.jpg);	
	width:152px;
	height:21px;
	line-height:21px;
	border:none;
	padding-left:5px;
	margin-top:17px;
	margin-left:450px;
	border:0px;
}

.tabelle {
	padding-left:470px;
	padding-top:15px;	
}

* html .tabelle {
	padding-left:0;
	padding-top:0;	
	border:none;
	height:21px;
}

*+ html .tabelle {
	padding-left:0;
	padding-top:0;	
	border:none;
	height:21px;
}

#navi {
	padding-top:0px;
	margin-left:40px;
}
#nav_links2 {width:211px;float:left;}
#nav_links2 ul{list-style:none;padding:0;margin:0;}
#nav_links2 li{border-bottom:1px solid #d4c8b0;}
#navi a {
	width:84px;
	height:30px;
	line-height:30px;
	background-image:url(images/btn.jpg);
	display:block;
	float:left;
	margin-right:5px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#8a8a8a;
}
#navi ul{list-style:none;}
#navi a:hover {
	color:#cd691b;
}

#navi a.active{
	color:#cd691b;
}

#wrapper_middle {
	width:845px;
	background-image:url(images/bg.jpg);
	padding:20px 30px 10px 45px;
	text-align:left;
	margin:0 auto;/* Wichtig um den Middle Container zu zentrieren*/
}

#logo {
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	width:208px;
	height:254px;
}

#short_text {
	width:208px;
	color:#aaaaaa;
	font-style:italic;
	font-size:12px;
}
.headline_date {
	float: right;
	display:inline;
	padding-right: 0px;
	color:#02294b;
	font:14px arial;
}
#pic {
	width:575px;
	height:354px;
	background-image:url(images/pic.gif);
	float:left;
	margin-left:50px;
}

#content {
	padding:10px 10px 10px 0;
	
}

#ueberschrift {
	background:#d3c8af;
	padding:3px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	width:208px;
}

.headline {
	float: left;
	display:inline;
	padding-left: 5px;
	background:#d3c8af;
	padding:3px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	width:570px;
}
.headline a{
	float: left;
	display:inline;
	padding-left: 5px;
	background:#d3c8af;
	padding:3px;
	font-weight:bold;
	font-size:12px;
	color:#fff;
text-decoration:none;
}
.headline_date{font-size:10px;}
#ueberschrift3 {
	padding:13px 3px 13px 3px;
	font-weight:bold;
	font-size:15px;
	color:#717171;
	width:570px;
}

.ueberschrift4 {
	background:#d3c8af;
	padding:3px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	width:267px;
}

* html .ueberschrift4 {
	background:#d3c8af;
	padding:3px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	width:243px;
}

#nav_links a {
	color:#717171;
	text-decoration:none;
	display:block;
	padding:3px;
}

#trennung {
	border-bottom: dotted 2px #d0d0d0;	
	width:208px;
	height:5px;
}

#bg_bottom {
	background-color:#C00;
	background-repeat:repeat-x;
}

#wrapper_bottom {
	width:920px;
	background-color:#C60;
	text-align:left;
}

#content_bottom {
	background-color:#FC0;
	width:100px;
}
/*    Top Post   */
/*---------------*/


#inhalt .top_titles a{
	padding:13px 3px 13px 3px;
	font-weight:bold;
	font-size:15px;
	color:#717171;
text-decoration:none;
}
#inhalt a{
	color:#717171;
}
#inhalt .post_cat{clear:left;font-size:10px;}
#inhalt .post_cat a{font-size:10px;}