a {color:#2E74B2;}
a.blue {color:#2E74B2;}
a.red {color:#CD250E;}
a.pink {color:#F70080;}
a.gray {color:#666666;}
a.black {color:#000;}

#bookingDiv {display:none;}

#Forum {padding:0px; margin:10px 0px 0px 0px; width:930px;}
#Forum h1 {margin:0px 0px 3px 0px; font-size:14px;text-align:left; color:#000000;}
#Forum h3 {margin:0px 0px 3px 0px; font-size:12px;}
#Forum h1,#Forum h5 {}
#Forum form {margin:0px; padding:0px;}
#Forum img {}
#Forum table {}
#Forum td {font-size:100%;}

#ForumText {padding:15px; }

#FBoody {margin:5px 0px; width:100%;}

/* Системное сообщение */
#ForumTextSys,#ForumTextMsg { border:#CCDADC 1px solid; padding:10px; margin-bottom:5px; text-align:center; clear:left; color:#FF0000; font-weight:700; font-size:12px; width:auto;}
#ForumTextMsg {color:#000000;text-align:left;font-weight:100;}

/* меню форума */
#FMenu,#FMenuBottom {clear:both; height:20px;text-align:center;  color:#B1B1B1; font-size:9px;}
#FMenu {margin:15px 0px;}

#FMenu a {display:block; float:left; padding:3px 8px; border-left:1px #FFFFFF solid; text-decoration:none; font-size:11px; font-family:Arial;}
#FMenu a:hover,#FMenuBottom a:hover {text-decoration:underline;}
#FMenuBottom td {font-size:11px;}
#FMenuBottom a {border:none; background:#FFFFFF; color:#B1B1B1; text-decoration:none; font-size:11px;}
#FMenuBottom {text-align:left;margin-bottom:10px;}

#FNavTableBottom {width:100%;}
#FNavTableBottom td { padding:5px 10px 5px 10px; font-weight:100; font-size:11px;}
#FNavTableBottom td.FPages {text-align:right;}

/* форма авторизации */
#FAuth { width:250px; height:50px;font-size:10px; padding:1px 13px;}
#FAuth td {font-size:10px;}
#FAuth input.Fcf {width:74px; border-bottom:#E2E2E2 solid 1px; border-right:#E2E2E2 solid 1px; margin:1px 2px 1px 0px;}

/*форма поиска*/
#FSearch { height:50px; text-align:right; padding:0px 10px;}
#FSearch input.Fcf,#FSearch select.Fcf {width:117px; border-bottom:#E2E2E2 solid 1px; border-right:#E2E2E2 solid 1px;}

/* Навигация */

#FQuickNav {padding:13px 10px 10px 10px; text-align:right;}
#FQuickNav select {width:280px;}
#FNav,#FNav td {padding:5px 5px 5px 14px; font-weight:700; font-size:11px;}
#FNavTable { clear:both; width:100%;}

.FPages {margin:10px 0px 0px 0px; font-size:11px; font-weight:100;}
.FPages a {margin:0px 4px;}



/* Таблица форумов и топиков */
#FTable {width:100%;margin-top:10px;}
#FTable td { padding:5px 10px 5px 10px;}
#FTable h4 {margin:0px 0px 3px 0px; font-size:120%; font-weight:bold;}
#FTable p {margin:0px;}
#FTable small {font-size:100%;}
#FTable p.FNumTopics, #FTable p.FNumMsg {text-align:center;white-space:nowrap;}
#FTable p.FNumMsg a {display:block; color:#FF0000;}
#FTable p.FLastMsg {white-space:nowrap;}
#FTable p.FTableDat,#FTable p.FTablePages {font-size:10px;}
#FTable p.FTablePages a { text-decoration:none;}
.FTableHead,.FTableHead a { font-size:12px;white-space:nowrap;}
a.FLastMsgDat {color:#000000; text-decoration:none;display:block;}
a:hover.FLastMsgDat {text-decoration:underline; }
.FForumDescr a {text-decoration:none; }

/* таблица сообщений */
.FMA,.FMA2 {width:20%; vertical-align:top; font-size:12px;}
.FMA b,.FMA2 b {display:block;}
.FMA small,.FMA2 small {font-size:12px; color:#646464; display:block;white-space:nowrap;}
.FM,.FM2 {width:80%; vertical-align:top; }
.FM small,.FM2 small {color:#7A7A7A;}
hr.FMServ { height:1px;}
a.FMServ {display:block; float:left; margin:5px 3px 1px 0px; padding:0px 3px 1px 3px; text-decoration:none;}
.FMchange {float:right;color:#626262; font-size:10px;}
.FMesssage {margin:0px 0px 10px 0px; font-size:12px; line-height:1.4;}
.FAvatara {border:none;  margin:5px 0px;}
.Frang {border:none;  margin:5px 0px;}
.FM,.FMA { height:100%;}
.FM2,.FMA2 { height:100%;}
.FMesssage hr {color:#ECECEC; height:1px;}
.FMesssage ul,.FMesssage li {list-style-image:none;}
.FMesssage cite { display:block; margin:10px 0px 10px 15px; padding:5px 10px; font-size:11px;}
.FMesssage pre { display:block; font-size:11px; margin:10px 0px; padding:10px;}
.FMesssage span.answ {display:block; margin-top:10px; font-size:11px;}


/* футер */
#FFooter {margin:30px 0px 10px 0px; width:100%;}
#FFooter h5 {margin:0px 0px 3px 0px; font-size:11px; text-align:left;}
#FFooter small,#FFooter a  {font-size:10px; font-weight:100; color:#B0B0B0;}


#FSymbols,#FBirthDay, #FActiveUsers {padding:10px; margin-bottom:15px; text-align:center; clear:left;}
#FBirthDay , #FActiveUsers,#FBirthDay td, #FActiveUsers td { text-align:left; font-size:10px;}
#FBirthDay a, #FActiveUsers a {text-decoration:none; color:#666; font-size:11px;}
#FBirthDay a:hover, #FActiveUsers a:hover {text-decoration:underline;}

#FSymbols td {font-size:11px; padding:0px 5px 0px 5px;text-align:left;}
#FSymbols table {margin:0px 0px 0px 0px;}
#FSymbols table table {margin:0px 10px}

/* форма ввода сообщений */
#FF { margin:0px 0px 30px 0px; width:100%}
#FF td {font-size:11px;}
#FF1 {width:100%; vertical-align:top; padding:15px;}
#FF2 b {display:block; padding:0px 5px 3px 0px;}
#FF2 input {margin-right:12px; width:65px;}
#FF2 nobr {font-size:11px;}
#FF3 {margin-top:17px;}
#FF4,#FF5,#FF6,#FF7 {font-weight:700; margin:2px 0px 3px 0px;}
#FF10 {width:70px; float:left; margin-top:7px;}
#FF8 {float:right; white-space:nowrap;}
#FF3 ul {clear:both; padding:0 0 0 15px; margin:0px}
#FF3 li {font-size:10px; list-style-image:none; padding:0px }

#FF3 h4 {display:none;}
#FF11 {padding:15px 15px 15px 0px;width:234px;}
#FF13,#FF16 {padding:15px;}
#FF13 img {border:none; width:22px; height:22px;}

#FF14 {padding:0px 15px 0px 15px;}
#FF15 select {width:65px;}

/* форма регистрации */
#FRegForm { padding:15px;}
#FRegForm td { font-size:11px;}
#FRegFormTable {width:100%;}
#FRegFormTable span {font-weight:bold; color:#ff0000 }
#FRegFormID2 {width:100%;}
#FRegFormID4 {width:200px;}
#FRegFormID5 {width:100%;text-align:center;}
#FRegFormID6 {padding:10px;}
#FRegFormID10 { padding:10px;}
#FRegFormID10 p {margin:7px 0px 3px 0px;}

/* Профиль пользователя */
#FProfile { padding:0px;}
#FProfile td {font-size:11px;}

/* дерево */
#FTree {margin:20px 0px 20px 10px;}
#FTree ul {margin:3px 0px 0px 12px; list-style-image: url('../i/m.gif');}
#FTree li {padding:1px 0px 0px 5px; margin:0px 0px 0px 5px; vertical-align:top; color:#919191; font-size:11px; white-space:nowrap; list-style-image: url('../i/m.gif');}
#FTree li.FTreeNew { list-style-image: url('../i/nm.gif');}
#FTree a { font-size:12px;}
#FTree h5 {margin:0px; color:#000000; font-size:12px;}
#FTree em {color:#FF0000;}

.Fcf {border-width:1px; font-size:12px; font-weight:100;color:#000000;background:#FFFFFF; border-style : outset;}
.Fbutton { font-family: Arial,Helvetica; font-size: 11px; border-top:#E8E8E8 1px solid;border-left:#E8E8E8 1px solid;border-bottom:#000000 1px solid;border-right:#000000 1px solid;}

/* страница пользователей */
#FUserSearch {text-align:center;}
#FUserSearch h1 {text-align:left;}
#FUserSearchForm {width:245px;height:30px;}
#FUserSearchForm input.Fcf {border-bottom:1px #DADADA solid;border-right:1px #DADADA solid;}
#FUserPages {padding:5px 10px 5px 10px; margin:1px 0px 30px 0px;background:#E9E9E9;  font-size:11px; text-align:left;}
#FUserSearch a {font-size:11px;}


/* цвета */

a { }

/* рамка таблицы форума, горизонтальные линии */
#FTable {background:#fff;}
hr.FMServ { color:#CCDADC; } /* линия под темой сообщения */

/* светлая строка таблицы форума */
td.Ftd1,.FM,.FMA {background:#f9f9f9;}

/* темная строка таблицы форума */
td.Ftd2,.FM2,.FMA2 {background:#e9e9e9;}

/* заголовок таблицы форума */
.FTableHead,.FTableHead a { background:#CD250E; color:#fff; }

/* подзаголовок таблицы форума */
#FTable .FTableSubHead {background:#fff; color:#000;border-bottom:2px solid #EA7414;padding-top:20px;padding-left:0px;text-transform:uppercase;font-size:11px;}


/* цвет цитаты и pre */
.FMesssage td,.FMesssage cite {background:#f1f1f1;}
.FMesssage cite {border:1px solid #ddd;}
.FMesssage pre {border:#D9E7E9 1px solid; background:#D9E7E9;}

/* цвет служебных ссылок в сообщении */
a.FMServ { background:#aaa; color:#FFFFFF; font-size:10px;}

/* полоса навигации */
#FMenu, #FMenu a { background:#bbb;}
#FMenu a { color:#fff; }

/* цвет рамок в футере */
#FSymbols,#FBirthDay, #FActiveUsers {border:#CCDADC 1px solid; }

/* форма ввода */
#FF, #FRegForm {background:#E5ECED;}

/* форма ввода - подложка светлая (под иконки) */
#FF12,#FRegFormID5 {background:#CCDADC;}

/* форма ввода - подложка темная (под аватару) */
#FRegFormID6 {background:#CCDADC;}

/* текстовое поле */
#ForumText {background:#F2F2F2;border:#F2F2F2;}

/* Профиль пользователя */
#FProfileTable {background:#f0f0f0;} /* цвет рамки */
#FProfileTable td {padding:5px 10px;} /* цвет фона */

