/* Grafiken und CSS2-Layout von Marc Toensing */
@import url(../../rsc/navig.css);	/* Die Tabs */
@import url(../../rsc/basic.css);	/* Import basic styles */
@import url(../../rsc/sidebar.css);	/* Import sidebar */
@import url(../../rsc/img.css);	/* Import standard image styles */
@import url(../../rsc/blog_elements.css);	/* Import standard blog elements styles */
@import url(../../rsc/forms.css);	/* Import default form styles */
@import url(../../rsc/comments.css);	/* Import default comment styles */
@import url(../../rsc/ie_hacks.css);	/* Import hacks */
@import url(../../rsc/banner.css);	/* Das tolle Banner */


body {
 background: url(http://www.dvmedia.de/skins/marctv/muster.gif) #ccc center top;
 padding: 0px;
 margin: 0px;
 color: #333;
 font: 84% Verdana,Arial,Sans-serif;
 background-color: #fff;

}
#wrapper{
  text-align: left;
  vertical-align: middle;
  margin: 0px auto;
  padding: 0px 10px;
  margin: auto;
  padding: 0;
  width: 736px;

}
p{
margin: 0;
padding: 0 0 3px 0;

}
p.white{
color: #fff;

}
p.pictext {
font-size: 84%;
text-align: center;
margin:0;
padding:0 0 10px 0;

}
a,a:visited {
 color: #9ACD32;
 text-decoration: none;
}

a:hover {
 color: #000;
 text-decoration: none;

}
.greyedout A,
.greyedout  A:hover,
.greyedout  A:visited {
 color: #BBBBBB;

}
table.invisible
{
 margin: 1ex;
 border-collapse: collapse
}

table.invisible td
{
 padding: 0ex 1ex;

}
td.right
{
 text-align: right;
}

h1#pageTitle {
 font-size: 10%;
 margin:0;
 padding:0;
 color: #aaa;
 text-align: right;
 margin-right: 2px;
 padding-right: 40px;
 visibility: hidden;

}
h2 {
 margin: 1ex;
 font-size: 110%;
 color: #BBB;

}
h3 {
 margin: 1ex;
 font-size: 110%;
 text-transform:uppercase;
 color: #BBB;

}
h3.bTitle{
 text-transform:none;

}
h4{
 color: #bbb;
 font-size: 110%;
 margin: 7px 0px 11px 0px;

}
h5{
 margin: 0.6em 0 0.6em 0;
 font-weight: normal;
 font-size: 150%;
 font-family: Georgia, serif;


}


p.me {
 text-align:center;

}
p.baseline {
text-align: center;
font-size: 74%;
color: #999;
padding: 1ex;
margin: 0;
width: 700px;
margin: auto;

}
hr {
	height: 0;
	border: 0;
	border-top: 1px dotted #999;

}
.header{
	background-image: url(img/bg_head.gif);
	background-repeat: repeat-x;

}
div.pageHeader {
margin: 0;

}
ul#bloglist {
	background-color: #fff;
	margin: 0 1px;
	padding: 0;
	list-style-type:none;
	padding: .5ex 0;
}
ul#bloglist li {
	display: inline;
	padding: .5ex 1em;
}

a.BlogButton,
a.BlogButtonCurr {
	font-weight: bold;
	text-decoration: none;
}
a.BlogButton {

}
a.BlogButton:hover {

}
a.BlogButtonCurr,
a.BlogButtonCurr:visited {
	
}
a.BlogButtonCurr:hover {
	text-decoration: underline;
	

}
.pageSubTitle {
        visibility: hidden;

}
div.stats{
	float: right;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}

/* Styles for main area (left) */


/* Styles for posts */
.bPosts {
float:left;
width: 495px;
padding-left: 2px;
}

.bPost, .bPostpublished
{
 clear: both;
 margin: 0 2.5ex;
 padding: 0;
 padding-bottom:30px;

}
.bSmallHead {
  letter-spacing:.2em;
  color: #BBB;
  margin: 2ex 0 0 0;
  font-size:85%;
}
.bTitle {
 color: #000;
font-size: 140%;
 margin: 0;


}
.bTitle A {
font-weight: normal;
font-size: 140%;

}
.bText {
 margin-top: 0;
 margin-bottom: 0;
 text-align:justify;
 line-height: 1.5em;
}

.bSmallPrint
{
 clear: both;
 font-size: 80%;
 margin: 2ex 0 1ex 0;
}

input.bComment,
textarea.bComment
{
	background-color: #eee;
	border: 1px solid #ccc;
	width: 97%;
	padding: 2px;
	margin: 0ex;

}
select.bComment		/* Used by the profile form */
{
	background-color: #eee;
	border: 1px solid #ccc;
	padding: 1px;
	margin: 0ex;

}
/* Styles for stats */
div.statbloc
{
	float: left;
	width: 44%;
	margin: 0 0 2ex 1.5ex;
	border: 1px dotted #78a;

}
div.statbloc h3
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #FFFFFF;
	text-align: center;
	background: #365F9D;
	padding: 1ex;

}
input.submit,
input.reset {
	margin-left: 3px;
}

input.submit:hover {
	color: #000;
}

.tabelle td{
text-align: left;
vertical-align: top;
padding: 5px;
background-color:#F4F4F4;
font-size: 80%
}

.bMore {
text-align: left;
font-size: 90%;
padding-top: 5px;
}

#stats {
 visibility: hidden;
}

ol#mostcom{
margin-left: 22px;
}

.important{
background-color:#355E9C;
color: white;
padding: 4px;
}

/* Footer Menu*/
#beHot,#beArc,#beRoll ul {
	list-style-type:square;
	color: #BBBBBB;
}

#pageFooter {
 clear: both;
 background-color: #fff;
 margin:0;
 padding:0;
height: 100px;
 width: 730px;
}


#beHot{
float:left;
margin: 0px 20px;
}
#beArc{
float:left;
margin: 0px 20px;
}
#beRoll{
margin: 0px 20px;
float:left;

}

