html *		{background:transparent; margin:0; padding:0; border:none;}
body		{border:none; font:100.1% 'Trebuchet MS', Arial, sans-serif;}

a		{text-decoration:none;}

#container		{width:800px; float:right; margin-right:10px}

#navigation		{width:180px; float:right; text-transform:lowercase; padding:10px 0; /*outline:1px red solid*/}
#navigation ul		{width:170px; list-style-type:none; text-align:left; /*outline:1px black solid*/}

#navigation ul 		{font-size:150%; margin:28px 0 0 10px;}
#navigation ul ul	{font-size:85%; margin:0;}
#navigation ul ul ul	{font-size:65%; margin:0;}
#navigation ul ul ul ul	{font-size:90%; margin:0; width:166px;}

#navigation ul li	{margin:0px 0px 0px 0px;}
#navigation ul ul li	{margin:6px 0px 0px 0px;}
#navigation ul ul ul li	{margin:3px 0px 0px 4px;}
#navigation ul ul ul ul li	{margin:1px 0px 0px 7px;}

#navigation a		{display:block;}
	 
#navigation ul a	 {}
#navigation ul ul a	 {}
#navigation ul ul ul a	 {font-weight:bold;}
#navigation ul ul ul ul a{font-weight:normal; line-height:120%;}

#navigation ul.aux		{width:140px; font-size:70%; margin:5px 0 0 20px;}
#navigation ul.aux li		{margin:0px 0px 1px 0px;}
#navigation ul.aux a		{display:block; line-height:120%;}


#wrapper	{width:620px; float:left; padding-bottom:450px;}

#header		{width:620px; float:left; height:150px; margin:0 auto; text-align:right;}
#header h1	{font:bold 200% 'Trebuchet MS', Arial, sans-serif; border-bottom:1px solid #bd7abd; padding-top:80px; margin:0 1.5em;}

#content	{width:620px; float:left; color:#822B82;}
#content h1, #content h2, #content h3	{font:bold 125% Arial,sans-serif; overflow:hidden; word-wrap:nowrap}
#content h1	{font-size:125%; margin:2.0em 3.5em 3.0em 2.8em;}
#content h2	{font-size:115%; margin:1.5em 3.5em 2.5em 3.0em;}
#content h3	{font-size:100%; margin:1.0em 3.5em 2.0em 3.5em;}
#content h4	{font-size:100%; margin:1.0em 3.5em 1.0em 3.5em;}

#content a		{color:#822B82; padding:0 2px; border:solid 1px #eaeaea; border-bottom:solid 1px #bd7abd;}
#content a:hover	{border:solid 1px #bd7abd; cursor:crosshair; background-color:#822B82;}
#content a:active	{text-decoration:line-through}
/* #content a:visited	{border:none; text-decoration:line-through} */
#content a.pic		{border:none;}
#content a.pic:hover	{border:none; background:none; cursor:pointer;}

#content #satu	{list-style-type:none; font-size:90%; margin:0em 3.5em 0em 4.5em;}

