/****************
 * site globals *
 ****************/
body {
	color: #333;
	background: #F7F7F7;
}
#Wrapper, #Content {
	border-color: #FFF;
}
#Content {
	color: #333;
}
#RHS, #LHS{
	background-color: #FFF;
}
h2 {
	border-bottom-color: #BBB;
	background: transparent url(../.images2007/header2_bg_blue.png) repeat-x scroll left bottom;
}
h3 {
	color: #666;
}
ul li {
	color: #BA2446;
}
ol li {
	color: #BA2446;
}

ol li, ul li {  /*IE 5.0 bug fix*/
	background-color: transparent;  /*eliminates the black background*/
}
li span, li p, li strong, li small {
	color: #333;
}
a {
	color: #3A8319;
	border-bottom-color: #D5E0BE;
}
a:hover {
	/*
	border-bottom-color: #3A8319;
	*/
	color: #364F0A;
	border-bottom-color: #364F0A;
}
hr {
	color: #B0C4DE;
	background-color: #B0C4DE;
}
th {
	color: #333;
	border-color: #DDD;
	background-color: #EEE;
}
td {
	color: #333;
	border-color: #DDD;
	background-color: inherit;
}
/*
.Date,.Subtitle {
	color: #434B98;
}
.Time {
	color: #4169E1;
}
*/

/*********
 * forms *
 *********/
.FormButton {
	color: #364F0A;
	border-color: #DDD #BBB #AAA #BBB;
	background-color: #2007_base_form;
}
.FormInput, .FormButton:active {
	border-color: #BBB #DDD #DDD #BBB;
}
div.FormFieldError {
	border-color: #E88080;
	background-color: #FFF0F0;
}
span.FormFieldError {
	color: #CC0000;
	border-color: #E88080;
}
div.FormError, div.FormFatal {
	border-color: #E88080;
	background-color: #FFF0F0;
}
div.FormInfo {
	border-color: #AAA;
	background-color: #DDD;
}
form.Form fieldset, .FormList form {
	border-color: #BBB;
	background-color: #EEE;
}
form.Form legend {
	color: #364F0A;
	border-color: #BBB;
	background-color: #DDD;
}
form.Form label {
	color: #333;
}
form.Form input[type=text]:focus, form.Form input[type=password]:focus, form.Form textarea:focus, form.Form select:focus {
	border-color: #AAA;
	background-color: #DDD;
}
input.Disabled, input.Disabled:active {
	color: #BBB;
	border-color: #DDD;
	background-color: #CCC;
}
form.Form div.autocomplete_simple, form.Form div.autocomplete_complex {
	background-color: #FFF;
	border-color: #AAA;
}
form.Form div.autocomplete_simple ul li.selected, form.Form div.autocomplete_complex ul li.selected {
	background-color: #DDD;
}
form.Form div.autocomplete_simple ul li, form.Form div.autocomplete_complex ul li {
	color: #333;
}


/*************
 * main menu *
 *************/

#Menu, #Menu li {
	color: #FFF;
	background:  #5DA922 url(menu_bg.png) repeat-x center left;
}
#Menu li:hover, #Menu li.Hover {
	color: #569731;
	background-color: #D1E1B2;
	background-image: none;
}
#Menu ul li {
	border-left: 2px solid #D1E1B2;
}
/* the 'cow on the ditch' way for IE */
#Menu li.Hover {
background-color: #D1E1B2;
}
#Menu li a, #Menu li.Hover li a, #Menu li.Hover li.Hover li a {
	color: #FFF;
}
#Menu li.Hover a, #Menu li.Hover li.Hover a, #Menu li.Hover li.Hover li.Hover a {
	color: #569731;
}
#Menu li a, #Menu a:visited {
	color: inherit;
}


/**************
 * navigation *
 **************/
