ADDRESS,BODY,FONT,H2,H3,INPUT,LABEL,LI,OL,OPTION,P,SELECT,TEXTAREA,TD,UL {font-family:verdana,tahoma,sans-serif,arial,geneva,helvetica;font-weight:normal;}

B {font-weight:bold;}

BODY {margin:0px;padding:0px;}

EM,I {font-style:italic;font-family:arial,geneva,helvetica,sans-serif;}

TABLE.main {background:#c8c8c8 url(../image/bg.gif) no-repeat top center;height:100%;}

TD.top {vertical-align:bottom;background:url(../image/logo_bg.gif) repeat-y top left;}

TD.client {background:#ffcc00 url(../image/our_clients.gif) no-repeat center top;vertical-align:top;border-left:4px solid #ffffff;border-bottom:4px solid #ffffff;padding:0px 0px 0px;height:84px;}

TD.flash-1-2 {border-bottom:4px solid #ffffff;}

TD.flash-3 {border-left:4px solid #ffffff;border-bottom:4px solid #ffffff;}

BODY.homepage TD.column-left {background-color:#ffcc00;vertical-align:top;border-right:4px solid #ffffff;width:15%;}
BODY.homepage TD.column-middle {vertical-align:top;font-size:83%;width:63%;height:100%;}
BODY.homepage TD.column-right {background-color:#ffcc00;vertical-align:top;border-left:4px solid #ffffff;padding-left:11px;padding-bottom:1em;width:22%;}

BODY.innerpage TD.column-left {background-color:#ffcc00;vertical-align:top;border-right:4px solid #ffffff;}
BODY.innerpage TD.column-middle {background-color:#ffffff;padding:11px 1em 15px 15px;vertical-align:top;font-size:83%;height:100%;width:10000px;}
BODY.innerpage TD.column-right {background-color:#ffffff;vertical-align:top;border-left:4px solid #ffffff;padding-bottom:1em;font-size:77%;}

P.page-select {text-align:center;}
P.page-select .current {font-weight:bold;}

UL,UL UL UL {list-style:url(../image/b.gif) disc;}
UL UL,UL UL UL UL {list-style:url(../image/b.gif) circle;}

TD.mark {padding:10px 7px 16px 7px;vertical-align:top;}

TD.banner {background-color:#ffffff;border-top:4px solid #ffffff;padding:10px;}

TD.logo {border-bottom:4px solid #ffffff;vertical-align:middle;height:56px;}

TD.menu {border-bottom:4px solid #ffffff;padding-bottom:4px;padding-left:5px;padding-right:10px;background-color:#000000;}

TD.menu TD {color:#ffffff;font-size:70%;white-space:nowrap;vertical-align:middle;}
TD.menu TD A {color:#ffffff;text-decoration:none;}
TD.menu TD.selected {color:#7f7f7f;}

DIV.menu-bullet {position:relative;top:-2px;width:8px;height:7px;}
IMG.menu-bullet {position:absolute;}
DIV.menu-bullet A {position:absolute;}

TD.teaser {vertical-align:top;padding-bottom:30px;}
TD.teaser TD {vertical-align:top;}
TD.teaser TD.header {padding-left:40px;}
TD.teaser TD.content {font-size:83%;padding-left:39px;padding-right:30px;}

TD.address {background:#ffffff;color:#a8a9a1;padding:3px 10px 4px 5px;vertical-align:top;font-size:70%;}
TD.address A {color:#a8a9a1;}

TD.developer {background:#ffffff;color:#4c4c4c;padding:3px 5px 4px 10px;text-align:right;vertical-align:top;border-left:4px solid #ffffff;font-size:70%;}
TD.developer A {color:#4c4c4c;}

P.news {margin-top:1em;}
P.news .date,P.news .header, P.news .content {font-size:77%;padding-right:10px;padding-left:6px;display:block;}

P.news .date {background-color:#ffff00;font-size:70%;padding-top:2px;padding-bottom:3px;}
P.news .header {font-weight:bold;margin-top:0.5em;margin-bottom:0em;}

P.news .content A {color:#0000ff;font-weight:bold;text-decoration:underline;}
P.news .content A:active,P.news .content A:hover {color:#ffff00;font-weight:bold;text-decoration:underline;}

TABLE.items TD.header {background-color:#999999;color:#ffffff;font-weight:bold;padding:2px 5px 3px 5px;width:100%;font-size:83%;vertical-align:top;}
TABLE.items TD.header A {color:#ffffff;text-decoration:none;}
TABLE.items TD.date {font-weight:bold;padding:2px 0px 3px 5px;white-space:nowrap;font-size:83%;vertical-align:top;}
TABLE.items TD.content {padding:0.5em 0em 2em 2em;font-size:83%;}

P.grey {background-color:#c8c8c8;padding:4px 7px 6px 7px;}

LABEL {font-size:83%;}
.field {font-size:83%;padding-bottom:0.5em;padding-top:1.5em;}
DIV.section {background-color:#999999;color:#ffffff;font-weight:bold;padding:4px 7px 5px 7px;margin-top:2em;}

INPUT.border,TEXTAREA {font-size:83%;border:1px solid #666666;width:100%;}
SELECT {width:100%;}
SELECT,OPTION {font-size:83%;}
OPTION.default {color:#666666;background-color:#cccccc;}

.asterisk {color:#ff3333;}

TABLE.comments {width:100%;}
TABLE.comments TD {font-size:83%;}
TABLE.comments TD.letter {vertical-align:bottom;padding-right:2em;padding-top:1em;}
TABLE.comments TD.letter IMG {border:#666666 solid 1px;}
TABLE.comments TD.name {vertical-align:top;padding-right:20px;padding-top:1em;padding-bottom:1em;font-weight:bold;}

TABLE.maket {
        width: 100%;
        border-width: 0px;
        border-collapse: collapse;
}

TABLE.maket TD {
        padding: 0px;
}

TABLE.borders {
        border-collapse: collapse;
        border: 1px solid #000000;
        font-size:100%;
}

TABLE.borders TD {
        border: 1px solid #000000;
        padding: 5px;
}

H1 {font-weight:bold;font-family:impact;font-size:32px;color:#ffcc00}
H2 {font-weight:bold;font-family:veradana;font-size:20px;margin-top:0px;margin-bottom:0px;}
H3 {background-color:#999999;color:#ffffff;font-weight:bold;font-size:13px;;padding:2px 5px 3px 5px;}


TABLE.partners TD {font-size:83%;

}
