/* ab hier 2011 */
* {
	padding: 0;
	margin: 0;
	outline:none;
}

html {
	overflow-y: scroll;
}

body {
	background:#FFFFFF url(http://www.yodee.de/images/gallery/layout/bg.gif) fixed center center;
	margin:0px;
	text-align:center;
	font: normal 12px arial, sans-serif;
}

.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
}

.input {
  border:1px solid #003651;
  margin:0px;
  margin-bottom:1px;
  height:18px;
  width: 119px;
  line-height:18px;
  font-size:12px;
}

.input_live {
  border:1px solid #003651;
  margin:0px;
  margin-bottom:1px;
  height:18px;
  width: 174px;
  line-height:18px;
  font-size:12px;
}

img {
	border:0px;
}
.input_send {

	margin-left:5px; 
	width:20px; 
	height:18px; 
	line-height:12px;
	background-color: #A3001D; 
	border:1px solid #FFFFFF; 
	font-size:15px; 
	font-weight:bold; 
	color:#FFFFFF;
}

div.around {
	width:990px; 
	margin:auto;
}

div.header {
	background:#FFFFFF url(http://www.yodee.de/images/gallery/layout/head.png); 
	width:990px; 

	height:260px; 
	text-align:left; 
}

div.in_header {
	width:956px; 
	margin:0px 17px; 
	height:243px; 
	text-align:left; 
}

div.top_header {
	width:956px;
	height:115px;
	color:#FFFFFF;
}

.top_header_img {
	float:right;
	margin-left:15px;
}

div.top_in_header {
	padding:30px 15px 0px 15px;
}

div.top_in_header p{
	
	position:absolute; 
	top:75px; 
	font: normal 17px arial, sans-serif;
}

div.menu_header  a{
	background-image:url(http://www.yodee.de/images/gallery/layout/headlink.png);
	background-repeat:no-repeat;
	width: 100px;
	height: 30px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	line-height: 30px;
	padding:0px;
	margin:0px;
	text-decoration:none;
	float:left;
}
  
div.menu_header  a:hover{
	background-image:url(http://www.yodee.de/images/gallery/layout/headlinkover.png);
	background-repeat:no-repeat;
	width: 100px;
	height: 30px;
	color: #EEEEEE;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
	line-height: 30px;
	padding:0px;
	margin:0px;
	text-decoration:none;
	float:left;
}

div.menu_header_end {
	width:156px;
	float:left;
}

.headcontain {
  font: normal 12px arial, sans-serif;
  color:#FFFFFF;
  width:209px;
  margin:5px 15px 15px 15px;
  height:80px;
  float:left;
}

.headcontain h1 {
  font: bold 13px arial, sans-serif;
  color:#FFFFFF;
  margin:0px;
  margin-bottom:8px;
  margin-top:5px;
}

.headcontain_name {
	float:left; 
	width:55px;
}

.warenkorb_yes {
	float:right; 
	margin-right:-10px;
	border:0px;
}

.mini {
  font: normal 10px arial, sans-serif;
  float:right;
  line-height:9px;
  margin-right:30px;
}

.mini2 {
  font: normal 10px arial, sans-serif;
  float:right;
  line-height:18px;
  margin-right:30px;
}

/* live suche */

#livesearch_result {
   color:#004566;
   background-color:#EEEEEE;
   width:300px;
   overflow:hidden;
   border:1px solid #004566;
   margin:60px 0px 0px -20px;
   display:none; 
   position:absolute; 
   z-index:99999; 
   vertical-align:top;
}

.PlentyLiveSearchResult {
   background-color:#FFFFFF;
   width:540px;
}

#live_article_search_result {
  padding:130px;
  margin:-130px 0px -125px -125px; 
}

#live_article_search_result td {
  border-bottom:1px solid #CCC;
  margin:0px;
  padding:5px; 
}

.LiveSearchArticleName a:link {
  color:#004566;
}

.LiveSearchArticleName a:active {
  color:#004566;
}

.LiveSearchArticleName a:visited {
  color:#a3001d;
}

.LiveSearchArticleName a:hover {
  color:#004566;
}

