* {margin:0px; padding:0px; }

BODY           { text-align: center; background :#A1B7D5; font-family: Tahoma; font-size: 9pt; }
IMG              { vertical-align: top; border:0px; } 
DIV.main     { margin:0 auto; width:1000px; height:100%;  }
DIV.cont     { margin:0 auto; width:600px; }
DIV.dc         { text-align:center; }
DIV.d500 { margin:0 auto; width:500px; }
DIV.d600 { margin:0 auto; width:600px; }

H1 {font-family: Tahoma; color:#EE7E3A; font-size: 14pt;}
H2 {font-family: Tahoma; color:#EE7E3A; font-size: 11pt;}

TABLE        { border-collapse:collapse; border-spacing:0px; }
TABLE TD  { vertical-align:top; }
/*
TABLE.main        { border-collapse:collapse; border-spacing:0px; }
TABLE.main TD  { vertical-align:top; }
TABLE.left  { width:170px; text-align:center; vertical-align:top; }
*/
TABLE.menu       { width:100%; border-collapse:collapse; border-spacing: 0px; vertical-align:top; font-family: Tahoma; font-size:11pt; }
TABLE.menu TD  { padding:0px 0px 0px 10px; text-align:left; }

TABLE.index    { border-collapse:collapse; border-spacing:0px; vertical-align:top; font-family: Tahoma; font-size:9pt; }
TABLE.new        { width:100%; border-collapse:collapse; border-spacing: 0px; vertical-align:top; }
TABLE.new TD  { padding:0px 0px 0px 12px; text-align:left; }
/* for privat */
TABLE.p_menu       { width:100%; border-collapse:separate; border-spacing: 1px; vertical-align:top; font-size:9pt; }
TABLE.p_menu TD  { padding:1px; border:1px solid #cccccc;  text-align:left; }
TABLE.privat       { width:100%; border-collapse:collapse; border-spacing: 0px; vertical-align:top; }
TABLE.privat TD  { padding:0px 0px 0px 10px; text-align:left; }
/* for sites */
TABLE.sites        { width:100%; border-collapse:collapse; border-spacing: 0px; vertical-align:top; }
TABLE.sites  TD  { padding:0px 0px 0px 10px; text-align:left; }
TABLE.sites  TH  { padding:0px 0px 0px 40px; text-align:left; font-weight:normal; }

TABLE.s_add     { width:600px; border-collapse:separate; border-spacing: 3px; vertical-align:top; font-family: Tahoma; font-size:10pt; }
TABLE.s_add TH  { padding:0px 0px 0px 20px; vertical-align:top; text-align:left; font-weight:normal; }   
TABLE.s_add TD  { padding:0px 0px 0px 20px; vertical-align:top; text-align:left; }  
FORM.s_add      { width:600px; border-style: solid; border-width:1pt; border-color:#6060BF;  background:#FFEED4; } 
TEXTAREA.s_add  { width:360px; font-size: 10pt; font-family:Tahoma; }
INPUT.s_add     { width:360px; font-size: 10pt; font-family:Tahoma; }
SELECT.s_add    { width:260px; font-size: 10pt; font-family:Tahoma; }

/* for firms */
TABLE.f_firm      { border-collapse: separate; border-spacing: 3px; vertical-align:top; font-family:arial; font-size: 9pt;}
TABLE.f_firm TH   { text-align:right; vertical-align:top; font-family:arial; font-size: 9pt; font-weight:normal; padding: 1px; }
TABLE.f_firm TD   { vertical-align:top; padding: 1px 1px 1px 10px; }

TEXTAREA.f_firm { width: 330px; font-size: 9pt; font-family:arial; }
INPUT.f_firm        { width: 330px; font-size: 9pt; font-family:arial; }

TABLE.f_info      { border-collapse:collapse; border-spacing: 0px; width:500px; font-family: Tahoma; font-size:9pt; }
TABLE.f_info TH { width: 200px;  padding:3px 1px 3px 20px;  text-align:left; }
TABLE.f_info TD { width: 300px;  padding:3px 1px 3px 1px; text-align:left; }
/* contacts */
TABLE.contacts       { border-collapse:separate; border-spacing: 3px; width:600px; font-family: Tahoma; font-size:9pt; }
TABLE.contacts TD  { padding:0px 0px 0px 50px; text-align:left; } 
FORM.contacts        { width:600px; border-style: solid;border-width:1pt; border-color: #6060BF; background:#FFEED4; } 
TEXTAREA.contacts { width: 330px; font-size: 10pt; font-family:Tahoma; }
INPUT.contacts        { width: 330px; font-size: 10pt; font-family:Tahoma; }

.main_left     { width:170px; text-align:center; vertical-align:top;  background:url(images/left.jpg); }
.main_center { width:650px; background:#F9FAFC; }
.main_right   { width:150px; background:#F0F3F8; }

.md   { height:8px; }
.w15           { width:15px;  background:#F9FAFC; }
.h15           { height:15px; }
.h10 { height:10px; background:url(images/bg2.jpg); }
.w363 { width:363px; background:url(images/bg3.jpg); }
.w487 { width:487px; background:url(images/bg3.jpg); }
.w150 { width:150px; background:url(images/bg3.jpg); }



A:link        { text-decoration:none;      font-family:Tahoma; color:#505F72; }
A:visited { text-decoration:none;      font-family:Tahoma; color:#505F72; }
A:hover     { text-decoration:underline; font-family:Tahoma; color:#000080; }

.plink      { background:#FFEED4; text-align:center; }
A.plink :link       { text-decoration:none;      font-family:Tahoma; color:#505F72; }
A.plink :visited { text-decoration:none;      font-family:Tahoma; color:#505F72; }
A.plink :hover     { text-decoration:underline; font-family:Tahoma; color:#000080; }









