/* @override http://www.aegypten-golf-trophy.de/upload/aegypten_11862_12246.css */

@charset "UTF-8";

/* Steuerelement Container unten
 CSS by 4c media 
 May 2008 */


div.bottomaddcontrcontainer {
	margin-bottom:4px
}

/* Definiert das Icon fuer Zurueck */
img.backicon {
background:url(../xist4c/web/standard/09/img/back_normal.gif) no-repeat left;
border:0;
height:60px;
vertical-align:text-top;
width:32px
}

img.backicon:hover {
background:url(../xist4c/web/standard/09/img/back_hover.gif) no-repeat left;
border:0;
height:60px;
vertical-align:text-top;
width:32px
}

img.recombutton {
background:url(../xist4c/web/standard/09/img/recom_normal.gif) no-repeat right;
border:0;
height:60px;
vertical-align:middle;
width:35px
}

img.recombutton:hover {
background:url(../xist4c/web/standard/09/img/recom_hover.gif) no-repeat right;
border:0;
height:60px;
vertical-align:middle;
width:35px
}

img.printbutton {
background:url(../xist4c/web/standard/09/img/print_normal.gif) no-repeat right;
border:0;
height:60px;
vertical-align:middle;
width:35px
}

img.printbutton:hover {
background:url(../xist4c/web/standard/09/img/print_hover.gif) no-repeat right;
border:0;
height:60px;
vertical-align:middle;
width:35px
}

img.bfreebutton {
background:url(../xist4c/web/standard/09/img/barrierfree_normal.gif) no-repeat right;
border:0;
height:60px;
vertical-align:middle;
width:32px
}

img.bfreebutton:hover {
background:url(../xist4c/web/standard/09/img/barrierfree_hover.gif) no-repeat right;
border:0;
height:60px;
vertical-align:middle;
width:32px
}

/* << 
 >> Autonews Uebersicht 
 Autonews Tabelle 
 Definition fuer das Datum auf der Uebersicht */
table.an td.date {
font-weight:700;
padding-right:8px
}

/* Anpassungen der Beschreibungsspalte*/
table.an td.item {
padding-bottom:10px
}

/* Anpassungen fuer die Autonews Beschreibung  auf der Uebersicht*/
table.an td.item div.desc {
font-size:13px;
line-height:20px;
margin:0
}

/* Einstellungen des "mehr..." Links */
table.an td.item div.more {
clear:both;
margin-bottom:5px;
margin-top:5px
}

/* Definitionen fuer das "mehr..." Link Icon */
table.an td.item div.more img {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat;
background-position:0 4px;
height:15px;
width:10px
}

/* << 
 >> Autonews Panel 
 Auto news Tabelle 
 Definition des Autonews Panel Datum */
table.anp td span.date {
font-size:10px;
padding-bottom:3px
}

/* Einstellungen des Autonews Titels */
table.anp td h3.title {
display:inline;
font-size:12px;
margin:0 0 1px
}

table.anp td h3.title a {
color:#432c2b;
display:inline;
font-size:12px;
font-weight:700;
margin:0 0 1px
}

table.anp td h4.subtitle a {
color:#432322;
display:inline;
font-size:12px;
margin:0 0 1px
}

/* Formatiert die Trennlinie zwischen Ueberschrift und Unterueberschrift*/
table.anp td img.line {
background:#000;
margin:2px 0;
width:100%
}

/* Einstellungen des Autonews Untertitels */
table.anp td h4.subtitle {
font-size:11px;
margin:0 0 3px
}

/* Einstellungen der Autonews Beschreibung */
table.anp td div.desc {
font-size:11px;
margin:0
}

/* Einstellungen fuer das Autonewsbild */
table.anp td img.rfloat,table.anp td a img.rfloat {
float:right;
margin-bottom:2px;
margin-left:5px
}

/* Definitionen fuer den "mehr..." Link */
table.anp td div.more {
clear:both;
font-size:11px;
margin-bottom:5px;
margin-top:5px
}

table.anp td div.more a {
clear:both;
color:#430100;
font-size:11px;
margin-bottom:5px;
margin-top:5px
}

/* Definitionen fuer das "mehr..." Link Icon */
table.anp td div.more img {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat;
border:0;
height:10px;
width:10px
}

/* << 
 >> Sprungmarke 
 Sprungmarkencontainer */
div.btotop {
margin-bottom:15px;
margin-top:0
}

/* Sprungmarkencontainer Prompt Link
 Sprungmarkencontainer Bild*/
div.btotop div.des1 img {
background:url(../xist4c/web/standard/09/img/backtotop.gif) no-repeat right top;
border:0;
height:20px;
width:30px
}

/* Sprungmarkencontainer Bildlink
 << 
 >> Standard body Definitionen 
 Legt Hoehe und Breite fest */
html,body {
height:100%;
margin:0;
padding:0
}

/* Anpassungen fuer die Standardeinstellungen des Bodys */
body {
background: url(../xist4c/web/standard/09/img/contentback.jpg)  center repeat-y;
background-color: #E3DBC1;
font-family:Georgia, serif, Times New Roman, Times;
font-size:13px;
text-align:center;
width:100%;
}

*html body {
background: url(../xist4c/web/standard/09/img/contentback.jpg)  center repeat-y;
background-color: #E3DBC1;
font-family:Georgia, serif, Times New Roman, Times;
font-size:13px;
text-align:center;
width:100%;
margin-left:  1px;
}



/* Hier koennen die angelegten Container definiert werden */
div.banner {
}

/* Groesse des Listentitels */
table.dlist td div.size {
color:#000;
font-family:Arial Narrow, Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:11px;
white-space:nowrap
}

/* << 
 >> Fragen und Antworten
 Einstellungen fuer Gruppenkontainer */
div.faqgrshell {
margin-bottom:15px
}

/* Definition der Gruppentitel in der Fragenuebersicht */
div.faqgrshell h3 {
margin-bottom:3px
}

/* Definitionen des Listenelements */
div.faqgrshell ul li {
margin-bottom:5px
}

/* Einstellungen fuer den Fragekontainer in der Detailansicht*/
div.dqshell {
background:#efe9db;
border:1px solid #d4d3b7;
color:#432322;
margin:10px 0 15px
}

/* Anpassungen des "Frage" Titels auf der Detailseite */
div.dqshell div.prefix {
color:#787a00;
font-size:15px;
font-weight:400;
padding:5px
}

/* Einstellungen der Detail Ansicht der Frage */
div.dqshell div.question {
padding:5px 5px 5px 20px
}

/* << 
 >> Termin uebersicht */
div.appointmentoutershell div.grpshell {
background:#fff;
margin-bottom:15px;
margin-top:10px
}

div.appointmentoutershell div.grpshell h3 {
background:#dde5ee;
font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:14px;
margin:0;
padding:2px 5px
}

div.appointmentoutershell div.grpshell div.item {
border-bottom:1px solid #dde5ee;
padding:4px 5px
}

div.appointmentoutershell div.grpshell div.item div.date {
float:left;
width:70px
}

div.appointmentoutershell div.grpshell div.item div.title {
margin-bottom:5px;
margin-left:80px
}

div.appointmentoutershell div.grpshell div.item div.desc {
font-size:11px;
margin-bottom:5px;
margin-left:82px
}

div.appointmentoutershell div.grpshell div.item div.img {
float:right;
margin-left:5px
}

div.appointmentoutershell div.grpshell div.item div.more {
margin-bottom:8px
}

div.appointmentoutershell div.grpshell div.item div.more div a:link,div.appointmentoutershell div.grpshell div.item div.more div a:visited,div.appointmentoutershell div.grpshell div.item div.more div a:hover {
background:url(../xist4c/web/standard/09/img/littleTeaserArrow.gif) 0 6px no-repeat;
padding-left:6px
}

