RTL Template Drop down top menu problem...


Author Message
Navid

Posted: 10/20/2010
Quote message 

Hi friends

I setup a new website with joomla and artisteer template and changed it to RTL

the top drop down menu has a problem and that is an unwanted space when it shows sub items :(

the space is more tribble when site is oppend in IE7

the address is : http://www.daneshyar.ac.ir

please see that and help me to correct that



thanks



here is my CSS code :



/* begin Page */

/* Generated with Artisteer version 2.3.0.23326, file checksum is 0FABC675. */

body
{
direction:rtl;
margin: 0 auto;
padding: 0;
background-color: #FFFFFF;
}

#art-main
{
direction:rtl;
position: relative;
width: 100%;
left: 0;
top: 0;
}





#art-page-background-simple-gradient
{
position: absolute;
background-image: url('../images/Page-BgSimpleGradient.jpg');
background-repeat: repeat-x;
top:0;
width: 100%;
height: 1px;
}

.cleared
{
float: none;
clear: both;
margin: 0;
padding: 0;
border: none;
font-size:1px;
}


form
{
direction:rtl;
padding:0 !important;
margin:0 !important;
}

table.position
{
direction:rtl;
position: relative;
width: 100%;
table-layout: fixed;
}
/* end Page */

/* begin Box, Sheet */
.art-Sheet
{
direction:rtl;
position:relative;
z-index:0;
margin:0 auto;
width: 1000px;
min-width:23px;
min-height:23px;
}

.art-Sheet-body
{
direction:rtl;
position: relative;
z-index: 1;
padding: 1px;
}



.art-Sheet
{
direction:rtl;
margin-top: 30px !important;
}

#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare
{
min-width:1000px;
}

/* end Box, Sheet */

div.art-Header
{
margin: 0 auto;
position: relative;
z-index:0;
width: 978px;
height: 155px;
}

div.art-Header-png
{
position: absolute;
z-index:-2;
top: 0;
left: 0;
width: 978px;
height: 155px;
background-image: url('../images/Header.png');
background-repeat: no-repeat;
background-position: left top;
}

div.art-Header-jpeg
{
position: absolute;
z-index:-1;
top: 0;
left: 0;
width: 978px;
height: 155px;
background-image: url('../images/Header.jpg');
background-repeat: no-repeat;
background-position: center center;
}

/* begin Logo */
.art-Logo
{
display : block;
position: absolute;
left: 0px;
top: 16px;
width: 968px;
}

h1.art-Logo-name
{
display: block;
text-align: right;
}

h1.art-Logo-name, h1.art-Logo-name a, h1.art-Logo-name a:link, h1.art-Logo-name a:visited, h1.art-Logo-name a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 36px;
font-style: normal;
font-weight: bold;
text-decoration: none;
padding:0;
margin:0;
color: #804400 !important;
}

.art-Logo-text
{
display: block;
text-align: right;
margin:25px;
}

.art-Logo-text, .art-Logo-text a
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
padding:0;
margin:0;
color: #5B3401 !important;
}
/* end Logo */

/* begin Menu */
/* menu structure */

.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover
{

text-align:center;
text-decoration:none;
outline:none;
letter-spacing:normal;
word-spacing:normal;
}

.art-menu, .art-menu ul
{
margin: 0;
padding: 0;
border: 0;
list-style-type: none;
display: block;
}

.art-menu li
{

text-align:right;
margin: 0;
padding: 0;
border: 0;
display: block;
float: right;
position: relative;
z-index: 5;
background:none;
}

.art-menu li:hover
{

z-index: 10000;
white-space: normal;
}

.art-menu li li
{

float: none;
}

.art-menu ul
{
visibility: hidden;
position: absolute;
z-index: 10;
left: 0;
top: 0;
background:none;
}

.art-menu li:hover>ul
{
left: auto;
visibility: visible;
top: 100%;

}

.art-menu li li:hover>ul
{
top: 0;
left: -100%;
}

.art-menu:after, .art-menu ul:after
{
content: ".";
height: 0;
display: block;
visibility: hidden;
overflow: hidden;
clear: both;
}
.art-menu, .art-menu ul
{
min-height: 0;
}

.art-menu ul
{
background-image: url(../images/spacer.gif);
padding: 10px 30px 30px 30px;
margin: -10px 0 0 -30px;
}

.art-menu ul ul
{
padding: 30px 30px 30px 10px;
margin: -30px 0 0 -10px;
}





