@charset "ISO-8859-1";
/* CSS Document */

html{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bgBodyBig.jpg) no-repeat scroll center top;
empty-cells:show;
height:100%;
overflow:auto;
}

body{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}


/*
div#main div div{	background-color: #cccccc;}
*/

div#body1{
	display: block;
	width: 100%;
	height: auto;
	/*
	background-image: url(../images/bgMain.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	*/
}


div#main{
	position: relative;
	width: 950px;
	height: 607px;
	padding: 0px;	
	margin: 0px auto;
	background-image: url(../images/bgMainIE7.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ffffff;
	/*
	background-image: url(../images/mainBg.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
	*/
}

h1{
	font-family: Helvetica, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	letter-spacing: 0.5px;
	line-height: 22px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 4px;
}

h2, h3, h4, h5, h6{
	font-family: Helvetica, Arial, sans-serif
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.5px;
	line-height: 22px;
	color: #333333;
}

div#logo{
	display: block;
	position: absolute;
	z-index: 1;
	top: 35px;
	left: 143px;
	width: 231px;
	height: 139px;
	overflow: hidden;
}

div#block_m1_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#block_m1_2{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 50px;
	width: 610px;
	height: 139px;
	overflow: hidden;
}

div#menu{
	display: block;
	position: absolute;
	z-index: 10;
	top: 178px;
	left: 98px;
	width: 276px;
	height: 139px;
}

div#mainMaskLeft{
	display: block;
	position: absolute;
	z-index: 9;
	width: 199px;
	height: 607px;
	overflow: hidden;
	top: 0px;
	left: 0px;
	background-image: url(../images/mainMaskLeft.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

div#block_m1_3{
	display: block;
	position: absolute;
	z-index: 3;
	top: 321px;
	left: 664px;
	width: 286px;
	height: 139px;
	overflow: hidden;
}

div.displayMedia3{
	display: block;
	float: left;
	width: 139px;
	height: 139px;
	overflow: hidden;
	margin-right: 4px;
}

div.displayMedia5{
	display: block;
	float: left;
	width: 282px;
	height: 139px;
	overflow: hidden;
	margin-right: 4px;
}

div#block_m1_4{
	display: block;
	position: absolute;
	z-index: 3;
	top: 464px;
	left: 6px;
	width: 368px;
	height: 139px;
	overflow: hidden;
	background-image: url(../images/index_img8.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

div#block_m1_5{
	display: block;
	position: absolute;
	z-index: 3;
	top: 464px;
	left: 378px;
	width: 573px;
	height: 139px;
	overflow: hidden;
}

div#info{
	display: block;
	position: absolute;
	z-index: 4;
	top: 10px;
	left: 206px;
	width: 500px;
	height: 11px;
	overflow: hidden;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 0.7px;
}

div#info p.bodytext{
	margin: 0px;
	padding: 0px;
	color: #959595;
}

div#info b{
	color: #ffffff;
	font-weight: bold;
}

div#quickLink{
	display: block;
	position: absolute;
	z-index: 4;
	top: 615px;
	right: 4px;
	width: 203px;
	height: 11px;
	overflow: hidden;
	letter-spacing: 0.7px;
}

div#quickLink ul{
	float: right;
}

div#marginalLink{
	display: block;
	position: absolute;
	z-index: 4;
	top: 630px;
	right: 4px;
	width: 100px;
	height: 11px;
	overflow: hidden;
	letter-spacing: 0.7px;
	text-transform: uppercase;
	font-size: 8px;
	color: #aeadad;
	text-align: right;
	font-weight: bold;
}

div#marginalLink a{
	color: #aeadad;
	text-decoration: none;
}

div#newsIndexSite{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div.block_b_news{
	display: block;
	float: none;
	width: 244px;
	height: 36px;
	margin-left: 21px;
	margin-bottom: 18px;
	overflow: hidden;
	letter-spacing: 0.2px;
}

div.block_b_news p{
	margin: 0px;
	padding: 0px;
	line-height: 12px;
}

p.ntext{
	color: #999999;
	font-size: 11px;
	font-weight: normal;
}

p.ntext a{
	text-decoration: none;
	color: #999999;
}

