body {
	margin: 0;
	font: 14px/18px Helvetica, Arial, sans-serif; 
	color: #666;
	background:#eee;
}
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #d94903;
}
img { border-style: none; }
input,
textarea {
	font: 12px Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color:#333;
}
form,
fieldset {
	margin: 0;
	padding: 0;
	border-style:none;
}
#wrapper{
	width: 1359px;
	margin: 0 auto;
	padding: 13px 1px 50px 0;
	border:0px solid grey;
}
.asideless #wrapper { width: 998px; }
#header {
	height: 1%;
	position:relative;
	z-index:1;
	padding: 0 361px 10px 0;
}
.asideless #header { padding-right: 0; }
.print-header,
.print-source {
	position: absolute;
	top: auto;
	left: -9999px;
}
#header h1 {
	width: 400px;
	margin: 0 auto;
	padding:15px 8px 0 0;
	font-size: 9px;
}
.logo {
	width: 100%;
	height: 79px;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	background: url(images/logo.png) no-repeat;
}
/*
.violet .logo { background-image: url(images/logo-violet.png); }
.blue .logo { background-image: url(images/logo-blue.png); }

#header .block {
	border:1px solid black;
	margin-top:150px;
}
*/
#header .block,
.paging {
	width: 982px;
	margin: 0 auto;
	background: url(images/bg-header-block.png) repeat-y -982px 0;
}
#header .holder,
.paging .paging-holder { background: url(images/bg-header-block.png) no-repeat; }
#header .frame,
.paging .frame {
	height: 1%;
	position:relative;
	font: 14px/17px Georgia, "Times New Roman", Times, serif;
	background: url(images/bg-header-block.png) no-repeat -1964px 100%;
	color: #999;
	padding: 9px 0 7px;
}
#header .previous,
#header .next {
	position: absolute;
	top: 10px;
	left: 13px;
}
#header .next {
	left: auto;
	right: 13px;
}
#header .frame:after {
	content: "";
	display: block;
	clear: both;
}
#nav {
	margin: 0;
	padding: 0 0 0 54px;
	list-style: none;
	text-align:right;
}
#nav li {
	display: inline;
	margin: 0 0 0 18px;
}
#nav .drop {
	width: 974px;
	position: absolute;
	top: 36px;
	left: 4px;
	margin-top: -12px;
	display: none;
}
#nav li:hover .drop { display: block; }
#nav .active,
#nav li:hover a { color: #d94903; }
/*
.violet #nav .active,
.violet #nav li:hover a { color: #909; }
.blue #nav .active,
.blue #nav li:hover a { color: #09c; }
*/
#nav a:hover { text-decoration: none; }
.drop ul {
	width: 931px;
	overflow: hidden;
	text-align: center;
	margin: 0;
	padding: 9px 34px 3px 9px;
	list-style: none;
	background: url(images/bg-drop.png) no-repeat;
}
#nav ul li {
	float: none;
	display: inline;
}
#nav ul a,
#nav li:hover ul a,
.blue #nav li:hover ul a,
.violet #nav li:hover ul a,
.green #nav li:hover ul a,
.olive #nav li:hover ul a,
.black #nav li:hover ul a,
.dgreen #nav li:hover ul a,
.pink #nav li:hover ul a,
.red #nav li:hover ul a{ color: #fff; }

#nav ul a:hover { text-decoration: underline; }
.drop .b {
	width: 100%;
	height: 15px;
	overflow: hidden;
	background: url(images/bg-drop.png) no-repeat -974px 0; 
}
.search {
	width: 406px;
	padding-left:20px;
	float: right;
}
.search label {
	float: left;
	padding-right: 20px;
}
.search .text {
	width: 120px;
	margin-top: 1px;
	padding: 2px 5px;
	float: left;
	background: url(images/bg-text.gif) no-repeat;
}
.search .text input {
	width: 120px;
	margin: 0;
	padding: 0;
	border-style: none;
	background: none;
	float: left;
	color:#ccc;
}
.search .text input:active{
	color:#000;
}

.search .text input:hover{
	color:#000;
}

