
td, th {
font-family : arial;
color : #000000;
text-align : right;

}
body {
font-size : 11px;
font-family : arial;
color : #000000;
background : #f3f3f3;
margin: 0 auto;
margin-top : 2px;
margin-bottom : 1px;
background : url('pics/back_top.gif') repeat-x;
width:800px;
}
.body_text {
text-align : right;
}
a:link, a:visited {
text-decoration : none;
color : #000000;
direction : rtl;
font-family : arial;
font-size : 12px;
}
a:hover {
text-decoration : underline;
}
a.free:link, a.free:visited {
text-decoration : none;
color : #4c7cc1;
direction : rtl;
font-family : arial;
font-size : 12px;
}
a.free:hover {
text-decoration : none;
color : #000000;
}
.rbroundbox {
background : url('pics/nt.gif');
}
.rbtop div {
background : url('pics/tl.gif') no-repeat top left;
}
.rbtop {
background : url('pics/tr.gif') no-repeat top right;
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
width : auto;
height : 7px;
font-size : 1px;
margin : 0;
}
.rbcontent {
margin : 0 0;
}
.rbroundbox {
width : auto;
}
.header {
height : 94px;
width : 100%;
background-color : #060000;
}
.logo {
float : left;
margin-left : 0;
margin : 0;
}
.navbg {
background-color : #535353;
width : 100%;
height : auto;
}
#navcontainer ul {
margin : 0;
list-style-type : none;
text-align : center;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
height : 20px;
padding-top : 8px;
padding-bottom : 8px;
display : block;
}
#navcontainer ul li {
display : inline;
}
#navcontainer ul li a {
text-decoration : none;
font-size : 12px;
font-weight : bold;
padding-bottom : 1px;
padding-left : 10px;
padding-right : 10px;
border-right : 1px solid #000000;
padding-top : 8px;
color : #000000;
width : 100%;
height : 12px;
}
#navcontainer ul li a:hover {
color : #ffffff;
background-color : #000000;
font-size : 12px;
font-weight : bold;
text-decoration : none;
padding-bottom : 1px;
padding-left : 10px;
padding-right : 10px;
padding-top : 2px;
width : 100%;
height : 12px;
}
.maincontent {
width : 100%;
position : relative;
margin: 0 auto;
direction : rtl;
}
.article p {
 font-size:14px;
}
.article a {
 font-size:14px;
 color:blue;
}
.floateright {
float : right;
background-color : #ffffff;
margin-left : 14px;
padding-left : 5px;
padding-right : 5px;
width : 190px;
border-right : 1px dashed #cccccc;
border-left : 1px dashed #cccccc;
border-bottom : 3px solid #cccccc;
}
.floatmain {
float : left;
margin-right : 10px;
margin-left : 10px;
width : 156px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 0;
}
.floatp {
float : right;
margin-right : 10px;
margin-left : 10px;
width : 72%;
border-right : 1px dashed #cccccc;
border-left : 1px dashed #cccccc;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 0;
border-bottom : 3px solid #cccccc;
}
.floatx {
float : right;
background-color : #ffffff;
padding-left : 5px;
padding-right : 5px;
width : 20%;
border-right : 1px dashed #cccccc;
border-left : 1px dashed #cccccc;
border-bottom : 3px solid #cccccc;
}
/* H TITLE */
h1, h2, h3, h4, h5, h6 {
font-weight : bold;

}
h1 a:link, h1 a:visited {
font-size : 14px;
color : black;
}
h1 a:hover {
background-color : transparent;
text-decoration : underline;

}
h1 {
font-size : 14px;
color : #000000;
padding-top : 2px;
border-top:2px solid #000000;
padding-left : 5px;
padding-bottom : 2px;
border-bottom : 2px solid #ededed;
background : #ffffff url('/pics/gradient2.jpg') repeat-x;

}
h2 {
font-size : 14px;
color : #CC0000;
padding-left : 0;
padding-top:2px;
padding-bottom:-4px;
}
h3 {
font-size : 14px;
color : #666666;
padding-top : 1px;
padding-left : 10px;
padding-bottom : 2px;
}
h4 {
font-size : 14px;
color : #000000;
padding-top : 2px;
padding-left : 5px;
padding-bottom : 2px;
}
h8 {
font-size : 14px;
}

/* END OF H */


