BODY {
	background-color: #99c2ff;
	}

/* GENERAL fonts */
P, OL, UL, DIV, H1, .bodytext {
	list-style-image: url(/fileadmin/images/laender/lipoint.gif);
}

DIV#content {
	background:url(/fileadmin/images/kigo/content_bottom.jpg) bottom no-repeat;
	}

/*DIV#content div {
	background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}*/

DIV#content p{
	background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}

DIV#content form{
	border-color:#ffffff;
	padding:0px 0px 0px 15px;
	background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}

div#banner{
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	background-repeat: repeat-y;
	}
	
.csc-header{
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	background-repeat: repeat-y;
	}

.csc-header, csc-header-n1{
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	background-repeat: repeat-y;
	}

.csc-frame{
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	background-repeat: repeat-y;
	}
	
.bodytext, ul {
	background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
	}

H1 {
       color: #ff9900;
       background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}

H2 {
       color: #0066FF;
       background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}

H3 {
     color: #666666;
     background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}

H4 {
     background:url(/fileadmin/images/kigo/content_hg.jpg) repeat-y;
}

DIV#content A:hover, A:active
{
   color: #0066FF;
}

DIV#toplogo {
	background:url(/fileadmin/images/kigo/header.jpg) no-repeat; 
}
DIV#addressline{
	background:url(/fileadmin/images/kigo/head_adressline_hg.jpg) no-repeat; 
}

DIV#contactmail {
 	position: absolute;
 	background-color:transparent;
 	top:97px;
 	left:10px;
 	height:16px;
 	width:400;
 	border:0px;
 	font-color: #333333;
 	font-family: Arial;
 	font-size:9px;
 	z-index:5;
 	text-align:right;
	}
 
DIV#contactmail a{
 	text-decoration:none;
 	color: #333333;
	}
 
DIV#contactmail a:hover{
 	text-decoration:underline;
 	color: #0273b9;
	}
 
DIV#contactmail a:visited{
 	text-decoration:none;
 	color: #666666;
	}
 
DIV#contactmail a:focus{
 	text-decoration:none;
 	color: #333333;
	}


DIV#content_oben
{
	background:url(/fileadmin/images/kigo/content_oben.jpg) no-repeat;
}

DIV#footer{
        background: url(/fileadmin/images/kigo/content_unten.jpg) no-repeat;
}

DIV#contentright_oben {
	background:url(/fileadmin/images/kigo/re_oben.jpg) no-repeat;
}
	
DIV#contentright {	/*Hier werden News etc. formatiert! */
	background:url(/fileadmin/images/kigo/re_unten.jpg) bottom no-repeat;
	}
	
div#contentright div {
	background-image: url(/fileadmin/images/kigo/re_hg.jpg);
	}
	
DIV#contentright p, .bodytext{
	background:url(/fileadmin/images/kigo/re_hg.jpg) repeat-y;
}

DIV#contentright TABLE {
	background:url(/fileadmin/images/kigo/re_hg.jpg) repeat-y;
	}

.csc-firstHeader {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
}

div.csc-textpic-imagewrap {
	background:url(/fileadmin/images/kigo/re_hg.jpg) repeat-y;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	background:url(/fileadmin/images/kigo/re_hg.jpg) repeat-y;
	}

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	background:url(/fileadmin/images/kigo/re_hg.jpg) repeat-y;
}

.csc-frame-frame2 { /*für contentright*/
	border: 1px dotted; color: #ff9a00;
}

.csc-frame-indent3366 { /*alternative Formatierung f. Content (Linklisten etc.) */
	border:1px dotted #ff9a00;
	color:#ff9a00;
}
.csc-frame-indent3366 A {
	color:#ff9a00;
	background:url(/fileadmin/images/contentleft/navi_arr_grey.gif) center left no-repeat;
}

.ej_event_item {
	background-image: url(/fileadmin/images/kigo/re_hg.jpg);
	}

.uebers {
	list-style-image: url(fileadmin/images/point_l.gif);
}
.textfett {
	color: #ff9a00;
	list-style-image: url(/fileadmin/images/laender/lipoint.gif);
}