.LiveSearchVAT {
	display:none;
	visibility:hidden;
}

.LiveSearchShippingHandling {
	display:none;
	visibility:hidden;
}
/* livesuche ende */

/* menu */

.left_menu li {
	list-style-type:none;
	text-align:left;
	width:150px;
	margin:0px;
	margin-left:5px;	
	font-size:12px;
	line-height:20px;
}

left_menu a, .left_menu a:link, .left_menu a:visited {
	text-decoration:none;
}

.left_menu .level1 {
	width:150px;
	border-bottom:1px solid #CE0024;
	padding:2px 0px 2px 0px;
	margin:3px 0px 3px 0px;
	color:#FFFFFF;
	
}

.left_menu .level1 a {
	margin-left:0px;
	color:#FFFFFF;
	font: bold 13px arial, sans-serif;
	padding-left:7px;
	background:url(/layout/images/dot.png) no-repeat 0px 2px;
}

.left_menu .level1 a:hover {
	text-decoration:none;
	margin-left:-5px;
}

.left_menu .level1active_link{
	font: bold 13px arial, sans-serif;
	margin-left:-5px;
}

.left_menu .level2 {
	
}

.left_menu .level2 a{
	margin-left:0px;
	padding-left:5px;
}

.left_menu .level2 a:hover {
	text-decoration:none;
	font: bold 12px arial, sans-serif;
	margin-left:-5px;
}

.left_menu .level2active_link{
	font-weight:bold;
	margin-left:-5px;
}
/* menu ende */

/* ArtListOrder_start */
div.artlist_ground {
	margin-left:-15px; 
	width:570px;
}

div.artlist_start {
	padding:30px; 
	float:left; 
	width:225px; 
	height:120px; 
	background:url(/images/gallery/Startseite/startseite_neu_bg.png);
}

.artlist_start_top {
	position:absolute; 
	margin:-30px 0px 0px -30px;
	z-index:9999;
}

.artlist_start_round {
	position:absolute; 
	width:225px; 
	float:left;
}

.artlist_start_name {
	height:40px;
}

.artlist_start_img {
	max-width:100px; 
	max-height:75px; 
	float:left; 
	border:2px solid #004566;
}

.artlist_start_txt {
	position:absolute; 
	bottom:0px; 
	right:0px; 
	width:125px; 
	float:left; 
	text-align:right;
	font: bold 16px arial, sans-serif;
}

.artlist_start_txt2 {
	font: normal 10px arial, sans-serif; 
	margin-bottom:5px;
}

.artlist_start_lnk {
	font: bold 13px arial, sans-serif;
}

/* ArtListOrder_ende */
.shopvote {
	margin-left:-7px;
	border:0px;
}

.service_ul {
	margin:0px 0px 10px 15px;
}
/* bis hier 2011 */
























a:link, a:visited, a:active{
	text-decoration: none;
	color:#FFFFFF;
}
a:hover {
	text-decoration: underline;
}
.haupt {
  width:990px;
  border:0px solid #000000;
  margin:auto;
  
}

  
/* head */

.head {
  background:#FFFFFF url(/layout/images/head.png);
  width:990px;
  border:0px solid #000000;
  margin:0px;
  height:260px;
  text-align:left;
  font: normal 0px arial, sans-serif;
}

.head2 {
  background:#FFFFFF url(/layout/images/head_ebay.png);
  width:990px;
  border:0px solid #000000;
  margin:0px;
  height:180px;
  text-align:left;
  font: normal 0px arial, sans-serif;
}

.head img {
  border:0px solid #000000;
}

.tipp {
  font: normal 12px arial, sans-serif;
  width:210px;
  margin-left:10px;
  margin-top:0px;
  border:0px solid #000000;
  
}

/* head oben (logo) */

.headtop {
  margin:30px;
  margin-bottom:15px;
  width:930px;
  border:0px solid #000000;
  height:70px;
  text-align:right;
}

.headtop img{
  float:left;
}

.headtop p{
  margin:0px;
  color:#FFFFFF;
  font: normal 14px arial, sans-serif;
}