#NavigationBar, .NavigationList {
	border-color: #DDD;
	background-color: #EEE;
}
#NavigationBar span:before {
	color: #FF6600;
}
#NavigationBar a {
	color: #4169E1;
}
#NavigationBar a:hover {
	color: #0033CC;
}
.NavigationList a {
	color: #434B98;
}
.NavigationList a:hover, .NavigationList .Current {
	color: #FF6600;
}
.NavigationList a.Prev:hover, .NavigationList a.Next:hover {
	color: #434B98;
	background-color: #FF6600;
}
.NavigationList .Prev, .NavigationList .Next {
	background-color: #BBB;
}


/******************
 * side note *
 ******************/
.SideNote {
	border-color: #D8E8FF;
	background-color: #F0F8FF;
}
.SideNote a {
	color: #4169E1;
}
.SideNote a:hover {
	color: #0033CC;
}


/************
 * BIP link *
 ************/
#Bip, #Cim, #eUrzadIcon32, #ForumIcon32 {
	color: #434B98;
	background-color: #C0D8F8;
}
#Bip:hover, #Cim:hover, #eUrzadIcon32:hover, #ForumIcon32:hover {
	color: #CC0000;
}

/******************
 * main page body *
 ******************/
#VortalNewsFullList {
	background: url(./.images/arrow1_1.gif) no-repeat center right;
	background-color: inherit;
}
#NewsLinks li:hover {
	color: #434B98;
}
.MessageBox img {
	border-color: #DDD;
}
/*
.News h3 a, .MessageBox h3 a {
	color: #4169E1;
}
.News h3 a:hover, .MessageBox h3 a:hover {
	color: #0033CC;
}
*/
.News .Date {
	color: #333;
}
.MainInfo .Date, .MainInfo .Time {
	color: #364F0A;
}
#Content h2.News {
	color: #666;
}
#Content h2.News .Date {
	color: #333;
}
.News h3 {
	color: inherit;
}

.Category a {
	color: #4169E1;
	border-color: #99CCFF;
	background-color: #F0F8FF;
}
.Category a:hover {
	color: #3366CC;
	background-color: #D8E8FF;
}
.ColoredBox {
	border-color: #DDD;
	background-color: #EEE;
}
#BookTicketsBox a {
	border-color: #90B0E8;
	color: #3366CC;
	background-color: #D8E8FF;
}
#BookTicketsBox a:hover {
	border-color: #90B0E8;
	color: #6088D8;
	background-color: #F0F8FF;
}

#ObjectEditBox a {
	border-color: #90B0E8;
	color: #3366CC;
	background-color: #D8E8FF;
}
#ObjectEditBox a:hover {
	border-color: #90B0E8;
	color: #6088D8;
	background-color: #F0F8FF;
}

/********************
 * right panel tabs *
 ********************/
#Tabs {
	background: url(../.images2007/tabs_bg.png) repeat-x left bottom;
}
#Tabs li {
	background: url(../.images2007/tab_separator.png) no-repeat left bottom;
}
#Tabs span {
	background: #FFF url(../.images2007/tag_bg_on.png) repeat-x left top;
	color: #666;
}

/********************
 * symbols for disabled
 ********************/
#DisabledSymbols {
	border-color: #90B0E8;
	background-color: #F0F8FF;
}
#DisabledSymbols li span {
	border-color: #90B0E8;
}

/********************
 * galleries definitions
 ********************/
div.Thumbnail {
	border-color: #DDD;
	background-color: #EEE;
}

/********************
 * header settings
 ********************/
#Header {
	background: url(../.images2007/menu_shadow_blue.png) repeat-x bottom left;
}
#PaginaWrapper {
	background: url(../.images2007/pagina_bg.png) repeat-x bottom left;
}
#TopPagina {
	background-color: #D9E5F0;
	color: #333;
}
#TopPagina span {
	background: transparent url(./.images/arrow1.gif) no-repeat scroll 0px 4px;
}
/*
#TopPaginaHotNews {
	background-color: #AB0404;
	color: #fff;
}
*/
#Pagina {
	background: url(pagina.jpg) no-repeat top right;
}
#Search {
	background: url(../.images2007/search_bg.png) no-repeat top left;
}
#Search form {
	background: url(../.images2007/search_bg.png) no-repeat bottom left;
}
#SearchInput {
	border-color: #999;
}
#ProfilesContainer {
	background: url(../.images2007/wortale_menu_bg.png) repeat-x bottom left;
	background: url(../.images2007/wortale_menu_bg_blue.png) repeat-x bottom left;
}
#Profiles {
	background: url(../.images2007/profile_separator.png) no-repeat top left;
}
#Profiles li {
	background: url(../.images2007/profile_separator.png) no-repeat top right;
}
#Profiles li a {
	color: #333;
	border-bottom-color: #E3E3E3;
}
#Profiles li a:hover {
	color: #000;
}

