/* Start of CMSMS style sheet 'style_nice-safaris' */
#top {color: black; font-size: 16px; font-family: arial; line-height: 16px; }

.NewsSummarySummary { color: black; font-size: 12px; font-family: arial;font-weight: 400; padding-bottom: 2px; line-height: 12px;}
.NewsSummarySummary img{ border: 5px solid white;}
.NewsSummarySummary a { color: #802234;  font-size: 11px; font-weight: bold; text-decoration: none }
.NewsSummarySummary a:visited { color: #802234;  font-size: 11px; font-weight: bold; }
.NewsSummarySummary a:link { color: #802234;  font-size: 11px; font-weight: bold; }
.NewsSummarySummary a:active { color: #802234;  font-size: 11px; font-weight: bold; }
.NewsSummarySummary a:hover { color: #802234;  font-size: 11px; font-weight: bold; text-decoration: underline }

.NewsSummaryContent {color: black; font-size: 12px; font-family: arial; line-height: 12px;}

.NewsSummaryLink { color: #ff8a00; font-size: 12px; font-family: arial; font-weight: 400; line-height: 18px; }

.NewsSummary { color: #ff8a00; font-size: 12px; font-family: arial; font-weight: 400; line-height: 12px; }

.NewsSummaryMorelink { color: #802234; font-size: 12px; font-family: arial; font-weight: 400; line-height: 12px; }

#NewsPostDetailContent {color: black; font-size: 14px; font-family: Arial; font-weight: normal; line-height: 16px; }

#NewsPostDetailReturnLink {color: #802234; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none}

.noborder{
border: none
}

img{
border: 5px solid white;
}

ul { color: black; font-size: 12px; font-family: Arial; line-height: 16px; list-style-type: disc; margin: 1px 0 1px 1px; }
li{ color: black; font-size: 12px; font-family: Arial; line-height: 16px; list-style-type: disc; margin: 1px 0 1px 1px; }

.banner td { color: black; background-image: url(bestanddele/banner_adv_800.gif); background-repeat: no-repeat;}

body { color: black; background-color: white; }
p { color: black; font-size: 12px; font-family: Arial; font-weight: normal; line-height: 16px; }

.menu ul { font-size: 12px; font-family: verdana; position: relative; left: -20px; right: 240px; list-style-type: none; margin: 1px 0 1px 20px; padding-left: 0; border-style: none; }

ul { font-size: 12px; font-family: arial; position: relative; left: 1px; right: 200px; list-style-type: none; margin: 1px 0 1px 20px; padding-left: 0; border-style: none; }
li { font-size: 12px; font-family: arial; position: relative; left: 1px; right: 200px; list-style-type: circle; margin: 1px 0 1px 20px; padding-left: 0; border-style: none; }

td { color: black; }

.print_style a { color: #f0f7f5; font-size: 8px; font-family: Arial; text-decoration: none     }
.print_style a:visited { color: #f0f7f5; font-size: 8px; font-family: Arial; text-decoration: none  }
.print_style a:link { color: #f0f7f5; text-decoration: none}
.print_style a:active { color: #f0f7f5; text-decoration: none}
.print_style a:hover { color: #f0f7f5; text-decoration: none    }


.menu a { color: #802234; font-weight: bold; text-decoration: none   }
.menu a:visited { color: #802234; font-weight: bold; }
.menu a:link { color: #802234; font-weight: bold; }
.menu a:active { color: #802234; font-weight: bold; }
.menu a:hover { color: #802234; font-weight: bold; text-decoration: underline    }

a { color: #802234; font-weight: bold; text-decoration: none   }
a:visited { color: #802234; font-weight: bold; text-decoration: none; }
a:link { color: #802234; font-weight: bold; text-decoration: none; }
a:active { color: #363; font-weight: bold; text-decoration: none; }
a:hover { color: #df002c; font-weight: bold; text-decoration: underline    }

.header { color: black; font-size: 16px; font-family: arial; font-weight: bold;  }
#header { color: black; font-size: 16px; font-family: arial; font-weight: bold;  }

h1 { color: black; font-size: 16px; font-family: arial; font-weight: bold; line-height: 16px; }
h2 { color: black; font-size: 24px; font-family: arial;  line-height: 24px; font-weight: 100;}
h3 { color: black; font-size: 16px; font-family: arial; font-weight: bold;  }
h4 { color: #303030; font-size: 16px; font-family: Arial; font-weight: 200; }
h5 { color: black; font-size: 12px; font-family: arial; font-weight: normal; line-height: 12px; padding-left: 12px; }
h6 { color: black; font-size: 14px; font-family: Arial; font-weight: 600; font-style: normal; line-height: 18px; }
div { color: black; }

#menutest2 ul li a, #menutest2 ul li a:visited, #menutest2 ul li a:active { display:block; background-color:#aaa; color:black; padding:0.2em 0.2em 0.2em 0.5em; margin:0.2em; text-decoration:none; border-color: #eee #eee #555 #555; border-style: none; border-width: 2px; }
#menutest2 {
border:1px black;
width:10em;
}
#menutest2 ul { list-style:none; padding:0; margin:0; border-style: none; }

#menutest2 ul li a:hover { color:white; border-color: #eee #eee #aaa #aaa; border-style: none; border-width: 2px; }
#menu ul { font-size: 12px; font-family: verdana; position: relative; left: -20px; right: 260px; list-style-type: none; margin: 1px 0 1px 20px; padding-left: 0; border-style: none; }
#menu ol { font-size: 12px; font-family: verdana; position: relative; left: -20px; list-style-type: none; margin: 1px 0 1px 20px; padding-left: 0; border-style: none; outline-style: none; }
#menu li { font-size: 12px; font-family: verdana; position: static; left: 20px; list-style-type: none; margin: 1px 0 1px 10px; padding-left: 0; border-style: none; }
#menu li li{ font-size: 11px; font-family: verdana; position: static; left: 20px; list-style-type: none; margin: 1px 0 1px 5px; padding-left: 0; border-style: none; }

.sort_kant{
margin-bottom: 0px;
background-color:#fefbdc;
color:#000000;

padding:0px;
text-align:center;
font-weight:bold;
border:1px solid #000000;
}
.border_red{
margin-bottom: 0px;
background-color:#fefbdc;
color:#eeeeee;
padding:0px;
text-align:center;
font-weight:bold;
border:1px solid #802234;
}
/* End of 'style_nice-safaris' */

