.accordionWrapper{display:inline-block; background-color: transparent; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}
.accordionGiftLelo{}
.accordion{
font-size: 80%;
width: 686px;
float: right;
background-image: url(/images/slider_green_bgnd.png);
background-position: top right;
background-repeat: no-repeat;

height:  223px;
overflow: hidden;
}

.content.green{
background-color: #A6CE3A;

}

.content.pink{
background-color: #b72371;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.accordion .content h2{
margin-top: 0px;
padding-top :10px;
margin-bottom: 0px;
padding-bottom :0px;
color: #222221;
text-transform: none;
}

.accordion .content p{
margin-top: 0px;
margin-bottom: 0px;
padding: 10px 0px 0px 0px;
}

.accordion .content img,
.accordion .content img.cms_paragraph_image,
.accordion .content img.cms_paragraph_image.left,
.accordion .content img.cms_paragraph_image.right{
margin: 0px;
padding: 0px;
}


/*img.cms_paragraph_image.left {
float: left;
margin-right: 5px;
}
img.cms_paragraph_image.right {
float: left;
margin-left: 5px;
}
img.cms_paragraph_image {
display: table;
margin: 3px auto;
}*/

.calendar_preview{
float: right;

padding: 0 0 0 0;
margin: 0 0 0 0;
}
div.info{
float: left;



}
.info p{
line-height: 1.5em;

}
.info a{
color: #ffffff;
text-decoration: none;
}
.info a:hover{
color: #000000;
text-decoration: none;
}
.info table{
color: #000000;
}
.info table a{
color: #000000;
text-decoration: none;
}
