@import url(../area_colors.css);
@import url(../nav_colors.css);	
@import url(../module_colors.css);
@import url(../nlscalendar.css);
@import url(./nlscalendar_colors.css);

/* Content Area ------------------------------------------------------------------------- start */

h1.contentHead
{
	color:#8e0fc1;
	/*border-bottom:1px solid #024f93;*/
}
h1.contentHeadModule,h2,h3,h4
{
	color:#8e0fc1;
}
a
{
	color:#8e0fc1;	
}

table.igTable
{
	border:1px dotted #8e0fc1;
}
tr.tableHead
{
	background-color:#8e0fc1;	
}
td.tableBorderRight
{
	border-right:1px dotted #8e0fc1;
}

/* Content Area ------------------------------------------------------------------------- start */

/* Paging ------------------------------------------------------------ start */

#modulePaging
{
	background-color:#024f93;
	color:white;
}
#modulePaging li a:hover,#modulePaging li a.paging_1
{
	background-color:white;
	color:#024f93;
}

/* Paging ------------------------------------------------------------ ende */

/* Modul Listen Farben ---------------------------------------------------------------------- start */

div.numberLine, div.premIsolator, div.premIsolatorEnd,p.eventListDetail_underline,p.immoListDetail_underline
{
	border-bottom:1px solid #8e0fc1;
}

div.image_container_image_active img,div.eventTimesDetail
{
	border: 1px solid #8e0fc1;
}

div.eventTimesDetail span
{
	background: transparent url(../../../../imgv2/colors/blue1/calender/main_head.jpg) repeat-x 0% 0%;
	color:white;
}
tr.eventTimesHeader
{
	background: transparent url(../../../../imgv2/colors/blue1/calender/sub_head.jpg) repeat-x 0% 0%;
	color:white;
}

div.news_list_top_text,div.news_list_center_text
{
	border-top:1px solid #8e0fc1;
}

a.icon_firm_details
{	
	background: transparent url(../../../../imgv2/colors/blue1/firm_detail_view.jpg) no-repeat 0% 0%;	
}

input.icon_firm_details
{
	background: transparent url(../../../../imgv2/colors/blue1/firm_detail_view.jpg) no-repeat 0% 0%;
}
/* Modul Listen Farben ---------------------------------------------------------------------- start */


/* NavArea RIGHT&LEFT ------------------------------------------------------------------- start */

#nav_right li.head_top,
#nav_left li.head_top
{
	color:white;
	background: transparent url(../../../../imgv2/colors/blue1/menueRight/areaTop.jpg) no-repeat 0% 0%;	
}
#nav_left li.head_top
{
	background: transparent url(../../../../imgv2/colors/blue1/menueLeft/areaTop.jpg) no-repeat 0% 0%;	
}
#nav_right li
{
	background: transparent url(../../../../imgv2/colors/blue1/menueRight/areaCenter.jpg) repeat-y 0% 0%;	
}
#nav_left li
{
	background: transparent url(../../../../imgv2/colors/blue1/menueLeft/areaCenter.jpg) repeat-y 0% 0%;	
}
#nav_right li.nav_end
{
	background: transparent url(../../../../imgv2/colors/blue1/menueRight/areaBottom.jpg) no-repeat 0% 0%;	
}
#nav_left li.nav_end
{
	background: transparent url(../../../../imgv2/colors/blue1/menueLeft/areaBottom.jpg) no-repeat 0% 0%;	
}

#nav_right li.head,
#nav_left li.head
{
	color:#024f93;
	background-color:#bed0de;	
}

#nav_right li.nav_entry a,
#nav_left li.nav_entry a
{
	background: #e8e8e9 url(../../../../imgv2/colors/blue1/menueLinkIcon.jpg) no-repeat 0px 1px;
	color:black;
	text-decoration:none;
}
#nav_right li.nav_entry a:hover,#nav_right li.nav_entry a.nav_entry_link_active,
#nav_left li.nav_entry a:hover,#nav_left li.nav_entry a.nav_entry_link_active
{
	background: #024f93 url(../../../../imgv2/colors/blue1/menueLinkIconActive.jpg) no-repeat 0px 1px;
	color:white;
}

