#cont {width:75%; font-size:80%; margin:21 10 20 10; color:#333}
#cont div.header {width:47px; height:47px; border:1px solid #bbb; padding:1px; float:left; margin:0 12 0 0}
#cont h1 {width:60%; font:normal 130% Tahoma; clear:right; margin:3 0 0 0; color:#000}
#cont h1.p {width:60%; height:43px; font:normal 110% Tahoma; clear:right; margin:3 0 0 0; color:#000}
#cont h2 {font-size:140%; font-weight:normal; color:#1d87cd; margin:15 0}
#cont a {color:#1f5096}



#cont table.common {width:100%; font-size:100%; text-align:center}
#cont table.common td {border-bottom:1px solid #c0c0c0; border-left:1px solid #c0c0c0}
#cont table.common tr.first td {border-top:0px; font-weight:bold; background:#f5f5f5}
#cont table.common td.first {border-left:0px; font-weight:bold; background:#f5f5f5}
#cont table.common tr.last td {border-bottom:0px}





#cont table.incut_m_1 {width:100%; height:1%; margin:0 0 20 0}
#cont table.incut_m_1 td {padding:0 0 10 0}
#cont table.incut_m_1 div {width:189px; height:154px; border:1px solid #bbb; text-align:center}
#cont table.incut_m_1 div.incut_border {width:1%; height:1%}
#cont table.incut_m_1 td.descript {width:99%; padding:0 0 0 19}
#cont table.incut_m_1 td.descript p {font-size:80%; margin:14 0}
#cont table.incut_m_1 td.descript h1 {font-size:120%; font-weight:bold; color:#1d87cd; margin:0; height:0px}

#cont table.incut_m_9 {width:100%; height:1%; margin:0 0 0 0}
#cont table.incut_m_9 td {padding:0 0 0 0}
#cont table.incut_m_9 div {width:189px; height:154px; border:1px solid #bbb; text-align:center}
#cont table.incut_m_9 div.incut_border {width:1%; height:1%}
#cont table.incut_m_9 td.descript_s {width:99%; padding:0 0 0 19; font-size:80%; color:#333333}
#cont table.incut_m_9 td.descript p {font-size:80%; margin:14 0}
#cont table.incut_m_9 td.descript h1 {font-size:120%; font-weight:bold; color:#1d87cd; margin:0; height:0px}

#cont table.incut_m_1 div.collect {width:145px; height:154px; border:1px solid #bbb; text-align:center}

#cont table.incut_m_2 {width:1%; margin:0 0 28 0}
#cont table.incut_m_2 div {width:189px; height:154px; border:1px solid #bbb; text-align:center; margin:0 34 0 0}

#cont div.incut_m_3 {width:189px; height:154px; border:1px solid #bbb; text-align:center; margin:0 17 0 0; float:left}

#cont table.incut_m_4 img {margin:30 24 28 0}
#cont table.incut_m_4 p {font-size:75%; border-left:3px solid #ececec; padding:0 0 5 24; margin:35 0 0 0}

#cont img.m_5_img {float:left; margin:20 30 30 0}

#cont img.m_6_img {float:left; margin:0 24 28 68}
#cont div.incut_m_6 {width:80%; border-left:3px solid #ececec; padding:0 0 5 24; margin:35 0 0 0; clear:right; font-size:120%}
#cont div.incut_m_6 p {font-size:70%}

#cont div.incut_m_7 {width:100%}
#cont div.incut_m_7 div {border:1px solid #bbb; text-align:center; padding:6px; margin:10 20 10 0; float:left}

#cont div.incut_m_7 {float:left; margin:0 24 28 0}

#cont img.m_8_img {float:left; margin:10 15 15 0}

#cont div.incut_border_1 {width:1%; border:1px solid #bbb; padding:6px; text-align:center; margin:0 17 0 0; float:left}