.nummer {
  float:right;
  border:1px solid #000000;
}


/* mead mitte (links) */

.headlink {
  font: bold 12px arial, sans-serif;
  width:960px;
  border:0px solid #000000;
  margin:0px;
  margin-left:17px;
  height:30px;
  line-height:30px;
}

.headlink2 {
  border:0px solid #000000;
  margin:0px;
  margin-left:870px;
  line-height:0px;
  width:190px;
}

.headlink img{
  border:0px solid #000000;
  line-height:0px;
}

.headlink ol {
  float:left;
}

a:link.hlink  {
  background: url(/layout/images/headlink.png);
  color:#FFFFFF;
  text-decoration:none;
  text-align:center;
  width:100px;
  float:left;
}

 a:active.hlink {
  background: url(/layout/images/headlink.png);
  color:#DDDDDD;
  text-decoration:none;
  text-align:center;
  width:100px;
  float:left;
}

 a:visited.hlink {
  background: url(/layout/images/headlink.png);
  color:#EEEEEE;
  text-decoration:none;
  text-align:center;
  width:100px;
  float:left;
}

 a:hover.hlink {
  background: url(/layout/images/headlinkover.png);
  text-align:center;
  width:100px;
  float:left;
}

.rbt {
  float:left;
  margin:0px;
}

/* head unten (container) */

.tab {
  border:0px solid #000000;
  margin:0px;
  margin-top:-10px;
  margin-left:10px;
}
label {
  height: 12px;
  font-size:12px;
  margin-top:2px;
  vertical-align:top;
}

A:link.box_article_name {
  color:#004566;
  font: normal 12px arial, sans-serif;
}
A:active.box_article_name {
  color:#004566;
  font: normal 12px arial, sans-serif;
}
A:visited.box_article_name {
  color:#004566;
  font: normal 12px arial, sans-serif;
}
A:hover.box_article_name {
  color:#004566;
  font: normal 12px arial, sans-serif;
}

/* main */

.main {
  width:990px;
  border:0px solid #000000;
  margin:0px;
  margin-top:0px;
  margin-bottom:15px;
  text-align:left;
}


/* linker main berreich */

/* Sidebar 
	#sideBar{
		position: absolute;
		width: auto;
		height: auto;
		border:0px solid #000000;
	}
	
	#sideBarTab{
		float:right;
		height:0px;
		width:28px;		
	}
	
	#sideBarTab img{
		border:0px solid #000000;
		z-index:9999;
		margin-top:15px;
	}
	
	#sideBarContents{
		overflow:hidden !important;
	}
	
	#sideBarContentsInner{
		width:300px;
    margin-top:0px;
    z-index:20;
	} */


.mainleftcontainer_single {
  background:#FFFFFF url(/layout/images/leftcontaintop_single.png);
  width:210px;
  border:0px solid #000000;
  margin:0px;
  margin-bottom:5px;
}

.mainleftcontaintop_single {
  width:195px;
  height:35px;
  border:0px solid #000000;
  margin:0px;
  margin-left:30px;
  font-weight: bold;
  line-height:45px;
}

.mainleftcontaincenter_single {
  background:url(/layout/images/leftcontaincenter_single.png);
  width:210px;
  border:0px solid #000000;
  margin:0px;
}

.mainleftcontainlink_single {
  border:0px solid #000000;
  margin:0px;
  margin-left:25px;
  margin-top:-5px;
  
}

.mainleftcontainbottom_single {
  background:url(/layout/images/leftcontainbottom_single.png) no-repeat;
  height:22px;
  width:210px;
  border:0px solid #000000;
  margin:0px;
}

/* Sidebar Ende */

.mainleft {
  width:210px;
  border:0px solid #000000;
  margin:0px;
  float:left;
  color:#FFFFFF;
  font: normal 13px arial, sans-serif;
}

.mainleftcontainer {
  background:#FFFFFF url(/layout/images/leftcontaintop.png);
  width:210px;
  border:0px solid #000000;
  margin:0px;
  margin-bottom:5px;
}

