/*
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;
}
   a.s1       { display:block;
             background-image:url(http://www.stellenangebote-job-praktikum.de/inserat.jpg);
             width:133px; height:81px;text-decoration:none; }
   a.s1:hover { background-image:url(http://www.stellenangebote-job-praktikum.de/inserat_h.jpg);text-decoration:none;  }
a.s2       { display:block;
             background-image:url(http://www.stellenangebote-job-praktikum.de/fav.png);
             width:250px; height:40px;text-decoration:none; }
   a.s2:hover { background-image:url(http://www.stellenangebote-job-praktikum.de/fav_h.png);text-decoration:none;  }

img{border:0;}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.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;
	margin-top:-40px;
	margin-left:50px;

		
}

.searching {
	background-image:url(images/textfield.jpg);	
	width:152px;
	height:21px;
	border:none;
	padding-left:5px;
	border:0px;
}



.searching3 {
	background-image:url(images/textfield2.jpg);	
	width:190px;
	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;
	border:0px;
}



.tabelle {
	padding-left:350px;
	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;}


table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}
table.tablesorter .td5 {
	font-size:8pt;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #D3C8AF;
	border: 1px solid #FFF;
	font-size: 10pt;
	font-weight:bold;
	color: #FFF;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
.wp-post-image {
	border:solid 2px #E6E6E6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #C4B797;
}

.td5 {
	width:20%;
}

.td1, .td3 {
	width:15%;
}

.td2 a{
	font-weight:bold;
	text-decoration:none;
}

.td5 a, .td3 a {
	text-decoration:none;
}

.td2 a:hover, .td3 a:hover{
	text-decoration:underline;
}

.td5 a:hover{
	text-decoration:underline;
	font-size:12px;
}

.td4 {
	display:none;
}

tr td{
	vertical-align:top;
}
.td1 {
	text-align:center;
}

.header {
	text-align:left;
}
#meta {
	font-size:8pt;
}

#results td:hover {
	background:#EEE;
}

#search-form-wrap {
	width:50%;
	margin:0 auto;
	padding:20px;
	border:solid 3px #DDD;
	background:#EEE;
}

#search-form-wrap input{
	width:100%;
}

#search-form-wrap select{
	width:100%;
}


#search-form-wrap #monat {
	width:60%;
}

#search-form-wrap #jahr {
	width:40%;
}
#search{ width:600px}

