#login_form input {
background-color: #fff;
border: solid 1px #ccc;
padding: 2px; }
#forstasidan h2 {
font-family: arial, helvetica, sans-serif;
color: #bd0926;
font-size: 30px;
letter-spacing: -1px;
font-weight: normal;
margin: 10px 0;
text-align: left; }

#forstasidan h3 {
font-family: arial, helvetica, sans-serif;
color: #8a8673;
font-size: 30px;
letter-spacing: -1px;
font-weight: normal;
margin: 10px 0 0 0;
text-align: left; }

#forstasidan .date { font-style: italic; font-size: 11px; display: block; }

#forstasidan p { color: #8a8673; font-size: 14px; }

#forstasidan b.fatty { color: #bd0926; font-weight: normal; font-size: 14px; display: block; }

.firstpage_products {
display: block;
margin: 10px 0 20px 0;
float: left;
width: 100%; }

.firstpage_products .no1 {
display: block; float: left; width: 130px; }

.firstpage_products .no2 {
display: block; float: left; width: 130px; }

.firstpage_products .no3 {
display: block; float: left; width: 130px; }

.firstpage_products .no4 {
display: block; float: left; width: 130px; }

.no1 img, .no2 img, .no3 img, .no4 img {
width: 128px;
height: 128px; }

.no1 .title, .no2 .title, .no3 .title, .no4 .title {
font-size: 11px;
font-weight: bold; }

.no1 .price, .no2 .price, .no3 .price, .no4 .price {
margin-left: 5px;
color: #f33a61;
font-size: 11px;
font-weight: bold; }

.firstpage_products a:link,
.firstpage_products a:visited,
.firstpage_products a:active {
text-decoration: none;
width: 128px;
text-align: center;
float: left;
display: block;
color: #666;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #fff; }

.firstpage_products a:hover {
color: #f33a61;
text-decoration: none;
border: 1px solid #fff; }

.firstpage_products a:hover .price {
color: #dd1640; }

.firstpage_products .info {
display: block;
-moz-border-radius: 5px;
border: 1px dashed #ccc;
padding: 0 0 5px 0;
margin: 5px 0 0 0;
background: #f1f1f1;
text-align: center; }

.firstpage_products a:link .info,
.firstpage_products a:visited .info,
.firstpage_products a:active .info {
background: #f1f1f1; }

.firstpage_products a:hover .info {
background: #fff;
border: 1px dashed #f33a61; }

.superhover {
opacity: 0.70;
-moz-opacity:0.7;
-khtml-opacity:0.7;
filter:alpha(opacity=70); }

.nothing { opacity: 1; }

#forstasidan .forstasidan_img {
margin: 0; }

#forstasidan .stripe { display: block; margin: 0 0 20px 0; }

#slideshow {
position: relative;
height: 207px; }

#slideshow IMG {
position: absolute;
top: 0;
left: 0;
z-index: 8;
opacity: 0.0; }

#slideshow IMG.active {
z-index: 10;
opacity: 1.0; }

#slideshow IMG.last-active {
z-index: 9; }

#topmeny ul li.menu_item_1 a {
color: #bd0926 !important; }