@font-face { font-family:"Arial";  src:local(Arial), url(fonts/arial.ttf) format(TrueType) }
@font-face { font-family:"Arial"; url(fonts/arialbd.ttf) format(TrueType) }
@font-face { font-family:"Arial"; url(fonts/arialbi.ttf) format(TrueType) }
@font-face { font-family:"Arial"; url(fonts/ariali.ttf) format(TrueType) }
@font-face { font-family:"Trebuchet MS"; url(fonts/trebuc.ttf) format(TrueType) }
@font-face { font-family:"Trebuchet MS"; url(fonts/trebucbd.ttf) format(TrueType) }

body, table, td, tr, div, p, pre, h1, h2, h3, h4, ul { font-family:Arial,Verdana; color:#000000; font-size:11px; text-align:left; }


a:link      { text-decoration:none; color:rgb(168, 18, 29); }
a:visited  { text-decoration:none; color:rgb(168, 18, 29); }
a:hover   { text-decoration:none; color:rgb(168, 18, 29); }
a:active   { text-decoration:none; color:rgb(168, 18, 29); }

div.leftColumn { background-color:#CCFFCC; width:250px; height:540px; vertical-align:top; }
div.leftColumnMedconsultgroup { background-color:#CCFFCC; width:250px; height:365px; vertical-align:top; }

a.navigation:link      { text-decoration:none; color:#ffffff; }
a.navigation:visited  { text-decoration:none; color:#ffffff; }
a.navigation:hover   { text-decoration:none; color:#ffffff; }
a.navigation:active   { text-decoration:none; color:#ffffff; }

table.horizontalNavigation { table-layout:fixed; width:622px; }
table.horizontalNavigation tr td { text-align:center;  height:35px;  font-size:20px; letter-spacing:0.1em; }
table.horizontalNavigation tr td.medconsultgroup { width:250px; background-color:rgb(168, 18, 29); font-family:'Trebuchet MS'; }
table.horizontalNavigation tr td.services { border-left:5px solid rgb(255, 255, 255); background-color:rgb(168, 18, 29); font-family:'Trebuchet MS'; }
table.horizontalNavigation tr td.clients { border-left:5px solid rgb(255, 255, 255); background-color:rgb(168, 18, 29); font-family:'Trebuchet MS'; }
table.horizontalNavigation tr td.benefits { border-left:5px solid rgb(255, 255, 255); background-color:rgb(168, 18, 29); font-family:'Trebuchet MS'; }

table.horizontalNavigationLevel2 { table-layout:fixed; width:250px; }
table.horizontalNavigationLevel2 tr td { text-align:left; padding-left:15px; height:35px; font-size:20px; border-top:5px solid rgb(255, 255, 255); background-color:#66CC33; font-family:'Trebuchet MS';; letter-spacing:0.1em; }

table.verticalNavigation { table-layout:fixed; width:200px; background-color:rgb(168, 18, 29); }
table.verticalNavigation tr td { padding-left:15px;  height:28px;  border-bottom:3px solid rgb(255, 255, 255); font-family:'Trebuchet MS'; font-size:14px; letter-spacing:0.1em; }

table.text { table-layout:fixed; width:570px; }
table.text tr td.left  { height:540px; width:368px; padding:10px; border-spacing:0px; vertical-align:top; padding-right:10px; }
table.text tr td.right  { height:540px; width:200px; border-spacing:0px; vertical-align:top; background-color:#CCFFCC; }
h1.caption { font-size:17px; }
p.foto { text-align:center; padding-top:15px; }
p.text { padding-left:15px; padding-right:15px; }

table.newsHeader { table-layout:fixed; width:405px; }
table.newsHeader tr td.caption { text-align:left; padding-left:219px; width:405px; height:36px; background-color:rgb(168, 18, 29); color:#ffffff; font-size:20px; font-family:'Trebuchet MS';; letter-spacing:0.1em; }
table.news { table-layout:fixed; }
table.news tr td.frame { width:200px; height:654px; background-color:#66CC33; vertical-align:top; }
p.frameText { padding-left:10px; padding-right:10px;  padding-top:10px; padding-bottom:10px; font-size:12px; }


</style>