/********** Stylesheet Standard Template (C) Xpres... Dresden *****************************
Datei:		templates/{$cnf.TempTemplateDir}/scripte/content.css
Projekt:	BüllsPort - ContentTiny
Version:	v01
Adresse:	http://www.buellsport.com
Autor:		Heiko M. Kriegel
Copyright:	(c) 2013 Xpres...
*******************************************************************************************/
/*
@font-face {
    font-family: 'CamboRegular';
	src: url('fonts/Cambo-Regular-webfont.eot');
    src: url('fonts/Cambo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Cambo-Regular-webfont.woff') format('woff'),
         url('fonts/Cambo-Regular-webfont.ttf') format('truetype'),
         url('fonts/Cambo-Regular-webfont.svg#CamboRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

/*** Defaults *****************************************************************************/
.ContentTiny * {margin:0; padding:0}
.ContentTiny {position:relative}
.FsCo .ContentTiny {z-index:150}
.standard .FsHe .B2,
.standard .FsFo .B2 {background-color:#d9c4aa}
.FrontEndPreview .EcBorder .ContentTiny {background-color:#b89e82}
.standard .FsCo .B2 {background:#d9c4aa url(../images/v01_BgBasicCont.png) no-repeat bottom left}
.standard,
.ContentTiny,
.standard textarea {font-family:Verdana, Arial, Helvetica, Tahoma; font-size:13px; color:#000}
.standard hr {display:block; margin:1.125em 0; border:none; border-bottom:1px solid #822c15; clear:both}

/*** Verweise ***/
/* normal */
.standard a {color:#6f210f; text-decoration:none}
.standard a:hover {border-bottom: 1px solid #6f210;}

/* hervorgehoben */
.standard a.Link {color:#6f210f; text-decoration:none; padding-right:16px}
.standard a.Link:hover {border-bottom: 1px solid #6f210; border:0}
.standard a.Link:after {content:url(../images/v01_Links.png); clip:rect(2px 37px 18px 22px); margin:0 0 0 -18px; display:inline-block; position:absolute}


/*** EyeCatcher ***/
.standard .Ec {position:relative; margin:auto; clear:both}
.standard .Ec .BgShine {/*background:url(../images/EcTitleShine.png) no-repeat center center*/}
.standard .EcIcon {position:absolute; width:56px; height:56px; left:-15px; top:-19px; z-index:160}
.standard .EcIcon img {position:absolute; right:0; bottom:0}
.standard .EcShadow {-webkit-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -moz-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -o-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -ms-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5)}

.standard .EcBorder {position:relative; clear:both; margin:0 5px 5px 0}
.standard .EcBorderTopL {position:absolute; z-index:101; height:5px; width:4px; background:#b89e82; top:-5px; left:-4px}
.standard .EcBorderTopC {position:absolute; z-index:101; height:5px; width:100%; background:#b89e82; top:-5px}
.standard .EcBorderTopR {position:absolute; z-index:101; height:5px; width:9px; background:url(../images/v01_EcBoC1.png) no-repeat bottom left; top:-5px; right:-9px}
.standard .EcBorderMiddleL {position:absolute; z-index:101; height:100%; width:4px; background:#b89e82; left:-4px}
.standard .EcBorderMiddleC {background:#b89e82}
.standard .EcBorderMiddleR {position:absolute; z-index:101; height:100%; width:9px; background:url(../images/v01_EcBoC2.png) repeat-y; right:-9px}
.standard .EcBorderBottomL {position:absolute; z-index:101; height:9px; width:4px; background:url(../images/v01_EcBoA3.png) no-repeat; bottom:-9px; left:-4px}
.standard .EcBorderBottomC {position:absolute; z-index:101; height:9px; width:100%; background:url(../images/v01_EcBoB3.png) repeat-x; bottom:-9px}
.standard .EcBorderBottomR {position:absolute; z-index:101; height:9px; width:9px; background:url(../images/v01_EcBoC3.png) no-repeat; bottom:-9px; right:-9px}

.standard .EcTitleOutside + .EcBorder {margin-top:10px}
.standard .EcTitleOutside + .ContentTiny {margin-top:.7em}
.standard .EcTitleOutside h1 {position:relative}
.standard .EcTitleOutside h1.Graphic {color:#f8a700; padding:1px 8px 0px 42px; margin-bottom:10px; font-family:Arial,Helvetica,Tahoma; font-size:1.3em; text-transform:uppercase}
.standard .EcTitleOutside .EcBorderTopL,
.standard .EcTitleOutside .EcBorderTopC,
.standard .EcTitleOutside .EcBorderMiddleL,
.standard .EcTitleOutside .EcBorderMiddleC {background:#822c15}
.standard .EcTitleOutside .EcBorderTopR {position:absolute; z-index:101; height:5px; width:9px; background:url(../images/v01_EcBoOC1.png) no-repeat bottom left; top:-5px; right:-9px}
.standard .EcTitleOutside .EcBorderMiddleR {position:absolute; z-index:101; height:100%; width:9px; background:url(../images/v01_EcBoOC2.png) repeat-y; right:-9px}
.standard .EcTitleOutside .EcBorderBottomL {position:absolute; z-index:101; height:9px; width:4px; background:url(../images/v01_EcBoOA3.png) no-repeat; bottom:-9px; left:-4px}
.standard .EcTitleOutside .EcBorderBottomC {position:absolute; z-index:101; height:9px; width:100%; background:url(../images/v01_EcBoOB3.png) repeat-x; bottom:-9px}
.standard .EcTitleOutside .EcBorderBottomR {position:absolute; z-index:101; height:9px; width:9px; background:url(../images/v01_EcBoOC3.png) no-repeat; bottom:-9px; right:-9px}

.standard .EcTitleOutside + .Sm {margin-top:0em}

.standard .EcBorder .EcTitleRider {position:relative; float:left; margin-top:-5px; margin-bottom:6px; max-width:90%}
.standard .EcBorder .EcTitleRider .EcBorderMiddleL {position:absolute; height:100%; width:4px; background:#822c15; left:-4px}
.standard .EcBorder .EcTitleRider .EcBorderMiddleC {background:#822c15}
.standard .EcBorder .EcTitleRider .EcBorderMiddleR {position:absolute; height:100%; width:18px; background:url(../images/v01_EcBoRC2.png) left top no-repeat; right:-18px}
.standard .EcBorder .EcTitleRider .EcBorderTopL,
.standard .EcBorder .EcTitleRider .EcBorderTopC,
.standard .EcBorder .EcTitleRider .EcBorderTopR,
.standard .EcBorder .EcTitleRider .EcBorderBottomL,
.standard .EcBorder .EcTitleRider .EcBorderBottomC,
.standard .EcBorder .EcTitleRider .EcBorderBottomR {display:none}
.standard .EcBorder .EcTitleRider h1 {position:relative; color:#f8a700; font-family:Arial,Helvetica,Tahoma; font-size:1.3em; text-transform:uppercase; padding:3px 11px 2px 8px}
.standard .EcBorder .EcTitleRider h1.Graphic {color:#f8a700; padding:3px 11px 2px 41px}

.standard .EcBorder .EcTitleInside h1 {position:relative; color:#6f210f; padding:3px 8px}
.standard .EcBorder .EcTitleInside h1.Graphic {color:#f8a700; font-family:Arial,Helvetica,Tahoma; font-size:1.3em; text-transform:uppercase; padding:3px 8px 2px 46px; background:#822c15; margin-right:4px}
.standard .EcBorder .EcTitleInside h1 + * {margin-top:10px; padding-top:0}

.standard .EcBorder .BgImgSBauto {margin-top:-5px; margin-left:-4px} /* Werte der $cnf.EcBorder top and left */
.standard .imgSBauto + .EcTitleInside,
.standard .Gallery + .EcTitleInside,
.standard .ContentTiny + .imgSBauto/*,
.standard .Ec .Graphic + .EcLink*/ {margin-top:7px}

.standard .EcIntern {position:absolute; margin-left:2px; top:2px; display:inline-block; width:10px; height:12px; background:url(../images/v01_IconsInfo.png) no-repeat; background-position:-259px -10px}
.standard .EcInternTitleHide {position:absolute; z-index:2; top:0px; right:-2px}

.standard .EcLink {width:100%; height:100%; position:relative}
.standard .EcLinkHover {width:inherit; height:inherit; position:absolute; z-index:170}
.standard .Ec:hover .EcLinkHover {background:rgba(248,167,0,0.6) url(../images/v01_EcLinkHover.png) center center no-repeat; cursor:pointer}

.standard .Ec .ToLe, .standard .Ec .ToMi, .standard .Ec .ToRi {top:0}
.standard .Ec .BoLe, .standard .Ec .BoMi, .standard .Ec .BoRi {bottom:0}
.standard .Ec .ToLe, .standard .Ec .BoLe {left:0; max-width:80%}
.standard .Ec .ToRi, .standard .Ec .BoRi {right:0; max-width:80%}
.standard .Ec .ToMi, .standard .Ec .BoMi {width:auto}

.standard .Ec .EcContentBg {padding:10px}
.standard .Ec .EcContentBg * {text-align:left}
.standard .Ec .EcContentBg h1 {font-size:1.5em; font-weight:300}
.standard .Ec .EcContentBg .BgDark, 
.standard .Ec .EcContentBg .BgLight * {text-shadow:1.0px 1.0px 1.0px rgba(51, 51, 51, 0.5)}
.standard .Ec .EcContentBg .BgDark * {color:#fff}
.standard .Ec .EcContentBg .BgLight * {color:#6f210f}

.standard .Ec .ToLe .SubContent,
.standard .Ec .ToMi .SubContent,
.standard .Ec .ToRi .SubContent,
.standard .Ec .BoLe .SubContent,
.standard .Ec .BoMi .SubContent,
.standard .Ec .BoRi .SubContent,
.standard .EcBorder .ToLe .SubContent,
.standard .EcBorder .ToMi .SubContent,
.standard .EcBorder .ToRi .SubContent,
.standard .EcBorder .BoLe .SubContent,
.standard .EcBorder .BoMi .SubContent,
.standard .EcBorder .BoRi .SubContent {padding:2px 7px 4px 7px}

	 
/*** Navi *********************************************************************************/
/* NT1				*/
.standard .NT1,
.standard .NT1 p {position:relative;/* padding:0 4px 4px 0*/}
.standard .NT1 ul,
.standard .NT1 li {list-style-type:none; line-height:normal; border-top:1px solid #b0977c}

.standard .NT1 .Title:before {position:absolute; margin-left:-9px; width:8px; text-align:center}
.standard .NT1 .Cat .Title:before {content:"+"; font-size:8px; margin-top:3px}
.standard .NT1 .Art .Title:before {content:"\2263"; font-size:11px; margin-top:1px}
.standard .NT1 .Title {padding:4px 4px 4px 10px; display:block}
.standard .NT1 li ul p .Title {padding:4px 4px 4px 20px}
.standard .NT1 .Title a {cursor:pointer; text-decoration:none; height:100%; display:inline-table}
.standard .NT1 p {padding:1px; vertical-align:middle; border-bottom:1px solid #bea68c}
.standard .NT1 p.Sub {background:url(../images/v01_ButtonNT1-SubIa.png) repeat-x center; font-weight:bold}
.standard .NT1 p:hover {background:url(../images/v01_ButtonNT1-Ho.png) repeat-x center}
.standard .NT1 p:hover.Activ,
.standard .NT1 p.Activ {background:url(../images/v01_ButtonNT1-Ac.png) repeat-x center}
.standard .NT1 p:hover .Title a,
.standard .NT1 p.Activ .Title {color:#f8a700}
.standard .NT1 :hover.Activ *,
.standard .NT1 :hover.SubActiv .Sub * {cursor:default}

.standard .NT1 ul li.SubActiv {border:1px solid #822c15; padding:1px}
.standard .NT1 p span.Sub {display:none}


/*** Formulare ****************************************************************************/
.standard form {color:#6f210f}
.standard label {vertical-align:inherit; cursor:pointer}
.standard label:hover[for] {/*text-decoration:underline*/}
.standard textarea {resize:none; width:100%}

/* Text				*/
.standard .w48 + .w48,
.standard .MaTh2 + .w48,
.standard h2 + .TextArea {margin-top:0.7em}
.standard .FieldParentElm + .FieldParentElm,
.standard * + .FieldParentElm,
.standard p + .FieldParentElm,
.standard .FieldParentElm + p {margin-top:6px; padding-top:0}

.standard .FieldParentElm {padding:0 11px 0 1px; position:relative; height:23px; line-height:23px; text-align:left}
.standard .FieldParentElm .FieldL {position:absolute; top:-1px; left:0; width:5px; height:28px; background:url(../images/v01_TfLe.png) no-repeat left; display:inline-block}
.standard .FieldParentElm .FieldM {position:absolute; top:-1px; left:0; width:100%; height:28px; background:url(../images/v01_TfMi.png) repeat-x; display:inline-block}
.standard .FieldParentElm .FieldR {position:absolute; top:-1px; right:-3px; width:8px; height:28px; background:url(../images/v01_TfRi.png) no-repeat right; display:inline-block}

.standard input.Field {padding:0 5px; height:23px; vertical-align:middle; background:none}
.standard textarea.Field {padding:5px; background-color:#f8eadb; border:1px solid #812b18}
.standard .Field {position:relative; z-index:2; color:#6f210f; cursor:default; width:100%; height:25px}
.standard .Field:focus,
.standard .Field:hover {color:#6f210f; background:#fff; -webkit-box-shadow:inset 0px 0px 3px 1px #f8a700; -moz-box-shadow:inset 0px 0px 3px 1px #f8a700; -o-box-shadow:inset 0px 0px 3px 1px #f8a700; -ms-box-shadow:inset 0px 0px 3px 1px #f8a700; box-shadow:inset 0px 0px 3px 1px #f8a700}
.standard .Field:hover[type] {cursor:default} 
.standard .Field:focus[type] {cursor:text}

.standard .TextArea {position:relative; padding:5px}
.standard .TextArea textarea {height:82px; margin:-5px}

/* Buttons 			*/
/* activ */
.standard .Button {position:relative; width:auto; height:25px; background:none}
.standard .Button * {height:inherit; display:inline-block; background:url(../images/v01_Button.png); vertical-align:middle; line-height:22px}
.standard .ButtonL {position:absolute; left:2px; background-position:left 0px; background-repeat:no-repeat; width:5px}
.standard .ButtonR {position:absolute; right:-1px; background-position:left -50px; background-repeat:no-repeat; width:5px}
.standard .ButtonC {background-position:left -25px; background-repeat:repeat-x; margin:auto 1px auto 4px; padding:0 12px 0 10px; font-size:0.875em; font-weight:bold; color:#f8a700}

/* hover */
.standard .Button:hover,
.standard .Button:focus,
.standard .Button:active {cursor:pointer}
.standard .Button:hover .ButtonL,
.standard .Button:focus .ButtonL,
.standard .Button:active .ButtonL {background-position:left -75px}
.standard .Button:hover .ButtonR,
.standard .Button:focus .ButtonR,
.standard .Button:active .ButtonR {background-position:left -125px}
.standard .Button:hover .ButtonC,
.standard .Button:focus .ButtonC,
.standard .Button:active .ButtonC {background-position:left -100px; color:#6f210f}

/* safe */
.standard [disabled].Button,
.standard [disabled].Button *,
.standard [disabled].Button:hover * {cursor:default; color:#645543}
.standard [disabled].Button .ButtonL,
.standard [disabled].Button:hover .ButtonL,
.standard .ButtonIa .ButtonL,
.standard .ButtonIa:hover .ButtonL {background-position:left -150px}
.standard [disabled].Button .ButtonR,
.standard [disabled].Button:hover .ButtonR,
.standard .ButtonIa .ButtonR,
.standard .ButtonIa:hover .ButtonR {background-position:left -200px}
.standard [disabled].Button .ButtonC,
.standard [disabled].Button:hover .ButtonC,
.standard .ButtonIa .ButtonC,
.standard .ButtonIa:hover .ButtonC {background-position:left -175px}

/* Checkbox, Radio	*/
.standard .ButtonCheck, 
.standard .ButtonCheckIa, 
.standard .ButtonCheckSafe, 
.standard .ButtonCheckSafeIa {background:url(../images/v01_ButtonCheck.png) no-repeat}
.standard .ButtonRadio, 
.standard .ButtonRadioIa, 
.standard .ButtonRadioSafe, 
.standard .ButtonRadioSafeIa {background:url(../images/v01_ButtonRadio.png) no-repeat}

.standard .ButtonCheck, 
.standard .ButtonCheckIa, 
.standard .ButtonCheckSafe, 
.standard .ButtonCheckSafeIa,
.standard .ButtonRadio, 
.standard .ButtonRadioIa, 
.standard .ButtonRadioSafe, 
.standard .ButtonRadioSafeIa {width:21px; height:21px; margin:auto 5px auto 1px; vertical-align:-1px; cursor:pointer; border:none}
.standard h2 .ButtonRadio, 
.standard h2 .ButtonRadioIa, 
.standard h2 .ButtonRadioSafe, 
.standard h2 .ButtonRadioSafeIa {vertical-align:1px}
.standard .ButtonCheck,
.standard .ButtonRadio {background-position:-27px center}
.standard .ButtonCheckIa,
.standard .ButtonRadioIa {background-position:-3px center}
.standard .ButtonCheckSafe,
.standard .ButtonRadioSafe {background-position:-123px center; cursor:default}
.standard .ButtonCheckSafeIa,
.standard .ButtonRadioSafeIa {background-position:-99px center; cursor:default}
.standard label:hover .ButtonCheck,
.standard label:hover .ButtonRadio,
.standard :focus.ButtonCheck,
.standard :focus.ButtonRadio {background-position:-75px center}
.standard label:hover .ButtonCheckIa, 
.standard label:hover .ButtonRadioIa, 
.standard :focus.ButtonCheckIa, 
.standard :focus.ButtonRadioIa {background-position:-51px center}

/* Dropdown			*/
.standard select + br + select {margin-top:5px;}
.standard select {padding:2px 3px;
	color:#f8a700; border:1px solid #822c15; background-color:#822c15;
	background-image: -moz-repeating-linear-gradient(top , #5c160a, #9e3c21 50%); 
	background-image: -webkit-repeating-linear-gradient(top , #5c160a, #9e3c21 50%); 
	background-image: -o-repeating-linear-gradient(top , #5c160a, #9e3c21 50%); 
	background-image: -ms-repeating-linear-gradient(top , #5c160a, #9e3c21 50%); 
	background-image: repeating-linear-gradient(top , #5c160a, #9e3c21 50%);
	-webkit-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
	-moz-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
	-o-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
	-ms-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
	box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
	-webkit-border-radius:3px; 
	-moz-border-radius:3px; 
	-o-border-radius:3px;
	-ms-border-radius:3px; 
	border-radius:3px;}
.standard select.Activ,
.standard select:hover,
.standard select:focus {
	color:#6f210f; border:1px solid #f8a700; background-color:#f8a700; 
	background-image: -moz-repeating-linear-gradient(top , #f48400, #feb000 50%); 
	background-image: -webkit-repeating-linear-gradient(top , #f48400, #feb000 50%); 
	background-image: -o-repeating-linear-gradient(top , #f48400, #feb000 50%); 
	background-image: -ms-repeating-linear-gradient(top , #f48400, #feb000 50%); 
	background-image: repeating-linear-gradient(top , #f48400, #feb000 50%);}
.standard option {padding:0 4px 0 8px; border:none; background:#fff; color:#6f210f}

/* Info 			*/
.standard .Info {clear:both; font-size:.875em; padding:.5em 0 0 0}
.standard .Info a, 
.standard .Info a:link, 
.standard .Info a:visited {color:#6f210f; text-decoration:none; border:0; padding-right:0px}
.standard .Info a:after {display:none !important}
.standard .Info a:hover, 
.standard .Info a:active, 
.standard .Info a:focus {text-decoration:underline}
.standard .Info .Seperator {background:url(../images/v01_IconsInfo.png) no-repeat -11px -97px; position:relative; bottom:-0.4em; height:1.4em; width:9px; display:inline-block}
.standard .Info .Buttons a {background:url(../images/v01_IconsInfo.png) no-repeat; position:relative; bottom:-0.4em; height:1.4em; width:17px; display:inline-block}
.standard .Info .Buttons a.Mail {background-position:-37px -97px}
.standard .Info .Buttons a:hover.Mail {background-position:-37px -7px}
.standard .Info .Buttons a.Home {background-position:-67px -97px}
.standard .Info .Buttons a:hover.Home {background-position:-67px -7px}
.standard .Info .Buttons a.Recommend {background-position:-214px -98px}
.standard .Info .Buttons a:hover.Recommend {background-position:-214px -7px}
.standard .Info .Buttons a.Edit {background-position:-157px -97px}
.standard .Info .Buttons a:hover.Edit {background-position:-157px -7px}
.standard .Info .Dot:before {content:"\220e"; position:relative; width:auto; height:auto; display:inline-table}

/* clear ContentTiny config */
.standard .Info .Buttons a {border:none; padding-right:0px}
.standard .Info a:after {display:none !important}

/* Path 			*/
.standard .Path {position:relative; font-size:.875em; height:1.4em; line-height:1.4em; vertical-align:middle}
.standard .Path a,
.standard .Path span {text-decoration:none; height:inherit; line-height:inherit; vertical-align:middle; padding:0 3px}
.standard .Path .History {float:right; padding-right:0}
.standard .Path .Separator {width:5px; display:inline-block; padding:0}
/*.standard .Path .Line {}*/

/* top */
.standard .PathT a,
.standard .PathT a:visited,
.standard .PathT .Separator {color:#6f210f; text-decoration:none}
.standard .PathT a:hover, 
.standard .PathT a:active, 
.standard .PathT a:focus,
.standard .Path .History a:hover {text-decoration:underline; color:#6f210f}
.standard .PathT a.HomePage {width:16px; display:inline-block; background:url(../images/v01_IconsInfo.png) no-repeat -188px -9px; padding:0}
.standard .PathT a:hover.HomePage, 
.standard .PathT a:active.HomePage, 
.standard .PathT a:focus.HomePage {background-position:-188px -39px}

/* bottom */
.standard .PathB {white-space:nowrap}
.standard .PathB a {/*color:#6d3811;*/ text-decoration:none} 
.standard .PathB a:hover, 
.standard .PathB a:active, 
.standard .PathB a:focus {text-decoration:underline; color:#6f210f}
.standard .PathB .Line {margin:0 0 2px 0}
.standard .PathB .Separator {background:url(../images/v01_IconsInfo.png) no-repeat -13px -7px}

/*** Präambel Ap, Search Ds, Login Dl, Contact Dc *****************************************/
.standard .Ap, 
.standard .Dl, 
.standard .Ds, 
.standard .Dc, 
.standard .Sm {padding:0}

.standard .EcBorder .Sm {padding:4px 6px}
.standard .EcBorder .Dl,
.standard .EcBorder .Ds,
.standard .EcBorder .Dc {padding:6px 8px 6px 8px}

.standard .EcBorder .Dl hr,
.standard .EcBorder .Ds hr,
.standard .EcBorder .Dc hr {margin:.8em 0 1em 0}

/* Entry Results in .Ap und .Ds	*/
/* fix */
.standard .Entry table,
.standard .Entry tr,
.standard .Entry td {background:none; padding:0}

/* flex */
.standard .Entry {padding:5px}
.standard .Entry + .Entry {border-top:1px dotted #822c15}
.standard .EntryLink {width:100%; height:100%; position:relative; padding:5px; margin:-5px}
.standard .EntryLinkHover {width:inherit; height:inherit; margin:-5px; z-index:160}
.standard .Entry .EntryLinkHover,
.standard .Entry .EntryLinkHoverBo {display:none; position:absolute}
.standard .Entry h1 {font-weight:normal; font-size:1.6em; color:#6f210f; font-family:Georgia, "Times New Roman", Times, serif; line-height:1.1em; padding:0 !important}
.standard .Entry h1 + *,
.standard .Entry h2 + * {margin-top:5px}
.standard .Entry h1 + h2 {margin-top:0 !important}
.standard .Entry p {text-align:left}
.standard .Entry hr {margin:5px 0 2px 0}
.standard .Entry .Info {max-width:100%; padding:0}

.standard .Entry:hover {background:#822c15; color:#fff}
.standard .Entry:hover h1,
.standard .Entry:hover h2 {color:#f8a700}
.standard .Entry:hover hr {background:#fff}
.standard .Entry:hover .EntryLinkHover {display:block; background:url(../images/alpha20-000.png); cursor:pointer}
.standard .Entry:hover .EntryLinkHoverBo {display:block; background:url(../images/v01_GoLink.png) center center no-repeat; height:inherit; width:inherit}
.standard .Entry:hover + .Entry {border-top:0; margin-top:1px}

.standard .ArtPath:before {content:"\203A\00A0"}
.standard .ArtPath {white-space:nowrap}
.standard .ArtPath .Seperator:before {content:"\203A\00A0"}
.standard .ArtPath .Seperator {background:none; width:10px; display:inline-block; line-height:0.875em; bottom:-0.3em}
.standard .ArtPath a .Seperator {margin-left:3px}

/* GoLink */
/* fix */
.standard .GoLink,
.standard .GoLinkButton {position:relative; text-align:center; line-height:.833em; font-size:.833em; white-space:nowrap}
.standard .GoLink a,
.standard .GoLinkButton a {display:inline-table}
/* flex */
.standard .GoLink {float:right}
.standard .GoLink a {border:1px solid #822c15; text-decoration:none; padding:1px 3px 2px 3px; margin-top:2px}
.standard .Entry:hover .GoLink a {border:1px solid #f8a700; background:#f8a700; color:#6f210f}
.standard .GoLinkButton a {position:absolute; left:2px; top:-2px; width:14px; height:15px; margin-left:-3px; background:url(../images/v01_Links.png) 50% -2px no-repeat}
.standard .Auto .GoLinkButton a {position:absolute; left:2px; top:-2px; width:14px; height:15px; margin-left:-17px; background:url(../images/v01_Links.png) 50% -2px no-repeat}
.standard .Entry:hover .GoLinkButton a {background-position:50% -21px}

/* Thumbs */
/* fix */
.standard .ThumbClear {clear:both; display:block}
/* flex */
.standard .Thumb {padding-bottom:5px; padding-left:16px; padding-right:16px}
.standard .Thumb * {display:inline-block}
.standard .ThumbBorder {}
.standard .ThumbImage {max-height:96px}

/* Präambel			*/
/*.standard .EcBorder .Ap {padding:0 4px 4px 0}*/

/* Search 			*/
.standard .Ds .ButtonTextIndent p {text-indent:-27px; padding-left:27px}
.standard .Ds .Type {margin:8px auto; padding:2px 5px; background:#822c15; color:#f8a700; font-size: 1.3em; text-transform: uppercase}
.standard .Ds .Marked {font-weight:bold}
.standard .Ds .Select {margin-right:20px}
.standard .Ds .Never {padding:0 0 0 26px; margin-top:8px}

/* Contact 			*/

/* Login/Profile	*/
.standard .Dl td {vertical-align:middle; padding:2px 0}
.standard .Dl td .FieldParentElm {margin:3px 0 2px 0}

/* Imprint			*/
.standard .Imp * {text-align:left}
.standard .Imp tr td {padding-right:5px}
.standard .Imp .ImpLz td {padding:6px 0; background:url(../images/v01_VerticalLine.png) 50% 50% repeat-x}
.standard .Imp p {padding-top:0}

/* SiteMap 			*/
.standard .Sm a,
.standard .Sm a:visited {text-decoration:none; color:#000}
.standard .Sm a:active,
.standard .Sm a:focus,
.standard .Sm a:hover {color:#6f210f; text-decoration:underline}
.standard .Sm li ol li ol,
.standard .Sm li.ART {margin:0}
.standard .Sm li.CAT {margin:0.5em 0 0 0}
.standard .Sm li ol {margin:0 0 0.5em 1.5em}
.standard .Sm ol + ul:before,
.standard .Sm ul + ol:before {content:"\00A0"; font-size:0.3em} /* automatisch Nummerierung */
.standard .Sm ol li:before {text-align:left; content:counters(item,".") ".\00A0"; counter-increment:item; text-indent:0px; display:inline-block}
.standard .Sm ol {list-style-type:none; counter-reset:item}
.standard .Sm ol li {font-weight:bold}
.standard .Sm li ol li {font-weight:normal}

/*.standard .Sm .InternLogIn,
.standard .Sm .InternLogOut {display:inline-table; margin-left:3px; width:10px; height:13px; vertical-align:-2px; background:url(../images/v01_IconsInfo.png) no-repeat}
.standard .Sm .InternLogIn {background-position:-259px -71px}
.standard .Sm .InternLogOut {background-position:-228px -71px}
*/

/* Comments			*//*
.Co {font-size:0.9em}
.Co table {width:100%}
.Co td {padding:3px 0}
.Co fieldset {border:1px solid #0b2761}
.Co legend {color:#0b2761}
.Co .field, .Co textarea {border:1px solid #0b2761}*/

/*** Formate und Effekte *******************************************************************/
.standard .Shadow {-webkit-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -moz-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -o-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -ms-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5)}

/*** Content/ContentTiny *******************************************************************/
/* only xAdmin	*/
.ContentTiny img[alt="ImgHidden"] {display:none}
.ContentTiny img[style=""] {margin-top:20px !important}
.ContentTiny .imgSBauto {height:auto !important}
.ContentTiny ::selection, /* Safari */
.ContentTiny -moz-selection /* Firefox */ {background: #fdc42b}


/* die horizontalen Werte links und rechts, in die manuell.php eintragen > $instance[ContentTinyPaddingLeft] $instance[ContentTinyPaddingRight] */
.ContentTiny {padding:0px}

/* Titel 			*/
.standard h1,
.ContentTiny h1 {font-weight:normal; color:#6f210f; font-family:Georgia, "Times New Roman", Times, serif; line-height:1.1em}
	
/* Untertitel		*/
.standard h2,
.ContentTiny h2 {font-weight:normal; font-size:1.3em; color:#6f210f; font-family:Tahoma, Geneva, Arial}

/* Absätze			*/
.ContentTiny p, 
.ContentTiny th, 
.ContentTiny td,
.ContentTiny ol, 
.ContentTiny ul, 
.ContentTiny li {line-height:1.4em; height:auto}

.ContentTiny p {text-align:justify}

.ContentTiny li {padding:0.2em 0}
.ContentTiny li + li {padding:0}

.standard p + p,
.ContentTiny p + p,
.ContentTiny p + p,
.ContentTiny p + p,
.ContentTiny p + ol,
.ContentTiny p + ul,
.ContentTiny ol + p,
.ContentTiny ul + p,
.ContentTiny h1 + *,
.ContentTiny h2 + */*,
.EcTitleOutside + .ContentTiny*/ {margin-top:0.7em}
.ContentTiny p + h1,
.ContentTiny ol + h1,
.ContentTiny ul + h1,
.ContentTiny table + h1,
.ContentTiny p + h2,
.ContentTiny ol + h2,
.ContentTiny ol + table,
.ContentTiny ul + h2,
.ContentTiny ul + table,
.ContentTiny table + h2,
.ContentTiny table + p,
.ContentTiny table + table,
.ContentTiny p + table {margin-top:1em}
.ContentTiny h1 + h2 {margin-top:0em}

.ContentTiny img + * {margin-top:10px}

/* Verweise			*/
.ContentTiny a {color:#6f210f; text-decoration:none; white-space:nowrap}
.ContentTiny a:hover {border-bottom:1px solid #822c15; background:#f8a700}
.ContentTiny a:after,
.ContentTiny a:before {position:absolute; display:inline-block}

.ContentTiny a[href^="http"],
.ContentTiny a[href^="www"],
.ContentTiny a[target="_self"],
.ContentTiny a[target="_blank"] {padding-left:1px; padding-right:16px}

.ContentTiny a[target="_self"]:after {margin:-8px 0 0 -184px; clip:rect(10px 199px 25px 184px); content:url(../images/v01_Icons.png)}

.ContentTiny a[href^="http"]:after,
.ContentTiny a[href^="www"]:after,
.ContentTiny a[target="_blank"]:after {margin:-8px 0 0 -149px; clip:rect(10px 164px 25px 149px); content:url(../images/v01_Icons.png)}

.ContentTiny a[href*=".txt"],
.ContentTiny a[href*=".doc"],
.ContentTiny a[href*=".rtf"],
.ContentTiny a[href*=".docx"],
.ContentTiny a[href*=".dotm"],
.ContentTiny a[href*=".dotx"],
.ContentTiny a[href*=".xls"],
.ContentTiny a[href*=".xlsm"],
.ContentTiny a[href*=".xlsx"],
.ContentTiny a[href*=".xltx"],
.ContentTiny a[href*=".zip"],
.ContentTiny a[href*=".rar"],
.ContentTiny a[href*=".pdf"],
.ContentTiny a[href*=".kml"],
.ContentTiny a[href*=".kmz"],
.ContentTiny a[href*=".gpx"],
.ContentTiny a[href*=".gdb"] {padding-left:20px; padding-right:16px; display:inline-table}

.ContentTiny a[href*=".txt"]:after,
.ContentTiny a[href*=".doc"]:after,
.ContentTiny a[href*=".rtf"]:after,
.ContentTiny a[href*=".docx"]:after,
.ContentTiny a[href*=".dotm"]:after,
.ContentTiny a[href*=".dotx"]:after,
.ContentTiny a[href*=".xls"]:after,
.ContentTiny a[href*=".xlsm"]:after,
.ContentTiny a[href*=".xlsx"]:after,
.ContentTiny a[href*=".xltx"]:after,
.ContentTiny a[href*=".zip"]:after,
.ContentTiny a[href*=".rar"]:after,
.ContentTiny a[href*=".pdf"]:after,
.ContentTiny a[href*=".kml"]:after,
.ContentTiny a[href*=".kmz"]:after,
.ContentTiny a[href*=".gpx"]:after,
.ContentTiny a[href*=".gdb"]:after {margin:-8px 0 0 -219px; clip:rect(10px 238px 25px 219px); content:url(../images/v01_Icons.png)}

.ContentTiny a[href*=".pdf"]:before {margin:-8px 0 0 -274px; clip:rect(0px 273px 35px 254px); content:url(../images/v01_Icons.png)}
.ContentTiny a[href*=".kml"]:before,
.ContentTiny a[href*=".kmz"]:before {margin:-43px 0 0 -306px; clip:rect(35px 308px 70px 289px); content:url(../images/v01_Icons.png)}
.ContentTiny a[href*=".gpx"]:before,
.ContentTiny a[href*=".gdb"]:before {margin:-78px 0 0 -306px; clip:rect(70px 308px 107px 289px); content:url(../images/v01_Icons.png)}
.ContentTiny a[href*=".txt"]:before,
.ContentTiny a[href*=".doc"]:before,
.ContentTiny a[href*=".rtf"]:before,
.ContentTiny a[href*=".docx"]:before,
.ContentTiny a[href*=".dotm"]:before,
.ContentTiny a[href*=".dotx"]:before {margin:-79px 0 0 -273px; clip:rect(70px 273px 105px 254px); content:url(../images/v01_Icons.png)}
.ContentTiny a[href*=".xls"]:before,
.ContentTiny a[href*=".xlsm"]:before,
.ContentTiny a[href*=".xlsx"]:before,
.ContentTiny a[href*=".xltx"]:before {margin:-44px 0 0 -273px; clip:rect(35px 273px 70px 254px); content:url(../images/v01_Icons.png)}
.ContentTiny a[href*=".rar"]:before,
.ContentTiny a[href*=".zip"]:before {margin:-9px 0 0 -308px; clip:rect(0px 308px 35px 289px); content:url(../images/v01_Icons.png)}

/* mit Bild */
.ContentTiny a * {cursor:pointer}
.ContentTiny a.imgLink,
.ContentTiny a.ThumbLink,
.ContentTiny a[href].imgLink,
.ContentTiny a[href].ThumbLink,
.ContentTiny a[name] {border:none; background:none; padding:0; text-decoration:none; margin-right:0}
.ContentTiny a[href].imgLink:after,
.ContentTiny a[href].ThumbLink:after {display:none}
.ContentTiny a.ThumbLink {position:relative; display:inline-block; width:120px; height:160px; margin:2px}
.ContentTiny a.ThumbLink span,
.ContentTiny a.ThumbLink img {position:absolute; margin:0}
.ContentTiny a.ThumbLink span {width:100%; bottom:10%; display:block; text-align:center; opacity:0.3; filter:Alpha(opacity=30)}
.standard a.imgLink[rel] {position:relative; display:inline-block}
.standard a.imgLink[rel]:after {position:absolute; z-index:2000; top:0; width:100%; height:auto; display:block; text-align:right; background:url(../images/alpha30-fff.png); content:url(../images/v01_Resize.png); margin:3px 0 0 0}
.standard a:hover.imgLink[rel]:after {background:url(../images/alpha30-000.png)}
.standard .imgHidden:after {display:none !important}

/* für Videos */
.standard a.Video {position:relative; width:100%; height:auto; display:block; padding-top:55px}
.standard a.Video:after {position:absolute; top:0; width:100%; height:50px; display:block; text-align:center}
.standard .EcContentBg .BgDark a.Video:after {background:url(../images/alpha10-fff.png); content:url(../images/v01_EcLinkVideoDark.png); margin:5px 0 3px 0}
.standard .EcContentBg .BgLight a.Video:after {background:url(../images/alpha10-fff.png); content:url(../images/v01_EcLinkVideoLight.png); margin:5px 0 3px 0}

/* Bilder			*/
.ContentTiny img, 
.ContentTiny .Borderless {border:0px; margin:3px 0 0 0}
.ContentTiny td img {margin-bottom:3px}
.ContentTiny img.Default {padding:4px; background-color:#f6ede1; border:1px solid #822c15; -webkit-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); -o-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); -ms-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3)}

/* Linie			*/
.ContentTiny hr {border-bottom:1px solid #000}
.EcBorder .ContentTiny hr {border-bottom:1px solid #822c15}

/* Fontsize			*/
.ContentTiny .fontSize1 {font-size:11px !important; line-height:normal !important} /* 11px =  8pt bzw. 0.7em */
.ContentTiny .fontSize2 {font-size:13px !important; line-height:normal !important} /* 13px = 10pt bzw. 0.8em */
.ContentTiny .fontSize3 {font-size:16px !important; line-height:normal !important} /* 16px = 12pt bzw. 1.0em */
.ContentTiny .fontSize4 {font-size:19px !important;	line-height:normal !important} /* 19px = 14pt bzw. 1.2em */
.ContentTiny .fontSize5 {font-size:22px !important; line-height:normal !important} /* 22px = 16pt bzw. 1.4em */
.ContentTiny .fontSize6 {font-size:32px !important;	line-height:normal !important} /* 32px = 24pt bzw. 2.0em */
.ContentTiny .fontSize7 {font-size:48px !important;	line-height:normal !important} /* 48px = 36pt bzw. 3.0em */
	
/* Listen			*/
.ContentTiny li ol + li,
.ContentTiny li ul + li {margin-top:0.625em}
.ContentTiny ol + ul:before,
.ContentTiny ul + ol:before {content:"\00A0"; font-size:0.3em}
		
/* Nummerierung */
.ContentTiny ol {margin:0 0 0 30px}
.ContentTiny ol li:before {text-align:right; content:counters(item,".") ".\00A0"; counter-increment:item; text-indent:-30px; display:inline-block}
.ContentTiny ol {list-style-type:none; counter-reset:item}

/* Stichpunkte */
.ContentTiny ul {list-style-type:none; margin-left:1em}
.ContentTiny ul li:before {content:"\FFED\00A0"; display:inline-block; width:1em; margin-left:-1em}
.ContentTiny li ul {margin-left:1em}
.ContentTiny li ul li:before {content:"\2013\00A0"; font-weight:bold; display:inline-block; width:1em; margin-left:-1em}

	
/* Fußnoten			*/
.ContentTiny sup,
.ContentTiny sub {font-size:0.7em; line-height:0em}
	
/* Tabellen			*/
.ContentTiny table,
.ContentTiny caption,
.ContentTiny th, 
.ContentTiny td {border:none; background:none; vertical-align:top; position:relative}

.ContentTiny .DefaultTable {background-color:#f6ede1; border:3px solid #822c15; -webkit-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -moz-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -o-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); -ms-box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5); box-shadow:2px 2px 3px -2px rgba(0, 0, 0, 5)}
.ContentTiny .DefaultTable caption {font-size:1.125em; font-weight:bold; color:#6f210f; margin:auto 0 0.3em 0; text-align:left; padding-left:20px}
.ContentTiny .DefaultTable caption:before {clip:rect(10px 129px 25px 116px); margin:-8px 0 0 -116px; position:absolute; left:0; content:url("../images/v01_Icons.png"); display:inline-block}
.ContentTiny .DefaultTable thead {color:#f8a700; background-color:#822c15}
.ContentTiny .DefaultTable th {color:#822c15; background-color:#f8a700; font-weight:normal; text-align:left; border-top:1px solid #822c15}
.ContentTiny .DefaultTable tfoot tr {background:none}
.ContentTiny .DefaultTable th, .ContentTiny .DefaultTable td {font-size:1em; padding:1px 5px 3px 5px}

.ContentTiny .DefaultTable thead td {padding:0 5px 3px 5px}
.ContentTiny .DefaultTable thead td + td {border-left:1px solid #67350f; padding-left:3px}
.ContentTiny .DefaultTable tbody th + th,
.ContentTiny .DefaultTable tbody td + td {border-left:1px solid #822c15}

.ContentTiny .DefaultTable tbody tr:nth-child(ott) {background-color:#f6ede1} /* dark */
.ContentTiny .DefaultTable tbody tr:nth-child(even) {background-color:#f1e3d2} /* light */
/*.ContentTiny .DefaultTable tbody tr:last-child td {border-bottom:1px solid red}*/
.ContentTiny .DefaultTable .Headline td {color:#f8a700; background-color:#822c15; padding:0 0 3px 0}

/*** Sonderformate ***/
.ContentTiny .2spaltig {-webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-width:50%; -moz-column-width:50%; column-width:50%; -webkit-column-gap:50px; -moz-column-gap:50px; column-gap:50px}
.ContentTiny .MaTB10 {margin:10px auto}
.ContentTiny *.MaTB10 {padding-top:0px; padding-bottom:0px}
.ContentTiny .NoBr {white-space:nowrap}

.ContentTiny .blockquote,
.ContentTiny .zitat {display:block; padding:10px; margin:1em auto 0 auto; border-top:1px dotted #000; border-bottom:1px dotted #000; font-style:italic; font-style:oblique}
.ContentTiny .zitat + * {margin:1em 0 0 0}
.ContentTiny .zitattitel {font-weight:bold; font-size:1.3em; color:#6f210f; font-family:Tahoma, Geneva, Arial;/* display:block*/}
.ContentTiny .zitattitel:after {content:':'}

.ContentTiny .date {display:block; float:right; font-style:italic}
.ContentTiny .legende {/*color:#6f210f; */margin-top:.875em; padding:.55em; background:url(../images/alpha70-b89e82.png); border:1px solid #822c15;
-webkit-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
-moz-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
-o-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
-ms-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3); 
box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.3)}
	
.ContentTiny .VerticalText {-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform: rotate(-90deg)}
.ContentTiny .darkBreak,
.ContentTiny .lightBreak {margin:1em 0; padding:3px}
.ContentTiny .darkBreak {background-color:#f1e3d2}
.ContentTiny .lightBreak {background-color:#f6ede1}
.ContentTiny .lightBreak + .darkBreak, 
.ContentTiny .darkBreak + .lightBreak {margin-top:-1em !important}