﻿
/* Text styles */


.Headline1,
#ProductView #ProductViewContent .Headline2
{
    font:38px/46px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
    color:#5F2623;
    margin:0 0 10px 0;
    padding:0 0 0 0;
    font-weight:bold;
    font-style:italic;    
}

#ProductView #ProductViewContent .Headline1
{
    font-style:normal;    
    font-size:54px;
}

.Headline1 a
{
    color:#5F2623;
}

.Headline1 a:hover
{
    text-decoration:underline;
}

.Headline2
{
    font:20px/28px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
    color:#5F2623;
    margin:0 0 10px 0;
    padding:0 0 0 0;
    font-weight:bold;
}

#WideBoxes .Headline2
{
    font:28px/34px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;    
    font-style:italic;
}

#WideBoxes .Headline3
{
    font:16px/18px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;    
    color:#673731;
    margin:0 3px 8px 3px;
    font-weight:bold;
}


.Headline2 a
{
    color:#5F2623;
}

.Headline2 a:hover
{
    text-decoration:underline;
}

.Headline3
{
    font:12px/14px Trebuchet MS,Geneva,sans-serif;
    color:#010101;
    margin:20px 0 8px 0;
    padding:0 0 0 0;
    font-weight:bold;
}


.Headline2_2
{
    font:14px/20px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
    color:#C31D03;
    margin:0 0 10px 0;
    padding:0;
    font-weight:bold;
}

.Headline2_2 a
{
    color:#C31D03;
}

.Box1 .Headline2_2,
.Box2 .Headline2_2,
.Box3 .Headline2_2
{
	margin-bottom:2px;
	color:#000000;
}

#Normal1 #Main2 .Headline2_2 
{
    color:#B20000;
    font-size:12px;
    margin:10px 0 10px 0;
    padding:10px 0 0 0;
    font-weight:bold;
    border-top:solid 1px #d1d1d1;
}

.Headline2_2 a:hover
{
    text-decoration:underline;
}

.Introduction
{
    font:13px/20px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
    color:#040404;
    margin:0 0 10px 0;
    padding:0;
    font-weight:normal;
    font-style:italic;
}


.Normal
{
    color:#3d3d3d;
    margin:0 0 8px 0;
    padding:0;
}

#ProductView #ProductViewContent .Normal
{
    font:20px/24px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;    
    color:#000000;
}

.NormalRed
{
    color:#ff0a00;
    margin:0 0 8px 0;
    padding:0;
}


.Normal a:hover,
.NormalRed a:hover
{
    text-decoration:underline;
}

.Box1 .Normal,
.Box2 .Normal
{
	line-height:1.2em;
	margin-bottom:0;
}

.Question
{
    font:12px/28px Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
    color:#010101;
    margin:0 0 0 0;
    padding:0 0 0 36px;
    font-weight:bold;
    background:transparent url(/SiteModule/Templates/Images/QuestionIcon.gif) no-repeat top left;
    font-style:italic;

}

.Question strong
{
    color:#FF0000;
}

.Answer
{
    color:#040404;
    margin:0 0 20px 0;
    padding:0;
    font-style:italic;
}



.HeadlineUnderline
{
    margin:4px 0 10px 0;
    padding:0 0 6px 0;
    font-size:14px;
    color:#010101;
    text-transform:uppercase;
    font-weight:bold;
    border-bottom:solid 1px #d1d1d1;
}

#Bottom .Normal
{
    color:#585858;
    text-align:center;
    font-size:11px;
    margin-bottom:3px;
    line-height:16px;
}

#Bottom .Normal a
{
    color:#585858;
}

#Startpage .Headline1
{
    font:19px/18px norman, normal, bold, Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
    font-style:italic;
    margin:20px 0 16px 0;
	float:left;
}

#Startpage .Headline1 strong
{
    font-size:35px;    
    font-style:italic;
    font-weight:bold;
    line-height:40px;
}

.LangFI #Startpage .Headline1
{
	margin-top:10px;
    font:16px/24px normal, normal, bold, Trebuchet MS,Trebuchet, Verdana,Geneva,sans-serif;
}

.LangFI #Startpage .Headline1 strong
{
    font-size:24px;    
}


#Startpage .Normal
{
    font-size:13px;
    line-height:16px;
}


#Startpage .Headline2
{
    font-size:14px;
}

#Normal1 #Main2 .Headline2
{
    font-size:14px;
    margin-bottom:10px;
}


#Startpage #Main3 .Headline2,
#Startpage #Main4 .Headline2,
#Startpage #Main2 .Headline2
{
    font-size:13px;
    line-height:16px;
    margin-bottom:10px;
    color:#763631;
    font-weight:bold;
}

#Startpage #Main3 .Headline2 a,
#Startpage #Main4 .Headline2 a,
#Startpage #Main2 .Headline2 a
{
    color:#763631;
}

#Startpage #Main3 .Headline2_2,
#Startpage #Main3 .Headline2_2 a
{
    color:#763631;
}

#Startpage #Main3 .Normal a,
#Startpage #Main4 .Normal a
{
    color:#000000 !important;
    font-weight:bold;
}

.LangSV #Startpage #Main3 .Normal a
{
    font-weight:normal;
}


#Startpage #Main3 .Normal,
#Startpage #Main4 .Normal
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:9px;
    margin:0;
    color:#000000 !important;
}