/* Spacer fuer die Ausrichtung der erste Ebene Navigation
 Spalte fuer ein erste Ebene Navigationselement 
 Grundeinstellung der erste Ebene Navigation fuer die Zustaende "normal", "im Pfad" und "hier"
 Abweichende einstellungen fuer den Zustand "im Pfad" 
 Folgende Angaben definieren die Reaktion beim ueberfahren mit der Maus 
 Angabe fuer den Zustand "hier" 
 Einstellung der Trennelemente 
 << 
 >> Fusszeile
 Spalte des Footers */
td.msfooter {
background:url(../xist4c/web/standard/09/img/contentback.jpg) repeat-y center;
height:95px;
margin:auto;
padding-left:0px;
padding-right:0px;
width:1000px
}

/* Anpassungen fuer den Fusszeilenkontainer*/
div.decoel {
background:#430100 url(http://sr02.xist4c.de/upload/aegypt_footerlogo_14182.jpg);
background-repeat:no-repeat;
height:95px;
width:1000px
}

div.deco_1 {
text-align:center;
width:500px
}

div.deco_2 {
border-top:#a68e75;
width:550px
}

/* Definitionen fuer die Fusszeilentabelle */
table.footer {
margin:0 auto;
padding:3px 0;
width:550px
}

/* Einstellungen der Fusszeilen Tabellenzelle */
table.footer td {
color:#ffffff;
font-size:11px;
height:70px
}

table.footer td a {
color:#ffffff;
font-size:10px;
text-decoration:none
}

table.footer td a:visited {
color:#ffffff;
font-size:10px;
text-decoration:none
}


table.footer td a:hover {
color:#f90;
font-size:10px;
text-decoration:none
}

/* Anpassungen der Fusszeilen Inhaltselemente*/
table.footer td p,table.footer td ul,table.footer td ol,table.footer td form,table.footer td h1,table.footer td h2,table.footer td h3,table.footer td h4,table.footer td h5,table.footer td h6 {
font-size:10px;
line-height:18px;
margin-bottom:0;
margin-top:0;
padding-bottom:0;
padding-top:0
}

/* <<  
 >>Full Size Media
 Voll Breite Media Container */
div.fsmediashell {
margin-bottom:18px;
border: 0;
}

div.img img {
border: 0;
}

/* Einstellungen des Listen "mehr..." Links */
div.govitem div.more {
clear:both;
margin-bottom:5px;
margin-top:5px;
text-align:left
}

table.genovvar1 td {
background:#edc352
}

table.genovvar1 td.vspc,table.genovvar1 td.hspc {
background:transparent
}

table.genovvar1 td.vspc img,table.genovvar1 td.hspc img {
height:3px;
width:3px
}

table.genovvar1 td.title h3 {
font-size:13px;
margin-bottom:8px;
margin-top:0
}

table.genovvar1 td.descshell2 {
text-align:center;
vertical-align:top;
white-space:nowrap
}

table.genovvar1 td.title,table.genovvar1 td.descshell,table.genovvar1 td.descshell2 {
padding:5px
}

/* <<  
 >> Anpassungen des Logos und Bilder im Kopfbereich 
 Einstellungen der positionierung des Logo Klickbereich */
div.linkcont1 {
display:none;
}

/* Definition der groesse des Logo Klickbereichs*/
div.linkcont1 img {

}

/* Tabelle fuer Kopfbilder */
table.headerimg {
height:300px;
width:1000px
}

/* Verhalten des 1 Kopfbereichsbild */
td.himg {
height:300px;
padding-left:0px;
width:1000px
}

/* Layout fuer Select Box */
div.lswcont div.selectbox {
left:8px;
position:absolute;
top:1px;
width:165px;
z-index:5
}

/* Sprachumschalter Formularfeld einstellungen */
div.lswcont select {
font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:10px;
width:100%
}

/* Layout fuer Flaggen */
div.lswcont div.flags {
font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:10px;
left:8px;
position:absolute;
top:1px;
width:auto;
z-index:5
}

div.lswcont div.flags div.language,div.lswcont div.flags div.flag,div.lswcont div.flags div.spc {
float:left
}

div.lswcont div.flags div.language {
padding-right:5px;
padding-top:4px
}

div.lswcont div.flags div.flag {
padding-right:10px
}

/* << 
 >>Navigation links
 Aeusserer Navigationskontainer */
div.navoutershell {
margin-bottom:25px;
width:250px
}

/* Anpassung der minimalen Navigationskontainerhoehe */
div.navoutershell img.minheight {
display:block;
float:left;
height:1px
}

/*Angaben zur Navigationshuelle.
		Je Ebene haben Sie die Moeglichkeit den Ebenenhintergrund zu veraendern.
 Angaben zur Navigationsknotenhuelle */
div.navns_0 {
padding-left:10px;
width:240px
}

/* Ebene 1 */
div.navel_1_here div.nolink,div.navel_1_normal a,div.navel_1_normal a:link,div.navel_1_normal a:visited,div.navel_1_normal a:hover {
background:url(../xist4c/web/standard/09/img/rightarrow.jpg);
background-position:3px center;
background-repeat:no-repeat;
color:#fff;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:25px;
text-decoration:none
}

div.navel_1_inpath a,div.navel_1_inpath a:link,div.navel_1_inpath a:visited,div.navel_1_inpath a:hover {
background:url(../xist4c/web/standard/09/img/downarrow.jpg);
background-position:3px center;
background-repeat:no-repeat;
color:#430100;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:25px;
text-decoration:none
}

div.navel_1_normal a:hover,div.navel_1_inpath a:hover {
background:url(../xist4c/web/standard/09/img/hover.jpg) no-repeat 0 center;
color:#fff;
padding-left:25px
}

div.navel_1_here div.nolink {
background:url(../xist4c/web/standard/09/img/inpath.jpg) no-repeat 3px center;
color:#fff;
padding-left:25px
}

/* Ebene 2 */
div.navel_2_here div.nolink,div.navel_2_normal a,div.navel_2_normal a:link,div.navel_2_normal a:visited,div.navel_2_normal a:hover {
background:url(../xist4c/web/standard/09/img/rightarrow.jpg);
background-position:19px 3px;
background-repeat:no-repeat;
color:#fff;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:40px;
text-decoration:none
}

div.navel_2_inpath a,div.navel_2_inpath a:link,div.navel_2_inpath a:visited,div.navel_2_inpath a:hover {
background:url(../xist4c/web/standard/09/img/downarrow.jpg);
background-position:18px center;
background-repeat:no-repeat;
color:#430100;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:40px;
text-decoration:none
}

div.navel_2_normal a:hover,div.navel_2_inpath a:hover {
background:url(../xist4c/web/standard/09/img/hover_2nd.jpg) no-repeat 0 center;
color:#fff
}

/* Ebene 3 */
div.navel_3_here div.nolink,
div.navel_3_normal a,
div.navel_3_normal a:link,
div.navel_3_normal a:visited,
div.navel_3_normal a:hover,
div.navel_3_inpath a,
div.navel_3_inpath a:link,
div.navel_3_inpath a:visited,
div.navel_3_inpath a:hover {
color:#fff;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:40px;
text-decoration:none
}

/* << 
 >> Linkliste 
 Linkliste Tabelle */
table.llshell {
margin-bottom:20px
}

/* Linklisten Bullet */
table.llshell td img.bullet {
background:url(../xist4c/web/standard/09/img/more_content.gif) bottom;
background-repeat:no-repeat;
height:15px;
width:15px
}

/* Angaben zu dem Input Button im Quicklogin Bereich
 Beschriftungen fuer den Standard Login 
 Angaben zu den Input Formularfeldern im Standard Login Bereich*/
