/* 
 * Evonux 2005
 * 
 * evonux.css
 * 
 * Author          : Alexandre HERMANN
 * Created         : Wed Nov  2 12:25:15 2005
 * Last Modified By: Alexandre HERMANN
 * Last Modified On: Wed Dec  7 17:31:28 2005
 * ---------------------------------------------------------------------------
 */

@import url(/css/evonux_structure.css);
@import url(/css/evonux_menu.css);
@import url(/css/evonux_alert.css);

*
{
  font-family:			"Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
  font-size:			11px;
}

body
{
  background-color:		rgb(235,235,235);
}

/*
** STANDARD OBJECTS
** ---------------------------------------------------------------------------
*/
/* Anchor */
a
{
  color:			rgb(50,50,255);
  text-decoration:		none;
}
a:hover
{
  text-decoration:		underline;
}
/* Text */
h1, h2, h3
{
  font-family:			FreeSans;
  margin:			5px;
}
h1
{
  background-color:		rgb(241,241,219);
  font-size:			200% !important;
  padding:			4px;
}
h2
{
  font-size:			150% !important;
  font-style:			italic;
  margin-left:			15px;
}
h3
{
  font-size:			120% !important;
  margin-left:			25px;
}
p
{
  margin-left:			25px;
}
/* List */
ul
{
  display:			block;
}
/* Form */
input
{
  padding:			1px;
  padding-left:			4px;
  padding-right:		4px;
  border:			solid 1px rgb(180,180,180);
}

a, b, i, u, form, p
{
  font-size:			inherit;
}

/*
** 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.big
{
  font-size:			160% !important;
  font-weight:			bold;
}

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);
}
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;
  color:			rgb(0,0,255);
  font-size:			90% !important;
  text-decoration:		none;
  padding:			0;
}
div#pic_list a:hover
{
  background-color:		transparent !important;
  text-decoration:		underline;
  padding:			0;
  border:			none;
}
/*
** 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;
}