p.ntext a:hover{
	text-decoration: none;
	color: #666666;
}


p.nheader{
	font-size: 11px;
	font-weight: normal;
}

span.ndate{
	color: #999966;
	font-weight: normal;
}

span.ntitle{
	color: #333333;
	font-weight: bold;
}

span.ndate2{
	color: #465059;
	font-weight: normal;
}

span.ntitle2{
	color: #465059;
	font-weight: bold;
}

p.ntext2{
	color: #cccccc;
	font-size: 11px;
	font-weight: normal;
}

p.ntext2 a{
	text-decoration: none;
	color: #cccccc;
}

p.ntext2 a:hover{
	text-decoration: none;
	color: #9bb6bf;
}


p.nnyheder{
	padding: 0px;
	margin: 0px;
	margin-left: 21px;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0.5px;
	font-family: Helvetica, Arial, sans-serif;
	margin-top: 14px;
	margin-bottom: 17px;
}


p.nnyheder2{
	padding: 0px;
	margin: 0px;
	margin-right: 13px;
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 0.5px;
	font-family: Helvetica, Arial, sans-serif;
	margin-top: 11px;
	margin-bottom: 18px;
	text-align: right;
	color: #465059;
	font-weight: normal;
}

div.narchive{
	display: block;
	position: absolute;
	z-index: 4;
	top: 266px;
	left: 21px;
}


div#searchForm{
	display: block;
	position: absolute;
	z-index: 5;
	top: 10px;
	height: 12px;
	width: 166px;
	right: 4px;
	overflow: hidden;
}


div.search_label{
	display: block;
	float: left;
	padding-right: 4px;
	font-size: 9px;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 0.8px;
}

div.search_form_ab{
	display: block;
	float: left;
	width: 139px;
	height: 12px;
	overflow: hidden;
}

input#search{
	width: 139px;
	height: 12px;
	margin-top: -3px;
	color: #ffffff;
	letter-spacing: 0.8px;
	font-weight: bold;
	border: none;
	border: 0;
	background-color: transparent;
	font-size: 10px;
	outline: none;
}

form{
	margin: 0px;
	padding: 0px;
}

div#block_m2_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div#block_m2_2{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 50px;
	width: 328px;
	height: 139px;
	overflow: hidden;
}

div#block_m2_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	right: 4px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div#block_m2_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 139px;
	height: 286px;
	overflow: hidden;
}

div.displayMedia6{
	display: block;
	float: left;
	width: 181px;
	height: 139px;
	overflow: hidden;
	margin-right: 4px;
}

div.displayMedia3v{
	display: block;
	float: left;
	width: 139px;
	height: 139px;
	overflow: hidden;
	margin-bottom: 4px;
}

div#block_m2_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 139px;
	height: 286px;
	overflow: hidden;
}

div#block_m2_6{
	display: block;
	position: absolute;
	z-index: 3;
	top: 464px;
	left: 6px;
	width: 368px;
	height: 139px;
	overflow: hidden;
	background-image: url(../images/index_img8.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

div.block_b_news2{
	display: block;
	float: none;
	width: 271px;
	height: 36px;
	margin-left: 83px;
	margin-bottom: 12px;
	overflow: hidden;
	letter-spacing: 0.2px;
	text-align: right;
}

div.block_b_news2 p{
	text-align: right;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
}

div.narchive2{
	display: block;
	position: absolute;
	z-index: 6;
	right: 12px;
	font-size: 9px;
	text-transform: uppercase;
	color: #cccccc;
	top: 21px;
	letter-spacing: 0.5px;
	line-height: 16px;
}

div.narchive2 a{
	color: #cccccc;
	text-decoration: none;
}

div#arrows, div#arrows1{
	display: none;
}
div#arrows_1, div#arrows1_1{
	display: none;
}

div#blockS{
	display: block;
	position: relative;
	width: 380px;
	height: 238px;
	overflow: hidden;	
}

div#blockS table.contenttable{
	width: 378px;
}

div#blockS p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
}

div.arrup{
	display: block;
	position: absolute;
	z-index: 8;
	top: 321px;
	left: 932px;
}
	
