@import url("paranoia.css");

body {
	background-image: url(../../images/bg.jpg);
	background-color: #908D86;
	font: 11px Tahoma!important;
	padding-top: 20px;
	padding-bottom: 20px;
	filter: BlendTrans(Duration=1);
}
ul {
	list-style-image: url(../../images/bullet_grey.gif);
}
ol {
	list-style-type: lower-roman;
}
.thesite .b2 .hhh {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFFF99;
	text-align: center;
}
table.docgrad a:active,.opentextin a {
	color: #990000!important;
}
form {
	margin: 0px;
	padding: 0px;
}
.thesite {
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #646259;
	border-right-color: #646259;
	border-left-color: #646259;
	background-color: #FFFFFF;
	border-bottom-width: 0px;
}
.dark {
	background-color: #646259;
}
.b1 {
	border: 1px solid #9c9b97;
}
.up1 {
	background-color: #E5E5E5;
	background-image: url(../../images/index_up.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #B3B2AE;
}
.b2 {
	border: 1px solid #8a8880;
}
.b2b {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8a8880;
	border-bottom-color: #8a8880;
	border-left-color: #8a8880;
}
.greybg {
	background-image: url(../../images/greybg.gif);
}
.newsbg {
	background-image: url(../../images/newsupbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsh {
	font-size: 14px;
	font-weight: bold;
	color: #646259;
	height: 38px;
	background-image: url(../../images/newsb.gif);
	background-repeat: no-repeat;
	background-position: 40px top;
}

#themenu2 {
	height: 193px;
}
.smn {
	font-size: 11px;
	font-weight: bold;
	color: #8c8a82;
	text-decoration: none;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 5px;
	white-space: normal;
	line-height: 12px;
}.smn a {
	color: #8c8a82;
	text-decoration: none;
}
.smn a:hover {
	color: #646259;
	text-decoration: none;
}
.darkgrad {
	background-color: #8c8a82;
	background-image: url(../../images/darkgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 52px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #99978f;
	text-align: center;
}
.cath {
	background-color: #8c8a82;
	background-image: url(../../images/sep_grad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 52px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #99978f;
	text-align: center;
}
.um {
	background-image: url(../../images/lightgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.um1,.um2,.um3 {
	height: 51px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #bbb9b5;
	border-right-color: #bbb9b5;
	border-bottom-color: #bbb9b5;
	border-left-color: #bbb9b5;
	background-image: url(../../images/lightb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	padding-right: 5px;
}
.um2 {
	background-color: #666666;
	background-image: url(../../images/um2.gif);
	background-repeat: repeat-x;
}
.um3 {
	background-image: url(../../images/um3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #A11212;
}
.um1 a {
	color: #646259;
	text-decoration: none;
}
.um2 a,.um3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.dm,.dm2,.dm3  {
	font-size: 10px;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#letsgo {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8C8982;
	float: right;
}
#exmenu .dm,#exmenu .dm2,#exmenu .dm3 {
	border-left-width: 1px!important;
	border-left-style: solid!important;
	border-left-color: #89867F!important;
	padding: 5px!important;
}
#exmenu .dm {
	background-color: #646259;
}
#exmenu .dm a {
	color: #A7A59E;
}
.dm2 {
	background-color: #646259;
}
.dm3 {
	background-color: #990000;
}
.dm a  {
	color: #8E8B84;
	text-decoration: none;
}
.dm2 a,.dm3 a {
	color: #FFFFFF;
	text-decoration: none;
}

.searchgrad {
	background-color: #a39e88;
	background-image: url(../../images/searchgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #6f6b58;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	border: 1px solid #95938b;
}
.searchgrad .se {
	font: 10px tahoma, Verdana;
	color: #FFFFFF;
	background-color: #928d77;
	border: 1px solid #aba798;
}
.tl {
	background-color: #f7f7f7;
	background-image: url(../../images/left_tea.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 10px;
	border: 1px solid #8C8982;
}
.teaserheadleft {
	font-size: 11px;
	font-weight: bold;
	color: #646259;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e3d7;
	padding-top: 5px;
	padding-bottom: 5px;
}
.teaserheadleft,.teaserheadleft a {
	color: #646259;
	text-decoration: none;
}
.teasertextleft {
	color: #8c8a82;
	font-size: 10px;
	text-align: justify;
}
.teaserbot {
	font-size: 11px;
	font-style: oblique;
	text-align: right;
	color: #8C8982;
}
.teaserbot a {
	color: #8A8780;
	text-decoration: none;
}
.teaserheadleft a:hover,.teaserbot a:hover {
	color: #990000;
	text-decoration: none;
}
.docgrad {
	background-image: url(../../images/doc_grad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 51px;
}
/*.reltable,*/.rttable,.tabele,.rban {
	width: 160px;
	text-align: left;
	margin-left: 20px;
}
.reltable {
	background-image: url(../../images/relbg.gif);
	background-color: #A49F89;
	border: 1px solid #95938b;
}
tr.headline td a {
	color: #E0DFD8;
	text-decoration: none;
}
tr.headline td a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.rel {
	background-image: url(../../images/relbggrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.seealso {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
tr.headline b{
	font-size: 9px;
	color: #646259;
	padding-left: 10px;
	letter-spacing: 1px;
	word-spacing: 2px;
	margin-top: 20px;
}
tr.headline table {
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ADA998;
}
.help {
	font-size: 9px;
	color: #989583;
}
.help a {
	color: #989583;
	text-decoration: none;
}
.help a:hover {
	color: #FFFFFF;
}
.opentitlein {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.opentextin {
	color: #646259!important;
	font: small Tahoma!important;
	padding-left: 20px;
	font-size: small!important;
}

.list2 .more {
	background-image: url(../../images/more1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	white-space: nowrap;
}
.more a {
	font-size: 11px;
	font-style: italic;
	color: #afafaf;
	text-decoration: none;
}
.more a:hover {
	font-size: 11px;
	font-style: italic;
	color: #990000;
	text-decoration: none;
}
.date {
	font-size: 9px;
	color: #afafaf;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ndate {
	color: #8B8881;
	white-space: nowrap;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 2px;
	font: 9px Arial;
	width: 50px;
}
.listtitle {
	background-image: url(../../images/list1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 35px;
	font-size: 13px;
	font-weight: bold;
	color: #646259;
}
.listtitle a {
	color: #504F47;
	text-decoration: none;
}
.listtitle a:hover {
	color: #990000;
}
.list2,.list2active {
	background-image: url(../../images/list2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 35px;
	text-align: justify;
	padding-right: 20px;
}
.list2 p,.list2active p {
	margin-top: 0px;
	margin-bottom: 0px;
}
.listhead {
	background-image: url(../../images/il1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 25px;
	padding-left: 35px;
	font-size: 13px;
	font-weight: bold;
	color: #6D6B65;
	padding-bottom: 5px;
	line-height: 12px;
	padding-top: 10px;
}
.listhead a {
	color: #8c8a82;
	text-decoration: none;
}
.listhead a:hover {
	color: #990000;
	text-decoration: none;
}
.list{
	background-image: url(../../images/il2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 35px;
	color: #7B7971;
	padding-bottom: 10px;
	text-align: justify;
	font: small Tahoma;
}
.listnotitle{
	color: #7B7971;
	text-align: justify;
	font: small Tahoma;
	margin: 0px;
	padding: 10px;
}
.blackborder2 {
	background-color: #E9E9E9;
	background-image: url(../../images/wspace.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 10px;
}
.list .more {
	background-image: url(../../images/more2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	white-space: nowrap;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D7D7D7;
	padding-left: 5px;
}
.rttable {
	background-image: url(../../images/rtbg.gif);
	background-color: #E7E7E7;
	padding-right: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cac8c1;
	border-bottom-color: #cac8c1;
	border-left-color: #cac8c1;
}
.rtgrad {
	background-image: url(../../images/rtgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.teaserhead {
	background-image: url(../../images/rth.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-left: 24px;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #646259;
}
.teaserhead a {
	color: #646259;
	text-decoration: none;
}
.teaserhead a:hover {
	color: #990000;
}
.teasertext {
	padding-left: 5px;
	text-align: justify;
}
#exmenu {
	overflow: visible;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 122px;
	clear: none;
	top: 96px;
	width: 732px;
	text-align: right;
}
.chl {
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 10px;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.chl a {
	color: #D5D2C8;
	text-decoration: none;
}
.chl a:hover {
	color: #FFFFFF;
}
.relheadlines {
	background-color: #98937E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-weight: bold;
	color: #646259;
}
.relheadlines a {
	color: #DCDBDA;
	text-decoration: none;
}
.relheadlines a:hover {
	color: #FFFFFF;
}
.lll,.roi1,.roi2,.roi,.roi3,span.realworld img {
	background-color: #F7F7F7;
	background-image: url(../../images/loadingimage1b.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.lll {
	margin-top: 2px;
	margin-right: 5px;
}
.roi,.ibo {
	margin-top: 2px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.roi2 {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.teaser,.teaser2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cac8c1;
}
.c1,.c2,.c3,.cdate,.drop2,.drop {
	font: 11px Tahoma;
	background-color: #E6E6E6;
	border: 1px solid #D4D4D4;
	color: #646259;
}
.go {
	background-image: url(../../images/searchgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font: bold 11px Tahoma;
	color: #646259;
	border: 1px solid #88857E;
	background-color: #BAB7A7;
}
.c0 {
	font: bold 11px Tahoma;
	color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
}
.topofpage {
	text-align: right;
	padding: 5px;
}
.topofpage a {
	color: #8D8A83;
	text-decoration: none;
}
.topofpage a:hover {
	color: #646259;
}
.uselist a,.back a {
	font-size: 9px;
	font-weight: bold;
	color: #646259;
	text-decoration: none;
}
.uselist a:hover,.back a:hover {
	font-size: 9px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.listtitleactive {
	background-image: url(../../images/list1b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-left: 35px;
	font-size: 12px;
	font-weight: bold;
	color: #B12B28;
}
.list2active {
	color: #000000;
	font-size: 12px;
}
.opentitle,.extrahead {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.downloadscat {
	font-weight: bold;
	padding-left: 10px;
}
.downloadscat a {
	color: #8A8780;
	text-decoration: none;
}

.linkdesc {
	padding-bottom: 10px;
	padding-left: 10px;
}
.lin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEAE9;
}
.lin a {
	color: #646259;
	text-decoration: none;
}
.downloadscat a:hover,.lin a:hover {
	text-decoration: underline;
}
.error {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	padding: 10px;
}
.ntr2 {
	background-color: #E9E9E9;
}
.t {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.t a {
	color: #646259;
	text-decoration: none;
}
.t a:hover {
	text-decoration: underline;
}
.dchoose {
	background-color: #d3d3d3;
	background-image: url(../../images/colorgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #E4E4E4;
}
.dchoose .drop {
	font: 11px tahoma, Verdana;
	background-color: #D7D7D7;
	color: #646259;
}
#themenu2b {
	height: 110px;
}
.extratext li {
	padding: 2px;
}
.extratext a {
	font-weight: bold;
	color: #646259;
	text-decoration: none;
}
.extratext a:hover {
	color: #000000;
	text-decoration: underline;
}
.qn {
	background-image: url(../../images/colorgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #D5D5D5;
}
.qh {
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
}
.qh a {
	color: #8F8C85;
	text-decoration: none;
}
.qh a:hover {
	color: #990000;
}
.qt {
	padding-left: 20px;
	color: #94918A;
}
.ldropover {
	font: 11px Tahoma;
	background-color: #FFFFFF;
	border: 1px solid #D4D4D4;
	color: #646259;
}
.thesite .docgrad .open .opentextin .MsoNormal span, .MsoNormal, .opentextin p {
	/*text-align: justify;*/
	color: #646259;
	font: Tahoma!important;
}

.i_upleft,.i_left,i_downleft,.i_upright,.i_right,.i_downright {
	width: 10px;
}
.i_upleft,.i_up,.i_upright,.i_downright,.i_down,.i_downright {
	height: 10px;
}
table.uselist {
	margin-top: 15px;
}
table.uselist td {
	background-color: #DEDCDA;
	font-weight: bold;
	padding: 3px;
	border: 1px solid #FFFFFF;
	width: 50%;
}
.pages {
	text-align: center;
	background-color: #F0EFEE;
	border: 1px solid #CBCAC7;
}
table.pages td {
	font: 9px Tahoma;
}
td.pagesl, td.pagesr {
	background-color: #CBCAC7;
	color: #CBCAC7;
}
.pagesr a:link,.pagesr a:visited,.pagesl a:link,.pagesl a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.pagesr a:hover,.pagesr a:active,.pagesl a:hover,.pagesl a:active {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	background-color: #990000;
}
.pagesdrop {
	background-color: #F0EFEE;
	font: normal 9px Tahoma;
	color: #646259;
}
.cr {
	background-image: url(../../images/shadow_r.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.cd {
	background-image: url(../../images/shadow_d.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 8px;
}
.photo {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