.search .text input:focus{
	color:#000;
}
#main {
	height: 1%;
	padding-bottom:19px;
}
#main:after {
	content: "";
	display: block;
	clear: both;
}
.m1 {
	width: 998px;
	float: left;
}
.single #main {padding-top:9px;}
.banner {margin-bottom:11px;}
.banner .t,
.banner .b {
	width: 100%;
	height: 18px;
	overflow: hidden;
	background: url(images/bg-banner.png) no-repeat;
}
.banner .b { background-position: -1996px 0; }
.banner .c {
	height: 1%;
	overflow: hidden;
	background: url(images/bg-banner.png) repeat-y -998px 0;
	font: 20px/24px Georgia, "Times New Roman", Times, serif;
	color: #333;
	position:relative;
	padding: 7px 90px 7px 70px;
}
.banner .link-prev,
.banner .link-next {
	position: absolute;
	bottom: 6px;
	left: 21px;
	width: 22px;
	height: 13px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/bg-carousel-links.gif) no-repeat;
}
.banner .link-next {
	left: auto;
	right: 19px;
	background-position: -22px 0;
}
.banner .link-prev:hover { background-position: 0 -13px; }
.banner .link-next:hover { background-position: -22px -13px; }
.banner .carousel {
	width: 100%;
	overflow: hidden;
}
.banner ul {
	width: 99999px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.banner ul:after {
	content: "";
	display: block;
	clear: both;
}
.banner li {
	width:838px;
	float: left;
	text-align:center;
}
.banner p { margin: 0 0 8px; }
.banner .entry-meta {
	font-size: 14px;
	line-height: 19px;
	color: #666;
}
.banner .entry-meta p { margin: 0; }
.banner .entry-meta span,
.banner .date,
.banner .author {
	color: #333;
	font-style: normal;
	font-weight: normal;
}
.banner .entry-meta a {color: #d94903;}
#main .holder {
	height: 1%;
	overflow: hidden;
	margin-bottom: -1px;
	padding:0 9px;
}

.b_tag #main .holder,
.blue #main .holder,
.violet #main .holder,
.green #main .holder,
.olive #main .holder,
.black #main .holder,
.dgreen #main .holder,
.pink #main .holder,
.red #main .holder { padding-top: 0px; }

#main .holder .box {
	height: 1%;
	overflow: hidden;
	background: #fff url(images/bg-content-box.jpg) no-repeat;
	margin-bottom: 10px;
}
#main .holder .side_box {
	height: 1%;
	overflow: hidden;
	background: none;
	margin-bottom: 10px;
}
#main #sidebar .box {margin-bottom: 20px;}
.single #main #sidebar .box {margin-bottom:18px;}
#main .holder .box-frame {
	background: url(images/bg-content-box.jpg) no-repeat -472px 100%;
	padding: 2px;
}
#main #content .post .box-frame { padding-bottom: 0; }
#main #sidebar .container .box-frame { padding-bottom: 0px; }
#content .heading,
#sidebar .heading {
	width: 468px;
	background: #d94903 url(images/bg-headings.png) no-repeat;
}
#content .heading-frame,
#sidebar .heading-frame {
	height: 1%;
	background: url(images/bg-headings.png) no-repeat -468px 100%;
}
#content .heading-frame:after {
	content: "";
	display: block;
	clear: both;
}
#sidebar .heading-frame:after {
	content: "";
	display: block;
	clear: both;
}
#sidebar .heading {background: #9f928b url(images/bg-headings.png) no-repeat -936px 0;}
#sidebar .container .heading {margin-bottom: 18px;}
.single #sidebar .container .heading {margin-bottom:19px;}
#sidebar .heading-frame { background-position: -1404px 100%; }
#content .heading-frame h2,
#sidebar .heading-frame h2 {
	margin: 0;
	padding:5px 80px 4px 9px;
	font: 18px/21px Georgia, "Times New Roman", Times, serif;
	color: #fff;
}
#sidebar .heading-frame h2 {padding:4px 80px 4px 10px;}
#content .heading-frame h2 a,
#sidebar .heading-frame h2 a {color: #fff;}
#content {
	width: 472px;
	float: left;
}
#content .heading .rss,
#content .heading .presse,
#sidebar .heading .auge,
#sidebar .heading .fokus,
#sidebar .heading .kommentiert,
#sidebar .heading .frisch-a-presse,
#sidebar .heading .globe,
#sidebar .heading .jobs,
#sidebar .heading .abonnieren {
	width: 14px;
	height: 14px;
	overflow: hidden;
	float: right;
	text-indent: -9999px;
	background: url(images/ico-rss.gif) no-repeat;
}
#content .heading .rss {margin:8px 10px 0 0;}
#content .heading .presse {
	width: 44px;
	height: 37px;
	background-image: url(images/ico-press.png);
	margin:6px 10px -13px 0;
	position:relative;
}

#sidebar .heading .auge {
	width: 44px;
	height: 37px;
	background-image: url(images/ico-auge.png);
	margin:6px 10px -13px 0;
	position:relative;
}


#sidebar .heading .fokus {
	width: 25px;
	height: 25px;
	background-image: url(images/icon_fokus.png);
	margin:1px 9px 0 0;
	position:relative;
	border:0px solid red;
}


#sidebar .heading .kommentiert {
	width: 44px;
	height: 37px;
	background-image: url(images/ico-comment.png);
	margin:6px 10px -13px 0;
	position:relative;
}

#sidebar .heading .frisch-a-presse {
	width: 49px;
	height: 43px;
	background-image: url(images/ico_fap.png);
	margin:0 10px -11px 0;
	position:relative;
	border:0px solid red;
}

#sidebar .heading .globe {
	width: 44px;
	height: 37px;
	background-image: url(images/ico-globe.png);
	margin:5px 10px -11px 0;
	position:relative;
}
#sidebar .heading .jobs {
	width: 50px;
	height: 36px;
	background-image: url(images/ico-jobs.png);
	margin:5px 10px -11px 0;
	position:relative;
	}
	
