/*1942.66*/




#toolbar {
border-bottom: 1px solid #D2D1D1;
height: 24px;
margin: 5px 0 5px 10px;
text-align: right; 
width: 760px;
}
#toolbar img {
float: right; 
margin: 5px 0 0 20px;
}
#headerArt {
margin: 21px 0 0 10px;
overflow: hidden;
width: 760px;
}
.cArtTop {
margin: 0 0 0 10px;
overflow: hidden;
width: 760px;
}
.cArtBottom {
clear: both;
overflow: hidden;
width: 760px; 
padding: 60px 0 0 0;
}
#headerFgOverview {
margin: 5px 0 10px 0;
}
.linkListHeader {
margin: 0 0 10px 10px;
padding-top: 11px;
}
*html .linkListHeader {
padding-top: 0px;
}
.linkListHeader {
width: 768px;
}
.linkListHeader a img {
margin: 10px 8px 0 0;
}
.txt {
border-bottom: 1px solid #666;
margin: 0 0 25px 10px;
padding: 0 0 25px 0;

width: 760px;
}

#start .txt {
margin: 0 0 25px 0;
width: 770px;
}
.fgOverview .txt {
border-bottom: none;
float: left;
margin: 0 0 25px 10px;
padding: 0 0 25px 0;
width: 621px;
}
* html .fgOverview .txt {
margin: 0 0 25px 5px;
}
.txt ul, .txt ol {
margin: 0 0 0 35px;
font: 12px/15px verdana, arial, sans-serif;
}
.elIn ul, .elIn ol {
margin: 5px 0 5px 20px;
font: 11px/13px verdana, arial, sans-serif;
}
#nFgOverview {
background: #eee;
float: left;
margin: 5px 0 25px 0;
padding: 0 0 25px 0;
width: 140px;
}
#selectFg {
margin: 5px 0 15px 0;
}

#selectFg select {
width:135px;
height:20px;
}
#nFgFooter {
border-bottom: 1px solid #666;
clear: both;
width: 611px;
padding: 0 0 15px 0;
margin: 0 0 25px 0;
}
.txt h1.headline {
font-size: 36px;
line-height: 38px;
margin: 0 0 15px 0;
}
.fgOverview .txt h1.headline {
font-size: 24px;
line-height: 20px;
margin: 0 0 15px 0;
}
.txt h2.subline {
font-size: 16px;
line-height: 16px;
margin: 5px 0 10px 0;
}
.txt h2.subheadline {
font-size: 16px;
line-height: 18px;
margin: 0 0 25px 0;
}
.noEl {
width: 482px;
}
.txt p {
font: 12px/15px verdana, arial, sans-serif;
padding: 0 0 15px 0;
}
.txt div {
overflow: hidden;
}
.txt h3.author {
font-size: 10px;
font-weight: normal;
line-height: 14px;
margin: 0 0 10px 0;
text-transform: uppercase;
}


.elLe {
background: #eee;
clear: left;
float: left;
margin: 10px 9px 10px 0;
}
* html .elLe {
margin: 10px 6px 10px 0;

}
.elRi {
background: #eee;
clear: right;
float: right;
margin: 10px 0 10px 9px;
}
* html .elRi {
margin: 10px 0 10px 6px;

}
.elLiCe {
clear: both;
}
.elLiCe .elLe {
background: #eee;
float: left;
}
.elLiCe .elRi {
background: #eee;
float: left;
}
.n01 {
width: 480px;
margin: 0 10px 15px 270px;
}
.n02 {
width: 570px;
margin: 0 10px 15px 180px;
}
.n03 {
width: 630px;
margin: 0 10px 15px 120px;
}
.n04 {
width: 720px;
margin: 0 10px 15px 30px;
}
.txt .first {
margin-top: 3px;
}
.txt .iframe {
margin: 0 0 10px 0;
}