div.arrdown{
	display: block;
	position: absolute;
	z-index: 20;
	top: 589px;
	left: 932px;
}
	
div.dynPage{
	position: absolute;
	z-index: 1;
}

div.dynPage li{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
}

div.dynPage li a{
	color: #999999;
	text-decoration: none;
}

div#txtCont{
	padding: 10px 22px;
}

div#block_m3_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 664px;
	width: 282px;
	height: 568px;
	overflow: hidden;
}

div#block_m3_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#blockS1{
	display: block;
	position: relative;
	width: 231px;
	height: 238px;
	overflow: hidden;	
}

div#blockS1 table.contenttable{
	width: 229px;
}

div#blockS1 p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
	width:231px;
}

div.arrup1{
	display: block;
	position: absolute;
	z-index: 8;
	top: 321px;
	left: 646px;
}
	
div.arrdown1{
	display: block;
	position: absolute;
	z-index: 20;
	top: 589px;
	left: 646px;
}

div#block_m3_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 521px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m3_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 178px;
	left: 521px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}


div#block_m4_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 178px;
	left: 378px;
	width: 282px;
	height: 425px;
	overflow: hidden;
}

div#block_m4_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 664px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#block_m4_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 178px;
	left: 664px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m4_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 573px;
	height: 139px;
	overflow: hidden;
}

div#block_m5_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m5_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div#block_m5_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	right: 4px;
	width: 139px;
	height: 286px;
	overflow: hidden;
}

div#block_m5_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div.arrup2{
	display: block;
	position: absolute;
	z-index: 8;
	top: 35px;
	left: 932px;
}
	
div.arrdown2{
	display: block;
	position: absolute;
	z-index: 20;
	top: 303px;
	left: 932px;
}

div#block_m6_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	right: 4px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div#block_m6_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div#block_m6_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 178px;
	right: 4px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m6_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}


div#block_m7_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 568px;
	height: 282px;
	overflow: hidden;
}

div#block_m7_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 286px;
	height: 286px;
	overflow: hidden;
}

div.displayMedia3vh{
	display: block;
	float: left;
	width: 139px;
	height: 139px;
	overflow: hidden;
	margin-right: 4px;
	margin-bottom: 4px;
}

div#block_m7_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	right: 4px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m7_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 464px;
	left: 664px;
	width: 282px;
	height: 139px;
	overflow: hidden;
}

div#block_m7_3 b{
	color: #333333;
	font-weight: bold;
}

div#block_m7_3 p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
	text-align: right;
	padding-right: 8px;
}

div#block_m7_3 a{
	color: #999999;
	text-decoration: none;
}

div#block_m8_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 568px;
	height: 282px;
	overflow: hidden;
}

div#block_m8_1 h1{
	color: #cc3333;
}

div#blockS2{
	display: block;
	position: relative;
	width: 380px;
	height: 238px;
	overflow: hidden;	
}

div#blockS2 table.contenttable{
	width: 378px;
}

div#blockS2 p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
	margin-bottom: 16px;	
}

div#blockS2 b{
	color: #333333;
	font-weight: bold;
}

div#txtCont a{
	color: #999999;
	text-decoration: underline;
}

div#block_m9_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 568px;
	height: 568px;
	overflow: hidden;
}

div.nShowList{
	display: block;
	position: absolute;
	z-index: 2;
	top: 286px;
	left: 0px;
	width: 282px;
	height: 282px;
	background-color: #eeeeee;
	overflow: hidden;
}

div#block_m9_2{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 53px;
	width: 321px;
	height: 139px;
	overflow: hidden;
}

div.txtContC{
	display: block;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 287px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div.imgContC{
	display: block;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#blockS3{
	display: block;
	position: relative;
	width: 244px;
	height: 238px;
	overflow: hidden;	
}

div#blockS3 table.contenttable{
	width: 229px;
}

div.arrup3{
	display: block;
	position: absolute;
	z-index: 8;
	top: 0px;
	left: 268px;
}
	
div.arrdown3{
	display: block;
	position: absolute;
	z-index: 20;
	top: 268px;
	left: 268px;
}

div#arrowsH{
	position: absolute;
	display: block;
	left: 286px;
	top: 268px;
	width: 34px;
	height: 14px;
	overflow: hidden;
	cursor: pointer;
	z-index: 8;
}

