a.link2, a.link2:link, a.link2:active, a.link2:hover, a.link2:visited {
	 color: #b2d7ff; text-decoration: none
}

a.link3, a.link3:link, a.link3:active, a.link3:hover, a.link3:visited {
	 color: #ffffff; text-decoration: none
}

a.link4, a.link4:link, a.link4:active, a.link4:hover, a.link4:visited {
	 color:#8c96a1; text-decoration: underline
}

a.link4:hover {
	color: #3091fd
}

a.link5, a.link5:link, a.link5:active, a.link5:hover, a.link5:visited {
	 color: #333333; text-decoration: none
}

a.umenu, a.umenu:link, a.umenu:active, a.umenu:hover, a.umenu:visited {
	display: block; padding: 5px 0 4px 8px; font: 300 12px/14px arial, sans-serif; text-decoration: none; width: 289px; border-top: #ffffff 3px solid; background-color: #eff3f4
}

a.umenu:hover {
	background-color: #fcfdfd
}

a.umenu1, a.umenu1:link, a.umenu1:active, a.umenu1:hover, a.umenu1:visited {
	display: block; padding:5px 0 4px 8px; font: 700 12px/14px arial, sans-serif; text-decoration: none; width: 289px; border-top: #ffffff 3px solid; background-color: #fcfdfd
}

a.uumenu, a.uumenu:link, a.uumenu:active, a.uumenu:hover, a.uumenu:visited {
	display: block; padding:2px 0 3px 0; font: 300 12px/14px arial, sans-serif; text-decoration: none; background-color: #eff3f4
}

a.uumenu:hover {
	background-color: #fcfdfd
}

a.uumenu1, a.uumenu1:link, a.uumenu1:active, a.uumenu1:hover, a.uumenu1:visited {
	display: block; padding:2px 0 3px 0; font: 300 12px/14px arial, sans-serif; text-decoration: none; background-color: #fcfdfd
}

a.tmenu, a.tmenu:link, a.tmenu:active, a.tmenu:hover, a.tmenu:visited {
	 font: 700 15px/15px arial, sans-serif; color:#414954; text-decoration: none
}

a.tmenu1, a.tmenu1:link, a.tmenu1:active, a.tmenu1:hover, a.tmenu1:visited {
	 font: 700 15px/15px arial, sans-serif; color:#000000; text-decoration: none
}

a.bu_52, a.bu_52:link, a.bu_52:active, a.bu_52:hover, a.bu_52:visited {
	display:block; width:52px; height:15px; padding-top:2px; font: 700 11px/11px arial, sans-serif; color: #ffffff; text-decoration: none; background: transparent url(img/bu_52.gif) no-repeat; text-align:center
}

a.bu_2_56, a.bu_2_56:link, a.bu_2_56:active, a.bu_2_56:hover, a.bu_2_56:visited {
	display:block; width:56px; height:16px; padding-top:2px; font: 700 11px/11px arial, sans-serif; color: #ffffff; text-decoration: none; background: transparent url(img/bu_2_56.gif) no-repeat; text-align:center
}

a.bu_3_73, a.bu_3_73:link, a.bu_3_73:active, a.bu_3_73:hover, a.bu_3_73:visited {
	display:block; width:73px; height:17px; padding-top:3px; font: 700 12px/12px arial, sans-serif; color: #ffffff; text-decoration: none; background: transparent url(img/bu_3_73.gif) no-repeat; text-align:center
}


.box0 {
	clear:both; font:300 1px/1px sans-serif
}

.box1 {
	float:left; width:637px; margin:20px 13px 0 0
}

.box2 {
	float:left; width:301px
}

.box3 {
	float:left; width:250px; margin:0 33px 0 0
}

.box5 {
	float:left; width:155px; margin:0; padding:20px 0 0 0
}

.box6 {
	float:left; width:500px; margin:27px 13px 0 0
}

.box7 {
	float:left; width:530px; margin:27px 13px 0 0
}

.box8 {
	float:left; width:991px; margin:20px 0 0 0
}

.box9 {
	float:left; width:280px; margin:0 34px 0 0
}