/* menu structure */

.art-menu
{
padding: 8px 4px 0px 4px;
}

.art-nav
{
position: relative;
height: 34px;
z-index: 100;
}

.art-nav .l, .art-nav .r
{
position: absolute;
z-index: -1;
top: 0;
height: 34px;
background-image: url('../images/nav.png');
}

.art-nav .l
{
left: 0;
right:0px;
}

.art-nav .r
{
right: 0;
width: 998px;
clip: rect(auto, auto, auto, 998px);
}


/* end Menu */

/* begin MenuItem */
.art-menu ul li
{
clear: both;
}

.art-menu a
{
position:relative;
display: block;
overflow:hidden;
height: 26px;
cursor: pointer;
text-decoration: none;
margin-right: 3px;
margin-left: 3px;
}


.art-menu a .r, .art-menu a .l
{
position:absolute;
display: block;
top:0;
z-index:-1;
height: 78px;
background-image: url('../images/MenuItem.png');
}

.art-menu a .l
{
left:0;
right:0;
}

.art-menu a .r
{
width:408px;
right:0;
clip: rect(auto, auto, auto, 404px);
}

.art-menu a .t
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #404040;
padding: 0 14px;
margin: 0 4px;
line-height: 26px;
text-align: center;
}

.art-menu a:hover .l, .art-menu a:hover .r
{
top:-26px;
}

.art-menu li:hover>a .l, .art-menu li:hover>a .r
{
top:-26px;
}

.art-menu li:hover a .l, .art-menu li:hover a .r
{
top:-26px;
}
.art-menu a:hover .t
{
color: #000000;
}

.art-menu li:hover a .t
{
color: #000000;
}

.art-menu li:hover>a .t
{
color: #000000;
}



/* end MenuItem */

/* begin MenuSubItem */
.art-menu ul a
{
display:block;
white-space: nowrap;
height: 20px;
width: 300px;
overflow:hidden;
line-height: 20px;
margin-left: auto;


background-image: url('../images/subitem-bg.png');
background-position: right top;
background-repeat: repeat-x;
border-width: 1px;
border-style: solid;
border-color: #944F00;
}

.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
{
display: inline;
float: none;
margin: inherit;
padding: inherit;
background-image: none;
text-align: inherit;
text-decoration: inherit;
}

.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
{
text-indent: 8px;
text-decoration: none;
line-height: 20px;
color: #383838;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
}

.art-menu ul ul a
{
margin-right: auto;
}

.art-menu ul li a:hover
{
color: #000000;
border-color: #B5B5B5;
background-position: 0 -20px;
}

.art-menu ul li:hover>a
{
color: #000000;
border-color: #B5B5B5;
background-position: 0 -20px;
}

.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span
{
color: #000000;
}

.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span
{
color: #000000;
}


/* end MenuSubItem */

/* begin ContentLayout */
.art-contentLayout
{
direction:rtl;
position: relative;
margin-bottom: 0px;
width: 998px;
}
/* end ContentLayout */

/* begin Box, Block */
.art-Block
{
direction:rtl;
position:relative;
z-index:0;
margin:0 auto;
min-width:15px;
min-height:15px;
}

.art-Block-body
{
direction:rtl;
position: relative;
z-index: 1;
padding: 7px;
}

.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc,.art-Block-cr, .art-Block-cl
{
direction:rtl;
position:absolute;
z-index:-1;
}

.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl
{
direction:rtl;
width: 14px;
height: 14px;
background-image: url('../images/Block-s.png');
}

.art-Block-tl
{
direction:rtl;
top:0;
left:0;
clip: rect(auto, 7px, 7px, auto);
}

.art-Block-tr
{
top: 0;
right: 0;
clip: rect(auto, auto, 7px, 7px);
}

.art-Block-bl
{
bottom: 0;
left: 0;
clip: rect(7px, 7px, auto, auto);
}

.art-Block-br
{
bottom: 0;
right: 0;
clip: rect(7px, auto, auto, 7px);
}

.art-Block-tc, .art-Block-bc
{
left: 7px;
right: 7px;
height: 14px;
background-image: url('../images/Block-h.png');
}

.art-Block-tc
{
top: 0;
clip: rect(auto, auto, 7px, auto);
}

.art-Block-bc
{
bottom: 0;
clip: rect(7px, auto, auto, auto);
}

