/* General */
body, td, th, input, textarea, select, h2, h3
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
img		{ border:none; }
body	{ background-color:#ffffff; margin:0px; text-align:center; color:#404040; }
h1		{ font-family:Times New Roman, Times; font-size:42px; font-style:italic; margin-left:130px; display:inline;}
td		{ vertical-align:top; }
h3		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0px 0px 0px 0px; }

.categories { margin:20px 0px 0px 0px; }
.subcategories { font-size:10px; margin: 0px; }

/* Links with link-pic */
a
{ background-image:url(/stcbBtt/link.gif); background-repeat:no-repeat; background-position: 0px 2px; text-decoration:none; padding-left:16px; color:#323e72; }
a.NoPic
{ background-image:none; padding-left:0px; }
a.TestPic1
{ background-image:url('/stcbBtt/images/link.gif'); padding-left:0px; }
a.TestPic2
{ background-image:url(/stcbBtt/images/link.gif); padding-left:0px; }
a.TestPic3
{ background-image:url("/stcbBtt/images/link.gif"); padding-left:0px; }

/* Mainpanel */
.main
{ text-align:left; width:820px; margin:0px auto; padding:0px; border:none; }

/* Menu */
table.menuItem
{ border:none; width:820px; padding-left:10px; padding-right:10px; height:40px; background-image:url(/stcbBtt/menubg.jpg); }
table.menuItem td
{ border:none; width:16%; text-align:center; vertical-align:middle; }

/* Maintable */
.boxLeft, .boxRight
{ width:140px; height:100%; vertical-align:top; border:0px solid black; padding:0px; margin:0px;}
.boxMain { height:100%; vertical-align:top; border:0px solid black; }
.separator { width:1px; height:100%; background-position:center; background-image:url(/stcbBtt/mid.jpg); background-repeat:repeat-y; border:0px solid black; }

/* View Categories */
.text /* Text-Field over Categories */
{ border:1px solid #c4c4c4; background-color:#d0d0e0; padding:4px; }
.block { border:1px solid #c4c4c4; width:100%; padding:0px; margin:0px; margin-bottom:20px; border-collapse:collapse; }
.block_headline { background-color:#445084; color:#ffffff; padding:2px; margin:0px; }
.block_content { padding:2px; margin:0px; }

/* Input-Form */
.headlineFormGroup
{ padding-left:5px; padding-right:5px; font-weight:bold; }
.formGroup
{ border:1px solid #cdcdcd; padding:12px; margin:10px 0px 10px 0px; }

/* Item-Types */
.linktype
{ color:black; font-weight:bold; }
.item_typ1_headline, .item_typ2_headline, .item_typ3_headline, .item_typ4_headline
{ font-weight:bold; }
.item_typ1, .item_typ2, .item_typ3, .item_typ4
{ width:100%; border:1px solid #c4c4c4; margin-bottom:16px; }
.item_typ1 { background-color:#ffffff; }
.item_typ2 { background-color:#f0f0f0; }
.item_typ3 { background-color:#e0e0e0; }
.item_typ4 { background-color:#d0d0d0; }

/* ------------------------------------------------------------ */

/* Forms */
table.form { width:100%; border:none; text-align:left; padding:6px; margin:0px; border-collapse:collapse;}
table.form td { vertical-align:top; padding:0px; margin:0px; border:none; color:#666699;}
table.form td.formRequired, .formRequired { font-weight:bold; color:#666699; margin-right:10px;}
table.form td.formError, .formError { color:red; font-style:italic; font-weight:bold; }
input, textarea { border:solid 1px #0000A0; padding:0px; margin:0px; margin-bottom:4px; }
.checkbox { border:none; width:auto; vertical-align:middle; }
.formRequired, .formField { width:50%; }

/* Tip in forms */
.tip { color:Gray; font-weight:normal; }


