/*
  IE6			* html	
  IE7			html*		
  Safari/Opera	@media all and (-webkit-min-device-pixel-ratio:0)
*/

body {
	height:100%;	
	font-family: tahoma;
	background-image:url(../img/background.png);		
}

* html img{border-style: none;}
html* img{border-style: none;}

div#wrap {
	position: absolute;
	top:0;
	left:0;	
	width:100%;
	min-height:150%;
}
* html div#wrap { height:150%; }

div#grey {
	position: absolute;	
	width:100%;
	background: #E2E2E2;
	height:100%;
	padding-bottom: 175px;
}


div#container {
	position: relative;
	margin-left:-450px;
	top:40px;	
	width: 900px;
	max-height: 616px;
	left:50%;
	/*background: #ffffff;*/
	border-top: 1px solid #7E8081;
	border-left: 1px solid #7E8081;
	border-right: 1px solid #7E8081;
/*	min-height:500px;		*/
}
* html div#container{border-right:none}

div#shadow_bottom {
	position: absolute;		
	left:10px;
	margin-top:-10px;
	height:15px;
	width:922px;
	background-image:url(../img/shadow_bottom.png);	
}

div#left {
	position:absolute;
	left:10px;
	padding-top:10px;
	width:250px;
	background: #ffffff;	
}

div#right {
	position:relative;
	width:682px;
	left:250px;
	top:20px;		
	min-height:490px;	
	background-image:  url(../img/shadow_orange.png);
	background-repeat: repeat;
}
* html div#right{top:10px;}
html* div#right{top:10px;}

div#padding {
	position:relative;
	height: 40px;
	background: #ffffff;
	z-index:-4;		
}

div#logo {
	position:relative;	
	padding-top:10px;
	height:49px;
	width:186px;
}

div#info {
	position:relative;
	top: 151px;
	height:200px;
	width:240px;	
}

div#header {
	position:relative;
	background: white;
	width:674px;
	margin-top:-10px;
	height:10px;
	border-right: 1px solid #7E8081;
}
html* div#header{height:20px;}
* html div#header{width:674px;}

div#screener {
	position:relative;
	background-image:  url(../img/screener.png);	
	height:199px;
	width:672px;
	border-top: 2px solid #C0C0C0;
	border-left: 2px solid #C0C0C0;
	top:0px;
	border-right: 1px solid #7E8081;
}
* html div#screener{width:674px;}

div.content {	
    position:relative;
	padding: 10px 10px 10px 10px;
	background:white;
	border-left: 2px solid #C0C0C0;
	width:652px;
	border-right: 1px solid #7E8081;	
	min-height:400px;
}
* html div.content{height:400px;width:674px;}
html* div.content{}


/* MENUE */

div#menue {
	z-index:4;
	position:relative;
	width:672px;
	height: 20px;
	background-image:  url(../img/bg_menu.gif);
	line-height:0.9;
	text-align:left;
	border-right: 1px solid #7E8081;
	border-left: 2px solid #c0c0c0;
}
* html div#menue {width:674px;}
* html div#menue .toplink {line-height:1.3;}
html* div#menue .toplink {line-height:1.3;}
* html div#menue .sublink {line-height:1.1;}
html* div#menue .sublink {line-height:1.1;}
@media all and (min-width: 0px) {div#menue .toplink{line-height:1.6;}}

div#footer {
	position: relative;	
	background-image:  url(../img/bg_footer.gif);	
	height:20px;	
	width:924px;
	z-index:3;
	border-right: 1px solid #7E8081;
	border-bottom: 1px solid #7E8081;
}
* html div#footer{margin-top:-1px;}
html* div#footer{margin-top:-1px;}