#sidebar .heading .abonnieren {
	width: 42px;
	height: 20px;
	background-image: url(images/btn-abonnieren.png);
	margin:6px 9px 0 0;
}
#sidebar .heading .abonnieren:hover { background-position: 0 -20px; }
#content .post { padding-bottom: 10px; }
#content .entry-meta {
	height: 1%;
	overflow: hidden;
	margin-bottom:-15px;
	padding:5px 10px 0;
}
#content .entry-meta .cat-links {
	font-size: 12px;
	line-height: 15px;
	text-transform: uppercase;
	display: block;
	color: #333;
		
}
.cat-links a { color: #9f928b; }
.cat-links h2 { padding:0;margin:0;font-size: 12px;font-weight:normal; }

.blue .cat-links,
.blue .cat-links a,
.mark-blue { color: #9f928b; }
.mark-orange { color: #d94903; }

.violet .cat-links,
.violet .cat-links a { color: #9f928b; }

.green .cat-links,
.green .cat-links a { color: #9f928b; }

.olive .cat-links,
.olive .cat-links a { color: #9f928b; }

.black .cat-links,
.black .cat-links a { color: #9f928b; }

.dgreen .cat-links,
.dgreen .cat-links a { color: #9f928b; }

.pink .cat-links,
.pink .cat-links a { color: #9f928b; }

.red .cat-links,
.red .cat-links a { color: #9f928b; }

#content .entry-meta ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
#content .entry-meta li {
	float: left;
	font-size: 11px;
	line-height: 13px;
	color: #999;
	margin-left:10px;
}
#content .entry-meta li a {
	display: block;
	color: #999;
	position:relative;
	padding-top: 3px;
	text-align:center;
}
#content .entry-meta img {margin-bottom:-3px;}
#content .post h3 {
	margin: 0;
	padding:4px 25px 10px 10px;
	font: 20px/20px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#content .post h3 a {color: #000;}
#content .post h3 .single {color: #000;font-size:30px;line-height:32px;margin-bottom:25px;width:100%;}
#content .entry-content {
	height: 1%;
	overflow: hidden;
	margin: 0 10px;
	padding-right: 22px;
	/*background: url(images/bg-dots.gif) repeat-x 0 100%;*/
}
#content li h4 {
	margin: 0;
	padding:4px 25px 1px 0;
	font: 18px/18px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#content img { display: block; margin-top:-2px;}
.aligncenter { margin: 0 auto; }
.alignleft {
	float: left;
	margin:5px 10px 0 0;
}
.alignright {
	float: right;
	margin:5px 0 0 10px;
}
#content .post .meta {
	font: 14px/16px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	padding-bottom: 6px;
	
	
}
#content .author{ font-weight: normal; color:#000;}
#content .post p { margin: 0 0 19px;  color: #333;font: 14px/18px Helvetica, Arial, sans-serif;}
.single #content .post p { margin: 0 0 18px;}
#content .post p .mark {color: #000;}
#content .post p a { color: #333; text-decoration: underline;}
#content .post p a:hover { text-decoration: none;color:#d94903;}

#content .post p .more-link,#content .post p .wp-oembed { font-weight: normal; color:#d94903;text-decoration: none;}
#content .post p .more-link:hover,#content .post p .wp-oembed:hover  { text-decoration: underline;}

/*
.blue #content .post p a { color: #d94903; }
.violet #content .post p a { color: #d94903; }
.green #content .post p a { color: #333; }
.olive #content .post p a { color: #d94903; }
.black #content .post p a { color: #d94903; }
.dgreen #content .post p a { color: #d94903; }
.pink #content .post p a { color: #d94903; }
.red #content .post p a { color: #d94903; }
*/

.indentionleft { padding-right: 76px; }
.indentionright { padding-left: 72px; }
#content .post .columns {
	width:460px;
	margin-left:-23px;
}
#content .post .column {
	width: 207px;
	float: left;
	margin-left:23px;
	display: inline;
}

#content .page .entry-content li {
	margin-bottom:10px;
}

#content .page .entry-meta {
	padding:0;
	border:0px solid red;
}

#content .page .entry-content li h3 {
	font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
	color: #d94903;
	margin: 0;
}

#content .post h4 {
	margin: 0 0 -3px;
	font: bold 24px/27px Georgia, "Times New Roman", Times, serif;
	color: #d94903;
	text-transform: uppercase;
}

#sidebar {
	width: 472px;
	float: right;
}
#sidebar .entry-content {
	margin:0 10px 0 9px;
	padding-bottom:1px;
	line-height: 17px;
	/*background: url(images/bg-dots02.gif) repeat-x 0 100%;*/
}
#sidebar p { margin: 0 0 5px; font: 14px/18px Helvetica, Arial, sans-serif;}
#sidebar p strong{ font-family: Georgia,"Times New Roman",Times,serif; color:#000; }
#sidebar p a { 
	font-size:12px;
	color: #d94903;
	padding-right:9px;
	background-image: url("images/bullet.gif");
	background-repeat: no-repeat;
	background-position: 100% 5px;
	}

.entry-content p a { 
		color: #d94903;
}
#sidebar p a:hover, .entry-content p a:hover { 
		text-decoration:underline;
	}
	
#sidebar .more, .entry-content  .more{
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	text-align: right;
	margin-top:-6px;
}
#sidebar .more2 {
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	text-align: right;
}

#sidebar .more a, .entry-content .more a {color: #999;background-image: none;padding-right:0;text-decoration:none;}

.info-list,.info-list-related,.job-list {
	margin: 0 0 -2px;
	padding: 0;
	list-style: none;
}
.info-list li {
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 3px;
}

.job-list li, .info-list-related li {
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 10px;
}

.info-list-related li .author{
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	color: #000000;
}

.info-list-related li .date{
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
}

/* .single .info-list li,.job-list li { font-family: Georgia, "Times New Roman", Times, serif; } */
.info-list h3, .job-list h3, .info-list-related h3{
	margin: 0;
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
}