form.login table td input.text {
font-size:10px;
width:160px
}

/* Anpassen der Login Fehlermeldung bei missgluecktem Loginversuch*/
form.login table.designshell td table td div {
color:#8B0000;
font-weight:700
}

/* >>>>Logout 
 logout Tabelle 
 Anpassungen fuer den Beschreibungstext im Logout Bereich */
table.logout td span {
font-size:9px;
font-weight:400
}

/* Formatierung des Benutzernamens im Logout Bereich.*/
table.logout td {
font-size:10px;
font-weight:700;
line-height:10px;
white-space:nowrap
}

/* Formatierung des Buttons im Logout Bereich.
 >> 
 >> News Uebersicht
 News Uebersicht Tabelle */
table.news a {
color:#383023
}

/* Anpassungen fuer das News Datum in der Uebersicht*/
table.news td.date {
color:#432322;
font-weight:700;
padding-right:8px
}

/* News Info Spalte */
table.news td.item {
padding-bottom:12px
}

/* Anpassungen des News "mehr...." Links */
table.news td.item div.more {
clear:both;
margin-top:5px;
text-align:left
}

/* << 
 >> News Teaser  */
div.newstcontshell {
background:#e3dbc1;
padding:5px
}

div.newstcontshell div.inner div.date {
color:#432322;
font-family:Georgia, serif, Times New Roman, Times;
font-size:11px;
font-weight:700
}

div.newstcontshell div.inner h3 {
border-bottom:1px solid #efe9db;
font-size:11px;
font-weight:400;
margin:0 0 5px;
padding-left:0
}

div.newstcontshell div.inner h3 a:link,div.newstcontshell div.inner h3 a:visited,div.newstcontshell div.inner h3 a:hover {
color:#432322;
font-weight:400
}

/* Definition der Schriftfarbe der Tabellenzelle fuer die gefundenen Seiten */
div.pager table.ppages td {
color:#369
}

/* Einstellung der momentan angewaehlten Seite */
div.pager table.ppages td span {
color:#432322;
font-weight:700
}

/* Anpassen der Links */
div.pager table.ppages td a:link,div.pager table.ppages td a:visited,div.pager table.ppages td a:hover {
font-size:11px;
vertical-align:middle
}

/*  Anpassungen fuer den linken Pager Pfeil aktiv und passiv
 Anpassungen fuer den halb linken Pager Pfeil aktiv und passiv 
 Anpassungen fuer den halb rechten Pager Pfeil aktiv und passiv 
 Anpassungen fuer den rechten Pager Pfeil aktiv und passiv 
 Anpassungen fuer das Pager Trennelement */
div.pager table.ppages td img.sep {
border:0;
height:4px;
width:4px
}

/* Links des normalen pagers */
div.contpagershell div.outdes2 table td div.here,div.contpagershell div.outdes2 table td a:link,div.contpagershell div.outdes2 table td a:visited,div.contpagershell div.outdes2 table td a:hover {
background:#a0b8cf;
border:1px solid #000;
color:#fff;
display:block;
font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:12px;
font-weight:700;
line-height:12px;
padding:1px 4px
}

div.contpagershell div.outdes2 table td a:hover {
background:#7ca4c7
}

div.contpagershell div.outdes2 table td div.here {
background:#5589b7
}

div.contpagershell div.outdes2 table td div.spc {
background:#000;
display:block;
height:10px;
margin:1px 3px 0;
width:1px
}

div.smpcontpagershell div.outdes1 {
border:1px solid #6f5f4e
}

div.smpcontpagershell div.outdes2 {
margin:2px 5px;
text-align:right;
width:100%
}

div.smpcontpagershell div.outdes2 table.outer td.sep {
width:1px
}

table.pelouter_left td.spcr img,table.pelouter_right td.spcl img {
width:3px
}

/* Links des simplen Bildpagerelements */
table.pelouter_left td.pel div.nolink img,table.pelouter_right td.pel div.nolink img,table.pelouter_left td.pel a:link img,table.pelouter_left td.pel a:visited img,table.pelouter_left td.pel a:hover img,table.pelouter_right td.pel a:link img,table.pelouter_right td.pel a:visited img,table.pelouter_right td.pel a:hover img {
background-position:left top;
background-repeat:no-repeat;
border:none;
height:20px;
width:24px
}

table.pelouter_left td.pel a:link img,table.pelouter_left td.pel a:visited img,table.pelouter_left td.pel a:hover img {
background-image:url(../xist4c/web/standard/09/img/smpPagArrowLeft.gif)
}

table.pelouter_right td.pel a:link img,table.pelouter_right td.pel a:visited img,table.pelouter_right td.pel a:hover img {
background-image:url(../xist4c/web/standard/09/img/smpPagArrowRight.gif)
}

table.pelouter_left td.pel div.nolink img {
background-image:url(../xist4c/web/standard/09/img/smpPagArrowLeftPass.gif)
}

table.pelouter_right td.pel div.nolink img {
background-image:url(../xist4c/web/standard/09/img/smpPagArrowRightPass.gif)
}

div.smptxtcontpagershell div.outdes1 {
border:1px solid #b3b3b3;
padding:2px 5px
}

div.smptxtcontpagershell div.outdes2 {
text-align:right;
width:100%
}

div.smptxtcontpagershell div.outdes2 table.outer td.sep {
background:#000;
width:1px
}

table.ptxtelouter_left td.spcr img,table.ptxtelouter_right td.spcl img {
width:10px
}

/* Links des simplen Textpagerelements */
table.ptxtelouter_left td.pel div.nolink,table.ptxtelouter_right td.pel div.nolink,table.ptxtelouter_left td.pel a:link,table.ptxtelouter_left td.pel a:visited,table.ptxtelouter_left td.pel a:hover,table.ptxtelouter_right td.pel a:link,table.ptxtelouter_right td.pel a:visited,table.ptxtelouter_right td.pel a:hover {
border:none;
display:block;
font-family:Georgia, serif, Times New Roman, Times;
font-size:12px
}

table.ptxtelouter_left td.pel div.nolink,table.ptxtelouter_left td.pel a:link,table.ptxtelouter_left td.pel a:visited,table.ptxtelouter_left td.pel a:hover {
background:url(../xist4c/web/standard/09/img/smpTxtPagArrowLeft.gif) 0 1px no-repeat;
padding-left:20px
}

table.ptxtelouter_right td.pel div.nolink,table.ptxtelouter_right td.pel a:link,table.ptxtelouter_right td.pel a:visited,table.ptxtelouter_right td.pel a:hover {
background:url(../xist4c/web/standard/09/img/smpTxtPagArrowRight.gif) right 1px no-repeat;
padding-right:20px
}

table.ptxtelouter_left td.pel div.nolink {
background-image:url(../xist4c/web/standard/09/img/smpTxtPagArrowLeftPass.gif);
color:#666
}

table.ptxtelouter_right td.pel div.nolink {
background-image:url(../xist4c/web/standard/09/img/smpTxtPagArrowRightPass.gif);
color:#666
}

/* << 
 >> Absaetze im Panel Modus 
 Panel Titelkontainer */
div.paneltitle,table.footer td div.paneltitle {
padding:1px 5px 2px;
width:100%
}

/* Enstellungen fuer den Panelkontainer im Footerbereich*/
div.panelouter a:link {
color:#430100;
font-weight:700;
text-decoration:none
}

/* Einstellungen fuer den Inhaltskontainer */
div.panelouter div.desout1 div.des2 div.cont,table.footer td div.panelouter div.desout1 div.des2 div.cont {
border:1px solid #6f5f4e;
padding:5px;
width:100%
}

/* Einstellungen fuer den Inhaltskontainer im Footerbereich
 Design Panel Titelkontainer */
