﻿
/* Master common styles  */
/* body style 
.mainBG
{
	background: url(../../images/masters/main/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #CDCED0;
}*/
/* main contaier after body */
body
{
	overflow-x:hidden;
}
.pnl_main_container
{
	width: 976px;
	margin: auto auto;
	margin-top: 0px;
	padding-top: 0px;
}
/* header/title container */
.pnl_main_header
{
	float: left;
	width: 100%;
	height: 120px;
	position: relative;
	z-index: 3000;
	margin-top: 0px;
	padding-top: 0px;
}
/* logo on header */
.pnl_main_header .pnlImg_logo
{
	background: transparent url(../../images/masters/main/logo.png) repeat scroll 0 0;
	float: left;
	height: 89px;
	margin-left: 15px;
	margin-top: 23px;
	width: 148px;
	display: inline;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
}
/* right panel with search links etc. */
.pnl_main_header .pnl_panelRight
{
float:right;
margin-right:5px;
margin-top:15px;
width:590px;
}

.TopCheckout
{

color:White;
font-size:10px;
	
}


/* link panel */
.pnl_main_header .pnl_links
{
	float: right;
	font-family: Arial;
	font-size: 11px;
}
.pnl_main_header .pnl_links a
{
	text-decoration: none;
	color: black;
	float: left;

}

.pnl_main_header .pnl_links span, .pnl_main_header .pnl_links div
{
	float: left;
}

/* separator for main links about us... */
.pnl_main_header .sep_links
{
	background: transparent url(../../images/masters/main/sep.png) repeat scroll 0 0;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
	height: 5px;
	width: 1px;
	margin-top: 11px;
	overflow: hidden;
}
.pnl_main_header .en
{
	background: transparent url(../../images/masters/main/en.png) repeat scroll 0 0;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
	height: 11px;
	width: 16px;
	margin-top: 8px;
	overflow: hidden;
}

/* menu panel */
.pnl_main_header .pnl_menu
{
	float: right;
	font-size: 14px;
	margin-top: 20px;
	width: 100%; margin-right:5px;
}
.pnl_main_header div, .pnl_main_header span
{
	float: right;
}
.pnl_main_header div, .pnl_main_header a
{
	text-decoration: none;
}
.pnl_main_header span
{
	/*
	padding-right: 23px;
	padding-left: 8px;
    */
}
/* separator for menu */
.pnl_main_header .sep_navi
{
	height: 10px;
	width: 1px;
	background: black;
	margin-top: 4px;
	overflow: hidden;margin-left:10px;
}
/* navigation menu item */
.pnl_main_header .pnl_nav1
{
	height: 14px;
	
}
.pnl_main_header .nav2
{
	margin: 3px 3px 0 8px;
	float: left;
}


.pnl_main_header .nav_Home:hover
{
}


.pnl_main_header .nav_Products:hover
{
}



.pnl_main_header .nav_Tutorials:hover
{
}
.pnl_main_header .nav_Artworks:hover
{
}
/* contaier for page - here go think for pages*/
.pnl_main_body
{
	width: 100%;
	background: transparent url(../../images/masters/main/topShd.png) repeat scroll 0 0;
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	clear: both;
	margin-top: 5px;
	position: relative;
	min-height: 500px;
	padding-top: 40px;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
}
/* bottom transaprent image */
.pnl_main_body .pnlImg_bottomShd
{
	background: transparent url(../../images/masters/main/bottomShd.png) repeat scroll 0 0;
	background-position: left bottom;
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 133px;
	z-index: -2;
	width: 100%;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
}
/* big navigation tab - fun,style, power */
.pnl_main_tabs
{
	border: 0 none;
	bottom: -46px;
	left: 0;
	margin-left: 8px;
	margin-top: 12px;
	position: absolute;
	width: 100%;
}
/* common tab */
.pnl_main_tabs .pnl_tab
{
	height: 35px;
	width: 318px;
	margin-right: 2px;
	float: left;
}
/* fun tab */
.pnl_main_tabs .tab1
{
	background: transparent url(../../images/masters/main/tab1.png) repeat scroll 0 0;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
}
/* style tab */
.pnl_main_tabs .tab2
{
	background: transparent url(../../images/masters/main/tab2.png) repeat scroll 0 0;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
}
/* power tab */
.pnl_main_tabs .tab3
{
	background: transparent url(../../images/masters/main/tab3.png) repeat scroll 0 0;
		/*behavior: url(     "IE6Transparent/iepngfix.htc" );*/
}
/* footer panel */
.pnl_main_footer
{
	float: left;
	clear: both;
	font-size: 11px;
	margin-top: 7px;
	width: 100%;
	padding-bottom: 20px;
}
/* footer left panel */
.pnl_main_footer .pnl_linksLeft
{
	float: left;
}
.pnl_linksLeft
{
	margin-top: 1px;
}
/* footer right panel*/
.pnl_main_footer .pnl_linksRight
{
	float: right;
	
}

