html{
	height:100%;
	margin:0px;
	padding:0px;
}
body{
	margin:0px;
	padding:0px;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;
	background:url(../design/main_bg.gif) top center repeat-x;
	}
	
#zentrieren {
	width:1000px;
	height:100%;
	margin:0px auto;
	text-align:left;
	background:url(../design/zentrieren_bg.gif) top no-repeat;
}

#content{
	width:980px;
	height:100%;
	padding-left:10px;
	float:left;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	margin-left:20px;
	padding-top:15px;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:20px;
}
h2{
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin-left:20px;
}
h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin-left:20px;
}



/*HEADER MAINCONTAINER*/
	#header {
		width: 980px;
		height: 150px;
		float:left;
		background:url(../design/back_120_980.jpg) top no-repeat;
	}
	#header_left {
		height: 55px;
		float:left;
	}
	#header_right {
		/*width: 430px;*/
		float:right;
		height: 150px;
	}
	#header_right img{
		padding:0px;
		margin:0px;
		border:none;
	}






/*INHALTE MAINCONTAINER*/
#container{
	width:980px;
	float:left;
	background-color:#FFFFFF;
}


#left {
	width: 199px;
	float:left;
	border-left:1px #FFFFFF solid;
	background-color:#f5f9fc;
	color:#666666;
	padding-bottom:25px;
}

#left ul{
	margin:0px;
	padding:0px;
	list-style:none;
 }
#left li{
	margin:0px;
	padding:0px;
	margin-left:2px;
	list-style:none;
	width:195px;
	display:block;
	border-bottom:solid 1px #dce0e1;
 }

#left a{
	padding:0px;
	margin:0px;
	margin-left:2px;
	padding-left:15px;
	line-height:20px;
	width:175px;
	display:block;
	text-decoration:none;
	font-weight: normal;
	color:#333;
 }

#left a:hover{
	background-color:#FFFFFF;
	color:#333;
 }

#center {
	width: 582px;
	height:100%;
	float:left;
	margin:0px;
	padding:0px;
	padding-left:21px;
	padding-left:11px;
	padding-bottom:25px;
}
.home-promo{	
	width: 185px; 
	border: 1px solid #999; 
	height:160px; 
	float:left; 
	margin: 2px;	
	background: #333;
	background:url(../design/promo-home-pfeil.jpg) bottom no-repeat;
}
/*.home-promo-headline{
	color:#333;
	text-decoration:none;
	font-size:16px;
	font-weight:normal;
	}*/
.home-promo-link{
	margin:0px;
	padding:0px;
	line-height:0px;

	
	}
.home-promo-link{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:16px;
	font-weight:normal;
	float: right;
	margin-right: 18px;
	margin-top:5px;
	display:block;
	line-height:0px;
	
	/*filter:alpha(opacity=50);  IE */
	/*-moz-opacity:0.5;  Gecko-Browser */
	/*opacity:0.5;  Opera 9+ */
}
/*.home-promo H1, .home-promo H2, .home-promo H3{
	margin-left: 210px;
	color:#039;
	font-size:20px;
	font-weight:normal;
}*/

/*.home-promo P{
	margin-left: 210px;
}
.home-promo A{
	text-decoration:none;
	color:#666
}
*/
.home-promo-link img{
	margin:0px;
	padding:0px;
	border:none;
}
.home-promo-link P{
	margin:0px;
	padding:0px;
	border:none;
}
#center img{
	margin:0px;
	padding:0px;
}



#center table{
	margin-left:20px;
}

#right {
	width: 185px;
	height:100%;
	float:right;	
	margin:0px;
	padding:0px;
	background:url(../design/bg_right.jpg) no-repeat;
/*	padding-bottom:25px;*/
}
/*#right P{
	margin-left:10px
}*/
#online_kat{
	width:166px;
	height:200px;
	background:url(../design/online_kat_bg.jpg) no-repeat;
	padding-top:38px;
	float:left;
}
#online_kat p{
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-top:15px;
}
#online_kat_ohne{
	width:176px;
	height:185px;
	margin-top:5px;
}
#online_kat_ohne p{
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-top:15px;
}
#teaser{
	padding-left:0px;
	padding-top:0px;
}

/*#right a{
	padding:0px;
	margin:0px;
	color:#024188;
	font-weight:bold;
	text-decoration:none;
}
#right a:hover{
	color:#489eff;
}
#right p{
	padding:0px;
	margin:0px;
}*/

