/* CSS Document */

body{
	background-image:url(../Images/bg.gif);
	background-repeat:repeat-x;
	background-color:#3e5ac4;
}
*{
	margin:0px auto;
}
img{
	border:0pt;
}

ul{
	margin:0px; padding:0px;
}
ul li{
	margin:0px; padding:0px;
}
#main{
	background-image:url(../Images/bgMain.gif);
	background-repeat:repeat-y;
	width:1004px;
}
#header{
	background-image:url(../Images/header.jpg);
	background-repeat:no-repeat;
	width:1004px; height:203px;
}
#logo a{
	position:relative;
	top:28px; left:96px;
	width:204px; height:45px;
	display:block; overflow:hidden; text-indent:-1000px;
	float:left;
}
#container{
	width:1004px;
}
#left{
	background-image:url(../Images/left.gif);
	background-repeat:no-repeat;
	width:2px; height:603px;
	float:left;
}
#menu{
	background-image:url(../Images/bgMenu.gif);
	background-repeat:repeat-x;
	width:998px; height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#menu ul{
	padding:0px; margin:0px auto;
	list-style:none;
}
#menu ul li{
	padding:0px; margin:0px;
	display:inline;
}
a#btn1{
	background-image:url(../Images/btn_01.gif);
	background-repeat:no-repeat;
	width:125px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn1:hover{
	background-image:url(../Images/btn_over_01.gif);
	background-repeat:no-repeat;
	width:125px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#btn1Active{
	background-image:url(../Images/btn_over_01.gif);
	background-repeat:no-repeat;
	width:125px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn2{
	background-image:url(../Images/btn_02.gif);
	background-repeat:no-repeat;
	width:133px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn2:hover{
	background-image:url(../Images/btn_over_02.gif);
	background-repeat:no-repeat;
	width:133px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#btn2Active{
	background-image:url(../Images/btn_over_02.gif);
	background-repeat:no-repeat;
	width:133px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn3{
	background-image:url(../Images/btn_03.gif);
	background-repeat:no-repeat;
	width:136px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn3:hover{
	background-image:url(../Images/btn_over_03.gif);
	background-repeat:no-repeat;
	width:136px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#btn3Active{
	background-image:url(../Images/btn_over_03.gif);
	background-repeat:no-repeat;
	width:136px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn4{
	background-image:url(../Images/btn_04.gif);
	background-repeat:no-repeat;
	width:104px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn4:hover{
	background-image:url(../Images/btn_over_04.gif);
	background-repeat:no-repeat;
	width:104px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#btn4Active{
	background-image:url(../Images/btn_over_04.gif);
	background-repeat:no-repeat;
	width:104px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn5{
	background-image:url(../Images/btn_05.gif);
	background-repeat:no-repeat;
	width:114px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn5:hover{
	background-image:url(../Images/btn_over_05.gif);
	background-repeat:no-repeat;
	width:114px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#btn5Active{
	background-image:url(../Images/btn_over_05.gif);
	background-repeat:no-repeat;
	width:114px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn6{
	background-image:url(../Images/btn_06.gif);
	background-repeat:no-repeat;
	width:143px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
a#btn6:hover{
	background-image:url(../Images/btn_over_06.gif);
	background-repeat:no-repeat;
	width:143px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#btn6Active{
	background-image:url(../Images/btn_over_06.gif);
	background-repeat:no-repeat;
	width:143px; height:36px;
	text-indent:-1000px; overflow:hidden; display:block;
	float:left;
}
#container2{
	background-image:url(../Images/bgContent.gif);
	background-repeat:repeat-x;
	background-position:left 30px;
	width:998px; min-height:575px;
	float:left;
}
#contentBox{
	width:788px;
	float:left; clear:both;
}
#contentBox2{
	width:998px;
}
#heading{
	height:20px; 
	padding:26px 0px 0px 21px;
}
#h1{
	background-image:url(../Images/h1.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#h2{
	background-image:url(../Images/h2.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#h3{
	background-image:url(../Images/h3.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#h4{
	background-image:url(../Images/h4.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#h5{
	background-image:url(../Images/h5.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#h6{
	background-image:url(../Images/h6.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#h7{
	background-image:url(../Images/h7.gif);
	background-repeat:no-repeat;
	width:92px; height:20px;
	float:left;
}
#sub1{
	background-image:url(../Images/sub1.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub2{
	background-image:url(../Images/sub2.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub3{
	background-image:url(../Images/sub3.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub4{
	background-image:url(../Images/sub4.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub5{
	background-image:url(../Images/sub5.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub6{
	background-image:url(../Images/sub6.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub7{
	background-image:url(../Images/sub7.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub8{
	background-image:url(../Images/sub8.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub9{
	background-image:url(../Images/sub9.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub10{
	background-image:url(../Images/sub10.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}

#sub11{
	background-image:url(../Images/sub11.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub12{
	background-image:url(../Images/sub12.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub13{
	background-image:url(../Images/sub13.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub14{
	background-image:url(../Images/sub14.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub15{
	background-image:url(../Images/sub15.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub16{
	background-image:url(../Images/sub16.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub17{
	background-image:url(../Images/sub17.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#sub18{
	background-image:url(../Images/sub18.gif);
	background-repeat:no-repeat;
	width:192px; height:20px;
	float:left;
}
#content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:20px;
}

#content ul{
	padding:0px; margin:0px;
}
#content ul li{
	padding:0px; margin-left:15px;
}
#teaserBox{
	background-image:url(../Images/bgTeaser.gif);
	background-repeat:repeat-x;
	width:210px; height:512px;
	float:right;
	padding-top:20px;
}
#teaser1{
	background-image:url(../Images/teaser_01.jpg);
	background-repeat:no-repeat;
	width:192px; height:164px;
	margin-bottom:7px;
}
#teaser1 a{
	position:relative;
	top:136px; right:16px;
	width:62px; height:18px;
	display:block; overflow:hidden; text-indent:-1000px;
	float:right;
}
#teaser2{
	background-image:url(../Images/teaser_02.jpg);
	background-repeat:no-repeat;
	width:192px; height:164px;
}
#teaser2 a{
	position:relative;
	top:138px; right:16px;
	width:62px; height:19px;
	display:block; overflow:hidden; text-indent:-1000px;
	float:right;
}
#right{
	background-image:url(../Images/right.gif);
	background-repeat:no-repeat;
	width:4px; height:603px;
	float:right;
}

#footer{
	background-image:url(../Images/footer.gif);
	background-repeat:no-repeat;
	width:1004px; height:30px;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	padding-top:10px;
}
#footer a 
{
    color:#000000;
    text-decoration:underline;
}
#footer a:hover
{
    color:#000000;
    text-decoration:none;
}
/*///////////////// START ///////////////*/
/*Top level list items*/
#submenu{
	width:755px;
}
.horizontalcssmenu ul{
	margin: 0px;
	padding: 0px; 
	list-style-type: none;
}
.horizontalcssmenu ul li{
	position:relative;
	display: inline;
	float: left; height:30px;
	color:#e5312f;
	padding:0px 3px;
}
/*Sub level menu*/
.horizontalcssmenu ul li ul{
	position: absolute;
	width:140px;
	left: 0px; top: 36px;
	visibility: hidden;
	z-index: 100;
	list-style:none;
	width:140px;
	margin:0px; padding:0px;
	background-color:#FFFFFF;
}
.horizontalcssmenu ul li ul li{
	position:relative; top:0px;
	padding:3px 10px;
	clear:both; width:140px; height:18px; line-height:18px;
	border:1pt solid #990000;
	margin-bottom:10px; vertical-align:middle;
}
.horizontalcssmenu ul li ul li a{
	color:#000000;
	text-decoration:none;
	height:18px; line-height:18px;
	padding:2px 10px; vertical-align:middle;
}
.horizontalcssmenu ul li ul li a:hover{
	color:#000000;
	font-weight: bold;
	text-decoration:none;
	height:18px; line-height:18px;
	padding:2px 10px; vertical-align:middle;
}
/*///////////////// END ///////////////*/
.txtCenter{
	text-align:center;
}
.tdLine{
	border-bottom:1pt solid #000000;
}
.txt_h1{
	font-size:14px;
	font-weight:bold;
}
/*/////////////////// CATAGORY ///////////////////////*/
#catagoryBox{
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#catLeft{
	width:229px;
	float:left;
}
#catLeft_top{
	background-image:url(../Images/catLeft_top.gif);
	background-repeat:no-repeat;
	width:211px; height:25px;
	font-size:14px; line-height:25px;
	font-weight:bold;
	color:#bb2d21;
	padding:16px 9px 0px 9px;
}
#catLeft_content{
	background-image:url(../Images/catLeft_content.gif);
	background-repeat:repeat-y;
	width:222px;
	padding:0px 0px 0px 7px;
	float:left;
}
#catLeft_content ul{
	padding:0px; margin:0px;
	list-style:none;
	width:211px;
}
#catLeft_content ul li{
	margin:0px; padding-left:10px;
	border-bottom:1pt dotted #a7cee8;
	width:201px;
}
#catLeft_content ul li.menu2
{
    border-bottom:1px dotted #A7CEE8;
    color:#5295C9;
    display:inline;
    float:left;
    font-family:tahoma;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:auto;
    line-height:normal;
    margin:0px;
    padding:5px 0pt;
    text-decoration:none;
    width:201px;
}


#catLeft_content ul li.menu2 a
{
    background-image:url(../Images/cat_bullet1.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#5295C9;
    font-family:tahoma;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:0pt 0pt 0pt 10px;
    padding:0pt 0pt 0pt 20px;
    text-decoration:none;
}

#catLeft_content ul li.menu_sub 
{
    border-bottom:medium none;
    display:inline;
    float:left;
    height:auto;
    padding:5px 0pt;
    width:200px;
}
#catLeft_content ul li.menu_sub a 
{
    background-image:url(../Images/li.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#5295C9;
    display:inline;
    float:left;
    font-family:tahoma;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:auto;
    line-height:normal;
    margin:0pt 0pt 0pt 30px;
    padding:0pt 0pt 0pt 10px;
    text-decoration:none;
    width:150px;
}
#catLeft_content ul li.menu_sub a:hover 
{
    color:#BB2D21;
}

#catLeft_content ul li a.catLinks{
	background-image:url(../Images/cat_bullet1.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	text-decoration:none;
	color:#5295c9;
	line-height:25px; 
	vertical-align:middle;
	padding-left:15px;
	font-size: 11px;
}
#catLeft_content ul li a.catLinks:hover{
	background-image:url(../Images/cat_bullet1.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	text-decoration:none;
	color:#bb2d21;
	line-height:25px; vertical-align:middle;
	padding-left:15px;
}

#catLeft_content ul li a.submenu{
	text-decoration:none;
	color:#5295c9;
	line-height:25px; 
	vertical-align:middle;
	padding-left:25px;
	font-size: 11px;
}
#catLeft_content ul li a.submenu:hover{
	text-decoration:none;
	line-height:25px; 
	vertical-align:middle;
	padding-left:25px;
	font-size: 11px;
	color:#bb2d21;
}

#catLeft_bottom{
	background-image:url(../Images/catLeft_bottom.gif);
	background-repeat:no-repeat;
	width:229px; height:9px;
	float: left;
}
#catRight{
	width:721px;
	float:right;
}
#catRight_top{
	background-image:url(../Images/catRight_top.gif);
	background-repeat:no-repeat;
	width:703px; height:25px;
	font-size:14px; line-height:25px;
	font-weight:bold;
	color:#bb2d21;
	padding:16px 9px 0px 9px;
}
#catRight_content{
	background-image:url(../Images/catRight_content.gif);
	background-repeat:repeat-y;
	width:703px; overflow:hidden;
	font-size:11px;
	color:#000000; vertical-align:middle;
	padding:10px 9px;
}
#catRight_content a{
	text-decoration:none;
	color:#5295c9;
	vertical-align:middle;
}
#catRight_content a:hover{
	text-decoration:none;
	color:#bb2d21;
	vertical-align:middle;
}
#catRight_bottom{
	background-image:url(../Images/catRight_bottom.gif);
	background-repeat:no-repeat;
	width:721px; height:9px;
	clear:both;
}
.catProdukter1{
	width:350px;
	border-right:1pt dotted #d0d0d0;
	border-bottom:1pt dotted #d0d0d0;
	float:left;
}
.catProdukter2{
	width:350px;
	border-bottom:1pt dotted #d0d0d0;
	float:right;
}
.catProdukter_img{
	float:left;
	padding:10px;
}
.catProdukter_content{
	width:auto;
	padding:10px;
	float:left;
}
.cat_botton{
	background-image:url(../Images/cat_button.gif);
	background-repeat:no-repeat;
	width:55px; height:25px; line-height:25px;
	border:0pt;
	text-align:center;
	font-size:14px; line-height:25px; vertical-align:middle;
	font-weight:bold;
	color:#ffffff;
}
input.txtInput{
	font-size:11px;
	width:140px; height:14px; line-height:14px;
}
.cat_h2{
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px; line-height:25px;
	height:25px;
}
.price{
	color:#c52c22;
	font-size:16px;
	font-weight:bold;
}



/* ----- Column Product -----*/
#catRight_content .col_product {
border-bottom:1px dotted #A7CEE8;
display:inline;
float:left;
height:auto;
margin:15px 0pt 0pt 10px;
padding:0pt 0pt 10px;
width:690px;
}
#catRight_content .col_product .left {
border-right:1px dotted #D0D0D0;
display:inline;
float:left;
height:auto;
margin:0pt;
padding:0pt;
width:340px;
}
#catRight_content .col_product .right {
border-right:medium none;
display:inline;
float:left;
height:auto;
margin:0pt;
padding:0pt;
width:340px;
}
#catRight_content .col_product .left .pic {
display:inline;
float:left;
height:auto;
margin:0pt 10px;
padding:0pt;
width:118px;
}
#catRight_content .col_product .left .pic img {
border:medium none;
height:auto;
margin:0pt;
padding:0pt;
width:auto;
}
#catRight_content .col_product .left .text {
display:inline;
float:left;
height:auto;
margin:0pt 0pt 0pt 10px;
padding:0pt;
width:180px;
}
#catRight_content .col_product .left .text p {
color:#4D4D4D;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 10px;
padding:0pt;
text-decoration:none;
}
#catRight_content .col_product .left .text p a {
color:#5295C9;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#catRight_content .col_product .left .text p a:hover {
text-decoration:none;
}
#catRight_content .col_product .left .text p span {
color:#BB2D21;
font-family:Verdana;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#catRight_content .col_product .left .text p s {
color:#4D4D4D;
font-family:arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#catRight_content .col_product .right .pic {
display:inline;
float:left;
height:auto;
margin:0pt 10px;
padding:0pt;
width:118px;
}
#catRight_content .col_product .right .pic img {
border:medium none;
height:auto;
margin:0pt;
padding:0pt;
width:auto;
}
#catRight_content .col_product .right .text {
display:inline;
float:left;
height:auto;
margin:0pt 0pt 0pt 10px;
padding:0pt;
width:180px;
}
#catRight_content .col_product .right .text p {
color:#4D4D4D;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 10px;
padding:0pt;
text-decoration:none;
}
#catRight_content .col_product .right .text p a {
color:#5295C9;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#catRight_content .col_product .right .text p a:hover {
text-decoration:none;
}
#catRight_content .col_product .right .text p span {
color:#BB2D21;
font-family:Verdana;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#catRight_content .col_product .right .text p s {
color:#4D4D4D;
font-family:arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#col_product {
display:inline;
float:left;
height:auto;
margin:15px 0pt 20px 10px;
min-height:250px;
padding:0pt;
width:728px;
}
#col_product .pic {
display:inline;
float:left;
height:auto;
margin:0pt 10px;
padding:0pt;
text-align:center;
width:180px;
}
#col_product .pic img {
border:medium none;
height:auto;
margin:0pt;
padding:0pt;
width:auto;
}


/*=== edit ===*/

#box2 {
	width:700px;
	height:auto;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	border-bottom:none;
	float:left;
	display:inline;
	border-bottom:1px #cccccc dotted;
	}
	
