body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#apDiv3 {
	position:absolute;
	left:345px;
	top:5px;
	width:202px;
	height:17px;
	z-index:1;
}
#apDiv8 {	position:absolute;
	left:234px;
	top:153px;
	width:202px;
	height:17px;
	z-index:1;
}
#apDiv7 {
	position:absolute;
	left:261px;
	top:124px;
	width:202px;
	height:17px;
	z-index:1;
}
#apDiv6 {
	position:absolute;
	left:293px;
	top:94px;
	width:202px;
	height:17px;
	z-index:1;
}
#apDiv5 {
	position:absolute;
	left:315px;
	top:64px;
	width:202px;
	height:17px;
	z-index:1;
}
#apDiv4 {
	position:absolute;
	left:334px;
	top:34px;
	width:202px;
	height:17px;
	z-index:1;
}

.img {
   behavior: url("/images/pngbehavior.htc");
}


.mainmenu { float: right;  margin-left: 0px; width: 600px; height: 134px;  }
.mainmenu A, .mainmenu A:hover, .mainmenu A:visited { font-size: 18px; color: #558CBA; padding-right: 10px;  }
.mainmenu A.selected, .mainmenu  A.selected:hover, .mainmenu A.selected:visited { color: #000000; text-decoration: none;  }

.mainmenu .citate { padding: 20px 0px 5px 0px; width: 500px; }

.logo {  width: 231px; height: 100px; background: url(/views/delivery/img/livedemo.gif) no-repeat; }
.middle { width: expression((window.document.body.offsetWidth-415)+"px"); }

.right {
	float: right;
	width: 250px;
}


.content {   padding: 0px 10px 10px 10px;  }
.form {   padding: 0px;  }
.field_name { width: 70px; float: left; }
.field_input { width: 140px; }
.field_input_short { width: 75px;  float: left }

.block_submit { width: 210px; text-align: right; padding-top: 3px; }
.field_submit { padding: 0px 5px 0px 5px; background-color: #C5D8E7;
	color: #558CBA; font-weight: bold;
	border-left: 2px white solid;
	border-top: 2px white solid;
	border-right: 2px #558CBA solid;
	border-bottom: 2px #558CBA solid;
}


.footer {  font-size: 12px;  margin-top: 10px; padding: 10px 20px 20px 10px;  }
.submenu { width: 100px; float: left; padding: 10px; }
.submenu A, .submenu A:hover, .submenu A:visited { font-size: 16px; color: #558CBA;  }

h1 { font-size: 22px; color: #558CBA; }
.item { padding: 5px 0px 5px 0px;  }
.item .desc { font-size: 14px; padding-top: 5px; padding-left:335px;  }
.item .title { font-size: 18px; color: #5992BE; }
.item .title A, .item .title A:hover, .item .title A:visited {  color: #558CBA;  }
.item .list_title { font-size: 18px; background-color: #B0C9DF; color: white; padding: 5px; cursor: pointer;  }
.item .list_title A, .item .title A:hover, .item .title A:visited {  color: #FFF; text-decoration: underline;   }

.item .caption { padding: 5px 0px 10px 0px; }
.item .r-desc { float: left; width: 430px; }
.item .l-desc { float: left; width: 120px; border: 1px solid #B0C9DF; margin-right: 10px; }
.item .l150-desc { float: left;  width: 160px; }

.pagination { width: 500px; padding-top: 20px;  clear: both; }
.pagination .bullet { margin: 2px; text-align: center; width: 16px;  height: 16px; border: 1px solid #558CBA; float: left; color: #558CBA; }
.pagination .caption { margin: 2px; width: 40px;  height: 12px; float: left; }
.pagination .bullet A, .pagination .bullet A:hover, .pagination .bullet A:visited { color: #558CBA; text-decoration: none; }
.pagination .bullet_act { margin: 2px; text-align: center; width: 16px;  height: 16px; border: 1px solid #BFD4EA; float: left; color: #558CBA;}



.tab .b_ltc {  width: 9px; height: 9px; background: url(/views/delivery/img/tab/b_ltc.gif) no-repeat; }
.tab .b_lbc {  width: 9px; height: 9px; background: url(/views/delivery/img/tab/b_lbc.gif) no-repeat; }
.tab .b_rtc {  width: 9px; height: 9px; background: url(/views/delivery/img/tab/b_rtc.gif) no-repeat; }
.tab .b_rbc {  width: 9px; height: 9px; background: url(/views/delivery/img/tab/b_rbc.gif) no-repeat; }
.tab .b_r { width: 9px;  background: url(/views/delivery/img/tab/b_r.gif) repeat-y; }
.tab .b_l { width: 9px;  background: url(/views/delivery/img/tab/b_l.gif) repeat-y; }
.tab .b_t { height: 9px; background-color: #EBF3FA; }
.tab .b_c { height: 9px; background-color: #EBF3FA;  font-size: 14px;  }
.tab .b_b { height: 9px; background: url(/views/delivery/img/tab/b_b.gif) repeat-x; }

.bh_l {  width: 9px; height: 26px; background: url(/views/delivery/img/tab/h_s3.gif) no-repeat; }
.ah_l {  width: 9px; height: 26px; background: url(/views/delivery/img/tab/ah_l.gif) no-repeat; }
.ah_c {  cursor: pointer; height: 26px; background: url(/views/delivery/img/tab/ah_c.gif) repeat-x; font-size: 14px; font-weight: bold; color: #000; padding-top: 2px; }
.ah_r {  width: 9px; height: 26px; background: url(/views/delivery/img/tab/ah_r.gif) no-repeat; }
.ph_l {  width: 9px; height: 26px; background: url(/views/delivery/img/tab/ph_l.gif) no-repeat; }
.ph_c {  cursor: pointer; height: 26px; background: url(/views/delivery/img/tab/ph_c.gif) repeat-x; font-size: 14px; font-weight: bold; color: #5992BE; padding-top: 2px; }
.ph_c A, .ph_c A:visited, .ph_c A:hover  {color: #5992BE; text-decoration: none;}
.ah_c A, .ah_c A:visited, .ah_c A:hover {color: #5992BE; text-decoration: none;}

.ph_r {  width: 9px; height: 26px; background: url(/views/delivery/img/tab/ph_r.gif) no-repeat; }

.tab .h_s {  height: 26px; background: url(/views/delivery/img/tab/h_s.gif) repeat-x;}
.tab .h_src { width: 3px; height: 26px; background: url(/views/delivery/img/tab/h_s2.gif) no-repeat; }
.tab .sp { width: 4px; }
.clear {clear: both; }
.hidden { display: none; }

.confirmation_bg { display: none; padding: 0px; margin: 0px;  width: 100%; height: 100%; top: expression(document.body.scrollTop+"px");  top: 0px; left: 0px; background: #eeeeee; position: absolute; z-index: 100; filter: alpha(opacity:35); -moz-opacity: 0.35;}
.system_message { display: none; background-color: white; position: absolute;  z-index: 25002; width: 250px; height: 130px; padding: 1px; border: 1px solid #3D77CB; }
.system_message TABLE { cursor : move; background-color: #3D77CB; }
.system_message .title { width: 235px; padding: 7px 5px 6px 10px; vertical-align: top; font-size: 11px; font-weight: bold; color: white; background-color: #3D77CB; }
.system_message .close { width: 20px;}
.system_message .body { z-index: 25004; margin: 0px 0px 0px 8px; padding: 5px; width: 224px; height: 84px; overflow : auto; }

.process_status { display: none; background-color: white; position: absolute;  z-index: 25002; width: 250px; height: 90px; padding: 1px; border: 1px solid #3D77CB; }
.process_status .title { width: 235px; padding: 7px 5px 6px 10px; vertical-align: top; font-size: 11px; font-weight: bold; color: white; background-color: #3D77CB; }
.process_status .body { 
	z-index: 25013; background: url(../img/loading.gif) no-repeat; background-position: 5px 5px;
	margin: 5px 0px 0px 8px; padding: 5px 5px 5px 45px; width: 170px; height: 44px;  
}

FORM.form { padding: 0px; margin: 0px; }

h2 { font-size: 16px; color: #558CBA; }

.gallery { padding-top: 20px; }

.alboum { margin: 5px; width: 188px; height: 220px; float: left;  background: url(../img/frame.gif) no-repeat; }
.alboum .image { margin: 11px 0px 0px 10px; }
.alboum .caption { margin-top: 15px; text-align: center; color: #8D8D8D; }
.alboum .caption B { color: #4D4D4D; }

.photo { margin: 5px; width: 184px; height: 200px; float: left; background: url(../img/pframe.gif) no-repeat; }
.photo .image { margin: 11px 0px 10px 10px; }
.photo .caption { text-align: center; color: #4D4D4D; }

.author .comment_info { float: right; }
.author { background-color: #C5D8E7; padding: 5px; }
.form_input { width: 500px; height: 100px; }
.comment_btns { text-align: right; }
.date_beneath { padding: 10px 10px 0px 0px; text-align: right;  color: #4D4D4D; }
.rss_icon { float: right; width: 20px; height: 20px; margin-right: 10px; }
.code { margin-top: 10px; font-size: 12px; border: 1px solid #B0C9DF; width: 230px; height: 270px; overflow: auto; background-color: white; }
.code DIV { margin: 5px;  color: #777; }
.pointer { cursor: pointer; }
.openid { width: 135px; margin-right: 3px; font-size: 14px; padding-left: 20px; background: #FFFFFF url(../img/openid.gif) no-repeat; }
.help_link { text-align: center; cursor: pointer; padding: 10px 0px 10px 0px; font-size: 12px;  text-decoration: underline;  color: #558CBA; }

/***
	Thesaurus
***/
.instant_message { font-size: 12px; font-family: Arial; visibility: hidden; position: absolute; width: 240px; border: 1px #C9A754 solid; background: #FFE39D; z-index: 25000;  -moz-opacity:0.9; filter: alpha(opacity=90); }
.instant_message a { text-decoration: none; cursor: default; }
.instant_message .header{ 	padding: 5px; 	background: #C9A754;  }
.instant_message .header A { font-size: 14px; font-weight: bold; color: white; text-decoration: none; cursor : help; }
.instant_message .body{ margin: 10px 5px 10px 5px; }
.instant_message .hr {  height: 1px; width: 1px; float: left; }
A.thesaurus {
	color: black;
	text-decoration: none;
	border-bottom: 3px double black;
	cursor: pointer;
}

.citate A, .citate A:hover, .citate A:visited { color: #558CBA; } 
.citate U { color: #558CBA; } 