@charset "utf-8";
*:focus {outline: none;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.User_Cart_Div table tr td {
	font-size: 12px;
}
.CartQuantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00509F;
	width: 18px;
	text-align: center;
	border: 1px inset #CCC;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bg_top_gray.png);
	background-repeat: repeat-x;
}
a:link {
	color: #005b9e;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #005b9e;
}
a:hover {
	text-decoration: underline;
	color: #FF771C;
}
a:active {
	text-decoration: none;
	color: #005b9e;
}

.CartProdLink:link {
	color: #00509F;
	text-decoration: none;
}
.CartProdLink:visited {
	text-decoration: none;
	color: #00509F;
}
.GoBack {
	margin-top: 1px;
	margin-left: 568px;
	position: absolute;
	font-size: 12px;
}

.CartProdLink:hover {
	text-decoration: underline;
	color: #00509F;
}
.CartProdLink:active {
	text-decoration: none;
	color: #00509F;
}
p{margin:0px;}
#Page_Content p{
margin-bottom: 8px;
margin-top: 0px;
}

#Page_Wrap {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#Wide_Wrap {
	background-image: url(bg_top_mid.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#User_Bar {
	height: 18px;
	padding-top: 7px;
	color: #FFF;
	padding-left: 7px;
	padding-right: 8px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.35);
}
#User_Bar a:link {
	color: #CF0;
	text-decoration: none;
}
#User_Bar a:visited {
	text-decoration: none;
	color: #CF0;
}
#User_Bar a:hover {
	text-decoration: underline;
	color: #CF0;
}
#User_Bar a:active {
	text-decoration: none;
	color: #CF0;
}
#MyAccount_Link {
	float: right;
}


#Header_Logo {
	height: 73px;
	width: 320px;
	margin-top: 3px;
margin-left: 15px;
	position: absolute;
}
#Header_Menu {
	background-image: url(tmc_bg.png);
background-repeat: no-repeat;
height: 37px;
width: 630px;
padding-top: 11px;
margin-top: 43px;
float: right;
margin-right: 8px;
margin-bottom: 45px;
text-align: right;
font-size: 13px;
font-weight: bold;
text-shadow: 1px 1px 2px rgb(255,255,255);
color: #41A4B3;
}
#Header_Menu a:link {
	color: #666;
	text-decoration: none;
	margin-left: 4px;
	margin-right: 4px;
}
#Header_Menu a:visited {
	text-decoration: none;
	color: #666;
}
#Header_Menu a:hover {
	text-decoration: none;
	color: #41A4B3;
}
#Header_Menu a:active {
	text-decoration: none;
	color: #666;
}

#Cart_Div a:link {
	color: #CF0;
	text-decoration: none;
}
#Cart_Div a:visited {
	text-decoration: none;
	color: #CF0;
}
#Cart_Div a:hover {
	text-decoration: underline;
	color: #CF0;
}
#Cart_Div a:active {
	text-decoration: none;
	color: #CF0;
}
#Search_Bar {
	clear: both;
	float: right;
	width: 545px;
	height: 34px;
	margin-right: 5px;
}
#Search_Div {
	background-image: url(bg_header_search.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 34px;
	width: 355px;
}
#Cart_Div {
	background-image: url(bg_header_search_cart.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;
	float: right;
	width: 144px;
	padding-left: 46px;
	text-shadow: 1px 1px 2px rgba(0,0,0,1);
	padding-top: 9px;
}
.Search_Box {
	width:254px;
	height:20px;
	margin-top: 5px;
	margin-left: 14px;
	border: 1px inset #64C3C8;
	box-shadow: inset 2px 2px 3px #CCC;
}

#Search_Button {
	float:right;
	width: 72px;
	margin-right: 5px;
	height: 18px;
	margin-top: 5px;
	text-align: center;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	border: 1px outset #9BD8DB;
	background-color: #E8E8E8;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#E8E8E8), to(#FFFFFF)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #E8E8E8, #FFFFFF); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #666;
	cursor: pointer;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);

}
#Search_Button:hover{
	background-color: #FFEDD2;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#FFCB8A), to(#FFEDD2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #FFCB8A, #FFEDD2); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #333;
}
#Cat_Bar {
	background-image: url(tmc_bg.png);
	background-repeat: no-repeat;
	clear: both;
	height: 27px;
	width: 930px;
	font-size: 13px;
	font-weight: bold;
	padding-top: 11px;
	text-align: center;
}

