/**
 * Style sheet template
 */
body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#wrapper
{
	width:950px;
	margin:0 auto;
	border:1px solid #CCCCCC;
}

#header_top
{
	height:180px;
	background:url(tl_files/images/header_pa.jpg) no-repeat;
}

#left
{
	width:208px;
	float:left;
}

#left_photo_pa
{
	height:103px;
	background:url(tl_files/images/left_photo_pa.jpg) no-repeat;
}

#main
{
	margin-top:22px;
	background:url(tl_files/images/right_photo_pa.jpg) no-repeat;
	background-position:0px 0px !important;  
	background-position:208px 0px;
	padding-top:35px;
	padding-left:45px;
}

.ce_text {
	text-align:justify;
	padding-right:25px;
}

#menu_top
{
	height:22px;
	background:url(tl_files/images/fond_menu_top_pa.jpg) no-repeat;
	text-align:right;
}

#menu_top ul
{
	margin:0;
	padding:0;
	margin-right:25px;
	padding-top:3px;
}

#menu_top li
{
	display:inline;
	text-transform:uppercase;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-right:15px;
	height:22px;
	font-weight:bold;
}

#menu_bottom
{
	background-color:#009136;
	height:40px;
	width:742px;
	float:right;
	text-align:right;
	padding-top:30px;
}

#menu_bottom ul
{
	margin:0;
	padding:0;
	margin-right:25px;
	margin-top:12px;
}

#menu_bottom li
{
	display:inline;
	text-transform:uppercase;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-right:15px;
	height:22px;
}

#menu_left 
{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:25px;
}

#menu_left ul
{
	margin:0;
	padding:0;
	margin-right:10px;
	margin-left:30px;
}

#menu_left li
{
	text-transform:uppercase;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#222;
	height:22px;
	list-style:none;
	margin-top:15px;
	width:150px;
}

/* */

td {
	padding-top:15px;
	vertical-align:top;
	text-align:left;
}

label {
	width:140px;
	font-weight:bold;
	text-align:left;
}

span.mandatory {
	margin-right:30px;
	margin-left:5px;
	color:#CC0000;
}

input {
	border:1px solid #CCCCCC;
	width:210px;
}

textarea {
	border:1px solid #CCCCCC;
}

.submit {
	font-size:12px;
	cursor:pointer;
	width:55px;
}

input.captcha  {
	width:55px;
	text-align:center;
}