/* ----------------------------------------------------------------------------------------------- */
/*                  Style CSS Comskills by Comskills - Micrologiciel - 2005                       */
/* ----------------------------------------------------------------------------------------------- */

/* Body */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #928D91;
	margin: 0px;
	padding: 0px;
	text-align: left;
	/*align: left;*/
}
#container { 
	width: 100%; 
	height: 100%; 
	margin: 0; 
	padding: 0;
	border: 0;
	font-size: 9pt; 
}
#borderLeft { background: url(images/pageBorder_left.gif) repeat-y right top; padding-right: 10px; }
#borderRight { background: url(images/pageBorder_right.gif) repeat-y left top; padding-left: 10px; }

a img { border: none; }
blockquote { font-size: 9pt; font-style: italic; }

/* ----------------------------------------------------------------------------------------------- */
/* Liens Standard du Body */
/* ----------------------------------------------------------------------------------------------- */
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #AE7F14; white-space: nowrap; }

/* ----------------------------------------------------------------------------------------------- */
/* Style des Formulaires html */
/* ----------------------------------------------------------------------------------------------- */
form { margin: 0px; } 

label { font-size: 9px; color: #000; text-align: right; display: block; width: 100%; text-align: center; }

/* Boutons */
.Bouton {
	color: #fff;
	font-size: 8pt;
	/*vertical-align: bottom;*/
	border: none;
	background-color: #000;
	text-align: center;
	height: 17px;
	margin: 3px;
	padding: 0px 2px;
}
#contentpage .Bouton { /*vertical-align: middle;*/ }

/* Area Text */
.Txt_Area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #5E5B57;
	background-color: #fff;
	border: 1px solid #5E5B57;
	height: 18px;
}
/* Input box */
.Txt_Input {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #5E5B57;
	background-color: #fff;
	border: 1px solid #5E5B57;
	width: 130px;
	height: 18px;
}
/* Taille et couleur des modules News et Recherche */
.Module {
	background-color: #fff;
	color: #5E5B57;
	font-size: 9pt;
	border: 1px solid #5E5B57;
	padding: 2px; 
	margin: 2px 0px;
}
/* Select box dans liste Menu */
.Menu_Select {
	font-size: 9pt;
	color: #5E5B57;
	background-color: #fff;
}

/* ----------------------------------------------------------------------------------------------- */
/* Style Général du Site */
/* ----------------------------------------------------------------------------------------------- */

/* taille des tableaux par defaut dans l'editeur */
td { font-size: 9pt; }

/* En prévision d'un "title" de couleur */
.navtext { }

/* Photos et Images */
.Photo { margin: 6px; }

/* Style textes de la page Contact */
.Contact { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5E5B57; text-align: left; }
/* Les tableau Préformatés */
.Format_Petit_Tableau_Titre { font-size: 9pt; }
.Format_Petit_Tableau { font-size: 9pt; }

/* Couleurs ou fond du site de taille fixe */
/* Ne sert que dans des cas particuliers */
.Tablo_Main { font-size: 9pt; }
.Tablo_Main_Fond { font-size: 9pt; }

