/* Styles Euroglobe */

@media screen {
	body{
		font-size: 11px;
		font-family: verdana, arial, tahoma;
		color: #333333;
		margin: 0;
		padding: 0;
		background-color: #4D4D4D;
		text-align: center;		
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-base-color: #FA8013;
		scrollbar-track-color:#d8d8d8;
		width: 100%;	
	}
	
	table, tr, td{
			font-size: 11px;
	}
	P{
		font-size: 11px;
		line-height: 20px;		
		font-family: verdana, arial, tahoma;
		color: #333333;
		padding: 0;
	}	
	h1{
		color:#026cda;
		font:26px/30px Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;	
		border-bottom: 1px solid #CCCCCC;
		padding: 0px 10px 10px 10px;
		background: url(../media/site/hBG.gif) bottom left repeat-x;
	}
	h2{
		color:#777777;
		font:13px/16px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;	
	}	
	h3{
		color:#FF7805;
		font:22px/26px Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;	
	}
	h4{
		color:#777777;
		font:18px/22px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;	
	}
	h5{
		color:#777777;
		font:16px/20px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;	
	}
	h6{
		color:#777777;
		font:14px/18px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;	
	}
	h7{
		color:#777777;
		font:12px/16px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;	
	}

	
	a{
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;
		text-decoration: none;		
	}
	a:hover{
		font-family: verdana, arial, tahoma;
		color:#FA6403;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;
		text-decoration: underline;		
	}	
	.text UL{
		list-style-type:none;
		padding:0px 0px 0px 10px;
		margin:0px;
	}							
	.text LI{
		/*list-style: square url(../media/site/imgLI.gif); */
		background-image:url(../media/site/imgLI.gif);
		background-repeat:no-repeat;
		background-position: 0px 5px; 
		padding-left:20px;

	}
	#container{
		margin: 0;	
		padding: 0;		
		overflow:auto;	
		text-align: center;
		text-align: -moz-center;
		background: url(../media/site/header-bg.jpg) 0 0 repeat-x #F4F4F4;	
	}
	#container #top{
		width:1000px;
		height: 117px;
		text-align: left;
		margin: 0 auto;
		padding: 0;
	
	}		
	#container #top #topMain{
		width:1000px;
		height: 80px;
		text-align: left;
		margin: 0;	
		padding: 0;	
	}		
	#container #top #topMain #logoTopMain{
		float: left;
		width: 260px;
		height: 80px;
		text-align: left;
		margin: 0;	
		padding: 0;
	}		
	#container #top #topMain #iconsTopMain{
		float: left;
		width: 500px;
		height: 80px;
		text-align: right;
		margin: 0;	
		padding: 0;
	}		
	#container #top #topMain #searchTopMain{
		float: left;
		width: 240px;
		height: 80px;
		text-align: right;
		margin: 0;	
		padding: 0;
	}		
	#container #top #menu{
		width:1000px;
		height: 32px;
		text-align: left;
		margin: 0;
		padding: 0;	
	}	

	#container #content{
		width:1000px;	
		text-align: center;
		text-align: -moz-center;
		margin: 0 auto;
		padding: 0;
		background-color : #FFFFFF;	
	}
	#container #content #startmain{
		background: url(../media/site/startbodybg.gif) repeat-y;		
		width:1000px;
		text-align: left;
		margin: 0;	
		margin-left: auto ;
		margin-right: auto ;	
		padding: 0;
		overflow: auto;
	}	
	#container #content #startmain #startleft{
		width:760px;
		float:left;
		display:block;
		margin:0 auto;
		padding: 0;
	}	

	#container #content #startmain #startleft #startleftContent{
		display:block;
		padding: 0px 10px 0px 10px;
	}	
	
	#container #content #startmain #startright{
		background: url(../media/site/left-rightBG.gif) repeat-x;		
		width: 240px;
		display:block;
		float:left;
		margin:0 auto;
		padding: 0;
	}	
	#container #content #startmain #startright #startrightContent{
		display:block;
		padding: 15px 10px 5px 10px;
	}		
	
	#container #content #main{
		background: url(../media/site/bodybg.gif) repeat-y;		
		width:1000px;
		text-align: left;
		margin: 0;	
		margin-left: auto ;
		margin-right: auto ;	
		padding: 0;
		overflow: auto;
	}
	#container #content #main #left{
		background: url(../media/site/left-rightBG.gif) repeat-x;		
		width:240px;
		display:block;
		float:left;
		margin:0 auto;
		padding: 0;
	}		
	#container #content #main #left #leftContent{
		display:block;
		padding: 15px 10px 25px 10px;
	}				
	#container #content #main #middle{
		width:520px;
		float:left;
		display:block;
		margin:0 auto;
		padding: 0;
	}	
	#container #content #main #middle #middleContent{
		display:block;
		padding: 0px 20px 25px 20px;
	}		
	#container #content #main #right{
		background: url(../media/site/left-rightBG.gif) repeat-x;		
		width:240px;
		display:block;
		float:left;
		margin:0 auto;
		padding: 0;
	}	
	#container #content #main #right #rightContent{
		display:block;
		padding: 15px 10px 25px 10px;
	}			
	#container #undercontent{
		width:1000px;	
		height: 25px;
		text-align: center;
		margin: 0;	
		padding: 0;
		background-color: #FFFFFF;			
	}			
	#container #bottom{
		/*width:1000px;*/	
		height:140px;
		margin: 0;	
		padding: 0;
		text-align: center;
		text-align: -moz-center;
		background:url(../media/site/footer-bg.gif) 0 0 repeat-x #4D4D4D;		
	}
	#container #bottom #bottomMain{
		width:1000px;
		height: 26px;		
		padding: 20px 0px 0px 0px;	
		margin: 0;	
		margin-left: auto ;
		margin-right: auto ;			

	}
	#container #bottom #bottomMain P{
		font-size: 10px;
		line-height: 16px;		
		color: #FFFFFF;
		font-weight: normal;	
		text-align: left;	
	}		
	#container #bottom #bottomMain a{
		font-size: 10px;
		line-height: 16px;		
		color: #F99761;
		font-weight: normal;				
		text-decoration: none;
	}		
	#container #bottom #bottomMain a:hover{
		font-size: 10px;
		line-height: 16px;		
		color: #FA8013;
		font-weight: normal;				
		text-decoration: underline;
	}	
	#bottom a:hover{
		font-size: 10px;
		line-height: 16px;		
		color: #FFFFFF;
		font-weight: normal;			
		text-decoration: none;
	}	
	#container #bottomCopy{
		display: none;	
	}	
	#container #underbottom{
		height: 20px;
		text-align: center;
		margin: 0;	
		padding: 0;
	}					
	.rightImg{
		padding: 1px 1px 1px 1px;
		border: 1px solid #cccccc;
		background-color: #FFFFFF;			
	}