#box3 {
	width:700px;
	height:auto;
	margin:0;
	padding:0;
	border-bottom:none;
	float:left;
	display:inline;
	border-bottom:none;
	}
	
#pic2 {
	width:auto;
	height:auto;
	padding:0;
	margin:0 20px 15px 0;
	float:left;
	display:inline;
	}
	
#pic_big {
	width:200px;
	height:200px;
	padding:0;
	margin:15px 0 15px 0;
	border:1px #cccccc dotted;
	text-align: center;
	}
	
#pic_small 
{
	width:205px;
	height:auto;
	padding:0;
	margin:0;
	border : none;
	float:left;
	display:inline;
	text-align:left;
}
/*#pic_small .imagedetail1
{
    width: 43px;
    height:43px;
    border:1px #cccccc dotted;
	float:left;
	display:inline;
	text-align:left;
}*/
	
#pic_small img {
	width:auto;
	height:auto;
	padding:0;
	margin:2px 3px;
	border:1px #cccccc dotted;
	float:left;
	display:inline;
	}
	
#se {
	width:160px;
	height:70px;
	background-image:url("../Images/se.gif");
	background-repeat:no-repeat;
	background-position:top; 
	float:left;
	display:inline;
	margin:20px 0 0 0;
	}
	
#se p {
	font:12px arial;
	font-weight:bold;
	color:#404040;
	text-align:center;
	width:160px;
	padding:00;
	margin:10px 0 0 0;
	}
	