.info-list-related h3 a{
	color:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.job-list h3 a {
	color:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.job-list h3 em {
	font-size:12px;
}

.job-list h2 a {
	color:#000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 20px;
	font-size-adjust: none;
	font-stretch: normal;
}

.job-list h2 em {
	font-size:12px;
	line-height: 14px;
}

.info-list h3 a {
	color:#000;
	font-family: Helvetica, Arial, sans-serif; 
}
.info-list h3 a:hover,.job-list h3 a:hover ,.info-list-related h3 a:hover { text-decoration: underline;}

.blue .info-list h3 a:hover,.blue .info-list-related h3 a:hover {color: #09c;}
.violet .info-list h3 a:hover,.violet .info-list-related h3 a:hover {color: #909;}
.green .info-list h3 a:hover,.green .info-list-related h3 a:hover {color: #0C3;}
.olive .info-list h3 a:hover,.olive .info-list-related h3 a:hover {color: #917b4c;}
.black .info-list h3 a:hover,.black .info-list-related h3 a:hover {color: #000;}
.dgreen .info-list h3 a:hover,.dgreen .info-list-related h3 a:hover {color: #363;}
.pink .info-list h3 a:hover,.pink .info-list-related h3 a:hover {color: #F69;}
.red .info-list h3 a:hover,.red .info-list-related h3 a:hover {color: #C00;}

.single .info-list .entry-meta,
.single .info-list .entry-meta .date { font-style: italic; }
.single .info-list .entry-meta .author { font-weight: normal; }
.info-list .entry-meta a { color: #666; }
.info-list .date,.job-list .date {
	padding-right: 2px;
	font-style: normal;
	/*background: url(images/bullet02.gif) no-repeat 100% 5px;*/
}

/*
.more-list .date,
.blue .info-list .date { background-image: url(images/bullet02.gif); }
.job-list .date { background-image: url(images/bullet02.gif); }
*/
.violet .info-list .date {background-image: url(images/bullet06.gif);}
.green .info-list .date {background-image: url(images/bullet02.gif);}
.olive .info-list .date {background-image: url(images/bullet02.gif);}
.black .info-list .date {background-image: url(images/bullet02.gif);}
.dgreen .info-list .date {background-image: url(images/bullet02.gif);}
.pink .info-list .date {background-image: url(images/bullet02.gif);}
.red .info-list .date {background-image: url(images/bullet02.gif);}

#sidebar .block {
	margin-top:-1px;
	padding:20px 0 28px;
	/*background: url(images/bg-dots02.gif) repeat-x;*/
}
#sidebar .block h3 {
	margin: 0 0 -2px 2px;
	font: 18px/21px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-transform: uppercase;
}
#sidebar .block h3 a {color: #000;}
#sidebar .block .entry-content {
	margin: 0;
	line-height: 18px;
}
.recent-comments,
#content .comments {
	margin: 0 0 -3px;
	padding: 0 24px 0 4px;
	list-style: none;
	
}
.recent-comments li,
#content .comments li {padding-bottom: 5px;}
.recent-comments .entry-meta,
#content .comments .comment-meta {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	font-size: 14px;
	line-height: 18px;
}
.recent-comments .author,
#content .comments .bypostauthor {
	color: #000;
	font-weight: normal;
}

.bypostauthor_active {
	color: #d94903;
	font-weight: normal;
}

.recent-comments img,
#content .comments p img {
	margin-left:2px;
	display: inline;
	/* background: url(images/bullet03.gif) no-repeat; */
}
#content .comment p a  {
	text-decoration:underline;
}
#content .comment .comment-reply-link  {
	text-decoration:none;
}


.violet .recent-comments img,
.violet #content .comments p img {background-image: url(images/bullet04.gif);}
.blue .recent-comments img,
.blue #content .comments p img {background-image: url(images/bullet05.gif);}
.recent-comments p a {color: #d94903;}
#sidebar .ad { padding-bottom: 20px; }
#sidebar .ad img {
	display: block;
	margin: 0 auto;
}
.paging .frame {padding:9px 11px 9px 13px;}
.paging .frame:after {
	content: "";
	display: block;
	clear: both;
}
.paging .previous { float: left; }
.paging .next { float: right; }
.paging .tooltip-holder { position:relative; }
.paging .tooltip-holder a,
#header .tooltip-holder a {
	width: 40px;
	height: 17px;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	background: url(images/btns-paging.gif) no-repeat -40px 0;
}
.paging .previous a,
#header .previous a { background-position: -40px -17px; }

.blue .tooltip-holder a,
.blue #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-blue.gif) no-repeat 0 0;
}
.blue .tooltip-holder a:hover,
.blue #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.blue .paging .previous a,
.blue #header .previous a { 
	background: url(images/buttons/bt-back-blue.gif) no-repeat 0 0;
}
.blue .paging .previous a:hover,
.blue #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.violet .tooltip-holder a,
.violet #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-violet.gif) no-repeat 0 0;
}
.violet .tooltip-holder a:hover,
.violet #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.violet .paging .previous a,
.violet #header .previous a { 
	background: url(images/buttons/bt-back-violet.gif) no-repeat 0 0;
}
.violet .paging .previous a:hover,
.violet #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.green .tooltip-holder a,
.green #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-green.gif) no-repeat 0 0;
}
.green .tooltip-holder a:hover,
.green #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.green .paging .previous a,
.green #header .previous a { 
	background: url(images/buttons/bt-back-green.gif) no-repeat 0 0;
}
.green .paging .previous a:hover,
.green #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.olive .tooltip-holder a,
.olive #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-olive.gif) no-repeat 0 0;
}
.olive .tooltip-holder a:hover,
.olive #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.olive .paging .previous a,
.olive #header .previous a { 
	background: url(images/buttons/bt-back-olive.gif) no-repeat 0 0;
}
.olive .paging .previous a:hover,
.olive #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.black .tooltip-holder a,
.black #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-black.gif) no-repeat 0 0;
}
.black .tooltip-holder a:hover,
.black #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.black .paging .previous a,
.black #header .previous a { 
	background: url(images/buttons/bt-back-black.gif) no-repeat 0 0;
}
.black .paging .previous a:hover,
.black #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.dgreen .tooltip-holder a,
.dgreen #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-dgreen.gif) no-repeat 0 0;
}
.dgreen .tooltip-holder a:hover,
.dgreen #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.dgreen .paging .previous a,
.dgreen #header .previous a { 
	background: url(images/buttons/bt-back-dgreen.gif) no-repeat 0 0;
}
.dgreen .paging .previous a:hover,
.dgreen #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.pink .tooltip-holder a,
.pink #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-pink.gif) no-repeat 0 0;
}
.pink .tooltip-holder a:hover,
.pink #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.pink .paging .previous a,
.pink #header .previous a { 
	background: url(images/buttons/bt-back-pink.gif) no-repeat 0 0;
}
.pink .paging .previous a:hover,
.pink #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}

