* { margin: 0px; padding: 0px; }

* html {font-size: 1.2em;}

body
{font-size: 0.8em;
font-family:arial,verdana;
background:#E8E8E8;}

a,a:visited
{color:#000;}
#all
{background:url(/tpl/de/layout/trendmaus/img/bg-luftschlange.jpg) center top no-repeat; background-attachment:fixed;
}
#site
{padding:0px 5px 0px 5px;}


#mittig
{width:990px;
margin:0px auto 0px auto;
background:url(/tpl/de/layout/trendmaus/img/bg-all.png) repeat-y;
}


#bg-bottom
{background:url(/tpl/de/layout/trendmaus/img/bg-footer.jpg) no-repeat bottom left;}

#header
{width:990px;
height:146px;
background:url(/tpl/de/layout/trendmaus/img/header.jpg) no-repeat;}

#trustedshops
{position:absolute;
margin-left:280px;
top:55px;
text-align:center;}




#trustedshops a
{color:#000;
text-decoration:none;}

#breadcrumb
{
color:#fff;
background:#F35305 url(/tpl/de/layout/trendmaus/img/bg-breadcrumb.gif) repeat-y right;
margin:0px 5px 0px 5px;
padding:3px 0px 3px 8px;}

#breadcrumb a,#breadcrumb a:visited
{color:#fff;
text-decoration:none;}
#suchbox
{
border:1px solid #3BAAE3;
border-top:0px;
padding:5px;
width:250px;
margin-bottom:10px;
float:right;}

#suchbox #suchfeld,#suchbox #suchbutton
{float:left; margin-left:5px;}

#suchbox #suchfeld input
{border:1px solid #000;
width:150px;
height:20px;}


.suchhinweis
{}


#nav-left
{width:183px;
margin:0px 0px 0px 10px;
float:left;}

#content
{width:530px;
min-height:650px;
margin:0px 37px 0px 35px;
float:left;}

#nav-right
{width:183px;
margin:0px 5px 0px 0px;
float:left;}

#footer .box
{
padding:5px;
margin:20px 10px 10px 10px;
border-top:1px dotted #363636;}


#footer ul
{text-align:center;
margin:0px;
padding:0px;}

#footer li
{list-style-type:none;
display:inline;
margin-left:10px;
}




#footer img,#footer .infoBoxHeading
{position:absolute;
left:-9999px;}

.produkt-footer-navi
{margin-top:30px;}

.copyright,.copyright2
{font-size:0.7em;}


.copyright a,
.copyright a:visited,
.copyright2 a,
.copyright2 a:visited
{color:#000;
}




.new_product_default
{width:262px;
float:left;
margin:15px 0px 0px 18px;}

.new_product_default a,.new_product_default a:visited
{color:#F35305;}

.product_name
{margin-bottom:10px !important;
}

.product_name h2
{font-size:12px !important;}


.new_product_default .product_name  a
{color:#0065C4 !important;
text-decoration:none;}


.new_product_default_image
{float:left;}

.new_product_default_image img
{border:0px;}


.produkt-infos
{float:left;
width:140px;
margin-left:10px;}


.produkt-details-link img
{border:0px;}

.produkt-details-link
{height:55px;
width:264px;
background:url(/buttons/german/bg-button_details.gif) right no-repeat;}

.produkt-details-link a
{float:right;}

.new_product_default .preis
{
color:#278EB1;
text-decoration:none;
font-weight:bold;}

.productOldPrice
{color:#B31722;
font-weight:normal;}


.new_product_default small,.new_product_default .versandinfo
{
color:#363636;
text-decoration:none;
font-weight:normal;}





.showall-link
{float:right;}

#topprodukt
{background:url(/tpl/de/layout/trendmaus/img/topprodukt-ballons.jpg) #363636;
height:258px;
width:562px;
}

#topprodukt-laternen
{background:url(/tpl/de/layout/trendmaus/img/topprodukt-ballons2.jpg) #363636;
height:258px;
width:562px;
}


#topprodukt-text
{
width:225px;

padding:18px 0px 0px 8px;
color:#fff;
font-size:11px;
height:215px;
float:left;
}

#topprodukt-text h3
{
margin-bottom:10px;
text-decoration:underline;}

#topprodukt-text p
{margin-bottom:10px;}

.infoBoxHeading img
{border:0px;}

.infoBoxHeading a
{color:#F35305 !important;
font-weight:bold;
text-decoration:none;}


.box
{margin-top:20px;}


.box img
{border:0px;}

.box a,.box a:visited
{color:#000;}

.infoBoxHeading,.infoBoxHeading_right
{border-bottom:1px solid #363636;
padding:5px 0px 0px 0px;
background:url(/tpl/de/layout/trendmaus/img/trendmaus-klein.gif) right no-repeat;
height:19px;
margin:0px 0px 10px 0px;
color:#F35305;
font-weight:bold;
text-decoration:none;
}


/***Kategorien Menue***/

.box-categories li
{list-style-type:none;}

.box-categories .level1 a
{color:#000;
text-decoration:none;
font-weight:bold;
display:block;
padding:6px 3px 6px 20px;
margin:2px 0px 0px 0px;
background:#FB7C3E url(/tpl/de/layout/trendmaus/img/round.gif) no-repeat right top;
}

.box-categories li a:hover
{background:#F35305 url(/tpl/de/layout/trendmaus/img/round-hover.gif) no-repeat right top;
margin:2px 5px 0px 0px;}

.level2 a,.level3 a
{
display:block;
padding:2px !important;
margin:0px 15px 0px 0px !important;
font-size:0.85em;
text-decoration:none;
font-weight:normal !important;
padding:5px 5px 5px 5px !important;
color:#000 !important;
border-bottom:1px solid #5B5B5B !important;
background:#FCB592 url(/tpl/de/layout/trendmaus/img/empty.gif) no-repeat !important;}

.level2_sub ul
{margin:0px !important;
padding:0px !important;}

.level2 a:hover
{background:#FDE6D9 !important;}

.subcat a:hover
{background:#FFA478 !important;}


.level3 a
{background:#FDDAC8 !important;
padding:5px 5px 5px 5px !important;
margin:0px 20px 0px 0px !important;}

.level3 a:hover
{background:#FEEDE3 !important;}



/***Reviews***/

.box-reviews
{}


/***Login***/

#loginfeld
{width:170px;
float:right;
margin-right:7px;
}

#loginfeld .box
{margin:10px 0px 0px 0px;}



#loginfeld input
{border:1px solid #363636;
width:141px;
margin-bottom:3px;}


/***Kundennavi***/

.kundennavi
{
background:url(/tpl/de/layout/trendmaus/img/bg-kundennavi.gif) repeat-y left;
width:167px;
margin:0px 0px 0px 9px;
}

.kundennavi-content
{padding:8px;}

.kundennavi-bottom
{
background:url(/tpl/de/layout/trendmaus/img/bg-kundennavi-bottom.gif) no-repeat bottom;

}

.kundennavi-top
{
background:url(/tpl/de/layout/trendmaus/img/bg-card-top.gif) no-repeat top;
}


.infoBoxHeading-card
{margin-bottom:10px;}


.infoBoxHeading-card a
{color:#5E5E5E;
font-weight:bold;
text-decoration:none;}


.kundennavi li
{list-style-type:none;}

.kundennavi li a
{display:block;
padding:3px;
color:#000;
margin:5px 0px 0px 0px;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #99C5E7;}

.kundennavi li a:hover
{background:#99C5E7;}

/***Navi-rechts***/

.box-content li
{margin-left:15px;}

.box-content a,.box-content a:visited
{text-decoration:none;}

.box-content a:hover
{text-decoration:underline;
}

/***Rueckruf***/

.rueckruf
{margin:15px 0px 0px 12px;}

/***Bestseller****/

.boxText-bestseller
{border:1px solid #D4D4D4;
margin-bottom:5px;
padding:3px;}


.boxText-bestseller a
{text-decoration:none;}

.boxText-bestseller:hover
{background:#D4D4D4;}

.boxText-bestseller img
{float:left;}


.unterkat-box
{
float:left;
width:140px;
background:#FCB592 url(/tpl/de/layout/trendmaus/img/catbutton.gif) no-repeat;
text-align:center;
padding:10px;
margin:7px;
height:28px;}

.unterkat-box:hover
{background:#FCB592 url(/tpl/de/layout/trendmaus/img/catbutton-hover.gif) no-repeat;
font-weight:bold;
}

/***linkcloud***/

tag_6 {
color:#417C9C;
display:inline;
font-size:10px;
}
.tag_5 {
color:#417C9C;
display:inline;
font-size:12px;
font-weight:bold;
}
.tag_4 {
color:#417C9C;
display:inline;
font-size:14px;
font-weight:bold;
}
.tag_3 {
color:#417C9C;
display:inline;
font-size:16px;
font-weight:bold;
}
.tag_2 {
color:#417C9C;
display:inline;
font-size:18px;
font-weight:bold;
}
.tag_1 {
color:#417C9C;
display:inline;
font-size:20px;
font-weight:bold;
}

/**
 * für Flagge fr
 */
.flag_fr {
	visibility:hidden;
} 
#artikel_list_wrapper{
	top:0px;
	left:0px;
	position:static;
	width:248px;
	height:340px;
	/*background-color: #ccc;*/
	/*min-height: 100%;*/
}
.artikel-list-category
{
/*display:block;*/
text-align:center;
width:248px;
height:340px;
overflow:hidden;
padding:5px;
border:1px solid #39F;
margin:5px 5px 0px 0px;}


.artikel-list-category_links
{
/*display:block;*/
text-align:center;
float:right;
clear:right;
width:248px;
height:340px;
overflow:hidden;
padding:5px;
border:1px solid #39F;
margin:0px 5px 5px 0px;}


.detailsbutton
{margin:0px 40px 0px 0px;}

.buybutton
{margin:0px 0px 0px 40px;}
#listing_pic{
clear:both;
	position:relative;
	height: 150px;
	width: 150px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
#preis_info{
	clear:both;
}
#produkt_namen_info{
	font-weight: bold;
	clear:both;
	/*border:1px solid #39F;*/
}
#detail-kaufen-buttons{
	/*border:1px solid #cecece;*/
	
	position: relative;
	background:url(/tpl/de/layout/trendmaus/img/button_line.gif) center no-repeat;
	/*top:100%;*/
	/*margin-top: 70px;*/
	z-index: 99;
	bottom:0px;
	margin-bottom:0px;
}
#data-grid {
	position:relatve;
	height: 200px;
	width: 100%;
	text-align: center;
}
/* Data Table */
.data-table {
	margin:auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width:400px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #39F;
	border-left-color: #39F;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #39F;
	border-top-color: #39F;
}
.data-table tr { /*background:#fff;*/ }
.data-table .odd  { /*background:#f8f7f5*/ }
.data-table .even { /*background:#eeeded !important;*/ }
.data-table td.last, .data-table th.last { border-right:0; }
.data-table tr.last th,
.data-table tr.last td { border-bottom:0 !important; }
.data-table th {
	padding:2px 8px;
	color:#a7c6dd;
	white-space:nowrap;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #39F;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #39F;
	border-left-style: none;
}
.data-table th.wrap { white-space:normal; }
.data-table th a,
.data-table th a:hover { color:#fff; }
.data-table td { padding:3px 8px; }
.data-table thead tr th { /*background:url(../images/data_table_th_bg.gif) repeat-x 0 100% #d9e5ee;*/ }
.data-table tfoot { border-bottom:1px solid #649ae2; }
.data-table tfoot tr.first { /*background:url(../images/base_mini_actions_bg.gif) 0 0 repeat-x; */}
.data-table tfoot tr { /*background-color:#006 !important;*/ }
.data-table tfoot td {
	padding-top:1px;
	padding-bottom:1px;
	border-top-width: 1px;
	border-bottom-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #39F;
	border-right-color: #39F;
	border-right-width: 1px;
}
.data-table tbody td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #39F;
	border-right-color: #39F;
}
.previewimage img
{border:1px solid #39F;
/*-moz-border-radius:10px;*/
padding:5px;
margin:5px;}

.previewimage-big img
{width:334px;}


.previewimage img:hover
{border:2px solid #39F;
margin:4px;}

.head_name_pagenav{
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 5px;
	width: auto;
	height:auto;
	background-color:#00B4FF;
	/*background-image: url(/tpl/de/layout/trendmaus/img/headline-bg.gif);*/
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px
	
	
}
#AttributeSelect{
	color: #fff;
	background-color:#00B4FF;
	margin:2px;
	padding:2px;
}
#article_wrapper{
	/*background-color:#00B4FF;*/
	width: 530px;
	/*height:1px;*/
}
#videobox{
display: none; 
/*float: left;*/
/*background-color: #000000;*/
border:1px solid #39F;
width: 334px;
height: 340px; 
padding:5px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
}
.thumbs_png{
	width:100px;
	heigth:50px;
	background-color: #fff;
}

#flashh_navi{
	color: #fff;
	background:url(/tpl/de/layout/trendmaus/img/flashlogo_bg.jpg) repeat-x;
	background-color: #00B4FF;
	margin: 5px;
	width: 344px;
	padding-left: 3px;
} 
