/*	RESET	*/
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse;}
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
a:link,
a:active,
a:visited  {		color:black; text-decoration:none;}	
a:hover {	text-decoration:none; color:#227736;}
/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */

.aligncenter { 					display: block;
								margin-left: auto;
								margin-right: auto;}
.alignleft { float:left }
.alignright { float:right }

/* You might find the following useful */
br.dirtyLittleTrick { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
#clear { clear:both; display:block; height:1px; margin:-1px 0 0 0; }
div { position:relative }


/*	GENERAL	*/
html {							font-size:100.01%; }
body { 							font-size:1em;
								line-height:1.6em;
								font-family: Arial, Verdana;
								background: url(../images/fond.jpg);
                                background-repeat:repeat;
								color:black;}
h4{								font-size:0.9em;
								line-height:1.6em;}
h3{								font-size:1em;
								line-height:1.6em;
								font-weight:bold;}
h2 {								font-size:1.2em;
								line-height:1.6em;}
h1 {								font-size:1.4em;
								line-height:1.6em;}
p {								font-size:0.8em;
								line-height:21px;}
#wrap {							width: 950px;
								margin:40px auto;
                                background:white;}
								
								
/*	HEADER	*/
#header {						min-height: 250px;
								height: auto !important;
								height: 100%; height:250px;
                                background: #ffffff url(../images/bk_header.gif) top left no-repeat;
                                margin-left:22px;}								
#login {						color:black; font-size:12px;}
.logins {						color:black; font-size:12px;}
#login a:hover {				color:#227736; font-size:12px;}

/*	LEFT MENU	*/
#left-menu {					float:left;
								/*padding:10px;*/
								margin:10px 20px 30px 25px;
                                _margin-left:13px;
								border:1px solid #CFE6D4;}
#left-menu .inside {			width:160px;}
#title-text	{					font-size:16px;
								color:#227736;
								padding-left:15px; padding-right:15px; padding-top:15px;}	
#some-text ul li a:link,
#some-text ul li a:active,
#some-text ul li a:visited {	font-size:12px;
								color:#227736;
								padding-left:5px; padding-right:15px;}
#some-text ul li a:hover {		color:black; text-decoration:none;}
#some-text ul li {				line-height:14px; margin-top:5px;}
.other-text p {					font-size:12px;
								color:#848484;
								padding:15px;
								line-height:14px;}		
#button-content {				background: #CFE6D4; width:160px; height:30px;
								text-align:center;
								color:#227736; font-size:14px; font-weight:bold;
								line-height:25px;}
#button-content a:link, 
#button-content	a:active, 
#button-content	a:visited {		background: #ACA899; width:160px; height:21px;
								text-align:center;
								color:#227736; font-size:14px; line-height:22px;}
#button-content a:hover {		text-decoration:none; color:black;}						


/*	CONTENT	*/
#content {						margin:0 auto;
								width:950px;}
#first-inside {					padding-bottom:15px;}
#actual-area {					float:left;
								padding:0;
								margin:10px 20px 30px 0px;
								width:700px;}
#actual-area .inside {			width:700px;}
#actual-content {				margin-top:20px;}


/*	FOOTER	*/
#footer {                       padding-bottom:5px;}
#final-footer {					text-align:center; font-size:12px;
								line-height:18px;}
#footer-text {					color:#707070;}


/* ANOTHER THINGS */
.field1 {
                                color: black;
                                font-size: 12px;
                                font-weight: bold;
                                font-family: Arial, Helvetica, sans-serif;
                                background-color: #CFE6D4;
                                border: 1px solid #227736;
                                height: 20px; width:200px;
                                padding-top: 3px;}
.textareaImg{                  font-family: Arial, Helvetica, sans-serif;
                                font-size: 12px; color: black;
                                height: 50px; width: 200px;
                                background-color: #CFE6D4;
                                border: 1px solid #227736;
                                overflow: hidden;}
#formLogin ul li {              list-style-type:none;
                                text-align: left;
                                font-family:Arial, Helvetica, sans-serif;
                                font-size:14px;
                                font-weight: bold;}
#actual-area-2 {	            float:left;
                                padding:0;
                                margin:10px 40px 20px 0px;
                                width:600px;}
							

.error{                         font-family: Arial, Helvetica, sans-serif;
                                font-size: 12px;
                                color: #FF0000;
                                font-weight: bold;}
#msgn, #msge, #msgm {             font-size:10px; color:red;}

