@charset "utf-8"; 
/* CSS Document */ 
html, body { 
    margin:0px; 
    padding:0px; 
} 
body, input, select, textarea { 
    background-color: #ffffff; 
    font-family:"helvetica neue",helvetica,arial,sans-serif; 
} 
td, input, select, textarea { 
    font-family:"helvetica neue",helvetica,arial,sans-serif; 
    font-size: 11px; 
    color: #000000; 
    vertical-align: top;  
} 
H5 {
 margin-bottom: -7px;
}

H1 {
font-size:16px; 
font-weight:bold; 
color:#660066; 
font-family:Georgia, serif;
font-style:italic;
}

td { 
    padding:0px; 

} 
a,a:active,a:visited { 
color: black; 
text-decoration:none;  
} 

a img{
border:none;
}

a:hover    { 
color: black; 
text-decoration: underline;

} 

a.a2:link{ 
font-style:italic; 
color:#666666; 
text-decoration:underline; 

} 
a.a2:visited  { 
font-style:italic; 
color:#666666; 
text-decoration: underline; 

} 
a.a2:hover    { 
font-style:italic; 
color:#666666; 
text-decoration: underline; 


} 
a.a2:active { 
font-style:italic; 
color:#666666; 
text-decoration:underline; 
} 



a.a22:link{ 
font-size:12px; 
font-weight:bold;  
text-decoration:none; 
} 
a.a22:visited  { 
font-size:12px; 
font-weight:bold; 
text-decoration: none; 
} 
a.a22:hover    { 
font-size:12px; 
font-weight:bold;  
text-decoration: underline; 
} 
a.a22:active { 
font-size:12px; 
font-weight:bold; 
text-decoration:none; 
} 



a.a3:link{ 
font-style:italic; 
color:#666666; 
text-decoration:underline; 
} 
a.a3:visited  { 
font-style:italic; 
color:#666666; 
text-decoration: underline; 
} 

a.a3:hover    { 
font-style:italic; 
color: #999999; 
text-decoration: underline; 
} 
a.a3:active { 
font-style:italic; 
color:#666666; 
text-decoration:underline; 
} 


table.main { 
    width: 792px; 
    height: 100%; 
    border-collapse: collapse;     
} 
td.top { 
width: 169px; 
height: 111px; 
background-position:center; 
background-repeat:no-repeat; 
background-color: #fcf6e5; 
} 
td.line_1{
border-top: 1px dotted #000;
padding-top:2px;

}
td.line_2{
border-bottom: 1px dotted #000;
padding-bottom:2px;
}
div.hr {
  height: 4px;
  background: images/points2.jpg no-repeat scroll center;
}
div.hr hr {
  
}



