
#menu_main,
#find_dealer,
#box_1,
#box_2,
#box_3,
#box_1 img,
#box_2 img,
#box_3 img,
#breadcrumb_left,
#breadcrumb_center,
#breadcrumb_right,
#reiter,
#tagline img,
#windows_vista img {
	behavior: url(/Contents/Toshiba_teg/EU/Others/portal_families/common/js/iepngfix.htc) 
}

.ie6-fix{
	position: static;
}

/************************************************ S T R U C T U R E */
#container {
	width: 950px;
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #808284;
}

#header {
	position: relative;
	width: 950px;
	height: 323px;
	float: left;
	display: block;
	overflow: hidden;
}

#flashHeader {
	position: absolute;
	top: -22px;
	left: 0;
	height: 323px;
}	

#mainteaser {
	position: absolute;
	top: 22px;
	left: 4px;
}	

#mainteaser h1 {
	font-family:eurostile;
	margin: 0px;	
	padding: 0px;	
	font-weight:900;
	color:#808284;
	margin-bottom:0px;
	font-size:28px;
	padding-left: 21px;
	background: url(../images/arrow_h1.gif) 0px 4px no-repeat;
	text-transform: uppercase;
}

html* #mainteaser h1 {
	background: url(../images/arrow_h1.gif) 0px 7px no-repeat;
}

* html #mainteaser h1 {
	background: url(../images/arrow_h1.gif) 0px 7px no-repeat;
}

#mainteaser h2 {
	font-family:eurostile, verdana, Helvetica;
	margin: 0px;	
	padding: 0px;	
	font-weight:500;
	color:#808284;
	font-size: 16px;
	padding-left: 21px;
	text-transform: uppercase;
	background: none;
	margin-top: 3px;
}
html* #mainteaser h2 {
	margin-top: 0px;
}

* html #mainteaser h2 {
	margin-top: 0px;
}


#header #mainteaser p {
	padding-left: 21px;
}

/*#mainteaser a {
	padding: 0px;
	font-size: 12px;
	font-family: helvetica, verdana;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	color:#808284;
	text-decoration: none;
}
html* #mainteaser a {
	background: url(../images/arrow_breadcrumb.gif) 0px -6px no-repeat;
}

* html #mainteaser a {
	background: url(../images/arrow_breadcrumb.gif) 0px -6px no-repeat;
}
*/
#mainteaser p a.copy {
	color:#808284;
	text-decoration:none;
	font-weight:bold;
	padding-left:12px;
	background:url(../images/arrowCopyLink.gif) no-repeat;
}

#windows_vista {
	position: absolute;
	top: 259px;
	left: 749px;
	width: 200px;
	height: 64px;
}	

#windows_7 {
	position: absolute;
	top: 259px;
	left: 732px;
	width: 217px;
	height: 64px;
}

#windows_recommends {
	position: absolute;
	top: 264px;
	left: 710px;
	width: 229px;
	height: 59px;
}	
#tagline {
	position: absolute;
	top: 259px;
	left: 748px;
	width: 193px;
	height: 44px;
}	



/************************************************   B R E A D C R U M B */

#breadcrumb {
	position: absolute;
	top: 295px;
	height: 28px;
	left: 0px;
}	

#breadcrumb_left,
#breadcrumb_center,
#breadcrumb_right {
	float: left;
}
#breadcrumb_left {
	background: url(../images/breadcrumb_left.png);
}
#breadcrumb_right {
	background: url(../images/breadcrumb_right.png);
}

#breadcrumb_center {
	background: url(../images/breadcrumb_center.png) 0px 0px repeat-x;
	padding-top: 9px;
	height: 19px;
}
#breadcrumb_center ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#breadcrumb_center li {
	display: block;
	background: url(../images/arrow_breadcrumb.gif) 0px -5px no-repeat;
	font-family: helvetica, verdana;
	float: left;
	padding-left: 12px;
	padding-right: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