.red .tooltip-holder a,
.red #header .tooltip-holder a {
	background: url(images/buttons/bt-forw-red.gif) no-repeat 0 0;
}
.red .tooltip-holder a:hover,
.red #header .tooltip-holder a:hover {
	background: url(images/buttons/bt-forw-grau.gif) no-repeat 0 0;
}
.red .paging .previous a,
.red #header .previous a { 
	background: url(images/buttons/bt-back-red.gif) no-repeat 0 0;
}
.red .paging .previous a:hover,
.red #header .previous a:hover { 
	background: url(images/buttons/bt-back-grau.gif) no-repeat 0 0;
}
.paging .tooltip-holder a:hover,
#header .tooltip-holder a:hover,
.paging .tooltip-holder a.nopages,
#header .tooltip-holder a.nopages { background-position: 0 0; }
.paging .previous a:hover,
#header .previous a:hover,
.paging .previous a.nopages,
#header .previous a.nopages { background-position: 0 -17px; }
.paging .tooltip,
#header .tooltip {
	width: 124px;
	text-align:center;
	position: absolute;
	border: 1px solid #ccc;
	background: #ffc;
	color: #333;
	font: 12px/15px Arial, Helvetica, sans-serif;
	left: -24px;
	top: 100%;
	margin-top: 13px;
	padding: 2px 0;
	display: none;
}
.paging .active .tooltip,
#header .active .tooltip { display: block; }
.paging ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
.paging li {
	display: inline;
	padding-right:10px;
	color: #d94903;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.blue .paging li {color: #09c;}
.violet .paging li {color: #909;}
.green .paging li {color: #0C3;}
.olive .paging li {color: #917b4c;}
.black .paging li {color: #000;}
.dgreen .paging li {color: #363;}
.pink .paging li {color: #F69;}
.red .paging li {color: #C00;}

.paging li a {text-decoration: underline;}
.paging li a:hover { text-decoration: none; }

.blue .paging li a:hover {color: #09c;}
.violet .paging li a:hover {color: #909;}

.green .paging li a:hover {color: #0C3;}
.olive .paging li a:hover {color: #917b4c;}
.black .paging li a:hover {color: #000;}
.dgreen .paging li a:hover {color: #363;}
.pink .paging li a:hover {color: #F69;}
.red .paging li a:hover {color: #C00;}

/* footer */
#footer {
	width: 980px;
	margin: 0 auto;
	padding-right: 361px;
	font: 12px/19px Georgia, "Times New Roman", Times, serif;
	color: #333;
}
.asideless #footer { padding: 0; }
.footer-box {background: #ccc url(images/bg-footer.png) no-repeat;}
#footer .frame {
	min-height: 229px;
	padding-top: 15px;
	text-align: center;
	background: url(images/bg-footer.png) no-repeat -980px 100%;
}
#footer a { text-decoration: underline; }
#footer a:hover {
	text-decoration: none;
	color: #333;
}
#footer span a { text-decoration: none; }
#footer span a:hover { text-decoration: underline; }
#footer .holder {padding-bottom: 24px;}
#footer dl {
	margin: 0;
	padding: 1px 0 0;
}
#footer dt { display: inline; }
#footer dd {
	margin: 0;
	display: inline;
}
#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}
#footer li {
	display: inline;
	margin-left: 13px;
}
#footer address {
	line-height: 14px;
	margin: -1px 0 3px;
	font-style: normal;
}
#footer .copyright {
	font-size: 10px;
	line-height: 13px;
	color: #666;
	display: block;
	padding:26px 0 19px;
}
#footer dl.copyright {
	padding-top: 18px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#footer dl.copyright dt { color: #999; }
#footer dl.copyright dd,
#footer dl.copyright a {
	color: #666;
	text-decoration: none;
}
#footer dl.copyright a:hover { text-decoration: underline
; }
.page #main .holder  {padding: 0px 9px 33px;}
#content .page .entry-content {padding-top:26px;} 
#content .page .entry-content h3 {
	margin: 0 0 18px;
	padding-top: 13px;
	font: 20px/23px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#content .page .entry-content h3 a {color: #000;}
#content .page .entry-content p { margin: 0 0 18px; }
#content .page .entry-content p a { color: #333; text-decoration:underline;}
#content .page .entry-content p a:hover { color: #d94903; text-decoration:none;}
.socials {
	margin: -1px 0 0;
	padding: 0 0 23px;
	list-style: none;
	text-align:center;
}
.socials li {
	display: inline;
	margin-left:17px;
}
#content .socials img { display: inline; }
.subpost-block {
	margin-top:-30px;
	padding-bottom:8px;
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
}
#main .holder .subpost-block .box-frame {padding: 11px 11px 2px 12px;}
.author-info {
	padding-left: 1px;
	color: #000;
}
.author-info img {
	border: 1px solid #9f928b;
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.author-info a {color: #000;}
.author-info dl {
	height: 51px;
	overflow: hidden;
	margin:0;
	padding: 69px 0 0 0;
	border:0px solid red;
	
}
.author-info dd {
	margin: 0;
	color: #666;
}
.author-info dd a {color: #666;}

.author-info dt h4 {
	margin: 0;
	padding:4px 25px 1px 0;
	font: 18px/18px Georgia, "Times New Roman", Times, serif;
	color: #000;
}

.tools-box {
	height: 1%;
	overflow: hidden;
	margin-bottom:10px;
	padding:0 1px 20px 0;
	/*background: url(images/bg-dots.gif) repeat-x 0 100%;*/
}
.tools-box .print {
	float: right;
	color: #666;
	text-transform: uppercase;
	background: url(images/ico-print.gif) no-repeat 0 1px;
	padding: 0 0 0 27px;
}

.flattr-box {
	height: 1%;
	overflow: hidden;
	padding:0 1px 10px 0;
}
.flattr-box .flattr {
	float: left;
	padding: 10px 0 0 139px;
}

.blue .tools-box .print { background-image: url(images/ico-print-blue.gif); }
.violet .tools-box .print { background-image: url(images/ico-print-violet.gif); }
.green .tools-box .print { background-image: url(images/ico-print-green.gif); }
.olive .tools-box .print { background-image: url(images/ico-print-olive.gif); }
.black .tools-box .print { background-image: url(images/ico-print-black.gif); }
.dgreen .tools-box .print { background-image: url(images/ico-print-dgreen.gif); }
.pink .tools-box .print { background-image: url(images/ico-print-pink.gif); }
.red .tools-box .print { background-image: url(images/ico-print-red.gif); }

.actions-box {
	margin:0;
	padding: 0;
	list-style: none;
	/*background: url(images/bg-dots.gif) repeat-x 0 100%;*/
}
.actions-box li {
	height: 1%;
	overflow: hidden;
	vertical-align: top;
	color: #333;
	padding-bottom:9px;
}

.actions-box a {
	font: 14px/14px Georgia, "Times New Roman", Times, serif;
	color: #000;
}

.actions-box li strong{
	color: #D94903;
}

.actions-box a:hover {
	text-decoration: underline;
	color: #333;
}
.actions-box span { float: left; }
.actions-box ul {
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	float: right;
}
* +html .actions-box ul { margin-bottom: -3px; }
.actions-box ul li {
	float: left;
	padding: 0 0 0 10px;
}
#respond {/*background: url(images/bg-dots.gif) repeat-x 0 100%;*/}
#respond .title {
	margin-right:2px;
	padding-bottom:18px;
	display: block;
	background: url(images/ico-meta-comments.gif) no-repeat 100% 2px;
	font: 18px/18px Georgia, "Times New Roman", Times, serif;
	color: #000;
}

.blue #respond .title {color: #09c;}
.violet #respond .title {color: #909;}
.green #respond .title {color: #0C3;}
.olive #respond .title {color: #917b4c;}
.black #respond .title {color: #000;}
.dgreen #respond .title {color: #363;}
.pink #respond .title {color: #F69;}
.red #respond .title {color: #C00;}

#respond ul {
	margin: 0;
	padding: 0 0 7px;
	list-style: none;
}
#respond li {
	height: 1%; 
	overflow: hidden;
	padding-bottom:10px;
	
}
#respond .text {
	width: 228px;
	overflow: hidden;
	padding: 3px 5px;
	background: url(images/bg-text02.gif) no-repeat;
}
#respond .text input {
	width: 228px;
	margin: 0;
	padding: 0;
	border-style: none;
	background: none;
	float: left;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#respond .textarea {
	width: 439px;
	height: 220px;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 5px 1px 5px 5px;
	background: url(images/bg-textarea2.gif) no-repeat;
}
#respond .textarea textarea {
	width: 439px;
	height: 194px;
	overflow: auto;
	margin: 0;
	padding: 0;
	border-style: none;
	background: none;
	float: left;
	color: #333;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.chrome #respond .textarea textarea,
.safari #respond .textarea textarea {
	max-width: 439px;
	max-height: 194px;
}
.required {
	font-size: 10px;
	line-height: 13px;
}
#respond .submit {
	width: 120px;
	height: 27px;
	float: left;
	padding: 0 0 3px;
	border-style: none;
	font-size: 12px;
	background: url(images/btn-submit.gif) no-repeat;
	cursor: pointer;
	color: #666;
}
/*
.violet #respond .submit { background-position: -120px 0; }
.blue #respond .submit { background-position: -240px 0; }
*/
#respond .info {
	width: 291px;
	padding-right: 18px;
	float: right;
	color: #333;
}
#comments {
	margin-left:1px;
	padding:20px 0 18px;
	/* background: url(images/bg-dots02.gif) repeat-x; */
}
#comments h3 {
	margin: 0 0 -2px 2px;
	font: 18px/21px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#content .comments {
	margin: 0;
	padding: 0 0 22px;
	list-style: none;
	/* background: url(images/bg-dots02.gif) repeat-x 0 100%; */
}
#content .comments li {
	height: 1%;
	overflow: hidden;
	padding-right: 5px;
}
#content .comments .comment-meta {
	display: block;
	padding-bottom: 1px;
}
#content .comments .comment-meta a { color: #000; }
#content .comments .avatar {
	float: left;
	margin: 3px 8px 0 0;
}
#content .comments p { margin: 0; }
.gallery-holder {
	height: 1%;
	overflow: hidden;
	margin-bottom:15px;
	padding-bottom:20px;
	/*background: url(images/bg-dots02.gif) repeat-x 0 100%;*/
}
.gallery-holder .gallery {
	width: 100%;
	overflow: hidden;
	padding-bottom: 6px;
}
.gallery-holder .gallery ul {
	width:472px;
	height:358px;
	margin: 0;
	padding: 0;
	list-style: none;
	position:relative;
}
.gallery-holder .gallery ul:after {
	content: "";
	display: block;
	clear: both;
}
.gallery-holder .gallery li {
	position:absolute;
	top:0;
	left:0;
	width: 472px;
	display:none;
}
.gallery-holder .photo-frame,
.gallery-holder .navigation {background: #9f928b url(images/bg-photo-frame.gif) no-repeat;}

.gallery-holder .photo-frame .frame {
	height: 1%;
	overflow: hidden;
	margin-bottom:5px;
	padding:6px;
	background: url(images/bg-photo-frame.gif) no-repeat -472px 100%;
}
.gallery-holder .photo-frame img { display: block; }
.gallery-holder .gallery dl {
	margin: 0;
	padding-left: 1px;
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
}
.gallery-holder .gallery dt,
.gallery-holder .gallery dd { display: inline; }
.gallery-holder .gallery dd { margin: 0; }
.gallery-holder .navigation .frame {
	height: 1%;
	overflow: hidden;
	position: relative;
	padding: 5px 40px 5px 32px;
	background: url(images/bg-photo-frame.gif) no-repeat -472px 100%;
}
.gallery-holder .navigation .prev-link,
.gallery-holder .navigation .next-link {
	width: 7px;
	height: 12px;
	overflow: hidden;
	position: absolute;
	left: 6px;
	top: 18px;
	text-indent: -9999px;
	background: url(images/btn-navigation.gif) no-repeat;
}
.gallery-holder .navigation .next-link {
	left: auto;
	right: 6px;
	background-position: -7px 0;
}
.navigation-holder {
	width: 402px;
	overflow: hidden;
	position:relative;
}
.navigation-holder ul {
	position:relative;
	width:99999px;
	margin: 0;
	overflow:hidden;
	padding: 0;
	list-style: none;
}
.navigation-holder li {
	width: 50px;
	float: left;
	margin-right:18px;
	border:1px solid #9f928b;
}
.navigation-holder li.active {
	border:1px solid red;
}
.navigation-holder li a {
	outline:none;
}
.navigation-holder img { display: block; }

.meta-box, .meta-box-links {
	height: 1%;
	overflow: hidden;
	padding-left:2px;
	/*background: url(images/bg-dots02.gif) repeat-x 0 100%;*/
	
}
.meta-box dl, .meta-box-links dl {
	height: 1%;
	overflow: hidden;
	margin: 0 0 6px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.meta-box dt, .meta-box-links dt {
	width:108px;
	float: left;
	color: #000;
}
.meta-box dd {
	width:254px;
	float: left;
	margin: 0;
}

.meta-box-links dd {
	float: left;
	margin: 0;
}

.meta-box-links ul {
	margin: 0;
	padding: 0;
}
.meta-box-links li {
	list-style:none;
	padding: 0;
}

.meta-box a, .meta-box-links a {text-decoration: underline;}
.meta-box a:hover, .meta-box-links a:hover{
	color: #333;
	text-decoration: none;
}
.meta-box-links a {
	padding:0 8px 0 0;
	background: url(images/bullet.gif) no-repeat 100% 5px;
}
.thema_green a { color: #0C3;text-transform:uppercase; }
.thema_blue a { color: #909;text-transform:uppercase; }
.thema_violet a { color: #909;text-transform:uppercase; }
.thema_olive a { color: #917b4c;text-transform:uppercase; }
.thema_black a { color: #000;text-transform:uppercase; }
.thema_dgreen a { color: #363;text-transform:uppercase; }
.thema_pink a { color: #F69;text-transform:uppercase; }
.thema_red a { color: #C00;text-transform:uppercase; }
/*
.blue .preprint #footer .paging li a:hover { color: #909; }
.violet .preprint #footer .paging li a:hover { color: #909; }
.green .preprint #footer .paging li a:hover { color: #0C3; }
.olive .preprint #footer .paging li a:hover { color: #917b4c; }
.black .preprint #footer .paging li a:hover { color: #000; }
.dgreen .preprint #footer .paging li a:hover { color: #363; }
.pink .preprint #footer .paging li a:hover { color: #F69; }
.red .preprint #footer .paging li a:hover { color: #C00; }
*/






.aside {
	/* width: 300px; */
	float: left;
	padding-top: 9px;
	padding-left: 10px;
	/* border:1px solid #ccc; */
}
.aside img { display: block; }
.aside .ad { padding-bottom: 18px; }
.single .aside {
	margin-top:-0px;
	padding-top:0;
}
.page .aside {
	margin-top:0px;
	padding-top:0;
}
.front .aside {
	padding-top:0;
	z-index:200;
	margin-left:10px;
}
.preprint {
	min-width: 1240px;
	background-color: #fff;
	color: #333;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.preprint #wrapper {
	width: 1240px;
	padding: 0 0 17px;
}
.preprint #header {
	height: 1%;
	overflow: hidden;
	padding: 0;
	font-size: 12px;
	line-height: 15px;
	text-transform: uppercase;
	/*background: url(images/bg-dots.gif) repeat-x 0 100%;*/
}
.preprint #header h1 {
	width: 200px;
	font-size: 0;
	line-height: 0;
	padding:0 2px 10px 0;
}
.preprint .logo {
	width: 200px;
	height: 49px;
	background-image: url(images/logo-print.gif);
}
.blue .preprint .logo { background-image: url(images/logo-print-blue.gif); }
.violet .preprint .logo { background-image: url(images/logo-print-violet.gif); }
.preprint #header a { color: #666; }
.preprint .ico-print {
	float: left;
	margin-top:17px;
	padding:0 27px 0 1px;
	background: url(images/ico-print02.gif) no-repeat 100% 0;
}

.blue .preprint .ico-print { background-image: url(images/ico-print-blue.gif); }
.violet .preprint .ico-print { background-image: url(images/ico-print-violet.gif); }
.green .preprint .ico-print { background-image: url(images/ico-print-green.gif); }
.olive .preprint .ico-print { background-image: url(images/ico-print-olive.gif); }
.black .preprint .ico-print { background-image: url(images/ico-print-black.gif); }
.dgreen .preprint .ico-print { background-image: url(images/ico-print-dgreen.gif); }
.pink .preprint .ico-print { background-image: url(images/ico-print-pink.gif); }
.red .preprint .ico-print { background-image: url(images/ico-print-red.gif); }

.preprint .print-close {
	float: right;
	margin-top:17px;
}
.preprint #main { padding: 0; }
.preprint #content {width: auto;}
.preprint #content .post { padding-bottom: 4px; }
.preprint #content .entry-meta {
	width:379px;
	margin-bottom: -18px;
	padding:7px 0 0;
}
.preprint #content .entry-meta ul {padding-top:1px;}
.preprint #content .entry-meta .cat-links {
	font-size: 14px;
	line-height: 17px;
	font-family:  Helvetica, Arial, sans-serif;
}
.preprint #content .entry-meta li { font-family: Helvetica, Arial,sans-serif; }
.preprint #content .post h3 {
	width: 300px;
	font-size: 24px;
	line-height: 27px;
	color: #333;
	padding: 0 100px 15px 0;
}
.preprint #content .post h3 a {color: #333;}
.preprint #content .entry-content {
	margin: 0;
	padding: 0 0 19px;
}
.preprint #content .post .meta {
	color: #666;
	padding: 0;
}
.preprint .columns-box {height: 1%;}
.preprint .columns-box:after {
	content: "";
	display: block;
	clear: both;
}
.preprint #content .post .column {
	width: 380px;
	margin: 0 31px 0 0;
}
.preprint #content .post .column02,
.preprint #content .post .column03 {
	margin-top: -19px;
	float: left;
}
.preprint #content .post .column02 {
	width: 400px;
	margin-right: 30px;
}
.preprint #content .post .column03 { width: 399px; }
.preprint #content .post p { margin-bottom: 18px; }
.preprint .author-info {
	font-size: 12px;
	line-height: 15px;
	margin:-1px 0 0;
	padding:0 0 16px 1px;
}
.preprint #content #comments h3 {
	font-size: 18px;
	line-height: 21px;
	text-transform: uppercase;
	padding: 0;
}
.preprint #content .comments {padding:0 0 18px;}
.preprint #content .comments .comment-meta {
	margin-bottom:-1px;
	padding-bottom:0;
}
.preprint #content .comments li {
	line-height:17px;
	padding-top:12px;
	color: #666;
	font-family: Helvetica, Arial, sans-serif;
}
.preprint #content .comments p { margin-bottom:4px; }
.preprint #footer {
	width: auto;
	padding: 0;
	color: #999;
}
.preprint #footer p { margin: 0; }
.preprint #footer a {
	color: #999;
	text-decoration: none;
}
.preprint #footer a:hover { text-decoration: underline; }
.preprint .paging {
	width: auto;
	float: right;
	background: none;
	font-size: 14px;
	line-height: 17px;
	color: #666;
}
.preprint #footer .paging ul {padding-left: 14px;}
.preprint #footer .paging li {margin-left:-2px;}
.preprint #footer .paging li a {
	color: #333;
	text-decoration: underline;
}
.preprint #footer .paging li a:hover {
	color:#D94903;
	text-decoration: none;
}


