.legend {color:#0056C5;border-collapse:collapse;table-layout:fixed;width:100%;}

.tarif {border-collapse:collapse;table-layout:fixed;width:100%;margin:10px 0}

.tarif tr th {color:#00000;padding:5px;}
.tarif tr th.dark {background:#9999FF}
.tarif tr th.light {background:#9999FF}
.tarif tr th.mk {width:55px;}
.tarif tr th.kop {width:50px;}
.tarif tr th.summ {width:100px;}
.tarif tr th.exhange {width:140px}
.tarif tr th.exhange2 {width:125px;}


.tarif tr td1 {vertical-align:top;color:#5d717a;padding:5px;background:url(/img/p/cell.bg.gif) repeat-x 0 100%;border:0}
.tarif tr td {vertical-align:top;color:#5d717a;padding:5px;border-bottom: 1px dashed #5d717a;}
.tarif tr td.dark {background-color:#F9F8EF}
.tarif tr td.title {background:#F9F8EF;color:#dc5202;font-weight:bold;padding:10px 20px;border-bottom: 1px dashed #5d717a;}
.tarif tr td.title div {background:url(/img/p/raquo3.gif) no-repeat 100% 5px;}
.tarif tr td.light {background-color:#F9F8EF}
.tarif tr td.mk {text-align:center;}
.tarif tr td.kop {text-align:center;}
.tarif tr td.summ {text-align:center;}
.tarif tr.last td {background-image:none;}
.tarif tr.sep td {border:0;background:#F9F8EF;height:2px;padding:0;}


#partner a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#partner a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}

#city {
position:absolute;
top:0;
right:0;
}

#webim{
	position:absolute;
	top:30px;
	right:10px;
}