.right_promo_header{
	width:185px;
	height:45px;
	background:url(../design/rechts_back_blau.jpg) no-repeat;
	float:left;
}
.right_promo_header A{
	color:#FFF; 
	font-size:16px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	margin-left:0px;
	text-decoration:none;
}
#right .right_promo_header P{
	margin-top:14px;
	float:left;
	margin-left:10px;
}
.right_promo_header IMG{
	float:right;
}



.right_promo_content{
	border-left: 5px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#right .right_promo_content P{
	margin-left:10px;
}
#right .right_promo_content A{
	text-decoration: none;
	color: #999;
}


/*FOOTER MAINCONTAINER*/
#footer {
	width: 980px;
	float:left;
	height: 28px;
	background-image:url(../design/footer_bg.jpg);
	margin-bottom:25px;
}
#marken {
	width: 980px;
	float:left;
	height: 105px;
	margin-bottom:25px;
	background-color:#FFF
}

#footermenu{
	float:right;
}
#footermenu a{
	display:block;
	height:28px;
	line-height:28px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding-left:5px;
	padding-right:5px;
}
#footermenu a:hover{
	background-color:#FFFFFF;
	color:#000000;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
}

#footermenu img{
	float:left;
}

#footertext img{
	float:left;
	padding-left:10px;
}
/* FOOTER LINKS -> SITEMAP */ 
#footer_links{
	float:left;
	height: 120px;
	width: 980px;
	background:url(../img/back_footer_links.jpg) repeat-x;
}
#footer_links a{
	color: #666666;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}
 /*faq*/
#faq{
 	float:left;
	width:280px;
	height:100%;
	padding:0px;
	margin:0px;

}
#faq_antwort{
	float:left;
	width:265px;
	height:300px;
	margin-left:15px;
	margin-top:0px;

	}
#faq_antwort h2{
	padding:0px;
	margin:0px;}

#faq_antwort p{
	padding:0px;
	margin:0px;
}
 
.promo_h2{
	background-color:#990000;
	height:22px;
}
.promo{
	color:#FFFFFF;
}
.promo_content{
	border-top: solid #990000 1px;
	background-image:url(../img/promo_back_content.gif);
	height:172px;
	vertical-align:top;
	color: #666666;
}
.promo_bottom_left{
	height:26px;
	background-image:url(../img/promo_back_bottom_left.gif);
	text-align:left;
	width:100%;
	/*width:150px;*/
	color: #666666;
}
.promo_p{
	margin-left:5px;
	margin-top:5px;
}
.promo_preis{
	margin-left:15px;
	margin-top:5px;
	font-size:11px;
	font-weight:bold;
}

.art_container{
	width: 135px;
	height: 160px;
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
}

.artikel_1{
	margin:0px;
	padding:0px;
	/*margin-top: 20px;
	float: left;*/
	width: 135px;
	height: 160px;
	border: 1px solid #CCCCCC;
	/*padding: 5px;*/
}
.artikel_2{
	margin:0px;
	padding:0px;
	float: left;
	width: 135px;
	height: 20px;
}
.artikel_3{
	margin:0px;
	padding:0px;
	float: left;
	width: 135px;
	height: 110px;
}
.artikel_2_H2{
	color:#000000;
	margin:0px;
	padding:5px;
	display:inline;
	font-weight:normal;
}
.artikel_2_P{
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:5px;
	display:inline;
}
.preis_rot{
	color:#fff;
	font-weight:bold;
	background-color:#900;
}
.preis_normal{
	font-weight:bold;
	color:#666666;
}
td {
	color:#666666
}
.margin_left{
	margin-left: 20px;
}
.tbl_login{
	margin-left: 20px;
	width: 350px;
}
.text_att{
	color:#f00;
	font-weight:bold;
}

* html .tbl_list {
	margin-left: 20px;
}

#div_tbl_list{
	width:200px;
	float: left;
	/*height: 220px;
	margin-left:12px;*/
	margin-bottom: 10px;

}