.box10 {
	float:left; width:600px; margin:20px 0 0 0
}

.box12 {
	float:left; width:136px; margin:0
}

.box13 {
	float:left; width:304px; margin:0
}

.box14 {
	float:left; width:102px; margin:0
}

.box15 {
	float:left; width:980px; margin:0
}

.box16 {
	float:left; width:709px; margin:0
}

.box17 {
	float:left; width:236px; margin:0
}

.box18 {
	float:left; width:90px; margin:0
}

.box19 {
	float:left; width:383px; margin:0
}

.box20 {
	float:left; width:670px; margin:0
}

.imagetextleft {
	float:left; padding:0 15px 20px 0; font: 300 10px/13px arial, sans-serif; color: #000000
}

.imagetextright {
	float:right; padding:0 0 20px 15px; font: 300 10px/13px arial, sans-serif; color: #000000
}

.relatedtexts {
	float:right; width: 150px; padding: 10px 0 20px 8px; margin: 15px; font: 300 10px/13px arial, sans-serif; color: #000000; border-top: #c1c1c1 1px dotted
}

.relatedtexts p.smallheader {
	font: 700 12px/15px arial, sans-serif; color: #000000; padding: 0 0 8px 0; MARGIN: 0px
}

.relatedtexts p.link {
	font: 300 11px/15px arial, sans-serif; color: #b0b0b0; padding: 0 0 6px 0; margin: 0px
}

.lgrey {
	color:#b0b5ba
}

.dgrey {
	color:#5e6872
}

.plink {
	margin:0; padding:0 0 5px 0
}

.textbelow {
	padding-bottom: 10px
}

.header_small {
	padding:0 0 8px 0; font: 300 22px/24px georgia, serif
}

.mod1 {
	width: 100%; font-family:arial, sans-serif; font-weight:normal; font-size:13px; line-height:18px; color: #000000; margin:0; padding:0
}

.mod1 li {
	margin: 0 0 8px 15px; font-weight:normal; font-size:13px; line-height:18px; color: #000000
}

.mod1 p {
	margin: 8px 2px 0 0; font-weight:normal; font-size:13px; line-height:18px; color: #000000
}

.mod1 p.header {
	margin:0; padding:0 0 15px 0; font: 300 30px/32px georgia, serif; letter-spacing: -0.015em; word-spacing: -0.02em; color: #000000
}

.mod1 p.subheader {
	margin: 0 0 8px 0; padding-top:10px; font: 700 16px/19px arial, sans-serif; color: #000000; letter-spacing: -0.00em; word-spacing: -0.01em
}

.mod1 p.headersmall {
	margin: 0 0 12px 0; font: 700 24px/26px arial, sans-serif; color: #000000; letter-spacing: -0.01em; word-spacing: -0.01em
}

.mod1 p.ingress, .ingress {
	margin: 0 0 8px 2px; font: 700 13px/18px arial, sans-serif; color: #000000
}

.mod1 p.mheader, .mheader {
	margin: 0 0 8px 0; padding-top:18px; font: 700 16px/19px arial, sans-serif; color: #000000; letter-spacing: -0.00em; word-spacing: -0.01em
}

.mod1 p.info {
	margin: 0 0 8px 2px; color: #999999
}

.mod1 p.links {
	margin: 22px 0 8px 26px; font: 700 13px/18px arial, sans-serif; color: #000000
}

.mod1 .more {
	margin: 0 0 8px 5px; font: 700 13px/18px arial, sans-serif; color: #ff2800
}

.mod3 {
	width:100%; margin:20px 0 0 0
}

.mod3 ul {
	padding:0; margin:0; list-style-type: none
}

.mod3 li {
	margin:0; padding:0; list-style-type: none
}

.mod9 {
	width:100%;margin:0;padding:0;border:#DDDBD9 1px solid; background: #F5F4F3
}

.mod9vinjett {
	margin:0; padding:2px 7px 2px 7px; FONT: 700 10px/13px Arial, Helvetica, sans-serif; COLOR: #706C6B; background: #EAE8E7
}

.mod9content {
	margin:0; padding:7px 7px 2px 7px; background: transparent
}