#se p a {
	font:12px arial;
	font-weight:bold;
	color:#404040;
	text-align:center;
	text-decoration:none;
	}
	
#se p a:hover {
	color:#b20602;
	}
	
#text2 {
	width:250px;
	height:auto;
	margin:10px 20px 10px 0;
	padding:0;
	float:left;
	display:inline;
	}
	
#text2 p {
	font:12px arial;
	color:#4d4d4d;
	text-decoration:none;
	margin:0 0 10px 0;
	padding:0;
	}
	
#text2 p a {
	font:12px arial;
	font-weight:bold;
	color:#5295c9;
	text-decoration:none;
	}
	
#text2 p a:hover {
	font:12px arial;
	font-weight:bold;
	color:#bb2d21;
	text-decoration:underline;
	}
	
#text2 p span {
	font:20px arial;
	color:#bb2d21;
	text-decoration:none;
	font-weight:bold;
	}
	
#text2 p strong {
	font:12px arial;
	color:#4d4d4d;
	text-decoration:none;
	font-weight:bold;
	}
	
#text2 p span.line {
	font:12px arial;
	color:#4d4d4d;
	text-decoration:none;
	font-weight:bold;
	text-decoration:line-through;
	}
	
#box_search {
	width:527px;
	height:auto;
	margin:0 0 15px 0;
	padding:0;
	}
	