.pnl_main_footer .pnl_linksRight a
{
	text-transform: capitalize;
}
 

.pnl_main_footer .pnl_linksRight span, .pnl_main_footer .pnl_linksRight div
{
	float: left;
}
.pnl_main_footer a
{
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
	color: White;
	float: left;
}
/* footer right panel separator */
.pnl_main_footer .sep_fooLinks
{
	width: 1px;
	height: 7px;
	background: black;
	margin-top: 4px;
	overflow: hidden;
	margin-left: 3px;
	margin-right: 3px;
}

.SpecificationTable
{
}

.SpecificationLeft
{
	font-weight: bold;
}

.SpecificationRight
{
}

.mainBG .welcome-guest a
{
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
	margin-right: 2px;
}
.mainBG .welcome-guest p
{
	padding: 0px;
	margin: 0px;
}
.mainBG .welcome-guest span
{
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
	float: left;
}

/* 
.welcome-guest
{
	position: absolute !important;
	right: 6px;
	top: 10px;
}
*/
.welcome-guest .links
{
	float: left;
}


.welcome-guest .links a
{
	float: left;
}

.welcome-guest p
{
	float: left;
}



.pnl_main_header .menuItemSelected:hover
{
	text-indent: 0px !important;
}

h1
{
	font-size: 17px;
	font-weight: bold;
}

.pnl_main_header .pnl_links
{
	
	margin-bottom:15px;
position:relative;
z-index:1000;
}

.fr_pnl_mainText
{
	float: left;
	font-size: 12px;
	font-weight:  normal;
	line-height: 25px;
	margin-top: 15px;
}
.fr_title
{
	float: left;
	clear: both;
	width: 100%;
	margin-top: 47px;
}
.rf_onl_row
{
	color: #F16526;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-left: 23px;
	margin-top: 35px;
	width: 273px;
}
.rf_onl_row img, .rf_onl_row div
{
	float: left;
}
.rf_onl_row div
{
	line-height: 15px;
	margin-left: 10px;
	margin-top: 24px;
	width: 181px;
}
.rf_onl_row2
{
	float: left;
	clear: both;
	margin-top: 116px;
	width:100%;
}
.rf_onl_row2 *
{
	float: left;
}
.rf_onl_row2 div
{
	font-weight: bold;
	margin-left: 8px;
	margin-top: 6px;
	font-size: 10px;
	white-space:nowrap;
}
.fr_pnl_rows
{
	float: left;
	width: 100%;
	clear: both;
}








.cpmText
{
	float:left;
font-size:10px;
margin-left:82px;
margin-top:14px;
}

.cl_bar2
{
	background:#F3F3F3 none repeat scroll 0 0;
border:1px solid #A3A3A3 !important;
float:left;
margin-bottom:0;
margin-left:1px;
margin-top:-36px;
padding:5px;
padding-bottom:9px;
padding-top:0px;
position:relative;
width:945px;
overflow:hidden;
}
.compare-image
{
clear:both;
float:left;
margin-left:1px;
margin-top:8px;
overflow:visible !important;
width:99%;
}

.compare-image
{
	float: left;
	width: 100%;
	clear: both;
}

.cl_bar2 .image
{
	float: left;
}

.box-image2
{
	float: left;
	margin-left: 5px;
	margin-top: 17px;
}
.box-image2 a
{
	clear: both;
	color: #F16527;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	text-align: right;
}

.remove
{
	float: left;
	clear: both;
	width: 100%;
	text-align: center;
}



.pnl_nav1 a
{
	font-weight: bold;
}

.pnl_main_header .nav_Home:hover, .pnl_main_header .nav_Products:hover, .pnl_main_header .nav_Tutorials:hover, .pnl_main_header .nav_Artworks:hover
{
	color: #F26D21;
}

.pnl_main_header .menuItemSelected
{
	font-weight: bold;
	color: #F26D21;
}
.pnl_main_container .pnl_main_header .menuItemSelected
{
	 color:#F26D21;
}

.pnl_main_header .nav_Home, .pnl_main_header .nav_Products, .pnl_main_header .nav_Tutorials, .pnl_main_header .nav_Artworks {
background:transparent none repeat scroll 0 0;
color:White;
font-size:14px;
margin:0;
padding-left:0px;
padding-right:0px;
position:relative;
width:auto;
background:none;
}
.sep_navi
{
	margin-right:9px;
}


