/* styles (c) 2000 by heiko lübben */
/*  www.australien-lifestyle.de */

body {
	background-color : #ffeec0;
	font-color:#3061cc;
	font-size: 11px;
	font-family: Arial, Verdana, Trebuchet MS, Tahoma, Helvetica, Sans-Serif;
	margin: 0px;
	padding: 0px;
    background-image:url(../shop_image/bg.gif);
    background-repeat:repeat;
}


table, td {
	font-color:#3061cc;
	font-size: 11px;
	font-family: Arial, Verdana, Trebuchet MS, Tahoma, Helvetica, Sans-Serif;
	margin: 0px;
	padding: 0px;
}

.flypage_order {
	color:#3061cc;
	background-color:#ffd569;  
	filter:alpha(opacity=80);
  -moz-opacity:0.8;

}

.flypage_order td{ 
	padding:2 3 2 3 px; 
	font-size:14px;
}
 

.flypage_order small{ 
	padding:4px; 
	font-size:12px;
}
.flypage_order select {  
	width:150px;
}
.flypage_order input {  
	margin-right:21px;
}

img {
    border:0px;
}

#header {
    width:100%;
    height:186px;
    background-image:url(../shop_image/head-r.jpg);
    background-repeat:repeat-x;
}

#header_2 {
    position: absolute;
    z-index:1;
    left:98px;
    top:3px;
    width:340px;
    font-size:14px;
    font-weight: bold;
}


#header_2 a {
	color : #3061cc;
	text-decoration: none;
}

#header_2 a:hover  {
	color : #3061cc;
	text-decoration: underline;
}



h1 {
    position:absolute;
    z-index:1;
    top:3px;
    left:450px;
    width:400px;
	font-size : 11px;
	color : #f66838;
}

h5 {

	font-size : 12px;
	color : #f66838;
}

h4 {

	font-size : 15px;
	color : #f66838;
}

p {
	font-size : 11px;
	color : #3061cc;
}

#black11 {
	font-size : 11px;
	color : #3061CC;
}

#white11 {
	font-size : 11px;
	color : #f66838;
}


#p10 {
	font-size : 10px;
	color : #f66838;
}

.p10 {
	font-size : 10px;
	color : #f66838;
}

#p12 {
	font-size : 12px;
	color : #f66838;
}

.p12 {
	font-size : 12px;
	color : #f66838;
}

/* left menu  z-index:1; */

#leftmenu {
  position: absolute;
  left:80px;
  top: 200px;
 
  width:175px;
}
.leftmenu {
  position:relative;
  left:20px; 
  width:175px;
}

.leftmenu_head	{
    height:17px;
    width:165px;
    font-size:14px;
	color : #ffffff;
	font-weight: bold;
	background-color:#3061cc;
	border: 0px;
	border-left: 18px;
	border-style: solid;
	border-color: #f66838;
	overflow:hidden;
	margin: 2px;
	padding: 0px;
	padding-left:4px;
}
.leftmenu_head a {
	color : #ffffff;
	text-decoration: none;
}

.leftmenu_head a:visited {
	color : #f0f0f0;
}

.leftmenu_head a:hover  {
	color : #ffffff;
	text-decoration: underline;
}

.leftmenu_body	{
    text-align:left;
    width:165px;
    font-size:12px;
	color : #f66838;
	background-color:#ffd569;
	margin: 2px;
	margin-bottom: 4px;
	padding: 0px;
	padding-right:2px;
	padding-left:2px;
	border: 0px;
	border-left: 18px;
	border-style: solid;
	border-color: #ffeec0;
}

.leftmenu_body a {
	color : #f66838;
	text-decoration: underline;
}

.leftmenu_body a:visited {
	color : #f68858;
}

.leftmenu_body a:hover  {
	color : #f68858;
	text-decoration: none;
}

.body_subcat	{
    width:100%;
    font-size:12px;
	color : #f66838;
	background-color:#ffd569;
	margin: 2px;
	margin-bottom: 4px;
	margin-right:10px;
	padding-top: 2px;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
}

a.subcat_selected {
	text-decoration: underline;
	color : #f66838;
	font-weight:bold;
}


a.subcat_selected:hover  {
	text-decoration: none;
	color : #f66838;
}

a.subcat {
	text-decoration: none;
	color : #f66838;
}

a.subcat:visited {
	text-decoration: none;
	color : #f68858;
}


a.subcat:hover  {
	text-decoration: underline;
	color : #3061cc;
}






#leftmenuhead {
	font-size : 14px;
	color : #3061cc;
	font-weight:bold;
}

#leftmenurub {
	font-size : 12px;
	color : #f66838;
    font-weight: bold;
	text-indent : 5px;
}

#leftmenusubrub {
	font-size : 10px;
	color : #ffffff;
    font-weight: bold;
	text-indent : 15px;
	line-height : 11px;
}

#leftmenusubrubbg {
	font-size : 10px;
	color : #ffffff;
	text-indent : 15px;
	line-height : 12px;
}

h2 {
	font-size : 16px;
	color : #3061cc;
}

h3 {
	font-size : 14px;
	color : #3061cc;
}


a {
	text-decoration: none;
	color : #f66838;
}

a:visited {
	text-decoration: none;
	color : #f66838;
}

a:active {
	text-decoration: none;
	color : #f66838;
}

a:hover  {
	text-decoration: none;
	color : #f66838;
}


.right_head	{
    height:17px;
    width:165px;
    font-size:14px;
	color : #ffffff;
	font-weight: bold;
	background-color:#3061cc;
	border: 0px;
	border-right: 18px;
	border-style: solid;
	border-color: #f66838;
	overflow:hidden;
	margin: 2px;
	padding: 0px;
	padding-left:4px;
}

.right_head a {
	color : #ffffff;
	text-decoration: none;
}

.right_head a:visited {
	color : #f0f0f0;
}

.right_head a:hover  {
	color : #ffffff;
	text-decoration: underline;
}

.rightmenu_body	{
    width:165px;
    font-size:12px;
	color : #f66838;
	background-color:#ffd569;
	margin: 2px;
	margin-bottom: 4px;
	padding: 0px;
	padding-right:2px;
	padding-left:2px;
	border: 0px;
	border-right: 18px;
	border-style: solid;
	border-color: #ffeec0;
}

.rightmenu_body a {
	color : #f66838;
	text-decoration: none;
}

.rightmenu_body a:visited {
	color : #f68858;
	text-decoration: none;
}

.rightmenu_body a:hover  {
	color : #f68858;
	text-decoration: underline;
}

.product_browse {
   overflow:hidden;
   padding:5px;
   height:225px;
   width:290px;
   background:#3061cc;
   color : #ffffff;
   font-size:14px;
   text-align:left;
}

.product_category {
   overflow:hidden;
   padding:5px;
   height:160px;
   width:250px;
   background:#3061cc;
   color : #ffffff;
   font-size:14px;
   text-align:left;
}



.product_browse_image {
   float:right;
   text-align:center;
   align:center;
   margin:3px;
   padding:2px;
   padding-top:15px;
   height:170px;
   width:160px;
   overflow:hidden;
   border-style:solid;
   border-width:1px;
   border-color:#1e86de;
}

.product_browse  a {
	color : #ffffff;
	text-decoration: none;
}

.product_browse small{
   font-size:10px;
}
.product_browse a:visited{
  font-weight:bold;
  color : #ffffff;
  text-decoration: underline;
}

.product_browse_overflow{
  height:60px; overflow:auto;
}