#cont table.incut_s_1 {width:100%; height:1%; margin:0 0 28 0}
#cont table.incut_s_1 div {border:1px solid #bbb; text-align:center; padding:6px}
#cont table.incut_s_1 td.descript {width:99%; padding:12 0 0 19}
#cont table.incut_s_1 td.descript p {font-size:80%; margin:14 0}
#cont table.incut_s_1 td.descript h1 {font-size:120%; font-weight:bold; color:#1d87cd; margin:0}

#cont div.incut_border {border:1px solid #bbb; padding:6px}
#cont div.incut_float {width:100%}
#cont div.incut_float img {margin:0 20 20 0; float:left}

#cont table.incut_s_1 td.descript_s {width:99%; padding:0 0 0 19; font-size:80%}
#cont table.incut_m_1 td.descript_s {width:99%; padding:0 0 0 19; font-size:80%}

#cont table.map {width:100%; font-size:90%}
#cont table.map div {height:15px; background:url('../../images/c/m_diam_w.gif') no-repeat; background-position:0px 0px; padding:0 0 0 20}
#cont table.map p {margin:7 0 0 20}
#cont table.map a {color:#05a}
#cont table.map a:hover {color:#aaa}

#cont .main {border:1px solid #bed7e6; margin:0}
#cont input.button {height:25px; font:100% arial; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #fff; border-left:1px solid #fff; background:#eee}

#cont div.ss {width:200px; margin:20 20 0 0; float:left}
#cont div.ss div {border:1px solid #bbb; text-align:center; padding:6px; width:201px}
#cont div.ss p {margin:5 0 0 0}
#cont div.ss h2 {margin:5 0 5 0}

div.dates {margin:0 0 25 0}
div.dates p {margin: 0 0 15px 0; text-indent:-45px; padding:0 0 0 45px}

table.lPicto {width:1%; margin:29 54}
table.lPicto td.pict {border:1px solid #d2d2d2; padding:1}
table.lPicto td.pict_b {border:1px solid #8ed5ff; padding:1}
table.lPicto td.sign {font-size:75%; font-weight:bold; padding:10 0 0 14}
table.lPicto td.sign a {color:#878787; text-decoration:none}
table.lPicto td.sign a:hover {color:#000}

p.note {margin:50 50 50 53; font:70% tahoma; color:#7d7d7d}

#cont td.salones {background:url('../../images/c/cont_clock.gif') no-repeat; padding:43 0 0 50}
#cont td.salones table.map {width:100%; border-top:1px solid #8cbbdc; background:#fff; padding:12}
#cont td.salones table.map p {width:70%; color:#6c6c6c; margin-left:0}
#cont td.salones table.map h1 {font-size:130%; font-weight:bold; background:url('../../images/c/compass.jpg') no-repeat; height:55px; padding:10 0 0 75; cursor:hand}
#cont td.salones table.map h1 a {color:#000; text-decoration:none}
#cont td.salones table.map td.l {width:1%}
#cont td.salones table.map td.l img {border:1px solid #8cbbdc}

#cont div.ph {width:160px; height:110px; border:1px solid #0084d9; background:#fff; float:left; margin:15; padding:4px}

table td.art ul.salons {margin:26 0 26 68; font-size:75%}
table td.art ul.salons li {color:#ccc; padding:3 0 3 9}
table td.art ul.salons b {color:#000}
table td.art ul.salons a {text-decoration:none; color:#888; font-weight:bold}


#cont td.salones div.kirova {width:331px; height:424px; padding:16 12 28 18; background:url('../../images/c/kirova.jpg') no-repeat}

p.comp {font-weight:bold; margin:16 0 10 48; height:47px; background:url('../../images/c/compass_s.jpg') no-repeat; padding:15 0 0 60; color:#0d0d0d}

#cont table.list {font-size:90%}
#cont table.list p {margin:5 5}
#cont table.list td.l {text-align:right; padding-left:30}