div#arrowsH div{
	float: left;
	margin-right: 3px;	
	height: 14px;
	width: 14px;
}

div.block_b_newsList{
	display: block;
	float: none;
	width: 244px;
	height: 36px;
	margin-bottom: 18px;
	overflow: hidden;
	letter-spacing: 0.2px;
	cursor: pointer;
}

div.block_b_newsList p {
line-height:12px;
margin:0;
padding:0;
}

p.nheader2{
	margin: 0px;
	padding: 0px;
	margin-top: 4px;
	margin-bottom: 14px;
}

p.nheader2 span{
	font-size: 11px;
	font-weight: bold;
}

div.txtContC p.bodytext, div.txtContC div#lipsum{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
	margin-bottom: 16px;
}

p.curntext{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}

p.overntext{
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}

div#block_m9_4{
	display: block;
	position: absolute;
	z-index: 3;
	top: 464px;
	left: 6px;
	width: 368px;
	height: 139px;
	overflow: hidden;
	background-image: url(../images/index_img8.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

div#block_m9_4 div, div#block_m9_4 img{
	float: right;
}

div#block_m9_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 664px;
	width: 286px;
	height: 286px;
	overflow: hidden;
}

div#block_m10_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 521px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m10_4{
	display: block;
	position: absolute;
	z-index: 6;
	top: 460px;
	left: 374px;
	width: 286px;
	height: 147px;
	background-color: #ffffff;
	overflow: hidden;
}

div#block_m10_4 img, div#block_m10_4 embed{
	margin: 4px;
}

div#block_m10_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m10_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 568px;
	height: 568px;
	overflow: hidden;
}

div.cShowList{
	display: block;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	width: 139px;
	height: 425px;
	overflow: hidden;
	background-color: #f5f5f5;
}

div.arrup4{
	display: block;
	position: absolute;
	z-index: 8;
	top: 35px;
	left: 503px;
}
	
div.arrdown4{
	display: block;
	position: absolute;
	z-index: 20;
	top: 446px;
	left: 503px;
}

div.cImg{
	display: block;
	position: absolute;
	z-index: 2;
	top: 143px;
	left: 286px;
	width: 282px;
	height: 425px;
	overflow: hidden;
}

div.cText{
	display: block;
	position: absolute;
	z-index: 2;
	top: 143px;
	left: 143px;
	width: 169px;
	height: 139px;
	overflow: hidden;
}

div#blockS4{
	display: block;
	position: relative;
	width: 114px;
	height: 394px;
	overflow: hidden;	
}

div#blockS4 table.contenttable{
	width: 112px;
}

p.bodytext1{
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	letter-spacing: 0.5px;
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}

p.curListItem{
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	letter-spacing: 0.5px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}

p.overListItem{
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	letter-spacing: 0.5px;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
}

div.cText h1{
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.5px;
	line-height: 14px;
	color: #999966;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}

div.cText h2{
	margin: 0px;
	padding: 0px;
	margin-top: -1px;
	letter-spacing: 0.5px;
	line-height: 14px;
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}

div.cText b{
	color: #6a6a6a;
	font-weight: bold;
}

div.cText p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.5px;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}

div.cText a{
	color: #999999;
	text-decoration: none;
}

div#txtCont1{
	padding: 14px 12px;
}

div#block_m11_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 568px;
	height: 568px;
	overflow: hidden;
}

div.dcContent1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 286px;
	width: 139px;
	height: 282px;
	overflow: hidden;
	background-color: #574d63;
}

div#block_m11_4{
	display: block;
	position: absolute;
	z-index: 3;
	top: 35px;
	right: 4px;
	width: 139px;
	height: 286px;
	overflow: hidden;
}

div#blockS5{
	display: block;
	position: relative;
	width: 114px;
	height: 254px;
	overflow: hidden;	
}

div#blockS5 table.contenttable{
	width: 112px;
}

div.arrup5{
	display: block;
	position: absolute;
	z-index: 8;
	top: 35px;
	left: 786px;
}
	
