﻿.OverflowIfRequired
{
	overflow:auto;
}


A
{
	color:#990000;
	text-decoration: none;
}

A:link
{
	color:#990000;
	text-decoration: none;
}


A:hover 
{
	color:#990000;
	text-decoration: none;
}


A:active
{
	color:#990000;
	text-decoration: none;
}

A:visited
{
	color:#990000;
}


#kontaktini_main .TopMenue
{
	color:#797777;	
}

.ImageModal
{
	border: none;
	cursor:pointer;
}

.master_menueitem A,
.master_menueitem A:link ,
.master_menueitem A:visited,
.master_menueitem A:active 
{
	display:block;
	padding-top:8px;
	height:28px;
	color:#990000;
}

.master_menueitemabmelden A,
.master_menueitemabmelden A:link ,
.master_menueitemabmelden A:visited,
.master_menueitemabmelden A:active 
{
	display:block;
	padding-top:8px;
	height:28px;
	color:#990000;
}

.master_menueitem_selected A,
.master_menueitem_selected A:link ,
.master_menueitem_selected A:visited,
.master_menueitem_selected A:active 
{
	display:block;
	padding-top:8px;
	height:28px;
	color:White;
}


#containersubmenue A,
#containersubmenue A:link ,
#containersubmenue A:visited,
#containersubmenue A:active
{
	color:Black;
	display:block;
	width:146px;
}

/*
///////////////////////////////////////////////
/////////////Allgemeine Klassen/////////////////
///////////////////////////////////////////////
*/


.bgred
{
	background-color:#990000;	
}

.ma_me_schg
{
	font-size:1.1em;
}


div#master_menu .strich
{
	height: 2px;
	background-color: #f4f4f4;
	width: 195px;
	margin-bottom: 0px;
	font-size: 1px;
}

