.bodytext {
margin-top: 0.2em;
}

.news-single-item {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.news-single-item h2 {
margin: 0em;
margin-top: 0.1em;
}
.news-single-item span {
margin: 0em;
margin-top: 0.3em;
margin-bottom: 0.3em;
font-size: 7pt;
color: gray;
}

.news-list-item {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.news-list-item h3 {
margin: 0em;
margin-top: 0.1em;
}
.news-list-item span {
margin: 0em;
margin-top: 0.3em;
font-size: 7pt;
color: gray;
}
.news-list-item p {
margin: 0em;
margin-top: 0.5em;
}

hr {
border: 1px solid #c8c5a9;
}

.news-latest-gotoarchive {
margin-top: 0.5em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: right;
}
.news-latest-date, {
clear: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.news-latest-date ul {
margin: 0em;
margin-top: -0.2em;
list-style: none;
}
.news-latest-date li {
margin-left: -40px;
_margin-left: 0px;
padding-left: 10px;
background-image: url(/fileadmin/template/sub/images/list1.gif);
background-repeat: no-repeat;
background-position: -0.1em 0.1em;
}
.news-latest-date a {
color: #5C5A48;
text-decoration: none;
}
.news-latest-date a:hover {
color: #5C5A48;
text-decoration: underline;
}

.PoweredBy { font-size: 10px; line-height: 1.2em; color: gray; text-decoration: none; margin: 5px 5px 5px 5px; text-align: left; float: left; white-space: nowrap; }
.PoweredBy img { margin: 1px 0 0 1px; }
.PoweredBy a { color: gray; text-decoration: none; }
.PoweredBy a:hover { color: gray; text-decoration: none; }

.maine-content-top {
padding-top: 0.8em;
padding-left: 1.4em;
padding-right: 0.2em;
padding-bottom: 0.8em;
}
.maine-content-bottom {
padding-top: 0.8em;
padding-left: 1.4em;
padding-bottom: 0.5em;
}
.line {
width: 220px;
height: 1px;
margin-left: 1.2em;
background-color: #d7d5bd;
text-align: center;
}
/*-----Start:-----All Images Gallery----------*/
.gallery dl {
position: absolute;
width: 218px;
_width: 221px;
clear: left;
margin: 0px;
padding: 0px;
padding-bottom: 2px;
list-style: none;
}
.gallery dd {
float: left;
background-image: url(/fileadmin/template/sub/images/fotoborder2.gif);
width: 70px;
height: 67px;
min-width: 70px;
min-height: 67px;
margin: 0px;
padding: 0px;
/*margin: 1px;*/
text-align: center;
}
.gallery dd img {
border: none;
width: 52px;
height: 50px;
margin-top: 6px;
margin-right: 6px;
}
.gallery dt img {
margin: 0px;
_margin-top: -2px;
_margin-bottom: -2px;
padding: 0px;
border: none;
}
.gallery dt a {
padding: 5px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #BA8F13;
text-decoration: none;
}
.gallery dt a:hover {
padding: 5px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #BA8F13;
text-decoration: none;
}
/*-----End:-----All Images Gallery----------*/

.imgtext {
margin-bottom: 0.6em;
_margin-bottom: 0.4em;
}
.sb-partner-name {
padding: 0.3em;
background-color: #e4dcc3;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
}
.sb-partner-logo {
padding: 0.3em;
}
.sb-partner-labe {
padding: 0em;
padding-top: 0.2em;
padding-left: 0.2em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
.sb-partner-descr {
border-top: 3px solid #e4dcc3;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
.sb-partner-more {}

/*------Start:---InfoBloc-------*/
.infoblock {
width: 226px;
_width: 228px;
clear: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-bottom: 10px;
_padding-bottom: 4px;
}
.infoblock img {
margin: 0px;
margin-top: 3px;
_margin-top: -1px;
/*margin-bottom: 6px;*/
margin-bottom: 7px;
_margin-bottom: 5px;
}
.infoblock .imagesbox {
float: left;
width: 100px;
height: 88px;
background-image: url(/fileadmin/template/sub/images/fotoborder.gif);
margin-right: -3px;
}
.infoblock .imagesbox img {
margin-top: 8px;
margin-left: 8px;
width: 76px;
height: 63px;
}
* html .infoblock ul {
display: table; /* IE 3px jog hack*/
height: 1%
}
.infoblock ul {
margin: 0em;
margin-top: -0.2em;
margin-left: 100px;
_margin-left: 80px;
list-style: none;
}
.infoblock li {
margin-left: -40px;
_margin-left: 0px;
padding-top: 0.1em;
padding-left: 8px;
background-image: url(/fileadmin/template/sub/images/list2.gif);
background-repeat: no-repeat;
background-position: 0em -0.1em;
}
.infoblock a {
color: #5C5A48;
text-decoration: none;
}
.infoblock a:hover {
color: #5C5A48;
text-decoration: underline;
}
/*------End:---InfoBloc-------*/

.tx-photogals-pi1 { margin: 0px; padding: 0px; }
.tx-photogals-pi1-thumb {
width: 47px;
padding: 3px;
padding-top: 1px;
_padding-right: 7px;
padding-bottom: 0px;
display: block;
/*float: left;*/
float: right;
}
.tx-photogals-pi1-big { width: 270px; display: block; float: left; }
.tx-photogals-pi1-big a {
width: 270px;
border: 1px solid #cccccc;
padding: 4px;
background-color: #ffffff;
text-align: center;
display: block;
}
.tx-photogals-pi1-big a:hover { border: 1px solid #999999; }
.tx-photogals-pi1-small a {
clear: right;
/*margin-left: -3px;*/
/*height: 36px;*/

width: 30px;
border: 1px solid #cccccc;
background-color: #ffffff;
padding: 4px;
/*margin-right: 6px;*/
margin-bottom: 3px;
margin-top: 3px;
display: block;
}
.tx-photogals-pi1-small a:hover { border: 1px solid #000000; }
.tx-photogals-pi1-small-active a {
width: 30px;
border: 1px solid #BA8F13;
background-color: #BA8F13;
padding: 4px;
/*margin-right: 6px;*/
margin-bottom: 3px;
margin-top: 3px;
display: block;
}
.tx-photogals-pi1-small-active a:hover { border: 1px solid #000000; }

.bodytext { margin: 0px; padding: 0px; }

.tx-srlanguagemenu-pi1 { float: right; margin-right: 10px; }
.tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
.tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
.tx-srlanguagemenu-pi1 .NO { float: left; font-family: Arial, Helvetica, sans-serif; font-size: .8em; }
.tx-srlanguagemenu-pi1 .NO a { background-color: transparent; color: #5c5a48; text-decoration:none; font-weight:bold; }
.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
.tx-srlanguagemenu-pi1 .INACT { float: left; font-family: Arial, Helvetica, sans-serif; font-size: .8em; }
.tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
.tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }

/*-------------CSS---------------------*/
a.menuLink2, a.menuLink2:link, a.menuLink2:visited {
  display:block;
  /*position:relative;*/
  height:17px;
  _height: 23px;
  margin:0px;
  margin-top:4px;
  margin-bottom:4px;
  padding:2px;
  padding-top:4px;
font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
  padding-left:60px;
  text-decoration:none;
  /*background-color:#f3f1f1;*/
     background-position: 40px 6px;
     background-image: url(/fileadmin/template/main/images/li.gif);
     background-repeat: no-repeat;
  /*background-position:top left;*/
  color:#5c5a48;
 
}

a.menuLink2:hover {
  height:17px;
  _height: 23px;
  padding-left:60px;
  padding-top:4px;
  margin-top:4px;
  margin-bottom:4px;
font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color:#c6c3a5;
     background-position: 40px 6px;
     background-image: url(/fileadmin/template/main/images/li.gif);
     background-repeat: no-repeat;
  /*background-position:top left;*/
  font-weight: bold;
  text-decoration: none;
}

a.menuLinkAct2 {
  display:block;
  /*position:relative;*/
  height: 17px;
  _height: 23px;
  margin:0px;
  margin-top:4px;
  margin-bottom:4px;
  padding:2px;
  padding-top:4px;
  padding-left:50px;
font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
  /*background-color:#dddddd;*/
  background-color:#c6c3a5;
     background-position: 30px 6px;
     background-image: url(/fileadmin/template/main/images/li.gif);
     background-repeat: no-repeat;
  /*background-position:top left;*/
  color:#5c5a48;
}

a.submenuLink2 {
  display:block;
  /*position:relative;*/
  /*height:16px;*/
  margin:0px;
  padding:1px;
  padding-left:30px;
  font-size:10px;
  font-weight: normal;
  text-decoration:none;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_subnavi.gif);
  background-repeat:no-repeat;
  background-position:top left;
  color:#666666;
}

a.submenuLink2:hover {
  text-decoration: underline;
}

a.submenuLinkAct2 {
  display:block;
  /*position:relative;*/
  /*background-color:#FFD5B1;*/
  color:#0055aa;
  /*height:15px;*/
  margin:0px;
  padding:1px;
  padding-left:30px;
  font-size:10px;
  font-weight: normal;
  text-decoration:none;
  background-image:url(../../../../uploads/tx_tllbaseext/schalter_subnavi.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

li.menuItem2 {
  margin-top:4px;
  margin-bottom:4px;
  list-style-type:none;
  text-align:left;
  /*border-top:1px solid #fff;*/
  /*border-bottom-width: 1px;*/
  /*border-bottom-style: solid;*/
  /*border-bottom-color: #cccccc;*/
 
}

li.submenuItem2 {
  list-style-type:none;
  color:#666666;
  text-align:left;
  /*border-top:1px solid #fff;*/
  /*border-bottom: 1px solid #fff;*/
}


#menuList2 {
  /*position:relative;*/
  width:187px;
  margin:0px;
  margin-top:10px;
  margin-bottom:10px;
  padding:0px;
  text-align:left;
  /*float:left;*/
  /*border-bottom: solid 1px #fff;*/
}

ul.submenuList2 {
  margin:0px;
  padding:0px;
  /*border-top: solid 1px #fff;*/
   
}
	
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5C5A48;
}
	
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C5A48;
}

a.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C5A48;
}

a {
	color: #BA8F13;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.small_foto {
	border: 4px solid White;
	margin-bottom: 1px;
}

.small_foto_active {
	border: 4px solid #BA8F13;
	margin-bottom: 1px;
}

.fotoborder {
	padding-top: 8px;
	padding-left: 8px;
	background: transparent url(fileadmin/template/main/images/fotoborder.gif) no-repeat fixed left;
	width: 100px;
	height: 88px;
}

.fotoborder2 {
	padding-top: 6px;
	padding-left: 6px;
	background: transparent url(fileadmin/template/main/images/fotoborder2.gif) no-repeat fixed left;
	width: 70px;
	height: 67px;
}

.list1 {
	list-style-image: url(fileadmin/template/main/images/list1.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5C5A48;
	padding-left: 1px;
	margin-left: 20px;
}

.list1 a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5C5A48;
	text-decoration: none;
}

.list1 a:hover {
	text-decoration: underline;
}

.list2 {
	list-style-image: url(fileadmin/template/main/images/list2.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5C5A48;
	padding-left: 1px;
	margin-left: 20px;
}

.list2 li{
	padding-top: 1px;
	margin-top: 1px;
}

.list2 a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5C5A48;
	text-decoration: none;
}

.list2 a:hover {
	text-decoration: underline;
}

