/*Allgemeine Formate*/
body.bginfo_normal
{
/*background-color:#97B9DA; */
background-color:#0C2251;
/*color:#042434;*/
color:#FFFFFF;
margin:0px;
}

body.bginfo_background
{
/*background-color:#97B9DA; */
background-color:#0C2251;
/*color:#042434;*/
color:#FFFFFF;
margin:0px;
background-image:url(pics/7i_logo_bg.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position: 320px 0px;
}

img
{
border:0px;
}

/*Naviformate*/
i.navicopyright
{
font-size:xx-small;
}

a.um
{
font-size:9pt;
text-decoration:none;
color:#FFFFFF;
}

a:hover.um
{
font-size:9pt;
text-decoration:none;
color:#00C0FF;
}

ul.navi
{
list-style-type:none;
margin:0px;
margin-top:0px;
padding:0px;
}

li.navi
{
width:120px;
background-image:url(pics/subnavi_back_klein.jpg);
margin:0px;
margin-top:0px;
padding:0px;
}

/*Indexformate*/
td.naviinhalt
{
margin:0px;
padding:0px;
text-align:center;
vertical-align:top;
width:14%;
}

td.maininhalt
{
margin:0px;
padding:0px;
text-align:center;
vertical-align:top;
width:83%;
}

/*td.maininhaltbg
{
margin:0px;
padding:0px;
text-align:center;
vertical-align:top;
width:83%;
background-image:url(pics/7i_logo_bg.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position: center top;
}*/

table.main
{
margin:0px;
padding:0px;
width:100%;
height:100%;
}

div.nnavi
{
margin:0px;
padding:0px;
text-align:center;
vertical-align:top;
}

div.nnavi_fix
{
position: fixed;
left: 20px;
top: 25px;
margin:0px;
padding:0px;
text-align:center;
vertical-align:top;
}

div.nmain
{
margin:0px;
text-align:center;
vertical-align:top;
}

/*Charaktersheet - Formate*/

td.cffarb1
{
/*background-color:#ABC5E2;*/
background-color:#143666;
font-family:Arial;
font-size:small;
vertical-align:top;
font-weight:bold;
width:150px;
}

td.cffarb2
{
/*background-color:#ABC5E2;*/
background-color:#062541;
font-family:Arial;
font-size:small;
vertical-align:top;
}

td.cffarb3
{
/*background-color:#BECFDF;*/
background-color:#143666;
font-family:Arial;
font-size:small;
vertical-align:top;
font-weight:bold;
width:150px;
}

td.cffarb4
{
/*background-color:#BECFDF;*/
background-color:#062541;
font-family:Arial;
font-size:small;
vertical-align:top;
}

td.cfhead1
{
width:100px;
height:150px;
text-align:center;
vertical-align:middle;
}

td.cfhead2
{
width:500px;
/*height:500px;*/
text-align:center;
vertical-align:middle;
}

td.cfhead3
{
width:100px;
height:25px;
}

p.cfheader
{
/*background-image:url(pics/h-clear.jpg);
background-repeat:no-repeat;
width:400px;
height:43px;*/
text-align:center;
vertical-align:middle;
font-family:Times New Roman;
font-weight:bold;
}

img.cfpicsmall
{
width:100px;
height:100px;
text-align:center;
vertical-align:middle;
border-width:4px;
border-style:groove;
border-color:#FFFFFF;
}

img.cfpicmain
{
border-width:4px;
border-style:groove;
border-color:#FFFFFF;
}

div.cfpicmaindef
{
text-align:center;
width:500px;
border-width:4px;
border-style:groove;
border-color:#FFFFFF;
padding:2px;
}

/*Charainfo - Formate*/
table.charainfo a
{color:#FFFFFF;}


table.charainfo a:hover
{/*color:#00C0FF;*/color:#00C0FF;}

td.charainfo
{
height:31px;
width:30%;
background-image:url(pics/subnavi_back_gross.jpg);
font-family:Arial;
font-size:small;
}

td.charainfohead
{
height:31px;
background-image:url(pics/subnavi_back_gross.jpg);
background-repeat:repeat-x;
font-family:Arial;
font-size:medium;
font-weight:bold;
}

div.charainfofoot
{
text-align:right;
font-size:xx-small;
}

/*Disclaimerformate*/
p.dis
{
text-align:justify;
font-size:small;
font-family:Arial;
}

p.ueb
{
text-align:center;
}

/*Impressum*/
td.impressum
{
background-image:url(pics/tab-bg-imp.jpg);
background-repeat:repeat-x;
width:270px;
height:150px;
padding:15px;
text-align:left;
vertical-align:top;
color:#062541;
}

/*Bibliothek - Insel-/Infoformate*/
td.ifarb1
{
font-size:x-small;
font-family:Arial;
background-color:#ABC5E2;
vertical-align:top;
}

td.ifarb2
{
font-size:x-small;
font-family:Arial;
background-color:#BECFDF;
vertical-align:top;
}

td.itext
{
text-align:justify;
vertical-align:top;
font-family:Arial;
font-size:x-small;
}

td.iinh
{
height:31px;
background-image:url(../pics/subnavi_back_gross.jpg);
text-align:center;
font-size:x-small;
font-family:Arial;
}

/*Bibliothek - Inseln*/
td.inselinfo
{
text-align:center;
background-image:url(pics/subnavi_back_gross.jpg);
background-repeat:repeat-x;
}

td.inselinfo2
{
text-align:center;
width:30%;
background-image:url(pics/subnavi_back_gross.jpg);
}

td.inselinfo3
{
text-align:center;
vertical-align:top;
}

ul.info
{
list-style-type:none;
margin:0px;
margin-top:0px;
padding:0px;
}

li.info
{
width:200px;
background-image:url(pics/subnavi_back_gross.jpg);
list-style-type:none;
margin-bottom:2px;
margin-left:-35px;
padding:0px;
text-align:left;
border-style:solid;
border-width:1px;
}

#naviback
{
background-image:url(pics/navi_background.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}

a.inselinfo
{
text-decoration:none;
font-family:Arial;
font-size:medium;
}

a:hover.inselinfo
{
text-decoration:none;
font-family:Arial;
font-size:medium;
font-weight:bold;
}

a.inselinfo2
{text-decoration:none;}

a:hover.inselinfo2
{
text-decoration:none;
font-weight:bold;
}

li.inselnavi
{
width:170px;
background-image:url(pics/subnavi_back_gross.jpg);
background-repeat:repeat-x;
margin:0px;
margin-top:0px;
padding:3px;
}

a.insel
{text-decoration:none;color:#FFFFFF;}

a:hover.insel
{text-decoration:none;
font-weight:bold;}

a.inselchar
{color:#FFFFFF;}

a:hover.inselchar
{color:#00C0FF;}

td.inselheader
{
width:105px;
height:31px;
font-size:10pt;
text-align:center;
vertical-align:top;
}

/* Bibliothek - Bestiarium */
li.bestnavi
{
width:120px;
background-image:url(pics/subnavi_back_gross.jpg);
margin:0px;
margin-top:0px;
padding:3px;
}

a.best
{text-decoration:none;color:#FFFFFF;}

a:hover.best
{text-decoration:none;
font-weight:bold;
color:#FFFFFF;}

a.best1
{text-decoration:underline;}

a.bestchar
{color:#FFFFFF;}

a:hover.bestchar
{color:#00C0FF;}

/*Bibliothek - Allgemeine Formate*/

td.biboueb
{
text-align:center;
}

td.biboinfo
{
height:31px;
background-image:url(pics/subnavi_back_gross.jpg);
text-align:center;
font-size:xx-small;
font-family:Arial;
}

table.archivtable a
{color:#FFFFFF;}


table.archivtable a:hover
{color:#00C0FF;}

/*Galerieformate*/
td.ueb
{
width:200px;
text-align:center;
}

td.info
{
height:31px;
background-image:url(pics/subnavi_back_gross.jpg);
text-align:center;
font-size:xx-small;
font-family:Arial;
}

td.galtypueb
{
height:31px;
background-image:url(../pics/subnavi_back_gross.jpg);
text-align:center;
font-size:small;
font-family:Arial;
}

td.galtypfarb1
{
/*background-color:#ABC5E2;*/
background-color:#062541;
text-align:center;
font-size:x-small;
font-family:Arial;
}

td.galtypfarb2
{
/*background-color:#ABC5E2;*/
background-color:#062541;
text-align:left;
vertical-align:top;
font-size:x-small;
font-family:Arial;
}

td.galtypfarb3
{
/*background-color:#BECFDF;*/
background-color:#062541;
text-align:center;
font-size:x-small;
font-family:Arial;
}

td.galtypfarb4
{
/*background-color:#BECFDF;*/
background-color:#062541;
text-align:left;
vertical-align:top;
font-size:x-small;
font-family:Arial;
}

td.galtypfarb2f
{
/*background-color:#ABC5E2;*/
background-color:#062541;
text-align:center;
vertical-align:middle;
font-size:x-small;
font-family:Arial;
}

td.galtypfarb4f
{
/*background-color:#BECFDF;*/
background-color:#062541;
text-align:center;
vertical-align:middle;
font-size:x-small;
font-family:Arial;
}

/*Newsformate*/
td.news1
{
background-color:#143666;
vertical-align:top;
font-size:small;
font-family:Arial;
padding: 5px;
}

td.news2
{
background-color:#062541;
vertical-align:top;
font-size:small;
font-family:Arial;
padding: 5px;
}

/*Linkformate*/
td.links
{
background-image:url(pics/subnavi_back_gross.jpg);
background-repeat:repeat-x;
}

/*Orgaformate*/
td.orga
{
background-image:url(pics/subnavi_back_gross.jpg);
background-repeat:repeat-x;
}

td.orga2
{background-color:#143666;}

li.orga1
{list-style-type:square;}

li.orga2
{list-style-type:disc;}