#box_search .tab {
	width:700px;
	height:27px;
	padding:0;
	margin:0;
	border-bottom:1px #5295c9 solid;
	}
	
#box_search .tab ul {
	list-style-type:none;
	}
	
#box_search .tab ul.list {
	margin:0;
	padding:0;
	font:12px arial;
	color:#3F3F3F;
	font-weight:bold;
	}
	
#box_search .tab ul.list li {
	height:26px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
	}
	
#box_search .tab ul.list li.select {
	height:15px;
	float:left;
	text-align:center;
	color:#b20602;
	padding:5px 18px 5px 18px;
	margin:0 2px 0 0;
	background-color:#f7f7f7;
	border-top:1px #5295c9 solid;
	border-left:1px #5295c9 solid;
	border-right:1px #5295c9 solid;
	border-bottom:none;
	}
	
#box_search .tab ul.list li a {
	height:15px;
	float:left;
	font:12px arial;
	color:#5295c9;
	font-weight:bold;
	text-decoration:none;
	background-color:#f7f7f7;
}
	
#box_search .tab ul.list li a:hover {
	color:#b20602;
}		

#box_search .content {
	width:700px;
	height:auto;
	margin:0px 0 10px 10px;
	padding:0;
	font:12px arial;
	color:#414042;
	float:left;
	}
	
