/* DEFAULT TEXT FONT */
body, table, tr, th, td, .std {font-family:verdana,arial,geneva,helvetica,sans-serif; font-size:10px;}

/* DEFAULT LINK STYLE */
a:LINK {color: #c00; text-decoration: none;}
a:ACTIVE {color: #900; text-decoration: none;}
a:VISITED {color: #c00; text-decoration: none;}
a:HOVER {text-decoration: underline;}

/* BLACK LINK STYLE */
a.black:LINK {color: #000; text-decoration: none;}
a.black:ACTIVE {color: #600; text-decoration: none;}
a.black:VISITED {color: #000; text-decoration: none;}
a.black:HOVER {text-decoration: underline;}

.blacklink a:LINK {color: #000; text-decoration: none;}
.blacklink a:ACTIVE {color: #600; text-decoration: none;}
.blacklink a:VISITED {color: #000; text-decoration: none;}
.blacklink a:HOVER {text-decoration: underline;}

a.video { background-image: url(/img/ui/ic_video.gif); background-repeat: no-repeat; padding-left: 40px; height: 36px; display: block; padding-top: 6px; }

/* ACTIVE SUB NAV LINK STYLE */
a.asn:LINK {color: #333; font-weight:bold; text-decoration: none;}
a.asn:ACTIVE {color: #333; font-weight:bold; text-decoration: none;}
a.asn:VISITED {color: #333; font-weight:bold; text-decoration: none;}
a.asn:HOVER {color: #333; font-weight:bold; text-decoration: underline;}

/* SPECIAL STYLES */
.haeins {font-family:arial,geneva,helvetica; font-size:18px; font-weight:bold; color:#333; padding:3px 8px;}
.pageheadline {font-family:arial,geneva,helvetica; font-size:14px; font-weight:bold; color:#333; padding:3px 8px;}
.headline-rot {font-family:arial,geneva,helvetica; font-size:12px; line-height:14px; font-weight:bold; color:#900;}
.zwischenheadline {font-family:arial,geneva,helvetica; font-size:13px; line-height:14px; font-weight:bold;}
.headline-schwarz {font-family:arial,geneva,helvetica; font-size:12px; line-height:14px; font-weight:bold;}
.legende-schwarz {font-family:arial,geneva,helvetica; font-size:11px; line-height:12px; font-weight:bold;}
.kleinundrot {font-family:arial,geneva,helvetica; font-size:9px; font-weight:lighter; color:#900; letter-spacing:0.1em;}
.topdings {font-family:arial,geneva,helvetica; font-size:9px; font-weight:lighter;}
.copyright {color:#666; margin:2px 8px; font-size:9px;}
.copyright-schwarz {color:#000; margin:2px 8px; font-size:9px;}
.box {background-color:#e6e6e6; border:1px solid #cccccc;}
.boxwhite {background-color:#fff; border:1px solid #cccccc;}
.boxboth {border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.boxleft {border-left:1px solid #cccccc;}
.boxright {border-right:1px solid #cccccc;}
.boxtextbar {border-left:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#ccc; padding:0px 3px;}
.textinput {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; height:19px; width:150px;}
.pfselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:152px;}
.sfselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:140px;}
.postselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:210px;}
.landselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:300px;}
.serviceselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:380px;}
.galleryselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:240px;}
.formselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:275px;}
.plz {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:41px;}
.ort {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:230px;}
.textarea {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:385px; height:70px;}
.inputfullsize {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:385px;}
.dfselect {font-family:arial,geneva,helvetica,sans-serif; font-size:11px;}
.navopen {background-color:#e6e6e6; border-right:1px solid #ccc; padding:4px 3px 7px;}
.suche {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:147px;}
.login {font-family:arial,geneva,helvetica,sans-serif; font-size:11px; width:82px; height:19px;}

/* Tabelle */

.tab1a     { background-color:#cccccc;
             text-align: left;
             font-weight: bold;
             padding: 4px 6px; }

.tab1b     { background-color:#cccccc;
             text-align: center;
             font-weight: bold;
             padding: 4px 6px; }

.tab1c		{ background-color:#e6e6e6;
			 width:1px; }

.tab2a     { background-color:#ffffff;
             text-align: left;
             border-left: 1px solid #cccccc;
             border-bottom: 1px solid #cccccc;
             padding: 4px 6px; }

.tab2b     { background-color:#ffffff;
             text-align: center;
             border-bottom: 1px solid #cccccc;
             padding: 4px 6px; }

.tab2c		{ background-color:#cccccc;
             border-bottom: 1px solid #cccccc;
			 width:1px; }

.tab3a     { background-color:#e6e6e6;
             text-align: left;
             border-bottom: 1px solid #cccccc;
             border-left: 1px solid #cccccc;
             padding: 4px 6px; }

.tab3b     { background-color:#e6e6e6;
             text-align: center;
             border-bottom: 1px solid #cccccc;
             padding: 4px 6px; }

.tab3c		{ background-color:#cccccc;
             border-bottom: 1px solid #cccccc;
			 width:1px; }


.bild      { text-align:center;
             padding:8px 0px; }


#red     { color: #CC0000; }
#boxtext {font-family:arial,geneva,helvetica; font-size:11px; letter-spacing:0px;}
#listend {border-bottom:1px solid #cccccc;}
#listbegin {border-top:1px solid #cccccc;}
