/* @override http://intra/projet/ism25.is-webdesign/site/_css/default.css */

#tooltip {
	border: 1px solid #909090;
	background-color: #4d4d4d;
}

#tooltip div {
	color: #909090;
}


/* @group Page Layout */

body
{
	background-color: #424242;
}

#bg1
{
	background: #424242 url(../medias/_images_modeles/_page/halo_cian.jpg) no-repeat right bottom;
}

#bg2
{
	background:  url(../medias/_images_modeles/_page/halo_fushia.jpg) no-repeat left bottom;
}

#header
{
	background: url(../medias/_images_modeles/_page/halo_tetiere.jpg) no-repeat center top;
	height: 190px;
}

#logo a
{
	background: url(../medias/_images_modeles/logo_isw.gif) no-repeat left top;
}

#slogan
{
	background: url(../medias/_images_modeles/_titres/strategie_interactive.gif) no-repeat left top;
}

/* @group optionbar */

#optionbar
{
	background: url(../medias/_images_modeles/_page/optionbar_g.gif) no-repeat left top;
}

#optionbar-content
{
	background: url(../medias/_images_modeles/_page/optionbar_d.gif) no-repeat right top;
}

/* @end */

/* @group Portefolio */

.item
{
	background-color: #f2f2f2;
}

#portefolio-list .item:hover
{
	background-color: #FFF;
	cursor: pointer;
}

#portefolio-list .item-tech li a,
#portefolio-list .item-links a
{
	color: #E74300;
}

#portefolio-list .item-tech li a:hover,
#portefolio-list .item-links a:hover
{
	color: #fe6b2f;
}


#portefolio-list .item-links a
{
	background: url(../medias/_images_modeles/_puces/fleche.gif) no-repeat left center;
}

#portefolio-list .item-links a:hover
{
	background: url(../medias/_images_modeles/_puces/fleche_rouge.gif) no-repeat left center;
}

.item-keywords a
{
	background: url(../medias/_images_modeles/_page/tag_g.gif) no-repeat 0 50%;
}

.item-keywords a span
{
	background: url(../medias/_images_modeles/_page/tag_d.gif) no-repeat 100% 50%;
}

.item-keywords a.active
{
	color: #E74300;
}

.keywords a.active
{
	color: #a9e2f6;
}


/* @end */

/* @group references-detail */

#references-detail .item
{
	background-color: #353535;
}

#references-detail .item h4
{
	color: #FFF;
}

#references-detail .item-description
{
	color: #d8d8d8;
}

#references-detail .item-keywords a
{
	background: url(../medias/_images_modeles/_page/tag2_g.gif) no-repeat 0 50%;
}

#references-detail .item-keywords a span
{
	background: url(../medias/_images_modeles/_page/tag2_d.gif) no-repeat 100% 50%;
}

.cadre2
{
	background-color: #484848;
	border-left: 3px solid #565757;
}

.cadre2 h6
{
	background-color: #4E4F4F;
	border-left: 3px solid #606161;
}

.cadre2 p
{
	color: #E74300;
}

/* @end */



/* @group Column */

#flux-rss
{
	background: url(../medias/_images_modeles/_page/flux_rss_bg.gif) no-repeat;
}

#flux-rss li
{
	background: url(../medias/_images_modeles/_puces/fleche.gif) no-repeat 0 7px;
}

/* @end */

/* @end */

/* @group Footer */

#footer
{
	background: url(../medias/_images_modeles/_page/nav_footer.gif) no-repeat 50% 20px;
}

#footer a, #footer div
{
	color: #FFF;
}

/* @end */

/* @group Typography */

A
{
	color: #3AB8F9;
}

A:hover
{
	color: #78d1ff;
	text-decoration: none;
}

H1
{
	
}

H2
{
	
}

h3
{
	color: #919191;
}

H3.underline, .spacer
{
	padding-bottom: 5px;
	background: url(../medias/_images_modeles/_page/filet_h.gif) repeat-x center bottom;
}

.cadre-content H3.underline
{
	margin-bottom: 10px;
	background: url(../medias/_images_modeles/_page/filet_h_palette.gif) repeat-x center bottom;
}

H4
{
	font-size: 18px;
	color: #606060;
	margin-bottom: 12px;
}

H5, .exergue
{
	font-size: 12px;
	color: #e7e7e7;
}

H6
{
	
}

ul li
{
	
}

ul ul li
{
	
}

ol li
{
	
}

.text-exergue
{
	font-size: 1.2em;
	font-weight: bold;
}

