.csi-imagewrap{
width:500px !important;
}
.csi-imagewrap img {
padding:10px;
background-image:url(../../fileadmin/images/img_bg.gif);
border:1px solid #6f6451;
}


/* ALLGEMEINE FORMATIERUNGEN -------------------------------------------------*/
body
{
/* background-image:url(../../fileadmin/images/bg.jpg); */
* background-repeat:no-repeat;*/
/* background-color:#6f6451; */
color:#675d5a;
font-family:Arial, Helvetica, Verdana;
font-size:0.8em;
margin:0em;
padding:0em;
}
	

div
{
padding:0em;
margin:0em;
}


table
{
font-size:1em;
}


h1, .headerimg
{
color:#675d5a;
font-weight:bold;
font-size:1.4em;
margin-top:1em;
padding:0em;
margin-bottom:0em;
}


h2, .ueberschrift2
{
color:#675d5a;
font-weight:bold;
font-size:0.85em;
margin-top:0.5em;
margin-bottom:0.5em;
padding:0em;
}


a:link, a:visited 
{
color: #000066;
text-decoration:none;
}


a:hover
{
text-decoration:underline;
}

p.absatzwechsel
{
clear:both;
}


/* DIV GRUNDGERÜST -----------------------------------------------------------*/
/* DIESES STYLESHEET BAUT EIN EXAKTES TABELLENLAYOUT MIT DIVS NACH. 
   VERÄNDERUNGEN AN EINZELNEN PARAMETERN BEDINGEN UNTER UMSTÄNDEN
   DIE ÄNDERUNGEN ANDERER PARAMETER. PARAMETER SIND DURCH SPEZIELLE
   KOMMENTARE GEKENNZEICHNET. */
   
/* HAUPTINHALTS DIV */
/* DIESER DIV LEFT DIE POSITION DES GESAMTEN INHALTS IM HAUPTFENSTER FEST */
div#main
{
/*$WIDTHMAIN*/width:76em;
border:1px solid #a46700;
background-color:#f5f3e6;
min-height:60em;
margin-bottom:3em;
}

/* ERSTE KOPFZEILE */
/* DIESE DIVS LEGEN GRÖSSE, POSITION UND FARBEN DER ERSTEN KOPFZEILE FEST */
div#kopf1
{
/*$WIDTHMAIN*/width:76em;
/*$BGCOLORKOPF1*/background-color:transparent;
/*$COLORKOPF1*/color:#000000;
/*$ZINDEXHEAD*/z-index:10;
background-color:#f5f3e6;
}

div#kopf1 img
{
border-bottom:1px solid #a46700;
}


/* ZWEITE KOPFZEILE */
/* DIESE DIVS LEGEN GRÖSSE, POSITION UND FARBEN DER ZWEITEN KOPFZEILE FEST */
div#kopf2
{
/*$WIDTHMAIN*/width:76em;
/*$HEIGHTKOPF2*/height:1.5em;
/*$COLORKOPF2*/color:#000000;
background-color:red;
margin-top:0em;
/*$ZINDEXHEAD*/z-index:10;
}

.kopf22tool {display:inline;}

.kopf22tool a 
{
text-decoration:none;
font-weight:bold;
margin:1em;
font-size:80%;
display:inline;
color:#a46700;

}


.suchfeld
{
width:12em;
height:1.9em;
font-family:verdana,arial,sans-serif;
font-size:70%;
display:inline;
background-color:transparent;
_margin-bottom:0.2em;
margin-bottom:0.4em;
}

.suchbutton
{
display:inline;
}

/* DRITTE KOPFZEILE */
/* DIESE DIVS LEGEN GRÖSSE, POSITION UND FARBEN DER DRITTEN KOPFZEILE FEST */
div#kopf3
{
/*$WIDTHMAIN*/width:76em;
/*$HEIGHTKOPF3*/height:3em;
/*$BGCOLORKOPF3*/background-color:#f5f3e6;
/*$COLORKOPF3*/color:#000000;
/*$HEIGHTKOPF0+$HEIGHTKOPF1+$HEIGHTKOPF2*/top:12.1em;
/*$ZINDEXHEAD*/z-index:10;
}



div#kopf31
{
/*$WIDTHCOL1*/width:13em;
/*$HEIGHTKOPF3*/height:2.5em;
/*$COLORKOPF31*/color:#000000;
float:left;
/*$ZINDEXHEAD2*/z-index:12;
}


div#kopf32
{
/*$WIDTHCOL2*/width:40em;
/*$HEIGHTKOPF3*/height:2.5em;
/*$COLORKOPF32*/color:#000000;
/*$POSLEFTCOL2*/left:12em;
float:left;
/*$ZINDEXHEAD2*/z-index:12;
}


