body	{
	
	background-color:#DDDDDD;
	font-family: Arial;
}
img	{
	border:0px;
}
.error	{
	color:#ff0000;
	font-weight:bold;
}
.ok	{
	color:#66cc33;
	font-weight:bold;

}


.contener	{
	text-align:left;
	width:760px;
	border:1px solid #999;
	
	background-color:#fff;
}

#right	{
	float:right;
	width:600px;
}
#wide	{
	padding:10px;

}
#footer	{
	clear:both;
}

div	{
	border: 0px solid #000;
}

#footer	{
	clear:both;
	background-color:#fafafa;
	
	text-align:center;
	
	
}


#footer	a{
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
#footer	a:hover{
	text-decoration:underline;
}
#footer ul li	{
	list-style-type: none;
	display: inline;
	padding:6px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#smallMenu {
	background-color:#ff6600;
	padding:10px;
	
}
#smallMenu ul	{
	padding:0;
	margin:0;
}
#smallMenu	li	{
	padding:3px;
	display:inline;
	width:150px;
	
	
}
#smallMenu a	{
	
	color:#fff;
	text-decoration:none;
}
#menu	{
	float:left;
	width:150px;
}
#menu {
	background-color:#fafafa;
}
#menu ul	{
	margin:0px;
	padding:0px;
}
#menu ul li.off {
	list-style-type: none;
	
	padding:6px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	
	
}
#menu ul li.off a	{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#menu ul li.on	{
	list-style-type: none;
	
	padding:6px;
	background:#fff;
	color:#000;
	font-weight:bold;
	text-decoration:none;

}
#menu ul li.on a	{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
table.messages  	{
	font-size:10px;
}
table.messages
{ 
	
	font-weight: normal;
	font-size: 14px;
	color: #404040;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
.date	{
	font-size:10px;
}
tr.new td	{
	background-color:#f5f5f5;
}

table.messages td
{ 
	border-bottom: 1px dotted #6699CC;
	
	font-weight: normal;
	font-size: 14px;
	color: #404040;
	text-align: left;
	padding-left: 3px;
	padding:5px;
}

.servBodL { border-left: 1px dotted #CEDCEA; }













.form label	{
	display: block;
	float: left;
	width: 220px;
	padding-right: 20px;
	text-align: right;
}
.form input, .form textarea	{
	float: left;
	color: #333;
	margin-bottom: 7px;
	background: #fff;
   border:1px solid #ccc;
	padding: 5px;
	width: 50%;
}
.form input.red	{
	border: 3px solid #FF0000;
}

.form input:focus {
	background-color: #EFF6FF;
}

.form br {
	clear: left;
}