div.designtitle,table.footer td div.designtitle {
color:#432322;
padding:1px 5px 2px;
width:100%
}

/* Design Panel Titel im Footerbereich*/
table.footer td div.designtitle h3 {
color:#f8f0d8;
font-size:11px
}

/* Enstellungen fuer den Design Panelkontainer */
div.despanelouter,table.footer td div.despanelouter {
background:#e3dbc1;
color:#432322;
margin-bottom:12px;
padding:10px;
width:100%
}

div.despanelouter p {
color:#f8f0d8
}

div.despanelouter div.parasublinkshell span.sl a img {
background:url(../xist4c/web/standard/09/img/more_rightcol.gif) no-repeat;
height:13px;
width:10px
}

/* Enstellungen fuer den Design Panelkontainer im Footerbereich
 Einstellungen fuer den Inhaltskontainer 
  Einstellungen fuer den Design Inhaltskontainer  */
div.despanelouter div.desout1 div.des2 div.cont,table.footer td div.despanelouter div.desout1 div.des2 div.cont {
color:#432322;
padding:5px;
width:100%
}

/*  Einstellungen fuer den Design Inhaltskontainer  im Footerbereich
 << 
 >> Absaetze Normal 
 Absatz Titel */
h3.paratitle {
display:block;
font-size:15px;
font-style:normal;
font-weight:400;
margin-bottom:5px;
padding-top:6px
}

/* Absatz Titel im Footerbereich*/
table.footer td h3.paratitle {
color:#fff;
display:block;
font-size:11px;
font-style:normal;
font-weight:700;
margin-bottom:2px;
padding-top:3px
}

/* Definition Absatz Untertitel */
h4.parasubtitle {
color:#432322;
font-size:13px;
font-weight:400;
margin:2px 0 5px
}

/* Definition Absatz Untertitel im Footerbereich*/
table.footer td h4.parasubtitle {
font-size:11px;
font-weight:700;
margin:2px 0
}

/* Einstellungen Absatz Inhalt */
table.contenttable td.contentcolumn p,table.contenttable td.contentcolumn p.parael {
color:#432322;
font-size:13px;
line-height:20px;
margin:0 0 100px
}

/* Einstellungen Absatz Inhalt im Footerbereich*/
table.footer td p,table.footer td p.parael {
color:#fff;
margin:0 0 5px
}

/* Definition Bilduntertext */
div.paraimginner div.st {
font-size:11px;
margin-bottom:3px;
margin-top:2px;
text-align:left
}

/* Definition Bilduntertext im Footerbereich */
table.footer td div.paraimginner div.st {
font-size:10px;
margin-bottom:2px;
margin-top:1px;
text-align:left
}

/* << 
 >> Allgemeine Absatz und Panel Definitionen 
 Nicht aendern!! */
img.clearall {
clear:both;
display:block;
visibility:hidden
}

/* Standard definition des Absatzabstandes */
div.contentcontainer table.contenttable td.contentcolumn p {
color:#432322;
font-size:13px;
line-height:20px;
margin:0 0 10px
}

/* Standard definition des Absatzabstandes im Footerbereich*/
table.footer td div.contentcontainer table.contenttable td.contentcolumn p {
margin:0 0 7px
}

/* Einstellungen fuer den Absatz  "mehr..." Link */
div.parasublinkshell {
color:#432322;
margin-bottom:2px;
text-align:left
}

div.parasublinkshell span.sl a img {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat;
color:#432322;
height:10px;
width:10px
}

div.parasublinkshell span.sl a:hover {
color:#787A00
}

div.parasublinkshell span.sl img {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat;
background-position:0 3px;
border:0;
height:15px;
width:16px
}

div.despanleouter div.parasublinkshell spansl a {
color:red
}

/* Einstellungen der Absatz und Panel "mehr.." Link Icons */
div.cont div.parasublinkshell span.sl img {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat 2px 2px;
border:0;
height:15px;
vertical-align:text-top;
width:16px
}

/* Schnellzugriff Formularfeld einstellungen 
 << 
 >> Schnellsuche
 Definitionen fuer den Schnellsuchekontainer */
div.qsearchcont {
margin-bottom:-26px;
padding-left:25px;
padding-top:5px;
position:relative;
width:200px
}

/*  Schnellsuche "Go" button 
 << 
 >> Standard Suche 
 Standard Suchfeld Einstellungen */
table.stdsearch td input.text {
font-size:13px;
width:300px
}

/* Einstellungen fuer die farbige Hinterlegung im Suchergebnis */
span.searchresult {
background:#e3dbc1;
padding:0 2px
}

/* Einstellungen fuer die Fehlermeldungen bei unkorrektem Ausfuellen der Formularelemente */
table.recomshell td ul li {
color:#8B0000;
font-size:11px;
font-weight:700;
margin:3px 0
}

/* Anpassungen der Formular Tabellenspalten */
table.recomshell td form table td {
padding:1px 8px
}

/* Anpassungen der Formularelemente */
table.recomshell td form table td input.text,table.recomshell td form table td textarea {
font-family:Georgia, serif, Times New Roman, Times;
font-size:11px;
margin-bottom:5px;
padding-left:1px;
padding-right:1px;
width:100%
}

table.recomshell td form table td textarea {
overflow:auto
}

/* Einstellungen fuer die Input Formularelemente */
table.recomshell td form table td input.button {
cursor:pointer;
font-size:11px;
margin-bottom:8px
}

/* Angaben zum Kontainer der Sendebestaetigung */
div.recomsuccess {
color:#432322;
font-size:13px;
font-weight:700;
margin:10px 0
}

/* Einstellungen fuer den Kontainer der Nutzungsbedingungen */
table.recomshell td div.policy {
color:#432322;
font-size:11px;
margin:10px 0
}

/* Anpassungen der Tabellenzelle des Paneltitels */
table.recomshell td form table td.title {
background:#430100;
color:#fff;
font-weight:400;
padding:1px 4px
}

/* Angaben zu den Tabellenzellen der Feldbezeichner der Formularfelder */
table.recomshell td form table td.prompt {
color:#432322;
font-size:11px
}

/* << 
 >> Trenner fuer Content Elemente 
 Trennelement Container */
div.separatorshell {
background-color:#432322;
margin-bottom:15px;
margin-top:7px
}

/* Trennelement Abstandshalter 
 << 
 >> Seitenstruktur 
 Seitenstruktur Eintragcontainer 
 Definition der Links fuer normal, besucht und beim ueberfahren mit der Maus*/
div.sitemapentry table td a,div.sitemapentry table td a:link,div.sitemapentry table td a:visited,div.sitemapentry table td a:hover {
line-height:20px
}

/* Anpassungen beim ueberfahren mit der Maus 
 Element definition fuer die momentan aktive Seite */
div.sitemapentry table td em {
font-style:normal;
font-weight:700
}

/* Einstellungen fuer das Einrueckungselement */
div.sitemapentry table td img.bullet {
background:#787a00;
height:6px;
margin:5px 6px 0 3px;
width:6px
}

/* Anpassungen fuer den Pfeil fuer die Seite von der aus man auf die Sitemap gegangen ist*/
div.sitemapentry table td img.arrow {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat left top;
border:0;
height:16px;
margin:1px 0 0 5px;
width:10px
}

/* << 
 >> Standardeinstellungen 
 Anpassungen fuer die Seiten Stammtabelle */
table.mshell {
margin:auto;
width:1000px;
height: 101%;
}

/* Anpassungen fuer die Zellen der Stammtabelle */
td.msCont {
margin:auto;
width:1000px !important;
height: auto;
}

/* Globale Ebenen Shell */
div.globallayershell {
left:auto;
top:auto;
z-index:31
}

div.klickbereich {
	position: absolute;
	top: 60px;
	margin-left: 25px;
	width: 150px;
	height: 90px;

	
}