.art-Block-cr, .art-Block-cl
{
top: 7px;
bottom: 7px;
width: 14px;
background-image: url('../images/Block-v.png');
}

.art-Block-cr
{
right:0;
clip: rect(auto, auto, auto, 7px);
}

.art-Block-cl
{
left:0;
clip: rect(auto, 7px, auto, auto);
}

.art-Block-cc
{
position:absolute;
z-index:-1;
top: 7px;
left: 7px;
right: 7px;
bottom: 7px;
background-color: #FFFFFF;
}


.art-Block
{
direction:rtl;
margin: 7px;
}

/* end Box, Block */

/* begin BlockHeader */
.art-BlockHeader
{
position:relative;
z-index:0;
height: 30px;
padding: 0 4px;
margin-bottom: 0px;
}

.art-BlockHeader .t
{
height: 30px;
color: #000000;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-align: center;
white-space : nowrap;
padding: 0 1px;
line-height: 30px;
}




/* end BlockHeader */

/* begin Box, BlockContent */
.art-BlockContent
{
direction:rtl;
position:relative;
z-index:0;
margin:0 auto;
min-width:1px;
min-height:1px;
}

.art-BlockContent-body
{
direction:rtl;
position: relative;
z-index: 1;
padding: 4px;
}



.art-BlockContent-body
{
direction:rtl;
color:#404040;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-align: right;
line-height: 125%;
}

.art-BlockContent-body a:link
{
color: #B25F00;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-BlockContent-body a:visited, .art-BlockContent-body a.visited
{
color: #B30600;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-BlockContent-body a:hover, .art-BlockContent-body a.hover
{
color: #B30600;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}

.art-BlockContent-body ul
{
direction:rtl;
list-style-type: none;
color: #545454;
margin:0;
padding:0;
}

.art-BlockContent-body ul li
{
direction:rtl;
text-align:right;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 13px;
text-decoration: none;
line-height: 125%;
line-height: 1.25em;
padding: 0px 15px 0px 7px;
background-image: url('../images/BlockContentBullets.png');
background-repeat: no-repeat;
background-position:right top;
}

/* end Box, BlockContent */

/* begin Box, Post */
.art-Post
{
direction:rtl;
position:relative;
z-index:0;
margin:0 auto;
min-width:15px;
min-height:15px;
}

.art-Post-body
{
direction:rtl;
position: relative;
z-index: 1;
padding: 8px;
}

.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl, .art-Post-tc, .art-Post-bc,.art-Post-cr, .art-Post-cl
{
position:absolute;
z-index:-1;
}

.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl
{
width: 14px;
height: 14px;
background-image: url('../images/Post-s.png');
}

.art-Post-tl
{
top:0;
left:0;
clip: rect(auto, 7px, 7px, auto);
}

.art-Post-tr
{
top: 0;
right: 0;
clip: rect(auto, auto, 7px, 7px);
}

.art-Post-bl
{
bottom: 0;
left: 0;
clip: rect(7px, 7px, auto, auto);
}

.art-Post-br
{
bottom: 0;
right: 0;
clip: rect(7px, auto, auto, 7px);
}

.art-Post-tc, .art-Post-bc
{
left: 7px;
right: 7px;
height: 14px;
background-image: url('../images/Post-h.png');
}

.art-Post-tc
{
top: 0;
clip: rect(auto, auto, 7px, auto);
}

.art-Post-bc
{
bottom: 0;
clip: rect(7px, auto, auto, auto);
}

.art-Post-cr, .art-Post-cl
{
top: 7px;
bottom: 7px;
width: 14px;
background-image: url('../images/Post-v.png');
}

.art-Post-cr
{
right:0;
clip: rect(auto, auto, auto, 7px);
}

.art-Post-cl
{
left:0;
clip: rect(auto, 7px, auto, auto);
}

.art-Post-cc
{
position:absolute;
z-index:-1;
top: 7px;
left: 7px;
right: 7px;
bottom: 7px;
background-color: #FFFFFF;
}


.art-Post
{
direction:rtl;
margin: 10px;
}

/* Start images */
a img
{
border: 0;
}

.art-article img, img.art-article
{
margin: 1em;
}

.art-metadata-icons img
{
border: none;
vertical-align: middle;
margin: 2px;
}
/* Finish images */

/* Start tables */

.art-article table, table.art-article
{
border-collapse: collapse;
margin: 1px;
width:auto;
}

.art-article table, table.art-article .art-article tr, .art-article th, .art-article td
{
background-color:Transparent;
}

.art-article th, .art-article td
{
direction:rtl;
padding: 2px;
border: solid 1px #FF8800;
vertical-align: top;
text-align:left;
}

.art-article th
{
text-align: center;
vertical-align: middle;
padding: 7px;
}

/* Finish tables */

pre
{
overflow: auto;
padding: 0.1em;
}

/* end Box, Post */

/* begin PostHeaderIcon */
.art-PostHeader
{
text-decoration:none;
margin: 0.2em 0;
padding: 0;
font-weight:normal;
font-style:normal;
letter-spacing:normal;
word-spacing:normal;
font-variant:normal;
text-decoration:none;
font-variant:normal;
text-transform:none;
text-align:left;
text-indent:0;
line-height:inherit;
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #804400;
}

.art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
text-align: right;
margin:0;
color: #804400;
}

/* end PostHeaderIcon */

/* begin PostHeader */
.art-PostHeader a:link
{
font-family: "Times New Roman", Georgia, Times, Serif;
text-decoration: none;
text-align: right;
color: #995200;
}

.art-PostHeader a:visited, .art-PostHeader a.visited
{
font-family: "Times New Roman", Georgia, Times, Serif;
text-decoration: none;
text-align: right;
color: #FFA742;
}

.art-PostHeader a:hover, .art-PostHeader a.hovered
{
font-family: "Times New Roman", Georgia, Times, Serif;
text-decoration: none;
text-align: right;
color: #EB7D00;
}
/* end PostHeader */

/* begin PostIcons */
.art-PostHeaderIcons
{
padding:1px;
}

.art-PostHeaderIcons, .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #878787;
}

.art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover
{
margin:0;
}

.art-PostHeaderIcons a:link
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #B25F00;
}

