/* Addon Template fuer Individualtravel.com */
/* 03.08.2004 Created by Philipp Blatter */
/* 31.12.2005 PB: full header image changed */
/* 30.10.2008 PB: kuoni kdm repainting */


body {
	background: #fff; 
	color:#333;
	margin:0px;
	padding:0px;
	font: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	}

#header {
	background: #fff url(/img/kdmheader-Connect.gif) no-repeat 10px 10px; 
	position: relative;
	width: auto;
	height: 124px;
	margin: 0;
	padding: 0;
	z-index: 1; 
	}

#navAlpha {
	top: 104px;
	}
	
#navAlpha h2 {
	background: #B9C823;
	}
	
#navBeta {
	top: 163px;
	}

.content {
	background: #fff; 
	}
* html .content { background-position: 24px 16px; }
*+html .content { background-position: 24px 16px; }


/*  headlines  */

/*
h1	{
	text-transform: none;
	color:#B9C823;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
	font-size: 16px;
	margin:0 0 10px 0;
	padding:0;
	}
*/	
h1	{
	color:#000;
	}
	
h2	{
	font-size: 14px;
	margin:0 0 6px 0;
	padding:0;
	font-weight: normal;
	}


/*  sub navigation content 	*/ 

#sitesubnav {
	margin: 49px 0 10px 0;
	padding: 0;
	}
* html #sitesubnav { margin: 57px 0 10px 0; }
*+html #sitesubnav { margin: 57px 0 10px 0; }


#sitesubnav ul li a {
	background: #B9C823;
	color: #fff;
	border: 1px solid #B9C823; 
	}

#sitesubnav ul li a:hover {
	color: #fff;
	background: #50646e;	
	}

#sitesubnav a:link.active, #sitesubnav a:visited.active, #sitesubnav a:hover {
	color: #000;
	}

#sitesubnav a:active	{
	background: #0255A1;
	color: #fff;
	}	


.content p.box	{
	background: #E3E9A7;
	color: #333;
	}

.content p.boxalert {
	background: #E3E9A7;
	color: #333;
	}

	
.tbl3 th, .tbl4 th, .tbl5 th  {
	background-color: #D3D2E9;
	color: #555;
	}

#minis li a {
	background:#EEEFF3;
	}	


#minis li#pactive a {
	color:#B9C823;
	}	

a:link, a:visited { color: #555a1b; }


/* ---------------specials for some pages ------------------- */

/* special bjobs */
	
.bbjobimages h2	{
	margin-top: 30px;
	}
	
	
/* special bbcontact */

.bbcontact td {
	width: 50%;
	}
	
	
/*  --------------- agent login ----------------------------- */


#FLogin {
	margin: 0;
	padding: 0;
	}

#loginbox {
	margin: 0;
	border: 0;
	padding: 0;
	width: 100%;
	}	
	
#loginbox td {
	padding: 0 6px;
	border: 0;
	border-top: 2px solid #fff;
	background: #eee;
	}	

#loginbox input {
	width: 80px;
	margin-top: 3px;
	margin-right: 10px;
	background: #fff;
	}
	
#loginbox input#loginButton, #loginbox input#submitButton {
	padding: 0 6px;
	margin: 0;
	width: 85px;
	background: #fff url(/img/bg_sbmittbutton_blue.gif);
	background: #ccc;
	/*border-color: #676c76;*/
	/*border-width: medium;*/
	}
	
#navMap {
	background:transparent url(/img/world-map-grey.gif) no-repeat 0 -14px;
}

ul.bigThumbnail {
	padding-left: 0;
	margin-left: 0;
	}
ul.bigThumbnail li {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
	margin-bottom: 12px;
	}
ul.bigThumbnail strong {
	display: block;
	margin: 18px 0 0 0; 
	padding: 0 0 6px 0; 
	font: 11px/14px georgia, serif; 
	letter-spacing: 2px; 
	text-transform: uppercase; 
	border-bottom: 1px solid #cecece; 
	}
ul.bigThumbnail p {
	padding: 0 0 12px 0; 
	}
ul.bigThumbnail i {
	margin: 0; 
	padding: 0; 
	}

ul.bigThumbnail a:link,
ul.bigThumbnail a:visited {
	text-decoration: none; 
	}
ul.bigThumbnail a:hover,
ul.bigThumbnail a:active {
	color: #000; 
	}