/* Breite der Kopfelemente */
table.headerelements {
background:url(../xist4c/web/standard/09/img/contentback.jpg) repeat-y center;
height:300px;
margin:0 0 -5px;
padding:0;
text-align:center;
vertical-align:top;
width:1000px !important
}



/* Anpassen der Topnavigation- und Loginzeile */
div.tnavkont,div.tnavkont div.des1 {

height:33px;
width:1000px
}

*html div.tnavkont,div.tnavkont div.des1 {

height:30px;
width:1000px
}

div.tnavkont {}

/* Topnavigation Designcontainer 1 */
div.tnavkont div.des1 {
color:#000;
height:34px;
width: 1000px;
padding-right:0px;
background: #ccc url(../xist4c/web/standard/09/img/bodybackground.jpg) repeat-x 0 2px;
}

*html div.tnavkont div.des1 {
color:#000;
height:30px;
padding-right:50px;
background: #ccc url(../xist4c/web/standard/09/img/bodybackground.jpg) repeat-x 0 0px;
}

/* Topnavigation Designcontainer 2 
 Anpassungen der Topnavigationzelle */
div.tnavkont div.des1 div.des2 table.tnavouter td.navcol {
width:1000px
}

/* Einstellungen fuer die Schnelllogin- Schnelllogoutzelle 
 Einstellungen fuer die Schnelllogin- Schnelllogout Platzhalters */
div.tnavkont div.des1 div.des2 table.tnavouter td.logincol img {
height:1px;
width:10px
}

/* Einstellungen fuer die Suche und Trail Tabelle*/
table.searchandtrailbg {
margin-left:230px;
position:absolute;
text-align:left;
top:5px;
width:700px
}

*html table.searchandtrailbg {
margin-left:-300px;
position:absolute;
text-align:left;
top:5px;
width:500px
}

/* Platzhalterzelle zwischen QuickSearch und Trail */
td.searchandtrailspacercolumn {
height:22px;
width:20px
}

/* Einstellungen fuer die Trail Tabellenzelle */
td.trailbg {
width:500px
}

/* Platzhalter fuer Navigationszelle */
img.navigationcolumnspacer {
width:170px
}

/* Definition des Platzhalters fuer den Inhalt */
img.contentspacer {
height:10px
}

/* Beseitigt ein Problem im Mozilla Browser */
img.block {
display:block
}

/* Einstellungen fuer die Basistabelle des Inhalts */
table.contentmaintable {
height: auto;
margin:auto;
padding-left:0px;
padding-right:0px;
width:1000px
}

/* Definitionen der Platzhalterzelle links*/
td.spacercolumnleft {
margin:0;
padding:0;
width:25px
}

/* Anpassungen fuer die Hauptspalte des Inhalts */
td.contentmaincolumn {
height: auto;
padding-left:0;
width:550px
}

/* Container fuer den Inhalt 
 Anpassungen fuer die Inhaltstabelle */
table.contenttable {
width:725px
}

/* Definitionen des Inhaltsbereichs */
td.contentcolumn {
margin:0;
padding-top:25px;
width:500px
}

div.contspcshellstd li {
list-style-type:none
}

div.contspcshellstd ul {
padding-left:0
}

/* Grundeinstellungen  fuer einige Element festlegen */
th,td,p {
color:#432322;
font-size:13px;
line-height:20px
}

/* Anpassungen fuer die Standard Absaetze */
p {
color:#432322;
font-size:13px;
line-height:20px;
margin-top:0
}

/* Allgemeine Einstellung fuer Aufzaehlungspunkte */
ul {
list-style-type:square;
padding-left: 20px;
}

li {
font-size:11px;
line-height:15px
}

/* Einstellungen fuer Ueberschriften */
h1 {
color:#787a00;
font-size:22px;
font-weight:400;
margin:0 0 13px
}

h2 {
color:#787a00;
font-size:18px;
font-weight:400;
margin:0 0 0 0;
}

h3 {
color:#787a00;
font-size:15px;
font-weight:bold;
line-height:19px;
margin:0 0 0 0;
padding: 0 ;
}

h3.paratitle {
color:#787a00;
font-size:15px;
font-weight:bold;
line-height:19px;
margin:0 0 8px
}

h4 {
color:#787a00;
font-size:13px;
font-weight:bold;
margin:0 0 1px
}

h4.parasubtitle {
color:#432322;
font-size:13px;
font-weight:bold;
margin:0 0 1px
}

a:link,a:visited,a:hover {
color:#432322;
font-weight:700;
text-decoration:none
}

/* Links ausgerichtete Bildspalte */
div.titlesshell table td.imgl {
padding-right:10px;
vertical-align:bottom
}

/* Links ausgerichtetes Bild 
 Rechts ausgerichtete Bildspalte */
div.titlesshell table td.imgr {
padding-left:10px;
vertical-align:bottom
}

/* << 
 >> Umfragen Uebersicht
 Umfrage Tabelle 
 Definition der Frage auf der Uebersichtsseite */
table.surveyovshell td div span.question {
font-size:13px;
font-weight:700
}

/* Einstellungen fuer den Hinweis ueber das Ende der Umfrage */
table.surveyresult td.date {
font-size:10px;
padding-top:10px
}

/* Anpassen des Teilnehmerzusatz 
 Anpassungen der Grafik fuer den Ergebnissbalken */
table.surveyresult td div.gfx {
background:#f90 url("../xist4c/web/standard/09/img/surveyGraphic.gif") repeat-x;
border-bottom:1px solid #6a5503;
border-left:1px solid #ffeea8;
border-right:1px solid #6a5503;
border-top:1px solid #ffeea8
}

/* Anpassungen des Hintergrunds fuer den Ergebnissbalken */
table.surveyresult td.gfxbg {
background:#efefef;
border:1px inset #ccc;
width:auto
}

/* << 
 >> Randbereich links 
 Definition des linken Randbereichs */
td.leftbordercol {
padding-right:0;
padding-top:0;
width:250px
}

/* Anpassungen der Randbereich Breite und den Abstand von oben*/
td.leftbordercol div.leboelshell img.topspc,td.leftbordercol div.leboelshell img.bottomspc {
height:10px;
width:250px
}

/* Randbereich Inhaltscontainer 
 << 
 >> Randbereich rechts 
 Definition des rechten Randbereichs */
td.rightbordercol {
margin:0;
width:200px
}

/* Anpassungen der Randbereich Breite und den Abstand von oben*/
td.rightbordercol div.riboelshell img.topspc,td.rightbordercol div.riboelshell img.bottomspc {
height:10px;
width:200px
}

/* Randbereich Inhaltscontainer */
td.rightbordercol div.relcont {
margin-left:15px;
width:170px
}

/* << 
 >> Teaser rechts 
 Einstellung des Teaser Inhaltbereichs 
 Definition des Teasertitel */
td.rightbordercol div.relcont div.title h3,td.rightbordercol div.relcont div.titlebl h3 {
color:#432c2b;
font-size:12px;
font-weight:700;
line-height:19px;
padding:0px 0;
margin: 0 0 5px 0 }

/* Definition des Teaseruntertitel */
td.rightbordercol div.relcont h4 {
color:#432c2b;
font-size:11px;
font-weight:700;
line-height:15px;
padding:1px 0
}

td.rightbordercol div.relcont p {
font-size:11px;
line-height:15px;
margin:0 0 10px
}

/* Einstellungen der Abstaende des Mehrlinks */
td.rightbordercol div.relcont div.teasersublinkshell {
padding:1px 3px;
text-align:left
}

/* Anpassen der Schriftgroesse des "mehr..." Links */
td.rightbordercol div.relcont div.teasersublinkshell span.sl a {
color:#430100;
font-size:11px;
text-decoration:none;
}

