
/***************************************************************
*  Copyright notice
*
*  (c) 2007 Thomas Wittich, www.bueffelsoft.de <rotes.bueffelfell@web.de>
*  All rights reserved
*
*  This script is part of the CyWeb project. The CyWeb project is
*  free software; you can redistribute it and/or modify
*  it under the terms of the GNU General Public License as published by
*  the Free Software Foundation; either version 3 of the License, or
*  (at your option) any later version.
*
*  The GNU General Public License can be found at
*  http://www.gnu.org/copyleft/gpl.html.
*
*  This script is distributed in the hope that it will be useful,
*  but WITHOUT ANY WARRANTY; without even the implied warranty of
*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*  GNU General Public License for more details.
*
*  This copyright notice MUST APPEAR in all copies of the script!
***************************************************************/

/* This is the one and only CSS-File of CyWeb-Project */

/* * {padding:0px; margin:0px;} */

#cyweb {
	margin: 0;
}

#cyweb * { 
    font-size: 10pt;
  }
  
td, th { vertical-align:top; }
  
/* used for whole list wrapper */
table.cyweb_list {
	width: 100%;
}


/* used for caption of subitems */
div.cyweb_list {
    font-weight: bold;
}

/* used for table of subitems */
table.cyweb_list_item {
    margin-left: 15px;
}

/* used as container for all items of one entry */
div.cyweb_list_item {
    border-bottom: 1px dotted green;
}
td.cyweb_list_item {
    margin-left: 10px;
/*    border: 1px solid red; */
}

/* used for labels of field of one entry */
div.cyweb_list_item_label {
    width: 80px;
    float:left;
    border-bottom: 1px dotted yellow;
    border-right: 1px dotted yellow;
}

/* used for values of fields of one entry */
div.cyweb_list_item_value {
    width: 240px;
    border-bottom: 1px dotted blue;
    border-right: 1px dotted blue;
}
div.cyweb-list-item img {
    border: 0px solid #000;
    float:right;
    border: 1px solid #d9d9d9;
}

.cyweb-list-item-description {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: 0.02em;
}

div.cyweb-list-item {
/*    background-color: white;
    border-top: 1px solid #666666;
    border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    padding: 7px; */
/*    width:360px; */
		border-bottom: 1px solid #8888CC;
}

div.cyweb-list-item-odd {
/*    background-color: #cccccc;
    border-top: 1px solid #333333;
    border-left: 1px solid #333333;
    border-right: 1px solid #333333; */
		border-bottom: 1px solid #8888CC;
}

#cyweb div.cyweb-list-item-date {
    float: right;
    font-size: 8pt;
}

div.cyweb-list-item-title {
    font-weight: bold;
    font-size: 12px;
    background-color: #BBBBFF;
    margin-top: 20px;
}
div.cyweb-list-item-odd div.cyweb-list-item-title {
/*    background-color: #8888CC; */
	background-color: #BBBBFF;
}

.cyweb-list-item-title a ,
.cyweb-list-item-title a:hover ,
.cyweb-list-item-title a:visited {
    text-decoration: none;
    color: inherit;
    font-size:inherit;
    display:block;
    padding:2px;
    padding-bottom:5px;
}
.cyweb-list-item-title a:hover {
	background-color: #ddddFF;
}


div.cyweb-list-item-category_name {
    font-style: italic;
    padding-bottom: 5px;
    color: #560000;    
}

div.cyweb_clear {
    clear:both;
    height:0px;
    line-height: 0px;
}

span.cyweb-list-item-searching {
    font-weight: bold;
/*    color: #000080;
    font-style: normal;
    font-size: 11px; */
	font-style: normal;
}

#cyweb .cyweb-list-item-owner {
	font-size: 8pt;
	margin-top: 5px;
}

a.cyweb-list-item-owner {
    font-weight: bold;
    color: #000080;
    font-style: normal;
/*    font-size: 11px; */
    text-decoration:none;
}

div.cyweb_pager {
    padding: 5px;    
/*    border-left: 1px solid black;
    border-right: 1px solid black;
    border-top: 1px solid black;
    background-color: #ffffcc; */
	border: 1px solid #8888CC;
	background-color: #DDDDFF;
	margin-top: 10px;
}

span.cyweb_pager_act {
    color: blue;
    background-color: white;
    border: 1px solid blue;
    padding: 0 2px 0 2px;    
}

span.cyweb_pager {
    color: blue;
    font-weight: bold;
}

span.cyweb_pager a ,
span.cyweb_pager a:hover ,
span.cyweb_pager a:visited {
    text-decoration: none;
    color: inherit;
}

table.cyweb_searchform {
	border: 1px solid #8888CC;
	background-color: #DDDDFF;
	padding: 5px;
	width: 100%;
}

th.cyweb_searchform {
    width: 125px;
    margin-left: 3px;
    margin-right: 3px;
    text-align:left;
}

td.cyweb_searchform {

}