div#kopf33
{
/*$WIDTHCOL3*/width:12em;
/*$HEIGHTKOPF3*/height:2.5em;
/*$COLORKOPF33*/color:#000000;
/*$POSLEFTCOL3*/left:64em;
/*$ZINDEXHEAD2*/z-index:12;
float:right;
}


/* HAUPTNAVIGATION */
/* DIE HAUPTNAVIGATION IST STANDARDMÄSSIG IN DIV KOPF32 UNTERGEBRACHT */
div#hauptnavigation
{
/*$WIDTHCOL2*/width:52em;
display:inline;
}

div#hauptnavigation div
{
float:left;
height:100%;
padding-bottom:0em;
padding-top:0.5em;
}

div#hauptnavigation a
{
display:inline;
font-weight:bold;
text-decoration:none;
padding-left:0.5em;
padding-right:0.5em;
}

/* HAUPTNAVIGATION MENÜPUNKTE */
.menu1-stufe1-no,
.menu1-stufe1-aktiv,
.menu1-stufe1-aktuell
{
}
div#hauptnavigation img
{
margin-top:0.3em;
border:1px solid #a46700;
padding:1px;
}


.menu1-stufe1-aktiv img
{
border:1px solid #675d5a !important;
}





/* CONTENTBEREICH */
/* DIESES DIVS LEGEN DIE POSITION DES CONTENTBEREICHS FEST */
div#content
{
/*$WIDTHMAIN*/width:76em;
overflow:visible;
background-color:#f5f3e6;
display:block;
margin:0em;
padding:0em;
}


div#contentlinks
{
/*$WIDTHCOL1*/width:12em;
/*$ZINDEXCONTENT2*/z-index:12;
padding-left:0.3em;
float:left;

}

*+html div#contentlinks{
margin-top:1.5em;
}
div#contentnormal
{
margin-right:12em;
margin-left:12em;
/*$ZINDEXCONTENT2*/z-index:12;
background-color:#f5f3e6;
}


div#contentrechts
{
/*$WIDTHCOL3*/width:12em;
/*$ZINDEXCONTENT2*/z-index:30;
background-color:red;
float:right;
overflow:hidden;
}


/* SUBNAVIGATION LINKS */
/* DIESER DIV LEGT GRÖSSE UND POSITION DES SUBMENÜS FEST */
div#subnavigation
{
width:12em;
border-bottom:0.05em solid #FFFFFF;
margin:0px;
padding:0px;
display:inline;
}

div#subnavigation img
{
margin-top:0.3em;
border:1px solid #a46700;
padding:1px;
}


.menu1-stufe2-aktiv img
{
border:1px solid #675d5a !important;
}




/* INHALTSBEREICH MITTLERE SPALTE */
/* POSITIONIERUNG UND ERSCHEINUNGSBILD DER BROTKRUMENLEISTE */
div#breadcrumbs
{
/*$CWIDTHCOL2*/width:49em;
/*$HEIGHTBREADCRUMBS*/height:1.7em;
/*$BGCOLORBREADCRUMBS background-color:#97977d;*/
/*$COLORBREADCRUMBS*/color:#000000;
/*$ZINDEXCONTENT3*/z-index:15;
margin-left:0.5em;
margin-right:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}

div#breadcrumbs_breit
{
/*$CWIDTHCOL2*/width:62.5em;
/*$HEIGHTBREADCRUMBS*/height:1.7em;
/*$BGCOLORBREADCRUMBS*/background-color:#97977d;
/*$COLORBREADCRUMBS*/color:#000000;
/*$ZINDEXCONTENT3*/z-index:15;
margin-left:0.5em;
margin-right:0em;
padding-left:0.5em;
padding-right:0.5em;
}


.breadcrumbs
{
display:inline;
background-color:transparent;

}


a.breadcrumb-links,
a.breadcrumb-links:visited,
a.breadcrumb-links:active,
a.breadcrumb-links:hover
{
/*$HEIGHTBREADCRUMBS*/line-height:2em;
color:#000000;
text-decoration:none;
font-size:0.75em !important;
}


a.breadcrumb-links:hover
{
color:#000000;
}

div#inhalt
{
/*$CWIDTHCOL2*/width:49em;
/*$BGCOLORCONTENTNORMALbackground-color:#97977d;*/
/*$COLORCONTENTNORMAL*/color:#000000;
z-index:22;
margin-left:0.5em;
margin-right:0.5em;
padding-left:0.5em;
padding-right:0.5em;
font-size:0.85em;
}


div#inhalt_breit
{
/*$CWIDTHCOL2*/width:62.5em;
/*$COLORCONTENTNORMAL*/color:#000000;
top:1.5em;
z-index:22;
margin-left:0.5em;
margin-right:0em;
padding-left:0.5em;
padding-right:0.5em;
font-size:0.85em;
}

div#inhalt a, div#inhalt_breit a
{
text-decoration:underline;
color:#b98b3c;
font-weight:bold;
}