td.rightbordercol div.relcont div.teasersublinkshell span.sl a:hover {
color:#787a00;
font-size:11px
}

/* Definition fuer die "mehr..." Link Grafik */
td.rightbordercol div.relcont div.teasersublinkshell span.sl img {
background:url(../xist4c/web/standard/09/img/more_rightcol.gif) no-repeat;
border:0;
height:12px;
vertical-align:text-top;
width:10px
}

/* << 
 >> Teaser links 
 Einstellung des Teaser Inhaltbereichs */
td.leftbordercol div.lelcont div.title {
background:#432322;
border-bottom:1px solid #f8f0d8;
border-top:1px solid #f8f0d8;
color:#f8f0d8;
margin-left:5px;
margin-right:5px;
padding:1px 5px
}

td.leftbordercol div.lelcont div.titlebl h3 {
color:#fff
}

td.leftbordercol h3 {
color:#fff;
padding-left:25px
}

/* Definition des Teasertitel */
td.leftbordercol div.lelcont div.title h3,td.leftbordercol div.lelcont div.titlebl h3 {
color:#fff;
font-size:13px;
font-weight:400;
line-height:20px;
margin:0;
padding-left:10px
}

/* Einstellungen fuer die aeussere Teaserhuelle */
td.leftbordercol div.lelcont div.tdesout1 {
color:#fff;
margin-bottom:25px;
padding-top:10px
}

td.leftbordercol div.lelcont div.touter,td.leftbordercol div.lelcont div.touterbl {
margin-bottom:12px;
margin-left:5px;
margin-right:5px;
width:100%
}

td.leftbordercol div.lelcont div.touterbl {
margin-left:0;
margin-right:0
}

/* Zusaetzliche Design Kontainer fuer den Teaser Inhaltsbereich
 Einstellungen fuer die Teaserhuelle */
td.leftbordercol div.lelcont div.touter div.des1 div.des2 div.des3 div.content,td.leftbordercol div.lelcont div.touterbl div.des1bl div.des2bl div.des3bl div.contentbl {
color:#f8f0d8;
padding:5px;
width:100%
}

/* Anpassungen des Text Inhaltsbereich */
td.leftbordercol div.lelcont p {
color:#fff;
font-size:11px;
line-height:15px;
margin:0 0 10px
}

td.leftbordercol div.lelcont div.teasercontinnerl p a {
color:#fff;
font-weight:700
}

td.leftbordercoldiv.lelcont div.teasercontinnerl p a:hover {
color:#e3dbc1
}

/* Anpassungen des XHTML Inhaltsbereich */
td.leftbordercol div.lelcont div.blockcont,td.leftbordercol div.lelcont div.blockcont p,td.leftbordercol div.lelcont div.blockcont ul,td.leftbordercol div.lelcont div.blockcont ol {
color:#fff;
font-size:11px;
line-height:15px
}

/* Einstellungen der Abstaende des Mehrlinks */
td.leftbordercol div.lelcont div.teasersublinkshell {
padding:1px 3px;
text-align:right
}

td.leftbordercol div.lelcont div.teasersublinkshell span.sl a:hover {
color:#e3dbc1;
font-size:11px
}

/* Definition fuer die "mehr..." Link Grafik */
td.leftbordercol div.lelcont div.teasersublinkshell span.sl img {
background:url(../xist4c/web/standard/09/img/more_leftcol.gif) no-repeat;
background-position:1px -4px;
border:0;
height:15px;
vertical-align:text-top;
width:15px
}

/* Spalte fuer ein Topnavigations element 
 Grundeinstellung der Top Navigation fuer die Zustaende "normal", "im Pfad" und "hier"
 Abweichende einstellungen fuer den Zustand "im Pfad" 
 Folgende Angaben definieren die Reaktion beim ueberfahren mit der Maus 
 Angabe fuer den Zustand "hier" 
 Einstellung der Trennelemente 
 << 
 >> Navigationspfad 
 Einstellungen fuer die Navigationspfad Tabelle */
table.trailshell a:link {
color:#555;
font-family: Helvetiva, sans-serif, Arial;
}

table.trailshell a:hover {
color:#222
}

/* Angaben zu den Tabellenzellen des Navigationspfad 
 Gemeinsame Einstellungen fuer Trail items */
table.trailshell td a.hnormal,table.trailshell td a.hnormal:link,table.trailshell td a.hnormal:visited,table.trailshell td a.hnormal:hover,table.trailshell td a.normal,table.trailshell td a.normal:link,table.trailshell td a.normal:visited,table.trailshell td a.normal:hover {
font-size:11px;
font-weight:400;
text-decoration:none;
font-family: Helvetiva, sans-serif, Arial;
}

table.trailshell td span.hhere,table.trailshell td span.here {
color:#555;
font-size:11px;
font-weight:700;
font-family: Helvetiva, sans-serif, Arial;
}

table.trailshell td a:hover {
color:#000
}

/* Anpassungen des Trail Homelinks fuer normalen Link,  besuchter Link und Reaktion beim Ueberfahren mit der Maus 
 Einstellung fuer die momentan aktive Seite 
 Anpassungen der Trail links fuer normalen Link,  besuchter Link und Reaktion beim Ueberfahren mit der Maus 
 Einstellung fuer die momentan aktive Seite 
 Anpassungen fuer das Navigationspfad Trennelement*/
table.trailshell td.sep img {
background:url(../xist4c/web/standard/09/img/trailspacer.gif);
background-position:0 -3px;
background-repeat:no-repeat;
height:9px;
margin:2px 3px 0;
width:15px
}

/* Panel Titelkontainer 
 Panel Titel 
 Einstellungen fuer den Inhaltskontainer 
 Einstellungen fuer XHTML-Feld */
div.panelproductouter div.paragraphproductdatarow {
background-color:#ddd;
padding:5px 15px 5px 9px;
width:100%
}

/* Einstellungen fuer Preis Tabelle */
div.panelproductouter table.pricetable {
background:#72739A;
font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:8px;
height:19px
}

div.panelproductouter table.pricetable td.amountcol,div.panelproductouter table.pricetable td.amountcol input,div.panelproductouter table.pricetable td.priceprompt,div.panelproductouter table.pricetable td.buttonproductlinkshell,div.panelproductouter table.pricetable td.buttonproductlinkshell input {
font-size:12px;
white-space:nowrap
}

/* Einstellungen fuer Menge */
div.panelproductouter table.pricetable td.amountcol {
color:#fff;
padding:1px 5px 0 10px
}

div.panelproductouter table.pricetable td.amountcol input {
border:1px solid #ccc;
font-size:8px;
margin:0 0 2px 5px;
padding:1px 2px;
width:20px
}

/* Einstellungen fuer Preis */
div.panelproductouter table.pricetable td.priceprompt {
color:#fff;
padding-right:5px
}

div.panelproductouter table.pricetable td.price {
margin:0;
width:100%
}

div.panelproductouter table.pricetable td.price div {
background:#fff;
padding:6px 0 5px;
text-align:left
}

div.panelproductouter table.pricetable td.price div span {
color:#000;
font-size:10px;
font-weight:700;
line-height:10px;
margin-right:10px;
padding-left:5px
}

/* Einstellungen fuer Button */
div.panelproductouter table.pricetable td.buttonproductlinkshell {
padding-left:1px;
padding-right:1px
}

div.panelproductouter table.pricetable td.buttonproductlinkshell div {
padding:0 0 1px;
width:100%
}

div.panelproductouter table.pricetable td.buttonproductlinkshell input {
background:#fff url(../xist4c/web/standard/09/img/productRecomButton.gif) left center no-repeat;
border:1px solid #fff;
color:#000;
cursor:pointer;
font-size:11px;
height:21px;
line-height:9px;
margin:0;
padding:0 3px 1px 25px;
width:115px
}

