/********************************************** Sytles ***************************************************/

.PopupFrocen 
{
	background-color:#444444;
	z-index:1000;	
}



.PopupWindow
{
	z-index:1001;
}

.PopupWindowContent
{
	width:100%;
	height:100%;
}

.PrintContainer
{
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;
}

.PrintContent
{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:0;
	width:97%;
}

.PrintLock
{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:10;
}

.ScrollBoxContainer	{position:relative;width:100%; height:100%; overflow:auto; padding-right:10px; border: solid 1px #000000; }
.ScrollBox			{position:absolute; top:0; bottom:0; left:0; right:0; width:615px; height:100%; overflow:auto; padding-right:10px;}
.ScrollContainer	{position:relative;width:100%;height:100%;overflow:auto;}
.ScrollContent		{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:80%;padding-left:20px;padding-right:20px;}

.PopupWindowTitle	{background-color: #43352D;padding-left: 10px;color: White;font-size: 11px;line-height: 16px;font-family: arial;}
.PopupWincowContent	{background-color: #ffffff;padding: 10px;}

/********************************************** /Styles ***************************************************/




/*****************************GENERAL*****************************/


body, p, li, dl, ul, ol, table  {font-family: verdana;}
.body { margin-top: 40px; }
h1, h2, h3, h4, h5, h6 {font-family:Georgia; font-weight:bold;}


/*****************************TEXT*****************************/
.text				{}
.textsmall			{}
.textsmall:hover	{}
.textsmall a	{}

a:hover
{
	text-decoration: none;
}

.address	{font-family: verdana; text-decoration: none; }
.address a{font-family: verdana; text-decoration: underline; }

.footer			{text-decoration: none;font-family: verdana;}

.title, h1 		{font-family:Georgia; font-weight:bold; text-decoration:none;}
.titlesmall, h2 		{font-family:Georgia; font-weight:bold; text-decoration:none;}
.titleBig 	{font-family:verdana; font-weight:bold; text-decoration:none;}
.titleBlue	{font-family: verdana;}


.textinput	{font-family: verdana;}
.textinput2 {font-family: verdana;}
.textForm 	{font-family: verdana;}

.linkbuttonForm	{font-family:verdana;text-decoration:underline;}
.linkbutton {font-family:verdana;text-decoration:underline;}

.pagerselected { font-weight: bold; }


.logoContainer
{
	position: relative;
	width:220;
	
}
.logo
{
	position: absolute;
	top: -13px;
	left: 0px;
}


.relative
{
   position: relative;
   height: 0px;
   line-height: 0px;
   font-size: 0px;
}

.telposition
{
   position: absolute;
   top: 0px;
   right: 0px;
}

/********************** SHADOW ***********************************/

.shadow_top
{
	background-image:url(/media/shadows/shadow_top.gif);
	background-repeat: repeat-x;
}

.shadow_bottom
{
	background-image:url(/media/shadows/shadow_bottom.gif);
	background-repeat: repeat-x;
}


.shadow_right
{
	background-image:url(/media/shadows/shadow_right.gif);
	background-repeat: repeat-y;
}

.shadow_left
{
	background-image:url(/media/shadows/shadow_left.gif);
	background-repeat: repeat-y;
}



/*****************************path*****************************/
#path.pathItem 		{font-family:verdana;	text-decoration:none;}
#path .pathItem:link 	{text-decoration:underline;}
#path .pathItem:hover 	{text-decoration:none;}


/*****************************MENU TOP*****************************/
#MenuTop .menu0, #MenuTop .menu0:hover 			{font-family:arial; text-decoration:none; text-transform:uppercase; font-weight: normal; }
#MenuTop .menu0active, #MenuTop .menu0active:hover		{font-family:arial; text-decoration:none; text-transform:uppercase; font-weight: normal; }

/*****************************FLYOUT*****************************/

.flyoutHidden
{
	position: absolute;
	visibility: hidden;
	display: none;
	
}
#MenuTop .container
{
	width: 250px;
	position: relative;
	z-index: 1000;
}

.flyoutShowLvl2
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#MenuTop .flyout1
{
	position: absolute;
	bottom: 20px;
	left: -40px;
	width: 250px;

}
#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

#MenuTop .menu1
{
	display: block;
	padding: 5px 5px 5px 5px;
}


#MenuTop .flyout2position
{
	position: relative;
	bottom: 23px;
	left: 0px;
	height: 20px;
}
#MenuTop .flyout2
{
	
	position: absolute;
	bottom: -30px;
	left: 1px;
	width: 180px;
}


#MenuTop .spacer
{
	height: 20px;
	line-height: 20px;
	font-size: 20px;
}


#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

/*****************************MENU BOTTOM*****************************/
.menuBottom 			{font-family:verdana; text-decoration:underline; text-transform:lowercase;}
.menuBottom:hover		{font-family:verdana; text-decoration:none; text-transform:lowercase;}




/*****************************MENU LEFT*****************************/

#MenuLeft .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#MenuLeft .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

#MenuLeft .menu1 				
{
	font-family:arial;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

#MenuLeft .menu1active			
{
	font-family:arial;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

#MenuLeft .menu2 				
{
	font-family:arial;
	text-decoration:none;
}

#MenuLeft .menu2active			
{
	font-family:arial;
	text-decoration:none;
}


/*****************************THEMA*****************************/

#Thema .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#Thema .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

/*****************************FRAME QUICKREQUEST*****************************/

#FrameQuickRequest .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#FrameQuickRequest .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

/*****************************FRAME WETTER*****************************/

#frameWetter .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#frameWetter .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

/*****************************FRAME SEARCH*****************************/

#frameSearch .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#frameSearch .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

/*****************************FRAME OFFERS*****************************/

#frameOffers .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#frameOffers .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

.offerTitle { text-decoration:none; font-weight:bold; }
.offerTitleWhite { font-weight: bold; }


/*****************************CHANNELS*****************************/

#Channels .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#Channels .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

/*****************************FRAME NEWSLETTER*****************************/

#frameNewsletter .menu0Title
{
	font-family:Georgia;
	text-decoration:none;
	padding-left: 15px;
	padding-bottom: 5px;
}

#frameNewsletter .menu0
{
	font-family:Georgia;
	text-decoration:none;
	text-transform:uppercase;
}

/*****************************SITEMAP***********************************/
.menuSitemapM1			{font-family:verdana;text-decoration:underline;}
.menuSitemapM1:hover	{font-family:verdana;text-decoration:none;}

.menuSitemapM2			{font-family:verdana;text-decoration:underline;}
.menuSitemapM2:hover	{text-decoration:none;}

.menuSitemapM3			{font-family:verdana;text-decoration:underline; }
.menuSitemapM3:hover	{text-decoration:none;}


/*****************************LANGUAGE*****************************/
.language, .language:hover		{font-family:arial;text-decoration:none; text-transform:lowercase;}



.gallery .bigimage
{
	width: 320px;
	vertical-align: top;
}

.gallery .thumbnails
{
	width: 100px;
	text-align: right;
	vertical-align: top;
}

.gallery .description
{
	text-align: right;
	padding-right: 20px;
	font-style: italic;
	font-weight: bold;
}

.gallery img
{
	border: 1px solid #333333;
	margin-bottom: 6px;
}

.gallery .thumbnail
{
	cursor: pointer;
}