/* CSS Document */

body{
	color: #989898;
	background: #003350;
}

div#header {
	background: #00283e url(night/city_bg.png) repeat-x left top;
	color : #39455B;
}

div#header div#city.main{
	background: transparent url(night/logo.png) no-repeat left top;
}

div#header div#city.artykuly{
	background: transparent url(night/logo_artykuly.png) no-repeat left top;
}

div#header div#city.revomer{
	background: transparent url(night/logo_revomer.png) no-repeat left top;
}

div#header div#city.fame{
	background: transparent url(night/logo_fame.png) no-repeat left top;
}

div#topbar{
	background: transparent url(night/bar_bg.png) repeat-x left top;
}

div#toplinks{
	background: transparent url(night/bar_main.png) repeat-x left top;
}

div#toplinks ul li a{
	color: #00a2ff;
	background: #003f63;
}

div#toplinks ul#flags li a{
	background: none;
}

div#menu div.menuPanel{
	background: url(night/menu_content.png) repeat-y left top;
}


div#menu div.menuPanel h3{
	background: url(night/menu_top.png) no-repeat left top;
	color: #00a2ff;
}

	div.menuPanel ul.buttons{
		background: transparent url(night/menu_decoration.png) no-repeat left top;
	}

	div#menu div.menuPanel ul.m{
		background: transparent url(night/menu_decoration.png) no-repeat left top;
	}
	
	div#menu div.menuPanel ul.m li a.important{
		color: red;
	}

div#menu div.menuPanel div{
	background: url(night/menu_bottom.png) no-repeat left top;
}

div#footbar{
	background: transparent url(night/bar_foot.png) repeat-x left top;
}

div#footpanel{
	background: transparent url(night/bar_footer.png) repeat-x left top;
	color: #878787;
}

div.object h1 a,div.object h1 a:visited{
	color: #00a2ff;
}

/*
	SITE ELEMENTS
*/

h1#contentbar{
	background: url(night/bar_content.png) no-repeat left top;
	color: #00a2ff;
}


div.plugged, div.comment{
	border-color: #878787;
	background: #003f63;
}

div.content{
	border-color: #878787;
	background: #003f63;
}

div.object h1{
	background: url(night/bar_object.png) no-repeat left top;
	color: #00a2ff;
}

div.object div.objInfo{
	border-color: #878787;
	background: #003f63;
}

div.object div.objContent{
	border-color: #878787;
	background: #003f63;
}

div.object div.comment div.summary p {
	color: #00a2ff;
}

div#textfoot{
	background: url(night/bar_textfoot.png) no-repeat left top;
	color: #878787;
}

/*
	TEXT FORMATTING
 */
 
h1, h2, h3, h4{
	color: #00a2ff;
}

a{
	color: #00a2ff;
}

img{
	color: #878787;
}

table.art{
	border-color: #878787;
}

table.art thead td{
	background: #000000;
	color: #00a2ff;
}

table.art tbody td{
	border-color: #878787;

}

table.art tbody td.cat{
	border-color: #878787;
	background: #005281;
}

div.code{
	color: #ffffff;
	background-color: #003350;
	border-color: #878787;
}

span.code{
	color: #ffffff;
	background-color: #003350;
}
 
/*
	FORMS
 */

table.form{
	border-color: #878787;
	background: #003f63;
}

table.form td.title{
	border-right-color: #003350;
	border-bottom-color: #003350;
}

table.form td.title span{

}

table.form td.value{
	border-bottom-color: #003350;
}

table.form td.value span.error{
	color: #ff0000;
}

table.form td.button{
	border-top-color: #003350;
	color: #00a2ff;
	background: url(night/panel.png) no-repeat left top;
}

input, textarea, select{
	border-color: #878787;
	background: #003350;
	color: #00a2ff;
}


/*
	CODE COLORING
*/

.kw1 {color: #ffffff;}
.kw2 {color: #00ff00;}
.kw3 {color: #ffff00;}
.kw4 {color: #ff00ff;}
.co1, .co2, .comulti {color: #bababa;}
.es0 {color: #faacff;}
.br0 {color: #ff7c7c;}
.st0 {color: #009cff;}
.nu0 {color: #ff00ff;}
.me0 {color: #00ff00;}