p		{font-size:95%; text-indent:1.5em; margin:1.2em 3.5em;}
p.noindent	{text-indent:0; margin:40px 0;}
p:first-letter	{font-size:120%;}
p.quote		{text-indent:4.0em; margin:1.2em 3.5em; padding:2.0em 0 0 2.0em; border-left:2px dotted #FFCCFF;}
p.tran		{font-size:65%; margin:50px 10px;}
p.tran:first-letter{font-size:100%;}
p.quote		{background:transparent url(../img/quote_def.png) no-repeat top left;}
p.firm		{text-align:center; font-size:75%}

img		{margin:0.1em 0.1em; border:solid 2px #bd7abd;}
img:hover	{border-width:1px 3px 3px 1px;}
img.nomov	{margin:2.0em 0 1.1em 0;}
img.nomov:hover	{border-width:2px;}
img.nobor	{border:0; margin-left:auto; margin-right:auto;}

.imp	{padding:4px 4px 4px 4px; margin:2.5em 3.5em 0.0em 4.0em; clear:both;}
.txt	{padding:4px 4px 4px 4px; margin:0.0em 3.5em 2.5em 4.7em; clear:both; font-size:85%; border-top:1px dotted #c6c6c6;}

.bold	{font-weight:bold;}
.ital	{font-style:italic;}
.lft	{float:left;}
.rgt	{float:right;}
.center	{text-align:center;}
.hide	{display:none;}
.clearit{clear:both; height:0; font-size:0; line-height:0; border-width:0; margin:0; padding:0;}
.cham	{padding-left:30px; font-weight:bold;}
.lino	{list-style-type:none;}
.hsp	{height:50px;}
.peq	{margin-left:2.8em;}
.botbig	{padding-bottom:2.0em}
.lext	{font-size:65%}
.colorPicker	{height:17px; margin-left:16px;}
.colorPicker a	{display:block; float:left; width:15px; height:15px; margin:0 2px; padding:0; line-height:0; font-size:0;}
.colorPicker a	{border:1px solid #bd7abd;}
.colorPicker a:hover{cursor:crosshair;}

a#colorPicker-default	{background:#b400b4;}
a#colorPicker-blue	{background:#000096;}
a#colorPicker-green	{background:#00b400;}
a#colorPicker-red	{background:#b40000;}
a#colorPicker-black	{background:#000;}
a#colorPicker-orange	{background:#ce6a00;}
a#colorPicker-default:hover	{background:#f0f;}
a#colorPicker-blue:hover	{background:#4b4bff;}
a#colorPicker-green:hover	{background:#00e100;}
a#colorPicker-red:hover		{background:#f00;}
a#colorPicker-black:hover	{background:#696969;}
a#colorPicker-orange:hover	{background:#ea7800;}
.fontsize-set		{height:17px; margin:5px 0 5px 16px;}
.fontsize-set a		{display:block; float:left; width:15px; height:15px; margin:0 2px; padding:0; line-height:0; font-size:0;}
.fontsize-set a		{border:1px solid #bd7abd;}
.fontsize-set a:hover	{cursor:crosshair;}

a#small-font	{background:url(../img/as_def_1.png) no-repeat center center;}
a#default-font	{background:url(../img/am_def_1.png) no-repeat center center;}
a#large-font	{background:url(../img/al_def_1.png) no-repeat center center;}
a#small-font:hover	{background:url(../img/as_20.png) no-repeat center center;}
a#default-font:hover	{background:url(../img/am_20.png) no-repeat center center;}
a#large-font:hover	{background:url(../img/al_20.png) no-repeat center center;}

#content div.mov, #navigation div.mov{float:right; margin:30px 20px; width:30px; height:30px; line-height:0; font-size:0;}
#navigation div.mov		{float:left;}

#content a.mova, #navigation a.mova	{display:block; width:30px; height:30px;}
#content a.mova:hover, #navigation a.mova:hover {text-decoration:none; border:none; cursor:pointer;}
#content ul	{margin-left:20px;}
/* ------- */

body	{background:#822B82 url(../img/chasqui_def.png) no-repeat bottom left fixed;}
#container	{background:url(../img/bkg.png) repeat-y left center;}

#header	{background:url(../img/jour.png) no-repeat center center;}
#header h1{border-color:#bd7abd;}

#content a	{border-color:#eaeaea; border-bottom-color:#bd7abd;}
#content a:hover, img.borde, .colorPicker a, .fontsize-set a, img {border-color:#bd7abd;}

#content a.mova, #navigation a.mova, #content a.mova:hover, #navigation a.mova:hover
{background:transparent url(../img/fl_def.png) no-repeat center center; border:none;}

#navigation a, #navigation ul.aux a, h1, h2, h3, h4, h5, h6, #content h3 a,
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content a.bold, #content p .bold, span.bold{color:#bd7abd;}

#navigation a.act, #navigation .aux a.act, #navigation a:hover, #navigation .aux a:hover, #content a:hover	{color:#ff0;}

#navigation a:hover, #navigation .aux a:hover {cursor: crosshair;}
#navigation a:active, #navigation .aux a:active {color: black;}
/*  #navigation a:visited, #navigation .aux a:visited {text-decoration: line-through;} */