#box_search .content .col_left 
{
    float:left;
    height:auto;
    margin:0pt;
    padding:0px;
    width:200px;
}
	
#box_search .content .col_left .pass 
{
    color:#414042;
    float:left;
    font-family:arial;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:auto;
    line-height:normal;
    text-align:left;
    width:190px;
    margin-top: 10px;
}
#box_search .content .col_right 
{
    float:left;
    height:auto;
    margin:0pt;
    width:330px;
}

#box_search .content .col_right .pass 
{
    color:#414042;
    float:left;
    font-family:arial;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:auto;
    line-height:normal;
    margin:10px 0pt 0pt 0px;
    text-align:left;
    width:190px;
}
#box_search .content p {
	font:12px arial;
	color:#414042;
	text-align:left;
	margin:0;
	padding:0;
	}
	
#content_varer {
	width:700px;
	height:auto;
	margin:10px 0 0 0;
}

.title_varer {
	width:700px;
	height:auto;
	background-color:#dedede; 
	margin:0;
	padding:10px 0 10px 0;
	float:left;
	display:inline;
	}
	
.title_varer .text {
	width:340px;
	height:auto;
	padding:0;
	margin:0 0 10px 10px;
	float:left;
	display:inline;
	}
.title_varer .text2 
{
    display:inline;
    float:left;
    height:auto;
    margin:0pt 0pt 10px 10px;
    padding:0pt;
    width:auto;
}
.title_varer .text3 
{
    display:inline;
    float:left;
    font-family:Arial;
    font-size:12px;
    height:auto;
    margin:0pt 0pt 10px 10px;
    padding:0pt;
    width:200px;
}
.title_varer .textsum 
{
    display:inline;
    float:right;
    height:auto;
    margin:0pt 0pt 10px 10px;
    padding:0pt;
    width:340px;
}
	
