@import url("../../../../pages/sites/portal/portal_main.css");
@import url("../../../../pages/sites/portal/portal_images.css");
@import url("../../../../pages/sites/portal/portal_tables.css");
@import url("../../../../pages/sites/portal/portal_functions.css");
@import url("../../../../pages/sites/portal/portal_menu.css");
@import url("../../../../pages/sites/portal/portal_print.css");
@import url("../../../../pages/sites/portal/portal_feedback.css");
@import url("../../../../pages/sites/portal/portal_boxen.css");
@import url("../../../../pages/sites/portal/portal_forum.css");

/********************/
/* PORTAL STANDARDS */
/********************/

body {
	margin: 0px;
	font-family: verdana, arial, helvetica, times, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #002f6e; 
	line-height: 15px;
}

/* title maincontent*/
h2 {
	font-family: arial;
	font-size: 16px; 
	line-height: 20px;
	padding: 0px;
	margin: 0 0 20px 0;
	clear: both;
}
/* title */
h3 {
	font-size: 12px;
	padding: 0px;
	margin: 0 0 12px 0;
	clear: both;
}
/* subtitle */
h4 {
	font-size: 12px;
	padding: 0px; 
	margin: 0 0 11px 0; 
	line-height: 20px;
	color: #000;
	clear: both; 
	float: left;
	width: 100%; 
}
/* summary */
h5 {
	font-size: 12px; 
	font-weight: normal; 
	font-style: italic; 
	line-height: 20px;
	padding: 10px 12px 12px 12px;
	margin: 0 0 18px 0;
	color: #000;
	clear: both;
	background: url(../../../../pages/img/portal/bg-summary.gif) repeat; 
	background-position: 0% 0%; 
	width: 392px;
}
#layout5 h5, 
#layout6 h5, 
#layout7 h5, 
#layout8 h5, 
#layout9 h5 {
	width: 566px;
}
/* headline */
h6 {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	clear: both;
}
img {
	border-style: none;
}
table {
	border: 0px;
}
a { 
	color: #70a4e8; text-decoration:none; }
a:hover { 
	color: #002f6e; text-decoration:underline; }

form {
	margin: 0px;
}
p {
	padding: 0px;
	margin: 0px;
}
ul {
	list-style: none; 
	background: none;
	padding: 0px;
	margin: 0px;
}
li {
	list-style: none; 
	background: none;
}
fieldset {
	 padding: 0px;
	 margin: 0px; 
	 border: none; 
}
input,
select,
textarea {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	color: #535353;
	border: 1px solid #e2eefe;
	margin: 0px;
}
input {
	background: url(../../../../pages/img/portal/bg-input.gif) repeat-x #fff;
	background-position: 0% 100%;
	padding: 2px 0 0 2px;
}
textarea {
	background: url(../../../../pages/img/portal/bg-textarea.gif) repeat #fff;
	background-position: 0% 0%;
	line-height: 12px;
	padding: 0 0 0 2px;
}