#palette-acces-client h6
{
	text-transform: uppercase;
	color: #9D9B91;
	font: 10px Helvetica, Arial, Geneva, sans-serif;
	margin: 0 0 3px 0;
}
h3, h6, p, div
{
	color: #919191;
}

#logo span
{
	display: none;
}

#welcome-text span
{
	color: #4C7FAE;
}

/* @end */

/* @group Blocks & images */

.image-gauche-cadre, .image-droite-cadre
{
	border: 1px solid #ccc;
	background: #2e2e26;
}

.cadre-image, .cadre-simple
{
	border: 1px solid #a19f96;
}

/* @end */

/* @group Cadres */

.cadre-tweet-rss
{
	background: url(../medias/_images_modeles/_palette_rss/tweetBackground.gif) no-repeat;
}

.cadre1-header
{
	background: url(../medias/_images_modeles/_page/cadre_hg.gif) no-repeat 0px 0px;
}

.cadre1-header div
{
	background: url(../medias/_images_modeles/_page/cadre_hd.gif) no-repeat 100% 0px;
}

.cadre1-content
{
	background: url(../medias/_images_modeles/_page/cadre_bg.gif) no-repeat 0px 100%;
}

.cadre1-content .cadre-content
{
	background: url(../medias/_images_modeles/_page/cadre_bd.gif) no-repeat 100% 100%;
}

/* @end */

/* @group Navigation */

/* @group nav-level1 */


#nav-level-1
{
	background: url(../medias/_images_modeles/_page/filet_nav.gif) no-repeat 0px 24px;
}

#nav-level-1 a span
{
	display: none;
}

#nav-level-1 .references
{
	background: url(../medias/_images_navigation/nav_references.gif) no-repeat;
}

#nav-level-1 .agence
{
	background: url(../medias/_images_navigation/nav_agence.gif) no-repeat;
}

#nav-level-1 .solutions
{
	background: url(../medias/_images_navigation/nav_solutions.gif) no-repeat;
}

#nav-level-1 .clients
{
	background: url(../medias/_images_navigation/nav_clients.gif) no-repeat;
}

#nav-level-1 .contact
{
	background: url(../medias/_images_navigation/nav_contact.gif) no-repeat;
}

#nav-level-1 .serious-game
{
	background: url(../medias/_images_navigation/nav_serious_games.gif) no-repeat;
}

#nav-level-1 .references.active, #nav-level-1 .references:hover
{
	background: url(../medias/_images_navigation/nav_references_o.gif) no-repeat;
}

#nav-level-1 .agence.active, #nav-level-1 .agence:hover
{
	background: url(../medias/_images_navigation/nav_agence_o.gif) no-repeat;
}

#nav-level-1 .solutions.active, #nav-level-1 .solutions:hover
{
	background: url(../medias/_images_navigation/nav_solutions_o.gif) no-repeat;
}

#nav-level-1 .clients.active,
#nav-level-1 .clients:hover
{
	background: url(../medias/_images_navigation/nav_clients_o.gif) no-repeat;
}

#nav-level-1 .contact.active,
#nav-level-1 .contact:hover
{
	background: url(../medias/_images_navigation/nav_contact_o.gif) no-repeat;
}

#nav-level-1 .serious-game.active,
#nav-level-1 .serious-game:hover
{
	background: url(../medias/_images_navigation/nav_serious_games_o.gif) no-repeat;
}

/* @end */

/* @group Boutons */

.bouton01
{
	background: url(../medias/_images_modeles/_boutons/btn_g.gif) no-repeat left top;
	color: #606060;
}

.bouton01 span
{
	background: url(../medias/_images_modeles/_boutons/btn_d.gif) no-repeat right top;
}

.bouton01:hover, .bouton01:focus
{
	text-decoration: none;
	background: url(../medias/_images_modeles/_boutons/btn_g_o.gif) no-repeat left top;
	color: #999;
}

.bouton01:hover span, .bouton01:focus span
{
	text-decoration: none;
	background: url(../medias/_images_modeles/_boutons/btn_d_o.gif) no-repeat right top;
}

.bouton02
{
	background: url(../medias/_images_modeles/_puces/puce_link.gif) no-repeat 100% 3px;
}

.bouton02:hover, .bouton02:focus
{
	background: url(../medias/_images_modeles/_puces/puce_link_red.gif) no-repeat 100% 3px;
}

.bouton03
{
		background: url(../medias/_images_modeles/_boutons/btn_l1_g.gif) no-repeat left top;
	color: #606060;

}

.bouton03 span
{
	background: url(../medias/_images_modeles/_boutons/btn_l1_d.gif) no-repeat right top;
}

