/*
* ./isuv_base_18.css
* Usage: ISUV stylesheet for base objects - Version 1.8
*
* Copyright (C)1995-2005 ISUV/VDU e.V. <mailto: info@isuv.de>
*
* Last modification: 2005-11-01 18:00
*******************************************************************************/


/* Standard elements 
*******************************************************************************/
body {
	background-color:       #006060;
	font-family:            arial, helvetica, geneva, sans-serif;
	padding:                0px 0px 0px 0px;
	margin:                 0px 0px 0px 0px;
}


/* Links
*******************************************************************************/
a:link, a:visited, a:hover, a:active {
	color:                  #006060;
	text-decoration:        underline;
}
a:active {
	color:                  #cc0000;
/* 	background-color:       #e0e0e0; deaktivated for title pictures*/
}
a:hover {
	color:                  #cc0000;
}


/* Navigation elements
*******************************************************************************/
.supernavigation {
	border-left:            1px;
	border-left-color:      #ffffff;
	border-left-style:      solid;
	border-right:           1px;
	border-right-color:     #ffffff;
	border-right-style:     solid;
	padding-left:           7px;
	padding-right:          7px;
	line-height:            22px;
}

.supernavigation_text {
	font-family:            arial, helvetica, geneva, sans-serif;
	font-size:              11px;
	font-weight:            bold;
	white-space:            nowrap;
	padding-left:           5px;
	padding-right:          5px;

}

/* Workaround for global link specs - start */
.supernavigation a:link, .supernavigation a:visited, .supernavigation a:hover, .supernavigation a:active {
	font-family:            arial, helvetica, geneva, sans-serif;
	font-size:              11px;
	font-weight:            bold;
	white-space:            nowrap;
	border:                 none;
	padding:                0px 0px 0px 0px;
}
.supernavigation a:link, .supernavigation a:visited {
	color:                  #ffffff;
	text-decoration:        none;
}
.supernavigation a:hover {
	color:                  #cc0000;
 	background-color:       #f0ffff;
	text-decoration:        none;
}
.supernavigation a:active {
	color:                  #cc0000;
	background-color:       #e0e0e0;
	text-decoration:        none;
}
/* Workaround for global link specs - end */

.navigation {
	border:                 0px;
	text-align:             left;
	vertical-align:         top;
	width:                  100%;
	height:                 100%;
}
.navigation td {
	vertical-align:         middle;
	text-align:             left;
}

/* Workaround for global link specs - start */
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {
	font-family:            arial, helvetica, geneva, sans-serif;
	font-size:              14px;
	font-weight:            bold;
	white-space:            nowrap;
	border:                 none;
	padding:                0px 0px 0px 0px;
}
.navigation a:link, .navigation a:visited {
	color:                  #ffffff;
	text-decoration:        underline;
}
.navigation a:hover {
	color:                  #006060;
	background-color:       #006060;
	text-decoration:        none;
}
.navigation a:active {
	color:                  #CC0000;
	background-color:       #f0ffff;
	text-decoration:        none;
}
/* Workaround for global link specs - end */

.subnavigation {
	vertical-align:         top;
}
.subnavigation a:link, .subnavigation a:visited, .subnavigation a:hover, .subnavigation a:active {
	font-size:              12px;
}

.copyright {
	color:                  #ffffff;
	font-size:              11px;
	font-weight:            bold;
	text-decoration:        none;
	white-space:            nowrap;
	height:                 100%;
}


/* Tables
*******************************************************************************/
.tablecat {
	background-color:       #006060;
	border:                 0px;
}

.tablecat.mainlogo {
	text-align:             left;
	vertical-align:         middle;
	padding-left:           10px;
}

/* Workaround for global link specs - start */
.tablecat.mainlogo a:link, .tablecat.mainlogo a:visited, .tablecat.mainlogo a:hover, .tablecat.mainlogo a:active {
	background-color:       #006060;
	font-family:            arial, helvetica, geneva, sans-serif;
	font-size:              11px;
	font-weight:            bold;
	white-space:            nowrap;
	border:                 none;
	padding:                0px 0px 0px 0px;
}
.tablecat.mainlogo a:link, .tablecat.mainlogo a:visited {
	color:                  #ffffff;
 	background-color:       #006060;
	text-decoration:        none;
}
.tablecat.mainlogo a:active {
	color:                  #CC0000;
	background-color:       #006060;
	text-decoration:        none;
}
/* Workaround for global link specs - end */

.tablecat.sublogo {
	width:                  100%;
	color:                  #ffffff;
	font-family:            arial, helvetica, geneva, sans-serif;
	font-size:              14px;
	font-weight:            bold;
	white-space:            nowrap;
	text-align:             right;
	vertical-align:         bottom;
	padding-right:          10px;
	padding-bottom:         10px;
}

.tableoutborder {
	background-color:       #006060;
}

.tableinborder {
	background-color:       #006060;
}

.tabletitle {
	color:                  #ffffff;
	background-color:       #006060; 
	background-image:       url(../img/isuv/cellpic22.gif);
	background-repeat:      repeat-x;
	height:                 22px;
	border:                 0px;
	line-height:            22px;
	font-size:              12px;
}

.mainpage {
	background-color:       #f0ffff;
	width:                  100%;
	height:                 100%;
	border:                 1px;
	border-color:           #000000;
	border-style:           solid;
	padding:                10px 10px 10px 10px;
	margin:                 0px 0px 0px 0px;
}
