body
{
	margin:0px;
	background:#660000;	
	/*font-family: 'Lucida Grande', Arial, sans serif;*/
	font-family:"Bitstream Vera Sans",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size:12px;
	line-height:18px;
}


   .name{font-weight:bold;font-size:14px;color:#990000;}
	/*a {color:#660000;text-decoration:none;}*/
	.link{margin-left:20px;}
	.link a{font-weight:bold;font-size:12px;}
	.comments{margin-left:20px;}
	.comment{background:#efefff;padding:4px;margin:2px;min-height:30px;}
	.info{clear:both;font-size:10px;color:#cccccc;}
	.entry{clear:both;padding:0px 0px 5px 60px;border-top:1px solid #cccccc;margin:5px 0px;}




div, p, td, th
{
	font-family: 'Lucida Grande', Arial, sans serif;
	font-weight: normal;
	font-size:12px;
	line-height:18px;
}

a
{
	color:#990000;
	text-decoration:underline;
}
a:hover
{
	color:#990000;
	text-decoration:underline;
}

a.ShopLounge:link { color:#ffffff; font:11px Arial,Helvetica; text-decoration:none; letter-spacing:1px; padding-left:4px; text-transform:uppercase; }
a.ShopLounge:visited { font:11px Arial,Helvetica;  color:#ffffff; padding-left:4px; text-decoration:none; letter-spacing:1px;}
a.ShopLounge:hover {  font:11px Arial,Helvetica;  font-weight:bold; }
a.ShopLounge:active { font:11px Arial,Helvetica; }

a.weiss:link { color:#ffffff; font:11px Arial,Helvetica;  text-decoration:none; padding-left:10px; padding-right:10px; }
a.weiss:visited { color:#ffffff; font:11px Arial,Helvetica;   text-decoration:none; padding-left:10px; padding-right:10px; }
a.weiss:hover { color:#ffffff; font:11px Arial,Helvetica;   text-decoration:underline; padding-left:10px; padding-right:10px;  }
a.weiss:active { color:#ffffff; font:11px Arial,Helvetica;  text-decoration:underline; padding-left:10px; padding-right:10px; }

.grau_01 { font:11px Arial,Helvetica; color:#666666;  padding-top:5px; margin-left:11px; }

h1
{
	font: normal 18px Verdana;
	color:#660000;
}

h1 a
{
	font: normal 18px Verdana;
	color:#660000;
	text-decoration:none;
}
h1 a:hover
{
	font: normal 18px Verdana;
	color:#660000;
	text-decoration:underline;
}

h3
{
	font: normal 10px Arial;
	text-transform:uppercase;
	color:#CC9900;
}

h3 p
{
	font: normal 10px Arial;
	text-transform:uppercase;
	color:#CC9900;
}

.casa_pageheader3
{
	height:20px;
	vertical-align:middle;
	font: bold 12px arial, sans-serif; letter-spacing:1px;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	padding-left:11px;
	padding-top:2px;
}

/* MENU */
ul.menu, ul.menu ul 
{
    list-style-type: none;
    margin:0px;
    padding:0px 0px 0px 10px
}
ul.menu a 
{
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight:normal;
    color:#ffffff;
    text-decoration:none;
}
ul.menu ul a 
{
    padding: 0 10px;
    font-weight: normal;
    color:#ffffff;
    text-decoration:none;
}
ul.menu li 
{
    padding:0;
    margin:0;
    float:left;
}
ul.menu li:hover 
{
    /*padding:0;*/
    /*margin:0;*/
    float:left;
    background:#000000;
}
ul.menu ul 
{
    margin-left:0;
    padding: 0 0 5px 0;
    position: absolute;
    background-color: #000000;
    border:1px solid #333333;
    display:none;
    min-width:180px;
    z-index:100000;
    filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
*html ul.menu ul {

    width:180px;

}
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  
{
    display:block;
}
ul.menu ul li 
{
    float:none;
    background-color: transparent;
    padding:2px;
    margin:1px;
    text-align:left;
}

ul.menu ul li:hover 
{
    float:none;
    padding:2px;
    margin:1px;
    background-color: #660000;
}
#SocialBookmarks 
{
	margin-top:25px;
	padding-top:15px;
}
#SocialBookmarks ul 
{
	margin:0;
	padding:0;
}
#SocialBookmarks li 
{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 2px 0 0;
}
#SocialBookmarks img 
{
	border:1px solid #cccccc;
}