.text {
	color:#666666;
	margin-left:20px;
}
.text_ohne_marg {
	color:#666666;
}
.text_preis {
	font-size:13px;
	color:#045ca9;
	font-weight:bold;
}
.text_small {
	font-size:9px;
	color:#666666;
}
.text_small_no_uline {
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.tbl_610{
	width: 520px;
	margin-left:0px;
}
.tbl_thiel{
	width: 500px;
	margin-left:0px;
}

.attention {
	font-weight: bold;
	color: #990000;
	background-color:#CCCCCC;
}
.div_op1{
	float:left;
	margin-right:20px;
	padding:10px;
	}
.td_wk_list{
	border-bottom: solid 1px #cccccc;
	text-align:left;
}
.td_wk_list_wk{
	/*border-top: dashed 1px #cccccc;*/
	border-bottom: solid 1px #cccccc;
	text-align:left;
}
.td_wk_list_ohne_border{
	text-align:right;
	padding-top:15px;
}
.td_border{
	border: solid 1px #cccccc;
}
.td_border{
	border: solid 1px #cccccc;
}
.td_border_olr{
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}
.feld_anzahl{
	width: 40px;
	font-size:10px;
	}
h3 {
	display:inline;
	font-weight:bold;
	color:#333333;
	margin-left:20px;
}
hr{
width: 590px;
margin-left:20px;
height:1px;
}
.border_katalog{

padding:5px;
border: #FFFFFF 1px solid;
margin-left:15px;
}

/*Kontaktformular einstellungen START*/
.formular{
	height:500px;
	float:left;
	width:432px;
}
.formular label{
	font-weight:bold;
	display:block;
	float:left;
	width:80px;
	border:none;
	padding-left:20px;
	color:#666666;
}
.formular input{
	color:#FFFFFF;
	margin-left:50px;
	height:14px;
	border:none;
	background:transparent url(../bilder/formular_bg.jpg) repeat-x;
	font-size:12px;
}
.formular select{
	color:#FFFFFF;
	margin-left:50px;
	width:100px;
	border:none;
	background:transparent url(../bilder/formular_gross_bg.jpg) repeat-x;
	font-size:12px;
}
.formular option{
	color:#FFFFFF;
	border:none;
	background-color:#666666;
	font-size:12px;
}
.formular textarea{
	color:#FFFFFF;
	margin-left:50px;
	border:none;
	background:transparent url(../bilder/formular_gross_bg.jpg) repeat-x;
}

/*Newsletter einstellungen START*/
.formular_newsletter{
	height:300px;
	float:left;
	width:432px;
}
.formular_newsletter label{
	font-weight:bold;
	display:block;
	float:left;
	width:80px;
	border:none;
	padding-left:20px;
	color:#666666;
}
.formular_newsletter input{
	color:#FFFFFF;
	margin-left:50px;
	height:14px;
	border:none;
	background:transparent url(../bilder/formular_bg.jpg) repeat-x;
	font-size:12px;
}
.formular_newsletter select{
	color:#FFFFFF;
	margin-left:50px;
	width:100px;
	border:none;
	background:transparent url(../bilder/formular_gross_bg.jpg) repeat-x;
	font-size:12px;
}
.formular_newsletter option{
	color:#FFFFFF;
	border:none;
	background-color:#666666;
	font-size:12px;
}
.formular_newsletter textarea{
	color:#FFFFFF;
	margin-left:50px;
	border:none;
	background:transparent url(../bilder/formular_gross_bg.jpg) repeat-x;
}






textarea{
	color:#FFFFFF;
	margin-left:50px;
	border:none;
	background:transparent url(../bilder/formular_gross_bg.jpg) repeat-x;
}
label{
	font-weight:bold;
	display:block;
	float:left;
	width:80px;
	border:none;
	padding-left:20px;
	color:#666666;
}
/*Kontaktformular einstellungen ENDE*/

.farbwahl{
	width:100px;
	height:70px;
	float:left;
}
.farbwahl label{
	display:block;
	width:100px;
	height:50px;
	background-color:#CCCCCC;
	float:none;
}
.farbwahl input{
	display:block;
	margin-left:40px;
}



.druck_wahl{
	width:174px;
	height:197px;
	float:left;
	margin-left:50px;
}
.druck_wahl label{
	display:block;
	width:174px;
	height:197px;
	background-color:#CCCCCC;
	float:none;
}
.druck_wahl input{
	display:block;
	margin-left:70px;
}




/*BREADCRUMB NAVI*/
#breadcrumb{
	background:url(../design/breadcrumb_bg.jpg) bottom repeat-x;
	width:100%;
	height:20px;
}
#breadcrumb ul{
	list-style:none;
	height:20px;
	padding:0px;
	margin:0px;
	padding-left:5px;
}
#breadcrumb li{
	float:left;
	padding:0px;
	margin:0px;
	color:#999999;
	font-size:10px;
	line-height:15px;
	padding-left:10px;
	margin-left:10px;
	background:url(../design/breadcrumb_men.jpg) left center no-repeat;
}
#breadcrumb a{
	color:#999999;
	text-decoration:none;
}
#breadcrumb a:hover{
	color:#999999;
	text-decoration:underline;
}



/*DRUCK*/
#druckhinweis{
	width:585px;
	width:520px;
	/*border:solid 1px #CCCCCC;*/
	border:solid 1px #FF9999;
	/*margin-left:20px;*/
	margin-top:25px;
	margin-bottom:25px;
	background-color:#fafafa;
}
#druckhinweis h1{
	padding:0px;
	margin:0px;
	background-color:#EFEFEF;
}

