body,p,td {
	font-size: 12px;
	font-family: Tahoma, Verdana, sans-serif;
}

div.content {
	padding:15px;
}

div.intro {
	width:214px;
	float:left;
	border-right:2px solid #0066CC;
	margin-right:10px;
	text-align:right;
	padding-right:10px;
	line-height:150%;
}
div.info {
	padding-left:236px;
	line-height:150%;
}

b {
	font-weight:bold;
	color: #0066CC;
}

h1 {
	padding-left:236px;
	font-weight:bold;
	color: #0066CC;
	font-size:15px;
	margin-bottom:20px;
}

.space {
	margin-top:20px;
	clear:both;
	float:none;
}

p {
	margin-bottom:5px;
	margin-top:5px;
}

div.bottomline {
	color:#FFFFFF;
}
div.bottomcontent {
	padding:12px;
	color:#DEDEDE;
	font-variant: small-caps;
	letter-spacing: 2px
}
div.bottomleft {
	width:405px;
	float:left;
	margin-right:10px;
	padding-right:10px;
}
div.bottomright {
	text-align:right;
	line-height:150%;
}


a:link {
	text-decoration: none;
	color:#0066FF;
}
a:visited {
	text-decoration: none;
	color:#000099;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
	color:#0099FF;
}
a:focus {
	color:#3399FF;
}


a.bottom:link {
	}
a.bottom:hover {
	color:#0066CC;
}
a.bottom {
	color:#DEDEDE;
}

.sitelink {
	background-repeat:no-repeat;
	background-image:url('./img/symbols/link_intern.gif');
	padding-left: 10px;
	background-position:0 0px;
}
.externallink {
	background-repeat:no-repeat;
	background-image:url('./img/symbols/link_extern.gif');
	padding-left: 10px;
	background-position:0 4px;
}
.mailtolink {
	background-repeat:no-repeat;
	background-image:url('./img/symbols/mail.gif');
	padding-left: 10px;
	background-position:0 7px;
}

.mime_pdf {
	background-repeat:no-repeat;
	background-image:url('./img/pdf.png');
	padding-left: 30px;
	padding-top: 24px;
	background-position:0 10px;
}

/*
blockquote {	
	margin: 0 0;
	padding: 0 65px;
	border: 0;
	background: transparent url("img/cite01.gif") no-repeat left top;
}

blockquote:before {
		margin-right: 0px;
}
blockquote:after {
	margin-left: 20px;
	content: url("img/cite02.gif") no-repeat left top;
}*/


blockquote {
	border: 0;
 
	margin: 0px;
	text-align: justify;
	padding: 0 40px 0 65px;
	background: transparent url("img/cite01.gif") no-repeat left top;
	quotes: "\201C" "\201D";
}
blockquote:before {  }
blockquote:after { }

.bo { 
	padding-right:65px;
	background: transparent url("img/cite02.gif") no-repeat right bottom;
}

.borigin {
	margin-left:65px;
	font-variant: small-caps;
	font-weight:bold;
}

input	{ font-size:10px; border:1px solid #BCBCBC; }


.indented { padding-left:25px;margin-top:10px}


:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }
:lang(de-DE) { quotes:"\00BB" "\00AB" "\203A" "\2039"; }
:lang(de-CH) { quotes:"\00AB" "\00BB" "\2039" "\203A"; }
:lang(en)    { quotes:"\201C" "\201D" "\2018" "\2019"; }
:lang(fr)    { quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A"; }

div.q {
	width:280px; 
	border: 2px solid #01448A;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:40px;
	float:right;
	margin-left:20px;
	text-align:justify;
	background: #CFCFDF; /*url("/img/documentinfo.png") no-repeat left center;*/
}
.q:before { content:open-quote; color:#a00; }
.q:after { content:close-quote; color:#a00; }

div.q2 {
	width: 320px; 
	background-image: url('/img/box_mid.jpg'); 
	color: #fff;
}


span.action { font-weight:bold; cursor:pointer;}