.textt_but {
	width:auto;
	height:auto;
	padding:0;
	margin:10px 0 10px 0px;
	float:left;
	display:inline;
	}
	
.textt_but2 {
	width:auto;
	height:auto;
	padding:0;
	margin:10px 0 10px 0;
	float:right;
	display:inline;
	}
	
.title_varer .text p {
	font:12px arial;
	color:#000;
	text-decoration:none;
	padding:0;
	text-align:right;
	float:left;
	display:inline;
	width:150px;	
	}	
	
.title_varer .text span {
	font:12px arial;
	color:#000;
	text-decoration:none;
	padding:0;
	width:170px;
	float:left;
	display:inline;
	text-align:right;
	}
	
.title_varer .text p.bold {
	font:12px arial;
	color:#bb2d21;
	text-decoration:none;
	padding:0;
	text-align:right;
	float:left;
	display:inline;
	width:150px;
	font-weight:bold;	
	}	
	
.title_varer .text span.bold {
	font:12px arial;
	color:#bb2d21;
	text-decoration:none;
	padding:0;
	width:170px;
	float:left;
	display:inline;
	text-align:right;
	font-weight:bold;
	}
	
.title_varer p {
	font:20px arial;
	color:#000;
	padding:7px 0 0 10px;
	}
	
.title_varerlink2 {
	width:700px;
	height:15px;
	margin:0;
	padding:10px 0 10px 0;
	float:left;
	display:inline;
	background-color:#dedede;
	}
	
