﻿/*** Some standard paraframe styles ***/


/************ GENERAL FORMATTING *******************/

label:hover+input,
label:hover+br+input,
label:hover,
input:hover,
label:hover+textarea,
label:hover+br+textarea
{
  background-color: lightyellow;
  color: black;
}

form
{
	margin-bottom: 0em; /* Konqueror */
}


/****** GENERAL PARAFRAME STYLES ****************************/

.same_place
{
  background: #ffffff;
}

.debug
{
  background: inherit;
  padding: 1em;
  border-style: dotted;
  border-width: 0.0em 0.2em 0.2em 0.2em;
  border-color: green;
}

tr.even
{
  background: #E0E0E0;
}

tr.odd
{
  background: #D0D0D0;
}


/****** SPECIFIC PARAFRAME STYLES ***************************/

.paraframe_menu_top
{
  background: inherit;
}

.paraframe_menu_bottom
{
  background: inherit;
}

.paraframe_menu_bottom_pf
{
  background: inherit;
}

.paraframe_menu_top p
{
  margin-top: 0em;
  margin-bottom: 0em;
  text-align: center;
  padding: 0.2em;
}

.paraframe_pagelist
{
  font-weight: bold;
}

.paraframe_pagelist .same_place
{
  background: inherit;
}

.paraframe_pagelist .selected
{
  font-weight: bold;
  background: none;
}

.paraframe_previous, .paraframe_next
{
  text-decoration: none;
}

.paraframe_info
{
  font-weight: bold;
  font-family:  verdana, Arial, helvetica, san-serif;
  font-size: 10pt;
}

.paraframe_box
{
  border-style: outset;
}

.paraframe_box table
{
  border-style: inset;
}

.paraframe_menu_admin input[type="button"]
{
    border-color: green;
    background: inherit;
    border-width: 0.2em;
    padding: 2px 6px 2px 6px;
}

.paraframe_menu_admin input[type="button"]:hover
{
    background-color: lightyellow;	
}

.paraframe_menu_admin
{
	margin: 0;
}

/********* imgexpand **************/

.paraframe_imgexpanded
{
      background: #EEFFEE;
      border: 2px solid black;
      padding: 0.5em 0em 0em 1em;
      -moz-border-radius: 0.5em;
/*      border-radius: 0.5em; */
}

.paraframe_imgexpand
{
      background: #E0E0A0;
      padding: 0.2em;
}

.paraframe_imgexpand img         { vertical-align: middle }
.paraframe_imgexpand a:hover img { background: #FFFF00 }
.paraframe_imgexpand a           { color: black }
.paraframe_imgexpand a:hover     { background: #F0F0D0 }

/****************************/

p#pi
{
	text-align: right;
}

p#pi img
{
	border: 0;
}

table.admin
{
  border-collapse: collapse;
  border:          medium solid green;
  width:           100%;
}

table.admin td
{
  border-collapse: collapse;
  border: thin solid gray;
  padding: 0.3em;
}

table.admin td td
{
  border: 0px;
}

table.admin .selected img
{
  border: 0px;
}

.paraframe_edit_link_overlay
{
  position: absolute;
}