/* 
 *  www.der-goldene-fisch.de/screen.css
 *
 *  $Id: screen.css,v 1.28 2005/03/30 15:03:10 ingo Exp $
 *
 */ 

/*
grey:       #6C6865; / #333333;
lightgrey:  #CDCDCD;
background: #F2EFEC;
*/

body 
{
  margin:0px;
  padding:0px;
  background-color:#F2EFEC;
  color: #333333;
  font-size: 11px;
  line-height: 18px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:left;
}


a
{ 
  color: #777777;
  text-decoration:none;
}

a:hover
{ 
  color: #333333; 
  text-decoration:underline;
}

td
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

th
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}


*.center
{ 
  text-align:center;
}

*.left
{ 
  text-align:left;
}

*.right
{ 
  text-align:right;
}

*.title
{
  line-height:18px;
  font-size:12px;
  text-align:left;
}

*.menu
{ 
  text-align:right;
  font-size:11px;
  line-height:20px;
  color:#777777;
}

*.pager
{ 
  text-align:left;
  font-size:11px;
  color:#777777;
}

*.kopf 
{
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height: 18px;
}


*.text
{ 
  text-align:justify;
  font-size:11px;
  line-height:20px;
}

*.date
{ 
  text-align:left;
  font-size:9px;
  color:#888888;
}

*.text2text
{ 
  text-align:left;
  font-size:11px;
  line-height:20px;
  text-decoration:underline;
}

*.sosimg
{ 
  text-align:center;
  font-size:11px;
  line-height:20px;
  color:#888888;
}

/* forms */

input 
{ 
  /* border:1px solid #CDCDCD; */
  border:0px;
  border-top:1px solid #CDCDCD;
  border-bottom:1px solid #CDCDCD;
  background-color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  padding:3px;
  width:250px;
  height:20px;
}

select
{ 
  width:250px;
  border:0px #CDCDCD;
  border-top:1px solid #CDCDCD;
}

textarea
{ 
  width:500px;
  border:0px;
  border-top:1px solid #CDCDCD;
  background-color:#FFFFFF;
  padding:3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
}

checkbox
{ 
  width:12px;
  height:12px;
}

*.loginform
{ 
  width:120px;
  height:12px;
  border:1px solid #CDCDCD;
}

*.loginlabel
{ 
  width:80px;
  height:20px;
  background-color:#F2EFEC;
  color:#777777;
  border:1px solid #CDCDCD;
}

*.loginbutton
{ 
  border:0px;
  width:25px;
  text-align:left;
  background-color:#F2EFEC;
  
}

*.formtable
{ 
  border:1px solid #CDCDCD;
  border-collapse:collapse;
  border-spacing:0px;
  empty-cells:hide;
}

*.checkbox
{ 
  border:0px;
  width:12px;
  height:12px;
}

*.numinput
{ 
  width:40px;  
}

*.textinput
{ 
  border:1px solid #CDCDCD;
  width:230px;
  height:15px;
}

*.fileinput
{
  background-color:#F2EFEC;
  border:1px solid #CDCDCD;
}

*.topbottomborder
{ 
  border-right:0px;
  border-bottom:1px solid #CDCDCD;
  border-top:1px solid #CDCDCD;
  border-left:0px;
}

*.leftborder
{ 
  border-right:0px;
  border-bottom:1px solid #CDCDCD;
  border-top:1px solid #CDCDCD;
  border-left:1px solid #CDCDCD;
}

*.leftborderonly
{ 
  border-right:0px;
  border-bottom:0px;
  border-top:0px;
  border-left:1px solid #CDCDCD;
}

*.topborderonly
{ 
  border-right:0px;
  border-bottom:0px;
  border-top:1px solid #CDCDCD;
  border-left:0px;
}

*.noborder
{ 
  border:0px;
}

*.fullborder
{ 
  border-left:1px solid #CDCDCD;
  border-right:1px solid #CDCDCD;
  border-top:1px solid #CDCDCD;
  border-bottom:1px solid #CDCDCD;
}

*.formbg
{ 
  background-color:#ffffff;
}

*.button
{ 
  border:0px;
  background-color:#F2EFEC;
  color:#444444;
  width:110px;
}

*.buttonwhite
{ 
  border:0px;
  background-color:#FFFFFF;
  color:#444444;
  width:100px;
}

