body {
	background: url(images/background.gif) top center repeat-x #CFDEEA;
	margin: 0px;
	font: 11px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	color: #282828;
	text-align: center;
}

a {
	color: #2E9FED;
	text-decoration: none;
}
a:hover {
	color: #1471B1;
}
a.other {
	color: #000000;
	text-decoration: none;
}
a.other:hover {
	color: #1471B1;
}

input, select, option{
  height: 18px;
}
#contacts{
    width: 200px;
    float: right;
    margin: 30px 5px 5px 0;
    font-size: 0.9em;
    text-align: right;
    line-height: 1.4;
}
#text{
    width: 580px;
    float: left;
    margin: 0 0 40px 50px;
    padding: 0 0 0 0;
}
input, select, textarea{
	border: solid 1px #ddd;
	background: transparent url(images/contact-input-back.gif) repeat-x;
	width: 190px;
}

option{background: white;}

textarea{
	width: 400px;
	background: transparent url(images/contact-textarea-back.gif) repeat-x left bottom;
}

input.submit-button{
	background: url(images/contact-send-button.gif) no-repeat;
	width: 78px;
	height: 29px;
	border: 0;
	color: white;
	font-weight: bold;
}