/*#content{
z-index:20;
position: relative;
margin: 0px;*/ /* Takes care of horizontal alignment in standards compliant browsers */
/*width: 100%;
height: 100%;
text-align:center;
}*/



/*STARTSEITE CONTAINER*/

#startseite_container_links{
	padding-top:90px;
	width:246px;
	float:left;
	background:url(../design/bg_unsere-top-angebote.jpg) no-repeat;
}

.startseite_angebot{
	text-align:center;
	margin-left:26px;
	width:195px;
	height:193px;
	background:url(../design/startseite_angebot_bg.jpg) no-repeat;
}
.startseite_angebot h2{
	margin:0px;

	padding:0px;
	line-height:35px;
	color:#FFFFFF;
}
.startseite_angebot p{
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.startseite_angebot a{
	margin:0px;
	padding:0px;
}

.startseite_angebot_link a{
	display:block;
	width:195px;
	height:110px;
}
.startseite_angebot_preis{
	width:175px;
	font-size:12px;
	color:#666666;
	text-align:right;
	margin-right:25px;
}
.startseite_angebot_preis p{
	padding-top:5px;
	font-size:14px;
	color:#FF0033;
}

.artikel_preis{
	width:175px;
	width:120px;
	font-size:12px;
	color:#666666;
	text-align:right;
}
.artikel_preis p{
	padding-top:10px;
	font-size:14px;
	color:#FF0033;
}



/*STARTSEITE CONTAINER*/

#startseite_container_rechts{
	padding-top:90px;
	padding-top:25px;
	/*width:336px;*/
	width:580px;
	float:left;
}

.startseite_auswahl{
	text-align:center;
	margin:0px;
	margin-left:15px;
	margin-bottom:25px;
	width:125px;
	height:161px;
	background:url(../design/startseite_auswahl_bg.jpg) no-repeat;
	float:left;
}
*html .startseite_auswahl{
	margin-left:5px;
	margin-right:10px;
}
.startseite_auswahl h2{
	margin:0px;
	padding:0px;
	line-height:12px;
	color:#666666;
}
.startseite_auswahl p{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.startseite_auswahl a{
	margin:0px;
	padding:0px;
	display:inline;
}
.startseite_auswahl_bild{
	width:124px;
	height:110px;
	text-align:center;
	margin-top:9px;
	padding-left:1px;
}
.startseite_auswahl_bild img{
	margin:0px;
	padding:0px;
	border:none;
}
.startseite_auswahl_preis{
	text-align:right;
	padding-right:15px;
	font-size:12px;
}








.standart_auswahl{
	text-align:center;
	margin:0px;
	margin-left:15px;
	margin-bottom:15px;
	width:125px;
	height:161px;
	background:url(../design/startseite_auswahl_bg.jpg) no-repeat;
	float:left;
}
*html .standart_auswahl{
	margin-left:5px;
	margin-right:10px;
}
.standart_auswahl h2{
	margin:0px;
	padding:0px;
	line-height:12px;
	color:#666666;
}
.standart_auswahl p{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.standart_auswahl a{
	margin:0px;
	padding:0px;
	display:inline;
}
.standart_auswahl_bild{
	width:124px;
	height:110px;
	text-align:center;
	margin-top:9px;
	padding-left:1px;
}
.standart_auswahl_bild img{
	margin:0px;
	padding:0px;
	border:none;
}




/*Warenkorb design*/

#wk_uebersicht{
	background:url(../design/wk_bg.jpg) no-repeat;
	width:176px;
	/*height:203px;*/
	height:111px;
	margin-top:13px;
}
#wk_uebersicht p{
	margin:0px;
	padding:0px;
	color:#FFF;
}



/*Werbekatalog container design*/
#werbekatalog_online{
	width:166px;
	height:85px;
	background:url(../design/direkt_zum_artikel_bg.jpg) no-repeat;
}
#newsletter{
	width:166px;
	height:130px;
	background:url(../design/newsletter_bg.jpg) no-repeat;
	padding-top:0px;
	float:left;
}

.newsletter_linkbox{
	width:166px;
	height:90px;
	display:block;
	padding:0px;
	margin:0px;
}

#artikel_suche{
	width:200px;
	height:81px;
	background:url(../design/direkt_zum_artikel_bg.jpg) no-repeat;
	float:left;
}


#artikel_suche input{
	float:left;
	color:#b0b0b0;
	font-size:11px;
}
#newsletter input{
	float:left;
	color:#b0b0b0;
	font-size:11px;
}

