
/***********************************************************************************
 * Definitionen für die Fachbücher
 *
 * Autor: Stefan Schliebs
 * Erstellt: 28.09.2006
 *
 ***********************************************************************************/

td.slogan {
   	font-family: sans-serif;
   	font-weight: bold;
   	color: #336699;
}
table.mitte_nb {
	border: 1px solid #336699;
	margin:auto;
	margin-bottom: 3pt;
	vertical-align:middle;
}
td.url {
   text-align: left;
   font-family: sans-serif;
   font-weight: 600;
   color: #336699;
}
td.download {
   text-align: center;
   font-family: sans-serif;
   font-size: 2em;
   font-weight: 600;
   color: #336699;
   background-color: #FFFFFF;
}
table.head {
	border: 3px solid #336699;
	margin: auto;
	vertical-align: middle;
	margin-bottom: 7pt;
	background-color: #FFFFFF;
}
table.menu {
	border: 3px solid #336699;
	margin: auto;
	vertical-align: middle;
	margin-bottom: 5pt;
	background-color: #FFFFFF;
}
table.admin {
	border: 1px solid #336699;
}
table.links {
	border: 1px solid #336699;
	margin-bottom: 3pt;
	background-color: #EDEDEE;
}
table.valid {
	background-color: #EDEDEE;
	text-align: center;
	border: 1px solid #336699;
	margin-bottom: 3pt;
}
table.inhalt {
	background-color: #FFFFFF;
	border: 1px solid #336699;
	margin: auto;
	vertical-align: middle;
}
table.navi {
	text-align: center;
	margin: auto;
	vertical-align: middle;
	
}
table.rechts {
	background-color: #EDEDEE;
	border: 1px solid #336699;
	margin:auto;
	margin-bottom: 3pt;
	vertical-align:middle;
}
table.mitte {
	border-collapse:collapse;
	border: 1px solid silver;
}
table.kopf {
	border: 1px solid #336699;
	margin:auto;
	margin-bottom: 3pt;
	vertical-align:middle;
	
}
td.mitte {
	font-family: sans-serif;
	text-align:center;
}
td.rechts {
	font-family: sans-serif;
	text-align:right;
}
td.successful {
	font-family: sans-serif;
	text-align:center;
	color:green;
}
td.error {
	font-family: sans-serif;
	text-align:center;
	color:red;
}
td.menu {
	vertical-align: middle; 
	text-align:center;
	background-color: #EDEDEE;
	color: #336699;
}
td.adminmenu {
	vertical-align: top; 
	text-align:left;
	background-color: #FFFFFF;
	color: #336699;
}
td.liste {
	text-align: left;
	vertical-align: middle;
}
td.icon {
	width: 10px;
	text-align: center;
	vertical-align: middle;
}
td.icon {
	width: 5px;
	margin:auto;
	vertical-align:middle;
	background-color: #EDEDEE;
	color: #EDEDEE;
}
td.version {
	margin: auto;
	vertical-align: middle;
}
td.link {
	text-align: left;
	font-family: sans-serif;
	font-style:italic;
	font-weight: bold;
}
td.linkr {
	text-align: center;
	font-family: sans-serif;
	font-style:italic;
	font-weight: bold;
}
td.wert {
}
td.datum {
	font-weight: bold;
}
td.admin {
	vertical-align: top; 
}
td.name {
	text-align: left;
	font-style:italic;
	font-weight: bold;
}
td.kat{
	color: #336699;
   	background-color: #EDEDEE;
	font-weight: bold;
	text-align:right;
	padding: 5px 20px 5px 10px;
}

td.preis{
	color: black;
	text-align:center;
	padding-left: 10px;	
}
td.liste_kat{
	color: grey;
   	background-color: #EDEDEE;
	border-top-width:1px;
    border-top-style:solid;
  	text-align:left;
	padding: 5px;
  	border-color:black;
	font-weight: bold;
}
td.liste2{
	color: black;
   	background-color: #EDEDEE;
	border-top-width:1px;
    border-top-style:solid;
  	text-align:left;
	padding-left: 10px;	
  	border-color:black;
}

td.kategorie {
	color: #336699;
	font-weight: 600;
	text-align:left;
	background-color: #EDEDEE;
	padding: 5px 20px 5px 10px;
}

td {
/* 	font-family: sans-serif; */
	font-style: normal;
	font-weight: lighter;
}
td.head {
	font-family: sans-serif;
	font-size: 2em;
   	font-weight: bold;
   	color: #336699;
   	background-color: #EDEDEE;
   	text-align: center;
}
td.catch {
	
	font-family: sans-serif;
	font-weight: bold;
	color: #336699;
}
td.book_menu_capt {
	font : bold;
	font-family: sans-serif;
	font-weight: bold;
	color: #336699;
	white-space:nowrap;
}
select.book_menu_box {
}

td.home {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #336699;
	background-color: #EDEDEE;
	text-align: left;
}
td.right {
	font-family: sans-serif;
	text-align: right;
}

input
{
}
select
{
}

.input_rw {
}
table.submit {
}
button {
	color:green;
}

td.pixel {
	width: 1px;
}
th {
	font-family: sans-serif;
	text-align : left;
	color: #336699;
   	background-color: #EDEDEE;
	font-weight: 600;
	vertical-align: middle;
	padding-left: 10px;	
  	}

a.buy {
	color: #52ae24;
	text-decoration: none;
	font-weight: bold;
}

 td.vote{
 
 border : solid 1px black;
 padding : 10px;
 
 }
	
 table.vote{
 
 border : solid 1px #336699;
 padding : 10px;
 }
	
th.vote {
	font-family: sans-serif;
	text-align : left;
	color: #336699;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	background-color: white;
}

td.odd
{
	background-color: #F6F6F6;
}

td.even
{
	background-color: #eeeef6;
}

/** rounded corner tables **/
.rounded-corner
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 10px;
	text-align: left;
	border-collapse: collapse;
}
.rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('table-images/left.png') left -1px no-repeat;
}
.rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('table-images/right.png') right -1px no-repeat;
}
.rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
.rounded-corner td
{
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
.rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('table-images/botleft.png') left bottom no-repeat;
}
.rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('table-images/botright.png') right bottom no-repeat;
}
.rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}
/**********************************************/
