/*S. Copyright  Dominion, 2004*/

#main div.left {width:65%; float:left; z-index:10; position:relative}
#main div.left h2 {margin:0 0 0 79}
#main div.left h3 {margin-left:46; font-size:75%; color:#8b423c; text-transform:uppercase}
#main div.left p {font-size:80%; margin-left:45px; color:#333}
#main div.left p.n {text-indent:-28px; padding-left:28px}
#main div.left p.n span {font:240% tahoma; color:#e3d8b9; position:relative; bottom:-5px}
#main div.left p.n b {font-size:95%}
#main div.left div.i-bord {border-top:2px solid #820000; padding-top:3px; margin-left:45px; z-index:10; position:relative}
#main div.left div.i-bord div {width:100%; height:17px; background:url(/images/c/bg_im.gif) repeat-x}
#main div.left p.doc {height:50px; background:url(/images/c/p_doc.gif) no-repeat; background-position:33px 10px; padding:10 0 0 70; font-size:70%; border-top:1px solid #e5dec4; cursor:hand}
#main div.left p.xls {height:50px; background:url(/images/c/p_xls.gif) no-repeat; background-position:33px 10px; padding:10 0 0 70; font-size:70%; border-top:1px solid #e5dec4; cursor:hand}
#main div.left p.pdf {height:50px; background:url(/images/c/p_pdf.gif) no-repeat; background-position:33px 10px; padding:10 0 0 70; font-size:70%; border-top:1px solid #e5dec4; cursor:hand}
#main div.left a {color:#b8423c}
#main div.left p.phones {font-size:140%; color:#820000}
#main div.left p.phones b {font-size:60%; font-weight:bold}
#main div.left p.disclaimer {padding:10 0 0 33; font-size:70%; border-top:1px solid #cdc19a}
#main div.left div.ph {width:206px; border:1px solid #d4ccab; margin:0 15 0 45}
#main div.left div.ph img {border:4px solid #faf5e1}
#main div.left div.phGroup {width:100%; padding-left:45px}
#main div.left div.phGroup div {width:152px; border:1px solid #d4ccab; margin:0 15 15 0; float:left}
#main div.left div.phGroup img {border:4px solid #faf5e1}

#main div.left table.bord {width:90%; margin-left:46px; font-size:100%}
#main div.left table.bord tr.header th {border-bottom:2px solid #820000; font-size:90%; font-weight:bold}
#main div.left table.bord tr.header td {border-bottom:2px solid #820000; font-size:100%; font-weight:bold}
#main div.left table.bord th {border-bottom:1px solid #c2bdaa; padding:5 4; text-align:left; font-weight:normal;}
#main div.left table.bord td {border-bottom:1px solid #c2bdaa; padding:5 4; text-align:center}

#main div.left table.docs {width:90%; margin-left:46px; border-top:1px solid #e5dec4}
#main div.left table.docs p.doc {border:0px; margin-left:0}
#main div.left table.docs td {width:50%}

#main div.left table.map {width:100%}
#main div.left table.map td {width:50%; padding:20 0 20 35}
#main div.left table.map p {margin:5 0 5 64}
#main div.left table.map p.m {margin-top:20px; font-size:75%}
#main div.left table.map p.m a {text-decoration:none; font-size:90%; color:#000; border-bottom:2px solid #b8423c}
#main div.left table.map ul {margin-top:5px; margin-bottom:5px}
#main div.left table.map li {color:#dcd2b3; margin-top:8}
#main div.left table.map ul a {color:#000; font-size:90%}
#main div.left table.map i {color:#000; font-style:normal}

#main div.left p.note {color:#123634; font:70% tahoma}
#main div.left ol,ul {font-size:80%; margin-left:78px; color:#333}
#main div.left ol ul {font-size:100%; list-style-type:disc; margin:10 0 10 30}

#main div.left ul.art {color:#d1c6ad}
#main div.left ul.art li {padding:4px 0px}
#main div.left ul.art a {color:#555}
#main div.left ul.art a:hover {color:#000}

/*------------------------------------------------------------------------------------------------*/

#main div.left p.word {font: normal 110% Arial; color: #820000; margin-bottom: -10px}
#main div.left table.alphabet {margin-left: 45px; margin-bottom:12px; margin-top: 30px; width:92%;}
#main div.left table.alphabet td div {margin-right: 7px; float: left; height: 19px}
#main div.left table.alphabet td div span {font-weight: bold; color: #555; font-size: 80%}
#main div.left table.alphabet td div a b {font-size: 75%}