.c02, .c02m, .c03, .c03m, .c04, .c04m {
text-align: center;
}
.c02 p, .c02m p, .c03 p, .c03m p, .c03 p, .c03m p, .c04 p, .c04m p {
font-family: verdana, arial, sans-serif;
text-align: left;
}
.c02 p a, .c02m p  a, .c03 p a, .c03m  p a, .c03 p a,  .c03m p a, .c04 p  a, .c04m p a, 
.c02 h2 a, .c02m h2 a, .c03 h2 a, .c03m h2 a, .c03 h2 a,  .c03m h2 a, .c04 h2 a, .c04m h2 a {
text-decoration: none;
}
.c02 h2, .c02m h2, .c03 h2, .c03m h2, .c03 h2, .c03m h2, .c04 h2, .c04m h2 {
font-family: verdana, arial, sans-serif;
font-weight: bold;
text-align: left;
}
.c02 {
width: 370px;
}
.c02m {
margin: 0 0 0 20px;
width: 370px;
}
.c02 p, .c02m p {
padding: 5px 10px 35px 10px;
}
.c02 h2, .c02m h2 {
font-size: 12px;
line-height: 14px;
padding: 5px 10px 0 10px;
}
.c03 {
width: 246px;
}
.c03m {
margin: 0 0 0 11px;
width: 246px;
}
.c03 p, .c03m p {
padding: 5px 8px 35px 8px;
text-align: left;
}
.c03 h2,  .c03m h2  {
font-size: 12px;
line-height: 14px;
padding: 5px 8px 0 8px;
}
.c04 {
width: 181px;
}
.c04m {
margin: 0 0 0 12px;
width: 181px;
}
.c04 p, .c04m p {
font-size: 10px;
line-height: 12px;
padding: 5px 8px 35px 8px;
}
.c04 h2,  .c04m h2  {
font-size: 11px;
line-height: 13px;
padding: 5px 8px 0 8px;
}

.elLe p, .elRi p, .elCe p {
padding: 5px 5px 5px 5px;
}
.elLe .elIn, .elRi .elIn, .elCe .elIn {
vertical-align: top;
}
.n01 .elCe, .n02 .elCe, .n03 .elCe, .n04 .elCe {

background: #eee;
float:left; 
margin: 0 0 10px 20px;
}
.n01 .x10, .n02 .x10, .n03 .x10, .n04 .x10 {

background: #fff;
}
.n01 .elInfo, .n02 .elInfo,  .n03 .elInfo, .n04 .elInfo,  .n01 .elInfoSmall, .n02 .elInfoSmall, .n03 .elInfoSmall, .n04 .elInfoSmall {

background: #fff;
float:left; 
margin: 0 0 10px 20px;
}
.elIn a {

text-decoration: underline;
}
.elIn p  {
font: 11px/13px verdana, arial, sans-serif;


}
.elIn a img {
display: block;
padding: 0 0 3px 0;
margin: 8px 10px 0 22px;

width: 100px;
height: 88px;
}
* html .elIn a img {
padding: 0 0 3px 0;
}
.elIn img {
display: block;
padding: 0 0 3px 0;
margin: 8px 10px 0 22px;
}
* html .elIn img {
padding: 0 0 0 0;
}
.elIn p a  {
text-decoration: underline;
}
.elInfo {

background: #fff;
border: 1px solid #f00000;
border-top: none;
vertical-align: top;
width: 261px; 
}
.elInfoSmall {

background: #fff;
border: 1px solid #f00000;
border-top: none;
vertical-align: top;
width: 144px; 
}

.elInfo h1 a, .elInfo h2 a, .elInfoSmall h1 a,  .elInfoSmall h2 a,  .x10 h1 a, .x10 h2 a {
display: block;
width: 100%; 
}

.elCrossproImg {
position: absolute;
left: 0px;
}
.elCrosspro h3 {
display: none;
}
.elCrosspro, .elCrosspro div {
overflow: hidden;
}
.elCrosspro {
background: #fff;
border: 1px solid #999;
border-top: none;
height: 223px;
padding: 0 0 0 0;
vertical-align: top;
width: 261px;
}
.elCrosspro .elHead {
background: url(/BTO/Konfig/css/gfx/bgGalHead999999.gif) repeat-x;
margin: 0 0 5px 0;
width: 100%;
}
.elCrosspro h1 a, .elCrosspro h2 a {
display: block;
width: 100%; 
}
.elCrosspro .t01  {
margin: 0 5px 0 8px;
width: 243px;
}
.x06c {
border-top: 1px dotted #999;
padding: 1px 0 3px 0;
}
.x06cLe {
clear: both;
border-top: none;
padding: 0 0 5px 0;
}
.x06cLe img {
float:left;
}

