
*/

/* general stuff */
body{
       font:10pt/120% Trebuchet MS, Tahoma, Arial;
       background-color: white !important;
       background-image: none !important;
       color:black;}

/* getting rid of whole blocks we don't want to see */
/* all themes */

h1,h2,h3,h4,h5,h6{font-size:12pt;line-height:110%;margin:0;padding:0;}
div.content,
div.contenth {margin-left:0.8em;padding-top:0.9em;}
h3.comments{font-weight:normal;font-size:10pt;}
body img.wp-smiley {border:none;}
div.art-Header-jpeg 

Display:none
div.art-nav{display:none;}
div.footerinnen small,
div.footerinnen img,
.invisible,
.postmeta,
.navigate,
.navigate01,
div.navinnen ul,
.postinnen .sidebar,
.commentline,
.ohne,
#commentform,
.aehnliche,
div #art-main {display:none;}
div.art-menu {display:none;}
#search4
.tweetmeme_button {display:none;}
.art-menu {display:none;}
div .art-menu {display:none;}
div .art-nav {display:none;}
div .sociable {display:none;}
div .art-BlockContent {display:none;}
div .art-BlockHeader .t {display:none;}

.top{
		display: none;
	}
/* sandbox theme */
.sidebar, #access { display:none }

/* K2 theme */
div#sidebar-main, div#sidebar-alt, div#header, .entry-edit  { display:none }

/* Cutline theme */
#masthead, #nav, #header_img,  #sidebar, #l_sidebar, #footer { display: none }

/* getting rid of background-images */
body, div#header, div#container, div#header h1 { background-image: none; }

/* header */
div#header #blog-title, div#header h1 {
	text-indent: 0px;
}

div#header h1 a {
	font-size: 12pt;
	font-family: Trebuchet MS, Tahoma, Arial;
	text-decoration: none;
}

/* getting rid of nasty size constraints */

div#header h1 a, div#header h1, div#header {
	width: 100%;
	height: auto;
}

/* other things */

div#content, div#container{ margin:0; 
     float:none; 
     width:auto }
.demo .red { color:black; 
     font-weight:bold }
#content a { font-weight:bold; 
     color:#000066; 
     text-decoration:underline }
div#container, div#content{ margin-left:0; 
     float:none; 
     width:auto }
#footer, .ad { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { display: block; 
     margin-left: auto; 
     margin-right: auto; }
img.right { padding: 4px; 
     margin: 0 0 2px 7px; 
     display: inline; }
img.left { padding: 4px; 
     margin: 0 7px 2px 0; 
     display: inline; }
.right { float: right; }
.left { float: left }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
}

