* {
	font-family: Tahoma, Segoe UI, "Trebuchet MS", Arial, "Times New Roman", Helvetica;
}

li {
	font-family: Segoe UI, "Trebuchet MS", Arial, Tahoma, "Times New Roman", Helvetica;
}


body {
	padding: 0px;
	margin: 0px;
	background-image: url('../imgs/bg.png');
	background-repeat: repeat-x;
	background-color: #fefefe;

}

.main {
	width: 1000px;
	margin: 0 auto;
}

.creamlogo {
	top: 16px;
	position: relative;
	background-image: url('../imgs/creamlogo.png');
	background-repeat: no-repeat;
	background-position: left top;
	width: 216px;
	height: 34px;
	margin-bottom: 4px;;
}

.tabs {
	color: #fefefe;
	text-align: center;
	font-size: 11px;
	letter-spacing: 2px;
	height: 53px;
}

.tab {
	float: left;
	background-image: url('../imgs/tab_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 24px;
	width: 90px;;
	height: 31px;
	border-bottom: none;
}


.rssico {
	float: right;
	background-image: url('../imgs/rss.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 7px;
	width: 67px;
	height: 48px;
}

.highlight {
/* 	color: #FFFF00; */
	color: #FEB367;
}

.tabactive {
	float: left;
	background-image: url('../imgs/tab_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 24px;
	width: 90px;;
	height: 31px;
}

.tab:hover, .tabactive:hover {
	background-image: url('../imgs/tab_active.png');
	background-repeat: no-repeat;
	background-position: left top;
}

.tabs a, .tabs a:active, .tabs a:visited {
	text-decoration: none;
	border: none;
	color: #fefefe;
}

.tabs a:hover {
	text-decoration: none;
	border: none;
	color: #FEB367;
}

.infopanel {
	clear: both;
	padding-top: 3px;
	width: 1000px;
	height: 37px;
	text-align: left;
	color: #fff;
	padding-left: 10px;
	letter-spacing: 2px;
	font-size: 11px;
	line-height: 15px;
}

a:hover div {
	cursor: pointer;
}

a:hover h2 {
	cursor: pointer;
	border: 0px;
}

a h2 {
	cursor: pointer;
	border-bottom: 0px;
}

.infopanel a, a:active, a:visited {
	text-decoration: none;
	border-bottom: 1px dashed #fff;
	color: #fff;
}

.infopanel a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #000;
	border-top: 1px dashed #000;
	color: #000;
}

.contents {
	width: 900px;
	height: 349px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 0px;;
}

.contentsshop {
	width: 1000px;
	height: 170px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 0px;;
}

.contentssubpage {
	width: 900px;
	height: 170px;
	padding-top: 8px;
	padding-bottom: 0px;;
	margin: 0 auto;
	margin-bottom: 0px;
	text-align: center;
}


br {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 0px;
}


.footer {
	clear: both;
	width: 1060px;
	padding-left: 30px;
	padding-right: 20px;
	height: 46px;
	margin: 6px auto;
	background-color: transparent;
	background-image: url('../imgs/bg_footer.png');
	background-repeat: no-repeat;
	background-position: 25px;
	color: #fefefe;
	font-size: 11px;
	letter-spacing: 2px;
	font-size: 9px;
}

.footer .copy {
	float: left;
	position: relative;
	left: 10px;
	top: 8px;
}

.footer .links {
	float: right;
	position: relative;
	top: 13px;
	right: 13px;
	font-size: 11px;
	letter-spacing: 1px;
	text-transform: lowercase;
}

a.footlink , a.footlink:visited , a.footlink:active, a.footnodotlink {
	background-image: url('../imgs/link.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
	padding-right: 7px;
	color: #fefefe;
	text-decoration: none;
	border: none;
}

a.footlink:hover {
	background-image: url('../imgs/linkover.png');
	background-repeat: no-repeat;
	background-position: left;
	color: #FEB367;
	border: none;
}

.footlink_preload {
	background-image: url('../imgs/linkover.png'); width: 0px; height: 0px; display: none; }


a.footnodotlink {
	background: none;
	padding-left: 0px;
}

.headerimgglobe {
	background-image: url('../imgs/header_img_globe.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgforum {
	background-image: url('../imgs/header_img_forum.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgshop {
	background-image: url('../imgs/header_img_shop.png');
	background-repeat: no-repeat;
	width: 1000px;
	height: 170px;
	margin: 0 auto;

}

.headerimgrssnews {
	background-image: url('../imgs/header_img_rssnews.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgdown {
	background-image: url('../imgs/header_img_down.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgsoftware {
	background-image: url('../imgs/header_img_software.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgsupport {
	background-image: url('../imgs/header_img_support.png');
	background-repeat: no-repeat;
	width: 901px;
	height: 170px;
	margin: 0 auto;

}

.headerimgdocs {
	background-image: url('../imgs/header_img_docs.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgblog {
	background-image: url('../imgs/header_img_blog.png');
	background-repeat: no-repeat;
	width: 1000px;
	height: 170px;
	margin: 0 auto;

}

.headerimgpartners {
	background-image: url('../imgs/header_img_partners.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimginstall {
	background-image: url('../imgs/header_img_install.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimggalernik {
	background-image: url('../imgs/header_img_galernik.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgspamrebel {
	background-image: url('../imgs/header_img_spamrebel.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgdownloadstudio {
	background-image: url('../imgs/header_img_downloadstudio.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgmezzmo {
	background-image: url('../imgs/header_img_mezzmo.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgvideosoft {
	background-image: url('../imgs/header_img_videosoft.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgrmf {
	background-image: url('../imgs/header_img_rmf.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgrmp {
	background-image: url('../imgs/header_img_rmp.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgpajaczek {
	background-image: url('../imgs/header_img_pajaczek.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgupgrade {
	background-image: url('../imgs/header_img_upgrade.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}


.headerimgabout {
	background-image: url('../imgs/header_img_about.png');
	background-repeat: no-repeat;
	width: 900px;
	height: 170px;
	margin: 0 auto;

}

.headerimgglobe h1 , .headerimgshop h1 , .headerimgrssnews h1 , .headerimgdown h1 , .headerimgsoftware h1, .headerimggalernik h1, .headerimgspamrebel h1, .headerimgdownloadstudio h1, .headerimgmezzmo h1, .headerimgvideosoft h1, .headerimgrmf h1, .headerimgrmp h1, .headerimgpajaczek h1, .headerimgabout h1, .headerimgsupport h1, .headerimgdocs h1, .headerimgpartners h1, .headerimgupgrade h1, .headerimginstall h1, .headerimgforum h1, .headerimgblog h1 {
	float: right;
	clear: both;
	font-size: 30px;
	font-weight: normal;
	color: #FFEDCC;
	letter-spacing: 3px;
	text-transform: lowercase;
	text-align: right;
	margin-right: 20px;
	margin-top: 4px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Tahoma;
	width: 720px;
	height: 37px;
}

.headerimgglobe h2 , .headerimgshop h2 , .headerimgrssnews h2 , .headerimgdown h2, .headerimgsoftware h2, .headerimggalernik h2, .headerimgspamrebel h2, .headerimgdownloadstudio h2, .headerimgmezzmo h2, .headerimgvideosoft h2, .headerimgrmf h2, .headerimgrmp h2, .headerimgpajaczek h2, .headerimgabout h2, .headerimgsupport h2, .headerimgdocs h2, .headerimgpartners h2, .headerimgupgrade h2, .headerimginstall h2, .headerimgforum h2, .headerimgblog h2 {
	float: right;
	font-size: 16px;
	font-weight: normal;
	color: #fefefe;
	text-align: right;
	margin-right: 20px;
	margin-top: 2px;
	padding: 0px;
	width: 720px;
	height: 81px;
	overflow: hidden;
	letter-spacing: 1px;
	margin-bottom: 0px;
}

#softtitleh1, #softtitleh2 {
	font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	border-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	text-align: center;
 	color: #333;
 	text-transform: none;
 	letter-spacing: 0px;
}

#softtitleh2 {
	text-align: left;
	margin-left: 30px;
	margin-bottom: 20px;
}

.headerimgglobe h2 i , .headerimgshop h2 i , .headerimgrssnews h2 i , .headerimgdown h2 i , .headerimgsoftware h2 i, .headerimggalernik h2 i, .headerimgspamrebel h2 i, .headerimgdownloadstudio h2 i, .headerimgmezzmo h2 i, .headerimgvideosoft h2 i, .headerimgrmf h2 i, .headerimgrmp h2 i, .headerimgpajaczek h2 i, .headerimgabout h2 i, .headerimgsupport h2 i, .headerimgdocs h2 i, .headerimgpartners h2 i, .headerimgupgrade h2 i, .headerimginstall h2 i, .headerimgforum h2 i, .headerimgblog h2 i  {
	font-family: Segoe UI, "Trebuchet MS", Arial, Tahoma, "Times New Roman", Helvetica;
	font-style: italic;
}

.h2smaller {
	font-size: 11px;
	line-height: 20px;
}

.headerimagemenu {
	float: right;
	width: 417px;
	height: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#headerimagemenul {
	width: 700px;
}

.headerimgshop .headerimagemenu {
	width: 740px;
}

.headerimgforum .headerimagemenu {
	width: 740px;
}

.headerimagemenu h3 {
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #fefefe;
	letter-spacing: 3px;
	text-transform: lowercase;
}

.awardsimages {
	float: right;
	width: 302px;
	height: 63px;
	margin: -17px 0px 0px 0px;
	overflow: hidden;
}

.headerimagemenu .links {
	color: #fefefe;
	text-align: center;
	font-size: 11px;
	letter-spacing: 1px;
	height: 39px;
	margin-top: 4px;
	overflow: hidden;
	border: none;
	text-decoration: none;
}

.headerimagemenu .links a {
	border: none;
	text-decoration: none;
}


.links .linkbuy {
	float: right;
	background-image: url('../imgs/headermenu_buy_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 14px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linkbuypreload {
	background-image: url('../imgs/headermenu_buy_active.png');
	width: 0px; height: 0px;
	display: none;;
}

.links .linkbuy:hover {
	background-image: url('../imgs/headermenu_buy_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.links .linkdown {
	float: right;
	background-image: url('../imgs/headermenu_down_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 8px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linkdownpreload {
	background-image: url('../imgs/headermenu_down_active.png');
	width: 0px; height: 0px;
	display: none;;
}

.links .linkdown:hover {
	background-image: url('../imgs/headermenu_down_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.links .linkhelp {
	float: right;
	background-image: url('../imgs/headermenu_help_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 12px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linkhelppreload {
	background-image: url('../imgs/headermenu_help_active.png');
	width: 0px; height: 0px;
	display: none;;
}

.links .linkhelp:hover {
	background-image: url('../imgs/headermenu_help_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.links .linksoftware {
	float: right;
	background-image: url('../imgs/headermenu_software_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 12px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linksoftwarepreload {
	background-image: url('../imgs/headermenu_software_active.png');
	height: 0px; width: 0px;
	display: none;;
}

.links .linksoftware:hover {
	background-image: url('../imgs/headermenu_software_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.links .linkcontact {
	float: right;
	background-image: url('../imgs/headermenu_contact_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 12px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linkcontactpreload {
	background-image: url('../imgs/headermenu_contact_active.png');
	width: 0px; width: 0px;
	display: none;
}

.links .linkcontact:hover {
	background-image: url('../imgs/headermenu_contact_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.links .linkabout {
	float: right;
	background-image: url('../imgs/headermenu_about_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 12px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linkaboutpreload {
	background-image: url('../imgs/headermenu_about_active.png');
	height: 0px; width: 0px;
	display: none;
}

.links .linkabout:hover {
	background-image: url('../imgs/headermenu_about_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.links .linkpartner {
	float: right;
	background-image: url('../imgs/headermenu_partner_inactive.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	width: 124px;;
	height: 39px;
	color: #fefefe;
	text-decoration: none;
	padding-left: 12px;;
	padding-top: 12px;
	text-transform: lowercase;
}

.linkpartnerpreload {
	background-image: url('../imgs/headermenu_partner_active.png');
	width: 0px; height: 0px;
	display: none;
}

.links .linkpartner:hover {
	background-image: url('../imgs/headermenu_partner_active.png');
	background-repeat: no-repeat;
	background-position: left top;
	color: #fefefe;
	text-decoration: none;
}

.mainbigbuttons {
	margin-top: 8px;
   font-family: Tahoma;
	font-size: 14px;
}

.mainbigbuttons ul , .centerblockbgnoh ul {
	color: #4d463d;
	left: 0px;
	width: 270px;
	padding-top: 5px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 125px;
	font-size: 12px;
	line-height: 20px;
}

.mainbigbuttons form {
	color: #4d463d;
	left: 0px;
	width: 286px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 125px;
	font-size: 12px;
	line-height: 20px;
}

.mainbigbuttons ul li , .centerblockbgnoh ul li {
	list-style: disc;
	margin-left: 0px;
	padding-left: 0px;
}

.centerblockbgnoh ul {
	font-size: inherit;
	padding-left: 14px;
}

.underli {
	border-bottom: 1px solid;
}


.mainbigbuttons h1 , .rightblock .mainbigbuttons h1 {
	color: #fefefe;
	clear: both;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
	font-weight: normal;
	font-size: 16px;
	text-transform: lowercase;
	letter-spacing: 1px;
	font-family: Tahoma,Arial;
	border: none;
}

.mainbigbuttons a {
	text-decoration: none;
	color: #000;
}

.mainimghelp {
   float: right;
	margin-left: 9px;
	margin-right: 0px;
	background-image: url('../imgs/block_help.jpg');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	margin-bottom: 8px;
	overflow: hidden;
}

.rightblock .mainimghelp {
	float: left;
	margin-left: 0px;
}

.mainimghelppreload {
	background-image: url('../imgs/block_help_active.jpg');
	height: 0px; width: 0px;
	display: none;
}

.mainimghelp:hover {
	background-image: url('../imgs/block_help_active.jpg');
	background-repeat: no-repeat;
}


.mainimggalernik {
   float: right;
	margin-left: 9px;
	margin-right: 0px;
	background-image: url('../imgs/block_galernik.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	margin-bottom: 8px;
	overflow: hidden;
}

.rightblock .mainimggalernik {
	float: left;
	margin-left: 0px;
}

.mainimggalernikpreload {
	background-image: url('../imgs/block_galernik_active.png');
	height: 0px; width: 0px;
	display: none;
}

.mainimggalernik:hover {
	background-image: url('../imgs/block_galernik_active.png');
	background-repeat: no-repeat;
}

.mainimgpajaczek {
   float: right;
	margin-left: 9px;
	margin-right: 0px;
	background-image: url('../imgs/block_pajaczek.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	margin-bottom: 8px;
	overflow: hidden;
}

.rightblock .mainimgpajaczek {
	float: left;
	margin-left: 0px;
}

.mainimgpajaczekpreload {
	background-image: url('../imgs/block_pajaczek_active.png');
	height: 0px; width: 0px;
	display: none;
}

.mainimgpajaczek:hover {
	background-image: url('../imgs/block_pajaczek_active.png');
	background-repeat: no-repeat;
}

.mainimgspamrebel {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_spamrebel.png');
	background-repeat: no-repeat;
	width: 294px;
	max-width: 294px;
	height: 170px;
	overflow: hidden;
}

.mainimgspamrebelpreload {
	background-image: url('../imgs/block_spamrebel_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgspamrebel:hover {
	background-image: url('../imgs/block_spamrebel_active.png');
	background-repeat: no-repeat;
}

.mainimgnewsletter {
   float: right;
	margin-left: 9px;
	margin-right: 0px;
	background-image: url('../imgs/block_newsletter.jpg');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	margin-bottom: 8px;
	overflow: hidden;
}

.rightblock .mainimgnewsletter {
	float: left;
	margin-left: 0px;
}

.mainimgnewsletterpreload {
	background-image: url('../imgs/block_newsletter_active.jpg');
	height: 0px; width: 0px;
	display: none;
}

.mainimgnewsletter:hover {
	background-image: url('../imgs/block_newsletter_active.jpg');
	background-repeat: no-repeat;
}

.mainimgdownload {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_download.jpg');
	background-repeat: no-repeat;
	width: 294px;
	max-width: 294px;
	height: 170px;
	overflow: hidden;
}

.mainimgdownloadpreload {
	background-image: url('../imgs/block_download_active.jpg');
	width: 0px; height: 0px;
	display: none;
}

.mainimgdownload:hover {
	background-image: url('../imgs/block_download_active.jpg');
	background-repeat: no-repeat;
}

.mainimgpajbook {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_pajbook.jpg');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	overflow: hidden;
}

.mainimgpajbookpreload {
	background-image: url('../imgs/block_pajbook_active.jpg');
	width: 0px; height: 0px;
	display: none;
}

.mainimgpajbook:hover {
	background-image: url('../imgs/block_pajbook_active.jpg');
	background-repeat: no-repeat;
}

.mainimgfeaturedpreload {
	background-image: url('../imgs/block_featured_active.jpg');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeaturedpajbookpreload {
	background-image: url('../imgs/block_featured_pajbook_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeaturedgalernikpreload {
	background-image: url('../imgs/block_featured_galernik_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeaturedrmfpreload {
	background-image: url('../imgs/block_featured_rmf_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeaturedrmppreload {
	background-image: url('../imgs/block_featured_rmp_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeatureddstudiopreload {
	background-image: url('../imgs/block_featured_dstudio_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeaturedmezzmopreload {
	background-image: url('../imgs/block_featured_mezzmo_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeaturedpajaczekpreload {
	background-image: url('../imgs/block_featured_pajaczek_active.png');
	width: 0px; height: 0px;
	display: none;
}

.mainimgfeatured {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured.jpg');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeatured:hover {
	background-image: url('../imgs/block_featured_active.jpg');
	background-repeat: no-repeat;
}

.mainimgfeaturedgalernik {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_galernik.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeaturedgalernik:hover {
	background-image: url('../imgs/block_featured_galernik_active.png');
	background-repeat: no-repeat;
}

.mainimgfeaturedrmf {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_rmf.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeaturedrmf:hover {
	background-image: url('../imgs/block_featured_rmf_active.png');
	background-repeat: no-repeat;
}

.mainimgfeaturedrmp {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_rmp.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeaturedrmp:hover {
	background-image: url('../imgs/block_featured_rmp_active.png');
	background-repeat: no-repeat;
}

.mainimgfeatureddstudio {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_dstudio.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeatureddstudio:hover {
	background-image: url('../imgs/block_featured_dstudio_active.png');
	background-repeat: no-repeat;
}

.mainimgfeaturedmezzmo {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_mezzmo.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeaturedmezzmo:hover {
	background-image: url('../imgs/block_featured_mezzmo_active.png');
	background-repeat: no-repeat;
}

.mainimgfeaturedpajaczek {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_pajaczek.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeaturedpajaczek:hover {
	background-image: url('../imgs/block_featured_pajaczek_active.png');
	background-repeat: no-repeat;
}

.mainimgfeaturedpajbook {
   float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_featured_pajbook.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 90px;
	overflow: hidden;
}

.mainimgfeaturedpajbook:hover {
	background-image: url('../imgs/block_featured_pajbook_active.png');
	background-repeat: no-repeat;
}

.mainimgshop {
   float: right;
	margin-left: 9px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_shop.jpg');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	overflow: hidden;
}

.rightblock .mainimgshop {
	float: left;
	margin-left: 0px;
}

.mainimgshoppreload {
	background-image: url('../imgs/block_shop_active.jpg');
	height: 0px; width: 0px;
	display: none;
}

.mainimgshop:hover {
	background-image: url('../imgs/block_shop_active.jpg');
	background-repeat: no-repeat;
}

.mainimgshoprev {
   float: right;
	margin-left: 9px;
	margin-right: 0px;
	margin-bottom: 8px;
	background-image: url('../imgs/block_shop_high.png');
	background-repeat: no-repeat;
	width: 294px;
	height: 170px;
	overflow: hidden;
}

.rightblock .mainimgshoprev {
	float: left;
	margin-left: 0px;
}

.mainimgshoprev:hover {
	background-image: url('../imgs/block_shop_active.jpg');
	background-repeat: no-repeat;
}

.pagecontents {
 	width: 1000px;
	margin-top: 7px;
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial;
}

.centerblock {
	float: left;
	width: 697px;
	font-size: 14px;
	color: #4d463d;
	clear: both;
}

.centerblockwide  {
	float: left;
	font-size: 14px;
	color: #4d463d;
	clear: both;
}

.centerblocktop {
/* 	background-image: url('../imgs/bg_centerblock_top.png'); */
/*
	background-repeat: no-repeat;
	background-position: top;
*/	width: 697px;
	height: 0px;
	max-height: 9px;
	margin: 0 0 0 0;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 0px;
}

.centerblockbtm {
/* 	background-image: url('../imgs/bg_centerblock_btm.png'); */
/*
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	background-position: bottom;
*/	width: 697px;
	height: 0px;
	margin: 0 0 8px 0;
	font-size: 0px;
}

.centerblockbg , .centerblockbgnoh {
/* 	background-image: url('../imgs/bg_centerblock_bg.png'); */
/*
	background-repeat: repeat-y;
	background-color: #f3f3f3;
	border: 1px solid #CECECE;
*/	width: 697px;
	margin: 0 0 0 0;
/*
	padding-left: 10px;
	padding-right: 10px;
*/	padding-top: 20px;
	padding-bottom: 20px;
}

.centerblockbg {
	height: 214px;
}


.centerblocklong {
	float: left;
	width: 701px;
	min-height: 2200px;
	color: #4d463d;
}

.centerblocklongblog {
	float: left;
	width: 701px;
	min-height: 2450px;
	color: #4d463d;
}

.centerblocklong a , .centerblocklong a:visited , .centerblockbgnoh a , .centerblockbgnoh a:visited, .centerblocklongblog a , .centerblocklongblog a:visited {
	text-decoration: none;
	color: #966200;
	border-bottom: 1px dashed #966200;
}

.centerblocklong a:hover , .centerblockbgnoh a:hover, .centerblocklongblog a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #B97A00;
	color: #B97A00;
}

.centerblocklongtop {
/* 	background-image: url('../imgs/bg_centerblocklong_top.png'); */
	background-repeat: no-repeat;
	background-position: top;
	width: 701px;
	height: 0px;
	margin: 0 0 0 0;
	font-size: 0px;
}

.centerblocklongbtm {
/* 	background-image: url('../imgs/bg_centerblocklong_btm.png'); */
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 701px;
	height: 0px;
	margin: 0 0 8px 0;
	font-size: 0px;
}

.centerblocklongbg {
/* 	background-image: url('../imgs/bg_centerblocklong_bg.png'); */
	background-repeat: repeat-y;
	background-color: #f3f3f3;
	border: 1px solid #cecece;
	width: 781px;
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	line-height: 20px;
 	overflow: hidden;
}

.centerblockbgnoh {
	font-size: 14px;
	line-height: 1.6em;
}

.rightblock {
	float: right;
	width: 294px;
	overflow:hidden;
}

.rightblock a , .rightblock a:visited {
	text-decoration: none;
	color: #372400;
	border: none;
	line-height: 1.6em;
}

.rightblock a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #B97A00;
	color: #B97A00;
}

.rightblocknarrow {
	float: right;
	width: 190px;
	overflow: hidden;
}

.centerblock h1 , .centerblocklong h1 , .centerblocklongblog h1, .rightblock h1 , .rightblocknarrow h1 {
	color: #734A00;
	clear: both;
	text-align: left;
	font-weight: normal;
	font-size: 16px;
	text-transform: lowercase;
	letter-spacing: 1px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	border-bottom: 1px solid #966200;
	width: 100%;
}

.centerblocklong h1, .centerblocklongblog h1 {
	font-size: 17px;
}

.centerblock h2 , .centerblocklong h2 , .centerblocklongblog h2, .rightblock h2 , .rightblocknarrow h2 , .centerblocklong h3, .centerblocklongblog h3 {
	color: #4d463d;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 8px;
}


.rightblocknarrow p {
	color: #4d463d;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.rightblocknarrow a , .rightblocknarrow a:visited {
	text-decoration: none;
	color: #372400;
	border: none;
}

.rightblocknarrow h2 a , .rightblocknarrow h2 a:visited {
	text-decoration: none;
	color: #B97A00;
}

.rightblocknarrow a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #B97A00;
	color: #B97A00;
}

.centerblock h2 , .centerblocklong h2 , .centerblocklong h3, .centerblocklongblog h2, .centerblocklongblog h3 {
	font-size: 14px;
	padding-bottom: 6px;
	background-image: url('../imgs/apply.png');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 24px;
}


.centerblocklong h2, .centerblocklongblog h2 {
	font-size: 16px;
	background: none;
	padding-left: 0px;
	font-weight: bold;
	margin-top: 40px;
}

.centerblocklong h3, .centerblocklongblog h3 {
	font-size: 12px;
	background: none;
	padding-left: 0px;
	font-weight: bold;
	color: #734A00;
}

.h2hoverpreload {
	background-image: url('../imgs/apply_active.png');
	width: 0px; height: 0px;
	display: none;;
}

.centerblock h2:hover {
	background-image: url('../imgs/apply_active.png');
}

.centerblock a , .centerblocklong a, .centerblocklongblog a {
	background: none;
	text-decoration: none;
}

.underline {
   border-bottom: 1px solid #966200;
}

.rightblocktop {
/* 	background-image: url('../imgs/bg_rightblock_top.png'); */
	background-repeat: no-repeat;
	background-position: top;
	width: 294px;
	height: 0px;
	margin: 0 0 0 0;
	font-size: 0px;
}

.rightblockbtm {
/* 	background-image: url('../imgs/bg_rightblock_btm.png'); */
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 294px;
	height: 0px;
	margin: 0 0 8px 0;
	font-size: 0px;
}

.rightblockbg {
/* 	background-image: url('../imgs/bg_rightblock_bg.png'); */
	background-repeat: repeat-y;
	background-color: #f3f3f3;
	border: 1px solid #cecece;
	width: 266px;
	margin: 0 0 0 0;
	padding-left: 10px;
	color: #4d463d;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.rightblockbg a {
	color: inherit;
}

.rightblockbg p {
	color: #4d463d;
	line-height: 20px;;
}

.testimonials {
	color: #4d463d;
	clear: both;
	letter-spacing: 1px;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
}

.testimonialsmall {
	color: #4d463d;
	float: right;
	margin-top: 4px;
	margin-bottom: 18px;
}


.rightblocknarrowtop {
/* 	background-image: url('../imgs/bg_rightblocknarrow_top.png'); */
	background-repeat: no-repeat;
	background-position: top;
	width: 190px;
	height: 0px;
	margin: 0 0 0 0;
	font-size: 0px;
}

.rightblocknarrowbtm {
/* 	background-image: url('../imgs/bg_rightblocknarrow_btm.png'); */
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 190px;
	height: 0px;
	margin: 0 0 8px 0;
	font-size: 0px;
}

.rightblocknarrowbg {
/* 	background-image: url('../imgs/bg_rightblocknarrow_bg.png'); */
	background-repeat: repeat-y;
	background-color: #f3f3f3;
	border: 1px solid #cecece;
	width: 168px;
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.centerblock small , .centerblocklong small , .centerblocklongblog small, .rightblock small , .rightblocknarrow small {
	font-size: 11px;
	color: #626262;
	font-weight: normal;
}

.linkscenter {
	float: left;
}

.linkscenter h2 {
	width: 225px;
	border: 0;
}

.newsletterblock , .newsletterblocknorss {
	float: right;
	width: 317px;
	height: 178px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url('../imgs/newsletterblock.png');
	background-repeat: no-repeat;
	padding-top: 8px;
	margin-left: 0px;
	padding-left: 8px;
}

.newsletterblocknorss {
	background-image: url('../imgs/newsletterblocknorss.png');
}

.downloadboxblock , .shopboxblock {
	float: left;
	width: 323px;
	height: 178px;
	margin-top: 0px;
	margin-right: 0px;
/* 	background-image: url('../imgs/downloadboxblock.png'); */
	background-repeat: no-repeat;
	border: 1px solid #cecece;
	background-color: #fff;
	padding-top: 8px;
	margin-left: 0px;
	padding-left: 8px;
}

.softboxblock {
	float: left;
	width: 668px;
	margin-top: 0px;
	margin-right: 0px;
/* 	background-image: url('../imgs/softinfoboxblock.png'); */
	border: 1px solid #CECECE;
	background-color: #fafbfb;
	background-repeat: no-repeat;
	padding-top: 8px;
	margin-left: 0px;
	padding-left: 8px;
	padding-bottom: 8px;
	margin-bottom: 20px;
}

.softboxblock a.visited {
	border: 1px solid #f00;
}

.newsletterblock h1 , .newsletterblocknorss h1 , .downloadboxblock h1 , .shopboxblock h1, .softboxblock h1, .awardboxblock h1 {
	color: #734A00;
	text-align: left;
	font-weight: normal;
	font-size: 16px;
	text-transform: lowercase;
	letter-spacing: 1px;
	width: 100%;
	margin-bottom: 4px;
	border: none;

}

.downloadboxblock p , .shopboxblock p, .softboxblock p, .awardboxblock p {
	margin-top: 0px;
	padding-top: 0px;
}

.newsletterblock h2 , .newsletterblocknorss h2, .downloadboxblock h2 , .shopboxblock h2, .softboxblock h2, .awardboxblock h2 {
	background: none;
	padding-left: 0px;
	margin-bottom: 4px;
}

.downloadboxblock h2 , .shopboxblock h2, .softboxblock h2, .shopbuttonself h2, .downloadbuttonself h2, .downloadbuttonselfrev h2, .awardboxblock h2 {
	background: none;
	padding-left: 50px;
	margin-bottom: 4px;
	font-size: 16px;
	text-transform: lowercase;
	font-family: Tahoma,Arial;
	letter-spacing: 1px;
}



.newsletterblock h2:hover , .newsletterblocknorss h2:hover , .downloadboxblock h2:hover , .shopboxblock h2:hover, .softboxblock h2:hover, .awardboxblock h2:hover {
	background: none;
	padding-left: 0px;
	margin-bottom: 4px;
}

.downloadboxblock h2:hover , .shopboxblock h2:hover, .softboxblock h2:hover, .awardboxblock h2:hover  {
	background: none;
	padding-left: 50px;
	margin-bottom: 4px;
	color: #fff;
}

.newsletterblock form , .newsletterblocknorss form {
	margin: 0px;
	padding: 0px;
}

.newsletterblock input , .newsletterblocknorss input, .mainimgnewsletter input {
	float: right;
	margin-right: 10px;
	width: 200px;
	margin-bottom: 8px;
	margin-top: -2px;
	padding: 0px;
	top: 0px;
}

.mainimgnewsletter input {
	margin-top: 4px;
	margin-bottom: 2px;
	width: 180px;
}

.newsletterblock .formbutton , .submitbutton , .newsletterblocknorss .formbutton, .mainimgnewsletter .formbutton, .rightblockbg .formbutton {
	float: right;
	margin-right: 10px;
	width: 70px;
	margin-bottom: 8px;
	margin-top: -2px;
	border: none;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	height: 25px;
	cursor: pointer;
	background-image: url('../imgs/formbutton_active.png');
	background-color: #ffb04d;
	border: 1px solid #963100;
}

.mainimgnewsletter .formbutton {
	margin-top: 2px;
}

.submitbutton {
	background-image: url('../imgs/formbutton_active.png');
	text-align: center;
	width: auto;
	margin-top: 4px;
	margin-right: 0px;
}

.submitbuttonpreload {
	background-image: url('../imgs/formbutton.png');
	width: 0px; height: 0px;
	display: none;;
	border: 1px solid #3E3E3E;

}

.newsletterblock .formbutton:hover , .submitbutton:hover , .newsletterblocknorss .formbutton:hover , .mainimgnewsletter .formbutton:hover, .rightblockbg .formbutton:hover {
	background-image: url('../imgs/formbutton.png');
	color: #fff;
	border: 1px solid #3E3E3E;
}

.newsletterblock label , .newsletterblocknorss label , .mainimgnewsletter label {
	float: left;
	clear: none;
}

.mainimgnewsletter label {
 	margin-top: 4px;
}

.newsletterblock p, .newsletterblock a , .newsletterblocknorss p , .newsletterblocknorss a , .downloadboxblock p, .shopboxblock a , .mainimgnewsletter p, .mainimgnewsletter a {
	width: 232px;
	height: 40px;
	color: #4d463d;
	font-size: 13px;
}


.newsletterblock a, .newsletterblock a:active, .newsletterblock a:visited , .downloadboxblock a, .downloadboxblock a:active, .downloadboxblock a:visited,
shopboxblock a, .shopboxblock a:active, .shopboxblock a:visited, .mainimgnewsletter a, .mainimgnewsletter a:active, .mainimgnewsletter a:visited {
	text-decoration: none;
	color: inherit;
	cursor: pointer;
}

.mainimgnewsletter p {
	margin-top: 4px;
	cursor: pointer;
	height: auto;
}

.newsletterblock p:hover ,.mainimgnewsletter p:hover {
	color: #734A00;
}

.facebookinne {
	width: 1000px;
	height: 50px;
	clear: both;
}

.facebookinneleft {
	float: left;
/* 	background-image: url('../imgs/bg_products_left.png'); */
	background-repeat: no-repeat;
	background-position: top;
	width: 10px;
	height: 50px;
	margin: 0px;
	padding: 0px;
}

.facebookinneright {
	float: right;
/* 	background-image: url('../imgs/bg_products_right.png'); */
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 10px;
	height: 50px;
	margin: 0px;
	padding: 0px;
}

.facebookinnecenter {
	float: left;
/* 	background-image: url('../imgs/bg_products_center.png'); */
	background-repeat: repeat-x;
/* 	background-color: #f3f3f3; */
	width: 980px;
	height: 50px;
	margin: 0px;
	padding: 0px;
}


.facebookinnecenter h1 {
	float: left;
	color: #372400;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-top: 8px;
	margin-right: 10px;
}

.facebookinnecenterinfo {
	float: right;
	color: #372400;
	text-align: right;
	font-weight: normal;
	font-size: 11px;
	letter-spacing: 1px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-top: 8px;
}

.facebookinnecenterinfo a, .facebookinnecenterinfo a:active, .facebookinnecenterinfo a:visited, img {
	text-decoration: none;
	border: 0px;
}

.facebookinnecenterinfo a:hover {
	text-decoration: none;
	border: 0px;
}

.products, .partnerlinks {
	height: 30px;
	clear: both;
	text-align: center;
	margin-bottom: 0px;
/* 	padding-top: 5px; */
}

.partnerlinks {
	color: #fff;
}

.productsleft {
	float: left;
/* 	background-image: url('../imgs/bg_products_left.png'); */
	background-repeat: no-repeat;
	background-position: top;
	width: 10px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background-color: #F2F2F2;
	border-left: 1px solid #626262;
	border-top: 1px solid #626262;
	border-bottom: 1px solid #626262;
}

.productsright {
	float: right;
/* 	background-image: url('../imgs/bg_products_left.png'); */
	background-repeat: repeat-y;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 10px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background-color: #F2F2F2;
	border-right: 1px solid #626262;
	border-top: 1px solid #626262;
	border-bottom: 1px solid #626262;
}

.productscenter, .partnerlinkscenter {
/* 	float: left; */
/* 	background-image: url('../imgs/bg_products_left.png'); */
	background-repeat: repeat-x;
	background-color: #F2F2F2;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #000000;
	border-bottom:1px solid #000000;
}


.productscenter b {
/* 	float: left; */
	color: #372400;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;
	margin-bottom: 0px;
	margin-top: 8px;
	padding-top: 4px;
	margin-right: 10px;
	clear: none;
}

.productscenterinfo, .partnerlinksinfo {
/* 	float: right;	 */
	color: #372400;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	letter-spacing: 1px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-top: 8px;
}

.partnerlinksinfo {
	color: #fff;
	text-align: left;
	margin-left: 40px;
	margin-top: 0px;
}

.productscenterinfo a, .productscenterinfo a:active, .productscenterinfo a:visited,
.partnerlinksinfo a, .partnerlinksinfo a:active, .partnerlinksinfo a:visited {
	color: #372400;
	text-decoration: none;
	border-bottom: none;/* 1px solid #372400; */
}

.partnerlinksinfo a, .partnerlinksinfo a:active, .partnerlinksinfo a:visited {
	color: #FFA535;
}

.productscenterinfo a:hover, .partnerlinksinfo a:hover {
	color: #372400;
	text-decoration: none;
	border-bottom: 1px dashed #372400;
}

.partnerlinksinfo a:hover {
	color: #FFA535;
	border-bottom: 1px dashed #FFA535;
}

#cid, #cp {
	width: 160px;
}

.rightalign {
	text-align: right;
}

hr {
	text-align: left;
  	height: 1px;
   left: 0px;
   width: 100%;
   color: #734A00;
   border-width: 1px;
   border-color: #734A00;
   border-style: solid none none none;
   margin-left: 0px;
}

.centerblocklong form , .rightblocknarrow form, .centerblocklongblog form  {
	float: right;
	margin-bottom: 6px;
	margin-left: 6px;
	padding: 0px;
/* 	text-align: center; */
}

.nofloatform form, .nofloatformleftsubmit form {
	float: none;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.forumitemslbg {
	width: 378px;
	height: 172px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 2px;
/* 	background-image: url('../imgs/forumitemsmall.png'); */
background-color: #fefefe;
border: 1px solid #cecece;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	float: left;
	overflow: hidden;
}


.forumitembg {
	width: 670px;
	height: 211px;
	margin-left: 0px;
	margin-bottom: 8px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url('../imgs/forumitem.png');
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	margin: 0 auto;;
}

.forumitembg p, .forumitemslbg p {
	font-size: 12px;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 14px;
}

.forumitembg h1, .forumitemslbg h1 {
	width: 440px;
	height: 22px;
	overflow: hidden;
	border: 0px;
	text-decoration: none;
	margin-left: 14px;
}

.forumitembg h1 a, .forumitemslbg h1 a {
	border: none;
}

.forumitembgpl .submitbutton, forumitemslbg .submitbutton {
	margin-top: 0px;
}

.blogitembg {
	width: 760px;
	margin-left: 0px;
	margin-bottom: 8px;
	margin-top: 0px;
	margin-right: 0px;
/* 	background-image: url('../imgs/blogitem.png'); */
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	overflow: hidden;
 	border: 1px solid #CECECE;
	background-color: #fff;
}

.shopitembg h1 {
	clear: none;
}

.shopitembg {
	width: 770px;
	height: 250px;
	margin-left: 0px;
	margin-bottom: 24px;
	margin-top: 0px;
	margin-right: 0px;
/*
	background-image: url('../imgs/shopitem.png');
	background-repeat: no-repeat;
*/	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	border: 1px solid #BDBDBD;
	background-color: #fff;
}

.shopitembg p {
	font-size: 12px;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 14px;
}

.shopitembg .submitbutton, .shopitembgpl .submitbutton {
	float: right;
	width: 244px;
	height: 76px;
	background-image: url('../imgs/addtocart.png');
	background-repeat: no-repeat;
	border: 0px;
	margin-top: -78px;
	margin-right: 6px;
}

.shopsubmitbuttonpreload {
       width: 0px;
       height: 0px;
       background-image: url('../imgs/addtocart_hl.png');
		display: none;;

}

.shopitembgpl .submitbutton {
	margin-top: 0px;
}

.shopitembg .submitbutton:hover, .shopitembgpl .submitbutton:hover {
	width: 244px;
	height: 76px;
	background-image: url('../imgs/addtocart_hl.png');
	background-repeat: no-repeat;
	background-color: #E6E6E6;
	border: 0;
}

.nofloatformleftsubmit .submitbutton{
	float: left;
	width: 160px;
}

.itemsfield {
	float: right;
	margin-top: -52px;
	margin-right: 6px;
	border: 0;
}

.shopitemimg {
	float: left;
	width: 144px;
	height: 157px;
	margin-right: 10px;
	border: 1px solid #CECECE;
}

.shopitembtnwebsite {
	margin-bottom: -22px;
	position: relative;
	left: -157px;
	top: 58px;
	height: 22px;
	width: 144px;
	border: 1px solid #BDBDBD;
	text-align: center;
	cursor: pointer;
	background-image: url('../imgs/formbutton_active.png');
	background-color: #ffb04d;
	border: 1px solid #963100;
	color: #000;
	font-size: 12px;
}

.shopitembtndown {
	position: 	relative;
	float: right;
	left: -618px;
	top: 52px;
	height: 22px;
	width: 144px;
	text-align: center;
	cursor: pointer;
	background-image: url('../imgs/formbutton_active.png');
	background-color: #ffb04d;
	border: 1px solid #963100;
	color: #000;
	font-size: 12px;
	font-weight: normal;
}

.shopitembtnwebsite:hover, .shopitembtndown:hover {
	background-image: url('../imgs/formbutton.png');
	color: #fff;
	border: 1px solid #3E3E3E;
}

.downloadl {
	background-image: url('../imgs/license_download.png');
}

.boxedl {
	background-image: url('../imgs/license_boxed.png');
}


.shopitembtn, .shopitembtnpl {
	width: 58px;
	height: 63px;
	background-repeat: no-repeat;
	border: 0;
	float: right;
	margin-top: 15px;
	margin-right: 1px;
}

.shopitembtnpl {
	margin-top: 0px;
}

.oneyear {
	background-image: url('../imgs/upgrade_1year.png');
}

.twoyear {
	background-image: url('../imgs/upgrade_2year.png');
}

.threeyear {
	background-image: url('../imgs/upgrade_3year.png');
}

.unlimitedu {
	background-image: url('../imgs/upgrade_unlimited.png');
}

.oldway {
	background-image: url('../imgs/upgrade_oldway.png');
}

.websitebtn {
	background-image: url('../imgs/website_btn.png');
}


.addtocartbtn {
	width: 244px;
	height: 77px;
	background-image: url('../imgs/addtocart.png');
	background-repeat: no-repeat;
}

.shopitembg h1 {
	border: 0px;
	text-decoration: none;
}

#hiddenbox {
	display: none;;
	height: 0px;
	overflow: hidden;
}

p.intro, p.introin {
	font-family: 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	margin-top: 0px;
	padding-bottom: 12px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 30px;
	font-size: 13px;
	line-height: 20px;
	color: #555;
}

p.intro em, p.introin em {
	font-style: normal;
	font-size: 16px;
	color: #333;
}

p.introin {
	margin-left: 0px;
	margin-right: 0px;
}

.shopbuttonselfnew h2, .downloadbuttonselfnew h2 {
	background: none;
	padding-left: 26px;
	margin-top: 4px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 14px;
	text-transform: lowercase;
	font-family: Tahoma,Arial;
	letter-spacing: 1px;
/* 	border: 1px solid #0f0; */
}

.shopbuttonselfnew p.sm, .downloadbuttonselfnew p.sm {
	font-size: 10px;
}

.shopbuttonselfnew p, .downloadbuttonselfnew p {
	margin-left: 26px;
	margin-top: -5px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: -11px;
	font-size: 11px;
	color: #666666;
/*  	border: 1px solid #f00;  */
	font-family: Tahoma,Arial;
	letter-spacing: 1px;

}

.shopbuttonselfnew, .downloadbuttonselfnew {
	margin-top: 24px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 30px;
	height: 54px;
	width: 215px;
	top: 0px;
	background-image: url('../imgs/shopboxbtn_inactive.png');
	color: #fff;
	padding-top: 6px;
	padding-left: 50px;
}

.shopbuttonself, .downloadbuttonself, .downloadbuttonselfrev {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	height: 40px;
	width: 215px;
	top: 0px;
	background-image: url('../imgs/shopboxbtn_inactive.png');
	color: #fff;
	padding-top: 20px;
	padding-left: 50px;
}

.downloadbuttonself, .downloadbuttonselfrev, .downloadbuttonselfnew {
	background-image: url('../imgs/downloadboxbtn_inactive.png');
}

.downloadbuttonselfrev:hover, .downloadbuttonself:hover, .downloadbuttonselfnew:hover {
	background-image: url('../imgs/downloadboxbtn_active.png');
	color: #fff;
}

.downloadbuttonselfrev {
	background-image: url('../imgs/downloadboxbtn_active.png');
}

.downloadbuttonselfrev:hover {
	background-image: url('../imgs/downloadboxbtn_inactive.png');
}

.downloadbuttonselfrev h2 {
	color: #fff;
}

.downloadbuttonselfrev:hover h2 {
	color: #000;
}

.shopbuttonself:hover, .shopbuttonselfnew:hover {
	background-image: url('../imgs/shopboxbtn_active.png');
	color: #fff;
}

.downloadbutton , .shopbutton {
	position: relative;
	background-image: url('../imgs/downloadboxbtn_inactive.png');
	background-repeat: no-repeat;
	top: 100px;
	height: 40px;
	width: 215px;
	margin-left: 2px;
	text-align: center;
	padding-top: 20px;
	padding-left: 50px;
	margin: 0 auto;
	margin-bottom: -60px;
}

.downloadbutton:hover {
	background-image: url('../imgs/downloadboxbtn_active.png');
	color: #fff;
}

.downloadbutton:hover h2 {
	color: #fff;
}

.shopbutton {
	background-image: url('../imgs/shopboxbtn_inactive.png');
	background-repeat: no-repeat;
}

.shopbutton:hover  {
	background-image: url('../imgs/shopboxbtn_active.png');
}
.shopbutton:hover h2  {
	color: #fff;
	background: none;
}

.downloadbuttonselfrev:hover h2, .shopbuttonself:hover h2, .downloadbuttonself:hover h2 {
	color: #fff;
	background: none;
}

.downloadbuttonselfrev:hover h2 {
	color: #000;
}

.shopbuttonselfnew:hover h2, .downloadbuttonselfnew:hover h2,
.shopbuttonselfnew:hover p, .downloadbuttonselfnew:hover p {
	color: #fff;
	background: none;
}

/* short buttons */

.downloadshortbutton , .shopshortbutton, .websiteshortbutton {
	float: right;
	background-image: url('../imgs/downloadboxbtnshort_inactive.png');
	background-repeat: no-repeat;
	bottom: 0px;
	height: 40px;
	width: 128px;
	margin-left: 0px;
	margin-right: 8px;
	text-align: center;
	padding-top: 19px;
	padding-left: 10px;
	overflow: hidden;
}

.downloadshortbuttonpreload {
	background-image: url('../imgs/downloadboxbtnshort_active.png');
	width: 0px;
	height: 0px;
	display: none;
}

.downloadshortbutton:hover {
	background-image: url('../imgs/downloadboxbtnshort_active.png');
	color: #fff;
}

.downloadshortbutton:hover h2 {
	color: #fff;
}

.shopshortbuttonpreload {
	background-image: url('../imgs/shopboxbtnshort_active.png');
	width: 0px;
	height: 0px;
	display: none;
}

.shopshortbutton {
	background-image: url('../imgs/shopboxbtnshort_inactive.png');
	background-repeat: no-repeat;
}

.shopshortbutton:hover {
	background-image: url('../imgs/shopboxbtnshort_active.png');
}
.shopshortbutton:hover h2 {
	color: #fff;
}

.websiteshortbuttonpreload {
	background-image: url('../imgs/websiteboxbtnshort_active.png');
	width: 0px;
	height: 0px;
	display: none;
}

.websiteshortbutton {
	background-image: url('../imgs/websiteboxbtnshort_inactive.png');
	background-repeat: no-repeat;
}

.websiteshortbutton:hover {
	background-image: url('../imgs/websiteboxbtnshort_active.png');
}
.websiteshortbutton:hover h2 {
	color: #fff;
}

.softdescr {
	overflow: hidden;
	margin-right: 6px;
	margin-bottom: 6px;
}

.softdescr a, .softdescr a:link, .softdescr a:visited, .softdescr a:hover {
	border: none;
	color: inherit;
}

.productbox {
	background-repeat: no-repeat;
	width: 110px;
	height: 150px;
	margin-right: 6px;
	float: left;
	margin-top: -2px;
	padding-top: 0px;
}

.paj5probox {
	background-image: url('../imgs/box_paj5pro.jpg');
}

.paj5probox {
	background-image: url('../imgs/box_paj5pro.jpg');
}

.paj5stdbox {
	background-image: url('../imgs/box_paj5std.jpg');
}

.paj5book {
	background-image: url('../imgs/box_paj5book.jpg');
}

.spamrplbox {
	background-image: url('../imgs/box_spamrpl.jpg');
}
.dstudioplbox {
	background-image: url('../imgs/box_dstudiopl.jpg');
}
.mezzmoplbox {
	background-image: url('../imgs/box_mezzmopl.jpg');
}
.rmfplbox {
	background-image: url('../imgs/box_rmfpl.jpg');
}
.rmpplbox {
	background-image: url('../imgs/box_rmppl.jpg');
}
.avsplbox {
	background-image: url('../imgs/box_avspl.png');
}
.avspleditbox {
	background-image: url('../imgs/box_avseditpl.png');
}


.gal1box {
	background-image: url('../imgs/box_gal1.jpg');
}

.gal1enbox {
	background-image: url('../imgs/box_gal1en.jpg');
}

.smiebox {
	background-image: url('../imgs/box_smie.jpg');
}

.qupdbox {
	background-image: url('../imgs/box_qupd.jpg');
}

.supplbox {
	background-image: url('../imgs/box_supelek.jpg');
}

.addtestimonialpreload {
	background-image: url('../imgs/add_testimonial_active.png');
	width: 0px;
	height:0px;
	display: none;
}

.addtestimonial {
	width: 270px;
	height: 59px;
	clear: both;
	cursor: pointer;
	background-repeat: no-repeat;
	background-image: url('../imgs/add_testimonial.png');
	background-position: center;

}

.addtestimonial:hover {
	background-image: url('../imgs/add_testimonial_active.png');
	color: #fff;
}

.addtestimonial:hover h1 {
	color: #fff;
}

.addtestimonial h1 {
	border: none;
	text-align: center;
	margin-left: 20px;
	padding-top: 17px;
}

.addtestimonial h1:hover {
	color: #fff;
}

.galernik_pl_box_200 {
	background-repeat: no-repeat;
	background-image: url('../imgs/galernik_box_pl.jpg');
	background-position: center;
	width: 200px;
	height: 303px;
	float: right;
	border: none;
}

.galernik_en_box_200 {
	background-repeat: no-repeat;
	background-image: url('../imgs/galernik_box_en.jpg');
	background-position: center;
	width: 200px;
	height: 303px;
	float: right;
	border: none;
}

.spamrebel_box_200 {
	background-repeat: no-repeat;
	background-image: url('../imgs/spamrebel_box_pl.jpg');
	background-position: center;
	width: 200px;
	height: 303px;
	float: right;
	border: none;
}

.downloadstudio_box_200 {
	background-repeat: no-repeat;
	background-image: url('../imgs/downloadstudio_box_pl.jpg');
	background-position: center;
	width: 200px;
	height: 228px;
	float: right;
	border: none;
}

.mezzmo_banner {
	background-repeat: no-repeat;
	background-image: url('../imgs/mezzmobanner.jpg');
	background-position: center;
	width: 584px;
	height: 175px;
	float: none;
	border: none;
	margin-top: -10px;
	margin-bottom: 10px;
}

.pajaczek_box_200 {
	background-repeat: no-repeat;
	background-image: url('../imgs/pajaczek_box_pl.jpg');
	background-position: center;
	width: 200px;
	height: 329px;
	float: right;
	border: none;
}

.rafal_reggi {
	background-repeat: no-repeat;
	background-image: url('../imgs/rafaello2.jpg');
	background-position: top;
	width: 227px;
	height: 196px;
	margin-left: 10px;
	float: right;
	border: 0px;

}

.rafal_family {
	background-repeat: no-repeat;
	background-image: url('../imgs/family.jpg');
	background-position: center;
	width: 295px;
	height: 242px;
	margin-left: 10px;
	float: right;
	color: #DADADA;
	border: none;
}

.creamsoftphoto {
	background-repeat: no-repeat;
	background-image: url('../imgs/rafal_reggi.jpg');
	background-position: center;
	width: 295px;
	height: 242px;
	margin-left: 10px;
	float: right;
	color: #DADADA;
	border: none;
}

.pdfimagetext {
	background-repeat: no-repeat;
	background-image: url('../imgs/pdf_file.png');
	background-position: left;
	height: 32px;
	margin-left: 10px;
	margin-top: 5px;
	padding-left: 38px;
	border: none;
}

.rapidsslicon {
	background-repeat: no-repeat;
	background-image: url('../imgs/secured_by_rapidssl.gif');
	background-position: left;
	width: 98px;
	height: 50px;
	margin-left: 0px;
	margin-top: 5px;
	border: none;
	float: right;
}

.imgimagetext {
	background-repeat: no-repeat;
	background-image: url('../imgs/img_file.png');
	background-position: left;
	height: 32px;
	margin-left: 10px;
	margin-top: 5px;
	padding-left: 38px;
	border: none;
}

.benefitdescr {
	line-height: 1.4em;
	font-size: 12px;
	margin-left: 24px;
	margin-top: 0px;
}

.screenshotgaltd {
	text-align: center;
	vertical-align: top;

}

.screenshotgaltd img {
	border: 1px solid #868686;
}

.screenshotgaltd a, .screenshotgaltd a:visited, .screenshotgaltd a:active , .screenshotgaltd a:hover {
	border: none;
}

.srccode {
	font-family: Courier New;
	font-size: 11px;
	line-height: 1.2em;
}

.srccode a {
	border-bottom: 0px;
}

.fw {
	width: 250px;
	vertical-align: bottom;
}

.ftse {
	width: 10px;
}

.fttdbbl {
	border-bottom: 1px;
	border-bottom-color: #828282;
	border-bottom-style: solid;
	border-right: 1px;
	border-right-color: #828282;
	border-right-style: solid;
	font-size: smaller;
}

.fttdblbbgrb {
	border-bottom: 1px;
	border-bottom-color: #D7D7D7;
	border-bottom-style: solid;
	border-right: 1px;
	border-right-color: #828282;
	border-right-style: solid;
}

.fttdblbbgrbodd {
	background-color: #F8F8F8;
}

.fttdpro {
	background-color: #FFF2B7;
}

.fttdstd {
	background-color: #EFEFEF;
}

.fttdpronodot {
	background-color: #FFEE9F;
}

.fttdstdnodot {
	background-color: #EBEBEB;
}

.centertext {
	text-align: center;
}

.menis_200 {
	background-repeat: no-repeat;
	background-image: url('../imgs/menis.jpg');
	background-position: center;
	width: 197px;
	height: 195px;
	float: right;
	border: none;
}


.awardboxblock {
	float: left;
	width: 668px;
	height: 184px;
	margin-top: 0px;
	margin-right: 0px;
/* 	background-image: url('../imgs/softinfoboxblock.png'); */
	background-repeat: no-repeat;
	background-color: #fff;
	border: 1px solid #cecece;
	padding-top: 8px;
	margin-left: 0px;
	padding-left: 8px;
	margin-bottom: 20px;
}

.awarddescr {
	overflow: hidden;
	height: 130px;
	margin-right: 6px;
	margin-bottom: 6px;
}

.awardbox {
	background-repeat: no-repeat;
	width: 100px;
	height: 135px;
	margin-right: 6px;
	float: left;
	margin-top: -2px;
	padding-top: 0px;
}

.awardmikro {
	background-image: url('../imgs/mikrop2006.png');
}

.awardpcq {
	background-image: url('../imgs/prodrok97.png');
}

.awardpcw {
	background-image: url('../imgs/pcworld_2004_czytelnicy.png');
}

.contactemail {
	background-repeat: no-repeat;
	background-image: url('../imgs/xfmail.png');
	background-position: center;
	width: 128px;
	height: 128px;
	margin-left: 10px;
	float: right;
	border: none;
}

.sitemap ol {
	color: #4d463d;
	left: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 24px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: inherit;
}

.sitemap ol li {
	list-style: none;
	background-repeat: no-repeat;
	background-image: url('../imgs/anchor.png');
	background-position: left;
	padding-left: 24px;
}

.inblock {
}

.helion-ksiazkasm1 {
	float: right;
}

.helion-ksiazkasm2 {
	margin-bottom: 5px;
}

.helion-ksiazkasm2 b {
	font-weight: normal;
}

.inblock ol {
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.inblock ul {
	padding-left: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.orderblockbg .submitbutton {
	float: right;
	width: 244px;
	height: 76px;
	background-image: url('../imgs/addtocart.png');
	background-repeat: no-repeat;
	border: 0px;
	margin-left: 4px;
}

.orderblockbg .submitbutton:hover {
	width: 244px;
	height: 76px;
	background-image: url('../imgs/addtocart_hl.png');
	background-repeat: no-repeat;
	background-color: #f00;
	border: 0;
}

select.upgselstyle {
	width: 250px;
	border: 2px solid #FA0;
	padding: 3px;
}


#rotatorheader{
	width:680px;
	overflow:hidden;
	margin: 0 auto;
	margin-bottom: 10px;
}

#slides{
	height:150px;
	width:680px;
	overflow:hidden;
}

.slide{
	float:left;
}

#menu{
	height:15px;
	text-align: right;
	font-family: Tahoma;
	font-size: 8px;
	color: #929292;
	margin-right: 10px;
}

#menu a {
	border: none;
	text-decoration: none;
	color: inherit;
	margin-top: 0px;
	line-height: 13px;
}

ul.rotator {
	margin:0px;
	padding:0px;
}

ul.rotator > li{
	width:20px;
	display:inline-block;
	list-style:none;
	height:12px;
	overflow:hidden;
	text-align: center;
	margin-right: 1px;
	margin-top: 1px;
}

ul.rotator > li.inact:hover{
	margin-right: 1px;
	margin-top: 1px;
	background-color: #E6E6E6;
	border: 1px solid #B6B6B6;
}

ul.rotator > li.act,li.act:hover{
	margin-right: 1px;
	margin-top: 1px;
	border: 1px solid #B6B6B6;
	background-color: #E6E6E6;
}

ul.rotator > li.act a{
	cursor:default;
}

.fbar{
	width:2px;
}

ul.rotator > li a{
	display:block;
	height:15px;
}

ul.rotator > a img{
	border:none;
}

.slideinside {
	height: 150px;
	margin-top: 10px;
	overflow: hidden;
}

.slideinside p {
	margin-right: 10px;
}

.slideinside p a, .slideinside p a:hover, .slideinside p a:visited, .slideinside p a:active {
	text-decoration: none;
	color: inherit;
	border: 0;
}

.sociable a, .sociable a:visited, .sociable a:active, .sociable a:hover, #sociable-hovers {
	border: 0px;
}

#mainrotatorheader {
	width: 900px;
	overflow:hidden;
}

#mainslides {
	height:348px;
	width: 900px;
	overflow:hidden;
}

#pajslide {
	background-image: url('../imgs/slides/main_header_pajaczek.png');
}

#rmfslide {
	background-image: url('../imgs/slides/main_header_odzyskiwanie.png');
}

#vconvslide {
	background-image: url('../imgs/slides/main_header_videoconv.jpg');
}

.mainslide{
	float:left;
}

.maineachslide {
	width: 900px;
	height: 348px;
	padding-top: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	border: none;
}

.maineachslide a {
	border: none;
}


#mainpaj_tab_more { background-image: url('../imgs/slides/paj_tab_more_off.png'); }
#mainpaj_tab_more:hover {	background-image: url('../imgs/slides/paj_tab_more_on.png'); }
#mainpaj_tab_down { background-image: url('../imgs/slides/paj_tab_download_on.png'); }
#mainpaj_tab_down:hover {	background-image: url('../imgs/slides/paj_tab_download_off.png'); }
#mainpaj_tab_price { background-image: url('../imgs/slides/paj_tab_cennik_off.png'); }
#mainpaj_tab_price:hover {	background-image: url('../imgs/slides/paj_tab_cennik_on.png'); }

a .mainheader_tabs {
	width: 93px;
	height: 37px;
	display: inline-block;
}


.mainpaj_tab_preload_a { background-image: url('../imgs/slides/paj_tab_more_off.png'); width: 0px; height: 0px; display: none; }
.mainpaj_tab_preload_b { background-image: url('../imgs/slides/paj_tab_more_on.png'); width: 0px; height: 0px; display: none; }
.mainpaj_tab_preload_c { background-image: url('../imgs/slides/paj_tab_download_on.png'); width: 0px; height: 0px; display: none; }
.mainpaj_tab_preload_d { background-image: url('../imgs/slides/paj_tab_download_off.png'); width: 0px; height: 0px; display: none; }
.mainpaj_tab_preload_e { background-image: url('../imgs/slides/paj_tab_cennik_off.png'); width: 0px; height: 0px; display: none; }
.mainpaj_tab_preload_f { background-image: url('../imgs/slides/paj_tab_cennik_on.png'); width: 0px; height: 0px; display: none; }

#mainrmf_btn { background-image: none; width: 544px; }
#mainrmf_btn:hover {	background-image: url('../imgs/slides/recovermyfiles_on.png'); margin-top: -7px; margin-left: 29px; width: 544px;}
#mainrmp_btn { background-image: url('../imgs/slides/recovermyphotos_off.png'); width: 544px; }
#mainrmp_btn:hover {	background-image: url('../imgs/slides/recovermyphotos_on.png'); width: 544px; margin-top: -7px; margin-left: 29px; width: 544px;}

.mainrmf_btn_preload_a { background-image: url('../imgs/slides/recovermyfiles_on.png'); width: 0px; height: 0px; display: none;  }
.mainrmp_btn_preload_b { background-image: url('../imgs/slides/recovermyphotos_off.png'); width: 0px; height: 0px; display: none; }
.mainrmp_btn_preload_c {	background-image: url('../imgs/slides/recovermyphotos_on.png'); width: 0px; height: 0px; display: none;  }

#mainvconv_tab_more { background-image: url('../imgs/slides/vconv_tab_more_off.png'); width: 107px; margin-right: 1px;}
#mainvconv_tab_more:hover {	background-image: url('../imgs/slides/vconv_tab_more_on.png'); width: 107px;  margin-right: 1px;}
#mainvconv_tab_down { background-image: url('../imgs/slides/vconv_tab_down_off.png'); width: 107px;  margin-right: 1px;}
#mainvconv_tab_down:hover {	background-image: url('../imgs/slides/vconv_tab_down_on.png'); width: 107px;  margin-right: 1px;}
#mainvconv_tab_price { background-image: url('../imgs/slides/vconv_tab_cennik_off.png'); width: 107px;  margin-right: 1px;}
#mainvconv_tab_price:hover {	background-image: url('../imgs/slides/vconv_tab_cennik_on.png'); width: 107px;  margin-right: 1px;}

.mainvconv_btn_preload_a { background-image: url('../imgs/slides/vconv_tab_more_off.png'); width: 0px; height: 0px; display: none;  }
.mainvconv_btn_preload_b { background-image: url('../imgs/slides/vconv_tab_more_on.png'); width: 0px; height: 0px; display: none;  }
.mainvconv_btn_preload_c { background-image: url('../imgs/slides/vconv_tab_down_off.png'); width: 0px; height: 0px; display: none;  }
.mainvconv_btn_preload_d { background-image: url('../imgs/slides/vconv_tab_down_on.png'); width: 0px; height: 0px; display: none;  }
.mainvconv_btn_preload_e { background-image: url('../imgs/slides/vconv_tab_cennik_off.png'); width: 0px; height: 0px; display: none;  }
.mainvconv_btn_preload_f { background-image: url('../imgs/slides/vconv_tab_cennik_on.png'); width: 0px; height: 0px; display: none;  }


a .mainrmf_header_tabs {
	width: 544px;
	height: 93px;
	display: inline-block;
}

a .mainrmp_header_tabs {
	width: 544px;
	height: 93px;
	display: inline-block;
}

a .mainvconv_header_tabs {
	width: 325px;
	height: 25px;
	display: inline-block;
	margin-right: 0px;
}

#mainmenu{
	height:15px;
	text-align: right;
	font-family: Tahoma;
	font-size: 8px;
	color: #929292;
	margin-right: 21px;
}

#mainmenu a {
	border: none;
	text-decoration: none;
	color: inherit;
}

ul.mainrotator {
	margin:0px;
	padding:0px;
}

ul.mainrotator > li{
	width:20px;
	display:inline-block;
	list-style:none;
	height:12px;
	overflow:hidden;
	text-align: center;
	margin-right: 1px;
}

ul.mainrotator > li.maininact:hover{
	background-color: #E6E6E6;
	border: 1px solid #B6B6B6;
}

.mainmenuItem {
	background-color: #E6E6E6;
}


ul.mainrotator > li.mainact,li.mainact:hover{
	margin-top: 1px;
	border: 1px solid #B6B6B6;
	background-color: #E6E6E6;
}

ul.mainrotator > li.mainact a{
	cursor:default;
}

.mainfbar{
	width:2px;
}

ul.mainrotator > li a{
	display:block;
	height:15px;
}

ul.mainrotator > a img{
	border:none;
}

a.downloadbtner, a.downloadbtner:hover, .downloadbtner, .downloadbtner:hover {
	width: 285px;
	height: 55px;
	background-image: url('../imgs/download_inactive.png');
	margin-top: 12px;
	margin-right: 0px;
	margin-left: -42px;
	float: left;
	border-bottom: none;
}

a.downloadbtner:hover, .downloadbtner:hover {
	background-image: url('../imgs/download_active.png');
}

.orderbtner, .orderbtner:hover {
	width: 285px;
	height: 55px;
	background-image: url('../imgs/cart_inactive.png');
	margin-top: 0px;
	margin-left: 10px;
	float: right;
	cursor: pointer;
	background-repeat: no-repeat;
	border: none;
	background-color: transparent;
	margin-right: -42px;
}

.orderbtner:hover {
	background-image: url('../imgs/cart_active.png');
}

.downloadbtnerpreload {
background-image: url('../imgs/download_active.png'); width: 0px; height: 0px; display: none; border: 1px solid #3E3E3E;
}

.orderbtnerpreload {
background-image: url('../imgs/cart_active.png'); width: 0px; height: 0px; display: none; border: 1px solid #3E3E3E;
}

.subscrbtnerpreload {
background-image: url('../imgs/subscribe_active.png'); width: 0px; height: 0px; display: none; border: 1px solid #3E3E3E;
}

.subscrbtner, .subscrbtner:hover {
	width: 145px;
	height: 38px;
	background-image: url('../imgs/subscribe_inactive.png');
	margin-top: -8px;
	margin-bottom: 0px;
	margin-left: 10px;
	cursor: pointer;
	background-repeat: no-repeat;
	border: none;
	background-color: transparent;
	float: right;

}

.subscrbtner:hover {
	background-image: url('../imgs/subscribe_active.png');
}

.cartform {
	width: 520px;
	height: 55px;
	margin-top: 12px;
	float: right;
	margin-right: 0px;
	text-align: right;
	font-weight: bold;
	text-shadow: #FFEECE 0px 1px;
}

.progseltocart {
	width: 150px;
	height: 55px;
	margin-top: 12px;
	float: right;
	margin-right: -150px;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	text-shadow: #FFEECE 0px 1px;
}

.progtypeselector {
	width: 250px;
	margin-top: 3px;
	border: 1px solid #9E9E9E;
}

.newtext p {
	text-shadow: #fff 0px 1px;
	line-height: 1.6em;
}

.newtext h1, .newtext h2 {
	font-size: 40px;
	color: #503200;
	text-shadow: #FFEECE 0px 1px;
	margin: 0;
	padding: 0;
	margin-top: 16px;
	margin-bottom: 26px;
	font-weight: normal;
}

.newtext h2 {
	font-size: 24px;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #299DD6;
	margin-left: 50px;
}

.newtext p a {
	text-decoration: none;
	border-bottom: 1px dashed #b97a00;
	color: #b97a00;
}

.featureslist p {
	margin-right: 50px;
	margin-left: 50px;
}

.quotenew {
	font-style: italic;
	font-family: 'Trebuchet MS', Tahoma, Segoe UI, Arial, Helvetica, "Times New Roman";
	text-shadow: #fff 0px 1px;
	background-color: #fff;
	border: 1px dashed #c6c6c6;
	padding: 10px;
	margin-top: 3px;
	font-size: 13px;
	line-height: 1.4em;
}

a.scrn, a.scrnrt, a.scrns, a.scrnsrt {
background-image: url("../imgs/frame2.png");
background-position: 0px 0px;
background-repeat: no-repeat;
float: left;
height: 244px;
margin-left: 0px;
margin-right: 50px;
margin-bottom: 30px;
width: 256px;
}

a.scrnrt, a.scrnsrt {
	float: right;
	margin-left: 50px;
}

a.scrns, a.scrnsrt {
	background-image: url("../imgs/frame3.png");
}

a.scrn img, a.scrn img:hover,
a.scrnrt img, a.scrnrt img:hover,
a.scrns img, a.scrns img:hover,
a.scrnsrt img, a.scrnsrt img:hover {
margin-bottom: 11px;
margin-left: 13px;
margin-right: 13px;
margin-top: 11px;
border: 1px solid #fff;
}

a.scrn img:hover, a.scrnrt img:hover {
border: 1px solid #bbd208;
}

a.scrns img:hover, a.scrnsrt img:hover {
border: 1px solid #389dcc;
}

.horzdiv {
width: 100%; border-top: 1px solid #E6E6E6; height: 1px;
clear: both;
margin-top: 0px;
margin-bottom: 50px;
}

.movie {
	text-align: center;
	width: 100%;
	margin: 0 auto;
}

.smallgrey {
text-align: left; float: left; width: 400px; font-size: 10px; margin-top: 3px; color: #4A4A4A;
}

.smallinfotxt {
	width: 400px;
	font-size: 10px;
	margin-top: 3px;
	color: #9E9E9E;
	margin-right: -20px;
}

.smallinfotxt a, .smallinfotxt a:visited, .smallinfotxt a:hover {
	text-decoration: none;
	color: #966200;
	border-bottom: 1px dashed #966200;
}

.newpricehigh {
	color: #Dc4900;
}

.downorderarea {
width: 100%; background-color: #E6E6E6; border-top: 1px solid #868686; border-bottom: 1px solid #868686; height: 90px; margin-top: 0px; margin-bottom: 0px; clear: both;
}

.downorderareanarrow {
width: 1000px; margin: 0 auto;
}

#cboxTitle, #cboxCurrent {
	font-size: 10px;
	font-weight: normal;
	overflow: hidden;
	padding-left: 20px;
}

.entrysoft_welcome {
	float: right; width: 340px;
}

.entrysoft_welcome h1 {
color: #FF5500; font-weight: normal; margin: 0; padding: 0; margin-top: -10px;
}

.entrysoft_welcome p {
color: #2e2e2e; line-height: 19px;
}

.entrysoft_welcome ul {
line-height: 19px;
}

.entrysoft_welcome p a, .entrysoft_welcome li a {
	text-decoration: none;
	border-bottom: none;
	color: #b97a00;
}

.entrysoft_welcome p a:hover, .entrysoft_welcome li a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #b97a00;
	color: #b97a00;
}


.entrysoft_bigframe {
width: 459px; height: 208px; background-image: url('../imgs/framea.png'); background-repeat: no-repeat; padding: 0px; margin: 0px; padding-top: 10px; padding-right: 18px;
}

.entrysoft_bigframea, .entrysoft_bigframea:visited, .entrysoft_bigframea:active, .entrysoft_bigframea:hover {

float: left; margin-top: 12px; margin-left: 21px;
text-decoration: none;
border: none;

}

.entrysoft_smallframea, .entrysoft_smallframea:visited, .entrysoft_smallframea:active, .entrysoft_smallframea:hover {
float: left; margin-top: 4px; margin-left: 14px;
text-decoration: none;
border: none;

}

.entrysoft_smallframeax, .entrysoft_smallframeax:visited, .entrysoft_smallframeax:active, .entrysoft_smallframeax:hover {
text-decoration: none;
color: inherit;
border: none;
}

.entrysoft_bigframe_btncont {
position: absolute; margin-left: 168px; float: right; width: 288px; height: 0px;
}

.entrysoft_bigframe_orangebtn, .entrysoft_bigframe_orangebtn:visited, .entrysoft_bigframe_orangebtn:active, .entrysoft_bigframe_orangebtn:hover {
text-decoration: none;
border: none;
margin-left: 4px; position: relative; top: 120px; float: right; width: 94px; height: 25px; background-repeat: no-repeat;  background-image: url('../imgs/frame_button_orange_inactive.png'); text-align: center; vertical-align: middle; color: #fff; font-weight: bold; text-decoration: none; padding-top: 5px; font-size: 11px;
}

.entrysoft_bigframe_orangebtn:hover {
background-image: url('../imgs/frame_button_orange_active.png');
}

.entrysoft_bigframe_bluebtn, .entrysoft_bigframe_bluebtn:visited, .entrysoft_bigframe_bluebtn:active, .entrysoft_bigframe_bluebtn:hover {
text-decoration: none;
border: none;
margin-left: 4px; position: relative; top: 120px; float: right;  width: 94px; height: 25px; background-repeat: no-repeat;  background-image: url('../imgs/frame_button_blue_inactive.png'); text-align: center; vertical-align: middle; color: #fff; font-weight: bold; text-decoration: none; padding-top: 5px; font-size: 11px;
}

.entrysoft_bigframe_bluebtn:hover {
background-image: url('../imgs/frame_button_blue_active.png');
}

.entrysoft_h1 {
margin-top: 3px; margin-left: 168px; padding-top: 0px; margin-bottom: 0px; color: #fff; font-weight: normal;
	text-shadow: #6C8A8E 1px 1px;

}

.entrysoft_p {
margin-left: 168px; line-height: 19px; margin-bottom: 0px; ; margin-top: 5px; margin-right: 18px; ; color: #2e2e2e; font-size: 12px;
text-shadow: #CBD6D8 1px 1px;
}

.entrysoft_addtoolsh1 {
color: #fff; font-weight: normal; font-size: 22px; padding: 0; margin: 0; margin-bottom: 20px
}

.entrysoftinpagecont {
	background-color: #24292b;
	width: 1000px;
	padding: 40px;
	padding-bottom: 60px;
	margin-left: -30px;
}

.entrysoft_smallframe {
float: left; width: 307px; height: 90px; background-image: url('../imgs/frameb.png'); background-repeat: no-repeat; padding: 0px; margin: 0px; padding-top: 10px; padding-right: 0px; margin-right: 18px;
}

.entrysoft_smallframeh1 {
margin-top: 0px; margin-left: 104px; padding-top: 0px; margin-bottom: 0px; font-weight: bold; font-size: 14px;
color: #000;
text-shadow: #DADADA 1px 1px;

}

.entrysoft_smallframep {
margin-left: 104px; line-height: 16px; margin-bottom: 0px; ; margin-top: 2px; margin-right: 8px; ; color: #2e2e2e; font-size: 11px
}

.entrysoft_smallframec {
float: left; width: 328px; height: 133px; background-image: url('../imgs/framec.png'); background-repeat: no-repeat; padding: 0px; margin: 0px; padding-top: 10px; margin-right: 18px;
padding-left: 18px;
color: #2e2e2e
}

.entrysoft_smallframec a {
	border: none;
	text-decoration: none;
	color: #b97a00;
}


.entrysoft_bigframe_redbtn, .entrysoft_bigframe_redbtn:visited, .entrysoft_bigframe_redbtn:active, .entrysoft_bigframe_redbtn:hover {
text-decoration: none;
border: none;
margin-top: -20px; margin-right: 143px; float: right; width: 94px; height: 25px; background-repeat: no-repeat;  background-image: url('../imgs/frame_button_red_active.png'); text-align: center; vertical-align: middle; color: #fff; font-weight: bold; text-decoration: none; padding-top: 5px; font-size: 11px;
}

.entrysoft_bigframe_redbtn:hover {
background-image: url('../imgs/frame_button_red_inactive.png');
}

.entrysoft_redpreload {
background-image: url('../imgs/frame_button_red_inactive.png'); width: 0px; height: 0px; display: none; border: 1px solid #3E3E3E;
}
.entrysoft_orangepreload {
background-image: url('../imgs/frame_button_orange_active.png'); width: 0px; height: 0px; display: none; border: 1px solid #3E3E3E;
}
.entrysoft_bluepreload {
background-image: url('../imgs/frame_button_blue_active.png'); width: 0px; height: 0px; display: none; border: 1px solid #3E3E3E;
}

.newmain_footlcol {
width: 31%; float: left;
}
.newmain_footlcolwbg {
width: 31%; float: left; background-image: url('../imgs/horzdiv.png'); background-position: right center; background-repeat: no-repeat; color: #fff; font-size: 11px; line-height: 28px;
margin-left: 20px;

}

.newmain_footrcol p {
line-height: 18px;
color: #E6E6E6;
margin-left: 10px;
}

.newmain_footrcol a {
color: #fff;
text-decoration: none;
border-bottom: 1px dashed #fff;

}

.newmain_footrcol {
width: 64%; float: right;
color: #fff;
font-size: 11px;
}

.redsmallerh1 {
	font-size: 18px; color: #FF8E00;
}

.newmain_footlcolwbg p, .newmain_footlcolwbg a, .newmain_footlcolwbg a:active, .newmain_footlcolwbg a:visited, .newmain_footlcolwbg a:hover {
color: #fff;
padding: 0px;
margin: 0px;
text-decoration: none;
border: none;
}
.newmain_footlcolwbg a:hover {
color: #FF8E00;
}

.newpagebgwidth {
	padding: 0px;
	padding-bottom: 20px;
	padding-top: 40px;
	margin-top: 0px;
	width: 1040px;
	border: 1px solid #F2F2F2;
	margin-left: -30px;
	padding-left: 19px;
	padding-right: 19px;
	background-color: #F6F6F6;
}