#nav_left li.nav_entry a.clear_link,
#nav_right li.nav_entry a.clear_link
{	
	color:#024f93;
	background: white url(../../../../imgv2/colors/blue1/menueLinkIconClear.jpg) no-repeat 0px 1px;
}
#nav_left li.nav_entry a.clear_link:hover,#nav_left li.nav_entry a.clear_link_active,
#nav_right li.nav_entry a.clear_link:hover,#nav_right li.nav_entry a.clear_link_active
{
	color:white;
	background: #024f93 url(../../../../imgv2/colors/blue1/menueLinkIconActive.jpg) no-repeat 0px 1px;
}

/* NavArea RIGHT&LEFT ------------------------------------------------------------------- ende */

/* Bereichsnavigation Mitte ----------------------------------------------------------------- start */

div.cnt_nav_center_text, div.cnt_nav_center_large_text
{
	border-top:1px solid #8e0fc1;
}

/* Bereichsnavigation Mitte ----------------------------------------------------------------- ende */

/* Contentnav Area ------------------------------------------------------------------- start */

#area_cnt_nav_top
{
	background: white url(../../../../imgv2/colors/violett/areaCntNavTop.jpg) no-repeat 0% 0%;
}

#cntnavtop /* Vista Nav Background */
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_bg_center.jpg) repeat-x 0% 0%;
}

/* Contentnav Area ------------------------------------------------------------------- ende */

/* Vista Navigation Dropdown Container ---------------------------------------------- start */

.nlsmenu 
{
	border:1px solid #8e0fc1;
}

.nlsitemcontainer 
{
	background:none;
	background-color:#e8e8e9;
	border-bottom:1px solid white;
}

.nlsitemcontainerover 
{	
	background:none;
	background-color:#8e0fc1;
	border-bottom:1px solid white;
}
.nlsitem
{    
    color:black;    
}

.nlsitemover
{    
    color:white;    
}

/* Vista Navigation Dropdown Container ---------------------------------------------- ende */

/* Vista JS Navigation ------------------------------------------------------------------- start */

.spc1_nlsitemcontainer,.spc1_nlsitemcontainerover,.cnt_nav_top_start
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_bg_left.jpg) no-repeat 0% 0%;
}
.spc3_nlsitemcontainer,.spc3_nlsitemcontainerover,.cnt_nav_top_end
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_bg_right.jpg) no-repeat 0% 0%;
}
.horz_nlsitemcontainerover,#cntnavtop li.cnt_nav_top_entry a:hover
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_inner_bg.jpg) repeat-x 0px 2px;
    border-left:1px solid #8e0fc1;
    border-right:1px solid #8e0fc1;
}
.spc2_nlsitemcontainer,#cntnavtop li.cnt_nav_top_entry_nav a.nav_dropdown
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_arrow_right.jpg) no-repeat 5px 9px;
}
.spc2_nlsitemcontainerover,#cntnavtop li.cnt_nav_top_entry_nav a.nav_dropdown:hover
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_arrow_right_active.jpg) no-repeat 0px 2px;
}

/* Vista JS Navigation ------------------------------------------------------------------- ende */

/* Vista nonJS Navigation ------------------------------------------------------------------- start */

#cntnavtop li.cnt_nav_top_entry a
{
	text-decoration:none;
	color:black;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}
#cntnavtop li.cnt_nav_top_entry a:hover
{	
	background-position:0px 0px;
}
#cntnavtop li.cnt_nav_top_entry a:active
{
	background: transparent url(../../../../imgv2/colors/violett/vistaNav/cnt_nav_top_inner_bg_active.jpg) repeat-x 0% 0%;
	border-left:1px solid #8e0fc1;
	border-right:1px solid #8e0fc1;
}

#cntnavtop li.cnt_nav_top_entry_nav a.nav_dropdown
{
	background-position:5px 7px;
}

#cntnavtop li.cnt_nav_top_entry_nav a.nav_dropdown:hover
{
	background-position:0px 0px;	
}

/* Vista nonJS Navigation ------------------------------------------------------------------- ende */
