div.bodyWrapAllHome { width: 980px; margin: 0 auto; }
div.bodyWrapAllHomeInner { text-align: left;}
div.bodyLeftHome { width: 270px; float: left; }
div.bodyCenterHome { width: 457px; margin: 0 0 0 2px; float: left; }
div.bodyRightHome { width: 250px; float: right; }
div.bodyLeftHomeInner { padding: 5px 5px 5px 0; }
div.bodyCenterHomeInner { padding: 5px; } 
div.bodyRightHomeInner { padding: 5px 0 5px 5px; }
div.header2Wrap, div.header2WrapInner { height: 80px; }
div.header2Shadow, div.head2PageAbstract  { display: none; }
div.fpCE p.bodytext { padding: 5px 10px 0 10px !important; }
div.fpCE div.csc-header, div.fpCE div.csc-textpicHeader { margin: 0; }

/* === news - START ================================= */
div.newsLatestItem { margin: 0; padding: 5px 0; border-bottom: 1px dotted #ccc;}
div.newsLatestItem h2 { font-size: 12px; margin: 0; }
hr.clearer { clear: both !important; }
div.newsLatestItem img { float: right !important; }
div.newsLatestItem h2 { padding: 0 70px 0 0; }
div.newsLatestItem h2 a, div.newsLatestItem h2 a:visited { text-decoration: none; color: #335E86; font-weight: normal; } 
div.newsLatestItem h2 a:hover { text-decoration: underline; }
span.newsLatestInfo { font-size: 11px; color: #666; }
div.newsLatesSeeAllLink { padding: 5px 0 0 0; }
div.newsLatesSeeAllLink a, div.newsLatesSeeAllLink a:visited { text-decoration: none; color: #324C81; font-weight: bold; } 
div.newsLatesSeeAllLink a:hover { text-decoration: underline; } 
/* === news - END =================================== */ 

/* === reea NAPRAVLENIA - START ================================= */
table.tx-reeateasermenu-pi1 a, table.tx-reeateasermenu-pi1 a:visited { 
	display: block; width: 265px; height: 55px; margin: 8px 0 0 0;  
	background: #E7FCE5; text-decoration: none; color: #555; 
	}
table.tx-reeateasermenu-pi1 a img, table.tx-reeateasermenu-pi1 a:visited img { float: left; padding: 0 5px 0 0; }
table.tx-reeateasermenu-pi1 a span.reeaTitle, table.tx-reeateasermenu-pi1 a:visited span.reeaTitle { 
	display: block; width: 177px; margin: 8px 0; float: left; 
	font-weight: normal; font-size: 13px; color: #367E01; line-height: 13px; 
	}
table.tx-reeateasermenu-pi1 a span.reeaAbstract, table.tx-reeateasermenu-pi1 a:visited span.reeaAbstract { 
	display: block; width: 177px; float: left; line-height: 18px; 
	}
table.tx-reeateasermenu-pi1 a:hover { background: #DCF5D9; }
div.fpCERed table.tx-reeateasermenu-pi1 a, div.fpCERed table.tx-reeateasermenu-pi1 a:visited { background: #FFF0E2; }
div.fpCERed table.tx-reeateasermenu-pi1 a:hover { background: #F5E2D0; }
div.fpCERed table.tx-reeateasermenu-pi1 a span.reeaTitle, div.fpCERed table.tx-reeateasermenu-pi1 a:visited span.reeaTitle {
	color: #963B1E;
	}
/* === reea NAPRAVLENIA - END =================================== */

/* === ab_linklist - START ========================= */
div.fpCEOrange { background: #FFFFE0;}
div.resCenterHome ul { padding: 10px; list-style-type: none;}
div.resCenterHome ul li { padding: 2px 0 6px 22px; background: url(../images/icons/icons16/page-cream.png) left 2px no-repeat;}
div.resCenterHome ul li a, div.resCenterHome ul li a:visited {
	text-decoration: none; color: #003E40;
	}
div.resCenterHome ul li a:hover { text-decoration: underline; }
div.resCenterHome ul li span { color: #444; font-size: 11px; }
/* === ab_linklist - END ========================== */

/* --- header text in frontPage color boxes ------------ */
div.fpCE div.csc-header { padding: 5px 10px; background: #7D8EAE; }
div.fpCE div.csc-header h1, div.fpCE div.csc-header h2, div.fpCE div.csc-header h3, 
div.fpCE div.csc-header h4, div.fpCE div.csc-header h5 { 
	padding: 0; font-size: 13px; font-weight: bold; color: #fff; 
	font-family: Verdana, Arial, Helvetice, sans-serif; 
	}

/* --- color headers in frontPage color boxes ---------- */	
div.fpCEGreen div.csc-header { background: url(../images/bgrs/title_back_green2.png) left top repeat-x #367E01; }
div.fpCEGreen span.reeaTitle { color: #367E01;}
div.fpCEBlue { background: #F2F3FA; }
div.fpCEBlue div.csc-header { background: url(../images/bgrs/title_back_blue.png) left top repeat-x #335E86; }
div.fpCEBlue span.reeaTitle { color: #335E86; }
div.fpCEOrange div.csc-header { background: url(../images/bgrs/title_back_orange.png) left top repeat-x #C66714; }
div.fpCEOrange span.reeaTitle { color: #C66714;}
div.fpCERed div.csc-header { background: url(../images/bgrs/title_back_red.png) left top repeat-x #781D00; }
div.fpCERed span.reeaTitle { color: #781D00;}