.mainleftcontaintop {
  width:195px;
  height:35px;
  border:0px solid #000000;
  margin:0px;
  margin-left:30px;
  font-weight: bold;
  line-height:45px;
}

.mainleftcontaincenter {
  background:url(/layout/images/leftcontaincenter.png);
  width:210px;
  border:0px solid #000000;
  margin:0px;
}

.mainleftcontainlink {
  border:0px solid #000000;
  margin:0px;
  margin-left:25px;
  margin-top:-5px;
  
}

.mainleftcontainbottom {
  background:url(/layout/images/leftcontainbottom.png) no-repeat;
  height:22px;
  width:210px;
  border:0px solid #000000;
  margin:0px;
}

/* main art_list_cat bereich (inhalt) */

.art_list_cat_box {
width:570px; 
margin-left:-15px;
margin-bottom:10px; 
height:50px; 
background:#cccccc url(/layout/images/art_list_cat.png) no-repeat;
}

.art_list_cat_sort {
float:left; 
margin-left:30px; 
margin-top:15px;
}

.art_list_cat_order {
float:left; 
margin-left:3px; 
margin-top:15px;
}

.art_list_cat_next_box {
float:right; 
margin-right:30px; 
margin-top:10px;
}

.art_list_cat_link {
float:right;
}

.art_list_cat_link2 {
float:right;
margin:7px;
}

.articlePages a:link, .articlePages a:visited  {
color:#004699;
font: bold 12px arial, sans-serif;
}

.articlePages a:hover, .articlePages a:active {
color:#A3001D;
font: bold 12px arial, sans-serif;
text-decoration:none;
}

/* main content bereich (inhalt) */

.breadcrumbs {
  margin:17px 0px 0px -15px;
  float:left;
  color:#a3001d;
}

.breadcrumbs a:link {
  color:#a3001d;
  font: bold 12px arial, sans-serif;
  text-decoration:none;	
}

.breadcrumbs a:visited {
  color:#a3001d;
  font: bold 12px arial, sans-serif;
  text-decoration:none;	
}

.breadcrumbs a:hover  {
  color:#a3001d;
  font: bold 12px arial, sans-serif;
  text-decoration:none;		
}

.breadcrumbs a:active {
  color:#a3001d;
  font: bold 12px arial, sans-serif;
  text-decoration:none;	
}

.maincenter {
  font: normal 13px arial, sans-serif;
  color:#004566;
  width:540px;
  border:0px solid #000000;
  margin:15px;
  margin-top:0px;
  float:left;
}

.maincenter_order {
  font: normal 13px arial, sans-serif;
  color:#004566;
  width:960px;
  border:0px solid #000000;
  margin:15px;
  margin-top:0px;
  float:left;
}

.maincenter a:link {
     font-family:Arial,Helvetica,sans-serif;
     font-size: 12px;
     text-decoration: none;
     color: #004566;
     }

.maincenter a:visited {
     color: #004566;
     }

.maincenter a:hover {
     color: #004566;
     text-decoration: underline;
     }

.maincenter a:active {
     color: #004566;
     }

.maincentertop {
  width:570px;
  border:0px solid #000000;
  margin:0px;
  height:25px;
  font: normal 15px arial, sans-serif;
}