#topPopupOpacity
{
	z-index:50000
}
.popup1
{
	background:white none repeat scroll 0 0;

position:absolute;

z-index:6000;
}
#topPopup
{
	position:absolute;z-index:60000;
}
.close
{
	background:transparent url(../../images/common/buttons/btnRed2.gif) no-repeat scroll 0 0;
color:white;
font-weight:bold;
padding:4px;
width:78px;
}


.rf_onl_row3 div
{
	font-weight:normal;
line-height:15px;
margin-left:9px;
margin-top:15px;
width:190px;
}

.rf_onl_row3 {
color:#F16526;
float:left;
font-size:11px;
font-weight:bold;
margin-left:13px;
margin-top:35px;
width:299px;
}


.ov_popupContent {
display:inline;
float:left;
height:445px;
width:714px;
}

#topPopup
{
	display:none;
}

.box-image
{
	color:#F16527;
float:left;
font-size:11px;
height:61px;
margin-left:0;
margin-right:20px;
margin-top:0;
width:82px; 
}

.cl_bar2 .image td
{
	background: white none repeat scroll 0 0;
	
	height: 100%;
	width:100%;
	text-align: center;
	vertical-align: middle;
}
.imgBorder
{
	 float:left; width:100%; height:61px; overflow:hidden;border:solid 1px #F16527;position:relative;
}
.imgBorder *
{
	width:100%;
}
.catalog-image table
{
	float:left
}
.catalog-image table img
{
	width:auto;
}
.noimgnum
{
	float:left;  filter: alpha(opacity=55);
        -moz-opacity: .55; opacity: .55; width:100%; text-align:center;
         line-height:61px; font-size:15px;  font-weight:bold; background:white
}
.box-image2 .btn a
{
	clear:both;
color:#F16527;
float:left;
font-size:11px;
font-weight:bold;
margin-top:8px;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:100%;
color:White;
}

.btn_buttonBlack2 {
background:transparent url(../../images/common/buttons/btnBlack2.png) no-repeat scroll 0 0;
clear:both;
color:White;
float:left;
font-family:Arial;
font-size:12px;
font-weight:bold;
height:25px !important;
line-height:9px;
margin-bottom:3px;
padding:0;
text-align:center;
white-space:normal;
width:85px;
}
.box-image2 a.cmp_clearAll
{
clear:both;
color:gray;
float:left;
font-size:11px;
font-weight:normal;
margin-top:17px;
text-align:left;
text-decoration:none;
text-indent:14px;
width:100%;
}


.cmpMin
{
float:right;
font-size:10px;
height:30px;

margin-bottom:4px;
margin-right:192px;
margin-top:0px;
overflow:hidden;

}

.eiSpan
{
float:left;
margin:8px 0 -5px 86px;
position:relative;
}
.cmpMin {
float:none;
left:8px;
margin-bottom:0;
margin-left:0;
margin-top:0;
position:absolute;
top:7px;
}
.cpmText
{
	margin-left:10px;
}
.cl_main .btn_buttonBlack input {
padding:3px 0 0;
 font-size:11px;
}

.tooggleCMPPanel
{

}
.PLPanel .panel1img,.PLPanel .panel2img ,.PLPanel .panel3img
{
	color: White; font-weight:bold; font-size:15px;line-height:26px;
text-indent:6px;
}

.pnl_hp_main .PLPanel .desc, .pnl_hp_main .PLPanel .title
{
	width:300px;
	margin-left:15px;
}

#plID .PLPanelSpan
{
	 margin-right:2px;
}
.mainBG .pnl_hp_main  {
width:1024px;
}

.pnl_main_tabs .pnl_tab
{
	color:White;
font-size:16px;

line-height:35px;
text-indent:14px;
}

.pnl_main_tabs .pnl_tab:hover
{
	 font-weight:bold;
}

.product-features table
{
	margin-top:0px;
}

.product-image h3
{
	margin-top:0px;
}

.PLPanelSpan .panel2img a:visited
{
	color:White
}

.PLPanelSpan .panel2img a:visited *
{
	color:White
}


.writeReview 
{
	 text-align:left;
}

.pnlTutorialSearch .btn_Search {
background:transparent url(../../images/common/forms/btn_go2.png) 

}
.ta_pnl_search
{
	display:none;
}










.countryList .ddlCountryBtn {
color:Black;
cursor:pointer;
left:0;
line-height:10px;

position:absolute;
text-align:center;
top:0;
}
.countryList .ddlCountryBtn:hover
{
	color:#F26D21
}

