/*
CSS GRANDE HALLE D'AUVERGNE

info : #content #submenu #subnav n'existe plus
au profit de #image #subnav mais ses css n'ont pas été supprimés (on ne sait jamais!).
d.llopis@esprit-public.fr 02.02.2005, ..., ...
*/

body {
    margin:auto;
    padding-top:2px;
    font-family:verdana, helvetica, sans-serif;
    color:#000;
    font-size:10px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/fond-motif.gif");
    height:592px;
    overflow:hidden;
}

#cadreVert {
    margin:auto;
    width:787px;
    height:592px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/cadreVert.gif");
    margin-top:0px;
    z-index:2;
}

#cadreTout{
    z-index:3;
    margin:auto;
    width:786px;
    position:relative;
    left:4px;
    top:-588px;
}


a:link, a:visited {
    color:#458FB4;
}

a:hover, a:active {
    color:#006699;
}

h3, h4 {
    text-transform:uppercase;
}

h3 {
    margin-top:-2px;
}

h4 {
    font-size:13px;
    color:#5D8218;
}

#tabEnTeteHotel {
    font-size:13px;
    color:#5D8218;
    text-transform:uppercase;
    font-weight:bold;
}


img {
    border:0;
}

#header {
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/bandeau-haut/fond.gif");
    background-repeat:repeat-x;
    width:779px;
    height:64px;
    text-align:right;
}


#header div {
    margin-right:10px;
    padding-top:42px;
}

#header div #bZen {
    height:14px;
    width:79px;
    padding-right:6px;
}

#header div #bAng {
    height:16px;
    width:20px;
    padding-right:3px;
}


#header div #bRes {
    height:16px;
    width:16px;
    padding-right:3px;
}

#header div input {
    height:12px;
    width:89px;
    font-family:verdana, helvetica, sans-serif;
    font-size:9px;
    margin-top:0px;
    margin-right:0px;
}

* html #header div input {
    margin-top:-52px;
}

#header div #bOk {
    height:16px;
    width:17px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/bandeau-haut/ok.gif");
    margin-right:-8px;
}

#header div #bOk:hover {
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/bandeau-haut/okOver.gif");
}

#header div #bCon {
    height:16px;
    width:18px;
    padding-right:3px;
}

#header div #bFaq {
    height:16px;
    width:17px;
    padding-right:108px;
}

#logo {
    position:absolute;
    z-index:100;
}

#header div form {
	z-index:1000;
	margin-top:-19px;
}

#header div form input {
	position:relative;
	vertical-align:top;
	margin-right:2px;
}

input, input[type=text] {
    height:12px;
    border-top:1px;
    border-left:1px;
    border-color:#404040;
    font-family:verdana, helvetica, sans-serif;
    color:#000;
    font-size:9px;
    position:relative;

}

#content {
    margin-top:0px;
	z-index:1000;
    width:520px;
    height:520px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/fond-home.jpg");
    overflow:hidden;
}

* html #content {
	margin-top:-49px;
}

#content #event {
    padding-top:170px;
    padding-left:12px;
    position:relative;
    width:360px;
    height:100px;
}

#content #event #title {
    color:#555F17;
    font-weight:bold;
    text-transform:uppercase;
}

#content #event #text {
    width:360px;
    height:40px;
    overflow:hidden;
}

.text_iemac {
    position:relative;
}

#content #event #more {
    position:relative;
    margin-top:2px;
}

.more_iemac {
    position:relative;
}

#content #event #more a {
    color:#666600;
    font-weight:bold;
    font-size:9px;
    text-decoration:none;
}

#content #event #more a:hover {
    color:#555F17;
}

#content #page {
    overflow:auto;
}


#menu {
	z-index:10;
    margin-left:520px;
    margin-top:-528px;
    width:260px;
    height:530px;
    overflow:hidden;
}

* html #menu {
    margin-top:-520px;
	height:520px;
}

#menu #nav {
    width:130px;
    height:520px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/fond-home-menu.gif");
    background-repeat:no-repeat;
	margin-top:8px;
}

#menu #image {
    margin-left:130px;
    margin-top:-520px;
    width:130px;
    height:520px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/fond-home-droite.jpg");
    background-repeat:no-repeat;
    z-index:50;
}

#menu #nav div {
    position:relative;
    width:130px;
    height:130px;
    padding-left:5px;
}

#menu #nav div #grandehalleItems, #menu #nav div #organisateursItems, #menu #nav div #exposantsItems {
    margin-top:5px;
    visibility:hidden;
}

#content #submenu #subnav div, #image #subnav div {
    position:relative;
    width:130px;
    height:130px;
    padding-left:15px;
    padding-top:5px;
}


#menu #nav p, #menu #nav #pratique a, #content #submenu #subnav p, #content #submenu #subnav a, #image #subnav a {
    margin:0;
    padding:0;
    color:#3D4C00;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
}