* html .x06cLe img {
margin: 0 0 0 -3px;
ma\rgin: 0;
}
.x06c h1 {
height: 14px;
overflow: hidden;
margin: 0 0 0 0;
padding: 2px 0 0 0;
width: 242px;
}
.x06cLe h1 {
height: 14px;
margin: 0 0 0 0;
overflow: hidden;
padding: 2px 0 0 4px;
width: 158px;
}
.x06c h2 {
height: 32px;
margin: 0 0 0 0;
overflow: hidden;
padding: 2px 0 0 0;
width: 242px;
}
.x06cLe h2 {
margin: 0 0 0 0;
padding: 2px 0 0 4px;
width: 158px;
height: 52px;
overflow: hidden;
}
* html .x06cLe h1, * html  .x06cLe h2 {
width: 162px;
w\idth: 158px;
}
* html .x06cLe h1, * html  .x06cLe h2 {
margin: 0 0 0 -3px;
float: left;
ma\rgin: 0 0 0 0;
}

.elContentAd {
background: #fff;
overflow: hidden;
vertical-align: top;
width: 263px;
height: 224px;
}

* html #ad a, * html #ad div {
display: block;
margin: -3px 0 0 0;
}

#crossPromotion {
padding: 5px;
background: #eee;
}
#crossPromotionAd {
width: 400px;
height: 214px;
overflow: hidden;
}
#crossPromotion .crossPro {
width: 253px;
height: 214px;
}
* html #crossPromotion .crossPro {
padding: 0;
width: 263px;
w\idth: 253px;
}
.crossPro h1 a, .crossPro h2 a {
display: block;
width: 100%; 
}
.crossPro a img {
margin: 0 0 5px 0; 
}
.x06pRi img {
float:right;
}
.x06pLe img {
float:left;
}

* html .x06pRi img {
margin: 0 -3px 0 0;
ma\rgin: 0;
}
* html .x06pLe img {
margin: 0 0 0 -3px;
ma\rgin: 0;
}
.crossPro .t15 { 
height: 68px; 
margin: 0 0 5px 0;
width: 253px; 
}
.x06pLe h1, .x06pLe h2 {
margin: 0 0 0 78px;
padding: 2px 4px 0 4px;
width: 167px;
}

.x06pLe h1, .x06pLe h2 {
margin: 0 0 0 0;
}
.x06pRi h1, .x06pRi h2 {
padding: 2px 4px 0 4px;
width: 167px;
}
* html .x06pLe h1, * html .x06pLe h2, * html .x06pRi h1, * html .x06pRi h2 {
width: 175px;
w\idth: 167px;
}
.x06p h1, .x06p h2 {
padding: 2px 4px 0 4px; width: 244px;
}
* html .x06p h1, *  html .x06p h2 {
width: 253px;
w\idth: 244px;
}
* html .x06pRi h1, * html .x06pRi h2 {
margin: 0 -3px 0 0;
float: right; 
f\loat: none;
ma\rgin: 0 78px 0 0;
}
* html .x06pLe h1, * html .x06pLe h2 {
margin: 0 0 0 -3px;
float: left;
ma\rgin: 0 0 0 0;
}

.x05cLe {
border-top: 1px dotted #999;
padding: 10px 0 10px 0;
}
.x05c {
border-top: 1px dotted #999;
padding: 5px 0 5px 0;
}
.x05cLeFirst, .x05cFirst {
clear: both;
border-top: none;
padding: 0 0 10px 0;
}
.x05cLe img, .x05cLeFirst img {
border: 1px solid #999;
float:left;
}

* html .x05cLe img, * html .x05cLeFirst img {
margin: 0 0 0 -3px;
ma\rgin: 0;
}
.elInfo { 
padding: 0 0 5px 0;
}
.elInfo .t01  { 
margin: 0 10px 0 20px;
width: 223px; 
}
.elInfo .t02  { 
margin: 5px 10px 5px 20px;
width: 223px; 
}
.elInfo .t00  { 
margin: 0 10px 0 20px;
width: 223px; 
}
.elInfoSmall .t03  { 
margin: 0 4px 0 4px;
width: 136px; 
}
.elInfoSmall .elHead  h2  { 
display: none;
}
.x05cLe h1,  .x05cLeFirst h1 {
margin: 0 0 0 0;
padding: 2px 0 0 4px;
width: 138px;
height: 14px;
overflow: hidden;
}
.x05cLe h2, .x05cLeFirst h2 {
margin: 0 0 0 0;
padding: 2px 0 0 4px;
width: 138px;
height: 52px;
overflow: hidden;
}
.x05c h1, .x05c h2, .x05cFirst h1, .x05cFirst h2 {
margin: 0 0 0 0;
padding: 2px 0 0 0;
width: 100%;
}
* html .x05cLe h1, * html .x05cLe h2, * html .x05cLeFirst h1, * html  .x05cLeFirst h2 {
width: 142px;
w\idth: 138px;
}
* html .x05cLe h1, * html .x05cLe h2, * html .x05cLeFirst h1, * html  .x05cLeFirst h2 {
margin: 0 0 0 -3px;
float: left;
ma\rgin: 0 0 0 0;
}
.elInfo .elHead, .elInfoSmall .elHead {
background: url(/BTO/Konfig/css/gfx/bgGalHead.gif) repeat-x;
width: 100%;
margin: 0 0 5px 0;
}
.x10 .elHead {
background: url(/BTO/Konfig/css/gfx/bgGalHead.gif) repeat-x;
width: 100%;
}
.elHead h2 {
color: #fff;
float: left;
font: bold 12px arial;
line-height: 17px;
padding-left: 5px;
}
.elHead img {
float: left;
margin: 0 0 0 -1px;
}

