body {
background-color: #FFFFFF;
font-family: Verdana; sans-serif;
padding-top 0px;
margin-top: 0px;
}
td {
font-size: 14px;
}
h1      {
/*
        margin-bottom:0xp;
        color:blue;
        border-bottom:1px solid blue;
        padding-left:50px;
*/
       border-color:#FFCA79; 
        border-width:0 0 .1em .4em; 
        border-style:solid; 
        padding-left:.3em;
        /*margin-left:1.3em;*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: 19px;
        font-size: 13px; 
        color: #666699;
        }
h2      {
/*
        margin-top:0xp;
        font-family: Verdana; sans-serif;
        color: #666699;
        font-size:12px;
        border-bottom:1px solid #FFCA79;
        padding-left:0px;
*/
       border-color:#FFCA79; 
        border-width:0 0 .1em .4em; 
        border-style:solid; 
        padding-left:.3em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: 19px;
        font-size: 12px; 
        color: #666699;
        }

a       {
        color: #0000CC;
        }
a.visited {
        color: #0000CC;
        }

.basecol {
        color:white;
        }
.result_div {
        background:#666699;
        padding:3px;
        margin-bottom:10px;
        }
.result_div a {
        color:white;
        }
.url    {
        color:green;
        }
.title  {

        }
.engine {
        color: #999999;
        font-family: Verdana, sans-serif;
        font-size: 9px;
        text-decoration: none;
        }
.engine a:hover {
        color: #999999;
        text-decoration: none;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        }
.rib {
        color: #999999;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        }
.related{
        text-align:left;
        border-left:1px solid black;
        padding-left:5px;
        }
.sponsored {
        border:1px solid gray;
        background:#CCFFCC;
        width:300px;
        margin-top:10px;
        padding:4px;
        margin-left:27px;
        }
.active_0 {
        border:1px solid black;
        background:#FFBBBB;
        text-align:center;
        }
.active_1 {
        border:1px solid black;
        background:#BBFFBB;
        text-align:center;
        }
.bg_1   {
        background:#DDFFDD;
        }
.bg_0   {
        background:#CCFFEE;
        }
table   {
        border-collapse: collapse;
        border-spacing: 0px;
        }
.bid    {
        color:#666666;
        }
.pad_left {
        padding-left:4px;
        }
.pad_right {
        padding-right:4px;
        border-right:1px solid black;
        }
#hs-cont { clear: right; padding-bottom: 10px; padding-left: 10px; color: #000; text-align: left; float: right; border-bottom: 1px solid #FFCA79; border-left: 1px solid #FFCA79; margin-top: 16px; margin-left: 7px; margin-bottom: 7px; 
}
.related {
        color: #cccccc;        
        text-align: left;
        border-left: 1px solid #FFCA79;
        padding-left: 19px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 19px;
        }

.related a {
        text-align: left;
        font-size: 10px;	
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        } 

.related a:hover {
        border-bottom-style: solid;
        border-bottom-width: 1px;
        }
.archiv_content {
padding-left: 20px;
}
.archiv_content a {
        text-align: left;
        font-size: 11px;	
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        } 

.archiv_content a:hover {
        border-bottom-style: solid;
        border-bottom-width: 1px;
        }
/* Directory CSS */
.mnlhighlightheading {
        FONT-SIZE: 10pt; 
	COLOR: #000000;
	BACKGROUND-COLOR: #FFDAB9;
	TEXT-DECORATION: none; 
	LINE-HEIGHT: normal; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tbody{
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tbody a:link{
	COLOR: navy; TEXT-DECORATION: none
}
.tbody a
	{COLOR: navy; TEXT-DECORATION: none
}
.tbody a:active{
	COLOR: navy; TEXT-DECORATION: none
}
.tbody a:hover{
	COLOR: navy; TEXT-DECORATION: none
}
.mnlcategorylist {
	FONT-SIZE: 10pt; 
	COLOR: #3300CC; 
	TEXT-DECORATION: none; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mnlcategorylist a {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnlcategorylist a:link {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnlcategorylist a:active {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnlcategorylist a:hover {
	COLOR: #3300CC; TEXT-DECORATION: underline
}
.mnlhighlightheading {
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	BACKGROUND-COLOR: #FFDAB9;
	TEXT-DECORATION: none; 
	LINE-HEIGHT: normal; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mnllinklist {
	FONT-SIZE: 10pt; 
	COLOR: #6384ad; 
	TEXT-DECORATION: none; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mnllinklist a {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnllinklist a:link {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnllinklist a:active {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnllinklist a:hover {
	COLOR: #3300CC; TEXT-DECORATION: underline
}
.mnlsearchcategory { 
	FONT-SIZE: 8pt;  
	COLOR: #006633; 
	FONT-FAMILY: arial,helvetica,sans-serif;
}
.mnlsearchcategory a { 
	COLOR: #333399; TEXT-DECORATION: underline; 
}
.mnlsearchcategory a:link  { 
	TEXT-DECORATION: underline;
}
.mnlsearchcategory a:visited { 
	TEXT-DECORATION: underline;
	}
.mnlsearchcategory a:active { 
TEXT-DECORATION: underline;
}
.mnlsearchcategory a:hover { 
COLOR: #006633; 
}
.mnlmainmenu {
	FONT-SIZE: 10pt; 
	COLOR: #3300CC; 
	TEXT-DECORATION: none; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial
}
.mnlmainmenu a {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnlmainmenu a:link {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnlmainmenu a:active {
	COLOR: #3300CC; TEXT-DECORATION: none
}
.mnlmainmenu a:hover {
	COLOR: #3300CC; TEXT-DECORATION: underline
}
