/*
 *  $Id: autojakob2.css 3201 2012-02-26 12:55:41Z huberjo $
 */

/********
 * BODY * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 ********/
body {font-family:sans-serif;font-size:small;margin-left:auto;margin-right:auto;
    width:70em;}
td {font-size:small;}

/*****************
* Global Classes * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *****************/
.rightalign {text-align: right}
.borderless {border:none!important;}
.bold {font-weight:bold;}

/*********
 * LISTS * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *********/
.list {border-collapse:collapse;border:1px solid gray;margin-top:1em;margin-bottom:1em;width:100%;}
.list th {background-color:white;border-bottom:1px solid gray;}
.list td {padding:0.25em}
.list td {border-bottom:1px dotted gray;vertical-align:top;}
.list tr:hover {background-color:#EEEEEE;cursor:pointer;}

.rightlist th {text-align:right;}
.rightlist td {text-align:right;}

/********
 * MENU * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 ********/
.menu {width:auto;border:none;} /* Table */
.menu td {border:1px solid gray;padding:0.25em; font-size:small}
.menu td.container {padding:0;}
.menu td:hover {background-color:#EEEEEE;}
.menu a {text-decoration:none;color:black;}
.menu td.spacer {width:auto;border:none;}
.menu td.spacer:hover {background-color:#FFFFFF}

.menuform .button {background-color:white;border:none;
            font-size:inherit;margin:0;}
.menuform .button:hover {background-color:#EEEEEE;cursor:pointer;}
.menuform {margin:0;padding:0;}

.menu .caution:hover {background-color:#FF0000;color:white}

/**********
 * Status * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 **********/
.status a {text-decoration:none}
.error {border:1px solid red; background-color:#FFEEEE;margin-top:1em;width:47em;}
.error h3 {color:red;margin-left:0.5em;}

/**********
 * Footer * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 **********/
#footer {border-top:1px solid gray;margin-top:2em;padding:0}
#footer p {font-size:x-small;text-align:center;margin-top:0.5em;}


/***********
 * MODULES * (Specific formats for different modules.) * * * * * * * * * * * * *
 ***********/

/* STORYNEW */
#newstoryform table { }
#newstoryform .button {height:2em; background-color:white;border:1px solid gray;}
#newstoryform .button:hover {background-color:#EEEEEE;}

/* STORYDETAIL */
#storydetail table {width:auto; border-collapse:collapse;border:1px solid gray;}
#storydetail th {border-bottom:1px solid gray;text-align:left;}
#storydetail tr.newsegm {border-top:1px dotted gray;
         background-color:#EEEEEE;font-size:x-small;height:2em;cursor:pointer;}
#storydetail tr.newsegm:hover {background-color:white;}
#storydetail td.colsubtitle {text-decoration:underline;padding-left:10px;}
#storydetail td.newcolgroup {border-left:none;padding-left:10px;}
#storydetail td.slots {border-bottom:1px dotted gray;border-top:1px dotted gray;}
#storydetail td {padding-left:10px;padding-right:10px;}

/* STORYEDIT */
#storyeditform table {border-collapse:collapse;}
#storyeditform th {background-color:white;border-bottom:1px solid gray;text-align:left;}
#storyeditform td {font-size:small;}
input {border:1px solid;}
select {border:1px solid;}
.socInt {background-color:#BBBBBB;}

/* STORYREGIE */
#storyregieform th {font-size:small;text-align:left;}
#storyregieform td {font-size:small;min-width:4em;}

/* SEGMENTDETAILS */
#wordlist table {width:auto; border-collapse:collapse; border:1px solid gray;}
#wordlist th {background-color:white;border-bottom:1px solid gray;text-align:left;padding-left:10px;}
#wordlist td {padding-left:10px;}
#wordlist td.rightmost {padding-right:10px;}
#wordlist td.desc {font-weight:bold;padding-right:10px;}
#wordlist tr {height:1.5em; vertical-align:middle;border-bottom:1px dotted gray;}
#wordlist tr:hover {background-color:#EEEEEE;}
#wordlist tr.nohover:hover {background-color:white;}

/* STORYPROPS */
#storyprops table {border-collapse: collapse; border:1px solid gray;}
#storyprops td {padding-top:0.25em;padding-bottom:0.25em;border-bottom:1px solid gray; padding-right:1em}
/* PROJECTEDIT */
#projectedit table {border-collapse:collapse; border:1px solid gray;}
#projectedit th {background-color:white;border-bottom:1px solid gray;text-align:left;padding:0.25em;}
#projectedit td {padding:0.25em;}

/* PROJECTLEXICON */
#projectlexicon table {width:auto;}

/* global */
select {background-color:white; border:1px solid gray;}