#main div.left table.alphabet_second {margin-left: 45px; margin-top:-15px; padding-top:5px;}
#main div.left table.alphabet_second td div {margin-right: 4px; float: left; height: 19px; font-size: 75%;}
#main div.left table.alphabet_second td div span {color: #555;}
#main div.left table.alphabet_second td div a {font-size: 100%; letter-spacing: 1px; color: #b8423c}

#main div.left div.s p {font-weight: normal;}
#main div.left p.f {font-weight: bold; margin-bottom: -15 px;}
#main div.left p.f a.word {font-size: 100%; font-weight: bold; color: #000;}
#main div.left p.f a.word b {color: #820000}
#main div.left hr {height: 1px; color: #820000; margin-left: 45px}
#main div.left p.p_seach {margin-top: -10px; margin-bottom: 0px}
#main div.left p.p_seach_f {margin-top: 18px; margin-bottom: 0px; color: #7D765C; font-weight: bold}
#main div.left table.alp_seach {margin-left: 45px; width: 21%}
#main div.left table.alp_seach input.txt {border: 1px solid #CDC6A9}

#main div.left table.pages { margin-bottom: 20px; margin-left: 40px; margin-top: 15px; width: 50%}
#main div.left table.pages div {float: left; padding: 0 5 0 5; font: bold 75% Arial; color:#7D765C}
#main div.left table.pages div b {color:#555}
#main div.left table.pages div img {bottom: -4px; position: relative}

#main div.left div.i-bord div.i {width:100%; height: auto; background:#fff; padding-bottom:20}
#main div.left div.i-bord p {font-size:70%; color:#8a877d; margin:0 20}
#main div.left div.i-bord input.txt {float:left; border:1px solid #cdc6a9; height:21px}
#main div.left div.i-bord form p {margin-top:18px; color:#7d765c; font-weight:bold; font-size:75%}

#main div.right {width:34%; float:right; background:url('/images/c/decor_rblock.gif') no-repeat; background-position:20px 40px; padding:86 0 0 58}

#main div.right div.nav {width:100%; border:1px solid #c2bdaa; border-top:0; border-right:0; padding:15 0}
#main div.right div.nav p {width:90%; padding:9 3; background:url('/images/c/bg_dott.gif') repeat-x bottom; margin:0 12; font:70% tahoma}
#main div.right div.nav p a {color:#002420}
#main div.right p.add {font:70% tahoma; color:#002420; margin-right:10px}

#main div.right div.incut {width:100%; border:0px; border-top:2px solid #b8423c; padding-top:4px; position:relative; z-index:2}
#main div.right div.incut table {width:100%; background:#fff; font-size:70%; color:#8a877d}
#main div.right div.incut table td {padding:16 9 16 15}
#main div.right div.incut table td.i {width:1%; padding:16 0 16 20}
#main div.right div.incut table img {border-right:7px solid #e6e1ce}
#main div.right div.incut table tr.links td {padding:0 0 10 85; background:url('/images/c/arr_g.gif') no-repeat; background-position:60px 4px}
#main div.right div.incut table tr.links td a {color:#123634}

#main div.right div.incut p.p_seach {margin-left: 25px; margin-top: -10px; margin-bottom: -20px; font-size: 120%; font-weight: bold; font-family: Arial; color: #7D765C}
#main div.right div.incut table {margin-left: -16px; width: 100%;}
#main div.right div.incut table input.txt {border: 1px solid #CDC6A9; width: 70%; margin-left:0; margin-right: 5px; height: 21; margin-bottom: 0px; margin-top: -25px}

#basement {border-top:1px solid #f2e9c6; margin:-145 0 0 0; position:relative; z-index:-1}

#main div.add_content {margin-top: 45px}
#main div.add_content h2 {background:none;margin:0 0 0 58px; padding:0; font-size:75%;}
#main div.add_content h1 {background:none;margin:0 0 0 58px; padding:0}
#main div.add_content p {font-size:80%; margin-left:58px; color:#333}
#main div.add_content a {color:#b8423c}
#main div.add_content div.item {width:150px; height:40px; background:url('/images/c/bg_item.gif'); position:relative; border-left:4px solid #dad4bc; margin:10 10 10 45; cursor:hand}
#main div.add_content div.item img {position:absolute}

