/*******
******** MAIN COMMON STYLES */

* {
	margin: 0px;
	padding: 0px;
}

body {
	background: url('../imgs/body_bg.gif') left top repeat;
	text-align: center; color: white;
}
body, input, select, textarea {
	font-family: verdana, serif;
}

a {
	color: #c1baa4; text-decoration: none;
}
/* uz@reiter 19.02.2008: */
a:hover {
	color: red; text-decoration: none;
}
/*a:hover {
	color: white; text-decoration: underline;
}*/
hr {
	border: 0px; height: 1px; margin: 5px 0px; color: #e2e2e2; background-color: #e2e2e2;
}

/* OTHER */
input, select, textarea {
	background-color: white; border: 1px solid #c1baa4;
}

ol ol, ol ul, ul ol, ul ul, td p, td td, td h3, td input, td select, td textarea, p input, p select, p textarea {
	font-size: 100%;
}
td p {
	margin: 0px !important;
}

fieldset {
	margin: 0px; padding: 0px; border: 0px;
}

acronym {
	border-bottom: 1px dotted #00457c;
}


/* Just for print */
.printB, .printI {
	display: none;
}

/*******
******** MAIN LAYOUT COMMON STYLES */

/* GRAPHIC TITLE */
#title {
	display: none; height: 44px; margin-bottom: 17px; background-position: center; background-repeat: no-repeat;
}
#page-title{
	text-align: center; margin-bottom: 25px;
}
#title span {
	display: none;
}

/* SUBMENU */
.submenu {
	list-style-type: none; margin: 0px auto; height: 39px;
}
.submenu li {
	float: left;
}
#submenu3 li {
	/* background: url('../imgs/menudevider.gif') right bottom no-repeat; */ padding-right: 4px;
}
#submenu3 li.last {
	background-image: none;
}
.submenu li.submenuLogin, .submenu li.submenuLogin a {
	font-size: 10px; font-weight: bold; padding: 0px 3px;
}
.submenu li.submenuLogin a:hover {
	color: #fff; text-decoration: none;
}
.submenu li, .submenu li img {
	vertical-align: text-bottom;
}

/* ELEMENT HEADER */
h3.pageheader {
	font-size: 100%; line-height: 1.5em; font-weight: normal; text-transform: uppercase;
}

/* WRAP EACH RECORD */
.recB {
	padding-bottom: 1.5em;
}

/* PARAGRAF SPACES */
#main p, #left p, #right p {
	line-height: 1.5em; margin-bottom: 1.5em;
}

/* IMAGE WITH TEXT */
.csc-textpic img {
	border: 1px solid #c1baa4 !important;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	margin-left: 0;
}