.art-PostHeaderIcons a:visited, .art-PostHeaderIcons a.visited
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #B25F00;
}

.art-PostHeaderIcons a:hover, .art-PostHeaderIcons a.hover
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #E88502;
}
/* end PostIcons */

/* begin PostContent */
/* Content Text Font & Color (Default) */
body
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #000000;
}

.art-PostContent
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-align: justify;
color: #000000;
}

/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #FA8500;
}

/* Adds special style to an unvisited link. */
a:link
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #FA8500;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
color: #595959;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #EB7D00;
}

/* Finish Content link style */

/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
font-weight: normal;
font-style: normal;
text-decoration: none;
}


/* Start Content headings Fonts & Colors */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 28px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #EB7D00;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #B25F00;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #E88502;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #512E01;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #512E01;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #512E01;
}
/* Finish Content headings Fonts & Colors */


/* end PostContent */

/* begin PostBullets */
/* Start Content list */
ol, ul
{
direction:rtl;
color: #404040;
margin:1em 0 1em 2em;
padding:0;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 13px;
text-align: right;
}

li ol, li ul
{
margin:0.5em 0 0.5em 2em;
padding:0;
}

li
{
margin:0.2em 0;
padding:0;
}

ul
{
list-style-type: none;
}

ol
{
list-style-position:inside;

}



.art-Post li
{
padding:0px 0 0px 17px;
line-height:1.2em;
}

.art-Post ol li, .art-Post ul ol li
{
background: none;
padding-left:0;
}

.art-Post ul li, .art-Post ol ul li
{
background-image: url('../images/PostBullets.png');
background-position:right top;
background-repeat:no-repeat;
padding: 0px 15px 0px 7px;
}


/* Finish Content list */
/* end PostBullets */

/* begin PostQuote */
/* Start blockquote */
blockquote,
blockquote p,
.art-PostContent blockquote p
{
color:#404040;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-style: italic;
font-weight: normal;
text-align: left;
}

blockquote,
.art-PostContent blockquote
{
border:double 3px #FFBA6B;
margin:10px 10px 10px 50px;
padding:5px 5px 5px 41px;
background-color:#FFDBB3;
background-image:url('../images/PostQuote.png');
background-position:left top;
background-repeat:no-repeat;
}


/* Finish blockuote */
/* end PostQuote */

/* begin Button */
.art-button-wrapper .art-button
{
display:inline-block;
width: auto;
outline:none;
border:none;
background:none;
line-height:32px;
margin:0 !important;
padding:0 !important;
overflow: visible;
cursor: default;
text-decoration: none !important;
z-index:0;
vertical-align: middle;
}

.art-button img, .art-button-wrapper img
{
margin: 0;
}

