* {
	padding: 0;
	margin: 0;
	/*outline:none;*/
}

body {
	padding:0;  margin:0;
	font:11px Tahoma;
	color:#000;
	background:url(/layout/datschoof02/img/bgvert.png) repeat-y center top;
        background-color:#f0eff0;
	}
	*:first-child+html body {background: #b2b6bf;}   /* IE7 */
a  {color:#000; text-decoration:none;}
li {list-style-type:none;}
.blog-head-bg	{ height:43px; width:480px;}

.blog_lesen { 
	float:right;
	color:#7c0c00;}
.blog_cat {
	height:20px;
	width:100px;
	color:#ffffff;
	background-color:#7c0c00;
	padding:6px;
	margin-right:3px;
	display:block;
	float:left;
}

.blog_title {
	width:350px;
	height:20px;
	color:#ffffff;
	background-color:#46454b;
	font-weight:bold;
	padding:6px;
	overflow:hidden;
 	float:left;
}

.blog_insert {
	padding-top:7px;
	width:500px;
}


#welcome {
	background:url(/layout/datschoof02/img/welcome.jpg) no-repeat;
	}
#header {
	width:980px;
	}
	
#menu {
	width:100%;
	height:64px;
	background-image:url(/layout/datschoof02/img/bg_nav_gr.jpg);
        background-color:#dfdfdf;
        text-align:center;

	}

#menu .menu_content {
	width:980px;
	text-align:center;
	padding-top:7px;
	
	}
	
#red li a {
        	height:40px; line-height:35px; color:#fff; text-align:center; text-decoration:none;

	}
#red li a:hover { text-decoration:underline;}
#red li  {

	list-style-type:none;
	float:left;
	display:inline; 
	width:128px; 
	height:40px; 
	background-color:#7c0c00;
	margin-right:4px;
	margin-top:1px;
       /*
       background:url(/layout/datschoof02/img/menu1.jpg) no-repeat;*/
}
#red{
	width:980px;
	font-size:16px;
	font-weight:bold;
	}
#search {padding-top:1px; display:inline; float:right;width:177px; height:40px; /*background:url(/layout/datschoof02/img/search_bg.jpg) repeat-x;*/ background-color:#7c0c00;}

	#sea_rch {position:relative; width:155px; height:40px;}
		input {border:none;}
		#inp_search {position:absolute; top:10px; left:15px; width:115px; height:18px; background:#d1d4d9;  }
		.button {position:absolute; top:10px; right:-5px; cursor:pointer;  width:50px;  height:18px; padding:0px 0px 1px 0px; background:url(/layout/datschoof02/img/button_bg.gif);  
		          font:11px Verdana; color:#535353; margin-left:11px;}
#content {
	width:980px;
	text-align:left;
	padding-top:0px;
}
.ff01_tablepadding td{
	padding:5px;
}

.ff01_tablenopadding td{
	padding:0px;
}
.articleOrder {
	text-align:right;
	}
#left_content {
	width:226px;
	float:left;

}
#cat h2{ color:#7b0c00; padding:3px 30px;}	
#main_content {
	width:508px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	font-size:13px;
}



#right_content {
	width:226px;
	float:right;
}
#right_content a {
				display:block;
				color:#142a33;
				font:bold 12px Verdana;
				margin:4px 15px 4px 15px;
				padding-left:20px;
				padding-bottom:6px;
				border-bottom:dashed 1px #797979;}
				
#meta h2{ color:#7b0c00; padding:3px 15px;}

#footer {
	width:100%;
	clear:both;
	margin:10px 0 0 0;
	width:100%;
	height:90px;
	padding:0;
	background:url(/layout/datschoof02/img/footer.bg.gif) repeat-x; 

}	
#footer .content {
	width:980px;
	height:78px;
	background-image:url();
	color:#FFFFFF;

}
#footcontainer{
width:980px;
margin: 0 auto; 
position:relative;
}
	ul.left_menu li {

                list-style-type:none;
                text-align:left;
				margin:0px;
				padding:0px;
}

#footer p {
color:#fff;
width:750px;
padding:30px 0 0 5px;
position:relative;
left:123px;
text-align:left;
}
/*
#footcontainer img {
position:absolute;
right:0;
top:0px;

}
*/
#footer img.schoof {
position:absolute;
left:32px;
top:15px;
}

#footcontainer img.rightimg {
position:absolute;
right:0;
top:0px;

}

#footcontainer img.leftimg {
position:absolute;
right:140px;
top:30px;
}

#design4u {
display:inline;
float:right;
margin-right:3%;
margin-top:-15px;
}

