html
	{
	color: #808080;
	text-align:left;
	font-family: Tahoma, serif;
	font-size: 12px;
    overflow: -moz-scrollbars-vertical;
	background-image:url('../grfx/background_v2.gif');
}

body
	{
	background-color:#DCE6F2;
	background-color:white;
	}

a:link, a:visited
	{
	color: steelblue;
	text-decoration: none;
	}
a:active, a:hover
	{
	color: darkorange;
	text-decoration: underline;
	}

h2, h1
	{
	margin-top: 0px;
	}
h1
	{
	font-size:15px;
	}
	
table
	{
	border-collapse: collapse;
	text-align: left;
	vertical-align:top;
	}
TD
	{
	vertical-align:top;
	text-align: left;
	}

#mainTable
	{
	min-width:670px !important;
	background-color:white;
	}

table.topbanner	
	{
	height:80px;	
	border:0px solid red;
	background-color:white;
	}

table.topmenu
	{
	height:30px;	
	border:0px solid red;
	background-color:white;
	
	}	

	
#topMenu ul
	{
	list-style: none;
	margin-left: -30px;
	height: 40px;	
	}
	
#topMenu li
	{
	list-style: none;
	float: left;
	height: 40px;
	}
	
li.topMenuStart
	{
	float:left;
	background-image: url('../grfx/topMenuStart.jpg');
	background-repeat: no-repeat;
	width: 40px !important;
	margin-left: -40px;	
	}
li.topMenuEnd
	{
	float:left;
	background-image: url('../grfx/topMenuEnd.jpg');
	background-repeat: no-repeat;
	background-position:right;
	}
li.topMenuBlank
	{
	float:left;
	background-image: url('../grfx/topMenuCenter.jpg');
	background-repeat: no-repeat;
	}

li.topMenuLink a:link, li.topMenuLink a:visited
	{
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image: url('../grfx/topMenuCenter.jpg');
	background-repeat: repeat-x;
	height: 40px;
	padding-top:12px;
	text-decoration:none;
	font-weight:bold;
	color: navy;
	}
li.topMenuLink a:hover, li.topMenuLink a:active
	{
	background-image: url('../grfx/topMenuCenterHover.jpg');
	background-repeat: repeat-x;
	color: white;
	}
li.topMenuLinkActive a:link, li.topMenuLinkActive a:visited
	{
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image: url('../grfx/topMenuCenterHover.jpg');
	background-repeat: repeat-x;
	height: 40px;	
	padding-top:12px;
	text-decoration:none;
	font-weight:bold;
	color: white;
	}
li.topMenuLinkActive a:hover, li.topMenuLinkActive a:active
	{
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image: url('../grfx/topMenuCenterHover.jpg');
	background-repeat: repeat-x;
	}
	
TD.leftMenuLeft 
	{
	background-image: url('../grfx/leftMenu_Left.jpg');
	background-repeat:no-repeat;
	height: 25px;
	}
	
TD.leftMenuRight
	{
	background-image: url('../grfx/leftMenu_Right.jpg');
	background-repeat:no-repeat;
	}

#center
	{
	background-color:white;
	}
	
a.leftMenuLink:visited, a.leftMenuLink:link
	{
	background-color:white;
	text-decoration: none;
	height: 20px;
	display: block;
	}
a.leftMenuLink:hover, a.leftMenuLink:active
	{
	background-color:white;
	color:orange;
	text-decoration: none;
	height: 20px;
	display: block;
	}


a.leftMenuLinkActive:visited, a.leftMenuLinkActive:link
	{
	background-color:white;
	text-decoration: none;
	height: 20px;
	display: block;
	color: darkorange;
	font-weight:bold;
	}
a.leftMenuLinkActive:hover, a.leftMenuLinkActive:active
	{
	background-color:white;
	color:orange;
	text-decoration: none;
	height: 20px;
	display: block;
	}
	
	
	

	
TD.leftMenuSpacerLeft
	{
	background-image: url('../grfx/leftMenu_SpacerLeft.jpg');
	background-repeat:no-repeat;
	height:10px;
	font-size:1px;
	}
TD.leftMenuSpacerLine
	{
	background-image: url('../grfx/leftMenu_SpacerLine.jpg');
	background-repeat:repeat-x;
	height:10px;
	font-size:1px;
	}
TD.leftMenuSpacerRight
	{
	background-image: url('../grfx/leftMenu_SpacerRight.jpg');
	background-repeat:no-repeat;
	height:10px;
	font-size:1px;
	}
TD.leftMenu_TopLeft
	{
	background-image: url('../grfx/content/TopLeft_turk.jpg');
	background-repeat:no-repeat;		
	}
TD.leftMenu_TopLine
	{
	padding-top:7px;
	background-image: url('../grfx/content/TopLine_turk.jpg');
	background-repeat:repeat-x;	
	color:white;	
	}
TD.leftMenu_TopRight
	{
	background-image: url('../grfx/content/TopRight_turk.jpg');
	background-repeat:repeat-x;		
	}
.ListImage 
	{
	float: left; 
	padding-right: 12px; 
	padding-left: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	font-style: Tahoma; 
	color: black;
	display: inline;
	border: 1px solid silver;
	background-color: white;
	
	}
	
#PromoImage
	{
	padding-left: 5px;
	padding-top: 5px;
	float:left;
	padding-right:20px;
	background-color: white;
	width: 175px !important;
	
	}
	
	
#ListTeaserDetail
	{
	float: top left;
	font-weight: bold;
	text-align: justify;	
	}
#ListTeaser
	{
	float: top left;
	margin-left: 150px;
	font-weight: normal;
	text-align: justify;	
	}
	
#ListTeaser a:link, a:visited
	{
	color: steelblue;
	text-decoration: none:
	}
#ListTeaser a:hover, a:active
	{
	color: darkorange;
	text-decoration: underline:
	}	
#ListTeaserCompany	
	{
	float: top left;
	margin-left: 50px;
	text-align: justify;	
	}
#ImageDescrText
	{
	background-color: #EDEDED;
	padding:5px;
	float:bottom;
	text-align: justify;	
	}
#ListPromoVolltext
	{
	text-align: justify;	
	}
#PromoDTG
	{
	font-weight: normal;
	}


.starGrey
	{
	background-image: url('../grfx/content/star_grey.png');
	background-repeat:no-repeat;
	cursor:pointer;
	border: 0px solid red;
	height:25px!important;
	width:21px;
	padding-right:1px;
	font-size:16px;
	}
.starYellow_over
	{
	background-image: url('../grfx/content/star_yellow_over.png');
	background-repeat:no-repeat;
	cursor:pointer;
	border: 0px solid red;
	height:25px!important;
	width:21px;
	padding-right:1px;
	font-size:16px;
	}
	
.starYellow
	{
	background-image: url('../grfx/content/star_yellow.png');
	background-repeat:no-repeat;
	cursor:pointer;
	border: 0px solid red;
	height:25px!important;
	width:21px;
	padding-right:1px;
	font-size:16px;
	}
	
.starBlue
	{
	background-image: url('../grfx/content/star_blue.jpg');
	background-repeat:no-repeat;
	cursor:pointer;
	border: 0px solid red;
	height:25px!important;
	width:21px;
	padding-right:1px;
	font-size:16px;
	}
	
.starBlue_over
	{
	background-image: url('../grfx/content/star_blue.jpg');
	background-repeat:no-repeat;
	cursor:pointer;
	border: 0px solid red;
	height:25px!important;
	width:21px;
	padding-right:1px;
	font-size:16px;
	}
	

