
div.jv-majuheadline-wrapper{
	background: #2aabc7;
        border: none;
        border-bottom: 1px solid #8fe5f8;
        padding: 0;
}
div.jv-proshowwrap{
        width: auto;
        padding: 10px;
}
.jv-proshow-group{
        left: auto;
        top: 0;
        right: 0px;
        width: 136px;
}
.jv-proshow-intro{
        right: auto;
        left: 0;
        bottom: 0;
        width: 794px;
}
.jv-proshow-display{text-align: left;}
.jv-proshow-group ul{margin-top: -10px;}
.jv-proshow-group ul li{ margin: 10px 0;}
div.jv-proshow-group a img{
        padding: 0;
	opacity: 0.7;
        border: 1px solid #7ed2e4;
}
.jv-proshow-group ul li.active img{
        border: 1px solid #ffffff;
	opacity: 1;
}
.jv-proshow-intro-bb{
        background-repeat: repeat;
        overflow: hidden;
        font-size: 108.3%;
        color: #ffffff;
        padding: 0 1em;
}
.jv-proshow-intro-bb h3{
        font-size: 166.7%;
        font-weight: normal;
        color: #17c4ea;
        margin: 10px 0;
}
.jv-proshow-group ul li.but_pre,
.jv-proshow-group ul li.but_next{display: none;}


.jvcarousel-item{
        font-size: 108.3%;
}
.jvcarousel-item p.jvcarousel_title{
        display: none;
}
.jvcarousel-item img{
	background: #202021;
	padding: 5px;
	border: 1px solid #323233;
}
.jvcarousel-pagi{
        margin-top: -3.5em;
}
.handles .handles_item{display: none;}
span.next, span.pre{
        width: 8px;
        height: 15px;
}
span.next {
    background: url("../images/jvsello2-arrow.png") no-repeat scroll -12px 0 transparent;
}
span.pre {
    background: url("../images/jvsello2-arrow.png") no-repeat scroll 0 0 transparent;
}
/***** END ZT Headline *****/

/*****ZTLeft Menu  *****/
div.moduletable_menu ul.menu li {
        border-top: none;
        background: none;
	margin-bottom: 1px;
}
div.moduletable_menu ul.menu li  a{
        display: block;
        padding: 5px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #cbcbcc;
        background: #dfdfe1 url(../images/menu-left.png) repeat-x left top;
}
div.moduletable_menu ul.menu li  a:hover{
        color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #1a7b91;
        background: #22a6c3 url(../images/menu-left.png) repeat-x left bottom;
}
div.moduletable_menu ul.menu li  a span{
	background: url("../images/arrow-left.png") no-repeat scroll 97% 7px transparent;
	 display: block;
}
div.moduletable_menu ul.menu li  a:hover span{
	background: url("../images/arrow-left.png") no-repeat scroll 97% -20px transparent;
}
/*****End ZTLeft Menu *****/

/*****ZTContact Pro *****/
div.jvformcontact div.zt-field{
	margin-bottom: 10px;
}
div.jvformcontact #myForm input,
div.jvformcontact #myForm textarea,
div.jvformcontact #myForm select{
	background: none;
	color: #868686;
	padding:0;
	border: none;

}
div.jvformcontact #myForm textarea{
        height: 81px;
        margin-bottom: 1em;
        width: 100%;
}
div.jvformcontact #myForm input.bt-submit{
	padding: 5px 15px;
	display: inline-block;
        color:#201000;
        font-weight: bold;
        cursor: pointer;
        text-transform: uppercase;
        width: 100px;
	background:url("../images/bt-submit.png") repeat-x 0 0;
	border:none;
}
div.jvformcontact #myForm input.bt-submit:hover{
	background: #fff;
}
/*****END ZTContact Pro *****/