a.toplink {
	padding:2px 12px 4px 12px;	
	font-family: tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

* html a.toplink{	
	padding-right:35px;
	padding-left:12px;	
}

a:hover.toplink {
	color:#727272;
	cursor: pointer;
}

a.sublink {
	margin: 0px 0px 0px 0px; 
	font-family: tahoma;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	display: block;		
	padding: 5px 0px 0px 5px;
}

a.menu-selected {color: #FF8800;}

ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: block;
}

html>body li {
	float: left;
	position: relative;
	width: auto;
	margin-right: 25px;
}
	  
li ul {
	display: none;
	position: absolute; 
	margin-top: 10px;
	top: 10px;
	left: 0;
	background-image: url(../img/bg_menu.png);
	background-repeat:repeat;
	margin-left:0px;
	border-left: 1px solid #7E8081;
	border-right: 1px solid #7E8081;
	border-bottom: 2px solid #7E8081;
	width:200px;
}

li ul li {
	height:16px;
	width:100%;
	padding: 0px 0px 5px 0px;
}

li:hover ul, li.over ul{ /*ie6*/
	display: block;
}

li ul li:hover { /*ff*/
	background-image: url(../img/11bg_menu_aktiv.png);  
	background-repeat:repeat-x;
	height:16px;
}

html* li ul li:hover { /*ie7 (ie6, opera @ scripts)*/
	background-image: url(../img/bg_menu_aktiv.png);  
}

li.fly ul {
	display: none;
	left:200px;
	top:-11px;
	border-top: 1px solid #7E8081;
	border-bottom: 1px solid #7E8081;
}
* html li.fly ul{left:198px}
li:hover.fly > ul{display: block;} /*non ie6*/
* html li.show ul{display:block};/*ie6*/
* html li.show ul li.fly ul{display:none}; /*continue for more levels*/
* html li.show ul li.show ul{display:block}; /*continue for more levels*/
 

/* ie < 7 */
* html ul li {  /*Toplinks*/  
  padding: 0px 12px 6px 12px;
}

* html li ul li { /*Sublinks*/
	padding: 0px 0px 4px 0px;
	height:16px;		
}

* html li { /*vertical float*/
  float: left;
  position: relative;  
}

/* ie >= 7 */
html* ul li {  /*Toplinks*/  
  padding: 0px 0px 6px 0px;
}



/* FORMAT */

p {
    color: #939393;
	font-size: 13px;
	font-family: tahoma;
	line-height: 16px;
	margin-bottom:6px;
    margin-top:6px;
	text-align: justify;
	padding-right: 10px;
}

p.left {
    color: #939393;
	font-size: 13px;
	font-family: tahoma;
	line-height: 16px;
	margin-bottom:6px;
    margin-top:6px;
	text-align: left;
}

.line { border-bottom: 1px dotted #bbbbbb; margin: 10px 0;}

.error_box { 
	border: 1px solid #f49f9d;
	font-size:11px;
	font-weight: bold;
	background-image: url("img/error_center_back.gif");
	background-repeat: repeat-y;
	background-position: 1px 1px;
	width: 197px;
}

.error_box_header { 
	background-image: url("img/error_header_back.gif");
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding: 6px 6px 0 6px;
}

.error_box_center { padding: 0 6px; }

.error_box_footer {
	clear:left;
	background-image: url("img/error_footer_back.gif");
	background-repeat: no-repeat;
	background-position: 1px top;
	height: 11px;
	font-size: 1px;
}

.info_box { 
	border: 1px solid #5bb588;
	font-size:11px;
	font-weight: bold;
	background-image: url("img/info_center_back.gif");
	background-repeat: repeat-y;
	background-position: 1px 1px;
	width: 197px;
}

.info_box_header { 
	background-image: url("img/info_header_back.gif");
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding: 6px 6px 0 6px;
}

.info_box_center { padding: 0 6px; }

.info_box_footer {
	clear:left;
	background-image: url("img/info_footer_back.gif");
	background-repeat: no-repeat;
	background-position: 1px top;
	height: 11px;
	font-size: 1px;
}

a.logo {
	color: #ffffff;
	text-decoration: none;
}

td.col2-left {
	width: 50%;
	vertical-align: top;	
}

td.col2-right {
	width: 50%;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;	
}

.fliesstext { 
	color: #939393;
	font-size: 13px;
	font-family: tahoma;
	line-height: 16px;
	text-align: justify;	
	padding-right: 10px;
}
html * .fliesstext{clear:left;}
*html .fliesstext{clear:left;}


h1,
.Headline {	
	display: block;
	width: 648px;
	margin: 20px 3px 15px 0px;	
	border-bottom: 1px solid #909090;
	font-variant: small-caps;
	font-family: tahoma;
	font-size:15px;
	font-weight:bold;
	color: #909090;
	text-align: right;
}
html * .Headline{clear:left;}
*html .Headline{clear:left;}

.bullets-text {
	background-image: url(../img/4bullets.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	padding-right: 0px;
	background-position: 0px 3px;
}

h2,
.Chapter {
	color: #ff7f00;
	font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
	line-height: 16px;
}

h3,
.Subline {
	color: #727272;
	font-size: 13px;
	font-family: tahoma;
	line-height: 16px;
}

.fliesstext_image {
	float:left;
	margin-right: 10px;
}

a.link {
	color: #ff7f00;
	font-size: 13px;
	font-family: tahoma;
	line-height: 16px;
}

div.editlink {
	position: absolute;
	right: 10px;
	width: 16px;
	height: 16px;	
}

div.editlink a.link {
	text-decoration: none;
	color: #ffffff;
}

ul.liste {
	display: block;	
	margin: 4px 0px 10px 0px;
	list-style-image:url(../img/item.gif); /*nur FF*/
	list-style-position:outside;	
}


ul.liste li {
	display: list-item;
	margin: 0px 0px 2px 25px; /*WICHTIG: FF-Au�enabstand nur hier �ndern*/
	width:90%;	
	padding: 0px 0px 5px 10px;	
	color: #939393;
	font-size: 13px;
	float: none;
}

/*IE < 7 (only <a> bug)*/
* html ul.liste {float:left;}
* html ul.liste li {padding-left: 16px;/*WICHTIG: f�r IE Scroll-Painting Bug (Breite des img)*/float:left; clear:left;}
* html ul.liste li a{margin-left:10px;/*WICHTIG: Au�enabstand nur hier �ndern*/display: list-item;list-style-image: url(../img/item.gif);}

/*IE >=7 (only <a> bug)*/
html* ul.liste {float:left;}
html* ul.liste li {margin: 0px 0px 2px 0px;padding-left: 16px;/*WICHTIG f�r IE Scroll-Painting Bug (Breite des img)*/float:left; clear:left;}
html* ul.liste li a{margin-left:10px;/*WICHTIG: Au�enabstand nur hier �ndern*/display: list-item;list-style-image: url(../img/item.gif);}

@media all and (-webkit-min-device-pixel-ratio:0){
ul.liste{list-style-image:none;white-space:nowrap;}
html:first-child ul.liste{list-style-image:url(../img/item.gif);}
}

/*@media all and (-webkit-min-device-pixel-ratio:0){
ul.liste li a{display:block;list-style-image:none;}
html:first-child ul.liste{}
}*/

/*ul.liste li:hover{list-style-image: url/(..img/item2.gif);}
* html ul.liste li a:hover{list-style-image: url/(..img/item2.gif);}
html* ul.liste li a:hover{list-style-image: url/(..img/item2.gif);}*/

ol.liste {
	display: block;
	padding: 0;
	margin: 4px 0px 10px 0px;
	list-style-type: decimal;
	list-style-position:outside;
}

ol.liste li {
	display: list-item;
	margin: 0px 0px 2px 40px;
	width:90%;	
	padding: 0px 0px 5px 20px;
	color: #939393;
	font-size: 13px;	
}

ol.agb {
	text-align: justify;
}

.textinput {
	font-size: 11px;
	color: #3f3f3f;
	margin: 3px 6px;
	padding: 2px 4px;
	border: 1px solid #adadad;
	background-color: #fff;
}

.validationerror {
	border: 1px solid #ff0000;
	background-color: #fff0f0;
}

.message_list ul {
	display: list-item;
}

.message_list li { 
	display: list-item;
	font-size:11px;
	font-weight: normal;
	list-style-type: disc;  
	list-style-image:url(../img/item.gif);
	margin: 0px 20px 2px; 
	padding: 0px 0px 5px;
	color: #939393;
	width:90%;	
}

.submenubox {
	border: 1px solid #969EA4;
	width: 175px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
* html .submenubox{margin-left:28px; width: 177px;}

.submenu {
	clear:left;
 	background: #969EA4 none repeat scroll 0%;
 	padding: 3px 0px 10px 0px;
}

.submenu p {
 	color: #000000;
 	padding: 10px 10px 10px 10px;
 	text-align: left;
}

.submenu .linkitem {
	margin: 5px 5px 5px 5px;
}

.submenu a {
	/*text-decoration: none;*/
	color: #fff;
	font-size: 13px;

}

/*********************
*	RIMP DEMO STYLE  *
*********************/

div.RIMPDEMO_floatLeft {
	float: left;
	margin-top: 10px;
}

div.RIMPDEMO_floatRight {
	float: right;
	margin-right: 10px;
}

* html div.RIMPDEMO_floatRight {
	float: right;
	margin-right: 3px;
}

div.RIMPDEMO_addonWideBox div.RIMPDEMO_floatLeft {
	float: left;
	margin: 0px;
}

div.RIMPDEMO_clear {
	clear: both;
}

div.RIMPDEMO_playerBoxHeader span {
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	margin-left: 20px;
}

div.RIMPDEMO_addonBoxHeader span {
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	margin-left: 10px;
	vertical-align: middle;
}

div.RIMPDEMO_playerBox {
	width: 651px;
	background: #c9c8c8;
	margin-top: 40px;
}

div.RIMPDEMO_playerBoxHeader {
	width: 100%;
	height: 28px;
	background-image: url(../img/RIMPDemo/header_bg.gif);
	padding-top: 6px;
}

div.RIMPDEMO_playerBoxBody {
	/*padding: 20px 10px 20px 10px;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 631px;
	margin-bottom: 10px;
}

/*
*	* html selector -> IE6 and older versions only
*/

* html div.RIMPDEMO_playerBoxBody {
	/*padding: 20px 10px 20px 10px;*/
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	width: 631px;
	margin-bottom: 10px;
}

div.RIMPDEMO_addonBox {
	width: 131px;
	margin-bottom: 10px;
}

* html div.RIMPDEMO_addonBox {
	width: 121px;
	margin-bottom: 10px;
}

div.RIMPDEMO_addonWideBox {
	width: 629px;
	background: #000000;
	border: 1px #656257 solid;
}

* html div.RIMPDEMO_addonWideBox {
	width: 622px;
	background: #000000;
	border: 1px #656257 solid;
}

div.RIMPDEMO_addonBoxHeader {
	width: 131px;
	height: 19px;
	background-image: url(../img/RIMPDemo/header_bg.gif);
}

* html div.RIMPDEMO_addonBoxHeader {
	width: 121px;
	height: 19px;
	background-image: url(../img/RIMPDemo/header_bg.gif);
}

/*
*	:root -> Gecko-Engine based browser only (e.g. Mozilla)
*/
:root div.RIMPDEMO_addonBoxHeader {
	width: 131px;
	height: 19px;
	background-image: url(../img/RIMPDemo/header_bg.gif);
	padding-top: 3px;
}

div.RIMPDEMO_greyLine {
	width: 131px;
	background: #c9c8c8;
	margin: 0px;
	padding: 0px;
	line-height: 0;
}

* html div.RIMPDEMO_greyLine {
	width: 121px;
	background: #c9c8c8;
	margin: 0px;
	padding: 0px;
	line-height: 0;
}

:root div.RIMPDEMO_greyLine {
	width: 131px;
	height: 4px;
	background: #c9c8c8;
	margin: 0px;
	padding: 0px;
	line-height: 0;
}

div.RIMPDEMO_addonBoxBody {
	padding: 16px 16px 6px 16px;
	background: #000000;
	width: 99px;
}

* html div.RIMPDEMO_addonBoxBody {
	padding: 16px 10px 6px 10px;
	background: #000000;
	width: 99px;
}


input.RIMPDEMO_button {
	width: 97px;
	height: 34px;
	margin-bottom: 10px;
	border-top: 4px outset #91908f;
	border-bottom: 4px outset #91908f;
	border-left: 2px outset #91908f;
	border-right: 2px outset #91908f;
}

input.RIMPDEMO_button_active {
	width: 97px;
	height: 34px;
	margin-bottom: 10px;
	border-top: 4px outset #f2c256;
	border-bottom: 4px outset #f2c256;
	border-left: 2px outset #f2c256;
	border-right: 2px outset #f2c256;
}

input.RIMPDEMO_button_small {
	width: 101px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

input.RIMPDEMO_textCrawlerInput {
	border: 0px;
	background: transparent;
	color: #ffffff;
	margin: 5px 0px 0px 10px;
}

/************************
*	VISH4TOURISM Style	*
************************/
body.VISH4TDEMO {
	background-image: none;		
}

div#VISH4TDEMO_container {
	position: relative;
	width: 989px;
	top: 5px;
	margin: auto;
	background: #ffffff;
	border-top: 1px solid #7E8081;
	border-left: 1px solid #7E8081;
	border-right: 1px solid #7E8081;
	border-bottom: 1px solid #7E8081;
	min-height:500px;		
}

div#VISH4TDEMO_left {
	float: left;
}

div#VISH4TDEMO_right {
	float: left;
}

div.VISH4TDEMO_itemBoxLeft {
	float: left;
	width: 295px;
	background: #c9c8c8;
	margin-top: 40px;
}

div.VISH4TDEMO_itemBoxRight {
	float: right;
	width: 295px;
	background: #c9c8c8;
	margin-top: 40px;
}

div.VISH4TDEMO_itemBoxHeader {
	width: 100%;
	height: 28px;
	background-image: url(../img/RIMPDemo/header_bg.gif);
	padding-top: 6px;
}

div.VISH4TDEMO_itemBoxHeader span {
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	margin-left: 20px;
}

div.VISH4TDEMO_itemBoxBody {
	/*padding: 20px 10px 20px 10px;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 295px;
	margin-top: 10px;
}

div.VISH4TDEMO_itemBoxBody a, img {
	text-decoration: none;
	border: 0px;
}

/********************
*	snowParadise	*
********************/
div#VISH4TDEMO_SP_right {
	position:relative;
	top: 0;
	width: 190px;
	left:773px;		
	min-height:490px;			
	padding-left: 15px;
	padding-right: 10px;
	background: #f1f3f8;
	border-left: 1px #293462 solid;	
	font-family: Tahoma;
	font-size: 12px;
}

* html div#VISH4TDEMO_SP_right {
	position:relative;
	top: 0;
	width: 215px;
	left:773px;		
	min-height:490px;			
	padding-left: 15px;
	padding-right: 10px;
	background: #f1f3f8;
	border-left: 1px #293462 solid;	
}

div#VISH4TDEMO_SP_left {
	position:absolute;
	left:0px;
	padding-top: 0px;
	padding-left: 44px; 
	width: 728px;	
}

div#VISH4TDEMO_SP_menu {
	font-family: Tahoma;
	font-size: 12px;
	width: 100%;
}

