/* 
 * Evonux 2005
 * 
 * evonux.css
 * 
 * Author          : Alexandre HERMANN
 * Created         : Wed Nov  2 12:25:15 2005
 * Last Modified By: Alexandre HERMANN
 * Last Modified On: Mon Jan 16 17:12:21 2006
 * ---------------------------------------------------------------------------
 */

/* USER DEFINED STD OBJECTS */
@import url(/css/evonux_perso.css);

/*
** ENHANCED OBJECTS
** ---------------------------------------------------------------------------
*/
div.evbutton
{
  background-image:		url(/picture/bg_button.gif);
  background-position:		left top;
  background-repeat:		repeat-x;
  display:			inline;
  cursor:			pointer;
  font-weight:			bold;
  padding:			2px;
  margin-left:			2px;
  margin-right:			2px;
  border:			solid 1px rgb(180,180,180);

  -moz-border-radius:		4px;
}
input,
textarea
{
  border:			solid 1px rgb(180,180,180);
}
input.big
{
  font-size:			160% !important;
  font-weight:			bold;
}
input.nostyle
{
  border:			none !important;
}

a.small,
a.small_green,
a.small_red
{
  font-size:			90% !important;
}
a.green,
a.small_green
{
  color:			rgb(16,160,0);
}
a.red,
a.small_red
{
  color:			rgb(255,0,0);
}

a.button
{
  display:			block;
  white-space:			nowrap;
  background-color:		rgb(251,251,250);
  background-image:		url(/picture/bg_win_inputbutton.gif);
  background-position:		left bottom;
  background-repeat:		repeat-x;
  color:			rgb(0,0,0);
  font-size:			10px;
  text-decoration:		none !important;
  width:			auto;
  padding:			0;
  padding-left:			8px;
  padding-right:		8px;
  border-top:			solid 2px rgb(245,245,245);
  border-left:			solid 2px rgb(225,225,216);
  border-right:			solid 2px rgb(225,225,216);
  border-bottom:		solid 2px rgb(215,215,202);

  -moz-border-radius:		5px;
}
a.button:hover
{
  border-top:			solid 2px rgb(198,223,251);
  border-left:			solid 2px rgb(160,189,235);
  border-right:			solid 2px rgb(160,189,235);
  border-bottom:		solid 2px rgb(123,147,235);
}
a.button:focus
{
  border-top:			solid 2px rgb(255,240,154);
  border-left:			solid 2px rgb(253,194,64);
  border-right:			solid 2px rgb(253,194,64);
  border-bottom:		solid 2px rgb(243,184,54);
}
a.button:active
{
  background-color:		rgb(210,210,199);
  background-image:		url(/picture/bg_win_inputbutton-active.gif);
  background-position:		left bottom;
  background-repeat:		repeat-x;
  border-top:			solid 2px rgb(195,195,182);
  border-left:			solid 2px rgb(195,195,182);
  border-right:			solid 2px rgb(236,236,227);
  border-bottom:		solid 2px rgb(236,236,227);
}
a.button img
{
  margin-right:			5px;
}

div.help
{
  text-align:			right;
  width:			100%;
}
div.help img
{
  margin-right:			4px;
}
a.help
{
  display:			inline;
  background-color:		transparent !important;
  color:			rgb(58,135,229) !important;
  font-size:			90% !important;
  font-weight:			bold;
  padding:			1px !important;
  padding-left:			20px !important;
  border:			none !important;
}
a.help:hover
{
  border:			none !important;
}
div#evonux_bubbleinfo
{
  background-color:		rgb(200,225,255);
  padding:			4px;
  border:			solid 1px rgb(58,135,229);
}
div#evonux_bubbleinfo div.section
{
  background-color:		rgb(160,200,235);
  padding:			2px;
}
div#evonux_bubbleinfo p
{
  margin:			2px;
  margin-left:			10px;
  margin-bottom:		6px;
}
div#pic_list a
{
  display:			inline !important;
  color:			rgb(0,0,255);
  font-size:			90% !important;
  text-decoration:		none;
  padding:			0 !important;
}
div#pic_list a:hover
{
  background-color:		transparent !important;
  text-decoration:		underline;
  padding:			0;
  border:			none;
}

/* windows */
div.window
{
  position:			absolute;
  display:			block;
  background-color:		rgb(245,245,245);
  padding:			6px;
  border:			solid 1px rgb(200,200,200);
  border-top:			solid 2px rgb(180,180,180);
  border-bottom:		solid 2px rgb(128,128,128);

  -moz-border-radius:		10px;
}

/*
** COLOR CHOOSER
** ---------------------------------------------------------------------------
*/
table.evcolor_main
{
  margin:			2px;
  border:			solid 1px rgb(0,0,0);
  
  -moz-border-radius:		5px;
}
table.evcolor_local
{
  float:			left;
  margin:			2px;
  margin-right:			15px;
  border:			solid 1px rgb(0,0,0);
}
table.evcolor_main td
{
  cursor:			pointer;
  font-size:			0;
  height:			16px;
  width:			1px;
}
table.evcolor_local td
{
  cursor:			pointer;
  font-size:			0;
  height:			3px;
  width:			7px;
}
div#evcolor_preview
{
  width:			50px;
  height:			50px;
  margin-left:			10px;
  border:			solid 1px rgb(0,0,0);
}
form.evcolor_form
{
  display:			block;
}

/*
** LIST NAVIGATION
** ---------------------------------------------------------------------------
*/
div.evonux_listnav
{
  margin-top:			10px;
}
div.evonux_listnav a
{
  display:			inline !important;
  color:			rgb(0,0,255) !important;
  padding:			1px !important;
  font-weight:			bold;
}
div.evonux_listnav a:hover
{
  background-color:		transparent !important;
  text-decoration:		underline !important;
  padding:			1px !important;
  border:			none !important;
}
div.evonux_listnav td
{
  color:			rgb(64,64,64);
  font-size:			90% !important;
  padding-left:			2px;
  padding-right:		2px;
}
div.evonux_listnav td.edge
{
  padding-left:			2px;
  padding-right:		0;
}
div.evonux_listnav td.edge:first-child
{
  padding-left:			0;
  padding-right:		2px;
}