
body {

	font-family: Verdana, Arial, sans-serif;
/* 	background: url('bluegradient.gif') repeat-x; */
	background-color: white;
	padding: 0;
	margin: 0;

}

body, p, td,
#main-container #left-column #subnavi ul li,
#content-column ul li,
#headernavi, h4 {
	/*font-size: 0.9em;*/
	font-size: 11px;
}
.news-list-morelink {
	/*font-size: 0.8em;
	font-size: 10px;*/
}
#footer p,
#toplinks,
.news-list-category,.news-list-author,.news-list-imgcaption,.news-list-date, .news-latest-category, 
#main-container #left-column #subnavi ul li.subnavi-act ul, 
.csc-textpic-caption {
	
	/*font-size: 0.75em;*/
	font-size: 10px;
}
	

H1 { 
	/*font-size: 1.3em; 
	font-weight: normal;*/
	font-size: 16px;

}

H2 { 
	/*font-size: 1em; */
	font-size: 14px;
}
H3 { 
	/*font-size: 1em; */
	font-size: 13px;
}

h1, h2, h3, h4 {
	padding: 5px 0px 5px 0px;
	margin:0;
	color: #004286;

}

h4  {
	padding: 1px 0px 1px 0px;
}

b, strong {
	color: #004286;
}

h1.csc-firstHeader {
	padding: 3px 0px;
}

p {
 	padding: 0px;
 	margin: 0px;

}

img { border: none; }


#main-container {

	margin-left: 20px;
/* 	margin-top: 20px; */
	margin-right: 20px;
/* 	min-width: 764px; */

}

#header {
/* 	background: url('corner_left.jpg') no-repeat ; */
	height:100px;
	background-color: white;
	margin-bottom:2px;
}

#header-content {

	float:right;
margin-right: -20px;
}

IMG.logo {
	margin-left: 15px;
	margin-top: 10px;
	border:none;
	float:left;
}

#header-right {
	float: right;
/* 	background: url('corner_right.jpg') no-repeat ; */
	width: 30px;
	height: 30px;
	
}

#right-column {
	float: right;
	width: 160px;
	padding:10px;
	margin:2px 0px 10px 10px;
	border: 2px solid #c7dfff;
}

#right-column-nb {
	border:none;
}



#content-column {

	padding:10px 13px 10px 10px;
	padding-top:5px;
/* 	margin-left: 182px; */
	
	height:auto;
	min-height: 500px;

}


#footer {
	text-align: center;

	padding-bottom: 15px;
}


/*----------------------------------- Menu 1 column -----------------------------------*/
#main-container #left-column #subnavi ul {
	padding: 10px;
	margin: 0px;
}


#main-container #left-column #subnavi ul li {
	list-style-type: none;
	padding: 2px 0px;
}

a:link, a:visited {
	color: #004286;
}



#main-container #content a:link,
#main-container #content a:visited,
#toplinks a:link,
#toplinks a:visited,
#headernavi a:link,
#headernavi a:visited,
#footer, #footer a,
H2 a, H3 a,
.news-latest-date a,
#main-container #left-column #subnavi ul li a:link,
#main-container #left-column #subnavi ul li a:visited {
	text-decoration: none;
	color: #004286;
}

.news-list-morelink a,
.news-latest-morelink a {
	color: #004286;
}


#main-container #left-column #subnavi ul li a:link,
#main-container #left-column #subnavi ul li a:visited {
	padding-left: 3px;
}



#main-container #left-column #subnavi ul li.subnavi-act a:link,
#main-container #left-column #subnavi ul li.subnavi-act a:visited {
	text-decoration: none;
	color: #000;

	background-color:#D2E5FF;
	padding: 0px 20px 3px 3px;
	
}

#main-container #left-column #subnavi ul li a:hover,
#main-container #left-column #subnavi ul li a:active,
#main-container #left-column #subnavi ul li.subnavi-act a:hover,
#main-container #left-column #subnavi ul li.subnavi-act a:active {
	text-decoration: none;
	color: #000;

	background-color:#A6CBFF;
	padding: 0px 20px 3px 3px;
}




/* Subnavi Level 2 */


#main-container #left-column #subnavi ul li.subnavi-act ul {
	padding: 5px 5px 0px 15px;
	margin: 0px;

}
#main-container #left-column #subnavi ul li.subnavi-act ul li {
	padding: 1px 0px;
}


#main-container #left-column #subnavi ul li.subnavi-act ul li a:link,
#main-container #left-column #subnavi ul li.subnavi-act ul li a:visited {
	background: none;
	background-color: #fff;
}

#main-container #left-column #subnavi ul li.subnavi-act #subnavi-L2 li.act a:link,
#main-container #left-column #subnavi ul li.subnavi-act #subnavi-L2 li.act a:visited {
	text-decoration: none;
	color: #000;

	background-color: #D2E5FF;
	padding: 1px 20px 1px 3px;
}
#main-container #left-column #subnavi ul li.subnavi-act #subnavi-L2 li a:hover,
#main-container #left-column #subnavi ul li.subnavi-act #subnavi-L2 li a:active,
#main-container #left-column #subnavi ul li.subnavi-act #subnavi-L2 li.act a:hover,
#main-container #left-column #subnavi ul li.subnavi-act #subnavi-L2 li.act a:active {
	text-decoration: none;
	color: #000;

	background-color: #A6CBFF;
	padding: 1px 20px 1px 3px;
}

#headernavi {
/* float: right; */
	padding-top: 30px;
text-align: right;

}
#headernavi form {
	display: inline;
}
#headernavi form input {
	margin-right: 0px;

	border: 1px solid #A6CBFF;
}
#headernavi a:hover,
#headernavi a:active  {
	text-decoration: none;
	color: #000;

	background-color:#A6CBFF;
}


.headernavi-act {
	background-color: #D2E5FF;
}


#headernavi a {
	padding: 0 5px ;
}

.tx-indexedsearch-redMarkup {
	background-color: #D2E5FF;
}

.tx-srlanguagemenu-pi1 img {
	border: none;
}
.tx-srlanguagemenu-pi1 ul li.CUR a img,
.tx-srlanguagemenu-pi1 ul li.INACT a img,
.tx-srlanguagemenu-pi1 ul li.NO a img {

	padding: 0px 2px 0px 3px;
}

.tx-srlanguagemenu-pi1 ul li {
	list-style-type: none;
	display: inline;

}

.tx-srlanguagemenu-pi1 {
/*  	padding: 0px 0px 0px 185px; */
/* float: right; */
text-align: right;
padding: 5px 5px 0 0 ;
}


.csc-form-label-req {
	font-weight:bold;
}

/**/
DIV.csc-textpic-clear { clear: left; }
.csc-textpic-caption { padding: 3px 0px;}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { clear: none; }
DIV.csc-textpic DIV.csc-textpic-imagerow { clear: none; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-top: 5px;  }




