BODY {
	scrollbar-face-color: #efeedf;
	scrollbar-shadow-color: #808080;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color: #EEEEEE;
	scrollbar-arrow-color: #000000/*;
	background-image: url(../images/leftbg.gif); 
	background-repeat: repeat; 
	margin: 0*/
}
#ticker-container {
	position:relative;
	overflow:hidden;
	width:250px;
	height:450px;
	background-color:#F4F4F4;
	background-image: url(../img/footer.gif);
	background-repeat: repeat;
	padding: 2px;
	border: 1px solid #ffffff;
}
	
#ticker {
	position:relative;
	width:250px;
}
	
#ticker ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#ticker ul li {
	display:list-item;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 2px;
}
	
#ticker ul li a {
	font-family: Verdana;
	font-size: 12px;
	/*color: #006699;*/
	text-decoration: none;
	padding-left: 2px;
}
	
#ticker ul li a:hover {
	font-family: Verdana;
	font-size: 12px;
	/*color: #0099CC;*/
	text-decoration: none;
	padding-left: 2px;
}


.sidebg {
	background-color: #e1e1e1
}
.thelang {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	line-height: 13px
}
A.thelang1  { color: #ffffff; text-decoration: underline }
A.thelang1:active  { color: #5b5a5a; text-decoration: underline }
A.thelang1:visited  { color: #ffffff; text-decoration: underline }
A.thelang1:hover  { color: #5b5a5a; text-decoration: underline }

.bg_home {
	background-image: url(../images/home/home.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.h_main_bg {
	background-image: url(../images/home/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_idea {
	background-image: url(../images/idea/idea.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.i_main_bg {
	background-image: url(../images/idea/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_organisation {
	background-image: url(../images/organisation/organisation.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.o_main_bg {
	background-image: url(../images/organisation/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_network {
	background-image: url(../images/network/network.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.n_main_bg {
	background-image: url(../images/network/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_history {
	background-image: url(../images/history/history.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.hy_main_bg {
	background-image: url(../images/history/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_artists {
	background-image: url(../images/artists/artists.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.a_main_bg {
	background-image: url(../images/artists/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_cities {
	background-image: url(../images/cities/cities.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.c_main_bg {
	background-image: url(../images/cities/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_participation {
	background-image: url(../images/participation/participation.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.p_main_bg {
	background-image: url(../images/participation/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_support {
	background-image: url(../images/support/support.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.s_main_bg {
	background-image: url(../images/support/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_press {
	background-image: url(../images/press/press.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.pr_main_bg {
	background-image: url(../images/press/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}
.bg_contact {
	background-image: url(../images/contact/contact.jpg); 
	background-repeat: no-repeat; 
	margin: 0
}
.co_main_bg {
	background-image: url(../images/contact/o_bg.gif); 
	background-repeat: no-repeat; 
	margin: 0
}

.bg_home_top{
	background-color: #ff5800
}
.bg_organisation_top {
	background-color: #fdb004
}
.bg_network_top {
	background-color: #5a9639
}
.bg_history_top {
	background-color: #891700
}
.bg_artists_top {
	background-color: #0752ad
}
.bg_cities_top {
	background-color: #04bef7
}
.bg_participation_top {
	background-color: #dc276a
}
.bg_support_top {
	background-color: #5b5b5b
}
.bg_press_top {
	background-color: #e19e50
}
.bg_contact_top {
	background-color: #558ba5
}

.h_news_header1 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #ff5800;
	line-height: 20px;
	letter-spacing: -0.3mm
}

.h_news_header33 {
	font-family: Verdana;
	font-size: 22px;
	font-weight: bold;
	color: #ff5800;
	line-height: 26px;
	letter-spacing: -0.3mm
}
.h_news_main1 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #5b5a5a;
	line-height: 13px
}
A.h_news_main1_l  { color: #ff5800; text-decoration: none }
A.h_news_main1_l:active  { color: #5b5a5a; text-decoration: none }
A.h_news_main1_l:visited  { color: #ff5800; text-decoration: none }
A.h_news_main1_l:hover  { color: #5b5a5a; text-decoration: none }

.h_news_header2 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #bfbfbf;
	line-height: 20px;
	letter-spacing: -0.3mm
}
.h_news_main2 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #919191;
	line-height: 13px
}
.pagetitle {
	font-family: Verdana;
	font-size: 25px;
	font-weight: bold;
	color: #ffffff;
	line-height: 30px;
	letter-spacing: -0.3mm
}
.pagetitle2 {
	font-family: Verdana;
	font-size: 25px;
	font-weight: bold;
	color: #ff5800;
	line-height: 30px;
	letter-spacing: -0.3mm
}

.i_maintext {
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	line-height: 14px
}
.i_mainheader {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #963400;
	line-height: 15px;
	letter-spacing: -0.3mm
}
.o_maintext {
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #571e00;
	line-height: 14px
}
.n_mainheader {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #246500;
	line-height: 15px;
	letter-spacing: -0.3mm
}
.p_t_maintext {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #246500;
	line-height: 17px;
	letter-spacing: -0.3mm
}
.p_t_maintext2 {
	font-family: Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	line-height: 20px;
	letter-spacing: -0.3mm
}
A.nb_link  { color: #00cbf0; text-decoration: none }
A.nb_link:active  { color: #ffffff; text-decoration: none }
A.nb_link:visited  { color: #00cbf0; text-decoration: none }
A.nb_link:hover  { color: #ffffff; text-decoration: none }
.n_maintext {
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	line-height: 14px
}

.l_text {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1c4d00;
	line-height: 14px
}
A.n_link  { color: #ffffff; text-decoration: none }
A.n_link:active  { color: #bbbbbb; text-decoration: none }
A.n_link:visited  { color: #ffffff; text-decoration: none }
A.n_link:hover  { color: #bbbbbb; text-decoration: none }
A.n_linka  { color: #bbbbbb; text-decoration: none }
A.n_linka:active  { color: #bbbbbb; text-decoration: none }
A.n_linka:visited  { color: #bbbbbb; text-decoration: none }
A.n_linka:hover  { color: #bbbbbb; text-decoration: none }
.a_mainheader {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #3d95ff;
	line-height: 15px;
	letter-spacing: -0.3mm
}
.a_maintext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	line-height: 14px
}
.c_mainheader {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	line-height: 15px;
	letter-spacing: -0.3mm
}
A.clinks  { color: #f5b60c; text-decoration: none; font-weight: bold }
A.clinks:active  { color: #ffffff; text-decoration: none; font-weight: bold }
A.clinks:visited  { color: #f5b60c; text-decoration: none; font-weight: bold }
A.clinks:hover  { color: #ffffff; text-decoration: none; font-weight: bold }



































.mainbg {	
	background-color:#ff0000;
}

.maintext { 
	FONT-WEIGHT: normal;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana, Arial; 
	LINE-HEIGHT: 12px
}
.maintextlg { 
	FONT-WEIGHT: bold;   
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana, Arial; 
	LINE-HEIGHT: 16px
}
/*
A  { color: #ffffff; text-decoration: none }
A:active  { color: #000000; text-decoration: none }
A:visited  { color: #ffffff; text-decoration: none }
A:hover  { color: #000000; text-decoration: none }
*/
A  { color: #000000; text-decoration: none }
A:active  { color: #cccccc; text-decoration: none }
A:visited  { color: #000000; text-decoration: none }
A:hover  { color: #cccccc; text-decoration: none }





.left1bg { 
	background-image: url(../images/leftbg.gif); 
	background-repeat: repeat; 
	margin: 0 
}

.left2bg { 
	background-image: url(../images/left2bg.gif); 
	background-repeat: repeat; 
	margin: 0 
}

.textblack10 { 
	FONT-WEIGHT: normal;   
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,verdana; 
	LINE-HEIGHT: 12px
}

.textblack16 { 
	FONT-WEIGHT: normal;   
	FONT-SIZE: 18px; 
	COLOR: #000000; 
	FONT-FAMILY: "times new roman", Arial,verdana; 
	LINE-HEIGHT: 18px
}

.textblue10 { 
	FONT-WEIGHT: normal;   
	FONT-SIZE: 11px; 
	COLOR: #0099ff; 
	FONT-FAMILY: Arial,verdana; 
	LINE-HEIGHT: 12px
}

.textred10 { 
	FONT-WEIGHT: normal;   
	FONT-SIZE: 11px; 
	COLOR: #ff3300; 
	FONT-FAMILY: Arial,verdana; 
	LINE-HEIGHT: 12px
}

.textreda10 { 
	FONT-WEIGHT: normal;   
	FONT-SIZE: 12px; 
	COLOR: #ff3300; 
	FONT-FAMILY: Arial, verdana; 
	LINE-HEIGHT: 12px
}


A.red  { color: #ff3300; text-decoration: none }
A.red:active  { color: #000000; text-decoration: none }
A.red:visited  { color: #ff3300; text-decoration: none }
A.red:hover  { color: #000000; text-decoration: none }

A.green  { color: #669933; text-decoration: none }
A.green:active  { color: #000000; text-decoration: none }
A.green:visited  { color: #669933; text-decoration: none }
A.green:hover  { color: #000000; text-decoration: none }


A.black  { color: #000000; text-decoration: none }
A.black:active  { color: #999999; text-decoration: none }
A.black:visited  { color: #000000; text-decoration: none }
A.black:hover  { color: #999999; text-decoration: none }

A.red2  { color: #ff3300; text-decoration: none }
A.red2:active  { color: #000000; text-decoration: none }
A.red2:visited  { color: #ff3300; text-decoration: none }
A.red2:hover  { color: #000000; text-decoration: none }

A.black2  { color: #000000; text-decoration: none }
A.black2:active  { color: #999999; text-decoration: none }
A.black2:visited  { color: #000000; text-decoration: none }
A.black2:hover  { color: #999999; text-decoration: none }


A.numbers { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #000000; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px;  
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}

A.numbers:active { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #ff3300; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}

A.numbers:visited { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #000000; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}

A.numbers:hover { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #ff3300; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}



A.numbers1 { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #ff3300; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}

A.numbers1:active { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #ff3300; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}

A.numbers1:visited { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #ff3300; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}

A.numbers1:hover { 
	FONT-WEIGHT: normal; 
	letter-spacing: -1px;   
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial,verdana; 
	background-color: #ff3300; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	width: 20px; 
	height: 15px; 
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 2px;
	text-decoration: none
}


.input1 {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	WIDTH: 150px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #ffffff
}

.input2 {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	WIDTH: 150px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #ff3300
}

.textarea {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	HEIGHT: 100px;  
	WIDTH: 150px;
	BACKGROUND-COLOR: #eeeeee
}


.button {
	WIDTH: 50px;
	HEIGHT: 22px
	/*; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #8e9baf*/
}










.submit {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #8e9baf
}

.contactbg {	
	background-color:#f0eedf;
}

.contactformtext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	FONT-FAMILY: verdana
}

.contactblockedtext {
	letter-spacing: -1px;
	padding-left: 4px;
	padding-right: 2px;
	vertical-align: middle;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	width: 185px;
	height: 17px;
	background-color: #000000;
	FONT-FAMILY: verdana
}

.contacttext1 { 
	FONT-WEIGHT: normal;  
	FONT-SIZE: 11px; 
	COLOR: #cc3366; 
	FONT-FAMILY: verdana; 
	LINE-HEIGHT: 19px;
}

.contacttext2 { 
	FONT-WEIGHT: normal;  
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	LINE-HEIGHT: 19px;
}