/* Menu */
	UL.topIconsClass{
		margin: 45px 0px 0px 0px;
		padding: 0;
		padding-left: 0px;
	}
	LI.topIconsClass{
		margin: 0;
		padding: 0;
		display: inline;
		list-style : none inside none;
	}
	LI.topIconsClass a{
		padding: 0px 10px 0px 0px;		
	}	
	UL.topmenuClass{
		margin: 0;
		padding: 0;
		padding-left: 0px;
	}
	LI.topmenuClass{
		margin: 0;
		padding: 0;
		display: inline;
		list-style : none inside none;
		height: 32px;
		background:url(../media/site/menu-devider.gif) top right no-repeat;
	}	
	LI.topmenuClass a{
		font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;		
		color: #FFFFFF;
		font-size: 12px;
		line-height: 28px;			
		font-weight: bold;
		text-decoration: none;
		letter-spacing : 1px;	
		padding: 7px 15px 13px 15px;		
		border: 0px;		
	}
	LI.topmenuClass a:hover{
		font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;			
		color: #FFFFFF;
		font-size: 12px;
		line-height: 28px;			
		font-weight: bold;
		text-decoration: none;
		letter-spacing : 1px;	
		padding: 7px 15px 7px 15px;	
		border-bottom: 4px solid #FA6403;	
				
	}	
	LI.topmenuClass a:visited{
		color: #FFFFFF;
	}		
	LI.topmenuSelectedClass{
		margin: 0;
		padding: 0;
		display: inline;
		list-style : none inside none;
		height: 32px;	
		background:url(../media/site/menu-devider.gif) top right no-repeat;			
	}			
	LI.topmenuSelectedClass a{
		font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;			
		color: #FFFFFF;
		font-size: 12px;
		line-height: 28px;		
		font-weight: bold;
		text-decoration: none;	
		letter-spacing : 1px;	
		padding: 7px 15px 7px 15px;	
		border-bottom: 4px solid #565656;													
	}		
	LI.topmenuSelectedClass a:hover{
		font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;			
		color: #FFFFFF;
		font-size: 12px;
		line-height: 28px;				
		font-weight: bold;
		text-decoration: none;	
		letter-spacing : 1px;
		padding: 7px 15px 7px 15px;	
		border-bottom: 4px solid #FFFFFF;															
	}	
	LI.topmenuSelectedClass a:visited{
		color: #FFFFFF;
	}			
	UL.menuClass1{
		padding: 0;
		margin: 0;
		list-style-type: none; 
	}
	LI.menuClass1{	
		width: 220px;
		padding: 0;
		margin: 0 0 2px 0;	
		list-style-image : none;
	}	
	LI.menuClass1 a{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 12px;
		line-height : 26px;
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #F4F4F4;
		border-bottom: 1px solid #dddddd;		
	}
	LI.menuClass1 a:hover{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 12px;
		line-height : 26px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #004080;	
		background-color : #D7E3FB;			
	}		
	LI.menuClass1 a:visited{
		color: #004080;
	}		
	LI.menuSelectedClass1{	
		width: 220px;	
		padding: 0;
		margin: 0 0 2px 0;
		list-style-image : none;
	}		
	LI.menuSelectedClass1 a{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #CC3300;
		font-size : 12px;
		line-height : 26px;
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #F4F4F4;	
		border-bottom: 1px solid #CC3300;		
	}		
	LI.menuSelectedClass1 a:hover{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #CC3300;
		font-size : 12px;
		line-height : 26px;
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #CC3300;	
		background-color: #FDD3B8;				
	}
	LI.menuSelectedClass1 a:visited{
		color: #CC3300;
	}			
	UL.menuClass2{
		padding: 0;
		margin: 0 0 0 0;
		list-style-type: none; 
	}
	LI.menuClass2{	
		width: 200px;	
		padding: 0;
		margin: 0 0 2px 20px;	
		list-style-image : none;
	}	
	LI.menuClass2 a{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #F4F4F4;	
		border-bottom: 1px solid #dddddd;	
	}
	LI.menuClass2 a:hover{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #004080;	
		background-color : #D7E3FB;							
	}
	LI.menuClass2 a:visited{
		color: #004080;
	}				
	LI.menuSelectedClass2{	
		width: 200px;	
		padding: 0;
		margin: 0 0 2px 20px;	
		list-style-image : none;
	}		
	LI.menuSelectedClass2 a{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #CC3300;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #F4F4F4;
		border-bottom: 1px solid #CC3300;			
	}		
	LI.menuSelectedClass2 a:hover{
		display: block;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #CC3300;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #CC3300;	
		background-color: #FDD3B8;	
	}
	LI.menuSelectedClass2 a:visited{
		color: #CC3300;
	}			
	.BottomMenuClass{
		float: left;
	}
	a.historyLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;	
		text-decoration: none;	
		color: #026cda;				
	}
	a:hover.historyLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;	
		text-decoration: none;	
		color: #CC3300;				
	}
	a:visited.historyLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;	
		text-decoration: none;	
		color: #026cda;				
	}	
	.historyText{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #999999;
		font-weight: bold;
		line-height: 18px;				
	}
	.currentRef{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;		
	}
	.priceTitle{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;			
	}
	a.back{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;	
	}
	a:hover.back{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;	
	}
	.redColor{
		color: #FF0000;
	}
	.fieldsetClass{
		width: 460px;
		margin: 0;			
		padding: 0px 10px 0px 10px;
	}
	.legendClass{
		font-size: 12px;
		color: #676767;		
		font-family: verdana,geneva,arial;
		font-weight: bold;	
		line-height: 18px;	
		padding: 0;
		margin: 0;				
	}	
	/* Menu */
	.menu{
		border: 1px solid #F4F4F4;
		padding-left: 2px;	
		padding-right: 2px;
		padding-bottom: 2px;		
		cursor: pointer;
		cursor: hand;	
	}
	.menu a:link {
		color: #004080;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menu a:visited {
		color: #004080;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;	
	}
	.menu a:active {
		color: #CC4A01;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;	
	}
	.menu a:hover {
		color: #3366CC;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;	
	}
	.menuHover{
		border: 1px solid #004080;	
		cursor: pointer;
		cursor: hand;
		padding-left: 2px;	
		padding-right: 2px;
		padding-bottom: 2px;		
		background-color : #D7E3FB;
	}
	.menuHover a:link {
		color: #004080;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuHover a:visited {
		color: #004080;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuHover a:active {
		color: #004080;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuHover a:hover {
		color: #004080;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	
	.menuSel{
		border: 1px solid #F4F4F4;
		padding-left: 2px;	
		padding-right: 2px;
		padding-bottom: 2px;		
		cursor: pointer;
		cursor: hand;	
	}
	.menuSel a:link {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuSel a:visited {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;	
	}
	.menuSel a:active {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;	
	}
	.menuSel a:hover {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;	
	}
	.menuSelHover{
		border: 1px solid #CC3300;	
		cursor: pointer;
		cursor: hand;
		padding-left: 2px;	
		padding-right: 2px;
		padding-bottom: 2px;		
		background-color : #FDD3B8;
	}
	.menuSelHover a:link {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuSelHover a:visited {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuSelHover a:active {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}
	.menuSelHover a:hover {
		color: #CC3300;
		text-decoration: none;
		font-size: 11px;
		line-height : 14px;		
	}	
	
	
/* Content */

	.title{
		font-family: Verdana, arial, tahoma;
		color: #4a88c8;
		font-size: 20px;
		font-weight: normal;
		padding: 0;
		margin: 0;	
	}
	.title P{
		font-family: Verdana, arial, tahoma;
		color: #4a88c8;
		font-size: 20px;
		font-weight: normal;
		padding: 0 0 12px 0;
		margin: 0;		
	}			
	
	.intro{
		font-family: verdana, arial, tahoma;
		color: #676767;
		font-size: 12px;
		line-height: 20px;
		font-weight: normal;			
	}	
	
	.intro P{
		font-family: verdana, arial, tahoma;
		color: #676767;
		font-size: 12px;
		line-height: 20px;
		font-weight: normal;	
	}
	.intro a {
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 12px;
		line-height: 20px;	
		font-weight: normal;			
		text-decoration: underline;		
	}	
	.introduction{
		font-family: verdana, arial, tahoma;
		color: #676767;
		font-size: 12px;
		line-height: 20px;
		font-weight: normal;		
	}	
	
	.introduction P{
		font-family: verdana, arial, tahoma;
		color: #676767;
		font-size: 12px;
		line-height: 20px;
		font-weight: normal;			
	}
	.introduction a {
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 12px;
		line-height: 20px;	
		font-weight: normal;			
		text-decoration: underline;	
	}	
	.content{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 12px;
		line-height: 20px;	
		font-weight: normal;			
	}
	
	.content P{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
	}
	.content a {
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;		
		text-decoration: underline;		
	}
	.content LI{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
	}
	.text{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
	}
	
	.text P{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
	}
	.text a {
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;
		text-decoration: underline;			
	}
	.starttext{

				
	}	
	.starttext A,P,B {

				
	}					
	.commentary{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
				
	}		
	.commentary P{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
	}	
	.commentary a {
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
		text-decoration: underline;			
	}		
	.hLine{
		border-bottom: 1px dotted #C2C2C2;
	}

	.searchLinkList{
		text-decoration: none;
	}
	.newslistTitle{
		font-family: Verdana, arial, tahoma;
		color: #FFFFFF;
		background-color: #FA8013;
		background:url(../media/site/titlebg.gif) repeat-x;
		font-size: 12px;
		line-height: 23px;			
		font-weight: bold;
		padding: 0;
		margin: 0;
		border: 1px solid #FA8013;	
	}
	.newslistTD{
		border-bottom: 1px solid #DDDDDD;
		border-top: 1px solid #FFFFFF;
		padding: 3px 0 4px 0;		
	}
	.newslistTD P{
		font-family: Verdana, arial, tahoma;
		color: #676767;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;		
	}	
	.newslistTD A{
		font-family: Verdana, arial, tahoma;
		font-size: 11px;
		font-weight: bold;
		line-height: 18px;		
	}	
	.newslistTD A:hover{
		font-family: Verdana, arial, tahoma;
		font-size: 11px;
		font-weight: bold;
		line-height: 18px;		
	}			
	a.newslistLink{
		font-family: verdana, arial, tahoma;
		color: #333333;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
		text-decoration: underline;				
	}
	a:hover.newslistLink{
		font-family: verdana, arial, tahoma;
		color: #026cda;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;	
		text-decoration: underline;				
	}		
/* Contact */
	.inputLogin{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0; 
		padding: 1px 2px 1px 2px;		
		font-weight: normal;
		width:  180px;	
		background-color : #FFFFFF;		
		border: 1px solid #BEBEBE;			
	}
	.inputButton{
		display: block;
		font-size: 11px;
		font-family: verdana, arial, tahoma;
		background-color: #209EEB;	
		color: #FFFFFF;
		font-weight: bold;		
		border: 1px solid #FFFFFF;	
		padding: 3px 2px 3px 2px;
		text-decoration: none;
		background: url(../media/design/menu_BG.gif) #FF7403 repeat-x;							
	}	

	.input280px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  280px;	
		background-color : #f1f1f1;		
		border: 1px solid #BEBEBE;		
	}	
	.contactInput{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  280px;
		height: 19px;	
		background-color : #f1f1f1;		
		border: 1px solid #BEBEBE;		
	}	
	
	.select250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  256px;	
		background-color : #f1f1f1;	
		border: 1px solid #BEBEBE;	
	}	
	.contactTextarea{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		background-color : #FFFFFF;
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;	
		font-weight: normal;
		width:  280px;
		height: 100px;	
		border: 1px solid #BEBEBE;	
		scrollbar-arrow-color: #f1f1f1;
		scrollbar-base-color: #515151;			
	}	
	.textarea280x100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		background-color : #FFFFFF;
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;	
		font-weight: normal;
		width:  280px;
		height: 100px;	
		border: 1px solid #BEBEBE;	
		scrollbar-arrow-color: #f1f1f1;
		scrollbar-base-color: #515151;			
	}
	.inputShopButton{
		font-size: 11px;
		line-height: 11px;			
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-weight: bold;				
		background: url(../media/site/topmenuSelectedBG.gif) #012548 repeat-x;		
		height: 22px;	
		border: 0px solid #000000;	
		padding: 0px 2px 3px 2px;
		margin-bottom: 3px; 					
	}
	/* Booking */	
	.bookingFormLEGEND{
		font-family: verdana, arial, tahoma;
		color: #1B773F;
		font-size: 12px;
		line-height: 18px;	
		font-weight: bold;
		padding: 0 5px 0px 5px;	
	}
	.bookingFormText{
		font-family: verdana, arial, tahoma;
		color: #444444;
		font-size: 11px;
		line-height: 20px;	
		font-weight: normal;
	}	
	.input250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  250px;	
		background-color : #FFFFFF;		
		border: 1px solid #B0B0B0;		
	}
	.input330px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  330px;	
		height: 19px;
		background-color : #FFFFFF;		
		border: 1px solid #B0B0B0;		
	}	
	.input40px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  40px;	
		background-color : #FFFFFF;		
		border: 1px solid #B0B0B0;		
	}
	.select50px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 2px 0px 0px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  50px;	
		background-color : #FFFFFF;	
		border: 0px;	
		border: 1px solid #B0B0B0;				
	}	
	.textarea250x100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  250px;
		height: 100px;	
		background-color : #FFFFFF;		
		border: 1px solid #B0B0B0;		
	}
	.textarea330x100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #555555;	
		margin: 0px 0px 5px 0px; 
		padding: 2px 2px 2px 2px;		
		font-weight: normal;
		width:  330px;
		height: 100px;	
		background-color : #FFFFFF;		
		border: 1px solid #B0B0B0;		
	}	
	.btnBgClass{
		background: url(../media/design/btnBG.gif) #B86826 repeat-x;		
		height: 19px;		
	}	
	.btnBgClass a{
		font-family: verdana, arial, tahoma;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;	
		text-decoration: none;		
	}		
	a.newsLinks {
		font-family: Verdana, arial, tahoma;
		color: #FF7403;
		font-size: 11px;
		font-weight: bold;
		margin: 0;	
		text-decoration: none;			
	}		
	/* Menu  */
	.rightCol{
		border-bottom: 1px solid #DDDDDD;
		border-top: 1px solid #FFFFFF;
		padding: 3px 0 4px 0;		
	}
	.rightCol P{
		font-family: Verdana, arial, tahoma;
		color: #676767;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;		
	}	
	
	/* Search */
	.searchTitle{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;
		letter-spacing: 1px;		
	}
	.searchTitle p{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;
		letter-spacing: 1px;		
	}
	.searchResultTitle{
		font-size: 16px;
		font-family: verdana,geneva,arial;
		color: #D94D00;
		font-weight: bold;
		line-height : 20px;
	}
	.searchResultDescription{
		border-left: 1px solid #ff8000;	
		border-right: 1px solid #ff8000;	
		border-bottom: 1px solid #ff8000;
		padding-left: 6px;	
		padding-top: 2px;
		padding-bottom: 2px;	
		background-color : #F4F4F4;	
	}
	.greyTopSearch{
		background-color : #F4F4F4;
		border-bottom: 1px solid #ff8000;
		padding-left: 10px;
		cursor: pointer;
		cursor: hand;
		padding-top: 2px;
		padding-bottom: 2px;	
	}
	a.searchResultLink{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;
		text-decoration: none;		
	}
	a:hover.searchResultLink{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height: 18px;		
		text-decoration: none;	
	}
	.inputSearch{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#E76518;
		width: 170px;
		height: 21px;
		padding: 3px 2px 3px 2px;
		background-color : #FFFFFF;
		border: 1px solid #E76518;
	}
	
	.selectSearch{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#E76518;
		width: 143px;
		background-color : #FFFFFF;
	}
	.searchButton{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		background-color : #E76518;
		margin-bottom: 2px;
		margin-left: 2px;
		padding: 0px 4px 0px 4px;
		border-right: 1px solid #8F3300;
		border-bottom: 1px solid #8F3300;
		border-left: 1px solid #FFB991;
		border-top: 1px solid #FFB991;			
	}
	/* SiteMap*/
	.sitemapLink{
		
	}
	.sitemapLinkHover{
	
	}
	/* Login */
	.inputLogin{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#CE3000;
		width: 144px;
		background-color : #FEF3ED;
		border: 1px solid #CE3000;
	}
	.inputButton{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;	
		background-color : #E76518;
		width: 80px;	
		margin-bottom: 2px; 
		margin-left: 2px; 
		padding: 0px 4px 0px 4px;
		border-right: 1px solid #8F3300;
		border-bottom: 1px solid #8F3300;
		border-left: 1px solid #FFB991;
		border-top: 1px solid #FFB991;			
	}
	/* Contact */
	.input250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px; 
		font-weight: normal;
		width:  250px;	
		height:  19px;	
		border: 1px solid #B0B0B0;	
	}
	.textarea250x100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px;
		padding: 3px 3px 3px 3px; 
		font-weight: normal;
		width:  250px;
		height: 100px;	
		border: 1px solid #B0B0B0;	
	}
	
	/* Referenser */
	#referensDiv{
		width: 220px;
		height: 400px;
		overflow : auto;
	}
	UL.referenceList{
		padding: 0;
		margin: 0 0 0 0;
		list-style-type: none; 
	}
	LI.referenceList{	
		width: 220px;	
		padding: 0;
		margin: 0;	
		list-style-image : none;
	}	
	LI.referenceList a{
		display: block;
		height: 22px;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: underline;	
		text-align: left;
		border: 1px solid #F4F4F4;		
	}
	LI.referenceList a:hover{
		display: block;
		height: 22px;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: underline;	
		text-align: left;
		border: 1px solid #004080;	
		background-color : #D7E3FB;							
	}
	LI.referenceList a:visited{
		color: #004080;
	}
	LI.referenceListSelected{	
		width: 220px;	
		padding: 0;
		margin: 0;	
		list-style-image : none;
	}	
	LI.referenceListSelected a{
		display: block;
		height: 22px;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #F4F4F4;		
	}
	LI.referenceListSelected a:hover{
		display: block;
		height: 22px;
		margin: 0;
		padding: 0 0 0 5px;
		font-family : Verdana, Helvetica, Arial, Geneva, sans-serif;		
		color: #004080;
		font-size : 11px;
		line-height : 20px;	
		font-weight: normal;
		text-decoration: none;	
		text-align: left;
		border: 1px solid #004080;	
		background-color : #D7E3FB;							
	}
	LI.referenceListSelected a:visited{
		color: #004080;
	}	
	/* Prices */	
	.greyTop{
		/*background-image : url(../media/site/greyBG.gif);*/
		background-color : #F1F1F1;
		border-bottom: 1px solid #ff8000;
		padding-left: 10px;
		cursor: pointer;
		cursor: hand;		
	}	
	.priceTitle{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;
		font-size : 11px;	
		line-height : 16px;			
	}	
	.priceDescrip{
		border-left: 1px solid #ff8000;	
		border-right: 1px solid #ff8000;	
		border-bottom: 1px solid #ff8000;
		padding-left: 20px;	
		padding-top: 2px;
		padding-bottom: 2px;	
	}			
}

