/* TinyMCE */
body.mceContentBody{ background : #eee; color:#000}
/*------------------*/



div.box2 h4{font:bold 13px Helvetica, sans-serif; color:#E67702; padding-bottom:5px;}

div.box2{background:#eee; margin:0; border:1px solid #146EB4; margin-bottom:20px; border-radius:3px;}


div.circlesmall			{padding:3px 6px 2px 6px; border-radius:20px; border:1px solid #666; display:inline; margin-right:7px}
div.circlesmall-active	{padding:3px 6px 2px 6px; border-radius:20px; border:1px solid #666; display:inline; margin-right:7px; background-color:#b29c60; color:#fff}

div.circlebig			{padding:1px 9px 0 9px; border-radius:30px; border:1px solid #666; display:inline; margin-right:7px}
div.circlebig-active		{padding:1px 9px 0 9px; border-radius:100px; border:1px solid #ddd; display:inline; margin-right:7px; background-color:#b29c60; color:#fff}


/* GENERAL STYLE SETTINGS - CAN BE OVERWRITTEN IN INDIVIDUAL CSS-FILES*/
#ctrldevice-newsletterBox,

#ctrldevice-categories,
#ctrldevice-news,
#ctrldevice-notepad,
#ctrldevice-login,
#ctrldevice-paymentinfo
{ margin:0; border:1px solid #146EB4; margin-bottom:20px;}
div.box_header{padding:7px; color:#000; border-top-left-radius:5px; border-top-right-radius:5px;}
div.box_inner{padding:7px;}
/* END GENERAL STYLE SETTINGS */


.article img{
display: block;
    height: 130px;
    
    margin: 0 auto;
}

.article_box{
	
    border: 1px solid #b29c60;
    
    display: inline;
    float: left;
    height: 385px;
    margin: 15px 6px 10px;
    
    position: relative;
    width: 168px;
}
.article_box_inner{
	padding:10px;
	color:#333;
}

.article_box2{	
	border:1px solid #ccc;
	margin:15px;
	padding:0;
	height:95px;
}
.article_box_inner2{
	float:left;
	padding:10px;
}

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


.half{
	font-size:10px;
	line-height:20px;
}

pre{
	hyphens:auto;
	white-space:pre-wrap;
}