td { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
#news { border-top: 1px solid #ffa104; }
a { color: #000; text-decoration: none; }
a:hover { color: #de4737; text-decoration: underline; }
.newsItem { text-align: left; width: 249px; height: 100px; float: left; margin-top: 0; }
.newsItem a { color: inherit; cursor: pointer; }
.newsItem a:hover {  }
h3 { color: #de4737; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0; padding: 0; }
.newsItem .nimg { float: right; margin-top: 10px; }
.newsItem h3, #specialnews-info h3 { color: #de4737; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; text-align: left; margin: 10px 0 0; padding: 0; }
.newsItem p, #specialnews-info p { font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; margin: 0 20px 0 0; padding: 0; }

.hrr { background-image: url(img/orangedot.gif); background-repeat: repeat-y; background-position: center top; margin: 0; padding-right: 10px; padding-left: 10px; }
.hrr2 { margin: 0; padding-right: 10px; padding-left: 10px; }
.heads { background-image: url(img/head.jpg); background-repeat: no-repeat; background-position: left bottom; }
.content { font-size: 11px; line-height: 15px; text-align: left; margin: 0; padding: 0 20px 0 0; }
.readmore { background-image: url(img/read_more.gif); background-repeat: no-repeat; width: 26px; height: 14px; float: right; margin-right: 20px; display: block; }
.tilt { text-align: left; margin: 10px; }
#specialnews { position: relative; width: 250px; height: 250px; margin-top: 10px; }
#specialnews #gray { background-image: url(img/graskugga.jpg); background-repeat: no-repeat; position: absolute; top: 20px; left: 0; width: 70px; height: 200px; z-index: 2; }
#specialnews-info { background-color: white; position: absolute; left: 0; bottom: 0; width: 250px; height: auto; z-index: 3; }
#botten { background-image: url(img/botten.gif); background-repeat: no-repeat; position: absolute; left: 0; bottom: 0; width: 250px; height: 38px; z-index: 3; }
.alignright { float: right; display: block; }
h1 { font-size: 14px; margin: 0; padding: 0; }
li { margin-bottom: 10px; }
