@import url(/fileadmin/CSS/navilinks.css);
@import url(/fileadmin/CSS/footer.css);
@import url(/fileadmin/CSS/news.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/lang.css);
body {


background-position : top ;
margin : 0;
text-align : center;
background-image : url(/fileadmin/Bilder/bg.png);
background-repeat : repeat-x;
background-color:#FFFFFF;
}
#box_page {
width : 1000px;
margin : 0 auto;

text-align : left;

}
#box_header {

}



.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;}


#headerleft {
float : left;
background-image : url(/fileadmin/Bilder/1.jpg);
width : 1000px;
height : 131px;

font-family : Verdana, Geneva, Arial, Helvetica;
margin : 0;
padding:0;
}
#headerleft h1{
display:none;
}
#headerright {
float : left;
background-color : #544535;
margin-left : 20px;

width : 800px;
height : 193px;
margin-top:0px;

}

#navi{
padding-top :8px;
float : left;

/*background-image : url(http://p121583.mittwaldserver.info/fileadmin/Bilder/navileiste.jpg);
background-repeat : no-repeat;*/
width :860px;
height : 33px;
margin-left:0px;
padding-left :0px;
font-family : Verdana, Geneva, Arial, Helvetica;
}
#navileft{
float : left;
padding-top:0px;

text-align : center;
padding-left:100px;
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:#fff;
text-align : center;

padding-top:0px;

}
#naviright a.activ{
background-color:#fff;
}


#naviright a:link{color:#fff;}
 #naviright a:visited{color:#fff;}
 #naviright a:hover{color:#D60029;}
#naviright  a:active{color:#D60029;}










#box_content{
padding-left:0px;
}
#content_left {
float : left;
background-image : url(/fileadmin/Bilder/navibg.png);
width : 204px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 12px;

padding-left : 0px;
padding-right : 0px;
padding-top : 0px;
margin-left:0px;
text-align : center;

min-height:400px;


}




#content_right {
width :564px;
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 :10px;
padding-right : 10px;


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 a {
text-decoration:underline;
color:#993C2D;
}
#content_right img {
margin-left :0px;
margin-right : 0px;
padding : 0;
border:0;
}


#content_news {
float:left;
background-image : url(/fileadmin/Bilder/newsbg.png);
width : 204px;
line-height : 14px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
margin-left : 0px;
padding-left:0px;
padding-top:0px;

}
#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;
}


#sponsor{

font-size : 11px;
padding-left:3px;
padding-bottom: 20px;
}
#sponsor .title, #sponsor h1 {
font-size : 16.5px;
font-weight : bolder;
color : #484882;
text-align : left;
margin-top : 0;
margin-left : 0;
margin-bottom : 0px;
padding-left: 10px;
padding-bottom: 20px;
}
 #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; }