#Cat_Bar a:link {
	color: #666;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
}
#Cat_Bar a:visited {
	text-decoration: none;
	color: #666;
}
#Cat_Bar a:hover {
	text-decoration: none;
	color: #41A4B3;
}
#Home_Slider {
	margin-top: 124px;
	margin-bottom: 0px;
	height: 325px;
	background-image: url(tmslider1_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#Cat_Bar a:active {
	text-decoration: none;
	color: #666;
}


/* ————— tmslider1.tpl ————— */
#tmslider1 {width:930px;height:331px;margin:0 0 0 -10px;padding:0 10px;background:url(tmslider1_bg.jpg) 0 bottom no-repeat;}

#one {
	position:relative;
	overflow:hidden;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.14);
}

#one ol li > h2 {width:41px !important;height:291px !important;overflow:hidden;margin:0;padding:0;background:url(tmslider1_items.png) 0 0 no-repeat;position:absolute;left:0;top:0;z-index:10;cursor:pointer;}
#one ol li > h2.selected {width:41px;height:291px;background-position:0 -291px;}

#one ol li > h2 > span {width:277px;
display:block;padding:12px 0 0 14px;
font:400 16px "Arial";color:#fff;
-webkit-transform: translateX(-100%) rotate(-90deg);
-webkit-transform-origin: right top;
-moz-transform: translateX(-100%) rotate(-90deg);
-moz-transform-origin: right top;
-o-transform: translateX(-100%) rotate(-90deg);
-o-transform-origin: right top;
transform: translateX(-100%) rotate(-90deg);
transform-origin: right top;
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

#one ol li > div {height:291px;position:absolute;top:0;}
#one ol li > div > div {position:relative;}
#one ol li > div > div > div {padding:0 0 0 42px;position:absolute;left:0;top:0;}

#one ol li a {text-decoration:none;}

#one ol li div h2 {margin:0 0 0 -3px;padding:30px 0 0 0;text-transform:none;}
#one ol li div h2 a {font:600 41px "Open Sans";color:#4f4f4f;}
#one ol li div h2 a:hover {color:#40a3b3;}

#one ol li h3 {margin:-6px 0 0 -2px;padding:0;}
#one ol li h3 a {font:24px "Open Sans";color:#40a3b3;}
#one ol li h3 a:hover {color:#4f4f4f;}

#one ol li p {width:270px;margin:0;padding:20px 0 0 0;line-height:17px;}
#one ol li p a {color:#878787;}
#one ol li p a:hover {color:#40a3b3;}

#one ol li a.tmslider1_btn {width:122px;height:25px;display:block;margin:19px 0 0 0;padding:5px 0 0 0;background:url(../img/tmslider1_btn.html) 0 0 no-repeat;font:14px "Open Sans";color:#fff;text-align:center;}
#one ol li a.tmslider1_btn:hover {color:#4f4f4f;}
/*------------------------------------------*/
#Home_Feat_Article_Wrap {
	height: 143px;
	width: 930px;
	margin-bottom: 50px;
}
.Black_Button {
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 12px;
	border: 1px solid #666666;
	float: left;
	margin-left: 18px;
	/* Radius */
	-webkit-border-radius: 4px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
	border-radius: 3px; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
	/* useful if you don't want a bg color from leaking outside the border: */
  -moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	
	
	/* BG Gradient */
	background-color: #a1a1a1;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#a1a1a1), to(#595959)); /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(top, #a1a1a1, #595959); /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #a1a1a1, #595959); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #a1a1a1, #595959); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #a1a1a1, #595959); /* Firefox 16+, IE10, Opera 12.50+ */
	
	
	
	color: #FFF;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
	text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
	cursor: pointer;
  
}

.Black_Button:hover{
	background-color: #6b6b6b;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6b6b6b), to(#303030)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, #6b6b6b, #303030); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #6b6b6b, #303030); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #6b6b6b, #303030); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #6b6b6b, #303030); /* Firefox 16+, IE10, Opera 12.50+ */
}
.Feat_Article_Title {
	font-size:17px;
	color:#005b9e;
	padding: 18px;
	padding-bottom: 7px;
	padding-top: 16px;
	height: 19px;
	overflow: hidden;
}
.Feat_Article_Desc {
	padding: 18px;
	padding-bottom: 7px;
	padding-top: 0px;
	padding-right: 120px;
	line-height: 17px;
	height: 46px;
	overflow: hidden;
	margin-bottom: 3px;
}
.Feat_Article_Img {
	width:98px;
	height:98px;
	position:absolute;
	margin-left:190px;
	margin-top:22px;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.18);
}
#Content_Wrap {
	margin-top: 126px;
	margin-bottom: 28px;
	background-color: #FFF;
	border: 1px solid #DDD;
	border-radius: 8px;
	color: #353535;
}

