﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/
body
{
    background-color:#F7F9FB;
    color:#333333;
}

a
{
    color:#0066CC;
}

.body
{
	background-image:url('/media/bg.gif');
	background-repeat:repeat;
	background-position:center;
	background-color:#F7F9FB;
}

h1, .title
{
	color:#333333;
}


h2, .titlesmall, .module-title
{
	color:#0066CC;
}

.moduleLink
{
   background-image: url(/media/icon_more.jpg);
   background-repeat: no-repeat;
   background-position: 0px 5px;
}

.banner
{
    background-image:url('/media/banner.jpg');
    background-repeat:no-repeat;
}

.logo
{
    background-color:#ffffff;
}

.header
{
    background-color:#ffffff;
}

#box-events .box-events-title
{
    background-image:url(/media/icon_events.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#ffffff;
}

#box-events
{
    background-image:url(/media/bg_box_title_events.jpg); 
    background-repeat:repeat-x;
}


#box-events .box-events-title:hover
{
    background-image:url(/media/icon_events_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#330000;
}

#box-events .box-events-text
{
    background-color:#ffffff;
}

#box-events .box-events-linkbutton
{
    background-image:url(/media/icon_more_events.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#660000;
}

.content
{
    background-image:url(/media/bg_content.gif);
    background-repeat:repeat-y;
}

/*---------------------------------------------------
/*  menu-zone-horizontal
/*---------------------------------------------------*/

#menu-zone-horizontal
{
    background-color:#ffffff;
}

#menu-zone-horizontal .menu-0,
#menu-zone-horizontal .menu-0-active:hover,
#menu-zone-horizontal .menu-1,
#menu-zone-horizontal .menu-1-active:hover
#menu-zone-horizontal .menu-2,
#menu-zone-horizontal .menu-2-active:hover
{
    color:#333333;
}


#menu-zone-horizontal .menu-0:hover,
#menu-zone-horizontal .menu-0-active,
#menu-zone-horizontal .menu-1:hover,
#menu-zone-horizontal .menu-1-active,
#menu-zone-horizontal .menu-2:hover,
#menu-zone-horizontal .menu-2-active
{
    color:#0066CC;
}

#menu-zone-horizontal .menu-1,
#menu-zone-horizontal .menu-2,
#menu-zone-horizontal .menu-3
{
    border-top:1px solid #E2E2E2;
}

/*---------------------------------------------------*/
/*  content-zone
/*---------------------------------------------------*/


/*  content-zone LEFT
/*---------------------------------------------------*/

#column-left .menu-left
{
    background-image:url(/media/bg_menu0.jpg);
    background-repeat:repeat-x;
    background-color:#4C93C9;
}

#column-left .menu-left-1,
#column-left .menu-left-1-active
{
    border-top:1px solid #70A9D4;
}



#column-left .menu-left-0, 
#column-left .menu-left-1,
#column-left .menu-left-2,
#column-left .menu-left-3
{
    color:#ffffff; 
}

#column-left .menu-left-0,
#column-left .menu-left-0-active:hover
{
    background-image:url(/media/icon_menu0.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;  
}

#column-left .menu-left-0:hover, 
#column-left .menu-left-1:hover,
#column-left .menu-left-2:hover,
#column-left .menu-left-3:hover
{
    color:#035495;   
}

#column-left .menu-left-0:hover,
#column-left .menu-left-0-active
{
    background-image:url(/media/icon_menu0_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;  
}

#column-left .menu-left-0-active, 
#column-left .menu-left-1-active,
#column-left .menu-left-2-active,
#column-left .menu-left-3-active
{
    color:#035495;   
}

#column-left .menu-left-0-active:hover, 
#column-left .menu-left-1-active:hover,
#column-left .menu-left-2-active:hover,
#column-left .menu-left-3-active:hover
{
    color:#ffffff;  
}

#column-left .menu-left-1,
#column-left .menu-left-1-active:hover
{
    border-bottom:1px solid #3D84BC; 
    background-image:url(/media/icon_nav_left.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;
}

#column-left .menu-left-2,
#column-left .menu-left-2-active:hover,
#column-left .menu-left-3,
#column-left .menu-left-3-active:hover
{
    background-image:url(/media/icon_nav_left.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;
}



#column-left .menu-left-1:hover,
#column-left .menu-left-1-active
{
    border-bottom:1px solid #3D84BC; 
    background-image:url(/media/icon_nav_left_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;
}

#column-left .menu-left-2:hover,
#column-left .menu-left-2-active,
#column-left .menu-left-3:hover,
#column-left .menu-left-3-active
{
    background-image:url(/media/icon_nav_left_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;
}



#column-left .menu-left-spacer
{
    border-bottom:1px solid #3D84BC;
}

#column-left .menu-left-spacer2
{
    border-top:1px solid #70A9D4;
}

#column-left .box
{
    background-image:url(/media/bg_box.jpg);
    background-repeat:repeat-y;
}

#column-left .box-title
{
    background-image:url(/media/bg_box_title.jpg);
    background-repeat:repeat-x;

}

#column-left .box-title-link
{
    background-image:url(/media/icon_menu0.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#ffffff;
}

#column-left .box-title-link:hover
{
    background-image:url(/media/icon_menu0_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#035495;
}

#column-left .box-text a
{
    color:#0066CC;
}

#column-left .box-separator
{
    border-bottom:1px solid #DEE5F1;
}

#column-left .box-linkbutton
{
    background-image:url(/media/icon_more.jpg);
    background-position:left center;
    background-repeat:no-repeat;
    color:#0066CC;
}

#column-left .box-bottom
{
    background-image:url(/media/bg_box_bottom.jpg);
    background-repeat:no-repeat;
}

#column-left .box-weather-min
{
    color:#0099FF;
}

#column-left .box-weather-max
{
    color:#0066CC;
}

/*  content-zone MIDDLE
/*---------------------------------------------------*/

#column-middle .path
{
    border-bottom:1px solid #E7E5E6;
}

#column-middle .path-item
{
    color:#333333;
}

#column-middle .path-item:hover
{
    color:#0066CC;
}


#column-middle .content
{
    border-top:1px dashed #ADA188;
}


/*  content-zone RIGHT
/*---------------------------------------------------*/
#column-right .box
{
    background-image:url(/media/bg_box_right.jpg);
    background-repeat:repeat-y;
}



#column-right .box-title
{
    background-image:url(/media/bg_box_title_fotogallery.jpg);
    background-repeat:repeat-x;

}

#column-right  .box-title-link:hover
{
    background-image:url(/media/icon_menu0_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#035495;
}


#column-right  .box-title-link
{
    background-image:url(/media/icon_menu0.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#ffffff;
}

#column-right .box-2 .box-title-link
{
    background-image:url(/media/icon_title_sponsor.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#ffffff;
}

#column-right .box-text a
{
    color:#0066CC;
}

#column-right .box-separator
{
    border-bottom:1px solid #DEE5F1;
}

#column-right .box-linkbutton
{
    background-image:url(/media/icon_more.jpg);
    background-position:left 3px;
    background-repeat:no-repeat;
    padding-left:15px; 
    color:#0066CC;
}

#column-right .box-bottom
{
    background-image:url(/media/bg_box_bottom_right.jpg);
    background-repeat:no-repeat;
}

#column-right .box-image-border
{
    border:10px solid #ffffff;
    background-color:#ffffff;
}


#column-right .box-2
{
    background-image:url(/media/bg_box_right2.jpg);
    background-repeat:repeat-y;
}

#column-right .box-top
{
    background-image:url(/media/bg_box_top_right.jpg);
    background-repeat:no-repeat;
}

#column-right .box-title-sponsor
{
    background-image:url(/media/bg_box_title_sponsor.jpg);
    background-repeat:repeat-x;
    color:#ffffff;
}

#column-right .box-title-sponsor a
{
    background-image:url(/media/icon_title_sponsor.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px;  
}

#column-right .box-title-sponsor a:hover
{
    background-image:url(/media/icon_title_sponsor_active.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#035495;
}


#column-right .box-bottom-2
{
    background-image:url(/media/bg_box_bottom_right2.jpg);
    background-repeat:no-repeat;
}


/*********************Events******************/

#events .description .description .request
{
   border-top:1px solid #DEE5F1;
}