*.hypergif
{ 
  border:0px;
  width:30px;
  height:20px;
}

*.loginput
{ 
  border:1px solid #CDCDCD;
  width:40px;
  height:10px;
}

*.dropdown
{ 
  border:1px solid #CDCDCD;
  width:235px;
  height:15px;
  font-size:11px; 
}

*.list
{ 
  border:1px solid #CDCDCD;
  width:235px;
  height:80px;
  font-size:11px; 
}

/* logging */

*.lognotice  { font-size:9px; line-height:12px;}
*.logwarning { font-size:9px; line-height:12px; color:#AA0000;}
*.logerror   { font-size:9px; line-height:12px; color:#FF0000; }
*.logdebug   { font-size:9px; line-height:12px; color:#00AA00; }
*.maintain   { font-size:9px; line-height:12px; }
*.maintainval{ font-size:10px; line-height:12px; text-align:right; }

*.error
{ 
    font-size:11px; 
    text-align:left; 
    color:#AA0000;
}

*.success
{ 
    font-size:11px; 
    text-align:left; 
    color:#00AA00;
}

/* box model */

#page
{
  display:block;
  position:relative;
  margin-left:auto;
  margin-right:auto;
  border:0px;
  width:700px;
  height:1200px;
}


#left
{
  display:block;
  position:relative;
  left:0px;
  top:0px;
  width:130px;
  height:0px;
}

#content
{ 
  display:block;
  position:relative;
  width:550px;
  left:150px;
  top:90px;
  border:0px;
}

#nice
{ 
  display:block;
  position:relative;
  left:0px;
  top:100px;
  width:130px;
  height:70px;
  text-align:right;
}


#chronologie
{ 
  display:block;
  position:relative;
  width:550px;
  left:0px;
  top:0px;
  border:0px;
}

#pager
{ 
  display:block;
  position:relative;
  width:500px;
  left:0px;
  top:0px;
  border:0px;
  border-top:1px solid #CDCDCD;
  text-align:center;
}

#counter
{ 
  display:block;
  position:relative;
  width:100%;
  left:0px;
  top:20px;
  height:1px;
  border:0px;
  text-align:right;
}

#section
{ 
  display:block;
  position:relative;
  width:550px;
  height:55px;
  top:15px;
  border:0px;
  border-bottom:1px solid #CDCDCD;
}

#sectiontext
{ 
  display:block;
  position:relative;
  width:550px;
  height:17px;
  font-size:15px;
  left:0px;
  top:25px;
  border:0px;
}

#author
{ 
  display:block;
  position:relative;
  width:550px;
  top:35px;
  left:0px;
  text-align:right;
}

#menu
{ 
  display:block;
  position:relative;
  width:110px;
  height:300px;
  top:110px;
  left:0px;
  padding:5px;
  border:0px;
  text-align:right;
  font-size:11px;
  line-height:22px;
  color:#777777;
}

#navchrono
{ 
  display:block;
  position:relative;
  width:110px;
  top:50px;
  left:0px;
  border:0px;
  text-align:right;
  font-size:9px;
  line-height:14px;
  color:#888888;
}

#autorchronologie
{ 
  display:block;
  position:relative;
  width:550px;
  left:0px;
  top:45px;
  border:0px;
}

#form
{ 
  display:block;
  position:relative;
  top:50px;
  left:0px;
  border:0px;
}


#schreiben
{ 
  display:block;
  position:relative;
  top:60px;
  left:0px;
  text-align:center;
  border:0px;
}

#intext
{ 
  width:507px;
  height:200px;
  border-right:0px;
  border-bottom:0px;
  border-top:1px solid #CDCDCD;
  border-left:0px;
}

#login
{ 
  width:100px;
  height:14px;
  border:0px;
}

#password
{ 
  width:100px;
  height:14px;
  border-right:0px;
  border-bottom:0px;
  border-top:0px;
  border-left:1px solid #CDCDCD;
}

#vorschau
{ 
  display:block;
  position:relative;
  top:0px;
  left:0px;
  margin:10px;
  width:515px;
  border:1px solid #FFFFFF;
}

#logs
{ 
  display:block;
  position:relative;
  top:50px;
  left:0px;
  width:800px;
}

/* CSS2 check */
#css2check
{ 
  display: none;
}