a.d4utooltip{
    position:relative; /*this is the key*/
    z-index:24;
    text-decoration:none;}
a.d4utooltip:hover{z-index:25; background-color:inherit; color:#ffffff; }
a.d4utooltip span{display: none}
a.d4utooltip:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-5em; left:2em; width:10em;
    border:1px solid #ccc;
    background-color:#7F615F; color:#000000;
    text-align:center;
	padding:3px;
	text-transform:none;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	}


.left_menu a, .left_menu a:link, .left_menu a:visited {
				display:block;
				width:150px;
				height:28px;
                color:#fff !important;
				padding-top:11px;
				margin:0px;
				padding:13px 0px 0px 30px;
				font-size:1.1em;
				text-decoration:none;
				border:none;
} 

.left_menu a:hover {
				display:block;
				width:150px;
				height:28px;
                color:#fff !important;
				padding-top:11px;
				margin:0px;
				padding:13px 0px 0px 30px;
				font-size:1.1em;
				text-decoration:none;
				border:none;
				background:url(/layout/datschoof02/img/cat-activ.gif) no-repeat top left !important;
} 
 
.left_menu .level1 a{
font-size:16px; font-weight:bold;
                padding-left:30px;
background:url(/layout/datschoof02/img/cat-passiv.gif) no-repeat top left;
}

.left_menu .level1active_link{

                font-weight:bold;
background:url(/layout/datschoof02/img/cat-activ.gif) no-repeat top left !important;
}

.left_menu .level2 a{

                padding-left:30px;
background:url(/layout/datschoof02/img/cat-passiv.gif) no-repeat top left;
}

 

.left_menu .level2active_link{

                font-weight:bold;
background:url(/layout/datschoof02/img/cat-activ.gif) no-repeat top left !important;
}

 

.left_menu .level3 a{

                padding-left:30px;
background:url(/layout/datschoof02/img/cat-unter.gif) no-repeat top left;
}

 

.left_menu .level3active_link{

                font-weight:bold;
background:url(/layout/datschoof02/img/cat-activ.gif) no-repeat top left !important;
}

 

.left_menu .level4 a{

                padding-left:30px;
background:url(/layout/datschoof02/img/cat-passiv.gif) no-repeat top left;
}

 

.left_menu .level4active_link{

                font-weight:bold;
background:url(/layout/datschoof02/img/cat-unter.gif) no-repeat top left !important;
}

.clear{
clear: both;
}
#main_content a.adetails:link,#main_content a.adetails:visited,#main_content a.adetails:active {
width:125px;
height:30px;
background:#7b0c00;
color:#fff;
padding:7px 15px 7px 15px;
margin:10px 0 0 0;
text-decoration:none;
}

#main_content a.adetails:hover {
width:125px;
height:30px;
background:#7b0c00;
color:#fff;
padding:7px 15px 7px 15px;
margin:10px 0 0 0;
text-decoration:underline;
}

.price {
color:#7b0c00;
font-size:16px;

}
#pagination{
	font-family:tahoma, sans-serif;
	text-align:left;
	width:400px;
	height:80px;
	display:block;
	clear:left;
	white-space: nowrap;
}
#pagination .articlePages {font-size:11px; display:block; padding-bottom:6px; width:400px}
#pagination a, .articlePages a, #pagination .articlePages_activeLink{
	display:block;
	float:left;
	white-space: nowrap;
	font-size:11px;
	line-height:13px;
	margin: 2px 6px 2px 1px;
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	color:#36353a;
	display:block;
	padding:1px 5px 2px 5px;
	text-decoration:none;
}
#pagination a:hover, #pagination a:active{
	background-color: #bbbbbb;
	border:1px solid #36353a;
	outline:none
}
#pagination .articlePages_activeLink{
	background-color: #36353a;
	border:1px solid #36353a;
	color:#ffffff;
	font-size:11px;
	padding:1px 5px 2px 5px;
}
#pagination .articlePages_DotEnd {
	color:#000000;
	display:none;
	float:left;
	text-align:left;
	}
.link_cloud a{
	color:#7c0c00;
	}

.link_cloud .tag_1{
	font-size:10px;
	}
.link_cloud .tag_2{
	font-size:11px;
	}
.link_cloud .tag_3{
	font-size:12px;
	}
.link_cloud .tag_4{
	font-size:13px;
	}
	
.link_cloud .tag_5{
	font-size:14px;
	}
	
.link_cloud .tag_6{
	font-size:15px;
	}

.newslist {
	width:180px;

}
.newslist li{
	font-size:12px;
	width:180px;
	margin-left: 30px;

}

.newslist li a {
	font-size:12px;
	width:180px;
	margin-left: 30px;

} 