/*suchfeld*/
.suchfeld{
	width: 100px;
	height: 16px;
	border: 1px solid #de9697;
	background-color:#FFFFFF;
	margin-left:15px;
}
#artikel_suche form{
	display:inline;
}



/*Katalog hinzu container*/

#menu_katalog{
	background:url(../design/werbekatalog_bg.jpg) no-repeat;
	width:199px;
	height:291px;
	margin-top:25px;
	margin-bottom:25px;
}
#menu_katalog h3{
	display:block;
	color:#014087;
	margin:0px;
	margin-left:20px;
	margin-bottom:10px;
	padding-top:35px;
}
#menu_katalog p{
	color:#67656a;
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-bottom:5px;
}
#menu_katalog a{
	display:block;
	width:180px;
	height:170px;
	background:none;
}
#menu_katalog a:hover{
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
}






/*Tooltip einstellungen*/
.hotspot {
	color:#FFFFFF;
}

#tt {
	position:absolute;
	display:block;
	background:url(../design/tt_left.gif) top left no-repeat;
	z-index:20;
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../design/tt_top.gif) top right no-repeat;
	overflow:hidden;
}
#ttcont {
	display:block;
	padding:2px 12px 3px 7px;
	margin-left:5px;
	background:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	padding:15px;
}
#ttcont p{
	text-align:left;
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../design/tt_bottom.gif) top right no-repeat;
	overflow:hidden;
}

#shadowbox_title {
  border: 0px solid;
}

#shadowbox_info {
  border: 0px solid;
} 



/*SEOTEXT*/

.seotext{
	width:570px;
	float:left;
	margin-top:25px;
	padding-top:15px;
	border-top:solid 1px #CCC;
}
.seotext h2{
	color:#CCC;
}
.seotext p{
	color:#CCC;
}

#left a.umenu{
	width:145px;
	color:#000;
	border:none;
	border-left:solid 10px #b31313;
	padding-left:15px;
	margin-left:18px;
}
#left a:hover.umenu{
	color:#000;
}





/*THIEL'S Style*/

#artikeltext{
	width:255px;
	/*height:300px;*/
	padding-top:15px;
	padding-right:15px;
	float:left;
}
#artikel h1{
	font-weight:bold;
	display:block;
	height:25px;
	line-height:25px;
	width:540px;
	margin:0px;
	padding:0px;
	padding-left:20px;
	background:url(../img/artikel_h1.jpg) no-repeat;
}
#artikel h2{
	display:block;
}
#artikeltext p{
	
}
#artikelbild_big{
	width:300px;
	height:330px;
	float:left;
}

#artikelpreis{
	width:560px;
	float:left;
	margin-top:15px;
}
#artikelvariante{
	width:560px;
	float:left;
	margin-top:25px;
}


#druck{
	background:#F00;
	display:block;
	width:120px;
	height:200px;
	float:left;
	margin-right:15px;
}
#ohne_druck
{
	background-color:#F00;
	display:block;
	width:120px;
	height:200px;
	float:left;
	margin-right:15px;
}

.button{
	margin-top:50px;
	float:left;
}

.hinweis{
	width:540px;
	margin-top:50px;
	float:left;
}


#wk_aktualisieren{
	margin-top:50px;
	width:560px;
	float:left;
}

.preisstaffel_con{
	width:560px;
	float:left;
	margin-top:15px;
}


#wk_aktualisieren label{
	float:left;
	line-height:20px;
	width:auto;
	padding-right:5px;
}
#wk_aktualisieren input{
	float:left;
}
#kommentar{
	color:#999;
}

.textlink_footercontent, .textlink_grau{
	color:#666;
	text-decoration:none;
}





/*WAY HOME*/
#way_home{
	border-bottom: solid 1px #999;
	width:570px;
	padding:0px;
	margin:0px;
}
#way_home a{
	padding:0px;
	margin:0px;
}
#way_home .text{
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#999;
}


.infodiv_home{
	border: 1px solid #CCC; 
	float:left;
	margin-bottom:10px
}
.infodiv_home P{
	margin-left:20px; padding-right:20px;
}
.infodiv_home h3, .infodiv_home h4, .infodiv_home h5, .infodiv_home h6, .h1_infodiv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin-left:20px;
	margin-right:20px;
	display:block;
	background-color:#CCC;
}
.infodiv_home A{
	color: #666666;
	font-size:11px;
}
.japan{
	width: 250px; 
	float: left; 
	height: 100px;
	border: 1px solid #F4F4F4;
	margin-left:20px;
}
.japan A{
	color:#333;
	text-decoration:none;
}