div.arrdown5{
	display: block;
	position: absolute;
	z-index: 20;
	top: 303px;
	left: 786px;
}

div#theDivG{
	display: block;
	width: 568px;
	height: 282px;
	overflow: hidden;
}

div.block_m1_6bigimg {
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:282px;
	overflow:hidden;
	width:568px;
}


div#blendimage {
	opacity:0;
	cursor: pointer;
}

div#blendimage {
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:282px;
	overflow:hidden;
	width:568px;
}
	
div#block_m1_6listSlideshow {
	background-color:#333333;
	display:block;
	overflow:hidden;
	position:absolute;
	top:4px;
	left: 4px;
	width:134px;
	height: 21px;
	overflow: hidden;
}


div#startSlideShow, div#stopSlideShow {
	color:#cccccc;
	cursor:pointer;
	float:left;
	font-size:9px;
	font-weight:normal;
	margin-left:0px;
	margin-right:1px;
	margin-top:5px;
	text-align:right;
	text-transform:uppercase;
	width:64px;
	letter-spacing: 0.4px;
}

div#stopSlideShow{
	display: none;
}

div#arrowslide {
	display: block;
	float: left;
	cursor:pointer;
	margin-top:5px;
	padding-right:2px;
	margin-left: 7px;
}

div#arrowslide1 {
	display: block;
	float: left;
	cursor:pointer;
	margin-top:5px;
	padding-left:2px;
}

div#imgCount {
	color:#cccccc;
	float:left;
	font-size: 9px;
	font-weight:normal;
	margin-top:5px;
	text-align:center;
	width:25px;
	letter-spacing: 0.4px;
	overflow: hidden;
}

div.ssCpanel{
	display: block;
	height: 21px;
	width: 134px;
	overflow: hidden;
}

img.ajaxGalleryLoader {
	margin-left:257px;
	margin-top:130px;
	position:absolute;
}

div#theDivGT{
	display: block;
	position: absolute;
	z-index: 2;
	width: 259px;
	height: 202px;
	overflow: hidden;
	left: 22px;
	top: 74px;
}

div#theDivGT h1{
	color:#333333;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0.5px;
	line-height:22px;
	margin:0 0 4px;
	padding:0;
	text-transform: uppercase;
}

div#theDivGT p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	width: 250px;
}

div#block_m11_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#blockS5 p.bodytext1{
	color: #cccccc;
}

div#blockS5 p.curListItem{
color: #ff6633
}

div#blockS5 p.overListItem{
color: #999999
}

div#theDivBack {
	background-color:#000000;
	display:none;
	height:100%;
	margin:0;
	opacity:0.7;filter:alpha(opacity=70);
	padding:0;
	position:absolute;
	width:100%;
	z-index:100;
	cursor: pointer;
}

div#theDivBackIE7 {
	background-color:#000000;
	display:none;
	height:100%;
	margin:0;
	opacity:0.7;filter:alpha(opacity=70);
	padding:0;
	position:absolute;
	width:100%;
	z-index:100;
	cursor: pointer;
	
}

div#block_m11_2{
	display: block;
	position: absolute;
	z-index: 10;
	top: 317px;
	left: 374px;
	width: 568px;
	height: 282px;
	padding: 4px;
	background-color: #ffffff;
	overflow: hidden;
}


div#btnClose{
	display: block;
	position: absolute;
	z-index: 230;
	top: 318px;
	right: -18px;
	width: 14px;
	height: 14px;
	font-size: 14px;
	color: #9fa8b1;
	cursor: pointer;
}

div#imgBtnClose{
	display: none;
}

div#block_m8_1 div.supscriptionForm{
	display: block;
	position: relative;
	width: 337px;
	height: 188px;
	overflow: hidden;
	margin-top: 78px;
	margin-left: 115px;
}

div#block_m8_1 div.supscriptionForm h1{
	text-transform: uppercase;
	margin-bottom: 16px;
}

div#block_m8_1 div.supscriptionForm p.bodytext{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	letter-spacing: 0.5px;
	line-height: 14px;
	margin-bottom: 14px;
}

div.csc-mailform-field1{
	width: 337px;
	display: block;
	height: 16px;
	margin-bottom: 4px;
}