.blue .preprint #footer .paging li a:hover { color: #909; }
.violet .preprint #footer .paging li a:hover { color: #909; }
.green .preprint #footer .paging li a:hover { color: #0C3; }
.olive .preprint #footer .paging li a:hover { color: #917b4c; }
.black .preprint #footer .paging li a:hover { color: #000; }
.dgreen .preprint #footer .paging li a:hover { color: #363; }
.pink .preprint #footer .paging li a:hover { color: #F69; }
.red .preprint #footer .paging li a:hover { color: #C00; }


.wpp-post-list {
	margin: 0 0 -2px;
	padding: 0;
	list-style: none;
}

.wpp-post-list li {
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 10px;
}

.wpp-post-list li a {
	color: #000000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:14px;
}

.wpp-post-title {
	color: #000000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:14px;
}

.post-stats {
	font-size:14px;
}

.post-stats a {
	font-size:12px;
	color: #d94903;
	font-style:normal;
}
.post-stats a:hover {
	color: #d94903;
	text-decoration:none;
}

/*
#___plusone_0 {
	border:0px solid black;
	float:right;
	margin-right:123px;
	margin-top:-18px;
}
*/
#___plusone_0 {
	margin:0;
	padding:0;
}
.wpfblike {
	float:right;
	margin-right:127px;
}