#Home_Feat_Item_Wrap {
	height: 350px;
	margin-top: 26px;
	margin-bottom: 28px;
	background-image: url(bg_columns.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.Feat_Item {
	width: 210px;
	margin-right: 30px;
	color: rgb(49, 49, 49);
	line-height: 16px;
	float: left;
}

.Cyan_Button {
padding-top: 3px;
padding-right: 12px;
padding-bottom: 3px;
padding-left: 12px;
border: 1px solid #005b9e;
float: left;
margin-left: 18px;
-webkit-border-radius: 4px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #005b9e;
background-image: -webkit-gradient(linear, left top, left bottom, from(#7fe3e3), to(#67b5b5));
background-image: -webkit-linear-gradient(top, #7fe3e3, #67b5b5);
background-image: -moz-linear-gradient(top, #7fe3e3, #67b5b5);
background-image: -o-linear-gradient(top, #7fe3e3, #67b5b5);
background-image: linear-gradient(to bottom, #005b9e, #005b9e);
color: #FFF;
cursor: pointer;
text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
  
}

.Cyan_Button:hover{
	background-color: #8c8c8c;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8c8c8c), to(#404040)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, #8c8c8c, #404040); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #8c8c8c, #404040); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #8c8c8c, #404040); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #8c8c8c, #404040); /* Firefox 16+, IE10, Opera 12.50+ */
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
	border: 1px solid #666666;
	
}
.Feat_Prod_Img {
	margin-bottom:8px;
	border: 1px solid #FFF;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
	border-radius: 4px;
}
#Footer_Wrap {
	background-image: url(bg_footer.png);
	height: 176px;
	width: 930px;
	margin-bottom: 26px;
}
.Footer_Title {
	font-size:17px;
	color:rgb(71, 71, 71);
	font-weight: bold;
	padding-bottom: 14px;
	padding-top: 2px;
}
.Footer_Link {
	color:rgb(110, 110, 110);
	padding-bottom: 6px;
}
.Footer_Link a:link {
	color: rgb(110, 110, 110);
	text-decoration: none;
}
.Footer_Link a:visited {
	text-decoration: none;
	color: rgb(110, 110, 110);
}
.Footer_Link a:hover {
	text-decoration: underline;
	color: rgb(74, 156, 171);
}
.Footer_Link a:active {
	text-decoration: none;
	color: rgb(110, 110, 110);
}
#Footer_Info {
	margin-bottom: 22px;
	color: rgb(110, 110, 110);
}
#Dentkonsept_Logo {
	height: 38px;
	width: 188px;
	margin-top: -10px;
	margin-left: 799px;
	position: absolute;
	z-index: 100;
}
#Page_Content {
	float: left;
	width: 652px;
	margin: 18px;
	min-height: 700px;
	margin-top: 19px;
}
#Right_Menu_Bar {
	float: left;
	margin-right: 18px;
	width: 198px;
	margin-top: 19px;
	margin-bottom: 18px;
	background-color: #F2F3F9;
	padding: 5px 11px 5px 11px;
	border: 1px solid #D4D4D4;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.15);
	border-radius: 6px;
	/*-----------------------------------*/
	background-color: #f5f6fa;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f6fa), to(#dfe3f2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f5f6fa, #dfe3f2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #f5f6fa, #dfe3f2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #f5f6fa, #dfe3f2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #f5f6fa, #dfe3f2); /* Firefox 16+, IE10, Opera 12.50+ */
	
}
.Right_Menu_Title {
	background-color: rgb(80,80,80);
	background-color: rgba(0,0,0,0.65);
	height: 18px;
	width: 210px;
	margin-top: -6px;
	margin-left: -12px;
	position: relative;
	color: #F2F2F2;
	font-size: 15px;
	overflow: hidden;
	border-radius: 6px 6px 0px 0px;
	padding: 6px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: center;
	margin-bottom: 4px;
	font-weight: bold;
}
.Cat_Link {
	background-image: url(bullet_gray.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	font-weight:normal;
	padding-bottom: 5px;
	padding-top: 5px;
}

.Cat_Link:link {
	color:#282828;
}
.Cat_Link:visited {
	color:#282828;
}
.Cat_Link:hover {
	color:#1581D0;
	text-decoration:none;
	background-image: url(bullet_blue.png);
	background-position: 3px center;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.9);
}
.Cat_Link:active {
	color:#282828;
}
.Cat_Link_Active {
	padding-left: 18px;
	font-weight:normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-repeat: no-repeat;
	color:#1581D0;
	text-decoration:none;
	background-image: url(bullet_blue.png);
	background-position: left center;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.9);
}

.transition30 {
  -webkit-transition: all 0.3s ease  ; 
     -moz-transition: all 0.3s ease  ; 
       -o-transition: all 0.3s ease  ; 
          transition: all 0.3s ease  ;
}
.transition20 {
  -webkit-transition: all 0.2s ease  ; 
     -moz-transition: all 0.2s ease  ; 
       -o-transition: all 0.2s ease  ; 
          transition: all 0.2s ease  ;
}

.transition10 {
  -webkit-transition: all 0.1s ease  ; 
     -moz-transition: all 0.1s ease  ; 
       -o-transition: all 0.1s ease  ; 
          transition: all 0.1s ease  ;
}
#Right_Menu_Bar3 {
	float: left;
	margin-right: 18px;
	width: 198px;
	margin-top: 19px;
	margin-bottom: 18px;
	background-color: #F2F3F9;
	padding: 5px 11px 5px 11px;
	border: 1px solid #D4D4D4;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.15);
	border-radius: 6px;
	/*-----------------------------------*/
	background-color: #f5f6fa;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f6fa), to(#dfe3f2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f5f6fa, #dfe3f2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #f5f6fa, #dfe3f2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #f5f6fa, #dfe3f2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #f5f6fa, #dfe3f2); /* Firefox 16+, IE10, Opera 12.50+ */
	
}
.Right_Menu_Title {
	background-color: rgb(80,80,80);
	background-color: rgba(0,0,0,0.65);
	height: 18px;
	width: 210px;
	margin-top: -6px;
	margin-left: -12px;
	position: relative;
	color: #F2F2F2;
	font-size: 15px;
	overflow: hidden;
	border-radius: 6px 6px 0px 0px;
	padding: 6px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: center;
	margin-bottom: 4px;
	font-weight: bold;
}
.Cat_Link {
	background-image: url(bullet_gray.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	font-weight:normal;
	padding-bottom: 5px;
	padding-top: 5px;
}

.Cat_Link:link {
	color:#282828;
}
.Cat_Link:visited {
	color:#282828;
}
.Cat_Link:hover {
	color:#1581D0;
	text-decoration:none;
	background-image: url(bullet_blue.png);
	background-position: 3px center;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.9);
}
.Cat_Link:active {
	color:#282828;
}
.Cat_Link_Active {
	padding-left: 18px;
	font-weight:normal;
	padding-bottom: 5px;
	padding-top: 5px;
	background-repeat: no-repeat;
	color:#1581D0;
	text-decoration:none;
	background-image: url(bullet_blue.png);
	background-position: left center;
	text-shadow: 1px 1px 2px rgba(255,255,255,0.9);
}

