



/* CSS Document */
/* body {margin: 0px; } */


body
{
  font-family: Arial, Microsoft Sans Serif; color: rgb(90,90, 90); font-size: 12px;
  margin: 0 auto; /*это чтоб центрировать контент при превышении max-width*/
  min-width: 990px;
  max-width: 1086px;
  text-align: center;
  background-color: #FFF;
}
#site
{
	min-width: 990px; max-width: 1086px;
	width:expression(document.documentElement.clientWidth < 990 ? "990px" : (document.documentElement.clientWidth > 1086 ? "1086px" : "100%"))
}

img {border: 0px;}

td {vertical-align:top; text-align:left;}

table { width: 100%; border-width: 0px; }

/* используется для полосатости в таблице расписания */
.TblLine { background-color: rgb(236, 236, 236);}


/* Красный background с выравниванием текста по центру */
.redFullTable { background-color:rgb(227,49,53); height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }


.button {color: #fff; background-color: #DF2E34; border: 1px solid #DF2E34; font-size: 12px; font-family: Arial;}




/* используется для табличного вывода информации */
.TableView {height: 20px; padding: 4px; text-align:left; }

a {color: rgb(0, 0, 0); font-size: 12px; text-decoration: underline;}
a.visited {color: rgb(0, 0, 0); font-size: 12px; text-decoration: underline;}

/* Предпросмотр для продукта, услуги и т.д. */
.imgpreView {width: 90px; height: 90px; padding-right: 3px;}

/* Предпросмотр для логотипа */
.logopreView {width: 110px; height: 110px; padding-right: 3px;}



/* Временно, для синей обводки */
.border_div {border:1px solid; border-color: rgb(137, 137, 137);}

/* Верхний баннер */

.topBanner {margin-top: 5px; margin-left: 14px; margin-right: 14px;}


/* Выделенный пункт меню  */

.selectedMenu {background-image: url('http://www.pir.ru/pir2/images/menubg.gif'); color: rgb(0, 0, 0);}
a.selectedMenuHref {color: rgb(0, 0, 0);}
a.selectedMenuHref:hover {color: rgb(0, 0, 0);}
a.selectedMenuHref:visited {color: rgb(0, 0, 0);}

/*  Таблица красного цвета содержащая меню сайта   */

.redTable {background-color: rgb(227, 49, 53); height: 30px; border-right-width: 14px; border-right-style: solid; border-right-color: rgb(255, 255, 255); border-left-width: 14px; border-left-style: solid; border-left-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 13px;}
.redTable td { vertical-align: middle; text-align: center;}
.redTable a {color: rgb(206, 33, 37);}


/**********************************************/
/****************Все белое*******************/
/**********************************************/

/*  Ссылка белого цвета большого размера */

a.whiteBigHref {color: rgb(255, 255, 255); font-size: 17px; text-decoration: none;}
a.whiteBigHref:hover {color: rgb(255, 255, 255); font-size: 17px; text-decoration: none;}
a.whiteBigHref:visited {color: rgb(255, 255, 0255); font-size: 17px; text-decoration: none;}

/*  Ссылка белого цвета среднего размера */

a.whiteMidHref {color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;}
a.whiteMidHref:hover {color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;}
a.whiteMidHref:visited {color: rgb(255, 255, 0255); font-size: 14px; text-decoration: none;}

/*  Ссылка белого цвета маленького размера */

a.whiteSmallHref {color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline;}
a.whiteSmallHref:hover {color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline;}
a.whiteSmallHref:visited {color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline;}


/**********************************************/
/****************Все желтое********************/
/**********************************************/

/*  Заголовок красного цвета среднего размера */

.yellowMidTitle {color: rgb(255, 171, 0); font-size: 16px; font-weight: bold;}




/**********************************************/
/****************Все красное*******************/
/**********************************************/

/*  Заголовок красного цвета среднего размера */

.redMidTitle {color: rgb(227, 49, 53); font-size: 16px; font-weight: bold;}


.redItalicText { color: rgb(227, 49, 53); font-style: italic;}

/*  Заголовок красного цвета большшЕго размера */

.redBigMidTitle {color: rgb(227, 49, 53); font-size: 18px;}
.title {color: rgb(227, 49, 53); font-size: 18px;}
._title {color: rgb(227, 49, 53); font-size: 18px;}

/*  Ссылка краного цвета большого размера */

a.redBigHref {color: rgb(227, 49, 53); font-size: 15px; text-decoration: none; font-weight: bold;}
a.redBigHref:hover {color: rgb(227, 49, 53); font-size: 15px; text-decoration: none; font-weight: bold;}
a.redBigHref:visited {color: rgb(227, 49, 53); font-size: 15px; text-decoration: none; font-weight: bold;}


/* Ссылки маленькие в красном цвете italic */
a.redSmallHref {color: rgb(227, 49, 53); font-size: 12px; font-style: italic;}
a.redSmallHref:hover {color: rgb(227, 49, 53); font-size: 12px; font-style: italic;}
a.redSmallHref:visited {color: rgb(227, 49, 53); font-size: 12px; font-style: italic;}

.redHugeTitlt { font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; color: rgb(227, 49, 53); font-weight: bold; }


a.redBigMidTitleHref {color: rgb(227, 49, 53); font-size: 18px; text-decoration: none; }
a.redBigMidTitleHref:hover {color: rgb(227, 49, 53); font-size: 18px; text-decoration: none; }
a.redBigMidTitleHref:visited {color: rgb(227, 49, 53); font-size: 18px; text-decoration: none; }





/**********************************************/
/****************Все черное********************/
/**********************************************/





/*  Заголовок черного цвета среднего размера */
.blackMidTitle {color: rgb(90,90, 90); font-size: 14px; font-weight: bold;}

/*  Заголовок черного цвета маленького размера */
.blackSmallTitle {color: rgb(90,90, 90); font-size: 10px;}

/*  Заголовок черного цвета большого размера */
.blackBigTitle {color: rgb(90,90, 90); font-size: 20px;}

/*  Ссылка черного цвета большого размера */

a.blackBigHref {color: rgb(90,90, 90); font-size: 15px; text-decoration: none; font-weight: bold; }
a.blackBigHref:hover {color: rgb(99,99, 99); font-size: 15px; text-decoration: none; font-weight: bold;}
a.blackBigHref:visited {color: rgb(90,90, 90); font-size: 15px; text-decoration: none; font-weight: bold;}




/*  Ссылка черного цвета маленького размера */

a.blackSmallHref {color: rgb(90,90, 90); font-size: 12px; text-decoration: underline;}
a.blackSmallHref:hover {color: rgb(90,90, 90); font-size: 12px; text-decoration: underline;}
a.blackSmallHref:visited {color: rgb(90,90, 90); font-size: 12px; text-decoration: underline;}

/*  Ссылка черного цвета маленького размера */

a.blackMidHref {color: rgb(90,90, 90); font-size: 14px; font-weight: bold; text-decoration: none;}
a.blackMidHref:hover {color: rgb(90,90, 90); font-size: 14px; font-weight: bold; text-decoration: none;}
a.blackMidHref:visited {color: rgb(90,90, 90); font-size: 14px; font-weight: bold; text-decoration: none;}

/* Черный italic */
.blackItalicText {color: rgb(90,90, 90); font-size: 12px; font-style: italic;}


/**********************************************/
/****************Все серое*******************/
/**********************************************/


/*  Ссылка серго цвета небольшого размера */

a.greyMidHref {color: rgb(137, 137, 137); font-size: 12px; text-decoration: none;}
a.greyMidHref:hover {color: rgb(137, 137, 137); font-size: 12px; text-decoration: none;}
a.greyMidHref:visited {color: rgb(137, 137, 137); font-size: 12px; text-decoration: none;}














/**********************************************/
/****************Все мясное*******************/
/**********************************************/

.meat_kitchen_table {background-color: #fe152b; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.meat_kitchen_title {color: #fe152b; font-size: 18px;}
.meat_kitchen_hugeTitlt {color: #fe152b; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.meat_kitchen_bgcolor {background-color: #fe152b;}
.meat_kitchen_horizontline {border-bottom-color: #fe152b; border-bottom-style: solid; border-bottom-width: 4px;}
a.meat_kitchen_activeitem {background-color: #fe152b; color: #fff;}


/**********************************************/
/****************Все кофе*******************/
/**********************************************/

.coffe_table {background-color: #a0410d; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.coffe_title {color: #a0410d; font-size: 18px;}
.coffe_hugeTitlt {color: #a0410d; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.coffe_bgcolor {background-color: #a0410d;}
.coffe_horizontline {border-bottom-color: #a0410d; border-bottom-style: solid; border-bottom-width: 4px;}
a.coffe_activeitem {background-color: #a0410d; color: #fff;}



/**********************************************/
/****************Все паназия*******************/
/**********************************************/

.panasian_kitchen_table {background-color: #297e29; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.panasian_kitchen_title {color: #297e29; font-size: 18px;}
.panasian_kitchen_hugeTitlt {color: #297e29; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.panasian_kitchen_bgcolor {background-color: #297e29;}
.panasian_kitchen_horizontline {border-bottom-color: #297e29; border-bottom-style: solid; border-bottom-width: 4px;}
a.panasian_kitchen_activeitem {background-color: #297e29; color: #fff;}




/**********************************************/
/****************Все Сыр*******************/
/**********************************************/

/* Красный background с выравниванием текста по центру */
.cheese_table {background-color: #F3B190; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.cheese_title {color: #F3B190; font-size: 18px;}
.cheese_hugeTitlt {color: #F3B190; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.cheese_bgcolor {background-color: #F3B190;}
.cheese_horizontline {border-bottom-color: #F3B190; border-bottom-style: solid; border-bottom-width: 4px;}
a.cheese_activeitem {background-color: #F3B190; color: #fff;}










/**********************************************/
/****************Все кондитерское*******************/
/**********************************************/

.candies_table {background-color: #0000e5; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.candies_title {color: #0000e5; font-size: 18px;}
.candies_hugeTitlt {color: #0000e5; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.candies_bgcolor {background-color: #0000e5;}
.candies_horizontline {border-bottom-color: #0000e5; border-bottom-style: solid; border-bottom-width: 4px;}
a.candies_activeitem {background-color: #0000e5; color: #fff;}







/**********************************************/
/****************Все бар*******************/
/**********************************************/

.bar_table {background-color: #002ef5; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.bar_title {color: #002ef5; font-size: 18px;}
.bar_hugeTitlt {color: #002ef5; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.bar_bgcolor {background-color: #002ef5;}
.bar_horizontline {border-bottom-color: #002ef5; border-bottom-style: solid; border-bottom-width: 4px;}
a.bar_activeitem {background-color: #002ef5; color: #fff;}







/**********************************************/
/****************Все шеф*******************/
/**********************************************/

/* Красный background с выравниванием текста по центру */
.redChefTable { background-color: #f37b76; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.titleChef {color: #f37b76; font-size: 18px;}
.chef_title {color: #f37b76; font-size: 18px;}
a.chef_activeitem {background-color: #f37b76; color: #fff;}


/**********************************************/
/***********Все проэктирование и дизайн*******************/
/**********************************************/

.design_table {background-color: #1cc625; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.design_title {color: #1cc625; font-size: 18px;}
.design_hugeTitlt {color: #1cc625; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.design_bgcolor {background-color: #1cc625;}
.design_horizontline {border-bottom-color: #1cc625; border-bottom-style: solid; border-bottom-width: 4px;}
a.design_activeitem {background-color: #1cc625; color: #fff;}



/**********************************************/
/****************Все образование*******************/
/**********************************************/

.education_table {background-color: #000070; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.education_title {color: #000070; font-size: 18px;}
.education_hugeTitlt {color: #000070; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.education_bgcolor {background-color: #000070;}
.education_horizontline {border-bottom-color: #000070; border-bottom-style: solid; border-bottom-width: 4px;}
a.education_activeitem {background-color: #000070; color: #fff;}



/**********************************************/
/****************Все фабрика-кухня*******************/
/**********************************************/

/* Красный background с выравниванием текста по центру */
.factory_kitchen_table {background-color: #081c1b; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.factory_kitchen_title {color: #081c1b; font-size: 18px;}
.factory_kitchen_hugeTitlt {color: #081c1b; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.factory_kitchen_bgcolor {background-color: #081c1b;}
.factory_kitchen_horizontline {border-bottom-color: #081c1b; border-bottom-style: solid; border-bottom-width: 4px;}
a.factory_kitchen_activeitem {background-color: #081c1b; color: #fff;}





/**********************************************/
/****************Все фаст-фуд*******************/
/**********************************************/

.fast_food_table {background-color: #8CA25E; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.fast_food_title {color: #8CA25E; font-size: 18px;}
.fast_food_hugeTitlt {color: #8CA25E; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.fast_food_bgcolor {background-color: #8CA25E;}
.fast_food_horizontline {border-bottom-color: #8CA25E; border-bottom-style: solid; border-bottom-width: 4px;}
a.fast_food_activeitem {background-color: #8CA25E; color: #fff;}




/**********************************************/
/****************Все рыба и морепродукты*******************/
/**********************************************/

.fish_kitchen_table { background-color: #112b68; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.fish_kitchen_title {color: #112b68; font-size: 18px;}
.fish_kitchen_hugeTitlt { font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; color: #112b68; font-weight: bold; }
.fish_kitchen_bgcolor {background-color: #112b68;}
.fish_kitchen_horizontline {border-bottom-color: #112b68; border-bottom-style: solid; border-bottom-width: 4px;}
a.fish_kitchen_activeitem {background-color: #112b68; color: #fff;}



/**********************************************/
/****************Все отель*******************/
/**********************************************/

.hotel_table { background-color: #e6b211; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.hotel_title {color: #e6b211; font-size: 18px;}
.hotel_hugeTitlt { font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; color: #e6b211; font-weight: bold; }
.hotel_bgcolor {background-color: #e6b211;}
.hotel_horizontline {border-bottom-color: #e6b211; border-bottom-style: solid; border-bottom-width: 4px;}
a.hotel_activeitem {background-color: #e6b211; color: #fff;}









/**********************************************/
/****************Все гигиена и чистота*******************/
/**********************************************/

.hygiene_table { background-color: #61fef5; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.hygiene_title {color: #61fef5; font-size: 18px;}
.hygiene_hugeTitlt { font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; color: #61fef5; font-weight: bold; }
.hygiene_bgcolor {background-color: #61fef5;}
.hygiene_horizontline {border-bottom-color: #61fef5; border-bottom-style: solid; border-bottom-width: 4px;}
a.hygiene_activeitem {background-color: #61fef5; color: #fff;}









/**********************************************/
/****************Все итальянская кухня*******************/
/**********************************************/

.italian_kitchen_table {background-color: #3c9400; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.italian_kitchen_title {color: #3c9400; font-size: 18px;}
.italian_kitchen_hugeTitlt {color: #3c9400; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.italian_kitchen_bgcolor {background-color: #3c9400;}
.italian_kitchen_horizontline {border-bottom-color: #3c9400; border-bottom-style: solid; border-bottom-width: 4px;}
a.italian_kitchen_activeitem {background-color: #3c9400; color: #fff;}




/**********************************************/
/****************Все французская кухня*******************/
/**********************************************/

.french_kitchen_table {background-color: #a95e89; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.french_kitchen_title {color: #a95e89; font-size: 18px;}
.french_kitchen_hugeTitlt {color: #a95e89; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.french_kitchen_bgcolor {background-color: #a95e89;}
.french_kitchen_horizontline {border-bottom-color: #a95e89; border-bottom-style: solid; border-bottom-width: 4px;}
a.french_kitchen_activeitem {background-color: #a95e89; color: #fff;}










/**********************************************/
/****************Все японская кухня*******************/
/**********************************************/

.japanese_kitchen_table { background-color: #fa386c; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.japanese_kitchen_title {color: #fa386c; font-size: 18px;}
.japanese_kitchen_hugeTitlt { font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; color: #fa386c; font-weight: bold; }
.japanese_kitchen_bgcolor {background-color: #fa386c;}
.japanese_kitchen_horizontline {border-bottom-color: #fa386c; border-bottom-style: solid; border-bottom-width: 4px;}
a.japanese_kitchen_activeitem {background-color: #fa386c; color: #fff;}







/**********************************************/
/****************Все пиво*******************/
/**********************************************/

/* Красный background с выравниванием текста по центру */
.redPubTable { background-color: #fa9101; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.titlePub {color: #fa9101; font-size: 18px;}
.pub_title {color: #fa9101; font-size: 18px;}
a.pub_activeitem {background-color: #fa9101; color: #fff;}





/**********************************************/
/****************Все готовый бизнес*******************/
/**********************************************/

/* Красный background с выравниванием текста по центру */
.ready_busines_table {background-color: #3c0000; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.ready_busines_title {color: #3c0000; font-size: 18px;}
.ready_busines_hugeTitlt {color: #3c0000; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }
.ready_busines_bgcolor {background-color: #3c0000;}
.ready_busines_horizontline {border-bottom-color: #3c0000; border-bottom-style: solid; border-bottom-width: 4px;}
a.ready_busines_activeitem {background-color: #3c0000; color: #fff;}








/**********************************************/
/****************Все вино*******************/
/**********************************************/

/* Красный background с выравниванием текста по центру */
.redWineTable { background-color: #2a0000; height: 30px; color: rgb(255, 255, 255); text-align: left; vertical-align: middle; }
.titleWine {color: #2a0000; font-size: 18px;}
.wine_busines_title {color: #2a0000; font-size: 18px;}
a.wine_activeitem {background-color: #2a0000; color: #fff;}





/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/


/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash .design_hugeTitlt {visibility: hidden; color: #1cc625; font-family: Arial; font-size: 24px; padding-bottom: 5px; padding-top: 5px; font-weight: bold; }

.sIFR-hasFlash .blackBigTitle  a{visibility: hidden; }


/**********************************************
	для сокрытия эдеменотов
**********************************************/
.donotdisplay { display: none; }

/**********************************************
	Стиль для всплывающей подсказки
**********************************************/
#tooltipaddtomypir { padding: 5px 10px; background: #ECECEC; border: 1px solid #E33135; opacity: 0.85; filter: alpha(opacity=85); z-index: 1000;}

/**********************************************
	Стиль для всплывающей окон
**********************************************/
#simplemodal-overlay {background-color:#fff;}
#simplemodal-container {background-color: #ECECEC; border: 1px solid #444; padding: 10px; color: #000; }

/*
@font-face { font-family: "Officina"; src: url("http://www.pir.ru/pir2/js/OfficinaSerifCTT Bold.eot"); }
@font-face { font-family: "Officina"; src: url("http://www.pir.ru/pir2/js/officinaserifctt bold.ttf") format('truetype'); }
*/

ul.tabPages {
	height: 25px;
	line-height: 25px;
	margin: 0 0 3px;
	list-style: none;
}
ul.tabPages li {
	float: left;
	margin-right: 1px;
	height: 25px;
	background-image: url("../images/tpcompany_tab.png");
	background-repeat: repeat-x;
	font-size: 80%;
	padding: 3px;
}
ul.tabPages li.tpActive {
	background-image: url("../images/tpcompany_tab_active.png");
}



/**********************************************
	ЗАКЛАДКИ  ИЗ  КАРТИНОК
**********************************************/
td.tabPages img { height: 36px; border: 0px; float: left; cursor: pointer; }


/**********************************************
	КРАСНАЯ  РАМКА  ДЛЯ  ОБЯЗАТЕЛЬНЫХ  ПОЛЕЙ
**********************************************/
.fieldReq {border: 1px solid #CC0000;}
.textFieldRequired {border: 1px solid #CC0000; width:200px;}
.selectFieldRequired {border: 1px solid #CC0000; width:205px; }

/**********************************************
    РАМКА  ДЛЯ  НЕОБЯЗАТЕЛЬНЫХ  ПОЛЕЙ
**********************************************/
.textField {border: 1px solid; width:200px;}
.selectField {width:205px; }
.textFieldHiddenRequired{border: 1px solid #CC0000; width:200px;display:none;} 
.textFieldHidden{border: 1px solid; width:200px;display:none;} 

/**********************************************
	КРАСНЫЙ  ТЕКСТ  ДЛЯ  ЗВЕЗДЫ  ОБЯЗАТЕЛЬНЫХ  ПОЛЕЙ
**********************************************/
.necessarystar {color: #f00;}

/**********************************************
    МЕЛКИЙ ТЕКСТ
**********************************************/
.textLableSmall {color:#111111;font-size:10px;text-decoration:none;}

.postRelizPhotoSmall { text-align:center}
.postRelizPhotoBig { text-align:center}
.postRelizPhoto { text-align:center}

.postRelizPhoto img {}
.postRelizPhotoSmall img { width:200px;}
.postRelizPhotoBig img {}