@media print {
	body{
		font-size: 11pt;
		font-family: verdana, arial, tahoma;
		color: #00000;
		margin: 0;
		padding: 0;
		text-align: left;		
	}
	H1{
		font-size: 18pt;
		font-family: verdana, arial, tahoma;
		color: #00000;
		margin: 0;
		padding: 10px 0 0 0;
		text-align: left;
	}
	table, tr, td{
		font-size: 11px;
	}
	#container{
		text-align: left;
		text-align: -moz-left;
		margin: 0;	
		padding: 0;				
	}
	#container #top{
		width: 650px;
		text-align: left;
		margin: 0;	
		padding: 0;
	}
	#container #top #topMain{
		width: 650px;
		height: 80px;
		text-align: left;
		margin: 0;	
		padding: 0;
	}	
	#container #top #topMain #iconsTopMain{
		display: none;
	}		
	#container #top #topMain #searchTopMain{
		display: none;
	}		
	#container #top #menu{
		display: none;
	}			
	#container #content{
		width: 650px;
		margin: 10px 0 0 0;
		padding: 5px 0 0 0;
		border-top: solid 2px #333333;
	}		
	#container #content #left{
		display: none;	
	}	
	#container #underline{
		height: 20px;
	}
	#container #content #middle{
		width: 650px;
		text-align: left;
		color: #000000;
		font-size: 11pt;
		margin: 0;
		padding: 0;
	}
	#pageBrowserDiv{
		display: none;	
	}				
	#right{
		display: none;	
	}
	#bottom{
		width: 650px;
		margin: 20px 0 0 0;
		padding: 20px 0 0 0;
		border-top: solid 2px #333333;
	}
	#bottom TABLE{
		width: 650px;		
	}		
	#bottom TD{
		font-size: 10pt;
		font-family: verdana, arial, tahoma;
		color: #00000;
		margin: 0;
		padding: 0;
		text-align: left;
		width: 30%;		
	}	
	#bottom A{
		font-size: 10pt;
		font-family: verdana, arial, tahoma;
		color: #00000;
		margin: 0;
		padding: 0;
		text-align: left;		
	}
	#bottom A:visited{
		font-size: 10pt;
		font-family: verdana, arial, tahoma;
		color: #00000;
		margin: 0;
		padding: 0;
		text-align: left;
		text-decoration: none;		
	}	
	#bottom A:actived{
		font-size: 10pt;
		font-family: verdana, arial, tahoma;
		color: #00000;
		margin: 0;
		padding: 0;
		text-align: left;		
		text-decoration: none;		
	}			
}














