@import url(/fileadmin/CSS/navilinks.css);
@import url(/fileadmin/CSS/footer.css);
@import url(http://p110611.typo3server.info/fileadmin/CSS/styledcontent.css);
@import url(http://p110611.typo3server.info/fileadmin/CSS/eigencontent.css);
@import url(/fileadmin/CSS/mailform.css);
@import url(/fileadmin/CSS/suche.css);
body {


background-position : top ;
margin : 0;
text-align : center;
background-image : url(/fileadmin/Bilder/bg.jpg);
background-repeat : repeat-x;
background-color:#E9E9E1;
}
#box_page {
width : 1000px;
margin : 0 auto;

text-align : left;

}
#box_header {

}



#topnav{
width : 1000px;

font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 10px;
font-weight : normal;
text-align : center;
margin : 0 auto;
padding:0px;

}
.lang {

padding-top:15px;
padding-left:840px;
margin : 0 auto;
text-align : center;

}

.lang div{float:left; width:auto; font-size:0.9em;text-align : center;}
.lang .tx-srlanguagemenu-pi1{width : 200px;margin:0;padding:0;text-align : center;}
.lang .tx-srlanguagemenu-pi1 .linkwrap{ margin:auto;padding:0;width : 50px;text-align : center;}
.lang .tx-srlanguagemenu-pi1 .flaglink.NO { padding-top:0px; margin:auto; text-align : center;padding-left:10px;}
.lang .tx-srlanguagemenu-pi1 .flaglink{ padding-top:0px; margin:auto; text-align : center;padding-left:10px;}
.lang .tx-srlanguagemenu-pi1 .langlink { height:13px;text-align : center; }
.lang  a{ padding-top:0px; margin:auto; text-align : center;}
 .tx-srlanguagemenu-pi1 img { margin: 0px; padding: 0; border-style: none; }

.lang a:hover {background:transparent; text-align : center;}
.lang img {padding-right:0px;}
.lang.CUR{ margin : 0 auto;}
.lang .tx-srlanguagemenu-pi1 .CUR img {display:none;}
.lang .tx-srlanguagemenu-pi1 .CUR img.tx-srlanguagemenu-pi1-flag {padding-right:0px;}
.lang .tx-srlanguagemenu-pi1 form#sr_language_menu_form fieldset legend {display:none;}
.lang .tx-srlanguagemenu-pi1 form#sr_language_menu_form fieldset label {display:none;}

.topnav {
float:left;
width:80px;

padding-top:10px;

height : 20px;
padding-left:640px;
}

.topnav a{
color:#D5CFBB;
padding-left:2px;
}
.topnav a:hover{
color:#C50A33;

}

#headerleft {
float : left;
background-image : url(/fileadmin/Bilder/logo.png);
background-repeat : no-repeat;
width : 960px;
height : 230px;
font-family : Verdana, Geneva, Arial, Helvetica;

}

#headerright {
float : left;
background-color : #544535;
margin-left : 20px;

width : 800px;
height : 193px;
margin-top:20px;

}

#welcom {
padding-left :390px;
float : left;
width : 650px;
height : 160px;
text-align : left;
font-size : 11px;
font-weight :normal;
color:#D5CFBB;
font-family : Verdana, Geneva, Arial, Helvetica;
}
#welcom h1{
font-family : Verdana, Geneva, Arial, Helvetica;
text-align : left;
font-size : 52px;
font-weight : normal;
color:#D5CFBB;
margin:0px;
padding:0px;
}
#navi{
padding-top :8px;
float : left;

background-image : url(/fileadmin/Bilder/navileiste.jpg);
background-repeat : no-repeat;
width :960px;
height : 30px;
margin-left:0px;

font-family : Verdana, Geneva, Arial, Helvetica;
}
#navileft{
float : left;
padding-top:0px;
padding-left:0px;

padding-left:40px;
font-family : Verdana, Geneva, Arial, Helvetica;


font-size : 12px;
font-weight : normal;

}

#naviright{
float : left;
font-family : Verdana, Geneva, Arial, Helvetica;

text-align : center;
font-size : 12px;
font-weight : normal;

color:#D5CFBB;
}
#naviright a{
float : left;
font-weight:bolder;
height : 30px;
width :122px;
color:#868889;
text-align : center;

padding-top:0px;

}



#naviright a:link{color:#868889;}
 #naviright a:visited{color:#868889;}
 #naviright a:hover{color:#D60029;}
#naviright  a:active{color:#D60029;}



.naviobenactiv{
float : left;

color:#D60029;
}

#search{

height : 30px;

}
#searchtext{
float : left;
font-family : Verdana, Geneva, Arial, Helvetica;

font-weight:bolder;