div#VISH4TDEMO_SP_menu a{
	text-decoration: none;
	color: #a3a3a3;
}

div#VISH4TDEMO_SP_menu span{
	margin: 0px 10px 0px 10px;
	color: #a3a3a3;
}
* html div#VISH4TDEMO_SP_playerControl {
	margin-top: 50px;
	width: 480px;
	background: #848899;
	padding-left: 5px;
	height: 30px;
}

div#VISH4TDEMO_SP_playerControl {
	margin-top: 50px;
	width: 475px;
	background: #848899;
	padding-left: 10px;
	padding-right: 5px;
	height: 30px;
}

div#VISH4TDEMO_SP_playerControl img {
	margin-top: 5px;
	margin-right: 5px;
	cursor: pointer;
}

h1.VISH4TDEMO_SP_headLine {
	color: red;
	text-decoration: none;
	font-size: 12px;
	margin: 10px 3px 5px 0;
	font-variant: normal;
	width: 100%;
	text-align: left;
	border: 0px;
}

p.VISH4TDEMO_SP_para {
	color: #5a6387;
	display: inline-block;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px; 
}

ul.VISH4TDEMO_SP{
	margin-left:10px;
	text-align: justify;
	list-style-type: disc;
	list-style-position:outside;	
	color: #5a6387;
	font-size: 11px;
}