.single_art_h1 {
width:790px; 
margin-left:-15px;
margin-bottom:10px; 
height:50px; 
background:url(http://www.yodee.de/images/gallery/Startseite/single_art_h1.png) no-repeat;
}

.maincenter h1{
  font: bold 17px arial, sans-serif;
  color:#004566;
  margin:0px;
  margin-top:5px;
  margin-bottom:5px;
}

.maincenter h2{
  font: bold 14px arial, sans-serif;
  color:#004566;
  margin:0px;
  margin-top:5px;
  margin-bottom:5px;
}

.maincenter p{
  text-align:justify;
  font: normal 13px arial, sans-serif;
  color:#004566;
  margin:0px;
  z-index:1;
}

.maincenter ul{
  font: normal 13px arial, sans-serif;
  color:#004566;
  margin-top:5px;
}

.maincenter li{
  font: normal 13px arial, sans-serif;
  color:#004566;
  margin-left:30px;
}

.imga {
  margin: 5px;
  float:left;
  border: 3px solid #004566;
}

a:link.p4 {
  font: normal 12px arial, sans-serif; 
  color:#004566;
  text-decoration:none;float:left;
}
a:visited.p4 {
  font: normal 12px arial, sans-serif; 
  color:#004566;
  text-decoration:none;float:left;
}
a:active.p4 {
  font: normal 12px arial, sans-serif; 
  color:#004566;
  text-decoration:none;float:left;
}
a:hover.p4 {
  font: normal 12px arial, sans-serif; 
  color:#004566;
  text-decoration:underline;float:left;
}

/* main rechter bereich */

.mainright {
  width:210px;
  border:0px solid #000000;
  margin:0px;
  margin-top:0px;
  float:left;
  font: normal 13px arial, sans-serif;
}

.maincontainer {
  background:#FFFFFF url(/layout/images/containtop.png);
  width:210px;
  border:0px solid #000000;
  margin:0px;
  margin-bottom:5px;
  color:#004566;
}

.maincontainer img{
  border:0px solid #000000;
  margin-bottom:5px;
}

.maincontaintop {
  width:195px;
  height:35px;
  border:0px solid #000000;
  margin:0px;
  margin-left:30px;
  font-weight: bold;
  line-height:45px;
  text-align:left;
}

.maincontaincenter {
  background:url(/layout/images/containcenter.png);
  width:210px;
  border:0px solid #000000;
  margin:0px;
}

.maincontainlink {
  border:0px solid #000000;
  margin:0px;
  margin-left:30px;
  padding-top:5px;
  width:160px;
  text-align:left;
}

.maincontainbottom {
  background:url(/layout/images/containbottom.png) no-repeat;
  height:22px;
  width:210px;
  border:0px solid #000000;
  margin:0px;
  margin-bottom:0px;
}

/* footer */

.footer {
  background:url(/layout/images/footer.png) center;
  margin:auto;
  height: 200px;
  text-align:center;
  font: normal 12px arial, sans-serif;
}

.footer2 {
  margin:auto;
  height: 150px;
  width: 990px;
  text-align:center;
  font: normal 12px arial, sans-serif;
  color:#004566;
}

a:link.footerlink{
  color:#004566;
}
a:active.footerlink{
  color:#004566;
}
a:hover.footerlink{
  color:#004566;
}
a:visited.footerlink{
  color:#004566;
}

.footer2-2 {
  background:url(/layout/images/footer-abstand.png) bottom right no-repeat;
  margin:auto;
  height: 45px;
  width: 217px;
  text-align:left;
  font: normal 12px arial, sans-serif;
  float:left;
  padding:55px 15px 15px 10px;
}

.footer2-2-2 {
  margin-bottom:5px; 
  font-weight:bold; 
  width:217px; 
  border-bottom:1px #004566 dotted;
}

.footer2-3 {
  border:0px solid #000000;
  margin:auto;
  height: 45px;
  width: 217px;
  text-align:left;
  font: normal 12px arial, sans-serif;
  float:left;
  padding:55px 15px 15px 10px;
}

.footer3 {
  margin:auto;
  height: 30px;
  text-align:center;
  padding-top:5px;
  font: normal 12px arial, sans-serif;
  color:#FFF;
}

.footer img {
  border:0px solid #000000;
  margin:0px;
}

table.versand  { 
	color: #004566;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	border:none;
	border-collapse: collapse;
	width: 540px;
}
  
table.versand th {
	background-color: #004566; 
	border:2px solid #ffffff;
	color: #ffffff;
	text-align: left;
	padding: 5px;
}

table.versand td.rechts {
	background-color: #CCCCCC; 
	border:2px solid #ffffff;
	text-align: center;
	width: 25%;
	padding: 5px;
}	
  
table.versand td.links {
	width: 25%;
	background-color: #CCCCCC; 
	border:2px solid #ffffff;
	text-align: left;
	padding: 5px;
}

.formtable td{
	padding:2px;
	height:1px;
}

div.impleft{
	width: 150px;
	border: 0px;;
	margin:0px;
	margin-bottom: 8px;
	margin-right: 15px;
	text-align:left;
	float:left;
}
  
div.impright{
	width: 375px;
	border: 0px;
	margin:0px;
	margin-bottom: 8px;
	text-align:left;
	float:left;
}

.multilang_flags {
	display:none;
	visibility:hidden;
}

.OrderStepText {
	display:none;
	visibility:hidden;
}



.panel_bubble {
	margin-left:-1px;
	float:left;
}

.panel_bubble_act {
	margin-left:-1px;
	float:left;
}


/* leightbox */

#container { 
	width: 993px;
	margin: 0 auto;
	height:664px;
	text-align: left;
}

