body {margin:0; padding:0; font-family: Tahoma, Verdana, Arial, sans-serif; background-color:#fffadf;}

.logoBlock { width:1000px;height:110px; }
.top57px { float:left;height:110px;width:57px;background-color:#350c17; }
.logoContainer { float:left;height:110px;width:270px;background: url(../images/logoBg.gif) repeat-x; }
.logo { float:left;position:relative;width:100%;height:105px;color:#FFFFFF; }
.logoBottom { z-index:1000;float:left;position:relative;width:100%;height:15px;margin-bottom:-35px;background-color:#d04f00; }
.logoShadow { float:left;height:110px;width:21px;background:url(../images/shdow_logo.jpg) center no-repeat; }
.companyName { float:left;height:110px;width:652px;background-color:#7c323c; }
.companyName div { position:relative;width:100%;text-align:center;top:37px;left:7px; }

.mainMenuContainer { background-color:#eee7c1; width:100%;padding-top:3px; }
.mainMenu { margin:10px 0 7px 34px;background-color:#eee7c1;width:347px; }
.mainMenu td, .mainMenu tr.last td { border-bottom:1px solid #f5f1da; font-size:14px;height:29px; }
.mainMenu tr.last td { border-bottom:none; }
.mainMenu a { background:url(../images/str.gif) 0% 50% no-repeat; padding-left:20px; padding-right:22px; font-family: Arial, Tahoma, Verdana; font-size:14px; font-weight:bold;text-decoration:none; color:#333333; line-height:13px; margin-left:2px; }
.mainMenu a:hover { color:#d04f00; }

.textZag{background:url(../images/str_txt.gif) top right no-repeat; padding-right:15px; font-size:16px; color:#ffffff; text-decoration:none; line-height:18px;}
#links{background:url(../images/str_links.gif) center left no-repeat; padding-left:12px; font-size:11px; color:#ffffff; text-decoration:none; line-height:12px;}
.textImg{font-size:10px; text-decoration:none; color:#00000; line-height:12px; margin-left:15px; margin-bottom:10px; margin-right:10px; width:200px;}
.textImgLit{font-size:10px; text-decoration:none; color:#00000; line-height:12px; margin-left:8px; margin-bottom:10px; margin-right:0px; margin-top:10px; width:150px;}
#linksCopy{color:#FFFFFF; font-size:10pt; font-variant:small-caps; letter-spacing:1px; text-decoration:none;}
.copy{color:#FFFFFF; font-size:10pt; font-variant:small-caps; letter-spacing:1px; text-decoration:none;}

.contentLink {padding-right:22px; font-size:11px; color:#333333; text-decoration:none; line-height:12px;background:url(../images/str.gif) 100% 50% no-repeat;}
.contentLink:hover {color:#d04f00;}
.listContainer {margin-top:7px; margin-left:38px; margin-bottom:15px;}
.listContainer div { font-size:11px; color:#FFFFFF; margin-top:5px; }
.listContainer div a { background:url(../images/str_links.gif) center left no-repeat; padding-left:12px; font-size:11px; color:#ffffff; text-decoration:none; line-height:12px; }
.listContainer div a.selected { background:url(../images/str_linksSelected.gif) center left no-repeat; }
.listContainer div a:hover { text-decoration:underline; }

.newsSimpleBlock { clear:left; }
.newsSimpleBlock h1 { font-size:21px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;  }
.newsSimpleBlock h2 { font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;  }
.newsSimpleBlock h1 a { text-decoration:none; color:#431020; }
.newsSimpleBlock h1 a:visited { color:#7b182f; }
.newsSimpleBlock h1 a:hover { color:#cb4e00; }

.imgBox { float:left; padding:5px 5px 5px 5px; margin:0 12px 5px 0; background-image:url(../images/ramfoto.gif); text-indent:0px;text-align:center;font-size:11px; }
.imgBox a img { border:1px solid WHITE; }
.newsSimpleBlock .date { font-size:9px; font-family:Arial, Helvetica, sans-serif; }
.newsSimpleBlock .preamb { font-size:11px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; }

table.propertiesList ul { padding:0 0 0 10px ;margin:0; }

table.top td { vertical-align:top; }

div.content { color:#333333; font-size:11px; margin-top:10px;text-align:justify;text-indent:20px; }
div.content p { text-align:justify;text-indent:20px;margin:0;padding:0;color:#333333; }
div.content p.attention { background-color:#ffe075;font-weight:bold; text-indent:0;padding: 5px 0 5px 0;margin: 5px 0 5px 0; }

.leftMenu h3 { font-size:16px; color:#FFFFFF; margin:20px 0 0 28px;padding:0; }
.leftMenu h5 { font-size:10px; color:#FFFFFF; margin:0 0 0 28px;padding:0;font-weight:normal }

.mainContent { background-color:#FFFFFF;padding:10px 35px 15px 35px; }
.mainContent h1 { margin:15px 0 5px 0;color:#cb4e00; }
.mainContent h2 { margin:12px 0 5px 0;color:#cb4e00; }
.mainContent h3 { margin:7px 0 2px 0;font-size:18px;font-weight:normal;color:#cb4e00; }
.mainContent h5 { margin:7px 0 2px 0;font-size:12px;font-weight:bold;color:#cb4e00; }
.mainContent h6 { margin:0 0 10px 0;font-size:10px;font-weight:normal;color:#cb4e00; }
.mainContent ul { text-indent:7px; }

.separator { width:100%;clear:both; }

.center { text-align:center !important;}
.afrisoStyle { float:left;width:100%;background:url(../images/company/afriso/bg.png) left top repeat-x;text-align:left; }

table.propertiesList { margin:3px 0 3px 0;padding:0;border:1px solid #7b182f; }
table.propertiesList td { padding:1px 3px 1px 3px; color:#7b182f }
table.propertiesList td.property { background-color:#7b182f;font-weight:bold;text-align:right;color:WHITE; }

table.propertiesList th { color:WHITE;padding:3px 2px 1px 2px;background:url(../images/tables/bordou/header.png) top repeat-x;background-color:#7b182f;text-align:center;vertical-align:top;border-right:1px solid #660725;border-bottom:1px solid #660725; }
table.propertiesList th.last { border-right:none; }

.x-alpha img { opacity:0.25;filter:alpha(opacity=25); }