ul.VISH4TDEMO_SP li {
	display: list-item;
	float: none;
	margin-top: 5px;
}

p.VISH4TDEMO_SP_borderLine {
	color: #5a6387;
	display: block;
	font-size: 12px;
	margin-top: 15px;
	border-bottom: 2px #5a6387 dashed;
}

/********************
*	muenchenCity	*
********************/

div#VISH4TDEMO_MC_top {
	z-index: 10;
	position: absolute;
	top: 0;
	margin-top: 125px;
	margin-left: 407px;
}

div#VISH4TDEMO_MC_left {
	position:absolute;
	left:0px;
	padding-top: 0px;
	padding-left: 44px; 
	width: 728px;
	height: 778px;
	background: #f9e7e0;	
}

* html div#VISH4TDEMO_MC_left {
	width: 772px;
	height: 761px;
}

:root div#VISH4TDEMO_MC_left {
	width: 728px;
	height: 762px;
}

div#VISH4TDEMO_MC_right {
	position: relative;
	top: -20px;
	margin-bottom: -20px;
	width: 191px;
	height: 798px;
	left:772px;		
	min-height:490px;
	background: #faeded;
	border-left: 1px #cabcb6 solid;
	padding-left: 15px;
	padding-right: 10px;	
	font-family: Tahoma;
	font-size: 12px;
}