.art-button-wrapper
{
display:inline-block;
vertical-align: middle;
position:relative;
height: 32px;
overflow:hidden;
white-space: nowrap;
width: auto;
z-index:0;
}

.firefox2 .art-button-wrapper
{
display:block;
float:left;
}

.art-button-wrapper .art-button
{
display:block;
height: 32px;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
white-space: nowrap;
text-align: left;
padding: 0 19px !important;
line-height: 32px;
text-decoration: none !important;
color: #000000 !important;
}

input, select
{
vertical-align: middle;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
}

.art-button-wrapper.hover .art-button, .art-button:hover
{
color: #000000 !important;
text-decoration: none !important;
}

.art-button-wrapper.active .art-button
{
color: #F5F5F5 !important;
}

.art-button-wrapper .l, .art-button-wrapper .r
{
display:block;
position:absolute;
z-index:-1;
height: 96px;
background-image: url('../images/Button.png');
}

.art-button-wrapper .l
{
left:0;
right:15px;
}

.art-button-wrapper .r
{
width:423px;
right:0;
clip: rect(auto, auto, auto, 408px);
}

.art-button-wrapper.hover .l, .art-button-wrapper.hover .r
{
top: -32px;
}

.art-button-wrapper.active .l, .art-button-wrapper.active .r
{
top: -64px;
}


/* end Button */

/* begin Footer */
.art-Footer
{
position:relative;
z-index:0;
overflow:hidden;
width: 998px;
margin: 5px auto 0px auto;
}

.art-Footer .art-Footer-inner
{
height:1%;
position: relative;
z-index: 0;
padding: 4px;
text-align: center;
}

.art-Footer .art-Footer-background
{
position:absolute;
z-index:-1;
background-repeat:no-repeat;
background-image: url('../images/Footer.png');
width: 998px;
height: 150px;
bottom:0;
left:0;
}


.art-rss-tag-icon
{
position: relative;
display:block;
float:left;
background-image: url('../images/livemarks.png');
background-position: center right;
background-repeat: no-repeat;
margin: 0 5px 0 0;
height: 32px;
width: 17px;
cursor: default;
}




.art-Footer .art-Footer-text p
{
margin: 0;
}

.art-Footer .art-Footer-text
{
display:inline-block;
color:#522C00;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
}

