body
	{
		color:#9C0000;font-family: Arial, "times new roman", sans-serif;
		background-color:#ffffcc;
		padding:10px;
	}

table {
		border-top:1px solid #9C0000;
		border-left:1px solid #9C0000;
		font-size:80%;
	}
	
td	{
		border-right:1px solid #9C0000;
		border-bottom:1px solid #9C0000;
		margin:0;padding:0;
		/* font-size:80%; */
	}
/* h1, h2, h3, h4, h5, h6
	{
		margin:0;
		padding:1em 0;
	}

p
	{
		margin:0.2em;
		color:#9C0000;
		font-family: Arial, "times new roman", sans-serif;
		background-color:#ffffee;
	}
 */
a
	{
		color:#186192;
		background-color:inherit;
		text-decoration:none;
	}

a:hover
	{
		color:#9C0000;
		background-color:inherit;
		text-decoration:underline;
	}
.colLeft input[type="text"], .colLeft input[type="password"] { width:130px; }

/*  */ #Container
	{
		width:980px;
		margin:auto;
	}

#Header, #Footer, #PageContent, #PageSeparator {}

.colLeft, .colRight, .colCenter
	{
		/* position:relative; */
	}

/* #PageContent .colCenter
	{
		
	} */

/* #smenu ul.menu { margin:0 ; padding:0 10px; border:1px solid red;} */
/* margin:0.2em; */



#menu
	{
		text-align:center
	}

#PageSeparator .colLeft { width:100%; }
#PageSeparator .colRight { display:none; }

#pmenu
	{
		/* margin:0;  */
		padding:0.2em 1em;
		border-bottom:1px solid #9C0000;
	}

#smenu *
	{
		margin:0; 
		padding:0;
	}
#smenu ul
	{
		margin:0; 
		padding:0;
	}
#smenu li
	{
		padding:0.2em 0;
	}

#smenu a
	{
		padding:0.2em;
		border:1px solid #186192 /*  #9C0000 */ ;
		color:#186192;
		background-color:#FFFFFF;
	}

#smenu a:hover, #smenu li.actif a
	{
		text-decoration:none;
		color:#9C0000;
		border-color:#9C0000;
		border-style:solid;
		background-color:#FFFFFF;
	}
.box{ margin:0 0 20px 0;}
.topRightCorner { height:12px; background:transparent url('cornerTR.png') no-repeat right 0px ; }
.topBorder { background:transparent url('borderT.png') no-repeat 0px 0px ; }
.botRightCorner { height:12px; background:transparent url('cornerBR.png') no-repeat right 0px; }
.botBorder { background:transparent url('borderB.png') no-repeat 0px 0px ; }


.leftBorder { background:transparent url('borderL.png') repeat-y 0px 0px; }
.rightBorder { background:transparent url('borderR.png') repeat-y right 0px; }

.nospace { margin:0; padding:0; border:1px solid transparent; }

.colCenter .c { padding:20px; } 
/* .colLeft .c { padding:0 10px; } 
 */
.c  , #smenu{margin:0 12px; color:#9C0000; background-color:#ffffee; } /* */
.c h1, .c h2, .c h3, .c h4, .c h5,.c h6, .c p /* , .c ul  */{margin:0; padding:5px; } /* */
/*.c ul {margin:0; padding:5px; }  */
.colCenter .c h1, .colCenter .c h2, .colCenter .c h3, .colCenter .c h4, .colCenter .c h5, .colCenter .c h6, .colCenter .c p /*, .colCenter .c ul*/ {margin:0; padding:5px; } 
.c ul {margin-top:0;margin-bottom:0; padding-top:5px; padding-bottom:5px; } /* */
.colCenter form {margin:0 auto; }
.colCenter form label {display:block; float:left; width:50%; }


/* .c h1, .c h2, .c h3, .c h4, .c h5,.c h6, .c p, .c ul {margin:0; padding:0; }  */
/*.c p, .c ul {margin:0; padding:5px; }  */
/*
.topRightCorner { margin:0; display:block; float:right; width:12px; height:12px; background-image:url('cornerTR.png');}
.topLeftCorner { display:block; float:left; width:12px; height:12px; background-image:url('cornerTL.png'); }
.botRightCorner { margin:0; display:block; float:right; width:12px; height:12px; background-image:url('cornerBR.png'); }
.botLeftCorner { margin:0; display:block; float:left; width:12px; height:12px; background-image:url('cornerBL.png'); }
.leftBorder { border-left:2px solid #9C0000; margin-top:0px; padding:0; background-color:#FFFFEE; color:#9C0000; }
.rightBorder { position:relative; border-right:2px solid #9C0000; margin:0;  padding:0 10px; background-color:#FFFFEE; color:#9C0000; }
.topBorder { height:12px; background-color:#FFFFEE; background-image: url('borderTop.png'); color:#9C0000; }
.botBorder { height:12px; background-color:#FFFFEE; color:#9C0000; background-image: url('borderBottom.png'); margin-bottom:20px;}
.nospace { margin:0; padding:0; border:1px solid transparent; }

.colCenter .rightBorder { padding:0 20px; } 
.colLeft .rightBorder { padding:0 10px; } 
 */
