/*
------------------------------------------------
Pluskaart Print
Author:  Hypervision - Sibran Lens
------------------------------------------------ */

#header, #navigation, #footer, #barSubnavigation, #language, #home, #guideHeader, #exclusive, .imgGGOffer  {
	display: none;
	background:none;
}

/*  SHADOW 
------------------------------------------------*/


.wrap1, .wrap2, .wrap3, .wrap1big {
	 background: none;
}

#contentBoxWrapped { /* box met witte border voor in het content gedeelte MET PADDING LINS EN RECHTS*/
}

#contentBoxClean { /* box met witte border voor in het content gedeelte ZONDER PADDING LINKS EN RECHTS*/
}

#contentBoxEnews { /* box met witte border voor donker vlak enews */
}

#mainContent {
float: left;
}

#content {
	width:1000px;
}

html {
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	margin:0;
	padding:0;
}

form {
	padding: 0;
	margin: 0;
}

a, a:active, a:link, a:visited {
	color: #333;
	text-decoration: underline;
}

h1 {
	margin: 0 0 0 0;
	padding: 0 0 9px 0;
}

h2 { /* h2 wordt alleen gebruikt voor titels van fiches */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #4C4C4C;
	margin: 0;
	padding: 0;
}

h3 {
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #595959;
}

h4 {
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin:0;
	color: #B70509;
}


#wrapper {
	width:780px;
	background:none;
}

#homepageGrid {
	width: 574px;
	height: 372px;
}

#homepageGridTop {
	width: 380px;
	height: 185px;
	margin-bottom: 2px;
	float: left;
	background-repeat:no-repeat;
}

#homepageGridTop p {
	font-size: 11px;
	font-weight: bold;
	color: #838383;	
	padding: 60px 0 0 284px;
	margin: 0;
}

#homepageGridTop a, #homepageGridTop a:link, #homepageGridTop a:active, #homepageGridTop a:visited {
	color: #838383;
	text-decoration: none;
}

#homepageGridTop a:hover {
	color: #A1A1A1;
	text-decoration: underline;
}

#homepageGridBottom {
	width: 380px;
	height: 185px;
	float: left;
}

#homepageGridRight {
	width: 190px;
	height: 372px;
	margin-left: 4px;
	float: right;
}

.divClear {
	clear: both;
}

p:first-child {
	padding-top: 0;
	margin-top: 0;
}

p:last-child {
	padding-bottom: 0;
	margin-bottom: 0;
}

.txtSmall {
	font-size: 10px;
}


/* 	LOGO'S
-----------------------------------------------*/
ul#logo {
	width: 552px;
	padding: 0;
	margin: 10px 0 0 20px;
	list-style: none;
}

ul#logo li {
	display: block;
	float: left;
	text-align: center;
	padding: 15px 0 0 0;
	margin: 5px 5px 0 0; 
	background-color: #FFFFFF;
	border: 1px solid #D3D3D3;
	width: 91px;
	height: 78px;
}

#logoList {
	font-size: 11px;
	width: 485px;
	margin: 10px 0 0 22px;
}

/* 	ELEMENTS (bijv. bij voordelen en partners)
-----------------------------------------------*/
.elements { /* achtergrond wordt bepaald in de pagina zelf op de div */
	width: 558px;
	height: 27px;
	background-repeat: no-repeat;
	background-position: left;
}

.elementsLogo {
	float: right;
	margin: 1px 10px 0 0;
}

.elementsTitle {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #09393C;	
}

.elementsContent {
	font-size: 11px;
	width: 516px;
	background-color:#E5E9EB;
	border: 1px solid #55747C;
	padding: 20px;
	margin: 0 0 0 0;
}



/* 	PARTNERS
-----------------------------------------------*/
#partnersLogo { /* linkse gedeelte met logo's */
	width: 110px;
	float: left;
	text-align: center;
}

#partnersContent { /* rechtergedeelte met content text */
	width: 444px;
	float: right;
	padding: 0 10px 10px 0px;
}

#partnersPlus { /* uw plus bij partners */
	width: 564px;
	height: 24px;
	border-bottom:1px solid #FFF;
	border-top:1px solid #FFF;	
	background-image:url(/partners/_images/_fr/your_plus.gif);
	background-repeat: no-repeat;
	background-position:left;
/*background-color: #55747C;*/
	background-color: #ffffff;	
}

#partnersPlusDescr { /* donkere achtergrond met uitleg over uw plus */
	font-size: 11px;
	background-color:#cccccc;
	width: 520px;
	padding: 14px 20px 14px 24px;
	margin: 0 0 0 0;
}




/*  FICHES ALGEMEEN
	5 templates met eigen css voor de 
	verschillende kleuren, worden per template
	ingeladen
------------------------------------------------*/
#ficheTitle {
	padding: 9px 0 0 80px;
}

#ficheLeft {
	font-size: 11px;
	float: left;
	width: 150px;
}

#ficheRight {
	font-size: 11px;
	color: #595959;
	float: right;
	width: 250px;
	padding: 0px 7px 5px 10px;
}

.FicheImgLogo {
	margin-right: 7px;
}

/*  FICHES ALGEMEEN
------------------------------------------------*/

ul#listGuide {
	width: 574px;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#listGuide li {
	height: 60px;
	margin: 0 0 10px 0;
	padding: 0;
	background-repeat:no-repeat;
	background-position:left;	
}

ul#listGuide li.yellow {
	background-image: url(/guide/offer/_images/bg_list_guide_yellow.gif);
	background-color:#FFEB97;
}

ul#listGuide li.blue {
	background-image: url(/guide/offer/_images/bg_list_guide_blue.gif);
	background-color:#B4D2DB;
}

ul#listGuide li.pink {
	background-image: url(/guide/offer/_images/bg_list_guide_pink.gif);
	background-color:#E6BBD8;
}

ul#listGuide li.red {
	background-image: url(/guide/offer/_images/bg_list_guide_red.gif);
	background-color:#EC9F9C;
}

ul#listGuide li.green {
	background-image: url(/guide/offer/_images/bg_list_guide_green.gif);
	background-color:#CEE17C;
}

ul#listGuide .listGuideImage {
	margin-left:56px;
	float: left;
	padding:0;
	vertical-align:bottom;
	border: none;
}

ul#listGuide .listGuideLogo {
	float: right;
	margin: 17px 5px 0 0;
}

ul#listGuide .listGuideTitle {
	color: #333;
	padding: 15px 0 0 200px;
	line-height: 18px;
}

ul#listGuide .listGuideCategory {
	font-size: 10px;
}

#fiche {
	width: 572px;
	background-color: #fff;	
	border: none;
}