.leightbox {
	color: #333333;
	display: none;
	position: absolute;
	top:10%;
	width: 933px;
	height: 604px;
	padding: 15px;
	border: 15px solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;

	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
/* leightbox */

/* linkcloud */

.tag_6 {
display:inline;
font-size:10px;
}
.tag_5 {
display:inline;
font-size:12px;
font-weight:bold;
}
.tag_4 {
display:inline;
font-size:14px;
font-weight:bold;
}
.tag_3 {
display:inline;
font-size:16px;
font-weight:bold;
}
.tag_2 {
display:inline;
font-size:18px;
font-weight:bold;
}
.tag_1 {
display:inline;
font-size:20px;
font-weight:bold;
}

/* linkcloud */

/* blog */

.blog_author {
    font-style:italic;
}

.blog_body {
text-align:justify;
}

.link_to_blog {
    font-weight:bold;
}
/* blog */

.icon {
	float:left; 
	font: bold 16px arial, sans-serif; 
	color:#FFFFFF; 
	text-align:center; 
	line-height:70px; 
	width:50px; 
	height:50px; 
	margin:6px 6px 6px 0px;
}

.icon_tooltip {
	width:340px; 
	padding:15px; 
	margin:6px 0px 6px 0px; 
	height:20px; 
	float:left; 
	vertical-align: middle; 
	color:#004566;
	background:url(/layout/images/tooltip.png);
}

.hint {
	display:none;
	visibility:hidden;
}

/* Artikelansichten */




.plentyErrorBox {
	margin-bottom:10px;
	padding:10px;
	width:auto;
	background:url(/layout/images/error.png);
}

.plentyMessageBox{
	margin-bottom:10px;
	padding:10px;
	width:auto;
	background:url(/layout/images/message.png);
}

.plentyMessageBoxTitle {
	display:none;
	visibility:hidden;
}

.plentyErrorBoxTitle {
	display:none;
	visibility:hidden;
}

/* Buttons */
	.left {float:left;}
	.right {float:right;}
		
	.prev {
		 background:url(/Pfad/zu/den/Pfeilen) bottom left; 
		height:200px; 
		width:25px; 
		display:block; 
		border:1px solid #b9cad6; border-right:0;
	         }
            .prev:hover   {background-position:top left; border:1px solid #87a7ba;} 
	.next { 
		background:url(/Pfad/zu/den/Pfeilen) bottom right; 
		height:200px;
		 width:25px; 
		display:block; 
		border:1px solid #b9cad6;
		border-left:0;
	          }
	.next:hover {background-position:top right; border:1px solid #87a7ba;} 
		    
		    
/* Scrollbar */		    
		    
.scrollable 
{
    position:relative;
    overflow:hidden;
    width: 540px;
    height:200px;
    border:1px solid #e8e1db;
    float:left;    
}
.scrollable .items 
{
    width:20000em;
    position:absolute;
    clear:both;
}
.items div.arround 
{
    float:left;
    width:680px;    
}
.items div.sliderproduct 
{ 
	float:left;
	 width:135px;
	 border-right:1px dotted #ccc; padding-top:5px;
}

.items div.sliderproduct:hover
{
	background-color:#e3e3e3;
}

.NavigationGroupFilter {
	float:left;
	width:100px;
	margin-right:10px;
} 
