/**********************************************************
 * $Id:           [.ca]adult.css                  0000 2010-02-03 14:53:00 $
 * @description:  New CSS of PHP5 conversion for .ca rental site
 * @last updated: September 22, 2011 
 * @author:       Yangko Yang <yangko@hotmail.com> 
 * @copyright(c)  1997-2013 VM-MEDIA INC. 
 **********************************************************/
body { margin: 0px; padding: 0px; border: 0px; background: url('images/bg_r.jpg') repeat-x fixed 100% 0; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 62.5%;
	color: #333; 
	text-align: center;
}

#wrapper { margin: 0px auto; padding: 0px; width: 993px;
	border-top: none; border-bottom: none; border-right:#fff 5px solid; border-left: #fff 5px solid;
	overflow: hidden;
}


/* layout */
#header { margin: 0; width: 100%; height: 191px; background-color:#fff;}  
#body   { width:100%; height: auto; background-color: #fff;}  
	/*#left_nav   { float: left; width: 160px; text-align: left;}  */
	#left_nav   { float: left; width: 170px; text-align: left;}  
	#center_con { float: left; width: 620px; padding: 0px 19px; text-align: left;}  
	#right_nav  { float: left; width: 165px; text-align: left;}  
	.clear{ clear: both;}  
#footer{ margin: 0px; padding: 0px; width:100%; height: 140px;} 


/* header */
#header ul { margin:0; padding:0; list-style:none;}
#header li { margin:0; padding:0; list-style:none; display:inline;}

#header ul.header { margin:0; padding:0; list-style:none; width:100%; height:100px; background:
	url(images/header/header_bg.png) repeat-x;}
#header li.header_left { margin:0; padding:0; float:left; width:15px; height:100px; 
	background:url(images/header/header_left.png) top left;
}
#header li.logo { margin:0; padding:0; float:left; width:235px; height:100px;}
#header li.header_right { margin:0; padding:0; float:right; width:15px; height:100px; 
	background:url(images/header/header_right.png) top right;
}
#header li.banners { margin:0; padding:2px 0px 8px 0px; float:right; width:728px; height:90px; overflow:hidden;}

#header ul.login { margin:0; padding:0; list-style:none; width:100%; height:30px; background-color:#fff;}
#header li.icons-link { float:right; margin:0; padding:0; list-style:none; display:inline;}
#header li.login-form { float:right; margin:0; padding:8px 15px 0px 0px; list-style:none; display:inline;}

#header ul.menu { margin-top:5px; width:993px; height:26px; background:url(images/header/bg_menu.gif) repeat-x;}
#header ul.menu li.left-space{ float:left; width:10px;}
#header ul.menu li.tab       { float:left; width:auto;}
#header ul.menu li.separator { float:left; width:3px;}
#header ul.menu li.tab div.navTagI { min-width:50px; height:16px; padding:5px 8px; background:url(images/header/bg_menu.gif);}
#header ul.menu li.tab div.navTagA { min-width:50px; height:16px; padding:5px 8px; background:url(images/header/bg_menu_on.gif);}

#header ul.submenu { width:993px; height:28px; border-top:#e9e9e9 2px solid;}
#header ul.submenu li.submenu { float:left; width: auto; padding-left:5px;}
#header ul.submenu li.icon-links { float:right; width:auto; padding-right:5px; z-index:100;}