* html .elHead img {
margin: 0 0 0 -4px;
ma\rgin: 0 0 0 -1px;
}
.elIn .ti00 {
margin: 0 0 4px 0;
}

.x10 {

background: #fff;
border: 1px solid #f00000;
border-top: none;
vertical-align: top;
width: 144px;
}
.x10 .elIn {

background: #fff;
}
* html .x10 {
width: 146px;
w\idth: 144px;
}


#videoplayer div {
overflow: hidden;
}
.n01 .elVideo, .n02 .elVideo,  .n03 .elVideo, .n04 .elVideo,  .n01 .elVideoLarge, .n02 .elVideoLarge, .n03 .elVideoLarge, .n04 .elVideoLarge {
background: #fff;
float:left;
margin: 0 0 10px 20px;
}
.elVideo {
background: #fff;
border: 1px solid #f00000;
border-top: none;
vertical-align: top;
width: 261px;
height: 314px;
}
.elVideoLarge {
background: #fff;
border: 1px solid #f00000;
border-top: none;
vertical-align: top;
width: 378px;
height: 448px;
}
.elVideo .elHead, .elVideoLarge .elHead {
background: url(/BTO/Konfig/css/gfx/bgGalHead.gif) repeat-x;
width: 100%;
margin: 0 0 0 0;
}

.elVideo .elIn {
height: 268px;
overflow: hidden;
padding: 0 5px 0 5px;
width: 251px;
}
.elVideoLarge .elIn {
height: 402px;
overflow: hidden;
padding: 0 5px 0 5px;
width: 368px;
}
.elIn h1 {
color: #666;
font: bold 12px/16px arial;
height: 34px;
margin: 0;
overflow: hidden;
text-align: center;
}
.elVideo .vMain {
height: 233px;
text-align: center;
overflow: hidden;
}
.elVideoLarge .vMain {
height: 354px;
text-align: center;
overflow: hidden;
}


.elVideo .vPlayer {
margin: 3px auto 0 auto;
width: 185px;
height: 167px;
}
.elVideoLarge .vPlayer {
margin: 3px auto 0 auto;
width: 350px;
height: 291px;
}
.vMain p {
font: 10px/12px verdana;
margin: 0 0 0 0;
text-align: center;
padding: 2px 3px 2px 3px;
}


#vFoot {
margin: 0 5px 0 5px;
}
#vFoot a {
font: 10px/11px verdana;
text-decoration: none;
color: #f00000;
float: right;
}
.vCds {
font: 10px/12px verdana;
height: 12px;
float: left;
}




.x11Le {
border-bottom: 1px dotted #999;
margin: 0 0 5px 0;
padding: 0 0 5px 0;
width: 140px;
}
.x11Le img  {
float:left;
}

* html .x11Le img {
margin: 0  0 0  -3px; 
ma\rgin: 0;
}
.x11Le h1 {
margin: 0 0 0 50px;
padding: 2px 4px 0 4px;
width: 82px;
}
.x11Le h2 {
margin: 0 0 0 50px;
padding: 0 4px 0 4px;
width: 82px;
}
* html .x11Le h1, * html .x11Le h2 {
width: 86px;
w\idth: 82px;
}