.mod9content p.header {
	margin:0;padding:0 0 3px 0; FONT: 300 15px/18px "Arial Black", Arial, Helvetica, sans-serif; COLOR: #000000;
}

.mod9content p.title {
	margin:0;padding:0 0 6px 0; FONT: 300 11px/13px Arial, Helvetica, sans-serif; FONT-STYLE: italic; COLOR: #706C6B;
}

.mod9content p.text {
	margin:0;padding:0 0 6px 0; FONT: 300 11px/13px Arial, Helvetica, sans-serif; COLOR: #000000;
}

.conbox1 {
	display: block; padding: 5px 0px 5px 0; width: 100%; border-bottom: #e0e0e0 1px solid; background-color: #fff; text-decoration: none; cursor: pointer; line-height:15px
}

.conbox1header {
	display: block; padding: 5px 0px 5px 0; font-weight: bold; width: 100%; color: #000000; border-bottom: #cccccc 1px solid; border-top: #e0e0e0 1px dotted; background-color: #fff; text-decoration: none; line-height:15px
}

.conbox2 {
	display: block; padding: 0; margin-bottom: 5px; width: 100%; color: #000000; background-color: #ffffff; text-decoration: none; cursor: pointer; line-height:15px
}

.conbox3 {
	display: block; height: 27px; padding: 5px 0px 5px 0; width: 100%; color: #000000; border-bottom: #e0e0e0 1px solid; background-color: #fff; text-decoration: none; cursor: pointer; line-height:15px
}

.col75 {
	float: left; width: 78%; padding-right:2%; cursor: pointer
}

.col25 {
	float: left; width: 18%; cursor: pointer
}

.colsearchresult1 {
	float: left; width: 85%; cursor: pointer
}

.colsearchresult2 {
	float: left; width: 12%; cursor: pointer
}

.col60nr2 {
	float: left; width: 58%; cursor: pointer
}

.col60nr2 p {
	margin: 0 0 8px 0; font: 300 12px/15px arial,  sans-serif; color: #000000
}

.col60nr2 p.header {
	margin: 0 0 8px 0; font: 700 14px/16px arial, sans-serif; COLOR: #000000
}

.col40nr2 {
	float: left; width: 38%; cursor: pointer
}

.alert {
	color:#ff2800
}

.contact_t {
	width:264px; height:16px; background: transparent url('img/bg_contact_t.gif') no-repeat
}

.contact_m {
	width:230px; padding:0 17px 0 17px; background: transparent url('img/bg_contact_m.gif') repeat-y
}

.contact_b {
	width:264px; height:16px; background: transparent url('img/bg_contact_b.gif') no-repeat
}

.formlabel {
	padding:0
}

.forminput {
	padding:0 0 4px 0
}

.selecter {
	margin: 0 0 8px 0; padding: 0; border: #ffffff 1px solid; background-color:#ffffff; font: 300 12px/13px arial, sans-serif; color:#666666
}

.selecter2 {
	margin: 0 0 8px 0; padding: 2px 0 2px 0; border: #acb4bb 1px solid; background-color:#ffffff; font: 300 12px/13px arial, sans-serif; color:#666666
}

.inputtext {
	margin: 0 0 8px 0; padding: 0; border: #ffffff 1px solid; background-color:#ffffff; font: 300 12px/13px arial, sans-serif; color:#666666
}

.inputtext2 {
	margin: 0 0 8px 0; padding: 2px 0 2px 0; border: #acb4bb 1px solid; background-color:#ffffff; font: 300 12px/13px arial, sans-serif; color:#666666
}

.inputsearch {
	height: 17px; margin: 0; padding: 2px 0 0 1px; width:150px; background-color: #ffffff; border: #ffffff 1px solid; font: 300 12px/14px arial, sans-serif; color: #666666
}

.inputsearch2 {
	height: 17px; margin: 0; padding: 2px 0 0 1px; width:150px; background-color: #ffffff; border: #acb4bb 1px solid; font: 300 12px/14px arial, sans-serif; color: #666666
}

#countdown {
	font-weight:bold; padding:10px 0 0 0; border-top:4px #dfe2e7 solid; color:#cc0000
}