* html div#VISH4TDEMO_MC_right {
	width: 216px;
}

:root div#VISH4TDEMO_MC_right {
	position: relative;
	top: -20px;
	margin-bottom: -20px;
	width: 191px;
	height: 762px;
	left:772px;		
	min-height:490px;
	background: #faeded;
	border-left: 1px #cabcb6 solid;
	padding-left: 15px;
	padding-right: 10px;	
}

div#VISH4TDEMO_MC_top img {
	float: left;
	cursor: pointer;
}

 img.VISH4TDEMO_MC_headerImg {
 	margin-top:3px;
 }
 
 div#VISH4TDEMO_MC_playerControl {
	width: 415px;
	background: #b9ae9f;
	padding-left: 5px;
	margin-left: 265px;
	height: 21px;
}

div#VISH4TDEMO_MC_playerControl img {
	margin-right: 5px;
	cursor: pointer;
}

h1.VISH4TDEMO_MC_headLine {
	color: #882932;
	text-decoration: none;
	width: 100%;
	text-align: left;
	border: 0px;
	font-size: 12px;
	margin: 21px 3px 5px 0;
	font-variant: normal;
}

div#VISH4TDEMO_MC_bottomMenu {
	margin-top: 230px;
	margin-left: 80px;
	width: 500px;
}