#breadcrumb_center a {
	padding: 0px;
	font-size: 12px;
	font-family: helvetica, verdana;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	color:#808284;
	text-decoration: none;
}
html* #breadcrumb_center li {
	background: url(../images/arrow_breadcrumb.gif) 0px -6px no-repeat;
}

* html #breadcrumb_center li {
	background: url(../images/arrow_breadcrumb.gif) 0px -6px no-repeat;
}
#breadcrumb_center a:hover {
	color:#e11b22;
	text-decoration: none;
}


/************************************************   B R E A D C R U M B */


#product_display a {
	background: none;	
}


#col_left {
	position: relative;
	width: 262px;
	/*height: 730px;*/
	float: left;
	background: url(../images/background_col_left.jpg) no-repeat;
	overflow: visible;
}
#col_right {
	position: relative;
	width: 688px;
	float: right;
	background:  #0000FF;
	background: url(../images/background_col_right.jpg) no-repeat;
	overflow: visible;
	
}

#col_right h2 {
	font-family:eurostile, verdana, Helvetica;
	margin:0px;	
	padding: 0px;
	font-weight:900;
	color:#808284;
	margin-bottom:0px;
	font-size:15px;
	padding-left:14px;
	background:url(../images/arrowTitle.gif) 0px 1px no-repeat;
	text-transform: uppercase;
}
html* #col_right h2 {
	background:url(../images/arrowTitle.gif) 0px 4px no-repeat;
}

* html #col_right h2 {
	background:url(../images/arrowTitle.gif) 0px 4px no-repeat;
}

/*#col_right p {
	margin-top:5px;
	padding-left:14px;
}*/
p.small{
	font-size: 9px;
}

#box,
#box_1,
#box_2,
#box_3 {
	width: 685px;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

#box p,
#box_1 p,
#box_2 p,
#box_3 p {
	margin: 0;
	padding: 0;
	padding-left:14px;
	margin-top:5px;
}
#box_footnote {
	padding: 25px;
	padding-top: 15px;
	font-size: 9px;
	color: #808284;
}
#mainteaser{
	width:960px;
	height:488px;
}

.textbox {
	padding: 0;
	margin: 0;
}

/************************************************   M A I N   M E N U */

#menu_main {
	margin: 0;
	padding: 0;
	width: 254px; 
	background-image: url(../images/bg_menu-main_4er_1.png);
	background-repeat: no-repeat;
	font-family:eurostile, verdana, Helvetica;
}
#menu_main ul,
#menu_main li {
	margin: 0;
	padding: 0;
	background: none;
}


#menu_main li {
	margin: 0;
	padding: 0;
	width: 254px; 
	height: 41px;
	display:block;
	text-decoration: none;
}

#menu_main li a {
	margin: 0;
	padding: 0;
	display:block;
	width: 254px; 
	background: none;
	background: url(../images/arrow_breadcrumb.gif) 14px 10px no-repeat;
	padding-top: 14px;
	padding-left: 30px;
	font-size: 16px;
	line-height: 41px;
	font-family: eurostile, helvetica, verdana;
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	color:#808284;
	}
html* #menu_main li a {
	padding: 0;
	padding-left: 30px;
	width: 224px; 
}
#menu_main li a:hover  {
	color: #e11b22;
}
#menu_main li a.active  {
	background: none;
	color: #e11b22;
}



#main{
	width:960px;
}

#teaser{
	width:960px;
	height:488px;
}

#left{
	margin:0;
	padding:0;
	width:695px;
	float:left;
	background-repeat:no-repeat;
	background-position:top;
}

#right{
	margin:0;
	padding:0;
	margin-left:-2px;
	float:left;
	width:265px;
}


#footer{
	padding:10px 0px;
	clear:both;
	text-align:center;
	font-size:9px;
}

a {
	outline: none;
}

/************************************************  M O R E   I N F O   L I N K */

.more-info {
	display: none;
}

a.link-more-info {
	background: url(../images/icon_more-info.png) no-repeat;
	padding-left: 20px;
	text-transform: uppercase;
	font-size: 11px;
	height: 16px;
	line-height: 16px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	color:#808284;
	display: block;
	text-decoration: none;
	margin-top: 10px;
	margin-left: 14px;
	cursor: pointer;
}


