a:link {color: #000000; text-decoration:underline; }
a:visited {color: #000000; text-decoration:underline; }
a:hover {color: #000000; text-decoration:none; }
a:active {color: #50051A; text-decoration:none; }

a.navi:link {color: #FFFFFF; text-decoration:none; }
a.navi:visited {color: #FFFFFF; text-decoration:none; }
a.navi:hover {color: #FFFFFF; text-decoration:underline; font-size: 12pt; font-weight: bold;}
a.navi:active {color: #50051A; text-decoration:underline; font-size: 12pt; font-weight: bold;}
a.navi2:link {color: #000000; text-decoration:none; }
a.navi2:visited {color: #000000; text-decoration:none; }
a.navi2:hover {color: #000000; font-weight: bold;}
a.navi2:active {color: #50051A; font-weight: bold;}
a.navi-act:link {color: #FFFFFF; text-decoration:none; }
a.navi-act:visited {color: #FFFFFF; text-decoration:none; }
a.navi-act:hover {color: #FFFFFF; text-decoration:underline; font-size: 12pt;}
a.navi-act:active {color: #50051A; text-decoration:underline; font-size: 12pt;}
.right a:link {color: #FFFFFF; text-decoration:underline; }
.right a:visited {color: #FFFFFF; text-decoration:underline; }
.right a:hover {color: #FFFFFF; text-decoration:none; }
.right a:active {color: #50051A; text-decoration:none; }

body {
background: #000000;
background-image: url(images/itbg.png);
color: #000000;
font-family: sans-serif, serif, monospace;
}

.rahmen {
background-color: #50051A;
background-image: url(images/testbg2.png);
background-repeat: repeat;
background-position: left bottom;
border: 0px;
border-collapse: collapse;
padding: 0px;
}

.conft {
background-color: #50051A;
color: #FFFFFF;
}

.whitescript {
color: #CFCFCF;
}

.navi {
font-size: 8pt;
color: #FFFFFF;
}

.navi2 {
font-size: 8pt;
color: #000000;
font-weight: bold;
}

.navi-act {
font-size: 12pt;
color: #C0C0C0;
font-weight: bold;
}

.form_profile {background-color: #50051A;
color: #FFFFFF;
font-size:8pt;
border-style: solid; border-width:1px; border-right-color: #50051A; border-bottom-color: #000000; border-top-color: #000000; border-left-color: #50051A;
}

.pic {
border: solid 1px #000000;
/*background-color: #50051A;*/
vertical-align: middle;
text-align: center;
}

.picbg {
width: 200px;
height: 200px;
background-color: #000000;
text-align: center;	
vertical-align: middle;	
}

.profile {color: #FFFFFF;
background-color: #50051A;
border-style: solid; border-width:1px; border-right-color: #000000; border-bottom-color: #50051A; border-top-color: #50051A; border-left-color: #50051A;
}
.profile_last {color: #FFFFFF;
background-color: #50051A;
border-style: solid; border-width:1px; border-right-color: #000000; border-bottom-color: #000000; border-top-color: #50051A; border-left-color: #50051A;
}

.top {
/*background-color: #000000;*/
color: #FFFFFF;
/*border-style: solid;
border-width:1px;
border-right-color: #000000;
border-bottom-color: #000000;
border-top-color: #50051A;
border-left-color: #50051A;*/
background-image: url(images/topbg.gif);
background-repeat: repeat-x;
background-position: left bottom;
padding: 0px;
}

.toppic {
background-image:url(images/itlogotop.png);
background-repeat:no-repeat;
margin: 0px;
}


.notab {
background-color: transparent;
}

.tab {
background-color: #000000;
background-image:url('images/cornerleft.gif');
background-repeat: no-repeat;
background-position: left bottom;
border-left: solid 1px #50051A;
text-align: center;
width: 15px;
padding-top: 8px;
padding-left: 8px;
padding-bottom: 8px;
padding-right: 0px;
}

.firsttab {
background-color: #000000;
background-image:url('images/cornerleft.gif');
background-repeat: no-repeat;
background-position: left bottom;
text-align: center;
width: 15px;
padding-top: 8px;
padding-left: 8px;
padding-bottom: 8px;
padding-right: 0px;
}

.tabshade {
background-color: #000000;
background-image:url('images/corner.gif');
background-repeat: no-repeat;
background-position: right bottom;
border-right: solid 1px #50051A;
width: 16px;
}

.lasttabshade {
background-color: #000000;
background-image:url('images/corner.gif');
background-repeat: no-repeat;
background-position: right bottom;
width: 16px;
}

.right {
border-collapse: collapse;
background: #000000;
color: #FFFFFF;
text-align: right;
}
.rightline{
border-top: solid 1px #50051A;
}
.foot {
border-collapse: collapse;
background-color: #000000;
color: #FFFFFF;
/*border-style: solid;
border-width:1px;
border-right-color: #000000;
border-bottom-color: #000000;
border-top-color: #50051A;
border-left-color: #50051A;*/
text-align: center;
background-image: url(images/topbg.gif);
background-repeat: repeat-x;
background-position: left bottom;
}


.haupt {
background-image:url(images/bcgrad.png);
background-position: left top;
background-repeat: repeat-y;
border-style: solid;
border-width:0px;
border-right-color: #808080;
border-bottom-color: #000000;
border-top-color: #50051A;
border-left-color: #50051A;
vertical-align: top;
text-align: center;
}

.raender {border-style: solid; border-width:1px; border-right-color: #50051A; border-bottom-color: #50051A; border-top-color: #E6E6E6; border-left-color: #E6E6E6; background-color: #E6E6E6}

.smalltext {font-size:8pt;}

.form {background-color: #50051A;
color: #FFFFFF;
font-size:8pt;
border-style: solid; border-width:1px; border-right-color: #50051A; border-bottom-color: #50051A; border-top-color: #E6E6E6; border-left-color: #E6E6E6;
}
.form2 {background-color: #50051A;
color: #FFFFFF;
font-size:8pt;
border-style: solid; border-width:1px; border-left-color: #50051A; border-top-color: #50051A; border-bottom-color: #E6E6E6; border-right-color: #E6E6E6;
}
.form_top {background-color: #50051A;
color: #FFFFFF;
font-size:8pt;
border-style: solid; border-width:1px; border-right-color: #50051A; border-bottom-color: #000000; border-top-color: #50051A; border-left-color: #50051A;
}

.newsaround {
background-color: #696969;
color: #FFFFFF;
border-style: solid;
border-width:1px;
border-right-color: #808080;
border-bottom-color: #000000;
border-top-color: #000000;
border-left-color: #808080;
background-image: url(images/shadow3.png);
background-repeat: repeat-y;
background-position: right top;
}

.newsaroundtop {
background-color: #696969;
background-image: url(images/shadow.png);
background-repeat: repeat-x;
background-position: left top;
color: #FFFFFF;
border-style: solid;
border-width:1px;
border-right-color: #808080;
border-bottom-color: #000000;
border-top-color: #000000;
border-left-color: #808080;
}

.newsaroundbottom {
background-color: #696969;
background-image: url(images/shadow2.png);
background-repeat: repeat-x;
background-position: left bottom;
color: #FFFFFF;
border-style: solid;
border-width:1px;
border-right-color: #808080;
border-bottom-color: #000000;
border-top-color: #000000;
border-left-color: #808080;
}

.newsaround2 {
color: #FFFFFF;
border-style: solid;
border-width: 0px;
border-right-color: #808080;
border-bottom-color: #000000;
border-top-color: #000000;
border-left-color: #808080;
}
.newsinner {
background-color: #FFFFFF;
color: #000000;
border-style: solid;
border-width:1px;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-top-color: #000000;
border-left-color: #000000;
padding: 15px;

}
.newsbg {
border-style: solid;
border-width: 0px;
border-right-color: #50051A;
border-bottom-color: #50051A;
border-top-color: #50051A;
border-left-color: #50051A;
empty-cells: hide;
border-collapse:collapse;
}

.newsbg2 {
background-color: #50051A;
color: #FFFFFF;
border-style: solid;
border-width:0px;
border-right-color: #000000;
border-bottom-color: #000000;
border-top-color: #50051A;
border-left-color: #50051A;
}

.gbaround {
color: #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.gbaroundtop {
background-image: url(images/shadow.png);
background-repeat: repeat-x;
background-position: left top;
color: #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

.gbaroundbottom {
background-image: url(images/shadow2.png);
background-repeat: repeat-x;
background-position: left bottom;
color: #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

.gbaround2 {
color: #FFFFFF;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}
.gbinner {
background-color: #FFFFFF;
color: #000000;
border-style: solid;
border-width:1px;
border-right-color: #000000;
border-bottom-color: #000000;
border-top-color: #000000;
border-left-color: #000000;
padding: 15px;
}
.gbbg {
color: #FFFFFF;
border-style: solid;
border-width:0px;
border-right-color: #50051A;
border-bottom-color: #50051A;
border-top-color: #50051A;
border-left-color: #50051A;
empty-cells: hide;
border-collapse: collapse;
}
.gbbg2 {
background-color: #50051A;
color: #FFFFFF;
border-style: solid;
border-width:0px;
border-right-color: #000000;
border-bottom-color: #000000;
border-top-color: #50051A;
border-left-color: #50051A;
}

.gbcaround {
color: #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
font-size: 0.8em;
text-align: right;
}

.gbcaroundbottom {
background-image: url(images/shadow2.png);
background-repeat: repeat-x;
background-position: left bottom;
color: #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
font-size: 0.8em;
text-align: right;
}

.gbcaround2 {
color: #FFFFFF;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}
.gbcinner {
background-color: #FFFFFF;
color: #000000;
border-style: solid;
border-width:1px;
border-right-color: #000000;
border-bottom-color: #000000;
border-top-color: #000000;
border-left-color: #000000;
padding: 0.5em;
font-size: 1em;
}

.gbcbg {
color: #FFFFFF;
border-style: solid;
border-width:0px;
border-right-color: #50051A;
border-bottom-color: #50051A;
border-top-color: #50051A;
border-left-color: #50051A;
empty-cells: hide;
border-collapse: collapse;
font-size: 0.8em;
}


.gigsbg {
background-color: #FFFFFF;
color: #000000;
border-style: solid;
border-width:1px;
border-right-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-top-color: #C0C0C0;
border-left-color: #C0C0C0;
empty-cells: hide;
padding: 20px;
}
.gigsbg2 {
color: #000000;
border-style: solid;
border-width:0px;
border-right-color: #50051A;
border-bottom-color: #50051A;
border-top-color: #50051A;
border-left-color: #50051A;
empty-cells: hide;
table-layout: fixed;
}
.gigsbg3 {
background-image: url(images/shadow.png);
background-repeat: repeat-x;
background-position: left top;
color: #000000;
border-style: solid;
border-width:1px;
border-right-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-top-color: #C0C0C0;
border-left-color: #C0C0C0;
empty-cells: hide;
}
.gigsbg3bottom {
background-image: url(images/shadow2.png);
background-repeat: repeat-x;
background-position: left bottom;
color: #000000;
border-style: solid;
border-width:1px;
border-right-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-top-color: #C0C0C0;
border-left-color: #C0C0C0;
empty-cells: hide;
}

.linksbg {
color: #000000;
border-style: solid;
border-width: 1px;
border-right-color: #808080;
border-bottom-color: #808080;
border-top-color: #808080;
border-left-color: #808080;
empty-cells: hide;
}
.linksbg2 {
color: #000000;
border-style: solid;
border-width: 0px;
border-right-color: #50051A;
border-bottom-color: #50051A;
border-top-color: #50051A;
border-left-color: #50051A;
empty-cells: hide;
table-layout: fixed;
}
.linksbg3 {
color: #FFFFFF;
border-style: solid;
border-width:0px;
border-right-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-top-color: #C0C0C0;
border-left-color: #C0C0C0;
empty-cells: hide;
text-align: center;
}
