/*************************************************/
/*                                               */
/* css styles for ForumAIS pages                 */
/*                                               */
/* A Fabrizio Ceccato production in 2005         */
/* fabrizio@ceccato.info                         */
/*                                               */
/*************************************************/

/* --------------------------------------------- */
/* - general ----------------------------------- */
/* --------------------------------------------- */

body
{
 font: 9pt Verdana, Tahoma, Arial, sans-serif;
 color: #000;
 background: #fff url(../../gfx/gradient.jpg) repeat-x;
 margin: 8px 32px 8px 32px;
 padding: 0;
}

h1 { display: none; }
h4 { display: none; }

a:link    { color: #903; }
a:visited { color: #903; }
a:active  { color: #903; }
a:hover   { color: #903; }

img  { border: solid 1px #000; margin: 8px; padding: 2px; }

acronym { font-style: italic; border-bottom: dotted 1px #000; cursor: help; }

table
{
 width: 100%;
 border: solid 1px #000;
 margin: 0;
 padding: 0;
}

tr, td
{
 text-align: center;
 border: solid 1px #eee;
 margin: 0;
 padding: 1px;
}

/* --------------------------------------------- */
/* - divs -------------------------------------- */
/* --------------------------------------------- */

#main
{
 background: #fff;
 border: 1px #999 solid;
 width: 700px;
 margin: 0 auto;
 padding: 8px;
}

#header
{
 background: #fff url(../../gfx/logo_top.gif) no-repeat left;
 height: 140px;
 margin: 0 0 1em 0;
 padding: 0;
}

#header h1
{
 display: block;
 text-align: right;
 font: bold 18pt Verdana, Tahoma, Arial, sans-serif;
 margin: 0;
 padding: 0;
}

#header h2
{
 display: block;
 text-align: right;
 font: bold 16pt Verdana, Tahoma, Arial, sans-serif;
 margin: 0.5em 0 0 0;
 padding: 0;
}



#footer
{
 text-align: center;
 clear: both;
 background: #fff;
 margin: 2em 0 0 0;
 padding: 0;
}

#footer a:link, #footer a:visited
{
 position: relative;
 font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
 letter-spacing: -1px;
 color: #444;
 margin: 0;
 padding: 0;
}


/* --------------------------------------------- */
/* - classes ----------------------------------- */
/* --------------------------------------------- */

.hidden { display: none; }
.center { text-align: center; }

.text
{
 margin: 0;
 padding: 0;
}

.text h3
{
 background: #eee;
 border: dotted 1px #ccc;
 font: bold 16pt Verdana, Tahoma, Arial, sans-serif;
 text-align: center;
 margin: 0;
 padding: 0.2em;
}

.text p
{
 font: normal 10pt Verdana, Tahoma, Arial, sans-serif;
 text-align: justify;
 margin: 2em 0 1em 0;
 padding: 0;
}

.text .clear { clear: both; }
.text b { font: bold 8pt Verdana, Tahoma, Arial, sans-serif; }


.text .post
{
 background: #fff url(../../forum_old/templates/RexBibendi/images/cellpic1.gif) repeat-x;
 height: 16px;
 color: #903;
 font: bold 10pt Verdana, Tahoma, Arial, sans-serif;
 letter-spacing: 1px;
 text-align: justify;
 margin: 0 0 0.5em 0;
 padding: 6px;
}



.text .left_b img { float: left; border: solid 1px #000; padding: 2px; }
.text .right_b img { float: right; border: solid 1px #000; padding: 2px; }
.text .left img { float: left; border: 0; }
.text .right img { float: right; border: 0; }
.text a img { border: solid 1px #000; padding: 2px; }
.text a:hover img { background: #ddd; border: solid 1px #000; padding: 2px; }

.text ul { font: normal 8pt Verdana, Tahoma, Arial, sans-serif; }
.text li img { float: none; border: 0;  vertical-align: middle; }

.t
{
 background: #FBFDBD url(../../forum_old/templates/RexBibendi/images/cellpic1.gif) repeat-x;
 padding: 1px;
 margin: 0px;
 text-align: center;
}

.footer
{
 font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
 letter-spacing: -1px;
 color: #444;
 margin: 0;
 padding: 0;
}