.title_varerlink2 ul {
	list-style:none;
	padding:0;
	margin:0;
	float:right;
	}
	
.title_varerlink2 ul li {
	font:12px arial;
	color:#000;
	display:inline;
	float:left;
	padding:0;
	margin:0;
	width:100px;
	text-align:left;
	}
	
.title_varerlink2 ul li a {
	font:12px arial;
	color:#000;
	display:inline;
	padding:0;
	text-decoration:none;
	
	}
	
.title_varerlink2 ul li a:hover {
	color:#ff151f;
	font:12px arial;
	display:inline;
	padding:0;
	text-decoration:none;
	}
	
.title_varercontent {
	width:698px;
	height:auto;
	background-color:#fff; 
	margin:0;
	padding:10px 0 10px 0;
	border:1px #dedede solid;
	float:left;
	display:inline;
	}

.image {
	width:100px;
	height:auto;
	margin:0 10px 0 10px;
	padding:0;
	float:left;
	display:inline;
	}
	
.image img {
	width:50px;
	height:37px;
	margin:0 0 0 10px;
	padding:0;
	}
	
.prod_name {
	width:250px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	}
	
.prod_nametop {
	width:215px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	}
	
.prod_nametop p {
	font:12px arial;
	color:#cc9924;
	font-weight:bold;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
	}
	
.prod_nametop p a {
	font:12px arial;
	color:#cc9924;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	}
	
.prod_nametop p a:hover {
	color:#ff151f;
	font:12px arial;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	}
	
.sku_left {
	width:150px;
	height:auto;
	float:left;
	display:inline;
	margin:0 10px 0 0;
	}
	
.sku_left p {
	font:12px arial;
	color:#666664;
	text-decoration:none;
	padding:0;
	}
	
.sku_right {
	width:355px;
	height:auto;
	float:left;
	display:inline;
	margin:0;
	}
	
.sku_right p {
	font:12px arial;
	color:#000;
	font-weight:bold;
	padding:0;
	float:left;
	display:inline;
	width:110px;
	text-align:center;
	}
	
.sku_right input {	
	padding:0;
	margin:0 20px 0 0;
	width:auto;
	float:left;
	display:inline;
	}
	
#top_center {
	width:527px;
	height:auto;
	background-color:#fff; 
	margin:0;
	padding:10px 0 10px 0;
	}
	
.content1 {
	width:340px;
	height:auto;
	float: left;
	display:inline;
	margin:0;
	padding:0;
	border-right:1px #999 dotted;
	}
	
.box {
	width:300px;
	height:auto;
	margin:10px 10px 0 20px;
	padding:0;
	float: left;
	display:inline;
	}
	