.transition30 {
  -webkit-transition: all 0.3s ease  ; 
     -moz-transition: all 0.3s ease  ; 
       -o-transition: all 0.3s ease  ; 
          transition: all 0.3s ease  ;
}
.transition20 {
  -webkit-transition: all 0.2s ease  ; 
     -moz-transition: all 0.2s ease  ; 
       -o-transition: all 0.2s ease  ; 
          transition: all 0.2s ease  ;
}

.transition10 {
  -webkit-transition: all 0.1s ease  ; 
     -moz-transition: all 0.1s ease  ; 
       -o-transition: all 0.1s ease  ; 
          transition: all 0.1s ease  ;
}
#Right_Menu_Bar2 {
	float: right;
	margin-right: 18px;
	width: 198px;
	margin-top: 2px;
	margin-bottom: 18px;
	background-color: #F2F3F9;
	padding: 5px 11px 5px 11px;
	border: 1px solid #D4D4D4;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.15);
	border-radius: 6px;
	/*-----------------------------------*/
	background-color: #f5f6fa;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f6fa), to(#dfe3f2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f5f6fa, #dfe3f2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #f5f6fa, #dfe3f2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #f5f6fa, #dfe3f2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #f5f6fa, #dfe3f2); /* Firefox 16+, IE10, Opera 12.50+ */
	
}