div.floatterm {
clear:both
}

/* << 
 >> photogallery items 
 top bar */
table.povmain div.tbdes4 {
border:1px solid #6f5f4e;
font-size:10px;
padding:2px 5px;
text-align:center
}

/* image */
table.povmain div.ides3 {
border-left:1px solid #6f5f4e;
border-right:1px solid #6f5f4e;
padding-left:3px;
padding-right:3px
}

table.povmain div.ides4 {
padding-top:5px;
text-align:center;
vertical-align:middle
}

/* image shell */
table.povmain div.imgshell {
margin-left:auto;
margin-right:auto;
text-align:center;
vertical-align:middle
}

/* text box */
table.povmain div.textbox {
margin-left:auto;
margin-right:auto;
overflow:auto
}

table.povmain div.textbox div.tbinner {
padding:0 0 2px 4px
}

/* title */
table.povmain div.title h4 {
font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
font-size:13px;
margin:0 0 3px
}

/* description */
table.povmain div.desc p {
font-size:11px;
text-align:left
}

/* bottom bar */
table.povmain div.bbdes4 {
border:1px solid #6f5f4e;
font-size:10px;
padding:2px 5px;
text-align:right
}

table.povmain caption {
font-size:13px;
font-weight:700;
margin-bottom:10px;
text-align:left
}

table.povmain table.tablemode td.iouter {
padding:10px
}

table.povmain ul li {
display:block;
float:left;
padding:10px
}

/* << 
 >> Photogallery popup body elements*/
#leftprevbar,#rightprevbar {
background:#ccc;
height:100%;
left:0;
position:absolute;
top:0;
width:10px;
z-index:2
}

#leftprevbar[id="leftprevbar"],#rightprevbar[id="rightprevbar"] {
position:fixed;
width:auto
}

#rightprevbar {
left:auto;
right:0;
z-index:3
}

#leftdes1,#rightdes1 {
border-right:1px solid #6f5f4e;
height:100%
}

#rightdes1 {
border-left:1px solid #6f5f4e;
border-right:none
}

#cimgouter1 {
height:100%;
padding-left:200px;
padding-right:200px
}

#ciouter2 {
padding-left:30px;
padding-right:30px
}

#ciouter2,#ciouter3,#ciouter4 {
height:100%
}

/* << 
 >>Photogallery popup content elements */
div.thumb {
padding:15px
}

div.thumb div.thbinner {
text-align:center;
vertical-align:middle
}

div.thumb div.thbdes3 {
background:#ccc;
padding:5px
}

#cimgouter1 div.image div.imgd3 {
padding:20px;
text-align:center
}

#cimgouter1 div.title h1 {
font-size:16px;
margin-bottom:4px;
padding-left:20px;
padding-right:20px
}

#cimgouter1 div.desc p {
padding-left:20px;
padding-right:20px
}

div.egyptlink {
	border:  1px solid red;
	position:  absolute;
	top: 0;
	left: 0;}
	
	

div.topaddcontrcontainer,img.cblindbutton,img.cblindresetbutton,table.anpsublink td a img,div.floutershell,div.floutershell div.des1 table.nav,table.genovvar1,div.linkcont2,td.himg1,td.himg2,div.lswcont,div.lswcont div.flags div.spc,div.lswcont div.flags div.spc img,div.navoutershell div.topimg img,div.navoutershell div.bottomimg img,div.navel_0_here div.nolink,div.navel_0_normal a,div.navel_0_normal a:link,div.navel_0_normal a:visited,div.navel_0_normal a:hover,div.navel_0_inpath a,div.navel_0_inpath a:link,div.navel_0_inpath a:visited,div.navel_0_inpath a:hover,div.quicklogkontainer,div.topcontentpager,div.bottomcontentpager,table.footer td div.parasublinkshell,table.footer td div.parasublinkshell span.sl img,div.qaccesscont,div.printheader,div.printbuttonshell,img.printheaderspacer,div.skipnav,td.rightbordercol div.navoutershell,td.trightspccol,td.trightspccol img,table.tnav,table.tnav td.prompt,div.panelproductouter {
display:none
}

table.acshell,table.twocolelshell,td.rightbordercol div.relcont div.touter div.des1 div.des2 div.des3 div.content,td.rightbordercol div.relcont div.touterbl div.des1bl div.des2bl div.des3bl div.contentbl,#cimgouter1 div.image img {
width:100%
}

table.an td.item h3,div.govitem h3,table.news td.item h3 {
margin:0 0 8px
}

table.an td.item h4,div.govitem h4,table.news td.item h4 {
margin:0 0 3px
}

table.an td.item a img,table.an td.item img,div.govitem a img.rfloat,div.govitem img.rfloat,table.news td.item img.rfloat {
float:right;
margin-bottom:5px;
margin-left:10px
}

table.anp td h3.title a:hover,table.anp td h4.subtitle a:hover {
color:#787a00;
display:inline;
font-size:12px;
margin:0 0 1px
}

table.anp td div.more a:hover,div.panelouter a:hover,a:hover {
color:#787a00
}

table.anpsublink td a,div.btotop div.des1 span,table.dlist td span.desc,table.llshell td.desc,table.footer td div.paneltitle h3,td.rightbordercol div.relcont div.blockcont,td.rightbordercol div.relcont div.blockcont p,td.rightbordercol div.relcont div.blockcont ul,td.rightbordercol div.relcont div.blockcont ol {
font-size:11px
}

div.btotop div.des1,div.appointmentoutershell div.grpshell div.item div.more div,div.smpcontpagershell div.outdes2 table.outer td.right,div.smptxtcontpagershell div.outdes2 table.outer td.right {
text-align:right
}

body.mainframe,body.print {
background:#fff;
color:#000;
font-family:Georgia, serif, Times New Roman, Times;
font-size:13px
}

div.faqgrshell ul,div.qsearchcont form,table.stdsearch form {
margin-bottom:0;
margin-top:0
}

div.fsmediashell div.img,div.fsmediashell div.free {
border-bottom:0
}

div.govitem,div.titlesshell {
margin-bottom:12px
}

div.govitem div,table.news td.item div.desc {
margin:0
}

div.govitem div.more img,table.news td.item div.more img {
background:url(../xist4c/web/standard/09/img/more_content.gif) no-repeat 0 top;
border:0;
height:14px;
width:16px
}

table.genovvar1 td.title,table.genovvar1 td.descshell {
vertical-align:top
}

div.navel_2_here div.nolink,
div.navel_3_normal a:hover,
div.navel_3_inpath a:hover,
div.navel_3_here div.nolink {
background:url(../xist4c/web/standard/09/img/inpath.jpg) no-repeat 0 center;
color:#fff
}

div.navigationimage,div.paraceimgouter,td.rightbordercol div.relcont div.teaserceimgouter,td.leftbordercol div.lelcont div.teaserceimgouter {
text-align:center
}

table.llshell td a,table.llshell td a:link,table.llshell td a:visited,table.llshell td a:hover {
font-size:13px
}

form.quicklogin table td input.text,div.qsearchcont table.qsearch td input.text {
font-size:10px;
width:100%
}

form.login table td input.button,table.stdsearch td input.button,form.surveyform td input.button {
cursor:pointer
}

table.designshell,table.recomshell td form table {
background:#e3dbc1
}

table.news a:hover,div.despanelouter div.parasublinkshell span.sl a:hover {
color:#6f5f4e
}

div.pager table.pinfo td,div.pager table.pinfo td span,table.recomshell td form table td.prompt span {
color:#333;
font-size:11px
}

div.smpcontpagershell,div.smptxtcontpagershell {
margin-bottom:10px;
width:100%
}

