/* CSS Document */

html,body { 
	height:100%; 
	width:100%; 
	margin:0;
	padding:0;
	scrollbar-face-color:#eeeeee; 
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#fcfcfc;
	scrollbar-shadow-color:#eeeeee;
	scrollbar-3dlight-color:#333333;
	scrollbar-darkshadow-Color:#333333;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B3B4;
}

div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B3B4;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B3B4;
	font-weight:normal;
}

p.head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B3B4;
	font-weight:bold;
}

span 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B3B4;
	font-weight:normal;
}

span.head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B2B3B4;
	font-weight:bold;
}
span.preview
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B2B3B4;
	font-weight:bold;
}

/* Überschriften  anpassen */
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.csc-firstHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/* Standardtext */
.contentitem {
	line-height: 140%;
	font-size: 12px;
}

/* Mail Formulare */

.csc-mailform-field {
	padding: 0 0 0 0;
}

.csc-mailform-fieldradio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.csc-mailform-fieldradio br{
  display: none;
}

.csc-mailform-label {
	font-size: 12px;
}

.csc-mailform-radio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:35px;
}

.csc-mailform-input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DBD5E1;
	border: 1px solid #B19D9E;
}

.csc-mailform-submit {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DBD5E1;
	border: 1px solid #B19D9E;
}

/* Standardlinks */
a:link {
	color: #B2B3B4;
	background-color: transparent;
	text-decoration: underline;
}
a:visited {
	color: #B2B3B4;
	background-color: transparent;
	text-decoration: underline;
}
a:hover {
	color: #FF6600;
	background-color: transparent;
	text-decoration: none;
}

/* Interne Links */
a.internal-link:link {
	color: #B2B3B4;
	background-color: transparent;
	text-decoration: underline;
}
a.internal-link:visited {
	color: #B2B3B4;
	background-color: transparent;
	text-decoration: underline;
}
a.internal-link:hover {
	color: #FF6600;
	background-color: transparent;
	text-decoration: none;
}

/* Interne Links - Popup*/
a.internal-link-new-window:link {
	color: #B2B3B4;
	background-color: transparent;
	text-decoration: underline;
}
a.internal-link-new-window:visited {
	color: #B2B3B4;
	background-color: transparent;
	text-decoration: underline;
}
a.internal-link-new-window:hover {
	color: #FF6600;
	background-color: transparent;
	text-decoration: none;
}

/* Links in Navigation */
a.navitem:link {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}
a.navitem:visited {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}
a.navitem:hover {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}

/* Drop Down Menü */

ul.menu, ul.menu ul {
    list-style-type: none;
}

ul.menu a {
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight: normal;
}

ul.menu li {
    padding: 0;
    margin: 0;
    float: left;
    background-color: #B2B3B4;
    border-left:1px solid #B2B3B4;
    height: 20px;
}

/* Für Unterpunkte keine Float-Eigenschaft */
ul.menu ul li {
    float:none;
    background-color: transparent;
}

/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
ul.menu ul li.hover, ul.menu ul li:hover {
    background-color: #3A3C3D;
}

/* Zweite Ebene */
ul.menu ul {
    margin:0;
    padding: 0;
    position: absolute;
    /* background-color: #320F0F; */
	background-color: #B2B3B4;
    border-top: 2px solid #3A3C3D;
    display: none;
    width: 170px;
}

/* Zweite Ebene anzeigen */
ul.menu li.hover ul, ul.menu li:hover ul  {
    display: block;
}

/* Dritte Ebene */
ul.menu li.hover ul ul, ul.menu li:hover ul ul {
    display: none;
    margin-left: 165px; /* Breite eines Listenelements - Überlagerung */
    margin-top: -20px; /* Höhe eines Listenelements */
	border-top: 0px solid #3A3C3D;
}

/* Dritte Ebene anzeigen */
ul.menu li.hover ul li.hover ul, ul.menu li:hover ul li:hover ul {
    display: block;
}

/* Vierte Ebene */
ul.menu li.hover ul li.hover ul ul, ul.menu li:hover ul li:hover ul ul {
    display: none;
}

/* Vierte Ebene anzeigen */
ul.menu li.hover ul li.hover ul li.hover ul , ul.menu li:hover ul li:hover ul li:hover ul {
    display: block;
}

/* 
	Extension goof fotoboek 
	Wrapper Thumbnails
*/
.gfpb_landscape {
	border: 1px solid #403D3D;
	padding: 4px;
}


.gfpb_portret {
	border: 1px solid #403D3D;
	padding: 4px;
}