fieldset#Note { margin: 0px; color: #0F4077; font-size: 10px; width: 144px; height: 90px; padding: 6px; border: 1px solid  #0F4077; background: url(images/note_backgrnd.gif) repeat-x 0px 13px; float: right; /*vertical-align: middle;*/ }
html>body fieldset#Note { background: #E6E6F6 url(images/1x1.gif) no-repeat; }
fieldset a { font-size: 8pt !important; }
legend { font-style: italic; font-size: 12px; color: #0F4077; font-weight: bold; padding-right: 4px; }

ul.NavBasPage { margin: 0px; padding: 0px; list-style-position: inside; }
ul.NavBasPage li { font-size: 11px; padding: 1px 0px; }
html>body ul.NavBasPage li { list-style-image: url(images/puce_rondeOrange2.gif); list-style-type: none; font-size: 11px; padding: 1px 0px; }
ul.NavBasPage li a  { font-size: 11px; } 

#breadcrumb { color: #817B80; font-size: 10px; font-weight: bold; margin: 140px 0px 30px 0px; width: 100%; height: 20px; white-space: nowrap; }
#breadcrumb a, #breadcrumb a:hover { color: #817B80; font-size: 10px; font-weight: bold; text-decoration: none; }
#breadcrumb a:hover { color: #817B80; font-size: 10px; font-weight: bold; text-decoration: underline; }
#container #breadcrumb, #container #breadcrumb a, #container #breadcrumb a:hover { color: #fff; }
/* --------------------------------------------------------------------- */
/* Bandeau supérieur (positionnement des éléments) */
/* --------------------------------------------------------------------- */
#bandeauHaut_Left { height: 68px; background-color: #E2AC30; /*border-bottom: 2px solid #fff;*/ }
#bandeauHaut {  /* bandeau supérieur */
	background: url(images/bandeauhaut_fond.gif) repeat-x bottom;
	/*border-bottom: 2px solid #fff;*/
	height: 68px;
	width: 100%;
	/*vertical-align: top;*/
}
#Logos { 
	width: 100%;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/logosML.gif) no-repeat right;
}
#Logos a { font-size: 14pt; text-decoration: none; color: #4F519B; width: 159px; height: 50px; text-indent: -3000px; display: block; }
#Logos h1 { color: #4F519B; width: 159px; height: 50px; margin: 0px; padding: 0px; background: url(images/logoComskills1.gif) no-repeat 0px -2px; }
 
#bannerpub {
	width: 468px;
	height: 60px;
	position: absolute;
	display: none;
}
#TdGCD { 
	/*
	min-width: 740px;
	max-width: 935px;
	*/
}
#content_GCD { 
	margin: 0; 
	padding: 0; 
	border: 0; 
	/*
	align: left; 
	min-width: 740px;
	max-width: 935px;
	*/
	height: 100%;
}
/*#content_CD { vertical-align: top; background: url(images/bord_page.gif) repeat-x left top; width: 100%; }*/
#content_CD { /*vertical-align: top;*/ background: url(images/pageSup_fond.gif) repeat-x left top; width: 100%; }
#table_CD { width: 100%; }

/* ----------------------------------------------------------------------------------------------- */
/* Style Page Centrale du Site */
/* ----------------------------------------------------------------------------------------------- */
#contentpage { /*vertical-align: top;*/ width: 100%; padding: 10px; /*min-width: 456px;*/ }
#contentpage td { /*vertical-align: top;*/ }