div.label1{
	display: block;
	float: left;
	text-align: left;
	width: 37px;
	font-size: 10px;
	color: #999999;
	letter-spacing: 0.2px;
	margin-top: 2px;
}

div.input1{
	display: block;
	float: left;
	width: 300px;
	height: 16px;
}

div.input1 input{
	background-color: #e1e1e1;
	width: 300px;
	height: 14px;
	border: none;
	border: 0;
}

input.submit1 {
	background-color:#dc1f2c;
	border: none;
	border: 0;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:right;
	font-size:9px;
	font-weight:normal;
	height:16px;
	letter-spacing:0.5px;
	margin-top:0px;
	padding-bottom:4px;
	text-align:center;
	text-transform:uppercase;
	width:59px;
}

input.submit2 {
	background-color:#dc1f2c;
	border: none;
	border: 0;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:right;
	font-size:9px;
	font-weight:normal;
	height:16px;
	letter-spacing:0.5px;
	margin-top:0px;
	padding-bottom:4px;
	text-align:center;
	text-transform:uppercase;
	width:89px;
}

div.csc-mailform-field2{
	display: block;
	color: #999999;
	font-size: 10px;
	letter-spacing: 0.2px;
	line-height: 14px;
	margin-top: 14px;
}

div.csc-mailform-field2 a{
	color: #333333;
	text-decoration: underline;
}

div.noPhotosGallery{
	display: block;
	position: absolute;
	top: 135px;
	left: 230px;
	font-size: 10px;
	letter-spacing: 0.5px;
	color: #999999;
}

div.csc-sitemap ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #999999;
	font-size: 10px;
}

div.csc-sitemap ul a{
	color: #999999;
	text-decoration: none;
}

div.csc-sitemap ul li{
	padding-left: 0px;
	padding-top: 5px;
	text-transform: none;
}

div.csc-sitemap ul li ul li{
	padding-left: 15px;
}

div#block_m12_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 568px;
	height: 282px;
	overflow: hidden;
}

div#block_m12_1 h1{
	color: #cc3333;
}

div#block_m12_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 664px;
	width: 282px;
	height: 139px;
	overflow: hidden;
}

div#block_m12_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 464px;
	left: 664px;
	width: 286px;
	height: 139px;
	overflow: hidden;
}

div#block_m12_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#block_m12_3 h1{
	text-transform: uppercase;
}

div#block_m13_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 378px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#block_m13_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 568px;
	height: 282px;
	overflow: hidden;
}

div#block_m13_3 h1{
	text-transform: uppercase;
}

div#block_m13_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	left: 664px;
	width: 139px;
	height: 282px;
	overflow: hidden;
}

div#block_m13_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 139px;
	height: 286px;
	overflow: hidden;
}

div#txtCont ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color:#999999;
	font-size:10px;
	letter-spacing:0.2px;
	line-height:14px;
}

div#block_m14_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 378px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#block_m14_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 425px;
	height: 282px;
	overflow: hidden;
}

div#block_m14_3 h1{
	text-transform: uppercase;
}


div#block_m14_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 664px;
	width: 139px;
	height: 282px;
	overflow: hidden;
}

div#block_m14_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 464px;
	right: 4px;
	width: 139px;
	height: 139px;
	overflow: hidden;
}

div#block_m15_1{
	display: block;
	position: absolute;
	z-index: 2;
	top: 35px;
	right: 4px;
	width: 282px;
	height: 282px;
	overflow: hidden;
}

div#block_m15_3{
	display: block;
	position: absolute;
	z-index: 2;
	top: 178px;
	left: 378px;
	width: 282px;
	height: 426px;
	overflow: hidden;
}

div#blockS6{
	display: block;
	position: relative;
	width: 231px;
	height: 364px;
	overflow: hidden;	
}

div#blockS6 table.contenttable{
	width: 229px;
}

div#blockS6 p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
}


div.arrup6{
	display: block;
	position: absolute;
	z-index: 8;
	top: 178px;
	left: 646px;
}
	
div.arrdown6{
	display: block;
	position: absolute;
	z-index: 20;
	top: 589px;
	left: 646px;
}

