body{font:normal 11px tahoma;//font-size:62.5%;}

/*Для всего макета*/
a{color:#1088b0;}
a:hover{color:#e47700;}
p{font:normal 11px tahoma;}
sup{font-size:8px;}

/*Блок контента*/
/*Основные элементы*/
#text{font:normal 12px arial;//font-size:1.2em;}
#text strong{font-weight:bolder;}
#text p{margin:3px 0 12px 0;font:normal 12px arial;//font-size:1em;}
#text h1{font:normal 32px georgia, times;color:#00306b;//font-size:2.7em;}
#text h2{font:normal 20px georgia, times;color:#00306b;margin:30px 0 12px 0;//font-size:1.7em;}
#text h2.h2_vote{margin-bottom:1.3em;}
#text h2 a{color:#00306b;}
#text h3, #text h4, #text h5, #text h6{font:bold 13px arial;color:#000000;//font-size:1.1em;}
#text em{font-style:normal;color:#939393;}
#text ul{margin:14px 0 14px 14px;padding:0;}
#text ul li{position:relative;list-style:none;padding:0 0 0 10px;background:url(/images/s_marker.gif) no-repeat 0 7px;margin:0 0 10px 0;line-height:15px;}

/*Таблицы*/
#text table{}
#text table th{}
#text table td{font:normal 12px arial;//font-size:1em;}
/*Свободная от форматирования*/
#text table.default{}
#text table.default th{vertical-align:top;}
#text table.default td{vertical-align:top;}


/*Элементы формы*/
#text textarea{}
#text input{}
#text button{font-size:12px;}

/*Форма обратной связи*/
#text form table{width:70%;}
#text form table td{vertical-align:top;}
#text form table td.first{text-align:right;}
#text form div.button{text-align:right;width:70%;}
#text form em{color:#e47700;font-weight:bold;font-size:13px;}
/*При ошибке*/
#text form table input.err{border:1px solid #e47700;}
#text form .error{color:#e47700;font-weight:bolder;}

/*Конкретные классы*/
a.marker1{background:url(/images/marker1.gif) no-repeat 0 5px;padding:0 0 0 10px;color:#0e547c;font-weight:bold;}
a.marker1:hover{color:#0e547c;}
a.marker2{background:url(/images/marker2.gif) no-repeat 0 7px;padding:0 0 0 8px;color:#0e547c;}
a.marker2:hover{color:#0e547c;}
/*Ссылка на файл*/
p.download{padding-left:20px;background:url(/images/download.gif) no-repeat 3px 0;}

/*Список минусами*/
#text ul.minus{margin:0;padding:0;list-style:none;position:relative;}
#text ul.minus li{padding-left:11px;background:url(/images/li.gif) no-repeat 4px 7px;}

/*Таблица в полоску тип1*/
table.tbl1{width:100%;border-collapse:collapse;}
table.tbl1 th{font:bold 11px tahoma;padding:7px;border-bottom:3px solid #d0cbb7;border-left:1px solid #d0cbb7;text-align:center;}
table.tbl1 td{font:normal 11px tahoma;color:#73726a;padding:6px;border-top:1px solid #d0cbb7;border-left:1px solid #d0cbb7;background-color:#e6e4d4;text-align:center;}
table.tbl1 .first{border-left:none;text-align:left;}
table.tbl1 tr.even td{background:none;}

/*Таблица Галереи*/
table.gallery{width:100%;}
table.gallery td{vertical-align:top;}
table.gallery p, table.gallery h2{width:240px;}
table.gallery div.float_left{float:left;}
table.gallery p{color:#797873;margin:0 0 4px 0;}
table.gallery p.margin_left{padding-left:20px;}

/*Горизонтальная линия*/
div.hr{border-top:1px solid #dfddd5;height:0px;margin:11px 0 14px 0;clear:both;}
div.hr hr{display:none;}

/*Блок Вопрос-Ответ*/
.questions{width:53%;float:left;}
.questions em{font-style:normal;color:#939393;}

/*Блок страниц*/
.pages{margin-top:22px;font:normal 11px tahoma;color:#939393;}
.pages a{color:#939393;}
.pages a:hover{color:#939393;}
.pages a.forward{background:url(/images/page_forward.gif) no-repeat 100% 3px;padding-right:15px;)}
.pages div.hr{border-top:1px solid #939393;height:0px;margin:11px 0 14px 0;float:none;}
.pages div.hr hr{display:none;}
.pages div{float:left;margin-right:8px;}
.pages div.sel{background:url(/images/page_sel.gif) no-repeat 0 50%;font-weight:bolder;color:white;height:14px;width:16px;text-align:center;margin-right:4px;}

/*Задать вопрос*/
.ask{width:37%;float:left;position:relative;left:82px;top:0;color:#afafaf;}
.ask input.text{width:100%;}
.ask textarea{width:100%;height:115px;}

/*Новости*/
.news{width:53%;float:left;}
.news em{font-style:normal;color:#939393;}

/*Архив новостей*/
#text .archive{width:26%;float:right;padding:0 0 30px 4%;}
#text .archive table,#text .archive td{position:relative;}
#text .archive p{border-bottom:1px solid #d67b18;color:#d67b18;font-weight:bold;margin:0 0 6px 0;}
#text .archive table{width:100%;}
#text .archive ul li{background:none;padding:0;margin:0 0 12px 0;}
#text .archive ul li a{font-weight:bold;}
#text .archive ul ul{margin:0 0 5px 0;}
#text .archive ul ul li{padding-left:8px;margin:0 0 4px 0;background:url(/images/archive_li.gif) no-repeat 0 6px;}
#text .archive ul ul li a{font-weight:normal;}
#text .archive ul ul li span{color:#d67b18;font-weight:normal;}

/*Рамка для фото*/
table.photo{border-collapse:collapse;background:url(/images/gallery_left.gif) no-repeat 0 100%;}
table.photo td{background:url(/images/gallery_right.gif) no-repeat 100% 100%;padding:0 4px 7px 2px;}
table.photo img{background:#ffffff;border:1px solid #d4d9cd;padding:3px;}

/*Рамка для фото в книжке*/
#book table.photo{background:url(/images/gallery_book_left.gif) no-repeat 0 100%;}
#book table.photo td{background:url(/images/gallery_book_right.gif) no-repeat 100% 100%;padding:0 3px 7px 4px;}
#book table.photo img{background:#ffffff;border:none;border:1px solid #efefef;}

/*Таблица для пректа ice-plaza*/
table.iceplaza{width:100%;border-collapse:separate;}
table.iceplaza td{vertical-align:top;}
table.iceplaza img{padding:3px;border:1px solid #dddeda;background:#fff;}
table.iceplaza .sel img,table.iceplaza span:hover img{padding:3px;border:1px solid #f0efe5;background:#e47700;}
table.iceplaza .plans{margin-top:30px;}
table.iceplaza .plans img{border:none;background:none;padding:0;}
table.iceplaza .plans a{font-weight:bold;color:#0e547c;}

div.bigphoto{padding:0 50px 0 50px;}
div.bigphoto p{text-align:center;color:#0e547c;}
div.bigphoto a{color:#0e547c;font-weight:bold;}
div.bigphoto h2{text-align:left;margin:23px 0 4px 4px;}

/*Блок вакансий*/
#text ol.vakancy{width:60%;margin:0;padding:0;}
#text ol.vakancy li{font:normal 24px georgia;color:#00306b;list-style-position:inside;border-bottom:1px solid #e3e0cf;padding-bottom:10px;}
#text ol.vakancy li p{color:#000;margin:0 0 4px 0;}
#text ol.vakancy li p.download{padding-left:16px;background:url(/images/vakancy_download.gif) no-repeat 0;}
#text ol.vakancy li p.download em{font-style:normal;color:#939393;}

/*Результаты опросов*/
.scale{width:201px;height:20px;margin-top:2px;background:url(/images/scale.gif) no-repeat;margin-bottom:10px;}
.percents{height:20px;background:url(/images/percents.gif) no-repeat 100% 1px;}
.percents div{width:3px;height:20px;background:url(/images/percents_corner.gif) no-repeat 0 0;}
#text #column1 div{font-size:11px;//font-size:95%;}