#menu #nav p, #content #submenu #subnav p {
    padding-top:5px;
    text-transform:uppercase;
    /*background-image:url("/acs/sites-gl-events-css/gha-expositions/gha-menu-fr-exposant.gif");
    background-repeat:no-repeat;*/
}

/*#menu #nav p span {
    visibility:hidden;
}*/

#menu #nav #pratique ul {
    padding-top:5px;
}

#menu #nav a, #content #submenu #subnav a, #image #subnav a {
    font-size:9px;
    color:#222222;
    text-decoration:none;    
}

#menu #nav a:hover, #menu #nav #pratique a:hover, #content #submenu #subnav a:hover, #image #subnav a:hover {
    color:#FFFFFF;
}

#menu #nav ul{
    list-style:none;
    margin:0;
    padding:0;
    padding-top:12px;
}

#content #submenu #subnav ul, #image #subnav ul {
    list-style:none;
    margin:0;
    padding:0;
}

#menu #nav ul {
    list-style:none;
    margin:0;
    padding:0;
    padding-top:0px;
}

#menu #nav li, #content #submenu #subnav li, #image #subnav li {
    list-style:none;
    margin:0;
    padding:0;
}


 /* menu */


#menu #nav #grandehalle #divgh{
    width:120px;
    height:21px;
    margin-left:-5px;
    margin-top:8px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/gh-rollover.jpg");
    background-repeat:no-repeat;
}

#menu #nav #organisateurs #divor{
    width:120px;
    height:21px;
    margin-left:-5px;
    margin-top:8px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/organi-rollout.jpg");
    background-repeat:no-repeat;
}

#menu #nav #exposants #divex{
    width:120px;
    height:22px;
    margin-left:-5px;
    margin-top:8px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/exposants_rollout.jpg");
    background-repeat:no-repeat;
}

#pratique {
    margin:0px;
    padding:0px;
    margin-top:-2px;
    margin-left:-5px;
}

#pratique li, #pratique a {
    margin-top:3px;
}

#idcss1 {
    width:130px;
    height:14px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/agenda-out.jpg");
    background-repeat:no-repeat;
}
#idcss1:hover {
    height:14px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/agenda-over.jpg");
    background-repeat:no-repeat;
}
#idcss2 {
    width:130px;
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/acces-out.jpg");
    background-repeat:no-repeat;
}
#idcss2:hover {
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/acces-over.jpg");
    background-repeat:no-repeat;
}
#idcss3 {
    width:130px;
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/references-out.jpg");
    background-repeat:no-repeat;
}
#idcss3:hover {
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/references-over.jpg");
    background-repeat:no-repeat;
}
#idcss4 {
    width:130px;
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/hotellerie-out.jpg");
    background-repeat:no-repeat;
}
#idcss4:hover {
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/hotellerie-over.jpg");
    background-repeat:no-repeat;
}
#idcss5 {
    width:130px;
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/loisirs-out.jpg");
    background-repeat:no-repeat;
}
#idcss5:hover {
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/loisirs-over.jpg");
    background-repeat:no-repeat;
}
#idcss6 {
    width:130px;
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/liens-out.jpg");
    background-repeat:no-repeat;
}
#idcss6:hover {
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/liens-over.jpg");
    background-repeat:no-repeat;
}
#idcss7 {
    width:130px;
    height:14px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/telechargements-out.jpg");
    background-repeat:no-repeat;
}
#idcss7:hover {
    height:14px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/telechargements-over.jpg");
    background-repeat:no-repeat;
}
#idcss8 {
    width:130px;
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/devis-out.jpg");
    background-repeat:no-repeat;
}
#idcss8:hover {
    height:13px;
    background-image:url("/acs/sites-gl-events-medias/gha-expositions/menu/devis-over.jpg");
    background-repeat:no-repeat;
}

/* ********************************************************************************** */

#footer {
    font-size:9px;
    color:#ffffff;
    margin-top:-580px;
    text-align:right;
    margin-right:10px;
    z-index:1600;
}

#footer a{
    color:#ffffff;
    text-decoration:none;
}
/*
#extras img {
    border:0;
    z-index:110;
    width:8px;
    height:8px;
    position:absolute;
}
*/
#divContactMail {
    width:360px;
    height:440px;
    overflow:auto;
}

#divContactMail input, select, option {
    font-size:9px;
}

#divContactMail #titre1C {
    font-size:14px;
    font-weight:bold;
}

#divContactMail #titre2C {
    font-size:11px;
    font-weight:bold;
}

#logoGL {
    margin-top:518px;
    padding-left:43px;
    z-index:3002;
}

#logoGHAentier {
    padding-left:650px;
    margin-top:-75px;
    z-index:3000;
    visibility:hidden;
}

#accueilAgenda {
    margin-top:-288px;
    padding-left:260px;
    z-index:3001;
}