div.smpcontpagershell div.outdes2 table.outer,table.pelouter_right,div.smptxtcontpagershell div.outdes2 table.outer,table.ptxtelouter_right {
margin-left:auto
}

div.smpcontpagershell div.outdes2 table.outer td.left,div.smptxtcontpagershell div.outdes2 table.outer td.left {
text-align:left
}

div.paneltitle h3,table.footer td div.paneltitle h3,div.designtitle h3,table.footer td div.designtitle h3 {
color:#432322;
font-size:15px;
font-weight:400;
margin:0
}

div.panelouter,table.footer td div.panelouter,td.rightbordercol div.relcont div.touter,td.rightbordercol div.relcont div.touterbl,table.povmain {
margin-bottom:12px;
width:100%
}

div.despanelouter h4.parasubtitle,a {
color:#432322
}

div.despanelouter div.parasublinkshell span.sl a,div.parasublinkshell span.sl a {
color:#432322;
font-weight:400;
text-decoration:none
}

div.paraimgouter,div.paraimgouterl,div.paraimgouterr,div.parafximgouter,td.rightbordercol div.relcont div.teaserimgouter,td.rightbordercol div.relcont div.teaserimgouterl,td.rightbordercol div.relcont div.teaserimgouterr,td.rightbordercol div.relcont div.teaserfximgouter,td.leftbordercol div.lelcont div.teaserimgouter,td.leftbordercol div.lelcont div.teaserimgouterl,td.leftbordercol div.lelcont div.teaserimgouterr,td.leftbordercol div.lelcont div.teaserfximgouter {
margin-bottom:3px;
padding-top:2px
}

div.paraimgouterl,div.paracontouterr,td.rightbordercol div.relcont div.teaserimgouterl,td.rightbordercol div.relcont div.teasercontouterr,td.leftbordercol div.lelcont div.teaserimgouterl,td.leftbordercol div.lelcont div.teasercontouterr {
padding-right:6px
}

div.paraimgouterr,div.paracontouterl,td.rightbordercol div.relcont div.teaserimgouterr,td.rightborderimgcol div.relcont div.teasercontouterl,td.leftbordercol div.lelcont div.teaserimgouterr,td.leftbordercol div.lelcont div.teasercontouterl {
padding-left:6px
}

div.paraimginner,td.leftbordercol div.lelcont div.teaserimginner {
margin-left:auto;
margin-right:auto
}

td.quicksearchbg,img.searchandtrailspacer,img.spacerleft,img.spacerright,table.twocolelshell td.middlespc img {
width:20px
}

td.quicksearchbg {
	background:url(../upload/searchbutton_6401.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

td.contentcolumn div.contspcshellstd,td.contentcolumn div.contspcshellbl,td.contentcolumn div.contspccontentpager,#cimgouter1[id="cimgouter1"] {
padding:0
}

table.twocolelshell td.leftspc img,table.twocolelshell td.rightspc img {
width:240px
}

div.titlesshell table td.titlesl,div.titlesshell table td.titlesr {
vertical-align:bottom
}

table.surveyovshell td div span.date,form.surveyform td.date {
font-size:10px
}

form.surveyform td.question,table.surveyresult td.question {
color:#339;
font-weight:700
}

td.leftbordercol div.leboelshell img.bottomspc,td.rightbordercol div.riboelshell img.bottomspc {
height:1px
}

td.rightbordercol div.relcont div.blockcont p,td.rightbordercol div.relcont div.blockcont ul,td.rightbordercol div.relcont div.blockcont ol,td.leftbordercol div.lelcont div.blockcont p,td.leftbordercol div.lelcont div.blockcont ul,td.leftbordercol div.lelcont div.blockcont ol {
margin-bottom:10px;
margin-top:0
}

td.leftbordercol div.lelcont h4,td.leftbordercol div.lelcont div.teasersublinkshell span.sl a {
color:#fff;
font-size:11px
}

table.recomshell form,form.quicklogin,form.login,form.logoutformfield,div.panelproductouter form,table.povmain ul {
margin:0;
padding:0
}

td.rightbordercol div.relcont div.touterbl div.des1bl div.des2bl div.des3bl div.contentbl,td.leftbordercol div.lelcont div.touterbl div.des1bl div.des2bl div.des3bl div.contentbl {
border:0;
padding:0
}

table.aCShell a span{
	display: none;
}

*html div.tNavKont {
	height: 30px;
}

div.tNavKont {
	height: 32px;
}

div.paraImgOuterL {
	margin-right: 20px;
	margin_bottom:10px;
}

div.paraImgOuterR {
	margin-left: 20px;
	margin_bottom:10px;
}

div.parafxImgOuter {
	margin-right: 20px;
	margin-bottom: 20px;
}

h3.paraTitle {
	padding: 0;
}

div.riBoElShell div.contentBL div.teaserSublinkShell {
	display:  none;
}



/* Ebene 4 Navigation hinzugefgt */

div.navel_3_here div.nolink,div.navel_3_normal a,div.navel_3_normal a:link,div.navel_3_normal a:visited,div.navel_3_normal a:hover {
background:url(../xist4c/web/standard/09/img/rightarrow.jpg);
background-position:43px center;
background-repeat:no-repeat;
color:#fff;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:65px;
text-decoration:none
}

div.navel_3_inpath a,div.navel_3_inpath a:link,div.navel_3_inpath a:visited,div.navel_3_inpath a:hover {
background:url(../xist4c/web/standard/09/img/downarrow.jpg);
background-position:43px center;
background-repeat:no-repeat;
color:#430100;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:65px;
text-decoration:none
}

div.navel_3_normal a:hover,div.navel_3_inpath a:hover {
background:url(../xist4c/web/standard/09/img/hover.jpg) no-repeat 0 center;
color:#fff;
padding-left:65px
}

div.navel_3_here div.nolink {
background:url(../xist4c/web/standard/09/img/inpath.jpg) no-repeat 3px center;
color:#fff;
padding-left:65px
}



/* Ebene 4 Navigation hinzugefgt */

div.navel_4_here div.nolink,div.navel_4_normal a,div.navel_4_normal a:link,div.navel_4_normal a:visited,div.navel_4_normal a:hover {
background:url(../xist4c/web/standard/09/img/rightarrow.jpg);
background-position:53px center;
background-repeat:no-repeat;
color:#fff;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:75px;
text-decoration:none
}

div.navel_4_inpath a,div.navel_4_inpath a:link,div.navel_4_inpath a:visited,div.navel_4_inpath a:hover {
background:url(../xist4c/web/standard/09/img/downarrow.jpg);
background-position:53px center;
background-repeat:no-repeat;
color:#430100;
display:block;
font-family:Helvetica, XHelvetica, sans-serif;
font-size:13px;
font-weight:400;
line-height:25px;
padding-left:75px;
text-decoration:none
}

div.navel_4_normal a:hover,div.navel_4_inpath a:hover {
background:url(../xist4c/web/standard/09/img/hover.jpg) no-repeat 0 center;
color:#fff;
padding-left:75px
}

div.navel_4_here div.nolink {
background:url(../xist4c/web/standard/09/img/inpath.jpg) no-repeat 3px center;
color:#fff;
padding-left:75px
}

/** LOGIN und REGISTRIERUNG FORMULAR **/

div.vhsApplicationFormShell table td {
	padding-top:3px;
	padding-bottom:3px;
}

div.vhsApplicationFormShell div.buttons {
	margin-top:20px;
}

div.loginForm table.stdFormTable td.subButton input {
   width: 133px;
   height: 30px;
   background: url(http://www.aegypten-golf-trophy.de/upload/button-login_11859.gif) left top no-repeat; 
}

div.loginForm table.stdFormTable td {
	padding-top:3px;
	padding-bottom:3px;
}