h1 { color: #4F519B; margin: 10px 0px 20px 0px; padding: 1px 24px; font-size: 14pt; font-weight: lighter; /*vertical-align: top;*/ }
#contentpage h1 { background: url(images/puce_Title.gif) no-repeat left center; }
h2 { margin: -20px 6px 10px 44px; font-size: 11pt; color: #E2AC30; font-weight: lighter; white-space: nowrap; }
h3 { font-size: 11pt; color: #817B80; }
h4 { font-size: 9pt; color: #4F519B; }

/* Titre des Pages dans les Pages */
.GrandTab2 {
	font-size: 14pt;
	color: #B4AEAB;
	font-weight: lighter;
	padding-left: 20px;
}

/* Liens du contenu de la page */
#contenpage a:link, #contenpage a:visited { color: #7E4611; }
#contentpage a:hover { color: #000; }

/* Fond des Pages du Site*/
.Tablo_Main_Frame { font-size: 9pt; }
/* Fond des Pages du BO */
.Tablo_Main_Bo { font-size: 9pt; padding: 10px; }
.Tablo_Main_Bo table { font-size: 9pt; }

/* ----------------------------------------------------------------------------------------------- */
/* Style des tableaux html */
/* ----------------------------------------------------------------------------------------------- */
/* Titre des tableaux html */
.Array_Titre {
	color: #AE7F14;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}
/* Données des tableaux html */
.Array_Data {
	color: #928D91;
	font-size: 9pt;
	padding: 5px;
}
/* Fond des tableaux html */
.Array_Contour {
	margin: 0px;
	border: 1px solid #E2AC30;
}

/* ----------------------------------------------------------------------------------------------- */
/* Style Top Menu */
/* ----------------------------------------------------------------------------------------------- */
#menusup {
	position: relative;
	/*align: left;*/
	text-align: left;
	margin-top: 2px;
}
#menusup table { /*vertical-align: middle;*/ }
/* Style général */
.Top_Menu { font-size: 8pt; text-align: center; margin: 0px; padding: 0px 8px 0px 8px; }

/* Liens du Top Menu */
a.Tab { white-space: nowrap; font-size: 8pt; font-weight: bold; color: #4F519B; text-decoration: none; }
a.Tab:link, a.Tab:visited  { color: #4F519B; }
a.Tab:hover { color: #20295A; }

/* Liens du Top Menu Active*/
a.Tab_Active { white-space: nowrap; font-size: 8pt; font-weight: bold; color: #E2AC30; text-decoration: none; }
a.Tab_Active:link, a.Tab_Active:visited { color: #E2AC30; }
a.Tab_Active:hover { color: #20295A; }

/* ----------------------------------------------------------------------------------------------- */
/* Style Bottom Menu */
/* ----------------------------------------------------------------------------------------------- */
#BottomMenu {
	height: 18px;
	/*vertical-align: middle;*/
	background-color: #E2AC30;
	font-size: 8pt;
	color: #fff;
	/*align: center;*/
	text-align: center;
	padding-left: 160px;
} 

/* Style général */
.Bottom_Menu { /*align: center;*/ padding: 0px 6px 0px 6px; margin: 0px; }

/* Liens du Bottom Menu */
a.Bottom_Tab { color: #fff; font-size: 8pt; text-decoration: none; white-space: nowrap; margin: 0px 4px 0px 4px; }
a.Bottom_Tab:link, a.Bottom_Tab:visited  { color: #fff; }
a.Bottom_Tab:hover { color: #fff; background-color: #fff; color: #E2AC30; }

/* Liens du Bottom Menu Active*/
a.Bottom_Tab_Active { color: #fff; font-size: 8pt; white-space: nowrap; margin: 0px 4px 0px 4px; }
a.Bottom_Tab_Active:link, a.Bottom_Tab_Active:visited  { color: #fff; }
a.Bottom_Tab_Active:hover { color: #fff; background-color: #fff; color: #E2AC30; }

/* ----------------------------------------------------------------------------------------------- */
/* Menus GAUCHES */
/* ----------------------------------------------------------------------------------------------- */
#BandoLeft { /*vertical-align: top;*/ padding: 6px 4px; margin: 0px; background: #E4DFE3 url(images/bord_bandeaugauche.gif) repeat-x left top; width: 160px; }

#MenuGaucheHaut { 
	width: 100%;
	height: 238px;
	margin: 0;
	padding: 0;
	/*vertical-align: top;*/
	color: #fff;
}
#MenuGaucheHaut table {
	/*vertical-align: top;*/
	color: #fff;
}
#MenuGaucheHaut td { color: #fff; font-size: 10pt; /*vertical-align: top;*/ }
#MenuGaucheHaut a {
	color: #fff;
	font-size: 10pt;
	height: 20px;
	line-height: 20px;
	background: #D49C1B url(images/menuG_puceOff.gif) no-repeat 4px 4px;
	padding: 10px 4px 4px 18px;
	/*vertical-align: bottom;*/
	display: block;
	border-bottom: 1px solid #fff;
	white-space: nowrap;
}
#MenuGaucheHaut a:link, #MenuGaucheHaut a:visited { color: #fff; text-decoration: none; }
#MenuGaucheHaut a:hover {
	color: #D49C1B;
	font-size: 10pt;
	height: 20px;
	line-height: 20px;
	background: #FAF7F1 url(images/menuG_puceOn.gif) no-repeat 4px 4px;
	padding: 10px 4px 4px 18px;
	/*vertical-align: bottom;*/
	display: block;
	border-bottom: 1px solid #fff;
}

.Menu_Left { border: none; padding: 0px; margin: 6px; }
html>body .Menu_Left { width: 150px !important; /*min-width: 150px !important;*/ }
.content_MenuLeft { padding-left: 0px; }
.Menu_Left a img { /*display: none;*/ padding: 0px 0px 2px 4px; }
.Menu_Left a { padding-left: 4px; white-space: nowrap; }

/* Titre des Menus dans les Menus*/
.Tab2 {
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px 4px 2px 12px;
	background: transparent url(images/menuG_puceTitre.gif) no-repeat left center;
	color: #4F519B;
	white-space: nowrap;
	font-weight: bold;
}

/* Couleur Ligne de séparation */
.Ligne { width: 100%; border-bottom: 1px solid #575E66; /*border-collapse: collapse;*/ margin: 4px 0px 4px 0px; }

/* Liens général */
a.Menu { 
	font-size: 11px; 
	color: #4F519B; 
	text-decoration: none; 
	/*vertical-align: middle;*/  
	padding: 4px 4px 2px 0px; 
	margin: 0px;
	/*background: transparent url(images/plus.gif) no-repeat 2px 9px;*/ 
}
	
a.Menu:link, a.Menu:visited { color: #4F519B; }
a.Menu:hover { color: #000; }

/* Liens Sélectionnés */
a.Menu_Actif { 
	font-size: 11px; 
	color: #D49C1B; 
	text-decoration: none; 
	/*vertical-align: middle;*/ 
	padding: 4px 4px 2px 0px; 
	margin: 0px;
	/*background: transparent url(images/plus_open.gif) no-repeat 2px 9px;*/
}
a.Menu_Actif:link { color: #D49C1B; }
a.Menu_Actif:hover { color: #000; }

/* Liens Sous Menu Ouvert */
a.Sous_Menu { 
	white-space: nowrap; 
	font-size: 11px; 
	text-decoration: none; 
	color: #4B525B; 
	margin: 0px; 
	padding: 0px 6px 0px 10px; 
	background: transparent url(images/puce_ssrub.gif) no-repeat 10px 9px;
}

a.Sous_Menu:link, a.Sous_Menu:visited { color: #4F519B; }

a.Sous_Menu:hover { color: #000; }

/* Liens Sous Menu Ouvert et Sélectionnés*/
a.Sous_Menu_Actif {
	white-space: nowrap; 
	font-size: 11px; 
	text-decoration: none; 
	color: #D49C1B; 
	margin: 0px; 
	padding: 0px 6px 0px 10px; 
	background: transparent url(images/puce_ssrub.gif) no-repeat 10px 6px; 
}

a.Sous_Menu_Actif:link { color: #D49C1B; }
a.Sous_Menu_Actif:hover { color: #000; }

/* -- menu extensible gauche -- */
.cadre_G { background-color: #fff; margin: 10px 6px; }
.contenuCadre_G { padding: 2px; font-size: 10px; }
.menug_hg, .menug_hd, .menug_hm, .menug_bg, .menug_bd, .menug_bm, .menug_mg, .menug_md { margin: 0; padding: 0; font-size: 1px; line-height: 1px; }
.cadre_G .menug_hg { background: transparent url(images/hautgauche3.gif) no-repeat left top; width: 9px; height: 9px; }
.cadre_G .menug_hd { background: transparent url(images/hautdroit3.gif) no-repeat right top; width: 9px; height: 9px; }
.cadre_G .menug_bg { background: transparent url(images/basgauche3.gif) no-repeat left bottom; width: 9px; height: 9px; }
.cadre_G .menug_bd { background: transparent url(images/basdroit3.gif) no-repeat right bottom; width: 9px; height: 9px; }
.menug_hm { border-top: 1px solid #E2AC30; height: 9px }
.menug_mg { border-left: 1px solid #E2AC30; width: 9px; height: 100%; }
.menug_md { border-right: 1px solid #E2AC30; width: 9px; height: 100%; }
.menug_bm { border-bottom: 1px solid #E2AC30; height: 9px }

.contenuCadre_G H4 { margin-bottom: 0px; padding-bottom: 4px; }
.contenuCadre_G p {
margin: 0px;
padding: 4px 0px 0px 0px; 
}
.contenuCadre_G .Module { width: 100px; }

/* -- fin cadre arrondi gauche -- */


/* ----------------------------------------------------------------------------------------------- */
/* Menus DROITS */
/* ----------------------------------------------------------------------------------------------- */
#bandoRight { padding: 6px 0px; /*vertical-align: top;*/ text-align: right; height: 228px; font-size: 10px; width: 1%}
#bandoRight table td { font-size: 10px; }
#bandoRight a img { display: none; }

/* -- mise en place du menu extensible -- */
.cadre, .cadre_D1, .cadre_D2, .cadre_D3 { margin: 10px 6px; } 
.cadre_D1, .cadre_D2, .cadre_D3 { background-color: #fff; }
.contenuCadre_D { padding: 2px; font-size: 10px; }
.contenuCadre { padding: 2px; font-size: 9pt; } 
.menud_hg, .menud_hd, .menud_hm, .menud_bg, .menud_bd, .menud_bm, .menud_mg, .menud_md { margin: 0; padding: 0; font-size: 1px; line-height: 1px; }
.cadre_D1 .menud_hg, .cadre_D2 .menud_hg { background: transparent url(images/hautgauche2.gif) no-repeat left top; width: 9px; height: 9px; }
.cadre_D1 .menud_hd, .cadre_D2 .menud_hd { background: transparent url(images/hautdroit2.gif) no-repeat right top; width: 9px; height: 9px; }
.cadre .menud_hg, .cadre_D3 .menud_hg { background: transparent url(images/hautgauche.gif) no-repeat left top; width: 9px; height: 9px; }
.cadre .menud_hd, .cadre_D3 .menud_hd { background: transparent url(images/hautdroit.gif) no-repeat right top; width: 9px; height: 9px; }
.cadre .menud_bg, .cadre_D2 .menud_bg, .cadre_D3 .menud_bg { background: transparent url(images/basgauche.gif) no-repeat left bottom; width: 9px; height: 9px; }
.cadre .menud_bd, .cadre_D2 .menud_bd, .cadre_D3 .menud_bd { background: transparent url(images/basdroit.gif) no-repeat right bottom; width: 9px; height: 9px; }
.cadre_D1 .menud_bg { background: transparent url(images/basgauche2.gif) no-repeat left bottom; width: 9px; height: 9px; }
.cadre_D1 .menud_bd { background: transparent url(images/basdroit2.gif) no-repeat right bottom; width: 9px; height: 9px; }
.menud_hm { border-top: 1px solid #E2AC30; height: 9px }
.menud_mg { border-left: 1px solid #E2AC30; width: 9px; height: 100%; }
.menud_md { border-right: 1px solid #E2AC30; width: 9px; height: 100%; }
.menud_bm { border-bottom: 1px solid #E2AC30; height: 9px }

.contenuCadre_D H4 { margin-bottom: 0px; padding-bottom: 4px; }
.contenuCadre_D p {
margin: 0px;
padding: 4px 0px 0px 0px; 
}
.contenuCadre_D .Module { width: 100px; }
/*a.linkCadre { color: #817B80; font-size: 10px; background-color: #FFF; border: solid #000; border-width: 1px 2px; margin: 2px 0px; padding: 1px 4px; text-decoration: none; }
a.linkCadre:hover { background-color: #E2AC30; color: #fff; }*/
a.linkCadre { color: #817B80; font-size: 10px; font-weight: bold; margin: 2px 2px; text-decoration: underline; display: block; /*align: right;*/ }
a.linkCadre:hover { text-decoration: none; color: #AE7F14; }
/*a.linkCadre:hover:before { content: ">> "; font-size: 10px; }*/
/* -- fin cadre arrondi extensible -- */

/* Titre des Menus dans les Menus*/
.Tab2_D {
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
	margin: 0px 4px;
	padding: 0px 4px 2px 16px;
	color: #E2AC30;
	background: url(images/menuD_puceTitre.gif) no-repeat 0px 2px;
}

/* Couleur Ligne de séparation */
.Ligne_D { width: 100%; /*border-collapse: collapse;*/ height: 4px; line-height: 4px; margin-bottom: 4px; }
/* Liens général */
a.Menu_D { white-space: nowrap; font-size: 10px; text-decoration: none; color: #817B80; text-align: left; /*vertical-align: middle;*/ padding: 4px 6px 2px 6px; margin: 0px; }
a.Menu_D:link { color: #817B80; }
a.Menu_D:hover { color: #000; }

/* Liens Sélectionnés */
a.Menu_Actif_D { white-space: nowrap; font-size: 10px; text-decoration: none; color: #817B80; text-align: left; /*vertical-align: middle;*/ padding: 4px 6px 2px 6px; margin: 0px; }
a.Menu_Actif_D:link { color: #817B80; }
a.Menu_Actif_D:hover { color: #000; }

/* ----------------------------------------------------------------------------------------------- */
/* Menus Gauche et Droit */
/* ----------------------------------------------------------------------------------------------- */
/* Fond des tableaux des Menus Gauches et Droites*/
.Tablo_Menu { padding: 0px; margin: 0px; }

.Fond_Menu_Gauche { background-color: #fff; padding: 4px; }

.Fond_Menu_Droite { background-color: #fff; padding: 4px; }

/* ----------------------------------------------------------------------------------------------- */
/* Footer */
/* ----------------------------------------------------------------------------------------------- */
/* Style Footer Général */
.Footer { font-size: 8pt; color: #ABACB5; }
#FooterLine { font-size: 8pt; color: #ABACB5; text-align: center; height: 20px; }

/* Lien du Footer */
a.Footer_Lien, .Footer a { white-space: nowrap; font-size: 8pt; color: #ABACB5; text-decoration: none; }
a.Footer_Lien:link, a.Footer_Lien:visited { color: #ABACB5; }
a.Footer_Lien:hover, .Footer a:hover { text-decoration: underline; color: #4F519B; }

/* ----------------------------------------------------------------------------------------------- */
/* Divers */
/* ----------------------------------------------------------------------------------------------- */
/* Warning du caddie*/
.CadWarning {
 font-size: 10pt;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FF0000;
 font-weight: bold;
}
/* ----------------------------------------------------------------------------------------------- */
/* Pages spécifiques */
/* ----------------------------------------------------------------------------------------------- */
/* ------ Homepage ------ */
#Homepage { width: 100%; margin: -18px 0px 0px 0px; }
#VisuelHomepage { height: 237px; margin: -11px 0px 0px 0px; padding: 0; width: 100%; }
#Loader { position: relative; margin: 0px 0px 0px -11px;}

#content_Homepage { padding: 10px; }
.encart_Fond { background: url(images/bigarrow.gif) no-repeat left center; border: solid #E2AC30; border-width: 1px 0px; width: 32px; }
.cadre .menud_hd, .cadre .menud_bd { background-color: #F0D597; }

#EspaceClients {
	width: 144px;
	margin: 10px 0px 0px 0px;
	height: 153px;
	background: url(images/espaceclients_titrePt.gif) no-repeat;
	padding-top: 40px; 
}
/* ----------------------------------------------------------------------------------------------- */
/* Ajout Derniere Minute */
/* ----------------------------------------------------------------------------------------------- */
#VisuEnTete { position: absolute; margin: -8px 0px 0px -11px; }
html>body #VisuEnTete { position: absolute; margin: 2px 0px 0px -11px; }

#TextIntroPage { font-style: italic; color: #4F519B; float: left; letter-spacing: 0.2em; height: 120px; /*vertical-align: middle;*/ }
#TextIntroPage td { font-style: italic; color: #4F519B; letter-spacing: 0.2em; /*vertical-align: middle;*/ height: 100px; }

/* Personnalisation Cadres bords arrondis */
#FondNews { background-color: #F6F2F5; }
#Fond1 { background-color: #F6E6C1; }
#Fond2{ background-color: #F9EED5; }
#Fond3 { background-color: #FCF7EA; }

/* Cadre Liens de bas de page */
fieldset#BtmPageLinks { 
	/*display: inline;*/
	margin: 0px; 
	padding: 6px; 
	width: 400px;
	max-width: 400px;
	border: 1px solid  #0F4077; 
	background: url(images/note_backgrnd.gif) repeat-x 0px 13px;
}
fieldset#BtmPageLinks a { white-space: normal; width: auto; }
html>body fieldset#BtmPageLinks { background: #E6E6F6 url(images/1x1.gif) no-repeat; }