div#block_m15_4{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	left: 664px;
	width: 139px;
	height: 282px;
	overflow: hidden;
}

div#block_m15_5{
	display: block;
	position: absolute;
	z-index: 2;
	top: 321px;
	right: 4px;
	width: 139px;
	height: 286px;
	overflow: hidden;
}

div#txtCont table{
	border: none;
	border: 0;
	border-collapse: collapse;
	margin-left: 0px;
	margin-top: 2px;
}

div#txtCont table td{
	border: none;
	border: 0;
	padding: 0px 5px 0px 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 10px;
	vertical-align: top;
}


div#txtCont table th{
	border: solid 1px #999999;
	padding: 2px 5px 2px 0px;
}

div#blockS7 {
display:block;
height:198px;
overflow:hidden;
position:relative;
width:231px;
}

div#blockS7 table.contenttable{
	width: 229px;
}



div.csc-mailform-field {
display:table;
width:403px;
float: none;
margin-bottom: 0px;
}

fieldset
{
	border: none;
	margin: 0px;
	padding: 0px;
}

label
{
	display: block;
	float: left;
	font-size: 10px;
	font-weight: normal;
	color: #636363;
	text-align: left;
	width: 100px;
	padding-right: 10px;
	margin-top: 3px;
	margin-bottom: 4px;
	letter-spacing: 0.4px;
}



div.csc-mailform-field textarea
{
	width: 293px;
	border: none;
	background-color:#E1E1E1;
	height: 100px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
}



input.mf-submit
{
	background-color:#DC1F2C;
border:0 none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:right;
font-size:9px;
font-weight:normal;
height:16px;
letter-spacing:0.5px;
margin-top:0;
padding-bottom:4px;
text-align:center;
text-transform:uppercase;
padding-left: 10px;
padding-right: 10px;

}


span.csc-mailform-radio legend{
	display: none;
	visibility: hidden;
}

div.csc-mailform-field input.mf-input {
background-color:#E1E1E1;
border:0 none;
height: 14px;
width:293px;
float: left;
}

div.csc-mailform-field select.mf-select {
background-color:#E1E1E1;
border:0 none;
height: 14px;
width:293px;
float: left;
}


div.csc-mailform-field input.csc-mailform-radio{
	width: 14px;
	height: 14px;
	margin-right: 10px;
	float: left;
	
}

div.csc-mailform-field input.csc-mailform-check{
	width: 14px;
	height: 14px;
	float: left;
	margin-left: -2px;	
}

div#blockS8{
	display: block;
	position: relative;
	width: 518px;
	height: 238px;
	overflow: hidden;	
}

div#blockS8 p.bodytext{
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	letter-spacing: 0.2px;
	color: #666666;
	font-size: 11px;
	margin-bottom: 16px;	
}

div#blockS8 b{
	color: #333333;
	font-weight: bold;
}

div#blockS8 table.contenttable{
	width: 516px;
}

div.dynPage table.contenttable{
	margin-left: -1px;
}

div#blockGTextContainer{
	display: block;
	position: absolute;
	z-index: 10;
	width: 568px;
	height: 49px;
	margin-top: -49px;
	overflow: hidden;
	color: #cccccc;
	font-size: 10px;
}

div#blockGTextAlpha{
	display: block;
	position: absolute;
	z-index: 10;
	width: 568px;
	height: 49px;
	top: 49px;
	background-color: #000000;
	opacity:0.0;filter:alpha(opacity=0);
	overflow: hidden;
}

div#blockGText{
	display: block;
	position: absolute;
	z-index: 10;
	width: 568px;
	height: 49px;
	top: 49px;
	overflow: hidden;
	color: #cccccc;
	font-size: 10px;
	opacity:0.0;filter:alpha(opacity=0);
}

div#blockGText h1{
	font-weight: bold;
	font-size: 10px;
	color: #cccccc;
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	margin-top: 11px;
	letter-spacing: 0.2px;
	line-height: 14px;
}

div#blockGText p{
	font-weight: normal;
	font-size: 10px;
	color: #cccccc;
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	letter-spacing: 0.2px;
	line-height: 14px;
}

div.classBGD{
	display: block;
	position: fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	background-color: transparent;
	z-index: 20;
}