/************************************************ F I N D   D E A L E R */

#find_dealer {
	width: 262px;
	height: 154px;
	background: url(../images/map_europe.gif) no-repeat;
}

#find_dealer h2 {
	font-family:eurostile, verdana, Helvetica;
	margin:0px;	
	font-weight:900;
	color:#808284;
	margin-bottom:0px;
	font-size:14px;
	padding-left:14px;
	background:url(../images/arrowTitle.gif) no-repeat;
	text-transform: uppercase;
}
html* #find_dealer h2 {
	background:url(../images/arrowTitle.gif) 0px 3px no-repeat;
}
* html #find_dealer h2 {
	background:url(../images/arrowTitle.gif) 0px 3px no-repeat;
}


/************************************************ F I N D   D E A L E R */

#banner_easyguard,
#banner_lifespace,
#banner_topgames,
#banner_productselector,
#banner_r700_series {
	width: 262px;
	height: 154px;
	background: url(../images/background_banner_easyguard.png) no-repeat;
	margin-top: 1px;
}
#banner_lifespace  {
	background: url(../images/background_banner_lifespace.png) no-repeat;
}
#banner_topgames {
	background: url(../images/background-banner-topgames.png) no-repeat;
}
#banner_productselector {
	background: url(../images/banner_product_selector.jpg) no-repeat;
}
#banner_r700_series {
    background: url("../images/background_banner_r700_serie.png") no-repeat scroll 0 0 transparent;
}
#banner_warrantyext, 
#banner_datarecovery,
#banner_pickupreturn,
#banner_onsiterepair{
	width: 262px;
	height: 263px;
	background: url(../images/background_banner_warrantyext.png) no-repeat;
	margin-top: 1px;
}

#banner_datarecovery{
	background: url(../images/background_banner_datarecovery.png) no-repeat;
}
#banner_pickupreturn{
	background: url(../images/background_banner_pickupreturn.png) no-repeat;
}
#banner_onsiterepair{
	background: url(../images/background_banner_onsiterepair.png) no-repeat;
}
#banner_mcafee{
	width: 262px;
	height: 180px;
	background: url(../images/leftareabanner_mcafee_family_0810.jpg) no-repeat;
	margin-top: 2px;
}

#banner_musicplace{
	width: 262px;
	height: 180px;
	background: url(../images/musicplace_series_page_left_banner.jpg) no-repeat;
	margin-top: 2px;
}

#banner_wildtangent{
	width: 262px;
	height: 180px;
	background: url(../images/Wildtangent_series_banner.jpg) no-repeat;
	margin-top: 2px;
}

#banner_easyguard h2,
#banner_lifespace h2,
#banner_topgames h2,
#banner_warrantyext h2, 
#banner_datarecovery h2,
#banner_pickupreturn h2,
#banner_onsiterepair h2,
#banner_productselector h2,
#banner_mcafee h2,
#banner_musicplace h2,
#banner_wildtangent h2{
	font-family:eurostile, verdana, Helvetica;
	margin:0px;	
	font-weight:900;
	color:#808284;
	margin-bottom:0px;
	font-size:14px;
	padding-left:14px;
	background:url(../images/arrowTitle.gif) no-repeat;
	text-transform: uppercase;
}
html* #banner_easyguard h2,
html* #banner_lifespace h2,
html* #banner_topgames h2,
html* #banner_warrantyext h2, 
html* #banner_datarecovery h2,
html* #banner_pickupreturn h2,
html* #banner_onsiterepair h2,
html* #banner_productselector h2,
html* #banner_mcafee h2,
html* #banner_musicplace h2,
html* #banner_wildtangent h2{
	background:url(../images/arrowTitle.gif) 0px 3px no-repeat;
}
* html #banner_easyguard h2,
* html #banner_lifespace h2,
* html #banner_topgames h2,
* html #banner_warrantyext h2, 
* html #banner_datarecovery h2,
* html #banner_pickupreturn h2,
* html #banner_onsiterepair h2,
* html #banner_productselector h2,
* html #banner_mcafee h2,
* html #banner_musicplace h2,
* html #banner_wildtangent h2{
	background:url(../images/arrowTitle.gif) 0px 3px no-repeat;
}