#Content_Title {
	font-size:22px;
	padding: 6px;
	padding-left: 14px;
	margin-bottom: 16px;
	/*-----------------------------------*/
	background-color: #fcfcfc;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#ebedf5)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fcfcfc, #ebedf5); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #fcfcfc, #ebedf5); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(top, #fcfcfc, #ebedf5); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to bottom, #fcfcfc, #ebedf5); /* Firefox 16+, IE10, Opera 12.50+ */
	border: 1px solid #dfe3f2;
	text-shadow: 1px 1px 1px rgba(255,255,255,1);
	border-radius: 6px 6px 0px 0px;
	padding-right: 14px;
}


.Input_Txt_Box {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #E7EAEF;
	padding: 6px;
	margin-bottom: 4px;
	font-size: 14px;
	width: 628px;
	border: none;
	padding-top: 6px;
	padding-bottom: 6px;
	box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2);
	border-radius: 3px;
}
.Login_Input_Txt_Box {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #E7EAEF;
	padding: 6px;
	margin-bottom: 4px;
	font-size: 14px;
	width: 150px;
	border: none;
	padding-top: 8px;
	padding-bottom: 8px;
	box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2);
	border-radius: 3px;
}
.Register_Input_Txt_Box {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #E7EAEF;
	padding: 6px;
	margin-bottom: 4px;
	font-size: 14px;
	width: 202px;
	border: none;
	padding-top: 6px;
	padding-bottom: 6px;
	box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2);
	border-radius: 3px;
}

.Payment_Info_Account_Select {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	padding: 3px;
	margin-bottom: 0px;
	font-size: 12px;
	width: 190px;
	border: 1px solid #999;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.2);
	border-radius: 2px;
	margin-left: 3px;
	margin-right: 8px;
}


.Submit_Button {
	float:right;
	width: 96px;
	height: 18px;
	text-align: center;
	padding-top: 8px;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #B6B6B6;
	background-color: #E8E8E8;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#E8E8E8), to(#FFFFFF)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #E8E8E8, #FFFFFF); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #666;
	cursor: pointer;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	padding-bottom: 4px;
	border-radius: 4px;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);

}
.Submit_Button:hover{
	background-color: #FFEDD2;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#FFCB8A), to(#FFEDD2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #FFCB8A, #FFEDD2); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #333;
}

.Prod_Button {
	width: 96px;
	height: 18px;
	text-align: center;
	padding-top: 6px;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #B6B6B6;
	background-color: #E8E8E8;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#E8E8E8), to(#FFFFFF)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #E8E8E8, #FFFFFF); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #666;
	cursor: pointer;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	padding-bottom: 2px;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
	border-radius: 4px;

}

.Prod_Button_Link:hover{
text-decoration:none;	
}

.Prod_Button:hover{
	background-color: #FFEDD2;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#FFCB8A), to(#FFEDD2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #FFCB8A, #FFEDD2); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #333;
	border: 1px solid #D2BA99;
}

.Page_Nav {
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #666;
}

.NavLinks_Active {
	color: #FF9900;
}
.Product_List_HLine {
	height:1px;
	background-color:#E8E8E8;
	margin-top: 16px;
}

