.left {float:left}
.right{float:right}
.none{display:none;}

h2{	text-align: left; font-family: Georgia;	font-size: 18px; font-style: normal;font-weight: normal;}

#startPageContainer{float:left;width: 709px; min-height: 565px;height:auto !important; background-image: url(../../images/startpage/start_bott.jpg); background-repeat: no-repeat; text-align: left; background-position: center bottom;}
#startPageMainContent{float:left; width: 505px; background-image: url(../../images/startpage/start_top_swe.jpg); background-repeat: no-repeat; padding: 90px 100px 80px 104px; text-align: left;}
#startPageMainContentEn{float:left; width: 505px; background-image: url(../../images/startpage/start_top_eng.jpg); background-repeat: no-repeat; padding: 90px 100px 80px 104px; text-align: left;}

.startPageNewsItemBig{float:left; width: 505px; height: 190px; margin-bottom: 10px; }
.startPageNewsItemBig a{font-family: Georgia; color: #fff; text-decoration:none;}
.startPageNewsItemBig img {width: 155px; height: 155px; float:left; margin: 15px 0 0 15px;}
.startPageNewsItemBig .titleText{color: #d6b25f; font-size: 21px; width: 305px; margin-bottom: 5px; float:right; }
.startPageNewsItemBig .bodyText{color: #fff; font-size: 14px; width: 305px; float: right; line-height: 18px;}
.startPageNewsItemBig .bodyText p{margin:0; padding:0; line-height: normal;line-height: 20px; font-size: 14px;}
.startPageNewsItemBig .bodyText a{font-size: 14px; line-height: 20px;}
.startPageNewsItemBig .bigItemImg{width: 188px; height: 188px; float:left;margin-right: 10px; background-image: url(../../images/startpage/big_img_bg.jpg);}
.startPageNewsItemBig .hide{width: 188px; height: 188px; float:left; background-image: none;}

.startPageNewsItemSmall{width: 247px; height: 125px;margin: 0 5px 15px 0; float: left;}
.startPageNewsItemSmall img {width: 90px; height: 90px; margin-right: 8px;}
.startPageNewsItemSmall .titleText{color: #d6b25f; font-size: 14px; width: 245px; margin-bottom: 5px; float:left;}
.startPageNewsItemSmall .bodyText{color: #fff; font-size: 11px; float: left;}
.startPageNewsItemSmall .bodyText p{margin:0; padding:0; line-height: normal;}
.startPageNewsItemSmall .bodyText a{color: #fff; font-size: 11px; text-decoration: none;}
.startPageNewsItemSmall .short{width: 147px;}
.startPageNewsItemSmall a{font-family:Georgia;}
.separatorBig {width: 505px; height: 10px; float: left;}
.separatorSmall{width: 10px; height: 125px; float: left;display: none; }


#rightContent
{
	background-color: #FFFFFF;
	width: 185px;
	height: 565px;
	float: right;
	margin-right: 10px;
}


#menu{ height: 24px; }
#menu ul{float:left; height: 24px;list-style-type: none;margin: 0; padding:0; border-right: 1px #c29a9b solid;}
#menu li{padding: 0 7px 0 7px; line-height: 24px; float:left; border-left: 1px #c29a9b solid; vertical-align:middle;}
#menu li a{color: #fff;text-transform: uppercase; text-decoration: none; font-size: 10px; height:24px; letter-spacing: -0.5px;}
#menu li a.selected{color: #d6b25f;}
#menu li img{border: 0; vertical-align:middle; margin: 0 1px 2px 3px; width: 13px; height:13px;}

.subMenuC{color: #d0ad67; font-family: Verdana; font-size: xx-small; font-weight:bold; text-decoration:none;}
.subMenuCSelected{color: #fff; font-family: Verdana; font-size: xx-small; font-weight:bold; text-decoration:none;}

.prodLeftMenu{float: left; width: 170px; padding-top:10px;}

.subMA{width: 160px; padding-bottom: 5px;text-align:left;}
.subMAS{width: 160px; padding-left: 10px;padding-bottom: 5px;text-align:left;}
.subMB{padding-left: 25px;padding-bottom: 5px;text-align:left;}
.subMBS{padding-left: 25px;padding-bottom: 5px;text-align:left;}
.subMC{padding-left: 45px;padding-bottom: 5px;text-align:left;}
.subMCS{padding-left: 45px;padding-bottom: 5px;text-align:left;}
.plus{float:left; width: 10px; color:#d0ad67; font-size:8px;}
.plus2{padding-left: 15px; float:left; width: 10px; color:#d0ad67; font-size:8px;}

.hand {cursor: pointer;}

#langFlash{float:right; height: 24px; line-height:24px; color:#fff; text-transform: none; padding-right:5px;}
#langFlash a {color: #fff; text-decoration: none;}

#rightContentPuffs{width: 185px;min-height: 565px; overflow: auto; float: right; background-color:Transparent; margin-right: 12px; text-align:left;}
#rightContentPuffs .PuffTitle{color: #d6b25f; font-family: Georgia; font-size: 13px; text-transform: uppercase; font-weight:bold;}
#rightContentPuffs .puffItem img {float:left; margin-top: 10px; max-width: 180px;}
#rightContentPuffs .puffItem{float: left; margin-bottom: 15px; border-bottom: 1px dotted #7a2426; padding-top: 10px;}
#rightContentPuffs .PuffText{font-family: Verdana; float:left; margin-top: 7px; padding-bottom: 7px; color: #fff;font-size: 11px; line-height: 14px;}
#rightContentPuffs .PuffText p{font-family: Verdana;margin:0; padding:0; line-height: 14px;}
#rightContentPuffs .PuffText a {color: #fff; font-size: 11px; text-decoration: none; font-family: Verdana;}

#print{}

.campaignBody{width: 510px; padding: 15px; float:left; text-align:left; }
.campaignTable{width: 100%}
.campaignTable td {text-align:left; vertical-align:top; padding-top: 10px;font-size: 10px; line-height: 12px; font-weight:bold; vertical-align:middle;}
.campaignTable .td_right{width: 400px;}
.campaignTable .tdright{text-align: right; }
.campaignTable p{font-size: 10px; font-family: Verdana;}
.campaignForm{padding: 15px; float:left; }
.campaignForm input.text{width: 322px;}
.campaignForm input.stext{width: 90px;}
/*.campaignForm textarea.error, input.error{border: 1px red solid;}*/
.campaignForm textarea{width: 322px;}
.campaignForm input.cb{margin:0; }
.campaignRules{padding:15px; text-align: left;}
.campaignLinks{padding:15px; text-align: left;}
.campaignThanks{padding:15px; text-align: left;}
.campaignReset{}
.campaignForm label.error{color: #f00;}
#formCamp {border-bottom: 1px #7a2426 dotted;border-top: 1px #7a2426 dotted;}
.campaignBody a{color: #7a2426;	}
.campaignLinks a{color: #7a2426;}

#topBarHolder {background-image:url(../../images/topBarbackWLogo.gif);width:940px;height:200px;display:block;}
#topBarText {width:400px;height:105px;float:left;color:#fff;padding:85px 0 10px 32px;text-align:left;font-size:11px;line-height:16px;}
#topBarSwf {width:470px;height:200px;float:left;}


.startPageNewsItemBigCampaign{float:left; width: 505px; height: 460px; margin-bottom: 10px; }
.startPageNewsItemBigCampaign a{font-family: Georgia; color: #fff; text-decoration:none;}
.startPageNewsItemBigCampaign img {width: 505px; height: 255px; float:left;}
.startPageNewsItemBigCampaign .titleText{color: #d6b25f; font-size: 21px; width: 505px; margin-bottom: 5px; float:right; }
.startPageNewsItemBigCampaign .bodyText{color: #fff; font-size: 14px; width: 505px; float: right; line-height: 18px;}
.startPageNewsItemBigCampaign .bodyText p{margin:0; padding:0; line-height: normal;line-height: 20px; font-size: 14px;}
.startPageNewsItemBigCampaign .bodyText a{font-size: 14px; line-height: 20px;}
.startPageNewsItemBigCampaign .bigItemImg{width: 505px; height: 255px; float:left;margin-right: 10px; /*background-image: url(../../images/startpage/big_img_bg.jpg)*/}
.startPageNewsItemBigCampaign .hide{width: 505px; height: 255px; float:left; background-image: none;}