body {
    background:url(/images/website/bg_body.gif) #84bddb;
	margin-left:0px;
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px;
	scrollbar-face-color: 72A2D0;
	scrollbar-highlight-color: B2CCE5;
	scrollbar-3dlight-color: C8DBED;
	scrollbar-darkshadow-color: 054F7D;
	scrollbar-shadow-color: 054F7D;
	scrollbar-arrow-color: 054F7D;
	scrollbar-track-color: 5D8DBB;		
	
}



a{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 14px;		
		color:#054F7D;
		text-decoration: none;
	}


a:hover{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 14px;		
		color:#80D0FF;	
	}

a.nav{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 11px;		
		color:#406487;
		font-weight:bold;
		text-decoration: none;
	}



a.nav:hover{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 13px;		
		font-weight:bold;
		color:#6D92B6;	
	}


a.navActive{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 13px;		
		color:#6385A7;
		font-weight:bold;
		text-decoration: none;
	}

a.navActive:hover{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 13px;		
		color:#406487;
		font-weight:bold;
		text-decoration: none;
	}

a.subnav{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 12px;		
		color:#054F7D;	
		text-decoration: none;
	}

a.subnav:hover{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 12px;			
		color:#DDDDDD;	
	}


a.subnav2{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 11px;		
		color:#054F7D;	
		text-decoration: none;
	}

a.subnav2:hover{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 11px;			
		color:#DDDDDD;	
	}

.content_categorie{
	    font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 13px;		
		font-weight: bold;
		color:#054F7D;	
		line-height: 12px;
}
	
.content_head{
	    font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 13px;		
		font-weight: bold;
		color:#054F7D;	
}

/*.content{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 12px;	
		line-height:16px;		
		color:#054F7D;	 
}	

.contenthome{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 12px;			
		line-height:20px;
		color:#054F7D;	
}*/	


input,select{			
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size:11px;		
		color:#054F7D;
		border-color:#054F7D;
		border:1px solid;
		text-decoration: none;
		background-color:#D9F1FF;
}

.inputNoBorder{
		border:0px;
}


textarea{
		font-family: Helvetica,Verdana,sans-serif,Arial;
		font-size: 11px;
		border:1px solid;		
		color:#054F7D;
		text-decoration: none;
		background-color:#D9F1FF;
}



.error{
		color:#ff0000;
}


.tableborder{	
	background-color:#244566;	
}

.tablehead{
		background-color:#97D7FF;
		font-weight:bold;	
}

.tablecol1{
		background-color:#B3E0FB;		
}

.tablecol2{
		background-color:#ACDDFB;		
}



.tblTravelbook{
	border:1px solid; 
	border-color:#054F7D;
	
}

.NormalText{
	font-family: Helvetica,Verdana,sans-serif,Arial;	
	font-size:12px;		
	color:#406487;
}


.HeaderText{
	font-family: Helvetica,Verdana,sans-serif,Arial;
	font-size:12px;		
	color:#406487;
	font-weight:bold;
}


.tablecolError{
    background-color:#FCC6C7;
}

 

#window {width: 940px; margin-left: auto;    margin-right: auto;    padding: 0px; }
#main {text-align:left;width:940px;height:50px;}
#logo {float:left;width:281px;height:36px;margin:5px 0px 0px 0px;}
#navigationTop {float:right;margin:5px 0px 0px 0px;}

#navigation {height:100px;}

#breadcrumbs {width:932px;height:22px;padding-top:5px;padding-left:8px;background:url(/images/website/bar_breadcrumbs.gif) no-repeat; }
 
 
.mainrt { background:url(/images/website/main_corner_topr.gif) top right no-repeat;background-color:#c0e5fd;} 
.mainlt {background:url(/images/website/main_corner_topl.gif) top left no-repeat;background-color:#c0e5fd;} 
.contentbg {width:940px;min-height:600px;float:left;margin:0px 0px 0px 0px;background:url(/images/website/content_bg.gif) no-repeat #c0e5fd;}
.content {padding:10px;}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox { 
    float:left; 
	margin: 5px auto; /* center for now */
	margin-right:10px;
	width: 306px; /* ems so it will grow */
    background: url(/images/test/boxstyle_04.gif) no-repeat bottom right;
	font-size: 100%;
}

.sideboxLast { 
    float:left; 
	margin: 5px auto; /* center for now */ 
	width: 307px; /* ems so it will grow */
    background: url(/images/test/boxstyle_04.gif) no-repeat bottom right;
	font-size: 100%;
}  

.boxhead {
	background: url(/images/test/boxstyle_02.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxhead h2 {
	background: url(/images/test/boxstyle_01.gif) no-repeat top left;
	margin: 0;
	padding: 6px 30px 7px 16px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	
}
.boxbody {
	background: url(/images/test/boxstyle_03.gif) no-repeat bottom left;
	margin: 0;
	height: 165px;
	padding: 5px 15px 31px;
	
}


.sideboxWide { 
    float:left; 
	margin: 5px auto; /* center for now */
	margin-right:10px;
	width: 940px; /* ems so it will grow */
    background: url(/images/test/boxstyleContent_04.gif) no-repeat bottom right;
	font-size: 100%;
}

.boxheadWide {
	background: url(/images/test/boxstyleContent_02.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxheadWide h2 {
	background: url(/images/test/boxstyleContent_01.gif) no-repeat top left;
	margin: 0;
	padding: 16px 30px 7px 16px;
	color: #054F7D; 
	font-weight: bold; 
	font-size: 1.6em; 
	line-height: 1em;
	
}
.boxbodyWide {
	background: url(/images/test/boxstyleContent_03.gif) no-repeat bottom left;
	margin: 0;
	height: 180px;
	padding: 5px 15px 31px;
	
}
 
.news .date {font-size:10px;}
.news .title {margin:2px 0px 6px 0px;font-weight:bold;}
.news .body {font-size:12px;}
.news .more { font-size:12px;text-align:right;padding:2px 4px 0px 0px; }
.news .more a { font-size:12px;text-align:right;padding:2px 4px 0px 0px; }

.news img {margin:4px 5px 0px 0px;border:0px;}

.middleBox {
    float:left;border:1px solid;width:460px;padding:2px;margin:10px;border-color:#76b7e0;
}

.middleBox .head {color:#054f7d;font-weight:bold;background-color:#76b7e0;padding:2px;}

.articleImage {border: 1px solid #054F7D;}

/* Home */ 

#headerimg {margin:10px 0px 10px 2px;}