a.main:link {
color : #CC0000;
margin-bottom : 5px;
padding-left : 40px;
display : block;
background : #ffffff;
width : 80%;
font-size : 12px;
text-decoration : none;
display : block;
padding-top : 1px;
}
a.main:visited {
color : #CC0000;
font-size : 12px;
background : #ffffff;
margin-bottom : 5px;
padding-left : 40px;
text-decoration : none;
display : block;
width : 80%;
}
a.main:hover {
color : #000000;
font-size : 12px;
text-decoration : none;
padding-left : 40px;
display : block;
width : 80%;
}

.topbox div, .rtoptop, .rbboxtop div, .rbboxbot {
width : auto;
height : 7px;
font-size : 1px;
}
.topbox {
width : auto;
}
.normal {
background-color : #ffffff;
}
.hover {
background-color : #F0F0F0;
}
input.btn {
color : #CC0000;
font-family : Arial, sans-serif;
font-size : 8pt;
font-weight : bold;
background-color : #fff;
border : 1px solid;
}
pre {
text-indent : 35px;
}
#tabmenu {
font : 14px arial, sans-serif;
color : #000;
border-bottom : 1px solid #eeeeee;
margin : 0;
margin-left : 0;
margin-top : 12px;
padding-left : 0;
padding-right : 0;
}
#tabmenu li {
display : inline;
overflow : hidden;
list-style-type : none;
cursor : pointer;
padding-left : 1px;
padding-right : 2px;
padding-top : 5px;
}
#tabmenu a, a.active {
color : #ff0080;
background: white url(pics/shade.gif) top left repeat-x;
font-size: normal;
border : 1px solid black;
padding-left : 2px;
padding-right : 2px;
margin : 0;
text-decoration : none;
border-color : #eeeeee;

}
#tabmenu a.active {

border-bottom : 1px solid #ffffff;
padding-top : 5px;
cursor : default;
background-image: url(pics/shadeactive.gif);
}
#tabmenu a:hover {
color : #ffffff;
background : #000000;
}
#tabmenu a:visited {
color : #ffffff;
}
#tabmenu a.active:hover {

color : #ff0080;
background-image: url(pics/shadeactive.gif);

}
#content {
font : 14px arial, sans-serif;
text-align : right;
background : #ffffff;
padding : 5px;
border : 1px solid black;
border-top : none;
z-index : 2;
border-color : #eeeeee;

}
#content a {
text-decoration : none;
color : #327ebe;
}
#buttons a {
color : #333300;
background-color : #f5f5f5;
padding : 2px;
padding-right : 5px;
display : block;
font : 12px Arial, sans-serif;
font-weight : bold;
text-decoration : none;
text-align : right;
}
#buttons a:hover {
background-color : #b0c4de;
color : #003300;
text-decoration : none;
}
#clsBoxBody {
font-size : 12px;
border : 1px solid #cfcfcf;
padding-right : 5px;
padding-left : 5px;
}
input.formbutton {
color : #00c500;
background : #fff;
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 12px;
font-weight : bold;
border : 1px solid #7E9DB9;
width : auto;
padding: 2px;

}
input.formbutton a:hover {
color : #00000;
background : #fff;
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 12px;
font-weight : bold;
border : 1px solid #7E9DB9;
width : auto;
padding: 2px;

}
.massage_box {
padding-top : 0;
margin-bottom : 5px;
width : 100%;
text-align : center;
height : 100%;
}
.massage_box a {
color : #ff0000;
}

/* FOOTER */
.footer {
background-color : #000000;
width : 100%;
position : relative;
padding-top : 5px;
text-align : center;
color : #ffffff;
float : left;
}
.footer a {
text-decoration : none;
color : #ffffff;
direction : rtl;
font-family : arial;
font-size : 12px;
}

#footer p {
	margin: 0px;
	padding: 20px 0px;
	text-align: center;
	color: #566D77;
}
.footer a:hover {
text-decoration : underline;
background-color : #000000;
}

#footer-contents {
margin:0 auto;
padding-right:50px;
text-align:right;
background-color : #000000;


}

#footer-col1 {
display:inline;
float:right;
width:120px;
margin-bottom:5px;
color: #FFFFFF;



}

#footer-col2 {
display:inline;
float:right;
margin-right:50px;
padding-right:2%;
width:120px;
color: #FFFFFF;

}

#footer-col3 {
display:inline;
float:right;
margin-right:50px;
width:120px;
color: #FFFFFF;

}

#footer-copyright {
float:left;
padding-left:35px;
color: #FFFFFF;


}


.TitleSmall {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E2E7FC none repeat scroll 0 0;
border-top:1px solid #6B90DA;
color:#222222;
font-weight:bold;
padding:2px 8px;
text-align:right;
font-size : 14px;
}

/* hide Email Adresse */
.semail{
cursor: pointer;
text-decoration: underline;
color: blue;
}