body,td,div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.small{
	font-size:9px;
}

a{
	color:#FF00FF;	
}

.purple_text{
	color:#FF00FF;	
}

.red_text{
	color:red;	
}

a.contacts{
	color:#FF00FF;
	text-decoration:underline;
}

a.purple_text{
	color:#FF00FF;	
	font-size:10px;
}

input, select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.inputs{
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.buttons{
	/*border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;*/
}

.button_green{
	border-bottom: 1px solid #cdffcc;
	border-top: 1px solid #cdffcc;
	border-left: 1px solid #cdffcc;
	border-right: 1px solid #cdffcc;
	background-color: #cdffcc;
	font-weight: bold;
}

.button_purple{
	border-bottom: 1px solid #feccff;
	border-top: 1px solid #feccff;
	border-left: 1px solid #feccff;
	border-right: 1px solid #feccff;
	background-color: #feccff;
	font-weight: bold;
}

table.purple, td.purple{
	background-color: #feccff;
}

table.yellow, td.yellow{
	background-color: #feff99;
}

table.green, td.green{
	background-color: #cdffcc;
}

a.menu{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a.selected_menu{
	color: #FF00FF;
	font-weight: bold;
	text-decoration: none;
}

a.menu_small{
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

a.menu_center{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a.submenu{
	color: black;
	text-decoration: none;
}

a.selected_submenu{
	color: #FF00FF;
	text-decoration: none;
}



.error{
	color: red;
}

a.smallMenu{
	color: #ff00cd;
	font-weight: bold;
	text-decoration: none;
	font-size:10px;
}

.purple-bold{
	color:#FF00FF;
	font-weight: bold;
}

form{
	disposition:inline; padding:0px;margin:0px;
}

textarea.noscroll {
	width: 96%;
	overflow: visible;
	border: none;
	background-color: #FFFFFF;	
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;	
}

textarea.contacts {
	width: 96%;
	overflow: visible;
	border: none;
	background-color: #FECCFF;	
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

p.yellow{
	background-color: #feff99;	
}

/*.email{
	color: #ff00ff;
	background-color: #ff00ff
	background-image:url(../images/newslette-fonas.jpg);
	background-repeat: no-repeat;
}*/