#menu-banner {
	background: url("../img/dret-repeat.png") repeat-x; width: 100%; height: 127px; text-align: left;
}
#mainbox-menu a:link {
	color: rgb(48, 49, 74); font-variant: normal; font-weight: normal; text-decoration: none;
}
#mainbox-menu a:visited {
	color: rgb(48, 49, 74); font-variant: normal; font-weight: normal; text-decoration: none;
}
#mainbox-menu a:active {
	color: rgb(48, 49, 74); font-variant: normal; font-weight: normal; text-decoration: none;
}
#mainbox-menu a:hover {
	color: rgb(227, 235, 202); font-weight: normal; text-decoration: none;
}
#footer a:link {
	border: 0px currentColor; border-image: none; color: rgb(48, 49, 74); font-weight: normal; text-decoration: none; background-color: transparent;
}
#footer a:active {
	border: 0px currentColor; border-image: none; color: rgb(48, 49, 74); font-weight: normal; text-decoration: none; background-color: transparent;
}
#footer a:visited {
	border: 0px currentColor; border-image: none; color: rgb(48, 49, 74); font-weight: normal; text-decoration: none; background-color: transparent;
}
#footer a:hover {
	color: rgb(227, 235, 202); font-weight: normal; text-decoration: none; background-color: transparent;
}
#content a:link {
	color: rgb(48, 49, 74); text-decoration: none;
}
#content a:visited {
	color: rgb(48, 49, 74); text-decoration: none;
}
#content a:active {
	color: rgb(48, 49, 74); text-decoration: none;
}
#banner a:link {
	color: rgb(48, 49, 74); text-decoration: none;
}
#banner a:visited {
	color: rgb(48, 49, 74); text-decoration: none;
}
#banner a:active {
	color: rgb(48, 49, 74); text-decoration: none;
}
#content-no-div a:link {
	color: rgb(48, 49, 74); text-decoration: none;
}
#content-no-div a:visited {
	color: rgb(48, 49, 74); text-decoration: none;
}
#content-no-div a:active {
	color: rgb(48, 49, 74); text-decoration: none;
}
#content a:hover {
	color: rgb(227, 235, 202); text-decoration: underline;
}
#banner a:hover {
	color: rgb(227, 235, 202); text-decoration: none;
}
#content-no-div a:hover {
	color: rgb(227, 235, 202); text-decoration: underline;
}
input[type='submit'] {
	border: 0px currentColor; border-image: none; color: rgb(48, 49, 74); padding-top: 0px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 14px; margin-top: 0px; cursor: pointer; background-color: rgb(255, 255, 255);
}
input[type='submit']:active {
	border: 0px currentColor; border-image: none; color: rgb(48, 49, 74); padding-top: 0px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 14px; margin-top: 0px; cursor: pointer; background-color: rgb(255, 255, 255);
}
input[type='submit']:hover {
	border: 0px currentColor; border-image: none; color: rgb(227, 235, 202); padding-top: 0px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 14px; margin-top: 0px; cursor: pointer; background-color: rgb(255, 255, 255); outline-offset: 0;
}
input[type='submit']:focus {
	border: 0px currentColor; border-image: none; color: rgb(227, 235, 202); padding-top: 0px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 14px; margin-top: 0px; cursor: pointer; background-color: rgb(255, 255, 255); outline-offset: 0;
}
input[type='text'] {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
input[type='text']:active {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
input[type='text']:hover {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
input[type='text']:focus {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
textarea {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
textarea:active {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
textarea:hover {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
textarea:focus {
	border: thin dotted rgb(48, 49, 74); border-image: none; width: 200px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 12px; margin-top: -1px; vertical-align: top; -moz-border-radius: 5px; -webkit-border-radius: 5px; outline-offset: 0;
}