.box_left {
	background-image:url(../Images/bgr_left.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 11px;
	height:85px;
	float: left;
	display: inline;
	}
	
.box_center {
	width: 278px;
	height:70px;
	background-color: #fff;
	float: left;
	display:inline;
	border-top:1px #5295c9 solid;
	border-bottom:1px #5295c9 solid;
	margin:0;
	padding:10px 0 0 0;
	}
	
.box_center img {
	float: left;
	display:inline;
	margin:0;
	width:90px;
	height:60px;
	}
	
.box_center span {
	color: #404040;
	font:12px arial;
	font-weight: bold;
	margin:10px 0 0 10px;
	padding:0;
	}
	
.box_center span a {
	color: #404040;
	font:12px arial;
	font-weight: bold;
	text-decoration: none;
	}
	
.box_center span a:hover {
	color:#4070a0;
	}
	
.box_center span.price {
	color:#bb2d21;
	font:18px arial;
	font-weight: bold;
	width:80px;
	height:auto;
	margin:0 0 0 10px;
	padding:0;
	}
	
.box_right {
	background-image:url(../Images/bgr_right.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 11px;
	height:85px;
	float:right;
	display: inline;
	}
	
.content2 {
	width:320px;
	height:auto;
	float: left;
	display:inline;
	margin:0;
	padding:0;
	border-right:none;
	}
	
h1 {
	font:14px arial;
	font-weight:bold;
	color:#666;
	margin:0 0 0 10px;
	padding:0;
	}
#noproduct 
{
    display:inline;
    float:left;
    height:100px;
    padding-top:50px;
    text-align:center;
    width:703px;
}

.but1{
	background-image:url(../Images/but1.gif);
	background-repeat:no-repeat;
	width:80px; height:27px;
	border:0pt;
	text-align:center;
	font-size:14px; 
	vertical-align:middle;
	font-weight:bold;
	color:#ffffff;
}
.but2{
	background-image:url(../Images/but2.gif);
	background-repeat:no-repeat;
	width:100px; height:27px;
	border:0pt;
	text-align:center;
	font-size:14px; 
	vertical-align:middle;
	font-weight:bold;
	color:#ffffff;
}
.but3{
	background-image:url(../Images/but3.gif);
	background-repeat:no-repeat;
	width:120px; height:27px;
	border:0pt;
	text-align:center;
	font-size:14px; 
	vertical-align:middle;
	font-weight:bold;
	color:#ffffff;
}
.but4{
	background-image:url(../Images/but4.gif);
	background-repeat:no-repeat;
	width:200px; height:27px;
	border:0pt;
	text-align:center;
	font-size:14px; 
	vertical-align:middle;
	font-weight:bold;
	color:#ffffff;
}

.cart_title 
{
    background-color:#DBEDFF;
    display:inline;
    float:left;
    height:auto;
    margin: 0px;
    padding:10px 0px;
    width:705px;
}

.cart_center 
{
    display:inline;
    float:left;
    height:auto;
    margin:0pt;
    padding:0pt;
    width:703px;
    border:1px solid #E1E1E1;
}

.text_mail 
{
    display:inline;
    float:left;
    font-family:arial;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:auto;
    line-height:normal;
    margin:5pt 0pt 5pt 0px;
    padding:0pt;
    text-align:left;
    width:700px;
}

.text_mail p 
{
    color:#4A463D;
    display:inline;
    float:left;
    font-family:arial;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:auto;
    line-height:normal;
    margin:0pt 0pt 0pt 50px;
    padding:0pt;
    text-align:left;
    width:160px;
}

/*************************/
/* CSS For show popup windows */
/*************************/
.modalPopup
{
    text-align:justify;
    padding-top: 5px;
	margin:0 0 0 0;
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    width:620px; 
    height:420px;
}
#modalContainer
{
	display:block;
	width:600px;
	height:360px;
	overflow: scroll;
	background-color:White;
	text-align:justify;
	margin:0 10px 0 10px;
	font:12px arial;
}

#modalContainer p
{
	padding:0 10px 0 10px;
	width:560px;
	text-align:justify;
	font:12px arial;
}
#modalContainer p a {
	font:12px arial;
	font-weight:bold;
	color:#C99216;
	text-decoration:none;
	
}

#modalContainer p a:hover {
	text-decoration:underline;
}

#modalContainer p strong
{
	font:12px arial;
	font-weight:bold;
	color:#C99216;
	text-decoration:none;	
}

/* For confirm*/
.modalBackground{
    background-color:Gray;
    filter:alpha(opacity=50);
    opacity:0.5;
}
.modalPopup1
{
    text-align:center;
    padding-top: 30px;
	margin:0 0 0 0;
	margin-left:0;
	position:fixed;
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    width:700px; 
    height:100px;
    
}
.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=70);
	opacity:0.7;
}
 .updateProgressMessage
        {
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
        }      
.CloseButton {
	background:url("../Images/closePopup.gif");
	background-repeat:no-repeat;
	color:#FFF;
	height:26px;
	width:26px;
	border:none;
}

#checkbox 
{
    color:#4D4D4D;
    display:block;
    float:left;
    font-family:arial;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    height:auto;
    line-height:normal;
    margin:10px 10px 10px 0px;
    padding:0px 0pt 10px 10px;
    width:200px;
}