div#inhalt_breit a:hover
{
color:#b98b3c;
text-decoration:underline;
font-weight:bold;
}



/* INFOBEREICH RECHTE SPALTE */
div#info
{
/*$WIDTHCOL2*/width:12em;
/*$COLORCONTENTNORMAL*/color:transparent;
/*$ZINDEXCONTENT2*/z-index:12;
padding-right:0.3em;
}


div#info a
{
text-decoration:none;
color:#b98b3c;
background-color:transparent;

}


div#info a:hover
{
color:#b98b3c;
text-decoration:underline;
background-color:transparent;
}


.info
{
background-color:transparent;
font-size:80%;
}



/*  ========== NEWS   ===============*/


/* LISTENANSICHT */

.news-list-item {
width:28em;
border-bottom:0.1em solid #666666;
margin-top:1em;
}
.news-list-image {}
.news-list-subheader {}
.news-list-date {}
.news-list-morelink {font-weight:bold;margin-top:0.5em;margin-bottom:1em;}

/* EINZELANSICHT */

.news-single-item{
width:28em;
border-bottom:0.1em solid #666666;
margin-top:1em;}

.news-single-image{}
.news-single-subheader{
font-weight:bold;
margin-bottom:0.5em;
}
.news-single-backlink{
font-weight:bold;
margin-bottom:1em;
}
.news-single-content{}
.news-single-additional{}

/* TEASER AUF STARTSEITE */

.news-latest-container {
margin-top:0em;
border:0.1em solid #666666;
background-color:#B3B395;
font-size:1em;
width:13.8em;
}

.news-latest-header
{
background-color:#901111;
color:white;
border-bottom:0.1em solid #666666;
margin:0em;
padding:0.3em;
font-size:1.25em;
font-weight:bold;
}
.news-latest-item
{
padding-left:0.3em;
padding-right:0.3em;
display:block;
}
.news-latest-title
{
padding-top:0.3em;
font-weight:bold;
padding-bottom:0.2em;
text-transform:uppercase;
}
.news-latest-date
{}
.news-latest-image
{margin-top:0.5em;}
.news-latest-subheader,.news-latest-subheader  p
{display:inline;}
.news-latest-morelink
{font-weight:bold;
 border-bottom:0.1em dotted #666666;
 padding-bottom:0.3em;
}

/* PAGETEASER */
.tx-jppageteaser-pi1
{
_display:block !important;
margin-top:2em;
}
.tx_pageteaser
{
display:table !important;
background-color:transparent;
}
.tx_pageteaser a
{
display:inline;
margin:0 0 0 0;
}
.tx_pageteaser_left
{
float:left;
display:inline !important;
vertical-align:top;
width:21.5em;
overflow:hidden;
border-top:0.1em solid #666666;
padding-bottom:0.8em;
margin-right:0.8em;
padding-top:0.8em;
height:13em;
}
.tx_pageteaser_right
{
float:left;
display:block !important;
vertical-align:top;
width:21.5em;
overflow:hidden;
border-top:0.1em solid #666666;
padding-bottom:0.8em;
margin-right:0.8em;
padding-top:0.8em;
height:13em;
}
.tx_pageteaser_bild
{
float:left;
padding-right:0.3em;
}
.tx_pageteaser_bild img
{
border:1px solid #a46700;
margin-right:0.2em;
}
/*.tx_pageteaser_rechts
{
display:block;
}*/
.tx_pageteaser_head,
.tx_pageteaser_text,
.tx-jppageteaser-pi1-headline
{
display:block;
padding:0.3em;
padding-top:0em;
}
/* Gitarrenanzeige */

tx-crizillgitarren-pi1, tx-crizillgitarren-pi1-listrow
{
display:inline;
}

.cri_gitarren_list_item
{
background-color:#faf9f5;
padding:0.5em;
border:1px solid #a46700;
margin-top:1em;
margin-bottom:0.5em;
width:50em;
height:inherit;
overflow:visible;
display:table;
}
.cri_gitarren_list_item h2, .cri_gitarren_single h2
{
font-size:1.1em;
font-weight:bold;
}
.cri_gitarren_links
{
display:table-cell;
float:left;
width:30em;
}
.cri_gitarren_rechts
{
text-align:right;
float:right;
display:table-cell;
}
.cri_gitarren_rechts img
{

border:1px solid #a46700;
}
.cri_gitarren_single img

{
border:1px solid #a46700;
margin-top:0.5em;
margin-bottom:1em;
}

.imgtext-table img
{
margin:0.5em !important;
border:1px solid black;
}

.imgtext-table a
{
color:black;
}
.imgtext-table, .imgtext-table td
{
border:0px solid transparent;
background-color:transparent;
}

.Titelbild
{
border:1px solid #6f6451;
}

