.bouton03:hover, .bouton03:focus 
{
	text-decoration: none;
	background: url(../medias/_images_modeles/_boutons/btn_l1_g_o.gif) no-repeat left top;
	color: #999;
}

.bouton03:hover span, .bouton03:focus span
{
	text-decoration: none;
	background: url(../medias/_images_modeles/_boutons/btn_l1_d_o.gif) no-repeat right top;
}

.bouton04
{
	background: url(../medias/_images_modeles/_puces/puce_g_link.gif) no-repeat 0px 3px;
}

.bouton04:hover, .bouton04:focus
{
	background: url(../medias/_images_modeles/_puces/puce_g_link_red.gif) no-repeat 0px 3px;
}

.bouton05
{
		background: url(../medias/_images_modeles/_boutons/btn_l_g.gif) no-repeat left top;
	color: #606060;

}

.bouton05 span
{
	background: url(../medias/_images_modeles/_boutons/btn_l_d.gif) no-repeat right top;
}

.bouton05:hover, .bouton05:focus 
{
	text-decoration: none;
	background: url(../medias/_images_modeles/_boutons/btn_l_g_o.gif) no-repeat left top;
	color: #999;
}

.bouton05:hover span, .bouton05:focus span
{
	text-decoration: none;
	background: url(../medias/_images_modeles/_boutons/btn_l_d_o.gif) no-repeat right top;
}

/* @end */

/* @end */

/* @group Formulaires */

input, select, textarea
{
	border: none;
	background-color: #424242;
	color: #d8d8d8;
	padding: 0px;
	margin-top: 2px;
}

input.active, select.active, textarea.active
{
	background-color: #6e6e6e;
	color: #FFF;
}


/* @end */

/* @group nos solutions */

.cadre-fonce
{
	background-color: #353535;
}

.isw-right
{
	background: #353535 url(../medias/_images_modeles/_nos_solutions/isw.png) no-repeat 97% 50%;
}

#sub-navigation li.active
{
	background: url(../medias/_images_modeles/_nos_solutions/arrow_nav.gif) no-repeat center bottom;
}

ul#tab-menus
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_cadre_g.gif) no-repeat 232px 0;
}

ul#tab-items
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_cadre_d.gif) no-repeat 100% 0;
}

#tab-menus #tab1 a
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_onglet1.gif) no-repeat;
}

#tab-menus #tab2 a
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_onglet2.gif) no-repeat;
}

#tab-menus #tab3 a
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_onglet3.gif) no-repeat;
}

#tab-menus #tab1.active a,
#tab-menus #tab1 a:hover
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_onglet1_s.gif) no-repeat;
}

#tab-menus #tab2.active a,
#tab-menus #tab2 a:hover
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_onglet2_s.gif) no-repeat;
}

#tab-menus #tab3.active a,
#tab-menus #tab3 a:hover
{
	background: url(../medias/_images_modeles/_nos_solutions/diapo_onglet3_s.gif) no-repeat;
}

#scroller-vignettes #left-arrow a {
	background: url(../medias/_images_modeles/_nos_solutions/arrow_defil_g.gif) no-repeat 0 -10px;
}

#scroller-vignettes #right-arrow a {
	background: url(../medias/_images_modeles/_nos_solutions/arrow_defil_d.gif) no-repeat 0 -10px;
}

#scroller-content img
{
	outline: 1px solid #2a2b2b;
}

#scroller-content a:hover img,
#scroller-content .active img
{
	outline: 1px solid #d7230d;
}

/* @end */

/* @group page-blog-detail */

#page-blog .page-content .item-first
{
	background: #FFF;
}

#page-blog .item-date
{
	background-color: #72777A;
	border: 1px solid #797979;
	color: #FFF;
	-moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.2);;
	-webkit-box-shadow: 3px 3px 0px rgba(0,0,0,0.2);
	box-shadow: -10px -10px 0px rgba(0,0,0,0.2);
	float: left;
	margin-right: 10px;
}

#page-blog .item-month
{
	background-color: #616161;
}

#page-blog .item-meta .author
{
	color: #3AB8F9;
}

#page-blog .item-meta .keyword
{
	color: #E74300;
}


#page-blog .page-content h2
{
	color: #606060;
}

#page-blog .page-content li span,
#page-blog .page-content h5,
#page-blog .page-content .exergue
{
	color: #2b86a7;
}

#page-blog .page-content .item-description li
{
	list-style: none;
	background: url(../medias/_images_modeles/_puces/fleche_rouge.gif) no-repeat 5px 5px;
}

/* @end */