.fgOvRow {
clear: both;
margin: 0 0 20px 0;
width: 621px;
}
.fgOvRow .fgIn {
border: 1px solid #f00000;
float:left; 
margin: 0 9px 0 0;
vertical-align: top;
width: 144px;
}
.fgOvRow .fgIn a {
display: block;
font: 11px/13px verdana, arial, sans-serif;
margin: 5px 0 0 0;
padding: 0 0 3px 0;
text-align: left;
text-decoration: underline;
}
.fgIn a img {
border: 1px solid #999;
display: block;
margin: 8px 9px 0 21px;
}
.fgIn a span {
display: block;
font: 10px/12px verdana, arial, sans-serif;
margin: 2px 0 2px 5px;
text-decoration: underline;
}


#footer {
clear: both;
margin: 0 0 10px 10px;
width: 760px;
}
#footerSearch {
padding: 0 0 10px 25px;
}
#footerSearch form {
overflow: hidden;
margin: 0 0 0 10px;
display: inline;
}
#footerSearch form input.inputText {
height:17px;
font-size:11px;
width:160px;
vertical-align: top;
}
#footerSearch form input.inputRadio {
margin: 0 0 0 2px;
vertical-align: middle;
}
#footerSearch form label {
line-height:21px;
vertical-align: baseline;
}
#footerGoogle {
margin: 0 0 10px 25px;
}
#footerInfo {
margin: 0 0 0 10px;
padding: 0 0 10px 0;
width: 760px;
}
#footerPhoto {
color: #000;
float: left;
font-size:11px;
margin: 5px 0 5px 0;
}
#footerDate {
color: #000;
float: right;
font-size:11px;
margin: 5px 0 5px 0;
text-align: right;
}
#footerDate a {
text-decoration: none;
}
#article #linkListBTO {
margin: 15px 0 25px 10px;
padding: 5px 0 10px 0;
width: 760px;
}
#start #linkListBTO {
margin: 15px 0 25px 0;
padding: 5px 0 10px 0;
width: 770px;
}


.voting {

width: 370px;
}
.voting h3 {
font: 12px/16px arial, sans-serif;
font-weight: bold;
padding: 5px 0 2px 0;
}
.votingQuestionx {
padding: 10px 0 10px 0;
}
.votingEl {
background-color: #fcc;
width: 380px;
}
.votingDisplay {
float: left;

width: 130px;
}
.votingValue {
float: left;

width: 130px;
}


.winForm {
background-color: #f2f2f2;
width: 477px;
}
.winForm h1 {
font-size: 30px;
line-height: 32px;
margin: 0 0 15px 0;
}


.teaLi {
border-top: 1px solid #000;
padding: 0 0 10px 0;
width: 477px;
}
.teaLi h1 a, .teaLi h2 a {
text-decoration: none;
}
.teaLi .bg {
background: #F5F5F5;
}
* html .teaLiTea {
height: 111px;
he\ight: 88px;
}
.teaLiTea {
border-bottom: 1px solid;
height: 88px;
margin: 0;
overflow: hidden;
padding: 11px 0 11px 0;
}
.teaLiTea img  {
float: left;
}

* html .teaLiTea img {
margin: 0 0 10px -3px;
ma\rgin: 0 0 10px 0;
}
.teaLiTea h1 {
font-family: verdana;
font-size: 12px;
font-weight: bold;
line-height: 14px;
margin: -5px 0 0 110px;
padding: 2px 4px 0 0;
width: 362px;
}
.teaLiTea h2 {
font-family: verdana;
font-size: 12px;
font-weight: normal;
line-height: 14px;
margin: 3px 0 5px 110px;
padding: 0 4px 0 0;
width: 362px;
}
* html .teaLiTea h1, * html .teaLiTea h2 {
width: 364px;
w\idth: 358px;
}
* html .teaLiTea .more a {
margin: 0 0 0 10px;
ma\rgin: 4px 0 0 7px;
padding: 0 4px 0 3px;
}
.teaLiTea .more a {
font-family: verdana;
font-size: 12px;
font-weight: normal;
line-height: 16px;
margin: 4px 0 0 10px;
padding: 0 4px 0 0;
text-decoration: none;
width: 362px;
}


.teaLiProa {
border-top: 1px solid #000;
width: 487px;
}