.art-Footer .art-Footer-text a:link
{
text-decoration: none;
color: #B25F00;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}

.art-Footer .art-Footer-text a:visited
{
text-decoration: none;
color: #595959;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: underline;
}

.art-Footer .art-Footer-text a:hover
{
text-decoration: none;
color: #3B3B3B;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
/* end Footer */

/* begin PageFooter */
.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover
{
font-family:Arial;
font-size:10px;
letter-spacing:normal;
word-spacing:normal;
font-style:normal;
font-weight:normal;
text-decoration:underline;
color:#CC6D00;
}

.art-page-footer
{
margin:1em;
text-align:center;
text-decoration:none;
color:#666666;
}
/* end PageFooter */

/* begin LayoutCell */
.art-contentLayout .art-sidebar1
{
direction:rtl;
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 179px;
}
/* end LayoutCell */

/* begin LayoutCell */
.art-contentLayout .art-content
{
direction:rtl;
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 628px;
}
.art-contentLayout .art-content-sidebar1
{
direction:rtl;
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 807px;
}
.art-contentLayout .art-content-sidebar2
{
direction:rtl;
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 817px;
}
.art-contentLayout .art-content-wide
{
direction:rtl;
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 996px;
}
/* end LayoutCell */

/* begin LayoutCell */
.art-contentLayout .art-sidebar2
{
direction:rtl;
position: relative;
margin: 0;
padding: 0;
border: 0;
float: left;
overflow: hidden;
width: 189px;
}
/* end LayoutCell */



table.moduletable th
{
font-size: 140%;
padding: .5em 0em;
}

.firefox2 table.poll tr td div
{
font-size:0;
}

#footer
{
text-align: center;
}

.breadcrumbs
{
display: block;
padding: .7em 0em;
}

.contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate
{
font-size: 75%;
padding-bottom: 1em;
}

.column_separator
{
padding-left: .4em;
}

.pagination span
{
padding: 2px;
}

.pagination a
{
padding: 2px;
}

div.offline
{
background: #fffebb;
width: 100%;
position: absolute;
top: 0;
left: 0;
font-size: 1.2em;
padding: 5px;
}

span.pathway
{
display: block;
margin: 0 20px;
overflow: hidden;
}

/* headers */
table.moduletable th, legend
{
margin: 0;
font-weight: bold;
font-family: Helvetica,Arial,sans-serif;
font-size: 1.5em;
padding-left: 0px;
margin-bottom: 10px;
text-align: left;
}

/* form validation */
.invalid
{
border-color: #ff0000;
}

label.invalid
{
color: #ff0000;
}


/** overlib **/

.ol-foreground
{
background-color: #f6f6f6;
}

.ol-background
{
background-color: #666;
}

.ol-textfont
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.ol-captionfont
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f6f6f6;
font-weight: bold;
}

.ol-captionfont a
{
color: #0B55C4;
text-decoration: none;
font-size: 12px;
}

/* spacers */
span.article_separator
{
display: none;
}

.column_separator
{
padding-left: 10px;
}

td.buttonheading img
{
border: none;
}

.clr
{
clear: both;
}

div#maindivider
{
border-top: 1px solid #ddd;
margin-bottom: 10px;
overflow: hidden;
height: 1px;
}

table.blog span.article_separator
{
display: none;
}

/* edit button */
.contentpaneopen_edit
{
float: left;
}

/* table of contents */
table.contenttoc
{
margin: 5px;
border: 1px solid #ccc;
padding: 5px;
float: right;
}

table.contenttoc td
{
padding: 0 5px;
}


/* content tables */
td.sectiontableheader
{
background: #efefef;
color: #333;
font-weight: bold;
padding: 4px;
border-right: 1px solid #fff;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td
{
padding: 4px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2
{
padding: 3px;
}


/* content styles */
table.contentpaneopen, table.contentpane
{
margin: 0;
padding: 0;
width: auto;
}

table.contentpaneopen li
{
margin-bottom: 5px;
}

table.contentpaneopen fieldset
{
border: 0;
border-top: 1px solid #ddd;
}

table.contentpaneopen h3
{
margin-top: 25px;
}

table.contentpaneopen h4
{
font-family: Arial, Helvetica, sans-serif;
color: #333;
}

.highlight
{
background-color: #fffebb;
}

/* module control elements */
table.user1user2 div.moduletable
{
margin-bottom: 0px;
}

div.moduletable, div.module
{
margin-bottom: 25px;
}

div.module_menu h3
{
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #eee;
margin: -23px -4px 5px -5px;
padding-left: 10px;
padding-bottom: 2px;
}

div.module_menu
{
margin: 0;
padding: 0;
margin-bottom: 15px;
}

div.module_menu div div div
{
padding: 10px;
padding-top: 30px;
padding-bottom: 15px;
width: auto;
}

div.module_menu div div div div
{
background: none;
padding: 0;
}

div.module_menu ul
{
margin: 10px 0;
padding-left: 20px;
}

div.module_menu ul li a:link, div.module_menu ul li a:visited
{
font-weight: bold;
}

#leftcolumn div.module
{
padding: 0 10px;
}

#leftcolumn div.module table
{
width: auto;
}

/* forms */
table.adminform textarea
{
width: 540px;
height: 400px;
font-size: 1em;
color: #000099;
}

div.search input
{
width: 145px;
border: 1px solid #ccc;
margin: 15px 0 10px 0;
}

form#form-login
{
direction:rtl;
text-align: right;
}

form#form-login fieldset
{
border: 0 none;
margin: 0;
padding: 0.2em;
}

form#form-login ul
{
list-style-type: none;
margin: 0;
padding: 0;
}

form#form-login ul li
{
background-image: none;
padding: 0;
}

#modlgn_username, #modlgn_passwd
{
width: 90%;
}

#form-login-username, #form-login-password, #form-login-remember
{
display: block;
margin: 0;
}

form#com-form-login
{
text-align: left;
}

form#com-form-login fieldset
{
border: 0 none;
margin: 0;
padding: 0.2em;
}

form#com-form-login ul
{
list-style-type: none;
margin: 0;
padding: 0;
}

form#com-form-login ul li
{
background-image: none;
padding: 0;
}

/* thumbnails */
div.mosimage
{
margin: 5px;
}

div.mosimage_caption {
font-size: .90em;
color: #666;
}

div.caption
{
padding: 0 10px 0 10px;
}

div.caption img
{
border: 1px solid #CCC;
}

div.caption p
{
font-size: .90em;
color: #666;
text-align: center;
}

/* Parameter Table */
table.paramlist
{
margin-top: 5px;
}

table.paramlist td.paramlist_key
{
width: 128px;
text-align: left;
height: 30px;
}

div.message
{
font-weight: bold;
font-size: 14px;
color: #c30;
text-align: center;
width: auto;
background-color: #f9f9f9;
border: solid 1px #d5d5d5;
margin: 3px 0px 10px;
padding: 3px 20px;
}

/* Banners module */

/* Default skyscraper style */
.banneritem img
{
display: block;
margin-left: auto;
margin-right: auto;
}

/* Text advert style */

.banneritem_text
{
padding: 4px;
font-size: 11px;
}

.bannerfooter_text
{
padding: 4px;
font-size: 11px;
background-color: #f7f7f7;
text-align: right;
}

/* System Messages */
/* see system general.css */

.pagination span
{
padding: 2px;
}

.pagination a
{
padding: 2px;
}

/* Polls */
.pollstableborder
{
margin-top: 8px;
}


.pollstableborder td
{
text-align: left;

}

/* WebLinks */
span.description
{
display: block;
padding-left: 30px;
}

/* Frontend Editing*/
fieldset
{
border: 1px solid #ccc;
margin-top: 15px;
padding: 15px;
}

legend
{
margin: 0;
padding: 0 10px;
}

td.key
{
border-bottom: 1px solid #eee;
color: #666;
}

/* Tooltips */

.tool-tip
{
float: left;
background: #ffc;
border: 1px solid #d4d5aa;
padding: 5px;
max-width: 200px;
}

.tool-title
{
padding: 0;
margin: 0;
font-size: 100%;
font-weight: bold;
margin-top: -15px;
padding-top: 15px;
padding-bottom: 5px;
background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text
{
font-size: 100%;
margin: 0;
}

/* System Standard Messages */
#system-message
{
margin-bottom: 20px;
}

#system-message dd.message ul
{
background: #c3d2e5 url(../../system/images/notice-info.png) 4px center no-repeat;
border-top: 3px solid #de7a7b;
border-bottom: 3px solid #de7a7b;
margin:0px;
padding-left: 40px;
text-indent:0px;
}

/* System Error Messages */
#system-message dd.error ul
{
color: #c00;
background: #e6c0c0 url(../../system/images/notice-alert.png) 4px center no-repeat;
border-top: 3px solid #DE7A7B;
border-bottom: 3px solid #DE7A7B;
margin: 0px;
padding-left: 40px;
text-indent: 0px;
}

/* System Notice Messages */
#system-message dd.notice ul
{
color: #c00;
background: #efe7b8 url(../../system/images/notice-note.png) 4px center no-repeat;
border-top: 3px solid #f0dc7e;
border-bottom: 3px solid #f0dc7e;
margin: 0px;
padding-left: 40px;
text-indent: 0px;
}

#syndicate
{
float: left;
padding-left: 25px;
}

/* Component Specific Fixes */

#component-contact table td
{
padding: 2px 0;
}

.breadcrumbs img
{
margin: 0px;
padding: 0px;
border: 0px;
}

.mceToolbarTop {
white-space: normal;
}

.mceEditor
{
background: none;
}

#archive-list
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#archive-list li
{
list-style-type: none;
background-image: none;
margin-left: 0px;
padding-left: 0px;
}

#navigation
{
text-align: center;
}

.article h3 img
{
border: none;
display: inline;
margin: 0;
padding: 0;
}

.art-Footer-text .moduletable
{
border: none;
margin: 0;
padding: 0;
}

.pollstableborder td {
vertical-align: middle;
}

.img_caption.left
{
float: left;
margin-right: 1em;
}

.img_caption.right
{
float: right;
margin-left: 1em;
}

.img_caption.left p
{
clear: left;
text-align: center;
}

.img_caption.right p
{
clear: right;
text-align: center;
}

.img_caption img
{
margin: 0em;
}

.contentheading
{
font-family: "Times New Roman", Georgia, Times, Serif;
font-size: 18px;
font-style: normal;
font-weight: bold;
text-align: right;
color: #E88502;
}

/* Plugin compatilibity. */

/* 152316, DOCman */

.dm_taskbar ul
{
background-image: none;
margin: 0px;
padding: 0px;
}

.dm_taskbar ul li
{
background-image: none;
}




 
abdo

Posted: 9/19/2011
Quote message 

Hello
If you want to convert any joomla template from right to left RTL contact me: ahcomp @ hotmail. com
i can help you

مرحبا
إذا كنت تريد تحويل أي قالب جملة من اليمين إلى اليسار RTL اتصال بي :
ahcomp @ hotmail . com

رهن الاشارة


Bonjour
Si vous voulez convertir n'importe quel template joomla de droite à gauche RTL contactez moi : ahcomp @ hotmail . com

je peux vous aider
 
jida

Posted: 4/18/2016
Quote message 

Gunung bromo merupakan gunung eksotis yang ada di jawa timur dan sangat cocok dijadikan tempat berbulan madu bagi pasangan baru. Banyak tempat romantis yang tentu akan menjadikan anda terkenang seumur hidup. Banyak agen yang menyediakan paket honeymoon gunung bromo dengan durasi 2 hari 1 malam dan tentunya paket ini berfasilitas yang sangat mewah. Masalah harga nanti bisa dinego dengan pihak agen travel. Paket wisata honeymoon gunung bromo 2 hari 1 malam info lengkapnya wisata bromo tour http://extreme-guide.blogspot.co.id/2015/11/harga-paket-wisata-gunung-bromo.html

Malang Transport merupakan perusahaan yang bergerak di bidang jasa transportasi khususnya sewa menyewa mobil di kota malang. Perusahaan tempat rental mobil di malang ini banyak memiliki kantor yang bertebaran di berbagai sudut kota malang batu. Entah tempat sewa mobil malang http://catatanartikel.blog.com/2016/02/03/memilih-rental-mobil-online-malang/ itu milik perseorangan atau milik perusahaan. Info harga rental mobil di malang transport bisa anda klik rental mobil wisata di malang batu http://madas.beep.com/sewa-mobil-elf-di-malang-untuk-berbagai-kalangan-2015-12-23.htm

Kota surabaya memang menjadi kota terbesar kedua di Indonesia. Banyak perusahaan besar dan kantor-kantor pemerintahan yang berdiri di kota yang sangat padat ini. Jika anda sedang berkunjung ke kota surabaya untuk urusan pekerjaan dan membutuhkan jasa transportasi sewa mobil di surabaya maka anda bisa datang ke kantor Madas Trans di daerah surabaya barat. Tempat sewa mobil murah Madas Trans Surabaya http://www.chairulumam.abatasa.co.id/post/detail/87948/rental-mobil-lebaran-di-surabaya-yang-terpercaya.html menyediakan beragam armada pilihan yang bisa anda pilih sesuai keinginan anda. Info detail sewa mobil surabaya dan rental mobil murah kota surabaya baca di sewa mobil murah kota surabaya http://otewe.tumblr.com/post/139967513325/pilihan-harga-sewa-mobil-pengantin-di-surabaya

Yogyakarta sangat terkenal dengan kota pendidikannya. Banyak mahasiswa rantauan yang datang ke Jogja untuk menuntut ilmu. Jika anda termasuk salah satu rantauan di jogja dan sedang membutuhkan jasa sewa mobil murah di jogja maka silahkan datang ke tempat jasa sewa mobil murah jogja http://catatandiary.jimdo.com/2016/02/28/ketentuan-dan-syarat-rental-mobil-di-jogja/ di Safa Transport. Banyak tersedia mobil terbaru dengan harga sewa yang murah dan cukup bersahabat dengan kantong mahasiswa. Info lengkapnya tentang sewa mobil murah di jogja baca di rental mobil di jogja harga murah http://justshare.hatenadiary.com/entry/2016/02/20/Layanan_Jasa_Sewa_Mobil_Harian_Di_Jogja

Bali, pulau yang menyimpan banyak eksotisme dan syarat akan kebudayaannya yang sangat kental. Jika anda ingin berwisata di bali dan membutuhkan sewa mobil murah di bali silahkan datang ke kantor sewa mobil murah di bali Dewata Trans. Tempat jasa sewa mobil bali yang satu ini bisa disewa secara harian, mingguan dan bulanan. Rental mobil murah bali ini menyediakan armada terbaru dengan beragam jenis yang bisa anda pilih sesuai dengan kebutuhan Anda. Rental mobil harian bali ini bisa anda baca di sewa mobil harian murah di bali https://tobielblog.wordpress.com/2016/04/17/prinsip-prinsip-perjanjian-sewa-mobil-di-bali-dalam-hukum/