color:#868889;

font-size : 12px;

text-align : center;

padding-top:0px;
width :50px;
height : 12px;


}




.suchfeld input{
padding-left:0px;
padding-top:0px;
  border:0px;
width : 120px;
height:15px;

font-family : Arial,Verdana, Geneva,  Helvetica;
background-color: transparent;
text-align : left;

}
 .suchsubmit input{
padding-left:0px;
padding-bottom:0px;
margin:0;
width : 40px;
height:15px;
  border:0px;
font-family :Arial, Verdana, Geneva,  Helvetica;
background-color: transparent;
font-size : 14px;
font-weight : bolder;
text-align : left;
color:#868889;
}
#info{
padding-top:8px;
float : left;
width : 1000px;
}
#infolinks{
text-align : center;
float : left;
width : 220px;
font-size : 12px;
font-weight : bold;
color:#fff;
}
#choose {
float : left;
width : 580px;
color : #000;
font-family : Verdana, Geneva, Arial, Helvetica;


font-size : 8px;
font-weight : normal;

}
#choose a{
font-family : Verdana, Geneva, Arial, Helvetica;

text-align : center;
font-size : 10px;
font-weight : normal;
color : #848687;
text-decoration : underline;
}
#choose a:hover {
color : #848687;

}
#inforechts{

float : left;
width : 200px;
color:#fff;
text-align : center;
font-size : 12px;
font-weight : bold;
color:#fff;
}
#box_content{
padding-left:0px;
}
#content_left {
float : left;
width : 207px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 13px;
line-height : 17px;
padding-left : 0px;
padding-right : 0px;
padding-top : 10px;
margin-left:0px;
text-align : center;




}




#content_right {
width :570px;
float:left;
font-family : Verdana, Geneva, Arial, Helvetica;

text-align : left;
font-size : 11px;
font-weight : normal;

color:#3E3D3D;
line-height : 16px;
padding-top : 12px;
padding-left :20px;
padding-right : 15px;


margin-top : 0px;



}
.bodytext{

}


#content_right h1 {

color:#D6002A;
font-size : 12px;
}
#content_right ul {
margin-left : 0;
padding-left : 20px;
list-style-image:url(/fileadmin/Bilder/bulletrot.png);

}
#content_right li {
margin-bottom : 0;
padding : 0;
}

#content_right p {
margin-bottom : 10px;
padding : 0;
}
#content_right img {
margin-left :0px;
margin-right : 0px;
padding : 0;
border:0;
}


#content_news {
float:left;

line-height : 14px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
margin-left : 0px;
padding-left:0px;
padding-top:12px;
color:#5C5D5E;
}
#logbox{
float:left;
background-image : url(/fileadmin/Bilder/logbox.png);
background-repeat :repeat-y;
padding-left:2px;
padding-bottom:0px;

width : 195px;
border:3px solid #DBD5C2;
}





.tx-felogin-pi1 {
border:0px;
padding:0;
Margin:0;
}

.tx-felogin-pi1 p{
border:0px;
padding:0;
Margin:0;
}
.tx-felogin-pi1 a{
border:0px;
padding:0;
Margin:0;
font-size : 9px;
font-weight:bold;
color:#ccc;
}


.tx-felogin-pi1 fieldset{
border:0px;
padding:0;
Margin:0;
}
.tx-felogin-pi1 legend{
display:none;
}
.loginlabel label{
font-size : 12px;
font-weight:bold;
color:#5E5141;
float:left;
width : 70px;
padding-left:3px;
Margin:0;
}
.loginlabel input{
padding-left:3px;
margin:0;
border:none;
width : 118px;
height:20px;
font-size : 10px;
font-weight:normal;

font-family : Verdana, Geneva, Arial, Helvetica;
background-color: transparent;
background-image : url(/fileadmin/Bilder/input.png);
background-repeat : no-repeat;
/*border:1px solid #DBD5C2;*/
}
.loginsubmit input{
float:right;
padding-left:10px;;
margin-right:10px;
border:none;
font-size : 11px;
color:#5E5141;
background-image : url(/fileadmin/Bilder/button.png);
background-repeat:no-repeat;

width : 81px;
height:18px;
}
#aktuell{
float:left;
background-color:#D8D5CC;
background-image : url(/fileadmin/Bilder/aktuellbg.jpg);
background-repeat:no-repeat;
padding-left:8px;
padding-bottom:3px;
line-height :14px;
width : 170px;
font-weight : normal;
color : #3E3D3D;
}
#aktuell .title, #aktuell h1 {
font-size : 18px;
font-weight : bolder;
color : #3E3D3D;
padding-top : 0px;
margin-left : 0;
margin-bottom : 4px;
padding-bottom : 10px;
}

 #aktuell h2 {
