.expaccesskey p, table, span, td, th, li, form, div, blockquote, input, textarea, dt, dd, .mceContentBody, h1, h2, h3, h4, a, .shoppingcarttable, .testimonial .abstract, .newssliderplace .newsitem, .newssliderplace .months, .artical .abstract, .testimonialsside .abstract div {text-align:right;direction:rtl;}
.bx-controls-direction, .bx-default-pager div, .bx-wrapper div, div.pp_pic_holder div, .gallerylist  {direction:ltr;}

.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name {text-align: right;}

div.pp_pic_holder {overflow:hidden;direction: ltr;}
a.pp_next, a.pp_previous, div.pp_default .pp_close, a.pp_arrow_previous, a.pp_arrow_next, .pp_nav .pp_play, .pp_nav .pp_pause {text-indent: 10000px;}

 
.downloads .download div, .glossaryABC, .results span, .login .title, .forgotpass .title, .mailinglistplace .title, .logo, .mainmenu li, .listview img, .doublebox, .triplebox, .quadruple, .search input[type="text"], .contactsideplace .title, .loginpage .title, .contactform .title, .doclinkplace a span, .doclinkimg a span, .quickbox {float:right;}
.content, .shoppingcart .togglecart .titles span, .shoppingcart .togglecart .innertitles span, .footertext, .topmenu li {float:right}

.downloads .downloadlink, .topmenu, .regularimage, .slideplace, .search, .search input[type="submit"], .mainmenu, .leftcolumn {float:left;}

.mainmenu li ul li:hover > ul, .mainmenu li:focus > ul li ul, ul.show-menu li ul {left: auto;right:200px;}

.topmenu ul {left: -9999px;}
.topmenu ul li ul {left:auto;right:200px !important;}
.topmenu li:hover > ul, .topmenu li:focus > ul, .topmenu li ul li:focus ul {left:auto;right: 0;}


.leftmenu a.level0 {padding:8px 10px 8px 0px;}
.leftmenu a.level1 {padding:8px 20px 8px 0px;} 
.leftmenu a.level2 {padding:8px 30px 8px 0px;} 
.leftmenu a.level3 {padding:8px 40px 8px 0px;}  

.downloadzone td, .downloadzone th {padding:10px 0px 10px 10px} 

.doublebox {margin:0px 0px 6% 6%;}
 

.triplebox {margin:0px 0px 5% 5%;}


.quadruple {margin:0px 0px 4% 4%;}


.regularimage, .slideplace {margin:0px 15px 0px 0px;}


.listview.articles img {float:left;margin:0 20px 0 0px;border: 5px solid #3ec3e4;}



.sitemap {margin: 5px 0px 5px 5px;}


.sitemap ul {margin:0px 15px 5px 0px;}


.socialmedia a {margin:0px 0px 0px 5px;}


.results span {padding:0px 0px 0px 5px;}

label:before {float: right;margin: 0px 0px 0 3px;}

.doclinkplace .title {margin:0px 0px 10px 10px;}
.doclinkplace a span, .doclinkimg a span {margin:-1px 0px 0px 5px;}


.contactform .title, .mailinglistplace .title, .contactsideplace .title, .login .title, .forgotpass .title, .loginpage .title {}


.bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-pager.bx-default-pager a {text-indent: 9999px;overflow: hidden;}


.features {float:right;margin:0px;}


.languages, .loginlogout, .topmenu {float:left;margin:0px;}

.shoppingcart, .search {float:left;margin:15px 10px 0px 0px;}
.shoppingcart .icon {float:right;margin:1px 0px 0 10px;}
.shoppingcart .numof {margin-right:0px;margin-left:5px;}
.shoppingcart .togglecart {right: auto;left: 0;}
.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name {padding-left:0px;padding-right:10px;}
.shoppingcart .togglecart .total a {text-align:center;}
.shoppingcart .togglecart .titles .short, .shoppingcart .togglecart .innertitles .short {width: 15%;}
.shoppingcart .togglecart .titles .name, .shoppingcart .togglecart .innertitles .name{width: 70%;}


.faqs .question .icon {left:auto;right:0;}
.faqs .answer {padding:10px 20px 10px 10px;}


.accessibilityplace {left:auto;right:0px;}
.accessibilityplace .accessicon {-webkit-border-radius:0 0 0px 5px;-moz-border-radius: 0 0 0px 5px;border-radius: 0 0 0px 5px;}
.accessibilityplace .accessicon .icon {float:right;margin:0px 0px 0px 5px;}
.accessibilityplace .accessibility {left:auto;right:0%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px ;}
.accessibilityplace .fontsizechange button, .accessibilityplace .colorchange button {float:right;margin:0px 0px 0px 10px;}
.accessibilityplace .fontsizechange .fontsizechange3 {font-size: 20px !important;}
.accessibilityplace .fontsizechange .fontsizechange2 {font-size: 16px !important;}


.expaccesskeyplace {right:auto;left:0px;}
.expaccesskey {left:auto;right:20px;}


.downloads .download img, .btnsplace input[type="submit"] {float:right;margin:0px 0px 0px 10px;}

.downloadzone .file img {float:right;margin:-4px 0px 0 10px;}


.pp_gallery li {float:right;}
.pp_next {right:auto;left:0}
.pp_previous {left:auto;right:0}
div.pp_default .pp_previous:hover { background: url(../images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; }
div.pp_default .pp_next:hover { background: url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; }