/************************************************ F I N D   D E A L E R   B U T T O N */

.button {
	position:relative;
	text-align:right;
	margin:0px;
	height:19px;
	padding-right:6px;
	background-image:url(../images/bg_a_rightpart.png);
	background-repeat:no-repeat;
	background-position:right;
}

/*html* .button{
	background-position: top left 0px 4px;
	margin-top: -4px;
}*/
* html .button{
	margin-top: -4px;
}

#find_dealer .button a,
#banner_easyguard .button a,
#banner_lifespace .button a,
#banner_topgames .button a,
#banner_warrantyext .button a, 
#banner_datarecovery .button a,
#banner_pickupreturn .button a,
#banner_onsiterepair .button a,
#banner_productselector .button a,
#banner_mcafee .button a,
#banner_musicplace .button a,
#banner_wildtangent .button a{
	display:inline-block;
	padding-right:10px;
	padding-left:20px;
	padding-top: 8px;
	margin-top:-4px;
	height:19px;
	font:eurostile, verdana, Helvetica 11px 700;
	color:#e11b22;
	background-image:url(../images/bg_a_leftpart.png);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration: none;
}

html* #find_dealer .button a,
html* #banner_easyguard .button a,
html* #banner_lifespace .button a,
html* #banner_topgames .button a,
html* #banner_warrantyext .button a, 
html* #banner_datarecovery .button a,
html* #banner_pickupreturn .button a,
html* #banner_onsiterepair .button a,
html* #banner_productselector .button a,
html* #banner_mcafee .button a,
html* #banner_musicplace .button a,
html* #banner_wildtangent .button a{
	margin-top:-3px;
	padding-top: 5px;
	/*margin-top: 0px;*/
}
* html #find_dealer .button a,
* html #banner_easyguard .button a,
* html #banner_lifespace .button a,
* html #banner_topgames .button a,
* html #banner_warrantyext .button a, 
* html #banner_datarecovery .button a,
* html #banner_pickupreturn .button a,
* html #banner_onsiterepair .button a,
* html #banner_productselector .button a,
* html #banner_mcafee .button a,
* html #banner_musicplace .button a,
* html #banner_wildtangent .button a {
	padding-top: 5px;
	margin-top: 0px;
}




/************************************************ M E N U   S E R I E S */

#menu_series {
	margin: 0;
	padding: 0;
	width: 254px; 
	font-family:eurostile, verdana, Helvetica;
}


#menu_series h2 {
	font-family:eurostile, verdana, Helvetica;
	margin:0px;	
	font-weight:900;
	color:#808284;
	margin-bottom:0px;
	font-size:16px;
	padding-left:14px;
	background:url(../images/arrowTitle.gif) 0px 3px no-repeat;
	text-transform: uppercase;
}
html* #menu_series h2 {
	background:url(../images/arrowTitle.gif) 0px 5px no-repeat;
}
* html #menu_series h2 {
	background:url(../images/arrowTitle.gif) 0px 5px no-repeat;
}


#menu_series ul {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	background: none;
}


#menu_series li {
	margin: 0;
	padding: 0;
	height: 15px;
	display:block;
	text-decoration: none;
	width: 100px;
}

#menu_series li a {
	margin: 0;
	padding: 0;
	display:block;
	height: 15px;
	background: none;
	padding-left: 11px;
	font-size: 12px;
	line-height: 15px;
	font-family: eurostile, helvetica, verdana;
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	color:#808284;
	background: url(../images/menu_series_arrow.gif) 0px 2px no-repeat;
}
html* #menu_series li a {
	padding-left: 11px;
	background: url(../images/menu_series_arrow.gif) 2px 4px no-repeat;
	width: 100px;
}
* html #menu_series li a {
	padding-left: 11px;
	background: url(../images/menu_series_arrow.gif) 2px 4px no-repeat;
	width: 90px;
}

