/* ===================================================================
   EDIT BUTTONS                                           EDIT BUTTONS
   =================================================================== */
   
/* backButton*/
.backButton { background:url(../../assets/core/button/backButton/up.gif); display:inline-block; width:67px; height:26px; }
.backButton:hover { background:url(../../assets/core/button/backButton/over.gif); }

/* save button*/
.saveButton { background:url(../../assets/core/button/saveButton/up.gif); display:inline-block; width:90px; height:26px; }
.saveButton:hover { background:url(../../assets/core/button/saveButton/over.gif); }

/* ===================================================================
   SEARCH                                                       SEARCH
   =================================================================== */

.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;z-index:100;}
.yui-skin-sam .yui-ac-input{position:absolute;width:100%;}
.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%;}
.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}
.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}
.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em;}
.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}
/*.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;}*/
.yui-skin-sam .yui-ac-content li{margin:0px;padding:0px; cursor:default;white-space:nowrap;list-style:none;zoom:1; }
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#ca1d1c;color:#FFF;}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#a60908;color:#FFF;}

#searchContainer { width:450px; display:inline-block; float:left; padding:3px 0px 5px 0px; margin:0px 20px 0px 0px; }
.autocompleteKeyword { display:inline-block; font-size:12px; font-weight:normal; margin:2px 5px; padding:2px 5px; }
.autocompleteFooterTitle { display:inline-block; width:100%; background-color:#cdcdcd; font-size:11px; padding:5px 5px 5px 5px; margin:5px 0px 0px 0px; }

.searchContainer {  border-bottom: 1px solid #cdcdcd; display:block; color:#000; }
.searchContainer:hover { background-color:#d41e1b; }
.searchContainer .autocompleteResult a {  display:inline-block; font-size:12px; width:470px; padding:10px; vertical-align:middle; text-decoration:none; color:#000; }
.searchContainer .autocompleteResult a:hover {color:#fff; }
.searchContainer .autocompleteResult a img {  display:inline;height:36px;vertical-align:middle; margin-right:10px; border:none; }					
.searchContainer .autocompleteResult span.text {  display:inline; vertical-align:middle;}

.searchResult { margin-top:10px; margin-bottom:10px;  }
.searchResult img{ margin-right:10px; }
.searchResult .head { font-weight:bold; display:block; padding-bottom: 3px; color: #0066ff; }
.searchResult .head:visited { color:#0066ff; }
.searchResult .head:hover { color: #000000; }
.searchResult .crumbtrail a { font-size:11px; padding-right: 2px; padding-left: 2px; color:#63a1ff}
.searchResult .crumbtrail a:hover { color: #000000; }

/* ===================================================================
   SEARCHRESULT TABS                                 SEARCHRESULT TABS
   =================================================================== */

ul#searchTabs { text-align: left; font: bold 11px arial, verdana, sans-serif; border-bottom: 1px solid #aaa; list-style-type: none; }
ul#searchTabs { margin:5px 0px 5px 0px; padding:4px 0px 4px 0px; }
ul#searchTabs li { display: inline; margin-right:5px; }

ul#searchTabs li#selectedTab { border-bottom:none; }
ul#searchTabs li#selectedTab a { background-color:#fff; display:inline-block; color: #000; top:1px; padding-top:7px; margin-bottom:-8px;  }

ul#searchTabs li a { padding:4px 10px; border: 1px solid #aaa; background-color: #e8e8e8; color: #666666; margin-right:0px; text-decoration: none; border-bottom: none; }
ul#searchTabs a:hover { background: #fff; color:#000; } 

/* ===================================================================
   PAGE_NUMBERING                                       PAGE_NUMBERING
   =================================================================== */

.pageNumbering { margin-bottom:15px; text-align:center; }
.pageNumbering span{ /* color: THEME */ }
.pageNumbering .page {	margin-left:3px; margin-right:3px;	color:#000000; }
.pageNumbering .page:hover { /* color: THEME */ }
.pageNumbering .main { margin-left:10px; margin-right:10px; color:#000000; font-weight:bold; }
.pageNumbering .main:hover { /* color: THEME */ }

/* ===================================================================
   COMBOBOX2                                                 COMBOBOX2
   =================================================================== */

#dropDownListBox { margin:0; padding:0; z-index:30; display:inline-block; }
#dropDownListBox li { margin:0; list-style:none; float:left; font:12px arial; }

#dropDownListBox li .cbController, .cbControllerDown { display:block; margin:0px 5px 0px 0px; padding:5px 25px 6px 5px; }
#dropDownListBox li .cbController, .cbControllerDown { background:url(/common/assets/core/controls/combobox/up.gif) no-repeat right; background-color:#FFFFFF;}
#dropDownListBox li .cbController, .cbControllerDown { border:solid 1px #c7c7c7; text-align:left; text-decoration:none; }
#dropDownListBox li .cbController, .cbControllerDown { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; }
#dropDownListBox li .cbController:hover { background:url(/common/assets/core/controls/combobox/up.gif) no-repeat right; background-color:#e1e1e1; color:#000000; border:solid 1px #c7c7c7; }
#dropDownListBox li .cbControllerDown{ background:url(/common/assets/core/controls/combobox/over.gif) no-repeat right; color:#000000; border:solid 1px #c7c7c7; }

#dropDownListBox div { position:absolute; visibility:hidden; margin:0px; padding:5px; background:#ffffff; border:1px solid #c7c7c7; }

#dropDownListBox div a, #dropDownListBox div span { display:block; margin:0; padding:5px 17px 5px 17px; }
#dropDownListBox div a, #dropDownListBox div span{ white-space:nowrap; text-align:left; text-decoration:none; font:12px arial; }
#dropDownListBox div a { color:#000000; }
#dropDownListBox div span { color:#000000; font-weight:bold; background:url(/common/assets/controls/combobox/item/upSelected.jpg) no-repeat left;}
#dropDownListBox div a:hover { background-color:#c7c7c7; color:#000000; }

/* ===================================================================
   HOMECATEGORIEDISPLAY                           HOMECATEGORIEDISPLAY
   =================================================================== */

/** CATEGORIE */
.homeCategorieDisplay { display:inline-block; float:left; width:249px; margin:8px 9px 8px 0px; }
.homeCategorieDisplay.collapsed { height:183px;  }
.homeCategorieDisplay h1 { display:block; color:#141414; clear:both; padding:15px 5px 45px 14px; margin:0px; }
.homeCategorieDisplay h1 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#666666; font-size:18px; }
.homeCategorieDisplay ul { display:inline-block; padding:2px 10px 2px 25px; margin:0px; }
.homeCategorieDisplay ul a{ display:block; color:#141414; font-size:12px; clear:both; }
.homeCategorieDisplay a:hover, .homeCategorieDisplay a h1:hover { color:#F00; }
.homeCategorieDisplay.display1.collapsed { background-image:url(../../assets/core/layout/homeCategorie/back1.jpg);  }
.homeCategorieDisplay.display1.expanded { background-image:url(../../assets/core/layout/homeCategorie/back1expanded.jpg); background-repeat:no-repeat; }
.homeCategorieDisplay.display2 { background-image:url(../../assets/core/layout/homeCategorie/back2.jpg);  }
.homeCategorieDisplay.display2.expanded { background-image:url(../../assets/core/layout/homeCategorie/back2expanded.jpg); background-repeat:no-repeat; }
.homeCategorieDisplay.display3 { background-image:url(../../assets/core/layout/homeCategorie/back3.jpg);  }
.homeCategorieDisplay.display3.expanded { background-image:url(../../assets/core/layout/homeCategorie/back3expanded.jpg); background-repeat:no-repeat; }
.homeCategorieDisplay.lastDisplay { margin:8px 0px 8px 1px; }

.homeCategorieDisplay .kernassortimentLayer { display:block; float:left; position:absolute; margin-top:45px; margin-left:55px; }


/** FULLWIDTH */
.homeCategorieDisplay.fullWidth { display:inline-block; float:left; width:316px; margin:8px 9px 8px 0px; }
.homeCategorieDisplay.fullWidth.display1.collapsed { background-image:url(../../assets/core/layout/homeCategorie/back1Big.jpg);  }
.homeCategorieDisplay.fullWidth.display2 { background-image:url(../../assets/core/layout/homeCategorie/back2Big.jpg);  }
.homeCategorieDisplay.fullWidth.display3 { background-image:url(../../assets/core/layout/homeCategorie/back3Big.jpg);  }
.homeCategorieDisplay.fullWidth.lastDisplay { margin:8px 0px 8px 1px; }

.homeCategorieDisplay.fullWidth .kernassortimentLayer { display:block; float:left; position:absolute; margin-top:45px; margin-left:22px; }

/** CATEGORIE
.homeCategorieDisplay { display:inline-block; float:left; width:249px; margin:8px 9px 8px 0px; }
.homeCategorieDisplay.collapsed { height:183px;  }
.homeCategorieDisplay h1 { display:block; color:#141414; clear:both; padding:15px 5px 45px 14px; margin:0px; }
.homeCategorieDisplay h1 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#666666; font-size:18px; }
.homeCategorieDisplay ul { display:inline-block; padding:2px 10px 2px 25px; margin:0px; }
.homeCategorieDisplay ul a{ display:block; color:#141414; font-size:12px; clear:both; }
.homeCategorieDisplay a:hover, .homeCategorieDisplay a h1:hover { color:#F00; }
.homeCategorieDisplay.display1.collapsed { background-image:url(/common/assets/core/layout/homeCategorie/back1.jpg);  }
.homeCategorieDisplay.display1.expanded { background-image:url(/common/assets/core/layout/homeCategorie/back1expanded.jpg); background-repeat:no-repeat; }
.homeCategorieDisplay.display2 { background-image:url(/common/assets/core/layout/homeCategorie/back2.jpg);  }
.homeCategorieDisplay.display2.expanded { background-image:url(/common/assets/core/layout/homeCategorie/back2expanded.jpg); background-repeat:no-repeat; }
.homeCategorieDisplay.display3 { background-image:url(/common/assets/core/layout/homeCategorie/back3.jpg);  }
.homeCategorieDisplay.display3.expanded { background-image:url(/common/assets/core/layout/homeCategorie/back3expanded.jpg); background-repeat:no-repeat; }
.homeCategorieDisplay.lastDisplay { margin:8px 0px 8px 1px; }
 */

/* ===================================================================
   COMBOBOX                                                   COMBOBOX
   =================================================================== */

#cbHolder {margin:0; padding:0; z-index:30; display:inline-block;}
#cbHolder li {margin:0; padding:0px 5px; list-style:none; float:left; font:12px arial;}

#cbHolder li .cbController {display:block; margin:0px 1px 0 0; padding:4px 10px 3px 5px; width:60px;}
#cbHolder li .cbController {background:url(/common/assets/core/controls/combobox/up.gif) no-repeat right; background:#ffff;}
#cbHolder li .cbController {border:solid 1px #c7c7c7; color:#000000; text-align:left; text-decoration:none;}
#cbHolder li .cbController:hover {background:url(/common/assets/core/controls/combobox/up.gif) no-repeat right; background-color:#e1e1e1; }

#cbHolder div {position:absolute; visibility:hidden; margin:0; padding:0; background:#ffffff; border:1px solid #c7c7c7; padding:5px;}

#cbHolder div a {position:relative; display:block; margin:0; padding:5px 10px; width:auto;}
#cbHolder div a {white-space:nowrap; text-align:left; text-decoration:none; background:#ffffff; color:#000000; font:12px arial;}
#cbHolder div a:hover {background:#333333; color:#FFF;}

/* ===================================================================
   REGULAR DDLB                                           REGULAR DDLB
   =================================================================== */

#ddlb {margin:0; padding:0; z-index:30; display:inline-block;}
#ddlb li {margin:0; padding:0px; list-style:none; font:12px arial; display:inline-block;}
#ddlb .seperator {border:none; display:inline-block;}

#ddlb div {position:absolute; visibility:hidden; margin:0; padding:0; background:#ffffff; border:1px solid #c7c7c7; padding:5px;}

#ddlb div a {position:relative; display:block; margin:0; padding:5px 10px; width:auto;}
#ddlb div a {white-space:nowrap; text-align:left; text-decoration:none; background:#ffffff; color:#000000; font:12px arial;}
#ddlb div a:hover {background:#333333; color:#FFF;}

/* ===================================================================
   BUTTONS                                                     BUTTONS
   =================================================================== */

/* TabTable link - De volgende buttons stijlen kunnen deze link kleur aanpassen*/
.tabTable a {
	color:#000000;
}
.tabTable a:hover {
	/*color:; THEME */
}

/* Focus Normal */
.focusButton {
	display: inline-block; /* FIREFOX */
	font-family:Arial, Helvetica, sans-serif;
	background:top;
	/* background-image:; THEME */
	background-repeat: no-repeat;
	border-style: none;
	
	line-height:22px;
	padding-bottom:3px;
	
	width:125px;
	height:26px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	text-decoration:none;
	text-align:center;
}
.focusButton:hover {
	background:top;
	/* background-image:; THEME */
	background-repeat: no-repeat;
}

a.focusButton {
	color:#FFFFFF;
}
a.focusButton:hover {
	color:#FFFFFF;
}

/* Focus Small */
.focusButtonSmall {
	display: inline-block; /* FIREFOX */
	font-family:Arial, Helvetica, sans-serif;
	background:top;
	/* background-image:; THEME */
	background-repeat: no-repeat;
	border-style: none;
	
	line-height:22px;
	padding-bottom:3px;
	
	width:70px;
	height:26px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	text-decoration:none;
	text-align:center;
}
.focusButtonSmall:hover {
	background:top;
	/* background-image:; THEME */
	background-repeat: no-repeat;
}

/* Focus Big */
.focusButtonBig {
	display: inline-block; /* FIREFOX */
	font-family:Arial, Helvetica, sans-serif;
	background:top;
	/* background-image:; THEME */
	background-repeat: no-repeat;
	border-style: none;
	line-height:22px;
	padding-bottom:3px;
	width:170px;
	height:26px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.focusButtonBig:hover {
	/* background-image:; THEME */
}

/* delete button */
.deleteButton {display: block; font-family:Arial, Helvetica, sans-serif; border-style: none; }
.deleteButton {min-width:25px; max-width:25px; height: 25px; width: 25px; right: 40px; }
.deleteButton {background:top; background-repeat: no-repeat;}/* background-image:; THEME */
.deleteButton:hover {}/* background-image:; THEME */

/* edit button */
.editButton {display: block; font-family:Arial, Helvetica, sans-serif; border-style: none;}
.editButton {min-width:25px; max-width:25px; height: 25px; width: 25px; right: 40px;}
.editButton {background:url(/common/assets/core/button/editButton/up.png) top no-repeat;}
.editButton:hover {background-image:url(/common/assets/core/button/editButton/over.png);}

/* activate button */
.activateButton {display: block; font-family:Arial, Helvetica, sans-serif; border-style: none;}
.activateButton {min-width:25px; max-width:25px; height: 25px; width: 25px; right: 40px;}
.activateButton {background:url(/common/assets/core/button/activateButton/up.png) top no-repeat;}
.activateButton:hover {background-image:url(/common/assets/core/button/activateButton/over.png);}


/* algemene button */
.baseButton {
	display: inline-block; /* FIREFOX */
	font-family:Arial, Helvetica, sans-serif;
	background:top;
	background-image:url(/common/assets/core/button/baseButton/up.png);
	background-repeat: no-repeat;
	border-style: none;
	text-align:center;
	
	line-height:22px;
	padding-bottom:3px;
	
	width:110px;
	height:26px;
	color:#727272;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	text-decoration:none;
}
.baseButton:hover {
	background:top;
	background-image:url(/common/assets/core/button/baseButton/over.png);
	background-repeat: no-repeat;
}

/* algemene button */
.baseButtonSmall {
	display: inline-block; /* FIREFOX */
	font-family:Arial, Helvetica, sans-serif;
	background:top;
	background-image:url(/common/assets/core/button/baseButtonSmall/up.png);
	background-repeat: no-repeat;
	border-style: none;
	text-align:center;
	
	line-height:22px;
	padding-bottom:3px;
	
	width:68px;
	height:26px;
	color:#727272;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	text-decoration:none;
}
.baseButtonSmall:hover {
	background:top;
	background-image:url(/common/assets/core/button/baseButtonSmall/over.png);
	background-repeat: no-repeat;
}

.baseButtonExtraSmall {
	display: inline-block; /* FIREFOX */
	width:56px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	color:#727272;
	text-decoration: none;
	text-align:center;
	padding-top:4px;
	background-image:url(/common/assets/core/button/baseButtonExtraSmall/up.gif);
}
.baseButtonExtraSmall:hover {
	background-image:url(/common/assets/core/button/baseButtonExtraSmall/over.gif);
}

/* algemene button */
.baseButtonBig {
	display: inline-block; /* FIREFOX */
	font-family:Arial, Helvetica, sans-serif;
	background:top;
	background-image:url(/common/assets/core/button/bigBaseButton/up.png);
	background-repeat: no-repeat;
	border-style: none;
	text-align:center;
	
	line-height:22px;
	padding-bottom:3px;
	
	width:175px;
	height:26px;
	color:#727272;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	text-decoration:none;
}
.baseButtonBig:hover {
	background:top;
	background-image:url(/common/assets/core/button/bigBaseButton/over.png);
	background-repeat: no-repeat;
}

/* Add button */
.addToFavorites {
	display: block;
	background-image:url(/common/assets/core/button/addButton/up.png);
	width:25px;
	height:25px;
	margin-top:10px;
}
.addToFavorites:hover {
	background-image:url(/common/assets/core/button/addButton/over.png);
}

/* COMMON LINK */
.commonLink{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.commonLink:hover{
	/* color:; THEME */
}

/* documentLink */
.documentLink {
	display: inline-block;
	padding-bottom:10px;
	padding-top:5px;
	width:200px;
	text-decoration:none;
	color:#000000;
}
.documentLink:hover {
	/* color:; THEME */
}
.documentLink img{
	border:none;
}

/* blockLink */
.blockLink
{
	display:block;
	
	padding-top:4px;
	height:20px;
	color:#000000;
}
.blockLink:hover
{
	background-color:#494949;
	color:#ffffff;
}

/* extra info buttons */
.pdfLink, .swfLink, .wordLink
{
	display:block;
	text-decoration:none;
	font-size:11px;
	padding-top:4px;
	padding-left:20px;
	height:20px;
	color:#000000;
	background-repeat:no-repeat;
	background-position:left;
}
.pdfLink:hover, .swfLink:hover, .wordLink:hover
{
	background-color:#efefef;
}

.pdfLink{	background-image:url(/common/assets/icons/pdf_small.gif);}

.swfLink{	background-image:url(/common/assets/icons/swf_small.gif);}
.wordLink{	background-image:url(/common/assets/icons/word_small.gif);}


/* ===================================================================
   WEERGAVE                                                   WEERGAVE
   =================================================================== */

.weergaveBar {
	width:180px;
	float: right;
}
.weergaveBar a {
	line-height:23px;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	color:#727272;
	text-decoration:none;

	background-image:url(/common/assets/core/button/weergaveButtons/backUp.png);
	float:left;
	display:block;
	height:25px;
}
.weergaveBar a:hover {
	background-image:url(/common/assets/core/button/weergaveButtons/backOver.png);
	color:#000;
}
.weergaveBar #selected {
	background-image:url(/common/assets/core/button/weergaveButtons/backDown.png);
	/* color:; THEME */
}
.weergaveBar a img {
	border:none;
}
.weergaveBar .lijstButton {
	background-position:left;
}
.weergaveBar .lijstFotoButton {
	background-position:center;
}
.weergaveBar .fotoButton {
	background-position:right;
}
.weergaveBar#AddOn{
	width:65px;
	float:right;
}
.weergaveBar#AddOn a{
	padding-right:15px;
	background-position:left;
	background-image:url(/common/assets/core/button/weergaveButtons/addOn/backUp.png);
	background-repeat:no-repeat;
}
.weergaveBar#AddOn a:hover {
	background-image:url(/common/assets/core/button/weergaveButtons/addOn/backOver.png);
	color:#000;
}
.weergaveBar#AddOn #selected {
	background-image:url(/common/assets/core/button/weergaveButtons/addOn/backDown.png);
	/* color:; THEME */
}

/* ===================================================================
   IMAGE POPUP                                             IMAGE POPUP
   =================================================================== */

.imageViewer img{
	border-style:solid;
	border-color: #d3d3d4;
	border-width:1px;
	float: left;
}

/* ===================================================================
   CART COUNT                                               CART COUNT
   =================================================================== */

.inCartCell {
	padding-top:7px;
	width:40px;
	text-align:center;
	/* color:; THEME */
	font-size:12px;
}

/* ===================================================================
   BREADCRUMBS                                             BREADCRUMBS
   =================================================================== */

.crumbtrail {
	font-size: 12px;
	font-weight:bold;
	color:#4a4a4a;
	float: left;
}
.crumbtrail a {
	text-decoration: none;
	font-weight:normal;
	color:#4a4a4a;
}
.crumbtrail a:hover {
	/* color:; THEME */
}
.seperator {
	margin-left:6px;
	margin-right:6px;
	margin-bottom:1px;
}

/* ===================================================================
   TABBAR                                                       TABBAR
   =================================================================== */

.tabBar {
	color: #FFFFFF;
	width:766px;
}

/* NORMAL */
.tabActive {
	background-image:url(/common/assets/core/layout/tabTable/tab/up.gif);
	background-position:right;
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	text-decoration: none;
	height: 52px;
	text-align: center;
	padding-right: 30px;
	line-height: 22px;
}
.tabActive .h1{
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:0px;
	/*color:; THEME */
}
.tabActive .h2 {
	font-size:11px;
	color:#666566;
}

/* SELECTED */
.tabSelected {
	background-image:url(/common/assets/core/layout/tabTable/tabSelected/up.gif);
	background-position:right;
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	text-decoration: none;
	height: 52px;
	text-align: center;
	padding-right: 30px;
	line-height: 22px;
}
.tabSelected:hover {
	background-image:url(/common/assets/core/layout/tabTable/tabSelected/up.gif);
}
.tabSelected .h1{
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:0px;
}
.tabSelected .h2 {
	font-size:11px;
	color:#666566;
}

/* INACTIVE */
.tabInactive {
	background-image:url(/common/assets/core/layout/tabTable/tab/up.gif);
	background-position:right;
	background-repeat:no-repeat;
	display: block;
	font-size: 12px;
	text-decoration: none;
	height: 52px;
	text-align: center;
	padding-right: 30px;
	line-height: 22px;
}

.tabInactive .h1{
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666566;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:0px;
}
.tabInactive .h2 {
	font-size:11px;
	color:#666566;
}


#lastTab {
	background-position:left;
	padding-right: 0px;
}

/* ===================================================================
   CARROUSEL                                                 CARROUSEL
   =================================================================== */

#carrouselHolder { display:block; padding:4px 0 0 5px; width:963px; height:417px; background:url(../../assets/core/controls/carrousel/back.gif); }

#carrousel { height: 351px; overflow: hidden; padding: 0; margin:0; position: relative; width: 958px; }
#carrousel ul { padding:0; margin:0; }
#carrousel li { float:left; padding:0; margin:0; }
#carrousel li img { border:none; padding:0; margin:0;}

#carrouselNav { height: 96px; overflow: hidden; padding: 0; position: relative; width: 958px; }
#carrouselNav ul { margin: 0; padding: 0; position: relative; }
#carrouselNav li { float: left; font-size: 11px; height: 58px; line-height: 1.2; list-style: none; width: 159px; }
#carrouselNav li img { border:1px solid #FFF; }
#carrouselNav a { color: #fff; font-size: 11px; }

#carrouselNav .arrow { position:absolute; bottom:0; width:24px; height:60px; cursor: pointer; top: 0; }
#carrouselNav:hover .arrow.back { display:block; background-position: 0 50%; left: 0; background:url(../../assets/core/controls/carrousel/carrouselPrev/up.gif); }
#carrouselNav:hover .arrow.back:hover { background:url(../../assets/core/controls/carrousel/carrouselPrev/over.gif); }
#carrouselNav:hover .arrow.forward { display:block; background-position: 100% 50%; left: auto; right: 0; background:url(../../assets/core/controls/carrousel/carrouselNext/up.gif); }
#carrouselNav:hover .arrow.forward:hover { background:url(../../assets/core/controls/carrousel/carrouselNext/over.gif); }