font-size : 12px;
font-weight : bold;
color : #3E3D3D;
margin-top : 0;
margin-left : 0;
margin-bottom : 0;
padding-bottom : 0;
}

#aktuell a{
font-size : 12px;
font-weight : bold;
color : #D6002A;
margin-top : 0;
margin-left : 0;
margin-bottom : 0;
padding-bottom : 0;
}
#rezepte{
background-color : #D0873F;
font-size : 11px;
padding-left:0px;
}
#rezepte .title, #rezepte h1 {
font-size : 13px;
font-weight : bold;
color : #F3DDC6;
text-align : center;
margin-top : 0;
margin-left : 0;
margin-bottom : 5px;
padding-bottom : 0;
}
 #rezepte h3 {
font-size : 11px;
font-weight : bold;
color : #F3DDC6;
margin:0;
}
#rezepte .csc-textpic-text{
padding-top:3px;
padding-left:3px;
}

#rezepte .csc-textpic-caption{
font-size : 10px;
font-weight : normal;
color : #F3DDC6;
margin:0;
border-bottom:1px dotted #F3DDC6;
}
#content_com {

float : left;

width : 170px;
line-height :14px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;

padding-top :30px;
color:#5C5D5E;
}

#content_com .title, #content_com h1 {
font-size : 12px;
font-weight : bold;

margin-top : 0;
margin-left : 0;
margin-bottom : 10px;
padding-bottom : 0;
}
#content_com ul {
margin-left : 0;
padding-left : 10px;
}
#content_right li {
margin-bottom : 0;
padding : 0;
}
#footer {
clear : both;
background-repeat : no-repeat;
height : 55px;
font-family : Verdana, Geneva, Arial, Helvetica;
text-align : center;
border-top : 0 solid #e67606;
background-color : #dc022c;
}
#copyright {
position : relative;
top : 12px;
left : -4px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 8px;
color : #393939;

}


A:link {
text-decoration : none;
}
A:visited {
text-decoration : none;
}
A:active {
text-decoration : none;
} 

.linkExt { line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color:#1F919F; border-bottom-style: dashed; border-bottom-color: #1F919F; border-bottom-width: 1px;}

.linkExt:hover { line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: #089CD2; border-bottom-width: 1px;}


.linkInt { line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#1F919F; border-bottom-style: dashed; border-bottom-color: #1F919F; border-bottom-width: 1px;padding-left:3px;}

.linkInt:hover { line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666;  TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: #1F919F; border-bottom-width: 1px;}






.linkMailto { line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F919F;}

.linkMailto:hover { line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666 ; TEXT-DECORATION: underline;}





 #sb_download_flexWrap {   padding: 0 0 0px 0;   margin: 0 0 20px 0;;   clear: both; } 

.sb_download_flex {   padding: 5px;   margin: 0px 3px 5px 0px;   width: 560px;   height: 180px;   float: left;  border-bottom:2px dashed #1F919F; } 

.sb_download_text { 	float: right; 	text-align: left; 	width: 400px; } 
.sb_download_image { 	float: left; 	text-align: left; } 
.sb_download_flex p.bodytext, .sb_download_single p.bodytext {   padding: 0;   margin: 0; }  
.sb_download_flex .image img, .sb_download_single .image img {   padding: 0;   margin: 0 10px 10px 0;   float: left;   width: 63px;   height: 63px;   border: 0px solid #D0EFED; } 
.sb_download_flex .clicks, .sb_download_single .clicks { 	font-size: 11px; }  
.sb_download_flex .datetime, .sb_download_single .datetime { 	font-size: 10px; 	float: right; } 
.sb_download_flex .title, .sb_download_single .title {   padding-bottom:5px;  margin: 0;   color: #D60029;   font-weight: bolder; } 
.sb_download_flex .links, .sb_download_single .links {   padding: 0;   margin: 0;border:0; }

  .sb_download_flex .linkOutput {  } 
  .sb_download_flex a {   line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#1F919F; border-bottom-style: dashed; border-bottom-color: #1F919F; border-bottom-width: 1px;padding-left:3px; }  
  .sb_download_flex a.more {   line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#1F919F; border-bottom-style: dashed; border-bottom-color: #1F919F; border-bottom-width: 1px;padding-left:3px; }  
  .sb_download_flex a:hover {  line-height: 160%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666 ; TEXT-DECORATION: underline; } 
  .sb_download_single { 	float: left; 	padding: 0px; 	margin: 0px; } 
  .sb_download_single .sb_download_text { 	width: 450px; } 
  .sb_download_flex .category, .sb_download_single .category { 	display:none; }