.Tum_Urunler_Link:link {
	color: 	rgb(242, 242, 242);
}
.Tum_Urunler_Link:visited {
	color: 	rgb(242, 242, 242);
}
.Tum_Urunler_Link:hover {
	color: 	rgb(117,213,244);
	text-decoration: none;
}
.Tum_Urunler_Link:active {
	color: 	rgb(242, 242, 242);
}
.Prod_Image {
	height: 140px;
	width: 180px;
	border: 1px solid #FFF;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
	border-radius: 4px;
}
.Prod_Detail_Image {
	height: 260px;
	width: 320px;
	border: 1px solid #FFF;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
	border-radius: 4px;
}
.Product_Title {
	color: #414141;
	margin-left: 16px;
	margin-bottom: 12px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 8px;
}
.Product_Text {
	margin-left: 16px;
	color: #3C3C3C;
	height: 90px;
	overflow: hidden;
}
.Prod_Price {
	padding-top: 12px;
	text-align: center;
	font-size: 18px;
	color: #56C5E9;
}
.Prod_Buttons {
	margin-top: 13px;
}
.Product_Details {
	margin-top: 10px;
	margin-bottom: 10px;
}
#share_div {
	margin-left: -80px;
	position: absolute;
	z-index: 10;
	width: 176px;
	margin-top: -4px;
	background-color: #FFF;
	padding: 3px;
	padding-bottom: 0px;
	border: 1px solid #7C7C7C;
	opacity: 0;
	display: none;
}
.Similar_Prod_Div {
	float: left;
	height: 146px;
	width: 317px;
	margin-right: 18px;
	margin-bottom: 15px;
}
.Similar_Prod_Img {
	border:solid 2px #FFF;
	border-radius: 4px;
	width: 120px;
	height: 120px;
	float: left;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.2);
}
.Login_Div {
	padding-left:130px;
	padding-top: 45px;
	padding-bottom: 36px;
	background-image: url(login.png);
	background-repeat: no-repeat;
	background-position: 100px 30px;
}

.Go_Register_Div {
	padding-left:285px;
	padding-top: 55px;
	padding-bottom: 50px;
	background-image: url(register.png);
	background-repeat: no-repeat;
	background-position: 100px 30px;
	color: #06C;
	font-size: 16px;
	font-weight: bold;
}

.User_Account_Div {
	padding-bottom: 50px;
	background-image: url(locked_folder.png);
	background-repeat: no-repeat;
	background-position: 20px 0px;
	color: #00509F;
	font-weight: normal;
	padding-left: 250px;
	padding-top: 35px;
}

.User_Cart_Div {
	padding-bottom: 50px;
	background-image: url(cart_big.jpg);
	background-repeat: no-repeat;
	background-position: 20px 0px;
	color: #00509F;
	font-weight: normal;
	padding-top: 30px;
	min-height: 180px;
}

.Logout_Div {
	padding-left:285px;
	padding-top: 75px;
	padding-bottom: 85px;
	background-image: url(exit.png);
	background-repeat: no-repeat;
	background-position: 50px 30px;
	color: #00509F;
	font-weight: bold;
	font-size: 18px;
}

.Register_Div {
	padding-bottom: 30px;
	background-image: url(register.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	color: #0965AA;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
}
#OrderTable tr td {
	font-weight: bold;
}
.Order_Title {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #B6B6B6;
	border-radius: 5px;
	color: #333;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #E8E8E8;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#E8E8E8), to(#FFFFFF)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #E8E8E8, #FFFFFF); /* Firefox 16+, IE10, Opera 12.50+ */
	cursor: pointer;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
}
.Order_Title:hover {

	background-color: #FFEDD2;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#FFCB8A), to(#FFEDD2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #FFCB8A, #FFEDD2); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #333;

}

.Payment_Info {
	width: 125px;
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
	border-radius: 5px 5px 0px 0px;
	color: #333;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #E8E8E8;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#E8E8E8), to(#FFFFFF)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #E8E8E8, #FFFFFF); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #E8E8E8, #FFFFFF); /* Firefox 16+, IE10, Opera 12.50+ */
	cursor: pointer;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
	text-align: center;
	margin-left: 485px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B6B6B6;
	border-right-color: #B6B6B6;
	border-bottom-color: #B6B6B6;
	border-left-color: #B6B6B6;
}
.Payment_Info:hover {

	background-color: #FFEDD2;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#FFCB8A), to(#FFEDD2)); /* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Chrome 10+, Safari 5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Firefox 3.6-15 */
	background-image:      -o-linear-gradient(bottom, #FFCB8A, #FFEDD2); /* Opera 11.10-12.00 */
	background-image:         linear-gradient(to top, #FFCB8A, #FFEDD2); /* Firefox 16+, IE10, Opera 12.50+ */
	color: #333;

}

.Payment_Info_Form {
	width: 550px;
	padding: 6px;
	font-size: 12px;
	font-weight: bold;
	border-radius: 5px 0px 0px 0px;
	color: #333;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #F7F7F7;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
	margin-left: 60px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B6B6B6;
	border-right-color: #B6B6B6;
	border-bottom-color: #B6B6B6;
	border-left-color: #B6B6B6;
}

.Order_Info {
	background-color: #F7F7F7;
	padding: 20px;
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
	border-radius: 0px 0px 5px 5px;
}