div.master_menueitem_selected,
div.master_menueitem,
div.master_menueitemhilfe
{
	clear: both;
	width:195px;
	height: 37px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.master_menueitem_selected
{
	color:White;
}

div.master_menuetext
{
	float:left;
	width:140px;
	margin-top:0px;
	padding-left:8px;
}


#containersubmenue
{
	padding-top:20px;
	padding-left:27px;
	height:25px;
	margin:0px;
}


div#ctl00_ContentPlaceHolder1_MenueBriefverkehr1_menueitemleft
{
	float: left;
}

div#ctl00_ContentPlaceHolder1_MenueBriefverkehr1_menueitemright
{
	float:right;
}

div#ctl00_ContentPlaceHolder1_SubMenuePersoenliches_menueitemright
{
	float:right;	
}

div#ctl00_ContentPlaceHolder1_SubMenuePersoenliches_menueitemleft
{
	float:left;	
}

div#menueitemmid
{
	float:left;
}

.submenue
{
	text-align:center;
	font-size:1.0em;
	width:221px;
}

div.submenuegrau
{
	background-color:#f4f4f2;
}

div.submenueaktiv
{
	background-color:#cccccc;	
	width:222px;
}


.siteheader
{
	margin-top:15px;	
}

.sitecontent
{
	width: 399px;
	margin-left: 22px;
	margin-top: -3px;
	border-left: #990000 3pt solid;
	border-right: #990000 3pt solid;
	padding-left:20px;
	padding-right:20px;
	color:#797777;
}

.sitecontentbriefverkehr
{
	width: 439px;
	margin-left: 22px;
	margin-top: -3px;
	border-left: #990000 3pt solid;
	border-right: #990000 3pt solid;
	color:#797777;
}

.sitecontentadressbuch
{
	width: 439px;
	margin-left: 22px;
	margin-top: -3px;
	border-left: #990000 3pt solid;
	border-right: #990000 3pt solid;
	color:#797777;
}

.sitecontentgruppensuchen
{
	width: 439px;
	margin-left: 22px;
	margin-top: -3px;
	border-left: #990000 3pt solid;
	border-right: #990000 3pt solid;
	color:#797777;
}


.sitefooter
{
	clear:both;
	background-attachment: scroll;
	background-image: url(../../pics/sitefooter.gif);
	background-repeat: no-repeat;
	height:63px;
	width:471px;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniHeader/////////////////
///////////////////////////////////////////////
*/

.KontaktiniHeaderMid
{
	width: 335px;
	background-image: url(../../pics/KontaktiniHeader/HeaderBack.gif);
	background-repeat:repeat-x;
	color: White;
	font-size: xx-large;
	font-weight: bold;
}

.kontaktiniheader, #divKontaktiniHeader TD, #divKontaktiniHeader TR
{
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	border-width: 0px;
}

/*
///////////////////////////////////////////////
/////////////Alle Master Pages/////////////////
///////////////////////////////////////////////
*/

body 
{
	margin: 0;
	padding: 0;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-family: Arial;
}



div#page
{
	background-color:White;	
}

#kontaktini_main
{
	width:780px;
	margin-left:150px;
	color:#797777;
}

#kontaktini_main #menueintern
{
	margin-top:2%;	
	height:5px;
}

#kontaktini_main #menue
{
	width:810px;
}

#kontaktini_main #menue ul
{
	margin:0px;
	padding:0px;
}

#kontaktini_main #menue li
{
	display:inline;	
	margin:0px;
	list-style-type:circle;
}

#kontaktini_main #menue li.circle
{
	padding-left:11px;
	padding-right:10px;
}

#kontaktini_main #menue li h1
{
	font-size:0.9em;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:inline;
}

#kontaktini_main #master_left_and_right
{
	margin-top:2%;
}

div#master_left
{
	float:left;
	width: 190px;
}

div#master_right
{	
	width:500px;
	margin:0px;
	padding:0px;
	float:right;
}

div.master_neuenachricht
{
	height:0px;
	margin-left:0px;
	margin-bottom:0px;
	visibility:hidden;
}


div#master_menu
{
	background-color:white;
}

div#master_menue_logo
{
	padding-top:20px;	
}


div#master_menue_bild
{
	padding-top:18px;
	padding-left:36px;
}

div#master_submenu
{
	margin-top:50px;
	padding-left:8px;
	height:0px;
}

div#master_footerlogin
{
	clear:both;
	width:470px;
	height:20px;
	margin-top:15px;
	margin-left:0px;
}

.masterfooter
{
	clear:both;
	margin-left:400px;
	padding-top:70px;
	font-size:10pt;
	width:460px;
}

.masterfooterintern
{
	clear:both;
	padding-top:70px;
	font-size:10pt;
	width:460px;
}

/*

Login-Footer

*/

div#login_footeritemkontakt,
div#login_footeritemdatenschutz,
div#login_footeritemagb, 
div#login_leftfooteritem, 
div#login_rightfooteritem
{
	font-size: 9pt;
	color: #797777;

}

div#login_leftfooteritem
{
	float:left;
	padding-right:33px;
	margin-left:52px;
}


div#login_footeritemkontakt
{
	float:left;
	padding-right:33px;
}

div#login_footeritemdatenschutz
{
	float:left;
	padding-right:38px;
}

div#login_footeritemagb
{
	float:left;
	padding-right:40px;
}

div#login_rightfooteritem
{
	float:left;
}

/* Ende */


div.vabstand4
{
	clear:both;
	height:56px;
}

div.vabstand2
{
	clear:both;
	height:14px;	
}

div.vabstand
{
	height:0px;	

}

div.master_menueitemabmelden
{
	margin-top:20px;
	margin-bottom:0px;
}
	
div#master_abmelden
{
	clear:both;
	font-size:9pt;
	color:#9a9997;	
	padding-left:8px;
}

.master_menuepic
{
}

div.divmaster_menuepic
{
	float:right;
	padding-top:4px;
	padding-right:9px;
}


div.master_menueplus
{
	padding-left:51px;
}

#lower
{
	font-size: 11pt;
	vertical-align: bottom;
}

div#master_submenu
{
	font-size:10pt;	
}

div#master_submenu #header
{
	margin-bottom:3px;	
}


/*
///////////////////////////////////////////////
/////////////Ende Alle Master Pages////////////
///////////////////////////////////////////////
*/

/*
///////////////////////////////////////////////
/////////////Register/////////////////
///////////////////////////////////////////////
*/

#DivRegister
{
	color:#797777;
	font-size:x-large;	
}

#DivRegister .Row
{
	width:400px;
}

#DivRegister .Between
{
	height:10px;	
}

#DivRegister .Col1
{
	float:left;
	width:175;
}

#DivRegister .Col2
{
	float:right;	
	width:205;
}

#DivRegister .Col3
{
	float:right;	
	width:30px;
}

#DivRegister .Between
{
	clear:both;
	height:25px;	
}

/*
///////////////////////////////////////////////
/////////////Register/////////////////
///////////////////////////////////////////////
*/


/*
///////////////////////////////////////////////
/////////////LoginPage.master//////////////////
///////////////////////////////////////////////
*/

div.master_menueitem,div.master_menueitemhilfe, div.master_menueitemabmelden, div#loginmaster_menue_benutzername, div#loginmaster_menue_passwort, div#loginmaster_menue_headline
{
	color: #990000;
}


div#loginmaster_menue_headline,
div#loginmaster_menue_benutzername,
div#loginmaster_menue_txtbenutzername,
div#loginmaster_menue_passwort,
div#loginmaster_menue_txtpasswort,
div#loginmaster_menue_btnweiter
{
	padding-left:0px;	
}


div#master_menue_slogan
{
	padding-top: 5px;
	font-size: 10pt;
	letter-spacing: 2px;
	color: #660000;
}

#loginmaster_vergessen,
#loginmaster_vergessen a
{	
	font-size: 10pt;
	color:#797777;
	font-weight:bold;
}

div#loginmaster_menue_headline
{
	float:left;
	padding-top:92px;
	font-size:24px;
	font-weight: bold;	
}

                    
div#loginmaster_menue_benutzername
{
	float:left;
	padding-top:20px;
	font-size:x-large;
}

div#loginmaster_menue_txtpasswort
{
	font-size:x-large;	
}

div#loginmaster_menue_txtbenutzername,
div#loginmaster_menue_txtpasswort
{
	padding-top:2px;
	font-size:x-large;
}

div#loginmaster_menue_txtbenutzername #benutzer_left
{
	float:left;
}

div#loginmaster_menue_txtbenutzername #benutzer_right
{
	float:right;	
	height:10px;
}

div#loginmaster_menue_txtpasswort #left
{
	float:left;		
}

div#loginmaster_menue_txtpasswort #right
{
	float:right;
	height:10px;	
}

div#loginmaster_menue_passwort
{
	clear:both;
	float:left;
	padding-top:5px;
	font-size:x-large;
}

div#loginmaster_menue_btnweiter
{
	clear:both;
	padding-top:10px;	
}

div#loginmaster_menue_meldung
{
	padding-top:20px;	
	padding-bottom:20px;
}

#Error_Summary
{
	margin-left:52px;
	padding-top:20px;
}

/*
///////////////////////////////////////////////
/////////////Ende LoginPage.master/////////////
///////////////////////////////////////////////
*/

/*
///////////////////////////////////////////////
/////////////Kontaktiniposteingang.aspx//////////////////
///////////////////////////////////////////////
*/

.nachricht
{
	height:45px;
	width:437px;
	color: #808080;	
}

.nachricht .col0
{
	clear:both;
	float:left;
	width:10px;	
}

.nachricht .col1
{
	float:left;
	width:20px;
	padding-right:5px;
	
}

.nachricht .col2
{
	width:152px;
	float:right;
	font-weight:bold;
	overflow:hidden;
}

.col2Archiv
{
	width:174px;	
	float:right;
	padding-top:16px;
	font-weight:bold;
	overflow:hidden;
}

.col3Archiv
{
	width:120px;	
	float:right;
	padding-top:16px;	
}

.col4Archiv
{
	width:165px;
	float:right;
	padding-top:16px;
}


.col5Archiv
{
	width:27px;
	float:right;
	padding-top:9px;
}

.nachricht .col4
{
	width:163px;
	float:right;
	overflow:hidden;
}

.nachricht .col5
{
	width:27px;
	float:right;
	padding-top:15px;
}

.nachricht .col6
{
	width:15px;
	float:right;
	padding-left:3px;
	padding-top:8px;
}

.nachricht .col7
{
	width:19px;
	float:right;	
}

.nachricht .col2 a,
.nachricht .col3 a
{
	color:#797777;	
}

.nachricht .col2,.nachricht .col3,.nachricht .col4
{
	padding-top:16px;	
}

.sitefootereingang
{
	background-attachment: scroll;
	background-image: url(../../pics/kontaktinibriefverkehr/PosteingangFooter.gif);
	background-repeat: no-repeat;
	height:63px;
	width:471px;
}

.accContent A
{
	color:#990000;
}

.accContent A:hover
{
	color:#990000;
}

/*
///////////////////////////////////////////////
/////////////Kontaktininachricht.aspx//////////////////
///////////////////////////////////////////////
*/

div.sitefooternachricht
{
	background-attachment: scroll;
	background-image: url(../../pics/kontaktinibriefverkehr/sitefooterantworten.gif);
	background-repeat: no-repeat;
	height:300px;
	width:473px;
}

.sitecontentnachricht
{
	width: 399px;
	margin-left: 22px;
	margin-top: -3px;
	border-left: #990000 3pt solid;
	border-right: #990000 3pt solid;
	padding-left:20px;
	padding-right:20px;
	color:#797777;
}


#nachrichtdetail
{
	float:left;
}

div.sitecontentnachricht .col1
{
	width:70px;
	font-weight:bold;	
}

div.sitecontentnachricht #datum
{
	margin:0px;
	margin-bottom:10px;
	padding-top:20px;
	margin-left:3px;
	border-bottom: #999999 2px solid;
	font-weight:bold;
}


#divButtonSenden
{
	padding-left:45px;
	padding-top:20px;
}

div#neuenachrichttop
{
	margin-left:-3px;
	padding-top:0px;	
}


/*
///////////////////////////////////////////////
/////////////Ende Kontaktininachricht/////////////
///////////////////////////////////////////////
*/

/*
///////////////////////////////////////////////
/////////////KontaktiniFreundeSuchen.aspx//////////////////
///////////////////////////////////////////////
*/

div#freundesuchen
{
	padding-right:30px;
	margin:0px;
}

div#freundesuchen div.row
{
	clear:both;
	height:35px;
	width:340px;
}

div#freundesuchen div.columnleft
{
	margin:0px;
	width:155px;
	float:left;
}

div#freundesuchen div.columnright
{
	margin:0px;
	width:180px;
	float:right;
	text-align:left;	
}

div#freundesuchen div.zurdetailsuche
{
	clear:both;
	text-align:right;
	margin-top:10px;
	margin-right:-30px;	
}

div#detailsuche
{
}

#divibFreundeSuchen
{
	padding-left:50px;
	padding-top:19px;	
	width:180px;
	float:left;
}

/*
///////////////////////////////////////////////
/////////////Ende KontaktiniFreundeSuchen/////////////
///////////////////////////////////////////////
*/

/*
///////////////////////////////////////////////
/////////////KontaktiniPersoenliches.aspx//////////////////
///////////////////////////////////////////////
*/


/*
Private Daten
*/

#divButtonSpeichern
{
	padding-left:50px;
	padding-top:16px;
}

.sitefooterpersoenliches
{
	background-attachment: scroll;
	background-image: url(../../pics/kontaktinipersoenliches/sitefooterpersoenliches.gif);
	background-repeat: no-repeat;
	height:68px;
	width:487px;
}

div#persoenliches
{
	padding-left:0px;
	padding-right:0px;	
}

div#privatedaten
{
	margin:0px;	
	padding:0px;
}

div#privatedaten div.header,
div#oeffentlichedaten div.header
{
	height:40px;	
}

div#privatedaten div.row,
div#oeffentlichedaten div.row
{
	clear:both;	
	width:390px;
	height:30px;
}

div#privatedaten div.columnleft,
div#oeffentlichedaten div.columnleft
{
	width:120px;
	float:left;
}

div#privatedaten div.columnright,
div#oeffentlichedaten div.columnright
{
	width:251px;
	float:right;
}

div#privatedaten div.columnrightwithvali
{
	width:54px;
	float:right;	
}

div#privatedaten div.ErrorStar
{
	float:right;
	width:195px;
}


/*
Fakten
*/

div#fakten
{
	clear:both;
}

div#fakten div.header
{
	height:30px;	
}

div#fakten div.row
{
	clear:both;	
	width:390px;
	height:28px;
}

div#fakten div.columnleft
{
	width:131px;
	float:left;
}

div#fakten div.columnright
{
	width:249px;
	float:right;
}

/*
Symbole auswählen
*/

div#symboleauswaehlen
{
	clear:both;
}

div#symboleauswaehlen div.row
{
	clear:both;	
	width:370px;
	height:100px;
}

div#symboleauswaehlen td.space
{
	width:20px;	
}

/*
Äußeres
*/

div#aeusseres
{
	clear:both;
}

div#aeusseres div.header
{
	height:30px;
}

div#aeusseres td.space
{
	width:5px;	
}


/*
Interessantes
*/

div#fakten #imginteressantes
{
	margin-left:-3px;	
}

/*
Startseite
*/

div.sitecontentstartseite
{
	width: 421px;
	margin-top: 30px;
	padding-right:20px;
}

div#startseite
{
	padding-left:10px;
	padding-right:10px;	
	clear:both;
}

div#startseite div.header
{
	color:Gray;	
}

div#startseite div.row
{
	width:472px;
	
}

div#startseite div.columnleft
{
	width:226px;
	float:left;
	background-color:ButtonFace;
}

div#startseite div.columnright
{
	width:226px;
	float:right;
	background-color:ButtonHighlight;
}


div#startseite div.fotocontainer div.aussenrot
{
	margin:0px;
	width:226px;
	height:104px;
	background-color:#990000;
}

div#startseite div.fotocontainer div.innenweiss
{
	margin-top:0px;
	width:214px;
	margin-left:6px;
	height:90px;
	background-color:white;
}

div#startseite div.fotocontainer div.firstrow
{
	padding:0px;
	margin:0px;	
}

div#startseite div.fotocontainer div.ihrfoto
{
	height:42px;
	width:226px;
	background-color:#990000;
	margin:0px;	
	padding:0px;
}


/*
///////////////////////////////////////////////
/////////////KontaktiniAdressbuch.aspx//////////////////
///////////////////////////////////////////////
*/

div#divAlphabet
{
	height:35px;
	font-size:11pt;
}

div#divAlphabet a
{
	color:#797777;	
}

div#divAdressbuch
{
	
}

div.divRowAdressbuch
{
	height: 45px;
	width: 437px;
	padding-top:8px;
}

div.divRowAdressbuch .Name
{
	float:right;
	width:242px;
	padding-top:10px;
	font-size:12pt;
	font-weight:bold;
	overflow:hidden;
}

div.divRowAdressbuch .Name a
{
	color:#797777;	
}

div.divRowAdressbuch .Profil
{
	float:right;	
	padding-top:9px;
}

div.divRowAdressbuch .Brief
{
	float:right;
	padding-top:9px;
}

div.divRowAdressbuch .Papierkorb
{
	float:right;
	padding-top:9px;
}

div.divRowAdressbuch .Grusskarte
{
	float:right;
	padding-top:9px;	
}

div.divRowAdressbuch .col0
{
	clear:both;
	float:left;
	width:20px;	
}

div.divRowAdressbuch .col8
{
	float:right;
	width:20px;	
}

div.divRowAdressbuch .Smartfoto
{
	float:right;
	width:48px;	
}

div.divRowAdressbuch .OnlineOffline
{
	float:right;
	width:100px;
	padding-top:9px;	
	color:#1b7102;	
}

.accContentAdressbuch A,
.accContentAdressbuch A:visited
{
	color:#797777;
}

.accContentAdressbuch A:hover
{
	color:#990000;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniBriefSchreiben.aspx//////////////////
///////////////////////////////////////////////
*/

#divNeueNachrichtHeader
{
	background-image: url(../../pics/kontaktini/BlankHeader.gif);
	background-repeat: no-repeat;
	height:120px;
	widows:390px;
	font-size: xx-large;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniProfil.aspx//////////////////
///////////////////////////////////////////////
*/


div#ctl00_ContentPlaceHolder1_divProfilHeader,
div#ctl00_ContentPlaceHolder1_Profil1_divProfilHeader,
div#ctl00_ContentPlaceHolder1_ProfilHeader1_divProfilHeader,
div#ctl00_ContentPlaceHolder1_ProfilSite1_ProfilHeader1_divProfilHeader
{
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 140px;
	height: 80px;
	font-size: 2em;
	color: white;
}

div.ProfilHeader
{
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 140px;
	height: 80px;
	font-size: 2em;
	color: white;
}

div#divProfilFoto
{
}

div#divProfilFoto #Left
{
	float:left;
	width:185px;
}

div#divProfilFoto #Right
{
}

div#divProfilFoto #Right #Name
{
	font-size: 1.6em;
	margin-top:30px;
}

div#divProfilFoto #Right #Wohnort
{
	margin-bottom:10px;
}

div#divProfilFoto #Right #Symbole
{
	margin-top:0px;
	float:left;
}

div#divKontaktieren
{
	clear:both;
	padding-top:10px;
	height:140px;
}

#divAeusseres
{
	height:120px;
	width:380px;
}

#AeusseresHeader
{
	height:40px;	
}


#divAeusseres .category
{
	font-size: large;
	width:100px;
	text-decoration: underline;
}

#divAeusseres .wert
{
	width:135px;
}

#divFakten
{
	clear:both;
	width:395px;
}

#FaktenHeader
{
	height:40px;	
}

#divFakten .row
{
	clear:both;	
}

#divFakten .left
{
	float:left;	
	width:140px;
	height:30px;
	text-decoration:underline;
	font-size: large;
}

#divFakten .right
{
	float:right;
	height:30px;	
	width:240px;
}

.chapter
{
	margin-top:30px;
	clear:both;		
}

.chapter .section
{
	text-decoration:underline;
	font-size: large;
	height:30px;
}

.chapter .sectionvalue
{
		
}

/*
///////////////////////////////////////////////
/////////////KontaktiniPersoenlichesOeffentlich.aspx//////////////////
///////////////////////////////////////////////
*/

.FileUploadHidden
{
	display:none;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniSuchergebnis.aspx//////////////////
///////////////////////////////////////////////
*/

.PagerLabelSeite
{
	font-size:medium;
	color:#797777;	
	padding-left:25px;
	font-weight:bold;
}

.PagerRow
{
	font-size:x-large;
	color:#990000;
}

.PagerRow A,
.PagerRow A:link ,
.PagerRow A:visited,
.PagerRow A:active 
{
	color:#990000;
	font-size:medium;	
	font-weight:normal;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniGallerie.aspx//////////////////
///////////////////////////////////////////////
*/

#KontaktiniGallerie
{
	padding-top: 30px;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniSchritte.aspx//////////////////
///////////////////////////////////////////////
*/

.Schritte
{
	padding-top:5%;	
	padding-left: 15%;
	color:#797777;
}

.Schritte .content
{

}

.Schritte .tableheader
{
	font-size:large;
	font-weight:bold;
	letter-spacing:1px;	
}

.Schritte #footerlinks
{
	padding-top:15px;	
}

.Schritte .VorZurueckMid
{
	width:240px;	
}

.Schritte .footertd
{
	width:174px;	
}

#Schritt1 .tdleft
{
	width:120px;
	font-weight:bold;	
}

#Schritt2 .interTd
{
	width:75px;	
}

/*
///////////////////////////////////////////////
/////////////KontaktiniGruppen.aspx//////////////////
///////////////////////////////////////////////
*/

.PinnwandHeader
{
	font-weight:bold;	
}


div#divGruppenBild
{
	float:left;	
}

div#divGruppenText
{
	float:right;	
}

.DivGruppen A
{
	color:#797777;
	font-weight:bold;	
}

.DivGruppen A:hover
{
	color:#990000;
	font-weight:bold;	
}

/*
///////////////////////////////////////////////
/////////////ProfilMenue.ascx//////////////////
///////////////////////////////////////////////
*/

.untermenue
{
	background-image: url(../../pics/kontaktini/untermenue/menueWeiss.gif);
	text-align:center;
	padding-top:1px;
	width:147px;
	height:22px;
	color:#797777;
}


.untermenue A,
.untermenue A:link ,
.untermenue A:visited,
.untermenue A:active 
{
	color:#797777;	
}

.untermenueRot
{
	background-image: url(../../pics/kontaktini/untermenue/menueRot.gif);
	text-align:center;
	padding-top:1px;
	width:147px;
	height:22px;
	color:White;
}

.untermenueRot A,
.untermenueRot A:link ,
.untermenueRot A:visited,
.untermenueRot A:active 
{
	color:White;	
}


/*
///////////////////////////////////////////////
/////////////GruppenMenue.ascx//////////////////
///////////////////////////////////////////////
*/

.subuntermenue
{
	background-image: url(../../pics/kontaktini/subuntermenue/submenueWeiss.gif);
	text-align:center;
	padding-top:1px;
	width:123px;
	height:22px;
	color:#797777;
}

.subuntermenueRot
{
	background-image: url(../../pics/kontaktini/subuntermenue/submenueRot.gif);
	text-align:center;
	padding-top:1px;
	width:123px;
	height:22px;
	color:White;
}

.subuntermenue A,
.subuntermenue A:link ,
.subuntermenue A:visited,
.subuntermenue A:active 
{
	color:#797777;	
}

.subuntermenueRot A,
.subuntermenueRot A:link ,
.subuntermenueRot A:visited,
.subuntermenueRot A:active 
{
	color:White;	
}
/*
///////////////////////////////////////////////
/////////////GruppeErstellen.ascx//////////////////
///////////////////////////////////////////////
*/

#divibGruppeErstellen
{
	padding-left:50px;
	padding-top:19px;	
}

/*
///////////////////////////////////////////////
/////////////KontaktiniStatus.aspx//////////////////
///////////////////////////////////////////////
*/

#divButtonWeiter
{
	padding-left:50px;
	padding-top:16px;
}

#divStatus .divStatusRow
{
	clear:both;	
}

#divStatus .divLeftStatus
{
	float:left;	
	width:360px;
}

#divStatus .divRightStatus
{
	float:right;
	width:25px;
}

#divStatus .divStatusStrich
{
	clear: both;
	background-color: #797777;
	font-size: 1px;
	height: 1px;
}

#divStatus .divStatusBetween
{
	clear:both;
	height:4px;
	font-size:4px;
}

/*
///////////////////////////////////////////////
/////////////GruppenReadOnly.aspx//////////////////
///////////////////////////////////////////////
*/

.sitecontentgruppenreadonly
{
	width: 450px;
	padding-top:0px;
	padding-left:70px;
	color:#797777;
}

/*
///////////////////////////////////////////////
/////////////Tags.aspx//////////////////
///////////////////////////////////////////////
*/

.sitecontenttags
{
	width: 550px;
	padding-top:0px;
	padding-left:0px;
	color:#797777;
	text-align:right;
}

.sitecontenttags .Quotation
{
	color:#990000;	
}

/*
///////////////////////////////////////////////
/////////////KontaktiniPartner.aspx//////////////////
///////////////////////////////////////////////
*/


.sitecontentpartner
{
	width: 500px;
	padding-top:0px;
	padding-left:65px;
	color:#797777;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniKontakt.aspx//////////////////
///////////////////////////////////////////////
*/

.LoginHeadline
{
	font-size:24px;
	font-weight: bold;	
	color:#990000;	
}

.sitecontentkontakt
{
	width: 450px;
	padding-top:0px;
	padding-left:65px;
	color:#797777;
}

.internsitecontentkontakt
{
	width: 450px;
	padding-top:23px;
	padding-left:20px;
	color:#797777;
}

#KontaktiniKontakt .td1
{
	font-weight:bold;
}

#KontaktiniKontakt .td2
{
	text-align:right;	
}

.fliesstext
{
	font-size:11pt;	
}

#KontaktHeadline
{
	font-size:larger;
	font-weight:bold;
	color:#797777;	
}

/*
///////////////////////////////////////////////
/////////////KontaktiniAGB.aspx//////////////////
///////////////////////////////////////////////
*/

.sitecontentagb
{
	width: 450px;
	padding-top:0px;
	padding-left:40px;
	color:#797777;
}

.internsitecontentagb
{
	width: 450px;
	padding-top:23px;
	padding-left:20px;
	color:#797777;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniImpressum.aspx//////////////////
///////////////////////////////////////////////
*/

.sitecontentimpressum
{
	width: 450px;
	padding-top:0px;
	padding-left:65px;
	color:#797777;
}

.internsitecontentimpressum
{
	width: 450px;
	padding-top:23px;
	padding-left:20px;
	color:#797777;
}

#ImpressumHeadline
{
	font-size:larger;
	font-weight:bold;
	color:#797777;	
}

/*
///////////////////////////////////////////////
/////////////index.aspx//////////////////
///////////////////////////////////////////////
*/

.Konrad
{
	background-image: url(../../pics/hierentsteht/KonradSpring.gif);
	background-repeat:no-repeat;
}

.hierentstehtfooter
{
	padding-top:80px;
	font-size:10pt;
	width:450px;
	padding-left:110px;	
}


/*
///////////////////////////////////////////////
/////////////MenueBriefverkehr.ascx//////////////////
///////////////////////////////////////////////
*/


.briefverkehrUntermenue
{
	background-image: url(../../pics/kontaktinibriefverkehr/menueWeiss.gif);
	text-align:center;
	padding-top:1px;
	width:218px;
	height:22px;
	color:#797777;
}


.briefverkehrUntermenue A,
.briefverkehrUntermenue A:link ,
.briefverkehrUntermenue A:visited,
.briefverkehrUntermenue A:active 
{
	color:#797777;	
}

.briefverkehrMenueRot
{
	background-image: url(../../pics/kontaktinibriefverkehr/menueRot.gif);
	text-align:center;
	padding-top:1px;
	width:218px;
	height:22px;
	color:White;
}

.briefverkehrMenueRot A,
.briefverkehrMenueRot A:link ,
.briefverkehrMenueRot A:visited,
.briefverkehrMenueRot A:active 
{
	color:White;	
}

/*
///////////////////////////////////////////////
/////////////LoginPage.master//////////////////
///////////////////////////////////////////////
*/

div#Grusskarten .row .col1
{
	float:left;	
	padding-left:5px;
}

div#Grusskarten .row .col2
{
	float:right;	
	padding-right:5px;
}

div#Grusskarten .row a
{
	color:#797777;
}

/*
///////////////////////////////////////////////
/////////////KontaktiniHilfe.aspx//////////////////
///////////////////////////////////////////////
*/


.divKontaktiniHilfe
{
	font-size:10pt;	
}


/*
///////////////////////////////////////////////
/////////////MenueSuche.ascx//////////////////
///////////////////////////////////////////////
*/


.MenueSucheWeiss
{
	background-image: url(../../pics/kontaktinibriefverkehr/menueWeiss.gif);
	text-align:center;
	padding-top:1px;
	width:218px;
	height:22px;
	color:#797777;
}


.MenueSucheWeiss A,
.MenueSucheWeiss A:link ,
.MenueSucheWeiss A:visited,
.MenueSucheWeiss A:active 
{
	color:#797777;	
}

.MenueSucheRot
{
	background-image: url(../../pics/kontaktinibriefverkehr/menueRot.gif);
	text-align:center;
	padding-top:1px;
	width:218px;
	height:22px;
	color:White;
}

.MenueSucheRot A,
.MenueSucheRot A:link ,
.MenueSucheRot A:visited,
.MenueSucheRot A:active 
{
	color:White;	
}


/* Vorschau */


.vorschauheadline
{
	color:#797777;
	font-size:large;
	padding-left:35px;
	padding-top:30px;
	padding-bottom:30px;	
}


/*
///////////////////////////////////////////////
/////////////Erlebniswelt.aspx//////////////////
///////////////////////////////////////////////
*/


#Erlebniswelt
{
	color:#797777;	
	float:left;
}

#Category A,
#Category A:link,
#Category A:hover,
#Category A:active,
#Category A:visited
{
	color:Black;
	text-decoration: none;
}

#Erlebniswelt .DivProduct
{
	margin:0px;
	padding:0px;
	width:158px;
	height:220px;
	font-size:smaller;
	color:Black;
}

#Erlebniswelt  #headline
{
	padding-top:30px;
	font-weight:bold;	
}

#Erlebniswelt  #description
{
	padding-top:10px;
	width:470px;
}

#Erlebniswelt  #subheadline
{
	color:#990000;	
	padding-top:30px;
	margin-bottom:10px;
}

#Erlebniswelt .DivProductOuterImage
{
	margin-top:0px;
	padding:0px;
	background-image: url(../../pics/products/Bilderrahmen.gif);
	background-repeat:no-repeat;
}

#Erlebniswelt .DivTrennlinie
{
	height:2px;
	width:154px;
	background-image: url(../../pics/products/Trennlinie.gif);	
	background-repeat:no-repeat;
}

#Erlebniswelt .Image
{
	margin-top:4px;
	margin-left:4px;
}

#Erlebniswelt .DivProductTitle
{
	height:40px;
	margin-top:5px;
	margin-bottom:3px;
}

#Erlebniswelt .DivProductPrice,
#Erlebniswelt .DivProductTitle
{
	width:136px;
}

#Erlebniswelt .DivProductPrice
{
	margin-top:5px;
	padding:0px;
	text-align:right;
}

#Erlebniswelt .DivOutgoingLink
{
	margin-top:20px;	
}


/*
///////////////////////////////////////////////
/////////////Plus-Mitgliedschaft//////////////////
///////////////////////////////////////////////
*/


.PlusMitgliedschaft
{
	color:#797777;	
	float:left;
}

.PlusMitgliedschaft .Plus
{
	color:#d96203;
}

.PlusMitgliedschaft .PlusVorteileList
{
	margin-left:15px;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
}

.PlusMitgliedschaft .PlusVorteileList li
{
	padding-bottom:8px;
}

.PlusMitgliedschaft #TarifTabelle
{
	
}

.PlusMitgliedschaft #TarifTabelle #Row1
{
	height:70px;
}

.PlusMitgliedschaft #TarifTabelle #Row2
{
	height:50px;
}

.PlusMitgliedschaft #TarifTabelle #Row3
{
	height:42px;
}

.PlusMitgliedschaft #TarifTabelle #Row4
{
	height:42px;
}

.PlusMitgliedschaft #TarifTabelle .Col1
{
	width:98px;
	padding-left:10px;
	font-weight:bold;
}

.PlusMitgliedschaft #TarifTabelle .Col2
{
	width:102px;
	text-align:center;
}

.PlusMitgliedschaft #TarifTabelle .Col3
{
	width:102px;
	text-align:center;
}

.PlusMitgliedschaft #TarifTabelle .Col4
{
	width:105px;
	text-align:center;
}

.PlusMitgliedschaft #TarifTabelle .Col5
{
	width:104px;
	text-align:center;
}

.PlusMitgliedschaft .TRHeight
{
	height:15px;
}

.PlusMitgliedschaft .Textbox
{
	width:200px;	
}

.PlusMitgliedschaft .TDBetween
{
	width:15px;	
}

.PlusMitgliedschaft .GewaehlterTarif
{
	width:283px;
	height:170px;
	background-image: url(../../pics/plus/GewTarifTabelle.gif);
}

.PlusMitgliedschaft .GewaehlterTarif .TDLeft
{
	height:42px;
	width:127px;
	padding-left:15px;
	font-weight:bold;
}

.PlusMitgliedschaft .GewaehlterTarif .TDRight
{
	height:42px;
	width:120px;
	
	text-align:right;
}

#kontaktiniChat
{
	padding-top:3%;	
	padding-left: 10%;
	color:#797777;
}
