@CHARSET "ISO-8859-1";

/*
 	-- -- -- -- -- -- --
  	Browser Fixes
  	-- -- -- -- -- -- --

  	This file uses CSS filtering methods to fix various
  	layout bugs.
  	Each of the following three imported files is a
  	separate, browser-specific CSS file that keeps all
  	hacks out of the main style sheet.
  	Over time, as supporting these browsers no longer
  	remains a priority, cleaning up the hacks is as
  	easy as deleting the @import statement below, or
  	simply no longer linking this file from the HTML.

   fix ie6 "peekaboo bug" using the "holly hack".
    Note, this style only gets applied to ie6
*/
  
* html .wrapper {height: 0.1%;}

/*
 * IE5 mac - overrides the IE/Win hack
 */

/*\*//*/
* html #threecolumn div { height: auto; }

  /**/
  /*
   * IE5/Win-specific CSS -ensures #container wraps all content on window resize
   */

@media tty {
   i{content:"\";/*" "*/}} * html #container { height: 1%; } /*";}
  }/* */

  /* Styling for editable elements. Eventually, this will be part of the style. */

.editable {border: 1px dashed blue; }
#footer {clear: both;}
a img,:link img,:visited img {border: none;}
body {
    /*text-align: center;*/
    /*background-color: #eee;*/
}

#container, #container_preview {
    width: 945px;
    text-align: left;
    margin: 0 auto;
}

#main-content {
    float: right;
    width: 745px;
}



/** BEGIN CUSTOM SKIN **/
  /*
  	-- -- -- -- -- -- --
  	Base CSS
  	-- -- -- -- -- -- --
  	This file simply removes default styling on most HTML elements in
  	order to reduce the need to later override them.
*/
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}

/*
	-- -- -- -- -- -- --
  	Type Scheme: Deco
  	-- -- -- -- -- -- --
*/

h1, h2, h3, h4, h5, h6, p.description {
	/*font-family: "Trebuchet MS", Trebuchet, sans-serif;*/
}

h1 { font-size: 3em; font-weight: bold; letter-spacing: 2px; }
h2 { font-size: 2em; font-weight: normal; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.2em; letter-spacing: 0.2em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; font-weight: bold;}
p, td {  }
code, kbd { font-size: 1.25em; }

/*
  	-- -- -- -- -- -- --
  	STYLE: Chemise
  	-- -- -- -- -- -- --
*/
/* ie6win */
#footer { height: 1%; }
/* ie5mac */
  /*\*//*/
  #footer { height: auto; }
  /**/

/* ie5 win */
@media tty {
	i{content:"\";/*" "*/}} td, * html th { font-size: 0.8em; } h1 { height: 1%; } /*";}
}/* */

/* Basic HTML style
 ----------------------------------------------- */
body {
  	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 76%;
}

/* layout patches
  ----------------------------------------------- */
#twocolumn-liquid-left #sidebar { float: left; }
#twocolumn-liquid-right #sidebar { float: right; }
#threecolumn #sidebar-alternate { float: right; }
#twocolumn-left { background-color: #eee; }

/* Footer
  ----------------------------------------------- */
#footer {
    border-top: solid 1px #000;
  	margin-left: 200px;
  	margin-top: 5px;
  	width: 730px;
	clear: both;
}

a { color: #6F70DF; text-decoration: none; }

/* Header
  ----------------------------------------------- */
#main-content {
  	/*background: #fff url(/images/citytrip/coin_haut.gif) no-repeat right top;*/
}
#main-content .wrapper {
      padding-top: 0px;
      padding-right: 15px;
      padding-left: 5px;
}

#container { background: #fff ; /*url(../images/two_column.gif) repeat-y left;*/ }
#container_preview {
  	background-color: #ffffff;
	min-height:318px;
	width:100%;
}

.content_preview{
	border : 1px solid;
	padding:5px;
}
	
*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
}

/* BANNER BEGIN */
#g_header1 {
	background:#fff url(../images/frontend_banner01.gif) no-repeat top left;
	top: 0px;
	height:190px;
}

#g_header2 {
	background:#fff url(../images/frontend_banner02.gif) no-repeat top left;
	top: 0px;
	height:190px;
}
.fulltextsearch{
	text-align:right;
    padding-right:10px;
	padding-top: 81px;
    color:#62797F;
}
.fulltextsearch input{ height:14px; width:115px; color:#62797F; border:1px solid #62797F; margin-left:5px; margin-right:5px;}
/* BANNER END */

/* TOPMENU BEGIN */
#topmenu {
	height:20px;
	margin:0pt 0pt 0pt 0px;
	padding:0pt;
	position:absolute;
	top:150px;
	width:945px;
	background-color:#82b1d6;
}

#topmenu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#topmenu li{
	background-image:url(../images/tiret.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
}
#topmenu li a:hover, #TOP li a.selected {
	text-decoration:underline;
}
#topmenu a {
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
	color: #ffffff;
	padding:4px 5px 4px 5px;
	border-right: 1px solid #ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
#extraLink{
	width:140px;
	position:absolute;
	top:30px;	
}
#extraLink a { display:block; height:100px;}
/* TOPMENU END */
/* g_sidebar MENU END */

/* breadcrumb BEGIN */
#breadcrumb {
	height:20px;
	margin:0pt 0pt 0pt 0px;
	padding:0pt;
	position:absolute;
	top:170px;
	width:720px;
}
#breadcrumb ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.entityselect{
	background-image:none;
 	color:#006699;
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
	padding:2px 6px 4px 3px;
	text-decoration:none;
}
#breadcrumb li  {
	background-image:url(../images/bread_crumb.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
	float:left;
}
#breadcrumb li a:hover, #TOP li a.selected { text-decoration:underline;}
#breadcrumb a {
	color:#006699;
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
	padding:2px 6px 4px 3px;
	text-decoration:none;
}
/* breadcrumb END */

#cssChoose { display: none; }

#bottom {
	color:#62797F;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

#listofvalue{
	color:#62797F;
	font-size:11px;
}
 
.menuselected {
	font-weight: bold;
	font-size:11px;
	padding-right:3px;
}

.loginerror{
	color:red;
}
	
.titlegrey{
	color: #aaaaaa;
}

.itemname{
	color:#CC9900;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:10px;
} 

/* Exhibition Page*/
.exhibname {
	font-size: 15pt;
}

.presenter {
	padding-left: 10px;	
	font-size: 10pt;
}

a.presenter {
	padding-left: 0px;	
}


