/* Global Stuff alle fest positionierten objekte */
body {background-image:url(files/background_top.jpg); background-repeat:repeat-x !important; background-position:center top !important;}
div#center{width:962px; margin-left:auto; margin-right:auto;}
div.footer{width:961px; clear:both; height:36px; background:#FF0000; margin-left:auto; margin-right:auto; background-image:url(files/bar1.jpg); position:fixed; bottom:-3px; display:none;  }
div#page{width:962px;position:relative }

div#login{position:absolute;right:6px;top:28px;width:100px;z-index:5500;text-align:right;


}

div#login a{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:5px 5px 5px 5px;background-color:#333333;background-repeat:no-repeat;color:white;padding:7px;display:inline-block;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:center;}
div#login img { margin-left:43px; margin-top:5px;}
.menu-item:hover {cursor:pointer}
div.menu-pri-wrapper{ width:160px; height:485px; overflow:visible;position:absolute;top:149px;left:-29px;}
div#menu-pri{padding-right:11px; width:160px !important; overflow:visible;position:fixed;border-right:1px solid #CCCCCC; height:440px;}

/* obere Zeile: height:auto bei Problemen */
a#logo{position:absolute;width:958px;height:106px;top:-8px;background:url(../../img/global/logo_tat.png) no-repeat;background-position:30px 31px;overflow:hidden;left:2px;z-index:2;}

div#content{border:none;width:689px; float:right; margin-top:153px; margin-right:0px;padding-bottom:3em;}

div#menu-sec{height:9px;display:block;position:absolute;top:36px;left:527px;z-index:5000;overflow:hidden;height:100px; height:3em; }

div#menu-sec a{margin-top:-2px; color:#999999;text-transform:uppercase; font-weight:bold}

div#menu-sec a:hover{ color:#666666;}
#main-menu {margin-top:0}
#main-menu ul li {text-align:left}

div#menu-sec div {}
#main-menu ul .menu-item.row.open a{color:black}

div#menu-sec div p {display:inline; margin-right:54px;}
.path {font-size:11px}

div#menu-sec div a {

}

div#menu-sec div a img {position:relative;top:-5px;margin-right:12px;}

div#navigation{width:686px;background-color:#ffffff !Important;overflow:hidden;top:109px;position:absolute;left:259px;height:19px;}

div#navigation div{margin-top:1px;margin-left:8px;color:#999999;font-weight:normal;}

div#navigation div.path a{color:#999999;font-weight:normal;text-decoration:none;float:left;}


div#navigation div.slash{display:block;float:left;background:url(../../img/global/tat_slash.gif) center center;background-repeat:no-repeat;height:7px;width:10px;overflow:visible;margin-top:5px;margin-left:0;}


div#navigation strong{color:#999999}

div{}

div#navigation div.slash img{9
width:10px;
height:7px;
display:block;}

div#back{
position:absolute;
top:60px;
z-index:5;
margin-left:373px;
display:none;
}

div#search{
position:absolute;
top:140px;
z-index:5;
margin-left:788px;
height:18px;    
width:140px;
background-image:url(http://loompool.com/tatem/search.gif);
background-repeat:no-repeat;
background-position:4px 4px;
}

div#search a{ margin-left:15px; margin-top:1px; position:absolute;}

div#search img{
margin-top:4px;
margin-left:5px;}

div#block01{display:none;}
div#block02{display:none;}
div#block03{display:none;}
body{}

div#bgblock04{
/*background-image:url(files/bar1.jpg);*/
/*background-image:url(files/bar1winter.jpg);*/
background-color:#E6E6E6;
position:absolute;
top:0px;
height:90px;
width:959px;
z-index:2;
margin-left:2px;}


div#bgblock05{
position:fixed; 
margin-left:0px;
top:0px;
height:100%;
width:1px;
z-index:100;
background-image:url(../../img/global/dot.gif);display:none;}

div#bgblock07{
position:fixed;
margin-left:961px;
top:0px;
height:100%;
width:1px;
z-index:100;
background-image:url(../../img/global/dot.gif);display:none;}



div#bgblock08{
position:absolute;
top:0px;
left:50%;
width:20em;
height:78px;
/*background-image:url(files/bar2.jpg);*/
/*background-image:url(files/bar2winter.jpg);*/
/*background-image:url(files/bar2spring.jpg);*/
z-index:993;
background-repeat:no-repeat;
margin-left:203px;
}

div.copyright{display:none;}
div.parseTime{display:none;}
/* ende Global Stuff alle fest positionierten objekte */



div.main-body{
position:absolute;

}
span.ie6weiche{ display:none;}

div { z-index:1;}ay:none;
}


div.left-bd{

}

br.end{clear:both; }

div.right-bd{

} 

div.bottom-bd{

}
div.bottom-bd:hover{

}

div.logo img{
margin-top:219px;
margin-left:34px;
}

