body                            {background:url('layout/body-bg-repeat-top-left.gif') repeat-x top left #ffffff;margin:0;padding:0;font-family:arial;color:black}

#iWrap                      {background:url('layout/body-bg-no-repeat-center.jpg') no-repeat top center;}
#iContainer                     {background:url('layout/body-bg-no-repeat-center.jpg') no-repeat top center;background-position:-230px 0;width:940px;margin:0 auto;overflow:hidden;}

#iHeader                        {clear:both;overflow:hidden;height:139px;width:940px;}
#iLogoWSG                       {background:url('layout/wyzsza-szkola-gospodarki-wsg.jpg') no-repeat top left;overflow:hidden;display:block;width:161px;height:56px;text-indent:-15000px;float:right;margin:44px 24px 0 0;}

#iFontSizeContrast              {float:left;overflow:hidden;width:315px;height:43px;color:balck;font-size:12px;}
#iFontSizeContrast .cFonts      {float:left;overflow:hidden;margin:5px 0 0 24px;line-height:45px;}
#iFontSizeContrast .cFonts  span    {color:#ffffff}
#iFontSizeContrast .cFonts a    {color:white;line-height:38px;text-decoration:none;float:left;display:block;margin:0 5px 0 0;}
#iFontSizeContrast .cFonts a.cActive,
#iFontSizeContrast .cFonts a:hover{color:white;}
#iFontSizeContrast .cFonts a.cBig       {font-size:21px;}
#iFontSizeContrast .cFonts a.cNormal    {font-size:13px;line-height:43px;}
#iFontSizeContrast .cFonts a.cSmall     {font-size:10px;line-height:45px;}
#iContrast                      {display:block;background:url('layout/icon-contrast.gif') no-repeat left center;padding:0 0 0 31px;float:left;margin:5px 0 0 20px;height:38px;line-height:45px;text-decoration:none;color:white}
a:hover#iContrast               {color:white;}

.cContentBgRepeat               {background:url('layout/content-bg-repeat-top-left.gif') repeat-y top left;overflow:hidden;width:940px;padding:0 0 10px 0;}

#iContent                       {overflow:hidden;clear:both;width:940px;font-size:12px;text-align:justify;}
#iContent .cLeftContentBox      {background:url('layout/left-content-bg-top-no-repeat.gif') no-repeat top left;width:314px;padding:23px 0 0 0;clear:both;overflow:hidden;float:left;}
#iContent .cLeftContentBox .cBox{overflow:hidden;margin:0 0 10px 0;}
#iContent .cLeftContentBox .cBox span.cT {font-size:18px;color:white;line-height:51px;padding:0 0 0 47px;display:block;clear:both;float:left;overflow:hidden;}

#iContent .cRightContentBox     {background:url('layout/page-banner.jpg') no-repeat top left;width:626px;overflow:hidden;padding:253px 0 0 0;line-height:150%;margin-top:23px;}
#iContent .cRightContentBox .cTitleBar  {background:url('layout/title-bg-repeat-x.gif') repeat-x top left #304886;color:#fff;clear:both;overflow:hidden;}
#iContent .cRightContentBox .cTitleBar h1,
#iContent .cRightContentBox .cTitleBar h2{display:block;float:left;font-size:12px;font-weight:bold;background:url('layout/menu-item2.png') no-repeat center left;padding:0 0 0 20px;line-height:36px;height:36px;}
#iContent .cRightContentBox .cTitleBar h1{margin:0 0 0 44px;width:330px;}
#iContent .cRightContentBox .cTitleBar h2{margin:0 0 0 0px;width:190px;float:right;}
#iContent .cRightContentBox .cTitleBar h1.cTitleBar {width:auto;}

#iContent .cLeftContentBox .navigation,
#iContent .cLeftContentBox .navigation li{overflow:hidden;clear:both;padding:0;margin:0;list-style:none;}

#iContent .cLeftContentBox .navigation  {}
#iContent .cLeftContentBox .navigation li{margin:3px 14px 3px 10px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
#iContent .cLeftContentBox .navigation li a{display:block;overflow:hidden;color:#ffffff;width:238px;padding:0;text-decoration:none;font-weight:bold;margin:0 0 0 32px;font-size:12px;border-bottom:1px #7b776d dotted;}
#iContent .cLeftContentBox .navigation li a span {padding:11px 0 11px 38px;display:block;overflow:hidden;background:url('layout/menu-item.png') no-repeat center left;}
#iContent .cLeftContentBox .navigation li.cActive a,
#iContent .cLeftContentBox .navigation li a:hover{color:#fff;background:url('layout/navigation-item-hover.gif') repeat-x top left #8e1a34;margin:0;width:auto}
#iContent .cLeftContentBox .navigation li.cActive a span,
#iContent .cLeftContentBox .navigation li a:hover span{padding:11px 0 11px 70px;background:none;}

#iContent .cNewsList                    {overflow:hidden;float:left;width:580px;margin:0 0 0 23px;padding:15px 0;}
#iContent .cEvents                      {overflow:hidden;float:right;width:200px;margin:15px 20px 0 0;}

#iEventsList                            {overflow:hidden;list-style:none;padding:0;margin:0;}
#iEventsList li                         {border-bottom:1px #8f837b dotted;overflow:hidden;padding:15px 0 15px 60px;background:url('layout/calendar-event-item.gif') no-repeat 15px 25px;}
#iEventsList li .cTitle                 {display:block;overflow:hidden;font-weight:bold;font-size:12px;color:black;clear:both;text-decoration:none;}
#iEventsList li a:hover.cTitle          {color:black;}
#iEventsList li .cDesc                  {color:black;font-size:11px;clear:both;display:block;overflow:hidden;}

#iNewsList                              {list-style:none;padding:0;margin:0;overflow:hidden;}
#iNewsList li                           {list-style:none;padding:0;margin:0;overflow:hidden;background:url('layout/news-item-icon.gif') no-repeat 0 5px;}
#iNewsList li h2                        {margin:0 0 10px 15px;padding:0;display:block;font-size:12px;}
#iNewsList li h2 a                      {color:black;font-size:12px;text-decoration:none;}
#iNewsList li h2 a:hover                {color:black;}
.cBack,
#iNewsList li .cMore                    {float:right;overflow:hidden;font-size:12px;text-decoration:underline;color:black;margin:0 6px 0 0;}
a:hover.cBack,
#iNewsList li a:hover.cMore             {color:black;}

.cPaginatorcRound                       {overflow:hidden;padding:5px 0 0 0;margin:10px 0;border-top:1px #ccc solid;}
.cPaginatorcRound .cOutPaginator        {position:relative;left:50%;float:left;}
.cPaginatorcRound .cInPaginator         {position:relative;left:-50%;float:right;}
.cPaginatorcRound .cPaginatorOL         {list-style:none;padding:0;margin:0;overflow:hidden;}
.cPaginatorcRound .cPaginatorOL li      {overflow:hidden;padding:0;margin:0 4px;float:left;}
.cPaginatorcRound .cPaginatorOL li a    {font-weight:bold;color:black;font-size:12px;text-decoration:none;}
.cPaginatorcRound .cPaginatorOL li.cActive a,
.cPaginatorcRound .cPaginatorOL li a:hover{color:balck;}

.cNewsItem                              {width:600px;float:left;overflow:hidden;}
.cStaticContent p{background:none !important}
.cStaticContent,
.cPageContent                           {overflow:hidden;padding:15px 0 15px 20px;text-align: justify;}
.cStaticContent                         {padding:15px 20px;}
.cPageContent .cPageTitle               {font-size:13px;color:#35549a;font-weight:bold;margin:0;padding:0;}
.cPageContent .cDate                    {color:#aaa;font-weight:normal;font-size:12px;}
.cPageContent .cMinBolded               {font-weight:bold;color:#aaa;margin:10px 0 15px 0;display:block;clear:both;}
.cPageContent .cText                    {overflow:hidden;}
.cPageContent .cBack                    {display:block;margin:15px 6px 0 0;}

.cUeFooter                              {width:940px;height:104px;overflow:hidden;clear:both;}

#iWelcomeText                           {overflow:hidden;}
#iWelcomeText .cEditable                {font-size:12px;padding:10px 50px 10px 30px;overflow:hidden;clear:both;}

#iVisits                                {float:left;overflow:hidden;background:url('layout/visits-box.jpg') no-repeat top left;width:129px;height:92px;margin:0 0 0 24px;}
#iVisits span                           {text-align:center;color:#64625b;font-size:12px;width:105px;margin:15px 10px;display:block;}
#iVisits span b                         {clear:both;display:block;font-size:30px;color:black;line-height:38px;}

#iFacebook                              {float:right;width:127px;height:90px;background:url('layout/facebook-box.jpg') no-repeat top left;margin:0 29px 0 0;text-decoration:none;text-align:left;}
#iFacebook span                         {display:block;color:#fff;font-size:11px;margin:29px 0 0 54px;}
a:hover#iFacebook span                  {color:yellow;}

.cSmall #iContent               {font-size:10px;}
.cNormal #iContent              {font-size:12px;}
.cBig #iContent                 {font-size:16px;}


body.cContrast                              {background:#000;}
body.cContrast #iWrap,
body.cContrast #iContainer                  {background:#000 !important;}
body.cContrast #iHeader                     {height:45px;}
body.cContrast #iLogoWSG                    {text-indent:0;margin:0;background:none;text-align:right;width:250px;line-height:45px;height:45px;color:#0f0;color:#ffff00;}
body.cContrast a:hover#iLogoWSG             {background:#00ffff;}
body.cContrast #iFontSizeContrast .cFonts   {color:#FFFF00;line-height:20px;padding:0;}
body.cContrast #iFontSizeContrast .cFonts a {color:#00FFFF;line-height:20px;padding:0;}
body.cContrast #iFontSizeContrast .cFonts a.cActive,
body.cContrast #iFontSizeContrast .cFonts a:hover   {color:#FFFF00;}
body.cContrast #iContrast                   {background:none;color:#0f0;display:inline;padding:0 6px;margin:0;height:auto;line-height:20px;}
body.cContrast a.cActive#iContrast,
body.cContrast a:hover#iContrast            {color:#00FFFF;background:#FFFF00;}
body.cContrast .cContentBgRepeat            {background:#000;}
body.cContrast #iContent .cLeftContentBox   {background:none;padding:0;}
body.cContrast #iContent .cLeftContentBox .cBox span.cT {color:#FFFF00;}


body.cContrast #iContent .cRightContentBox             {background:none;padding:50px 0 0 0;margin:0;}
body.cContrast #iContent .cRightContentBox .cEditable  {border:2px #fff solid;overflow:hidden;color:#FFFF00;}
body.cContrast #iContent .cRightContentBox .cTitleBar  {background:none;padding:0;border-bottom:2px #fff solid;}
body.cContrast #iContent .cRightContentBox .cTitleBar h1,
body.cContrast #iContent .cRightContentBox .cTitleBar h2{background:none;color:#FFFF00;padding:0;}
body.cContrast #iContent .cRightContentBox .cTitleBar h1{margin:0 0 0 44px;width:330px;}
body.cContrast #iContent .cRightContentBox .cTitleBar h2{margin:0 0 0 0px;width:190px;float:right;}
body.cContrast #iContent .cRightContentBox .cTitleBar h1.cTitleBar {width:auto;}

body.cContrast #iContent .cLeftContentBox .navigation,
body.cContrast #iContent .cLeftContentBox .navigation li{}

body.cContrast #iContent .cLeftContentBox .navigation   {background:none;border:2px #fff solid;}
body.cContrast #iContent .cLeftContentBox .navigation li a      {border:none;color:#00FFFF;}
body.cContrast #iContent .cLeftContentBox .navigation li a span {background:none;padding-left:0;padding-right:0;}
body.cContrast #iContent .cLeftContentBox .navigation li.cActive a,
body.cContrast #iContent .cLeftContentBox .navigation li a:hover{padding-left:0;padding-right:0;background:#FFFF00;color:#00FFFF;}
body.cContrast #iContent .cLeftContentBox .navigation li.cActive a span,
body.cContrast #iContent .cLeftContentBox .navigation li a:hover span{padding-left:32px;padding-right:0;}

body.cContrast #iEventsList                            {overflow:hidden;list-style:none;padding:0;margin:0;}
body.cContrast #iEventsList li                         {border-bottom:1px #ffff00 dotted;background:none;padding-left:30px;}
body.cContrast #iEventsList li .cTitle                 {color:#ffff00;}
body.cContrast #iEventsList li a:hover.cTitle          {color:#ffff00;background:#00ffff;}
body.cContrast #iEventsList li .cDesc                  {color:#ffff00;}

body.cContrast #iNewsList                              {list-style:none;padding:0;margin:0;overflow:hidden;color:#fff;}
body.cContrast #iNewsList li                           {background:none;}
body.cContrast #iNewsList li h2                        {margin:0 0 10px 0px;padding:0;display:block;font-size:12px;}
body.cContrast #iNewsList li h2 a                      {color:#FFFF00;}
body.cContrast #iNewsList li h2 a:hover                {color:#FFFF00;background:#00ffff;}
body.cContrast .cBack,
body.cContrast #iNewsList li .cMore                    {color:#0f0;text-decoration:none;color:#ffff00;padding:0 8px;}
body.cContrast a:hover.cBack,
body.cContrast #iNewsList li a:hover.cMore             {color:#f00;color:#FFFF00;background:#00ffff;padding:0 8px;}

body.cContrast .cPaginatorcRound                       {overflow:hidden;padding:5px 0 0 0;margin:10px 0;border-top:1px #FFFF00 solid;}
body.cContrast .cPaginatorcRound .cPaginatorOL li a    {color:#FFFF00;}
body.cContrast .cPaginatorcRound .cPaginatorOL li.cActive a,
body.cContrast .cPaginatorcRound .cPaginatorOL li a:hover{color:#FFFF00;background:#00ffff;}

body.cContrast .cPageContent .cPageTitle               {color:#f00;}
body.cContrast .cPageContent .cDate                    {color:#ccc;font-weight:normal;font-size:12px;}
body.cContrast .cPageContent .cMinBolded               {color:#FFFF00 !important;font-weight:bold;}
body.cContrast .cPageContent .cText                    {overflow:hidden;color:#FFFF00 !important;}
body.cContrast .cPageContent .cBack                    {display:block;margin:15px 6px 0 0;}

body.cContrast #iVisits                                {background:none;clear:both;width:auto;margin:0px 30px;text-align:center;padding:0;float:none;}
body.cContrast #iVisits span                           {color:#FFFF00;width:auto;display:inline;text-align:center;padding:0;font-size:16px;}
body.cContrast #iVisits span b                         {color:#00FFFF;display:inline;margin:0;padding:0;font-size:12px;line-height:auto;font-size:16px;}

body.cContrast #iFacebook                              {float:none;background:none;text-align:center;margin:10px 30px;text-align:center;display:block;clear:both;width:auto;padding:0;}
body.cContrast #iFacebook span                         {display:inline;color:#FFFF00;font-size:16px;line-height:auto;padding:4px 6px;margin:0;text-align:center;}
body.cContrast a:hover#iFacebook span                  {color:#FFFF00;background:#00FFFF;}

body.cContrast .cStaticContent                         {color:#FFFF00 !important;}
body.cContrast .cStaticContent a                       {color:#FFFF00 !important;}
body.cContrast .cStaticContent a:hover                 {color:#FFFF00 !important;background:#00ffff !important;}