.multilanguageMenuES  .cl_bar table .td4 .panel4 .link1
{
	 font-size:11px;
line-height:36px;
margin-left:0px;
width:200px;
}

.multilanguageMenuES   .cl_bar table .td4 .panel4 .sep {
	 font-size:11px;

margin-left:0px;
width:156px;
}
.multilanguageMenuES .cl_bar table .td4 .panel4 
{
	padding-left:10px;
}

.multilanguageMenuES  .eiSpan {
float:left;
margin:8px 0 -5px 83px;
position:relative;
}

.multilanguageMenuES   .pnlLay_cat_tab a {
color:Black;
cursor:pointer;
font-size:11px;
text-decoration:none;
white-space:nowrap;
}



.blog .btn_Search {
background:transparent url(../../images/common/forms/btn_go2.png) repeat scroll 0 0;
width:33px
}

.readMoreNews
{
	float:right; color:Red;
}
.readMoreNews a
{
	color:Red;
}
.pnl_hp_main .blog .content .readMoreNews
{
	 margin-left:653px
}
.pnl_hp_main .blog .content .date {
margin-left:0px;
}

#aspnetForm .blog .item .right {
margin-left:21px;
margin-top:5px;
padding-bottom:10px;
text-align:justify;
width:708px;
}

#mpe_backgroundElement
{
	background:none !important
}
.tutorialDesc
{

}

#mpe_backgroundElement .contetn2 .right {
margin-left:95px;
margin-top:31px;
}

.contentFrameContent
{
	text-align: justify;
}
.purchases div img
{
	display: none;
}


.pnlLay_cat_middle .reviewBackground
{
	 background:Black; display:none;
}

.pnlLay_cat_middle  .reviewPopup
{
left:99px !important;
position:absolute !important;
top:31px !important;
}

.pnlLay_cat_middle  .contetn2 .right {
float:left;
margin-left:12px;
overflow:hidden;
width:482px;
}
.pnlLay_cat_middle  .contetn2 .left 
{
	float:left; margin-left:10px;
}
.pnlLay_cat_middle  .buttons
{
	clear:both;
float:left;
margin-left:534px;
width:182px;
}
.pnlLay_cat_middle  .btn_buttonBlack
{
	float:left; margin-left:5px;
}
.pnlLay_cat_middle  .contetn2 .label, .pnlLay_cat_middle  .contetn2 .label2
{
	float:left;
}
.pnlLay_cat_middle  .contetn2 .item
{
	float:left;
}
.pnlLay_cat_middle  .contetn2 .row
{
	float:left;
	clear:both;
}
.pnlLay_cat_middle  .contetn2 .lbl_r {
float:left;
margin-left:13px;
}
.pnlLay_cat_middle  .contetn2  .extra
{
	position:static;
}
.pnlLay_cat_middle  .popupM .btn_buttonBlack input
{
	 text-align:center; line-height:12px; width:auto !important ; overflow:visible;
	 height:20px;  line-height:20px;
}


.manageComunication .add-edit
{
	margin-top:11px;
}
.manageComunication .lbl
{
	margin-bottom:10px
}
.manageComunication .checkbox *
{
	float:left;
}
.manageComunication .checkbox  input
{
	width:13px; height:13px; padding:0px; margin:0px; margin-right:5px;
}
.manageComunication .checkbox  label
{
margin-top:-2px;
width:560px;
}
.manageComunication .checkbox 
{
	width:700px;
}
.manageComunication  .buttons-save-edit {
bottom:108px;
position:absolute;
right:40px;
}
.pnlLay_cat_ratingPanel .top_content .text3 a.writerev
{
	 margin-left:0px;
}

.pnl_main_header .pnl_links .ddlCountryStartItem span.ddlCountryBtn
{
	float:left; margin-left:5px;
}

.ov_item  .info1
{
	width:300px;
}

.ShareDiv
{
	width:100%; float:left; clear:both;
}
.facebook_icon
{
	 margin-left:2px;
}


.validatorx
{
clear:both;
float:left;
font-size:10px;
line-height:13px;
}

.ov_popupContent {
height:auto;
padding-top:15px;
}

.naviCSH .c a
{
	 cursor: auto !important;
}
.lbl_r
{
	position:relative;
}

.pnl_links .total
{
	margin-left:3px;
}

.pnl_links .items
{
	margin-left:3px;
	margin-right:3px;
}

.menuNew
{
border:0 none;
left:560px;
position:absolute;
top:84px;
z-index:4;
display:inline;
}