TD.loginHeader { COLOR: #FCFCFC; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-align:left;}
A.headerJoinNow:link, A.headerJoinNow:visited {
	font-family: sans-serif, Helvetica, Arial;
	font-size: 14px; 
	color:#FFEE99;
	font-weight: bold;
	text-decoration: none;
}
A.headerJoinNow:hover {
	font-family: sans-serif, Helvetica, Arial; 
	font-size: 14px; 
	color:#FFEE99; 
	font-weight: bold;
	text-decoration: underline
	}
A.headerJoinNow:active {
	font-family: sans-serif, Helvetica, Arial;  
	font-size: 14px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: underline
	}	
	
.navTagI {
	background: url(images/header/bg_menu_text.gif);
	color: #EFEFEF;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    text-decoration: none;
    text-align: bottom;
    cursor: hand;
    white-space: nowrap;
  }
.navTagV {
	background: url(images/header/bg_menu_text.gif);
	color: #999999;
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    text-decoration: none;
    text-align: bottom;
    cursor: hand;
    white-space: nowrap;
  }
.navTagA {
   background: url(images/header/bg_menu_on.gif);
   color:  #FCFCFC;
   font-size: 11px;
   font-weight: bold;
   font-family: Verdana, Tahoma, Arial, sans-serif;
   text-decoration: none;
   text-align: bottom;
   border-top: solid 999999 1px;
   border-left: solid 999999 1px;
   border-right: solid 999999 1px;
   border-bottom: solid 999999 1px;
   cursor: hand;
   white-space: nowrap;
  }
A.sec:link {
	font-family: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	line-height: 1.5em;
	color: #000;
	text-decoration: none;
}
A.sec:visited {
	font-family: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	line-height: 1.5em;
	color: #000;
	text-decoration: none;
}
A.sec:hover {
	font-family: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	line-height: 1.5em;
	color: #c00;
	text-decoration: underline;
}
A.sec:active {
	font-family: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	line-height: 1.5em;
	color: #f00;
	text-decoration: underline;
}

/* footer */  
div.footer { margin: 0 0 10px 0; width: 100%; height: 20px; background:url(images/footer/bg_footer.gif) repeat-x; padding-top: 6px;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #eee; 
}

/* left_nav (navigate_left.php) */
div.left_nav { margin: 0; padding: 5px; background:url(images2/main/bg_nav_left.gif) repeat-x;}
div.left_search_box { margin:0; padding:0 6px;}
div.nav_block_separator { margin: 0; width: 100%; height: 20px; clear: both;} 

TD.navBarLeft { 
    background: url(images/pages/navBarLeft_title.gif);
	font-family: sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #ffffff; 
	font-weight : bold; 
	text-align : center; 
	letter-spacing: 1px;
}
TD.navBarLeftTop { background: url(images/pages/navBarLeft_top.gif);}
TD.navBarLeftBg { background: url(images/pages/navBarLeft_bg.gif);}
TD.navBarLeftBottom { background: url(images/pages/navBarLeft_bottom.gif);}
.mshipsText { font-family: Helvetica, Geneva, sans-serif, Arial; font-size: 11px; color:#BC2121; font-weight: bold; }
.mshipsText2 { color: #BC2121; font: normal 14px/1.25  "Trebuchet MS", "Lucida Console", Fixedsys, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight : bold;}

/* left_nav (navigate_left2.php) */
div.left-menu ul { margin: 0; padding:0; width: 160px; list-style-type: none;}
div.left-menu li { margin: 0; padding:0; width: 160px; list-style-type: none;}

/* navigate_right */ 

/* Vertical Banner(150x200) */
.right_banners_wrap { margin:0; padding:0; width:160px; height:260px; overflow:hidden;}
.right_banners_titlebar { margin:0; width:160px; height:24px; padding-top:8px;
	background:url(images/pages/navBarRight_title2.gif) left top no-repeat;
	text-align:center;
}
.right_banners_titlebar span { 
	font-family: Verdana, Tahoma, sans-serif, Arial; 
	font-size: 13px; 
	color: #ffffff; 
	font-weight : bold; 
	text-transform:capitalize;
}
.right_banners { margin:0px 1px; width:150px; height:200px; padding:3px 3px;
	border:#B64030 1px solid;
	border-top-color:#000000;
	background-color:#FFFFFF;
	overflow:hidden;
}

div.right-icons { margin:0; padding:0;}
div.right-icons ul { margin: 10px;}
div.right-icons li { list-style-type: none; height: 20px;}

div.right_nav { margin: 0; padding: 0px;}
TD.navBarRight { 
  background: url(images/pages/navBarRight_title.gif);
	font-family: sans-serif, Verdana, Tahoma, Arial; 
	font-size: 12px; 
	color: #ffffff; 
	font-weight : bold; 
	text-align : center; 
}
TD.navBarRight2 { 
    background: url(images/pages/navBarRight_title2.gif);
	font-family: Verdana, Tahoma, sans-serif, Arial; 
	font-size: 13px; 
	color: #ffffff; 
	font-weight : bold; 
	text-align : center; 
}
TD.navBarRightPics { 
    background: url(images/pages/navBarRight_pics.gif);
	font-family: Arial-Narrow, sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #DAE3F5; 
	font-weight : bold; 
	text-align:center;
}
TD.navBarRightBgPics { background: url(images/pages/navBarRight_bg.gif);}
TD.navBarRightBottomPics { background: url(images/pages/navBarRight_bottom.gif);}
TD.navBarRightBg { background: url(images/pages/navBarRight_bg.gif);}
TD.navBarRightBottom { background: url(images/pages/navBarRight_bottom.gif);}
A.navBarBluePics:link, A.navBarBluePics:visited {
	font-family: Arial-Narrow, sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #DAE3F5; 
	font-weight : bold; 
	text-align:center;
	text-decoration: none
}
A.navBarBluePics:hover {
	font-family: Arial-Narrow, sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #DAE3F5; 
	font-weight : bold; 
	text-align:center;
	text-decoration: underline
}
A.navBarBluePics:active {
	font-family: Arial-Narrow, sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #CC0000; 
	font-weight : bold; 
	text-align:center;
	text-decoration: underline
}	


/* homepage */
TABLE.homepage { align: center}
TD.homepage-left { width: 8px; background-image: url(images/borders/homepage_left.gif)}
TD.homepage-right { width: 5px; background-image: url(images/borders/homepage_right.gif)}
TD.homepage-bottomLeft { width: 8px; height: 16px; background-image: url(images/borders/homepage_bottomLeft.gif)} 
TD.homepage-bottomRight { width: 5px; height: 16px; background-image: url(images/borders/homepage_bottomRight.gif)} 
TD.homepage-bottom { height: 16px; background-image: url(images/borders/homepage_bottom.gif)}

TD.titleBar, DIV.titleBar {
    BACKGROUND: url(images/pages/titleBar_bg.gif);
    font-family: sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #ffffff; 
	font-weight : bold;  
	letter-spacing: 3px;
}
TD.titleBarLink, DIV.titleBarLink {
    BACKGROUND: url(images/pages/titleBar_bg.gif);
    font-family: sans-serif, Verdana, Tahoma, Arial; 
	font-size: 13px; 
	color: #ffffff; 
	font-weight : bold;  
}
TD.titleBar2, DIV.titleBar2 {
    BACKGROUND: url(images/pages/titleBar_bg.gif);
    font-family: Verdana, Tahoma, sans-serif, Arial; 
	font-size: 16px; 
	color: #FAFAFA; 
	font-weight: bold;
	letter-spacing: 3px;  
}
TD.titleBar2Large, DIV.titleBar2Large {
    BACKGROUND: url(images/pages/titleBar_bg_large.gif);
    font-family: Verdana, Tahoma, sans-serif, Arial; 
	font-size: 14px; 
	color: #FAFAFA; 
	font-weight: bold;
	letter-spacing: 3px;  
}
A.titleBarLink:link, A.titleBarLink:visited {
	font-family: sans-serif, Verdana, Tahoma, Arial; 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight : bold; 
    }
A.titleBarLink:hover { 
	font-family: sans-serif, Verdana, Tahoma, Arial; 
	color: #FFFFFF; 
	text-decoration: underline;
	font-weight : bold; 
	}
A.titleBarLink:active {
	font-family: sans-serif, Verdana, Tahoma, Arial; 
	color: #FFFFFF; 
	text-decoration: underline;
	font-weight : bold; 
	}
A.picstroke:link, A.picstroke:visited {
	display:block;
	height:159px;
	width:96px;	
    BORDER-LEFT: #bbb 2px solid; BORDER-TOP: #bbb 2px solid; BORDER-RIGHT: #999 2px solid; BORDER-BOTTOM: #999 2px solid; 
	}
A.picstroke:hover { 
	display:block;
	height:159px;
	width:96px;
	BORDER-RIGHT: #D22 2px solid; BORDER-TOP: #D22 2px solid; BORDER-LEFT: #D22 2px solid; BORDER-BOTTOM: #D22 2px solid 
	}
A.picstroke2:link, A.picstroke2:visited { display: block; width: 105px; height: 150px; 	
    BORDER-LEFT: #777 2px solid; BORDER-TOP: #777 2px solid; BORDER-RIGHT: #666 2px solid; BORDER-BOTTOM: #666 2px solid; 
}
A.picstroke2:hover { display: block; width: 105px; height: 150px; 	
	BORDER-RIGHT: #D22 2px solid; BORDER-TOP: #D22 2px solid; BORDER-LEFT: #D22 2px solid; BORDER-BOTTOM: #D22 2px solid 
}
.linkred {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	color: #c33; 
	font-size: 1.0em; 
	font-weight : bold; 
}
A.linkred:link, A.linkred:visited {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	color: #CC3333; 
	font-size: 1.0em; 
	font-weight: normal; 
	text-decoration: none;
}
A.linkred:hover {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	color: #CC3333; 
	font-size: 1.0em; 
	font-weight: normal; 
	text-decoration: underline;
}

a:link {color: #CC3333;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a:hover {color: #CC3333;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}	
a:visited {color: #C6141C;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a:active {color: #C6141C;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

/* pages */
TABLE.pages { align: center}

TD.pages-left-flash { width: 24px; background-image: url(images/borders/pages_left_flash.gif)}
TD.pages-right-flash { width: 14px; background-image: url(images/borders/pages_right_flash.gif)}

TD.pages-top-left { width: 28px; background-image: url(images/borders/pages_top_left.gif)}
TD.pages-top-right { width: 25px; background-image: url(images/borders/pages_top_right.gif)}
TD.pages-left { width: 28px; background-image: url(images/borders/pages_left.gif)}
TD.pages-right { width: 25px; background-image: url(images/borders/pages_right.gif)}
TD.pages-bottom-left { width: 28px; height: 16px; background-image: url(images/borders/pages_bottom_left.gif)} 
TD.pages-bottom-right { width: 25px; height: 16px; background-image: url(images/borders/pages_bottom_right.gif)} 
TD.pages-bottom { height: 16px; background-image: url(images/borders/pages_bottom.gif)}

/* new CSS style of php5 conversion */
div.content-wrapper { margin: 0px auto; width: 620px; padding-bottom: 20px; overflow: hidden;}
div.content-wrapper h1 { width: 620px; height: 34px; background: url(images/pages/bg_title_bar.jpg) left top no-repeat; 
	text-align: center; 
	margin-top: 0px; margin-bottom: 0px; padding-top: 7px;
	font-family: Verdana, Tahoma, sans-serif, Arial; 
	font-size: 16px; 
	color: #fff; 
	font-weight : bold;  
	letter-spacing: 2px;
	text-transform: uppercase;
}
div.content-wrapper h1.theme { width: 600px; height: 34px; background: url(images/pages/bg_title_bar.jpg) left top no-repeat; 
	text-align: left; padding-left: 20px; margin-bottom: 10px;
}
div.split-page { width: 610px; margin-left: auto; margin-right: auto; padding-top: 5px;}

#products-listing { width: 620px; margin: 0px auto; padding: 10px 0px; text-align: center;}

ul.products-listing { margin: 0px; padding: 0px; width: 620px; list-style-type: none;}
ul li.withSpace { float: left; margin: 0 auto;  width: 120px; height: auto;  padding-left: 5px; padding-right: 40px;
	list-style-type: none; 
	display: inline; 
	overflow: hidden;
} 
ul li.noSpace { float: right; margin: 0 auto; width: 120px; height: auto; padding-left: 0px; padding-right: 5px;
	list-style-type: none; 
	display: inline;
	overflow: hidden;
} 

#products-listing div.product-img { width: 110px; height: 155px; margin-right: auto; margin-left: auto;
	padding: 2px;
	border: #ccc 2px solid;
}
#products-listing div.product-name { height: auto; text-align: center; padding-bottom: 2px;}
#products-listing div.button-add   { height: 20px; text-align: center;}
#products-listing div.button-watch { height: auto; text-align: center;}

p.products_non { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #c00; text-align: center; padding: 20px;}
hr.products_non { margin-left: 10px; color: #c33; height: 1px; width: 600px; }


div.products_description { margin: 20px 4px 30px 8px; width: 588px; padding: 0; text-align:left; overflow:hidden;}
div.also { margin: 0px 6px; padding:0; width: 608px; overflow: hidden;}
h3.also { text-transform: uppercase; padding:6px 0 0 6px;}

/* static and text pages */
div.static-pages { margin:0 10px; width: 600px; padding-bottom: 20px; overflow: hidden;}
div.static-pages h1 {
	font-family: "Trebuchet MS", Tahoma; 
	font-size: 3.2em; 
	color: #333; 
	font-weight: bold;
	letter-spacing: 2px;
	text-transform: uppercase;
}
div.static-pages p { font-size:1.2em; line-height:18px;}
div.pages-note { margin: 20px 0;}
div.pages-note li { font-size: 1.2em; line-height: 1.5em; color: #369;}
div.pages-note p  { font-size: 1.2em; line-height: 1.5em;}
div.pageBarText, td.pageBarText {
  padding: 6px; 
	font: normal 16px/1.25  "Trebuchet MS", "Lucida Console", Fixedsys, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	color: #fff; 
	font-weight : bold;
}


/***************************
 *    Below are original   *
 ***************************/
.label2 {color: #6B1983;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.label2_big {color: #F1A42B;font: normal 26px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}

.label {color: #eeeeee;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.label A:link {color: #6B1983;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.label A:visited {color: #6B1983;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.label A:active {color: #6B1983;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.label A:hover {color: #F1A42B;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.center_con A:link, A:visited {color: #C6141C;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.center_con A:hover {color: #CC9933;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.center_con A:active {color: #C6141C;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.left2 {COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:active {COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:link {COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:visited {COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.left2 A:hover {COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.top {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.left {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FCCF46; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.text A:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text A:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.text A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #59596A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text A:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.Ver12b_w {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
/*td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}*/
td {font: normal 11px/1.25 Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.page_content {  font: normal 13px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.page_content A:active {  TEXT-DECORATION: underline; color: #C6141C; font: normal 13px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.page_content A:link {  TEXT-DECORATION: underline; color: #C6141C; font: normal 13px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.page_content A:visited{  TEXT-DECORATION: underline; color: #C6141C; font: normal 13px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}
.page_content A:hover{  TEXT-DECORATION: none; color: #666666; font: normal 13px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}

.Ver12b_w a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFB700; text-decoration: none }
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #D8B563; text-transform: uppercase; clip:  rect(   )} 
.leftmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; color: crimson; }
.stockShipping { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; color: crimson; }
/*BODY { background: url(images/bg_site.jpg); margin: 0px;} */

/*a:link { color: 1E37D1; text-decoration: none;}
a:visited { color: 1E37D1; text-decoration: none; }
a:active { color: 1E37D1; text-decoration: none; }
a:hover { color: ff0000; text-decoration: underline; }*/
A:pageResults { color: #0000FF; }
a.hover.pageResults { color: #0000FF; background: #FFFF33; }
FORM { display: inline; }
TR.header { background: #ffffff; }
TR.headerInfo { background: #00FF00; }
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00FF00; color: #FFFFFF;  font-weight: bold; text-align: center; }
TR.headerNavigation { background: #BBC3D3; }
TD.headerNavigation { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #BBC3D3; color: #FFFFFF; font-weight : bold; }
TABLE.infoBox { background: #B6B7CB; }
/*TABLE.infoBoxContents { background: #FFFFFF; }*/
TD.infoBoxHeading {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #000000; color: #FFFFFF;}
TD.infoBox, SPAN.infoBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #FFFFFF; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #DAE3F0; }
TR.productListing-heading { background: #C6141C; }
TD.productListing-heading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #C6141C; color: #ffffff; font-weight: bold; font-variant: small-caps; }
TD.productListing-data { font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

TD.pageHeading, DIV.pageHeading {color: #C6141C; font: normal 26px/1.25 "Franklin Gothic Book", "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}
/*TD.pageHeading, DIV.pageHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #6B1983; }
*/
TD.pageHeading2, DIV.pageHeading2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #6B1983; }
TR.subBar { background: #F4F7FD; }
TD.subBar { font-family: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
TD.main, P.main {   font-family: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5;  color: #000000; }
TD.accountCategory { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px; color: #AABBDD; }
TD.fieldKey { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
TD.fieldValue { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
TD.tableHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
TD.checkoutBar { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #999999;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #C76170; font-weight: bold; }
SPAN.productSpecialPrice { font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; color: #C6141C;}
SPAN.greetUser { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #F0A480; font-weight: bold; }
SPAN.checkoutBarHighlighted { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #eeeeee; }
SPAN.newItemInCart { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }
TABLE.formArea { background: #FFFFFF; border-color: #7B9EBD; border-style: solid; border-width: 1px;}
TD.smallText, SPAN.smallText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #C6141C;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
TEXTAREA { width: 100%; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
TR.headerError { background: #ff0000; }
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; }
TABLE.left { border-color: #6F673F; border-style: solid; border-width: 1px;}

table.shadow { align: center}

td.shadow-top { height: 16px;  background-image: url(images/borders/shadow/top.gif)}
td.shadow-topRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/topRight.gif)}
td.shadow-right { width: 16px; background-image: url(images/borders/shadow/right.gif)}
td.shadow-bottomRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomRight.gif)} 
td.shadow-bottom { height: 16px; background-image: url(images/borders/shadow/bottom.gif)}
td.shadow-bottomLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomLeft.gif)} 
td.shadow-left { width: 16px; background-image: url(images/borders/shadow/left.gif)}
td.shadow-topLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/topLeft.gif)}      
td.shadow-center { background-color: EEEEEE  }

A.prim:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.prim:hover  {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    padding-top: 2px; border: none medium; width: 100%; height: 18px }
A.prim:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.tert:link {
	FONT-SIZE: 11px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;


}
A.tert:visited {
	FONT-SIZE: 11px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;


}
A.tert:hover {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;


}
A.tert:active {
	FONT-SIZE: 11px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
A.four:link {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    font-weight: bold;
}
A.four:visited {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A.four:hover {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
A.four:active {
	FONT-SIZE: 10px;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	
	}
	
	
A.five:link {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	}
A.five:active {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.five:visited {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.five:hover {
	FONT-SIZE: 11px;
	COLOR: #CC0000;
	FONT-FAMILY: Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}

.pfad {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fliessgross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.flissklein  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000; text-decoration: none;}
.flissklein2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000; text-decoration: none; background-color: #DAE3F5; border: #69b 1px solid;}
.headlinecontent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #BF0318; text-decoration: none}
.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.selectleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 140px;
	border: 0px solid #000000;
}
.boxcover{
	border: 1px solid #000000;
}
#rating_box_js, #rating_box_txt {
  float:right;
}
#rating_box_js {
  display:none;
}
DIV.page_box {
  background-image:url('./images/box_200_200.gif');
  width:200px;
  height:200px;
}
DIV.page_box_2 {
  background-image:url('./images/box_350_200.gif');
  width:350px;
  height:200px;
}
DIV.page_header {
  color:white;
  text-align:center;
  letter-spacing:.1em;
  font-size:11px;
  line-height:15px;
  vertical-align:middle;
  font-weight:bold;
}
DIV.page_box P, DIV.page_box_2 P {
  margin:4px;
}
.box_content {
  overflow:auto;
  height:180px;
  width:98%;
  margin-left:4px;
  margin-top:2px;
}
.box_content2 {
  overflow:auto;
  height:180px;
  width:97%;
  margin-left:4px;
  margin-top:2px;
}
.red {
  color:#cc0000;
  margin-left:4px;
  font-weight:bold;
}
.rating_box {
  margin-right:10px;
  border:0px black solid;
  float:left;
  width:20px;
  height:164px;
}
.disclaimer {
  display:block;
  clear:both;
}