td.name { 
width:458px; 
height:76px; 
background-repeat:no-repeat; 
background-color: #fcf6e5; 
} 
td.name2 { 
padding-left: 55px; 
width:458px; 
height:25px; 
font-family:"Times New Roman", Times, serif; 
font-size:18px; 
color:#666666; 
background-color: #fcf6e5; 
padding-left:10px; 
} 
td.slogan { 
width: 169px; 
height: 101px; 
background-image:url(images/slogan_04.gif); 
background-repeat:no-repeat; 
background-position:center; 
background-color: #fcf6e5; 
} 
td.date { 
height: 20px; 
background-color:#CCCCCC; 
border-bottom-width: 1px; 
border-bottom-style:solid; 
border-bottom-color:#000000; 
border-top-width: 1px; 
border-top-style:solid; 
border-top-color:#000000;     
} 
td.clean { 
height: 20px; 
background-color:#ffffff; 
} 
td.menu { 
width: 164px; 
} 
td.service { 
height:15px; 
background-color: #000000; 
font-size:11px; 
font-weight:bold; 
color:#FFFFFF; 
font-size:11px; 
font-weight:bold; 
padding-left:10px; 
} 
td.service2 { 
height:30px; 
font-weight:bold; 
line-height:1; 
padding-left:10px; 
padding-top:3px; 
} 
td.service22 { 
height:30px; 
font-weight:bold; 
line-height:1; 
padding-left:10px; 
padding-top:6px; 
} 
td.service3 { 
height:20px; 
font-weight:bold; 
color:#333333; 
padding-left:10px; 
} 
td.service33 { 
height:20px; 
font-weight:bold; 
font-size:18px; 
color:#333333; 
padding-left:10px; 
} 
.service3 { 
font-weight:bold; 
} 
.service4 { 
font-weight:bold; 
font-style:italic; 
color:#666666; 
} 
.service5 { 
padding-left:20px; 
} 
.service5a { 
} 
.service55 { 
padding-left:40px; 
} 
td.redact { 
border-bottom-width: 1px; 
    border-bottom-style:solid; 
    border-bottom-color:#000000; 
padding-top:4px;
padding-bottom:4px;
} 
table.service { 
background-color: #fffaea; 
} 
td.content { 
margin-left:8px; 
} 
table.content { 
width:450px; 
border-left-style:groove; 
border-left-width:1px; 
border-left-color:#000000; 
margin-left:8px; 
border-right-style:groove; 
border-right-width:1px; 
border-right-color:#000000; 
margin-right:8px; 
} 
td.cont_cap{ 
font-size:12px; 
font-weight:bold; 
line-height:20px; 
border-top-color:#5b7bc3; 
border-top-width: 4px; 
border-top-style:solid; 
border-collapse:collapse;  
empty-cells: show; 
} 
td.cont_cap2{ 
line-height:20px; 
border-top-color:#5b7bc3; 
border-top-width: 4px; 
border-top-style:solid; 
border-collapse:collapse;  
empty-cells: show; 
} 
td.cont_cap3{ 

border-top-color:black; 
border-top-width: 1px; 
border-top-style:solid; 
border-collapse:collapse;  
empty-cells: show; 
} 

.cont_cap{ 
font-size:12px; 
font-weight:bold; 
} 

td.prnt { 
} 
td.prnt2 { 
margin-bottom:-10px;
margin-top:-10px;
text-align:right; 
height:22px; 
} 
.style3 { 
font-size:9px; 
color:#666666; 
} 

td.copyright { 
} 
td.copyright2 { 
border-top-style:double; 
border-top-width:3px; 
border-top-color:#000000; 
} 
td.copyright3 { 
height:12px; 
} 
td.bottommenu { 
text-align:center; 
} 
td.footer_border { 
height:10px; 
border-bottom-style:solid; 
border-bottom-color:#333333; 
border-bottom-width:1px; 
border-top-style:solid; 
border-top-color:#333333; 
border-top-width:2px; 
} 
.intv { 
font-size:12px; 
font-weight:bold; 
color:#666666; 
} 
.intv2 { 
font-size:11px; 
font-weight:bold; 
color:#6F6F6F; 
} 
.highslide { 
    cursor: url(highslide/graphics/zoomin.cur), pointer; 
    outline: none; 
} 
.highslide-active-anchor img { 
    visibility: hidden; 
} 
.highslide img { 
    border: 2px solid gray; 
} 
.highslide:hover img { 
    border: 2px solid silver; 
} 

.highslide-wrapper { 
    background: white; 
} 
.highslide-image { 
    border-bottom: 1px solid white; 
} 
.highslide-image-blur { 
} 
.highslide-caption { 
    display: none; 
    border-bottom: 1px solid white; 
    font-family: Verdana, Helvetica; 
    color:#FFFFFF; 
    font-size: 8pt; 
    padding: 5px; 
    background-color:#727272; 
} 
.highslide-loading { 
    display: block; 
    color: black; 
    font-size: 8pt; 
    font-family: sans-serif; 
    font-weight: bold; 
    text-decoration: none; 
    padding: 2px; 
    border: 1px solid black; 
    background-color: white; 
     
    padding-left: 22px; 
    background-image: url(highslide/graphics/loader.white.gif); 
    background-repeat: no-repeat; 
    background-position: 3px 1px; 
} 

a.highslide-credits, 
a.highslide-credits i { 
    padding: 2px; 
    color: silver; 
    text-decoration: none; 
    font-size: 1px; 
} 
a.highslide-credits:hover, 
a.highslide-credits:hover i { 
    color: white; 
    background-color: gray; 
} 
a.highslide-full-expand { 
    background: url(highslide/graphics/fullexpand.gif) no-repeat; 
    display: block; 
    margin: 0 10px 10px 0; 
    width: 34px; 
    height: 34px; 
} 