.header_sub {
	font-size: 14px; 
}

#header_sub_frame {
	width:956px;
	border:0px solid black;
	padding:0px 12px 3px 12px;
	margin-left:10px;
}

#header_left {
	float:left;
}

#header_left h2 {
	margin:0;
	padding:0;
	font-size: 14px;
	font-weight:normal;
}

#header_right {
	float:right;
}





/* Header Boxen */
#teaser_box {
	border:0px solid black;
	margin:10px 0;
	padding-left:2px;
	height:100px;
	font-size: 12px;
	line-height: 15px;
	display: block;
}

#teaser_boxen {
	border:0px solid black;
	width:317px;
	height:85px;
	background: url(images/2012/teaser_bg.png) no-repeat;
	margin-left:5px;
	padding:5px 10px 0 0;
	float:left;
}

#teaser_boxen span {
	text-transform: uppercase;
	color: #9f928b;
}

#teaser_boxen img {
	margin:0 5px 5px 5px;
	float:left;
}

#teaser_boxen h3 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 16px;
	font-weight:normal;
	line-height:21px;
	padding:4px 2px 0 0;
	margin:0;
}

#teaser_boxen h3 a {
	color: #000000;
	text-decoration:none;
}
#teaser_boxen h3 a:hover {
	text-decoration:underline;
}


#main .holder .side_box {
	background: transparent url(images/new_bg_box_bottom.png) no-repeat;
	background-position:left bottom;
	width:474px;
	border:0px solid red;
	margin-top: 20px;
}

#main #sidebar .container .box-frame {
margin-bottom: 16px;
}

.post_image_list {
	padding-bottom:25px;
}

.post_image_list ul {
	margin:0;
	padding:0;
}

.post_image_list li {
	margin:0;
	padding:0 0 20px 0;
	font-size:12px;
	display: block;
	line-height:14px;
	width:468px;
	border:0px solid black;
}
.spacer-line {
	margin:15px 0;
}
.spacer-line hr {
	border:0px;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
}

.spacer-line_dossier {
	margin:15px 0;
}
.spacer-line_dossier hr {
	border:0px;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
}

.inlay {
	width:100%;
	border:1px solid #ccc;
	margin:10px 0;
	padding:5px;
	color:black;
}

.inlay h2 {
	color:#d94903;
	font-size:14px;
	margin:0;
}
.inlay p {
	margin:0;
	padding:0;
	border:1px solid red;
}
