#main {
	padding: 2px;
}

#main table {
	margin: auto;
}

#galerie td {
	height: 74px;
	width: 110px;
}

img {
	border: medium none;
}

#main p, #main ul #main ol, #main blockquote, #main dl {
	margin:auto auto 1px auto;
}

* html .footer {
	padding-top: 0px;
}

*+html .footer {
	padding-top: 0px;
}

* html #main p {
	margin: 5px auto 1px auto;
}

*+html #main p {
	margin: 5px auto 1px auto;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    //width: 75px;
	width: 75px;
    //height: 245px;
	height: 180px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    //width:  75px;
	width: 75px;
    //height: 245px;
	height: 180px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #2f7abb;
    color: #000;
}

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: none;
    border: none;
}

.jcarousel-list li,
.jcarousel-item {
    width: 75px;
    height: 80px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 80px;
}

.jcarousel-skin-tango .jcarousel-next-vertical {
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
}