body {margin:0 0 0 0; background-color:#fdfae9;}
.bg { background-color:#fdfae9;}
.spec { padding-top:20px;}
.title, .componentheading, .sectiontableheader {color:#000 !important; font-size: 18px; font-family: Tahoma; font-weight: lighter; text-decoration:none;}
.bg_left { background-color:#eeece2; padding-left:15px}
a.links:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold}
a.links:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: underline;}
a.links:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none; font-weight:bold}

a.jg_pagenav:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px;}
a.jg_pagenav:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: underline;}
a.jg_pagenav:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none;}

a.jg_pathitem:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold}
a.jg_pathitem:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: underline;}
a.jg_pathitem:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none; font-weight:bold}

a.readon:link {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold}
a.readon:visited {color: #000; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: underline;}
a.readon:hover {color: #000; font-family:Tahoma; font-size: 12px; text-decoration: none; font-weight:bold}


.contentheading {color:#3d9e1b !important; font-size: 18px; font-family: Tahoma; font-weight: lighter; text-decoration:none;}

div#sobi2PageNav a:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold}
div#sobi2PageNav a:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: underline;}
div#sobi2PageNav a:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none; font-weight:bold}

div.jg_pagination a:link {color: #3d9e1b; font-family:Tahoma; text-decoration: none; font-size: 12px; font-weight:bold}
div.jg_pagination a:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: none;}
div.jg_pagination a:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: underline; font-weight:bold}


div.jg_element_txt a:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 15px; font-weight:bold}
div.jg_element_txt a:visited {color: #3d9e1b; font-family:Tahoma; font-size: 15px; font-weight:bold; text-decoration: underline;}
div.jg_element_txt a:hover {color: #3d9e1b; font-family:Tahoma; font-size: 15px; text-decoration: none; font-weight:bold}

div.jg_subcatelem_txt a:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold}
div.jg_subcatelem_txt a:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: underline;}
div.jg_subcatelem_txt a:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none; font-weight:bold}

p.sobi2ItemTitle a:link {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 14px; font-weight:bold}
p.sobi2ItemTitle a:visited {color: #000; font-family:Tahoma; font-size: 14px; font-weight:bold; text-decoration: underline;}
p.sobi2ItemTitle a:hover {color: #000; font-family:Tahoma; font-size: 14px; text-decoration: none; font-weight:bold}

a.mainlevel:link {color: #000; font-family:Tahoma; text-decoration: none; font-size: 15px; font-weight:bold}
a.mainlevel:visited {color: #000; font-family:Tahoma; font-size: 15px; font-weight:bold; text-decoration: none;}
a.mainlevel:hover {color: #000; font-family:Tahoma; font-size: 15px; text-decoration: underline; font-weight:bold}

a.links_project:link {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold}
a.links_project:visited {color: #000; font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration: underline;}
a.links_project:hover {color: #000; font-family:Tahoma; font-size: 12px; text-decoration: none; font-weight:bold}

.line_left { background-color:#3d9e1b; width:282px;}
.line_right { background-color:#000;}

.txt_footer {color:#989494; font-size: 11px; font-family: verdana, geneva, arial, helvetica, sans-serif; padding-top:10px}

a.links_footer:link {color: #989494; font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration: none; font-size: 11px;}
a.links_footer:visited {color: #989494; font-family:verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; text-decoration:none;}
a.links_footer:hover {color: #989494; font-family:verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline}

a.links_footer1:link {color: #989494; font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration: underline; font-size: 11px; font-weight:bold}
a.links_footer1:visited {color: #989494; font-family:verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:bold}
a.links_footer1:hover {color: #989494; font-family:verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight:bold}

.code { font-size:14px; color: #3d9e1b; font-weight:bold; font-family:Tahoma}
.tel { font-size:22px; color: #000; font-family:Tahoma}
.date { font-weight:bold; font-family:Tahoma; font-size:11px}

.txt {font-family:Tahoma; text-align:justify; font-size:12px}

div.dashed_block { border: 1px dashed #7F7F7F; padding: 8px;}
div.dashed { font-size: 0; border-top: 1px dashed #89A0AB; margin: 2px 0 1px; }
div.blue_block { background: #D6E5EB; padding: 10px 10px 1px; }
div.blue_block div.bg { background: #FFF; border: 1px dashed #999; padding: 10px; margin-bottom: 10px; }

A.pathway:link {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 9pt;}
A.pathway:visited {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 9pt;}
A.pathway:hover {color: #000; font-family:Tahoma; font-size: 9pt; text-decoration:none;}

A.contentpagetitle:link {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 18px;}
A.contentpagetitle:visited {color: #000; font-family:Tahoma; text-decoration: underline; font-size: 18px;}
A.contentpagetitle:hover {color: #000; font-family:Tahoma; font-size: 18px; text-decoration:none;}

.sobi2Listing_field_sdom_label, .sobi2Listing_field_gabarity_label {font-weight:bold; font-family:Tahoma;}
#sobi2Listing_field_sdom_label, #sobi2Listing_field_gabarity_label, #sobi2Listing_field_s1_label, #sobi2Listing_field_s2_label {font-weight:bold; font-family:Tahoma;}

.sobi2Listing_field_mainspec_label {font-weight:bold; font-family:Tahoma; color:#FF0000;}
.sobi2Listing_field_mainspec {font-family:Tahoma; color:#FF0000;}

.fon_object { background-image:url(/images/fon_object.jpg); background-repeat:no-repeat; width:246; height:340}
.joomimg68_main { text-align:center}


a.blogsection:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px;}
a.blogsection:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: underline;}
a.blogsection:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none;}

span.pagination a:link {color: #3d9e1b; font-family:Tahoma; text-decoration: underline; font-size: 12px;}
span.pagination a:visited {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: underline;}
span.pagination a:hover {color: #3d9e1b; font-family:Tahoma; font-size: 12px; text-decoration: none;}