/* These must always be last */ 
.highslide-display-block { 
    display: block; 
} 
.highslide-display-none { 
    display: none; 
} 


{ 
    font-family: Verdana, Helvetica; 
    font-size: 10pt; 
} 
.highslide-html { 
    background-color: white; 
} 
.highslide-html-blur { 
} 
.highslide-html-content { 
    position: absolute; 
    display: none; 
} 
.highslide-loading { 
    display: block; 
    color: black; 
    font-size: 8pt; 
    font-family: sans-serif; 
    font-weight: bold; 
    text-decoration: none; 
    padding: 2px; 
    border: 1px solid black; 
    background-color: white; 
     
    padding-left: 22px; 
    background-image: url(highslide/graphics/loader.white.gif); 
    background-repeat: no-repeat; 
    background-position: 3px 1px; 
} 
a.highslide-credits, 
a.highslide-credits i { 
    padding: 2px; 
    color: silver; 
    text-decoration: none; 
    font-size: 10px; 
} 
a.highslide-credits:hover, 
a.highslide-credits:hover i { 
    color: white; 
    background-color: gray; 
} 


/* Styles for the popup */ 
.highslide-wrapper { 
    background-color: white; 
} 
.highslide-wrapper .highslide-html-content { 
    width: 400px; 
    padding: 5px; 
} 
.highslide-wrapper .highslide-header div { 
} 
.highslide-wrapper .highslide-header ul { 
    margin: 0; 
    padding: 0; 
    text-align: right; 
} 
.highslide-wrapper .highslide-header ul li { 
    display: inline; 
    padding-left: 1em; 
} 
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next { 
    display: none; 
} 
.highslide-wrapper .highslide-header a { 
    font-weight: bold; 
    color: gray; 
    text-transform: uppercase; 
    text-decoration: none; 
} 
.highslide-wrapper .highslide-header a:hover { 
    color: black; 
} 
.highslide-wrapper .highslide-header .highslide-move a { 
    cursor: move; 
} 
.highslide-wrapper .highslide-footer { 
    height: 11px; 
} 
.highslide-wrapper .highslide-footer .highslide-resize { 
    float: right; 
    height: 11px; 
    width: 11px; 
    background: url(highslide/graphics/resize.gif); 
} 
.highslide-wrapper .highslide-body { 
} 
.highslide-move { 
    cursor: move; 
} 
.highslide-resize { 
    cursor: nw-resize; 
} 

/* These must be the last of the Highslide rules */ 
.highslide-display-block { 
    display: block; 
} 
.highslide-display-none { 
    display: none; 
}


div.logo1{
font-size:16px; 
font-weight:bold; 
color:#660066; 
font-family:Georgia, serif;
font-style:italic;
}
.logo2{
font-size:13px;  
color:#B7876E; 
font-family:Georgia;
}

a.logo3:link{ 
font-size:13px;  
color:#B7876E; 
font-family:Georgia;
text-decoration:none; 

} 
a.logo3:visited  { 
font-size:13px;  
color:#B7876E; 
font-family:Georgia;
text-decoration:none;  
} 
a.logo3:hover    { 
font-size:13px;  
color:#B7876E; 
font-family:Georgia;  
text-decoration: underline; 
} 
a.logo3:active { 
font-size:13px;  
color:#B7876E; 
font-family:Georgia;
text-decoration:none; 
} 
td.clients { 
border-top-width: 1px; 
    border-top-style:solid; 
    border-top-color:#000000; 
}
#men{
font-size:14px;
font-weight:bold;
color:#666;
}
a.men:link{ 
font-size:14px;
font-weight:bold;
color:#666;
text-decoration:underline; 

} 
a.men:visited  { 
font-size:14px;
font-weight:bold;
color:#666;
text-decoration:underline; 
} 
a.men:hover    { 
font-size:14px;
font-weight:bold;
color:#666;
text-decoration:underline;
} 
a.men:active { 
font-size:14px;
font-weight:bold;
color:#666;
text-decoration:underline; 
} 
