body {
	margin: 0;
}

table {
	font-family: Arial, Tahoma, Verdana, Arial;
	font-size: 15px;
	color: #454545;
	line-height: 16px;
}

.mailLink {
	text-decoration: none;
	color: #72a865;
}

.mailLink:hover {
	color: #c27a85;
}

.textInputContact {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #ae737c;
	line-height: 16px;
	border: 1px solid #ae737c;
	width: 250px;
}

.textAreaContact {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #ae737c;
	line-height: 16px;
	border: 1px solid #ae737c;
	width: 250px;
	height: 100px;
}

a.buttonSubmit {
    background: transparent url('../images/bt2.gif') no-repeat scroll top right;
    color: #308b04;
	/*color: #454545;*/
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
	text-decoration: none;
	outline: 0;
}

a.buttonSubmit span {
    background: transparent url('../images/bt1.gif') no-repeat;
    display: block;
    line-height: 22px;
    padding: 0px 0 1px 10px;
} 


a.buttonSubmit:hover {
    background: transparent url('../images/bt2_over.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	outline: 0;
}

a.buttonSubmit:hover span {
    background: transparent url('../images/bt1_over.gif') no-repeat;
    display: block;
    line-height: 22px;
    padding: 0px 0 1px 10px;
}

a.buttonRight {
    background: transparent url('../images/bt_right2.gif') no-repeat scroll top right;
    color: #308b04;
	/*color: #454545;*/
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	height: 20px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
	text-decoration: none;
	outline: 0;
	width: 210px;
}

a.buttonRight span {
    background: transparent url('../images/bt_right1.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 0px 0 1px 10px;
	width: 210px;
	cursor: pointer;
} 


a.buttonRight:hover {
    background: transparent url('../images/bt_right2_over.gif') no-repeat scroll top right;
    color: #ae737c;
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	height: 20px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	outline: 0;
	width: 210px;
}

a.buttonRight:hover span {
    background: transparent url('../images/bt_right1_over.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 0px 0 1px 10px;
	width: 210px;
	cursor: pointer;
}

a.buttonRightOver {
    background: transparent url('../images/bt_right2_over.gif') no-repeat scroll top right;
    color: #ae737c;
	/*color: #454545;*/
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	height: 20px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
	text-decoration: none;
	outline: 0;
	width: 210px;
}

a.buttonRightOver span {
    background: transparent url('../images/bt_right1_over.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 0px 0 1px 10px;
	width: 210px;
	cursor: pointer;
} 


a.buttonRightOver:hover {
    background: transparent url('../images/bt_right2_over.gif') no-repeat scroll top right;
    color: #ae737c;
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	height: 20px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	outline: 0;
	width: 210px;
}

a.buttonRightOver:hover span {
    background: transparent url('../images/bt_right1_over.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 0px 0 1px 10px;
	width: 210px;
	cursor: pointer;
}

.menu_right {
	background-color: #e1e4ed;
}

a.buttonSubmenu {
    background: transparent url('../images/bt_submenu_over.gif') no-repeat scroll top right;
    color: #308b04;
	display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	height: 22px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
	text-decoration: none;
	outline: 0;
}

a.buttonSubmenu span {
    background: transparent url('../images/bt_submenu.gif') no-repeat;
    display: block;
    line-height: 22px;
    padding: 0px 0 1px 10px;
} 


a.buttonSubmenu:hover {
    background: transparent url('../images/bt_submenu1_over.gif') no-repeat scroll top right;
    color: #ae737c;
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	height: 22px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	outline: 0;
}

a.buttonSubmenu:hover span {
    background: transparent url('../images/bt_submenu1.gif') no-repeat;
    display: block;
    line-height: 22px;
    padding: 0px 0 1px 10px;
}

a.buttonSubmenuOver {
    background: transparent url('../images/bt_submenu1_over.gif') no-repeat scroll top right;
    color: #ae737c;
	display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	height: 22px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
	text-decoration: none;
	outline: 0;
}

a.buttonSubmenuOver span {
    background: transparent url('../images/bt_submenu1.gif') no-repeat;
    display: block;
    line-height: 22px;
    padding: 0px 0 1px 10px;
} 


a.buttonSubmenuOver:hover {
    background: transparent url('../images/bt_submenu1_over.gif') no-repeat scroll top right;
    color: #ae737c;
    display: block;
    float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	height: 22px;
    margin-right: 10px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	outline: 0;
}

a.buttonSubmenuOver:hover span {
    background: transparent url('../images/bt_submenu1.gif') no-repeat;
    display: block;
    line-height: 22px;
    padding: 0px 0 1px 10px;
}

.error {
	color: #ff0000;
}

.tdhead {
	border: 1px solid #000000;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

.tdlist {
	border: 1px solid #333333;
	font-size: 12px;
	white-space: nowrap;
}