div#menu-pri ul, div#outlet-menu ul{padding-left:0em;}
#menu-pri li{list-style:none;}
#menu-pri{text-align:right}
li.menu-item{ padding-bottom:0px; height:24px; display:block;  margin-left:0em;background-image:url(http://www.homepage-total.de/webdesign/spacer.gif);}
li.menu-item span {
    display: block;
    height: 25px;
}
li.menu-item li.menu-item{width:130px; }
div.menu-item{height:26px; width:120px; display:block; list-style:none; margin-left:0em;}
li.menu-item li.menu-item{margin-left:0;}
div#menu-pri li.menu-item{position:relative}
div#menu-pri li.menu-item ul{position:absolute;left:149px;width:77px;min-height:500px; padding-left:34px;margin-left:0;top:0}

#menu-pri .menu-item ul{display:none}

#menu-pri .menu-item:hover ul, #menu-pri .menu-item.open ul{display:block}
#menu-pri:hover .menu-item.open ul{display:none}
#menu-pri:hover .menu-item.open:hover ul{display:block}

#outlet-menu{width:135px}
#outlet-menu li.sub{margin-top:2em; padding-bottom:0;padding-right:0;width:200px}

.menu-item span:hover {color:black}

li.menu-item.open > a, li.menu-item.open > span{color:black}
.menu-item a, .account-link a, #menu-tert a, .wishlist-link a{ color:#6C6B6B!important; text-transform:uppercase!important; font-weight:bold!important;text-decoration: none!important;}
.menu-item .menu-item a{color:#807F7F}
.menu-item .menu-item a:visited{color:#807F7F}
.menu-item a:hover{color:black !important;}
.menu-item img{margin-left:45px;margin-top:7px;}
.menu-item:hover{color:black}
.menu-item p{ margin-left:35px; color:#C2C2C2;}
.menu-item.special a { color:#FF0000 !Important;}
.sub-menu{margin-bottom:12px;}
.sub-menu div.menu-item{filter: Alpha(opacity=60, finishopacity=70, style=2);-moz-opacity: 0.70;opacity: 0.70; }
.sub-menu div.menu-item img{margin-left:55px; border:#009900 1px solid;}

.menu-item.cart p { color:#999999;}
/* .menu-item.cart div { margin-left:34px;} */
.sub-menu div.menu-item p { margin-left:36px;}
.sub-menu div.menu-item:hover{ filter: Alpha(opacity=60, finishopacity=60, style=2);-moz-opacity: 0.60;opacity: 0.60; background-repeat:no-repeat; background-image:url(../../img/global/pfeil.gif); background-position: 20px 4px;}

.sub-menu div.menu-item.open{ background-image:url(../../img/global/pfeil.gif); background-repeat:no-repeat; background-position: 10px 5px;}

.menu-item.home{ display:none;}

div.customer-information{background-image:url("http://www.tatem.de/templates/img/global/warenkorb.png");background-position:right 1px;background-repeat:no-repeat;padding-top:29px; margin:2em 0; text-transform:uppercase; font-size:10px}

.big-and-green{font-weight:bold;font-size:12px }
.account-link a{font-size:12px;color:#82BF26;font-weight:bold}
div.menu-cart img{margin-left:31px;margin-top:12px;}
div.menu-cart div{margin-left:17px; height:11px; color:#FF0000 !Important; }

table.cart td{vertical-align:top;}

div.commands{margin-bottom: 20px;margin-top: 30px;}

div.commandline{}

div.row{

}



div.row:hover{
}

div.darkrow{
}

div.darkrow:hover{

}

a.button:hover{
filter: Alpha(opacity=40, finishopacity=40, style=2);
-moz-opacity: 0.55;
opacity: 0.55;
}




div.rightobject{
width:666px;
padding-left:20px;
overflow:hidden;
}




allesausserIE{
position:relative;
top:5px;
}

div.site-header{
height:39px;
}

div.site-header{
padding-top:13px;
height:26px;}

div.site-header p{
font-weight:bold;
}

div.site-header p a{
text-decoration:none;
color:#838F72;}

div.site-header a img{
position:absolute;
margin-top:3px;
margin-left:573px;}

div.bigimage {
height:200px;
width:686px;
padding-left:0px !Important;
overflow:hidden;
}

form#contact_us{ }

div.longtext {
padding-top:15px;
height:auto;
}

div.longtext p {width:608px;
margin-bottom:1em;}

div.longtext p span {
color:#FF0000;}

div.heading{}

div.heading p.headline{margin-left:20px; margin-top:18px; font-weight:bold; width:200px; overflow:hidden;}

/* h2{font-weight:bold; margin-left:24px; font-size:12px; margin-bottom:1em;} */
h2 span{font-weight:bold; padding:16px 13px;font-size:12px; -moz-border-radius:4px; -webkit-border-radius:4px; background-color:#CFCFCF;display:inline-block;text-transform:uppercase}

font {display:none;}

div#content > p{ margin-left:23px; margin-top:21px; margin-right:23px; text-align:justify;}
div#content a{text-decoration:none;}

div.admin-bar{z-index:999; position:absolute;  top:70px;color:black;}
div.admin-bar a{color:black;}
div.admin-bar a:hover{color:#999999;}

div.twocols {border:none !Important;}
div.twocols div{padding-top:1em;}
div.twocols div p{margin-left: 20px;}

div.twocols div.col1 { width:343px; float:right;height:250px;}
div.twocols div.col2 { width:343px; height:250px; }

div.heading p.error{ font-size:inherit;}

strike{}
.red{color:red;}
option.notgray{ font-weight:bold; color:#FF0000; display:none;}



div.showagb a{margin-left:1.7em;}

form#contact_us div.register{background-image:url(files/letters.jpg); background-repeat:no-repeat; background-position: 38em 13em;}

/*.productoptions{background-color:#FF0000;}*/

/**{border: 1px solid black;}*/

.cola td{overflow:hidden; padding:0px;}

.productView *{}

.productView div.register label{margin-left:0px; display:block; width:3em;}

.productView div.productoptions select { width: 164px;}
.productView div.productoptions{ width:297px;}

.productView div.register2 label{display:block;width:10em; margin:5px 0pt; float:left; clear:left;}
div.register2 { margin-bottom:1em;}
div.register2 select{ margin:1px 0pt; float:right;}
div.register2 select#color, #id[1]{ text-transform:lowercase;}


a.black{color:white;background-color:black; padding:.2em .4em}

#search-block {left:268px;position:absolute;top:32px;z-index:1000;}
#search-block button {background-image:url(files/suchebtn.png);width:24px; height:24px; border:none; background-repeat:no-repeat; vertical-align:bottom;}
#search-block span, #search-block label {display:none}
#search-block input{background-image:url("files/searchfield.png");
border:medium none;
margin-right:6px;
color:black;
height:22px;
padding-left:5px;
width:172px;}

#menu-tert{text-transform:uppercase}
#menu-tert a {color:#7E7E7E; font-size:10px}
#menu-tert a:hover {color:black}
.menu-item.cart.darkrow p{padding-right:0}
.commands .menu-item.row {margin-top:78px; height:17px;margin-top:78px;}
.commands .menu-item.row p {padding-right:1px;}

.commands .menu-item.row a {font-weight:normal; font-size:10px}

.big-and-green {font-weight:bold}
.menu-item.cart.darkrow p {color:black}
.big-and-green a{color:#83BF35; font-size:12px;}

.brands-links {font-weight:bold;margin-top:3em}
.brands-links a{display:block;}
.brands img{vertical-align:top;}
/* .brands img.even{margin-top:20px} */


.three-cols .column {width:33.333%;}

.multi-column .column {float:left;}

.multi-column {clear:both;margin:1em 0;}

.startpage-image{margin-top:2em}
.startpage-image img{margin-right:14px; }
.startpage-image a.last img{margin-right:0}
td {background:none}

#menu-tert li {margin-bottom:-3px}

.warenkorbklasse {font-weight:bold; font-size:12px}

.brands-links .column a:hover {color:#7E7E7E}

.gesamtpreis {text-align:right;width:296px;font-weight:bold;font-size:15px;}
.gesamtpreis-tax {font-size:12px;}

#product-title 
{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    margin-top:0;
}

.continue {left:560px;}

#content .look-detail #flashcontent {float:left; width: 300px;}


/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 1px solid #888;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:crosshair;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}

#front-gallery li {border-bottom:none !Important;}

/* GUTSCHEIN EINLÖSEN IM WARENKORB */
#gift_cart { }
/* RAHMEN FÜR EINGABEFELD */
#gift_cart #input_code { padding: 15px;	border: dashed black 1px }
/* BUTTON EINLÖSEN */
#gift_cart #input_code input[type="image"] { position: relative; top: 6px; left: 5px;  }
/* ENDE - GUTSCHEIN EINLÖSEN IM WARENKORB */

/* POPUP MIT INFOS */
/* RAHMEN FÜR INFORMATIONEN */
#gift_infos { margin: 0px; padding: 10px; border: 1px solid #000; background: #FFF; display: none; position: absolute; top: 50%; left: 40%; z-index: 1; }
/* LISTE GÜLTIGER ARTIKEL UND KATEGORIEN */
#gift_infos ul.restriction_list { margin: 5px 0px 5px 40px; }
/* ENDE- POPUP MIT INFOS */

/*giftvoucher*/

#text {width:388px;}
.giftvoucher-error {color: red;}
.smalltext {font-size: 9px;}

#menu-tert li:first-child a{background: url(files/present.png) left 0 transparent no-repeat; padding-left:21px; padding-top:4px; padding-bottom: 20px; }
#menu-tert li:first-child{margin-bottom: 20px}

/*advanced search*/

#advanced_search_link{
    width:177px;
    text-align: right;
    margin-top: 5px;
}
#advanced_search_link a{
    color: #999999;
}
#advanced_search_link a:hover{
    color: #666666;
}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden !important;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_over {
	background-color: #E6E6E6;
	color: #666666;
}
