/* color2.css */
/* S/W */


/* General */
/* ========================================== */

body { background: #fff url(../images/sw_background.gif) repeat-x 0 150px; }

p { color: #000; }
.copytext, .formtext, label.highlight { color: #000; }

a.more_link { color: #000; font-weight: bold; }
a.more_link:hover { color: #000; text-decoration: underline; }

em { color: #000; }

.module h1 { color: #000; }
.module h2 { color: #000; }
.module a { color: #000; font-weight: bold; }
.module a:hover { color: #000; text-decoration: underline; }
.module h2 a { color: #000; }
.module h2 a:hover { color: #000; text-decoration: underline; }
.module p.more_link a { color: #000; }
.module p.more_link a:hover { color: #000; text-decoration: underline; }


/* Usabilitybuttons */
/* ========================================== */

a#btn_text_bigger { background: url(../images/sw_usabilitybuttons.gif) 0px 0px }
a#btn_text_bigger:hover { background-position: 0px -50px }
a#btn_text_smaller { background: url(../images/sw_usabilitybuttons.gif) -32px 0px; }
a#btn_text_smaller:hover { background-position: -32px -50px }
a#btn_contrast { background: url(../images/sw_usabilitybuttons.gif) -64px 0px; }
a#btn_contrast:hover { background-position: -64px -50px }
a#btn_reset { background: url(../images/sw_usabilitybuttons.gif) -96px 0px; }
a#btn_reset:hover { background-position: -96px -50px }
a#btn_print { background: url(../images/sw_usabilitybuttons.gif) -128px 0px }
a#btn_print:hover { background-position: -128px -50px }
a#btn_rss { background: url(../images/sw_usabilitybuttons.gif) -160px 0px }
a#btn_rss:hover { background-position: -160px -50px }


/* Langugagemenu */
/* ========================================== */

ul#languages a:hover { color: #000; background-color: #fff; }
ul#languages a.chosen { font-weight: bold; }


/* Menu */
/* ========================================== */

ul.menu li a {
	color: #000;
	background: url(../images/sw_bullet_1.gif) no-repeat center left;
}
		
ul.menu li a:hover {
	color: #000;
	text-decoration: underline;
	background: url(../images/sw_bullet_1_mo.gif) no-repeat center left;
}

/* Mainmenuitem that is open but not active */
ul.menu li a.m_open {
	color: #000;
	background: url(../images/sw_bullet_2.gif) no-repeat center left;
}
ul.menu li a.m_open:hover {
	color: #000;
	background: url(../images/sw_bullet_2_mo.gif) no-repeat center left;
}

/* Mainmenuitem that is active */
ul.menu li a.m_active {
	color: #000;
	background: url(../images/sw_bullet_2.gif) no-repeat center left;
	font-weight: bold;
}

ul.menu li a.m_active:hover {
	color: #000;
	background: url(../images/sw_bullet_2_mo.gif) no-repeat center left;
	font-weight: bold;
	text-decoration: underline;
}

ul.submenu li a, ul.submenu li a.m_active { color: #000; background: none; }
ul.submenu li a:hover, ul.submenu li a.m_active:hover { color: #000; background: none; text-decoration: underline; }


/* Downloads */
/* ========================================== */

#downloads a { color: #000; }
#downloads a:hover { color: #000; text-decoration: underline; }


/* Forms */
/* ========================================== */

input, select, option {
	border: 1px solid #000 !important;
	background: #fff !important;
}
textarea {
	border: 1px solid #000;
	background: #fff;
}
input.submit_small { color: #000 !important; }
input.submit_small { width: 100px; height: 31px; background: url(../images/sw_btn_small.gif) top no-repeat !important; border: 0 !important; }
input.submit_small:hover { width: 100px; height: 31px; cursor: pointer; background: url(../images/sw_btn_small.gif) 0 -50px !important; color: #000; }

.form_error {
	color: #000;
}
p.form_label_error, .form_label_error label, .form_label_error em {
	color: #000;	
}

div.form_checkbox_pair label { color: #000; }

/* Support */
/* ========================================== */

#support p { color: #000; }



/* Link-Buttons */
/* ========================================== */

a.linkbtn_small { background-image: url(../images/sw_btn_small.gif) !important; color: #000 !important; }
a.linkbtn_medium { background-image: url(../images/sw_btn_medium.gif) !important; color: #000 !important; }
a.linkbtn_big { background-image: url(../images/sw_btn_big.gif) !important; color: #000 !important; }

/* Footer */
/* ========================================== */

#footercontainer {
	border-top: 1px solid #000;
	background: none;
}
.footer ul li { border-left: 1px solid #000; }
.footer a { color: #000; }
.footer a:hover { color: #000; text-decoration: underline; }