.teaLiProa p {
line-height: 14px;
}
.teaLiProa h1 a {
color: #f00000;
text-decoration: none;
}
.teaLiProa h2 a {
text-decoration: none;
}
.teaLiProa .bg {
background: #eee;
}
.teaLiTeaProa {
border-bottom: 1px solid;
overflow: hidden;
}
.proaImg {
height: 68px;
padding: 4px 0 4px 0;
}
* html .proaImg {
height: 77px;
hei\ght: 68px;
}
.proaTxt {
height: 34px;
padding: 4px 0 4px 0;
}
* html .proaTxt {
height: 43px;
hei\ght: 34px;
}
.proaImg a img  {
float: left;
margin: 0 0 0 12px;
}
.proaImg h1 {
font: bold 11px/14px arial, helvetica;
margin: 0 0 0 100px;
width: 377px;
}
.proaImg h2 {
font: bold 16px/19px arial, helvetica;
margin: 0 0 0 100px;
width: 377px;
}
.proaTxt h1 {
font: bold 11px/14px arial, helvetica;
margin: 0 0 2px 12px;
width: 467px;
}
.proaTxt h2 {
font: bold 16px/19px arial, helvetica;
margin: 0 0 0 12px;
width: 467px;
}


.elCrosspro .r11 h1.i00, .teaLiTea h1.i00
{
background-image: url(/BTO/System/Bilder/anz-t2.gif);
background-repeat: no-repeat;
background-position: right;
}
.elInfo .r12 h1.i00, .elInfoSmall .r12 h1.i00, .elInfo .r11 h1.i00, .elInfoSmall .r11 h1.i00
{
background-image: url(/BTO/System/Bilder/anz-t2.gif);
background-repeat: no-repeat;
background-position: right;
}


.elCrosspro .r11 h1.i01, .teaLiTea h1.i01
{
background-image: url(/BTO/System/Bilder/vid-t2.gif);
background-repeat: no-repeat;
background-position: right;
}
.elInfo .r12 h1.i01, .elInfoSmall .r12 h1.i01, .elInfo .r11 h1.i01, .elInfoSmall .r11 h1.i01
{
background-image: url(/BTO/System/Bilder/vid-t2.gif);
background-repeat: no-repeat;
background-position: right;
}



#newsticker .txt {
border-bottom: 1px solid #D2D1D1;
}
#newsticker .txt .ntNews {
background: #fff;
margin: 10px 0 10px 0;
text-align: right;
}
#newsticker .txt .ntOverview {
margin: 10px 0 10px 0;
}
#newsticker .txt .ntNews img {
margin: 10px 0 10px 10px;
}
.ntHead {
background: #f00000;
height: 17px;
margin: 0;
padding: 0;
width: 280px;
vertical-align: top;
border-bottom: 1px solid #fff;
}
* html .ntHead {
height: 18px;
}
.ntHead span {

color: #fff;
font-size:12px;
font-weight: bold;
line-height: 17px;
height: 14px;
padding: 2px 5px 0 10px;
vertical-align: top;
}
* html .ntHead span {
height: 12px;
line-height: 14px;
}
.ntHead .ntRSS {
background: #cfc;
border-left: 2px solid #fff;
display: block;
float: right;
width: 32px;
}
.ntHead .ntRefresh {
background: #cfc;
border-right: 2px solid #fff;
display: block;
float: left;
width: 17px;
}


#footerYahoo iframe
{
border-style: solid;
border-width: 1px;
border-color: #efefef;
}

.elLiRi
{
float: right;
}
.elLiLe
{
float: left;
}
.elLiLe .elLe, .elLiRi .elRi
{
float: none;
}

.elCe, .elLiCe
{
margin-left: auto;
margin-right: auto;
text-align: center;
}


.galleryelement
{
width: 742px !important;
height: 593px;
background-color: #fff;
border: 1px solid #909090;
text-align: left;
padding: 8px;
}

.gallery
{
width: 129px;
height: 591px;
border-color: #909090;
border-width: 1px;
border-style: solid;
float: right;
background-color: #fff;
}

.gallery .bilder
{
height: 557px;
width: 129px;
overflow: hidden;
padding-left: 9px;
}
.gallery .fgbilder
{
height: 2000px;
width: 111px;
}

.gallery .arrow, .gallery .bild,  .gallery .bilder
{
float: left;
}

.gallery .bild
{
width: 111px;
height: 97px;
margin-top: 7px;
margin-bottom: 8px;
text-align: center;
}
.gallery .bild img
{
height: 97px;
}

.galleryif
{
width: 602px;
height: 593px;
float: left;
border-width: 0px;
}



.uploadiframe
{
width:100%;
height:950px;
}