div#VISH4TDEMO_MC_bottomMenu a{
	text-decoration: none;
	font-size: 12px;
	color: #a3a3a3;
}

div#VISH4TDEMO_MC_bottomMenu span{
	margin: 0px 10px 0px 10px;
	color: #a3a3a3;
}

/********************
*	syltDreams		*
********************/
div#VISH4TDEMO_SD_left {
	position: absolute;
	left:0px;
	padding-top: 25px;
	padding-left: 13px;
	padding-right: 10px; 
	width: 191px;
	height: 585px;
	background: #ffffff;	
	border-right: 2px #cbbdb1 outset;
}

* html div#VISH4TDEMO_SD_right {
	position: relative;
	top: 0px;
	width: 798px;
	height: 696px;
	left: 190px;		
	background: #f8e7d8;
	padding-left: 44px;
}

div#VISH4TDEMO_SD_right {
	position: relative;
	top: 0px;
	width: 728px;
	height: 610px;
	left:216px;		
	background: #f8e7d8;
	padding-left: 44px;
}

div#VISH4TDEMO_SD_top img {
	float: left;
	cursor: pointer;
}

 img.VISH4TDEMO_SD_headerImg {
 	margin-top:3px;
 }

* html div#VISH4TDEMO_SD_playerControl {
	width: 480px;
	background: #b9ae9f;
	padding-left: 5px;
	padding-top: 5px;
	margin-top: 50px;
	height: 26px;
}

div#VISH4TDEMO_SD_playerControl {
	width: 475px;
	background: #b9ae9f;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 50px;
	height: 26px;
}

div#VISH4TDEMO_SD_playerControl img {
	margin-right: 5px;
	cursor: pointer;
}

h1.VISH4TDEMO_SD_headLine {
	color: #777876;
	text-decoration: none;
	width: 100%;
	text-align: left;
	border: 0px;
	font-size: 12px;
	margin: 10px 3px 5px 0;
	font-variant: normal;
}

p.VISH4TDEMO_SD_para {
	color: #5a6387;
	display: inline-block;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px; 
}

p.VISH4TDEMO_SD_para a{
	color: red; 
}

* html div#VISH4TDEMO_SD_menu {
	width: 480px;
	height: 24px;
	margin-left: 248px;
	padding-top: 10px;
}

div#VISH4TDEMO_SD_menu {
	width: 440px;
	height: 24px;
	margin-left: 288px;
	padding-top: 10px;
}

div#VISH4TDEMO_SD_menu img {
	float: left;
	height: 24px;
	cursor: pointer;
}

div#VISH4TDEMO_SD_menu a{
	text-decoration: underline;
	font-size: 15px;
	font-family: Impact;
	color: #3a4336;
	margin-left:18px;
}

div#VISH4TDEMO_SD_menu span{
	margin: 0px 10px 0px 10px;
	color: #a3a3a3;
}