#menu_series li a.active {
	color: #e11b22;
	background: none;
}
#menu_series li a:hover {
	color: #e11b22;
}

/************************************************   M E N U L I S T E */

#menuliste1 ul {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	background: none;
}


#menuliste1 li {
	margin: 0;
	padding: 0;
	height: 15px;
	display:block;
	text-decoration: none;
	width: 100px;
}

#menuliste1 li a {
	margin: 0;
	padding: 0;
	display:block;
	height: 15px;
	background: none;
	padding-left: 11px;
	font-size: 12px;
	line-height: 15px;
	font-family: eurostile, helvetica, verdana;
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	color:#808284;
	background: url(../images/menu_series_arrow.gif) 0px 2px no-repeat;
}
html* #menuliste1 li a {
	padding-left: 11px;
	background: url(../images/menu_series_arrow.gif) 2px 4px no-repeat;
	width: 100px;
}
* html #menuliste1 li a {
	padding-left: 11px;
	background: url(../images/menu_series_arrow.gif) 2px 4px no-repeat;
	width: 90px;
}

#menuliste1 li a.active {
	color: #e11b22;
	background: none;
}
#menuliste1 li a:hover {
	color: #e11b22;
}

#menuliste2 ul {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	background: none;
}


#menuliste2 li {
	margin: 0;
	padding: 0;
	height: 15px;
	display:block;
	text-decoration: none;
	width: 100px;
}

#menuliste2 li a {
	margin: 0;
	padding: 0;
	display:block;
	height: 15px;
	background: none;
	padding-left: 11px;
	font-size: 12px;
	line-height: 15px;
	font-family: eurostile, helvetica, verdana;
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	color:#808284;
	background: url(../images/menu_series_arrow.gif) 0px 2px no-repeat;
}
html* #menuliste2 li a {
	padding-left: 11px;
	background: url(../images/menu_series_arrow.gif) 2px 4px no-repeat;
	width: 100px;
}
* html #menuliste2 li a {
	padding-left: 11px;
	background: url(../images/menu_series_arrow.gif) 2px 4px no-repeat;
	width: 90px;
}

#menuliste2 li a.active {
	color: #e11b22;
	background: none;
}
#menuliste2 li a:hover {
	color: #e11b22;
}


/************************************************   G E N E R A L */


hr,
.clear {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}



.red { 
	font-weight:900;
	font-weight:900;
	color:#e11b22;
}
.white {
	color:#ffffff;
}

a {
	outline: none;
}

#col_right a.copy {
	color:#808284;
	text-decoration:none;
	font-weight:bold;
	padding-left:12px;
	background:url(../images/arrowCopyLink.gif) no-repeat;
}

#table_features td {
	font-size: 9px;
	text-align: center;
	vertical-align: top;
}

.feature {
	width: 80px;
	height: 80px;
	font-size: 9px;
	text-align: center;
	float: left;
	margin-top: 20px;
}
.feature img {
	margin-bottom: 3px;
}

.thumbbox{
margin-right: 15px;
}
.thumbbox a{
background:url(../images/background_gallery_thumb.jpg) no-repeat;
float:left;
width: 58px;
height: 55px;
margin-right: 15px;
}
.thumbbox a img{
padding-top: 5px;
padding-left: 5px;
border: 0px;
width: 48px;
height: 45px;
}

.thumbbox a:hover, .thumbbox a:active, .thumbbox a:focus {
background:url(../images/background_gallery_thumb_aktiv.jpg) no-repeat;
}



/************************************************ R I G H T */

#right .teaser{
	margin:0;
	background-repeat:no-repeat;
	width:265px;
}

#left .teaser .content,
#right .teaser .content {
	padding:15px;
}

/*********************** M O D U L E S */

#right .mediumsize{
	height:155px;
	background-image:url(../images/bg_marginteaser_mediumsize.gif) top;
	background-repeat:no-repeat;
}