table {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	background-repeat: repeat-y;
}

.tab1 {
	border-top: thin none #ff9a00;
	border-right: thin dotted #ff9a00;
	border-bottom: thin dotted #ff9a00;
	border-left: thin dotted #ff9a00;
}
.tab1wrap {
	border: thin dotted #ff9a00;
}

/*MENÜS*/

/* Menu 1 column */

DIV#menu_1_top {
	background:url(/fileadmin/images/kigo/navioben.jpg);no-repeat;
        height:20px;
}

DIV#menu_1_bottom {
	background:url(/fileadmin/images/kigo/naviunten.jpg); no-repeat;
}

DIV#menu_1 {
	position:absolute;
}

.menu1-level1-no A:hover {
	color: #ff9900;
	background:url(/fileadmin/images/contentleft/navi_arr_grey.gif) center left no-repeat;
}

/* Menu 1 column */

DIV#menu_1_top {
	background:url(/fileadmin/images/kigo/navioben.jpg);no-repeat;
}

DIV#menu_1_bottom {
	background:url(/fileadmin/images/kigo/naviunten.jpg); no-repeat;
}

DIV#menu_1 {
/*	position:absolute; top:30px; */
background: #ffffff url(/fileadmin/images/kigo/naviunten.jpg) bottom no-repeat;
}

	/*  MENU 1, level 1, active state (NO) */
.menu1-level1-no {

	background: #ffffff url(/fileadmin/images/kigo/navihgg.jpg) repeat-y;
	}
	
.menu1-level1-no A {
  	background: #ffffff url(/fileadmin/images/kigo/navihg.jpg) repeat-y;
	}
	
.menu1-level1-no A:hover {
	color: #0a8825;
	background:url(/fileadmin/images/kigo/navihg_hover.jpg) center left no-repeat;
}

.menu1-level1-act {
	background: transparent url(/fileadmin/images/kigo/navihg.jpg) repeat-y;
	}

	/*  MENU 1, level 1, active state (NO) */
.menu1-level1-act A {
  	background: transparent url(/fileadmin/images/kigo/navihg.jpg) repeat-y;
	color:#ff301a;
	}

.menu1-level2-no {
  	background: #002800 url(/fileadmin/images/kigo/navihg.jpg) repeat-y;
	}

.menu1-level2-no A:hover {
	color: #ff301a;
	}

.menu1-level2-act {
  	background: #ffffff url(/fileadmin/images/kigo/navihg.jpg) repeat-y;
	}

.menu1-level2-act A {
	color:#ff9a00;
}

DIV#menu_2 {
	height:0px;width:0px;
}

/* #csc-firstHeader {
background-color:#ffff00;
width:100%;
}
*/

 div#content form {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	}

form {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	}
	
.tx-julleevents-pi1 .tx-julleevents-pi1-listrow{ 
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	}

.tx-jullevents-pi1 .tx-jullevents-pi1-listrow P.tx-jullevents-pi1-listrowField-title { 
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	}
	
.tx-jullevents-pi1 .tx-jullevents-pi1-listrow P.tx-jullevents-pi1-listrowField-teaser { 
	/*margin-bottom:15px; */
	top:10px;
	background-image: url(/fileadmin/images/kigo/content_hg.jpg); 
	}
	
.tx-julleevents-pi1-categorySelector {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	}
	
.div_smam {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	
.tx-julleevents-pi1 .tx-julleevents-pi1-listrow {
	background-image: url(/fileadmin/images/kigo/content_hg.jpg);
	}

.tx-julleevents-pi1-listrowFrontPageField-ort_besch {
	background: url(/fileadmin/images/contentleft/navi_arr_grey.gif) 3px 3px no-repeat;
}

.tx-julleevents-pi1-listrowFrontPageField-ort_besch A {
	background: url(/fileadmin/images/contentleft/navi_arr_grey.gif) top left no-repeat;
}

.tx-julleevents-pi1-listrowFrontPageField-ort_besch A:hover {
	background: url(/fileadmin/images/contentleft/navi_arr_grey.gif) center left no-repeat;
}