#ProfileTurystyka:hover  {
	border-color: #FC700F;
}
#ProfileMsp:hover  {
	border-color: #AB0404;
}
#ProfileOswiata:hover {
	border-color: #0D65A4;
}
#ProfileWos:hover {
	border-color: #3B9000;
}
#ProfileS8a:hover {
	border-color: #9A2D6C;
}
#ProfileSport:hover  {
	border-color: #03277C;
}
#ProfileEuro2012:hover, #ProfilePoznan_city_hall:hover, #ProfileInternational_relations:hover, #ProfileInvestment_offers:hover  {
	border-color: #548FF6;
}

/*
	MAIN sky blue
	color 548FF6
	dark  4B80DD
	light D9E5F0
*/
/*
	TURYSTYKA orange
	color FC700F
	dark  E2650D
	light FFDCC3
*/
/*
	FIRMA red
	color AB0404
	dark  8A0404
	light EAC1C1
*/
/*
	OSWIATA blue
	color 0D65A4
	dark  0C5B94
	light C3D9E9
*/
/*
	SRODOWISKO green
	color 3B9000
	dark  358100
	light CEE4C0
*/
/*
	FAKTY violet
	color 9A2D6C
	dark  8A2861
	light E6CBDB
*/
/*
	SPORT navy blue
	color 9A2D6C
	dark  8A2861
	light E6CBDB
*/

/********************
 * footer settings
 ********************/
#FooterLinks {
	color: #BBB;
}

/********************
 * left side menu settings
 ********************/
.MenuGroup h2 {
	border-color: #5DA922;
}
.MenuGroup li a {
	background: url(../.images2007/header_bg.png) repeat-x bottom left;
	background: url(../.images2007/header_bg_blue.png) repeat-x bottom left;
	border-bottom-color: #DDD;
}
.MenuGroup li a:hover {
	background: #F2F7FB url(./.images/menu_arrow_blue.png) no-repeat center left;
	border-bottom-color: #DDD;
}

/*
rhs elements colors
*/
#RHS #NameDay {
	color: #364F0A;
	border-color: #CCC;
	background: transparent url(../.images2007/header2_bg_blue.png) repeat-x scroll left bottom;
}
#Calendar th {
	background-color: transparent;
	border-color: #CCC;
}
#Calendar td {
	background: #FFFFFF none repeat scroll 0%;
	border-color: #CCC;
}
#Calendar td a {
	background: transparent url(../.images2007/header2_bg_blue.png) repeat-x scroll left bottom;
}
#Calendar td a:hover {
	background: #FFFFFF none repeat scroll 0%;
}
#Calendar #Today {
	border-color: #364F0A;
}

#RHS h2.RHSIcons {
	border-color: #DDD;
	background: transparent url(../.images2007/header_bg_blue.png) repeat-x scroll left bottom;
}
/* */
h2#HomeNews, h2#Navigation {
	color: #333;
	background: transparent url(../.images2007/header_bg_blue.png) repeat-x scroll left bottom;
	border-color: #DDD;
}
h2#Navigation a {
	background: #FFFFFF url(./.images/arrow1.gif) no-repeat scroll 0px 4px;
}
h2#PageTitle {
	color: #333;
}
.PointArrows {
	color: #BA2446;
}
#PictureOfTheDay img {
	border-color: #DDD;
}
.BannerImage img {
	border-color: #DDD;
}
.More, .PointingSeparator {
	background: #FFFFFF url(./.images/arrow1_1.gif) no-repeat center right;
}
.PollBar {
	border-color: #000000;
	background-color: #569731;
}
