#firstColumn {
    direction: rtl;
}

#lastColumn {
    float: right;
}

#firstColumnAd {
    margin-right: 4px;
    direction: ltr;
}

#lastColumnAd {
    margin-left: 4px;
}

#container ,
#mainContent,
.column,
#mainArticle,
#footermenu,
#footermenu ul,
#footermenu ul li,
.carousel .ui-carousel-header a,
#firstColumn {
    float:left;
}

#sideBar {
    float:right;
}

.Panelgrid{
    direction: ltr;
    margin-left: 3px;
    border-right: none;
}

#centeredmenu {
}

#footermenu ul {
    clear:left;
    left:50%;
}

#footermenu ul li {
    right:50%;
}

.carousel{
    left:3px;
}

.carousel .ui-carousel-page-links {
    float:right;
    margin-right: 20px;
}

.carousel .ui-carousel-header span.ui-carousel-prev-button{
    right: 210px;
}

.carousel .ui-carousel-header span.ui-carousel-next-button{
    right: 0px;
}

.carousel .ui-carousel-header span.ui-carousel-next-button{
    background: url('next-arrow.gif') no-repeat top left;
}

.carousel .ui-carousel-header span.ui-carousel-prev-button{
    background: url('prev-arrow.gif') no-repeat top left;
}

.carousel .ui-carousel-header span.ui-carousel-next-button:hover{
    background: url('next-arrow-hover.gif') no-repeat top left;
}

.carousel .ui-carousel-header span.ui-carousel-prev-button:hover{
    background: url('prev-arrow-hover.gif') no-repeat top left;
}

#adsense{
    right:3px;
    float:right;
}

.adsensesearch {
    float: right;
    margin-right: 5px;
}

.search, .double-column {
    float: left;
    margin-left: 5px;
}

#box {
    left: 5px;
}

#social {
    right: 5px;
}

.report {
    right: 0;
    width: 200px;
    font-size: 10px !important;
    -moz-transform:rotate(90deg) translatey(-88px);
    -webkit-transform:rotate(90deg) translatey(-88px);
    -o-transform:rotate(90deg) translatey(-88px);
    -ms-transform:rotate(90deg) translatey(-88px);
}

.mainauthorwrapper {
    left: 4px;
}

.articlemargin {
    padding: 0px 0px 0px 20px;
}

.addthis,
.articleauthor,
.articlead2container,
#logoWrapper,
.teaserimagewrapper,
.teaserauthor,
.mainimagewrapper {
    float: left;
}

.articleimagegroup,
.articlenewspaper,
.articlelikebutton,
.articlefacebookfriends,
#headerAdWrapper,
.main-showcity,
.teasernewspaper,
.teasercontentwrapper,
.maincontentwrapper,
.articlemargin,
.main-widget {
    float: right;
}

#reportimage {
    background-image: url("report_fr.png");
    width: 30px;
}

.mainvideosgroup {
    height: 2099px;
}

.ui-inplace .ui-inplace-display {
    padding-right: 20px;
    background: url("edit.png") no-repeat scroll right transparent;
}

#query, .main-fb {
    margin-left: 3px;
}

#searchButton {
    margin-right: 3px;
}

.main-showcity, .main-widget {
    margin-right: 5px;
}

.main-ad, #navsearch {
    float: left;
    margin-left: 5px
}

.vertical-ads-group{
    float: right;
    padding-right: 3px;
}

.article-widget{
    left :100%;
    float: right;
    margin-left: 21px;
}

.ui-collapsible-content {
    padding: 0 0 0 15px !important;
}

.ui-menubar-options {
    float: left !important;
}
