/* RESET */
body,img,div,table,hr,h1,h2,h3,h4,h5,td,tr,p,form,ul,li,ol,blockquote {
	border:0pt none;
	margin:0pt;
	padding:0pt;
}

/* COMMON */
.float-right{float:right;}
.float-left{float:left;}
.clear-right{clear:right;}
.clear-left{clear:left;}
.left-margin{margin-left:5px;}
.right-margin{margin-right:5px;}
.float-container{
	overflow:hidden;
	
}
* html .float-container{ /* IE6 Fix */
	height:0px;
	overflow:visible;
}

body
{
	font-family: Helvetica;
	font-size: 13px;
	color:#666666;
	background:transparent url(images/body-bg.jpg) no-repeat top center;
	text-align: center;
}

h2{
	color:#004A82;
	font-size:18px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}

h3{
	color:#666666;
	font-size:16px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}

h4{
	color:#004A82;
	font-size:16px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:22px;
	background:transparent url(images/arrow-blue.jpg) no-repeat 0px 5px;
}

h5{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}

p{
	padding-bottom:8px;
	line-height:1.3;
}

a{
	color:#004A82;
	text-decoration:none;
}
a:hover{
	color:#FF3300;
}

ul {
	margin-left:50px;
	padding-right:5px;
	padding-bottom:8px;
}

ol {
	margin-left:50px;
	padding-right:5px;
	padding-bottom:8px;
}

li{
	padding-top:2px;
	padding-bottom:2px;
}


/* FORM */
input.textfield{
	border:1px solid #CCC;
	padding:4px;
	color:#666666;
}

select.combobox{
	border:1px solid #CCC;
	padding:1px;
	color:#666666;
}

select.combobox option{
	padding-right:2px;
	padding-left:2px;
}

input.button{
	background:#DBE6FD url(images/buttonback.jpg) repeat-x scroll right top;
	border:1px solid #DBE6FD;
	padding:4px;
	color:#4561AB;
	font: bold 12px Arial, Sans-serif;
	cursor:pointer;
}

input.button:hover{
	border:1px solid #8AAEF9;
}

/* LAYOUT */
#wrap {
	margin:0pt auto;
	position:relative;
	text-align:left;
	width:980px;
}

#header{
	position:relative;
	height:80px;
}
#header-logo{
	top:0px;
	left:0px;
	position:absolute;
	background:transparent url(images/header-logo.jpg) no-repeat;
	height:80px;
	width:554px;
	display:block;
}
#header-menu{
	top:0px;
	right:0px;
	position:absolute;
	height:33px;
	width:308px;
}
#header-menu a{
	float:left;
	display:block;
	height:33px;
	background:transparent url(images/header-menu.jpg) no-repeat;
}
#header-menu a:hover{
	background:transparent url(images/header-menu-hover.jpg) no-repeat;
}
#header a#a1{ width: 70px; background-position:0px 0px;}
#header a#a2{ width: 51px; background-position:-71px 0px;}
#header a#a3{ width: 66px; background-position:-122px 0px;}
#header a#a4{ width: 72px; background-position:-188px 0px;}
#header a#a5{ width: 48px; background-position:-260px 0px;}

#header-search{
	top:33px;
	right:0px;
	position:absolute;
	background:transparent url(images/header-search.jpg) no-repeat;
	height:47px;
	width:308px;
}

#header-search-form{
	position:absolute;
	top:18px;
	right:4px;
}

#header-search-field{
	width:164px;
	height:20px;
	border:none;
	font-size:12px;
	color:#999999;
}

#menu{
	position:relative;
	background:transparent url(images/menu.jpg) no-repeat;
	height:64px;
}

#menu div.menu-entry{
	float:left;
	height:64px;
	cursor:pointer;
}

#menu #b1{width:109px;}
#menu #b2{width:103px;}
#menu #b3{width:116px;}
#menu #b4{width:193px;}
#menu #b5{width:152px;}
#menu #b6{width:152px;}
#menu #b7{width:152px;}

div.menu-hover{
	position:absolute;
	top:0px;
	z-index:99;
	cursor:pointer;
}

#c1{width:123px; background:transparent url(images/btnh1.jpg) no-repeat; }
#c2{width:120px; left:114px; background:transparent url(images/btnh2.jpg) no-repeat;}
#c3{width:130px; left:223px; background:transparent url(images/btnh3.jpg) no-repeat;}
#c4{width:196px; left:337px; background:transparent url(images/btnh4.jpg) no-repeat;}
#c5{width:170px; left:520px;background:transparent url(images/btnh5.jpg) no-repeat;}
div.menu-hover a.menu-link{
	display:block;
	height:56px;
}

div.menu-hover div.submenu{
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	margin-left:1px;
	background-color:#FFFFFF;
	min-width:150px;
}

div.menu-hover div.submenu a.submenu-entry{
	display:block;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	color:#133F4F;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	margin-left:8px;
	margin-right:8px;
	border-bottom:1px solid #E5E5E5;
	text-decoration:none;
}

div.menu-hover div.submenu a.submenu-entry:hover{
	color:#FF3300;
}

div.menu-hover div.submenu-footer{
	background-color:#008EC3;
	margin-left:1px;
	height:4px;
	min-width:150px;
}

#menu2{
	position:relative;
	height:40px;
	overflow:hidden;
}

#menu2 div.separator{
	margin-top:7px;
	float:left;
	height:26px;
	width:1px;
	margin-right:4px;
	background:transparent url(images/menu2-seperator.jpg) no-repeat;
}

#menu2 div.menu-entry{
	display:block;
	cursor:pointer;
	float:left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:0px;
	padding-right:4px;
}
#menu2 div.menu-entry a{
	display:block;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	color:#004A82;
	text-decoration:none;
	padding:1px;
	padding-top:0px;
	padding-bottom:0px;
}

#menu2 div.menu-entry a:hover{
	color:#FF3300;
}

/* ANASAYFA */
#home-banner{
	position:relative;
	height:285px;
	background:transparent url(images/home-banner.png) no-repeat 0px 30px;
}
#home-banner a#home-banner-link{
	display:block;
	width:260px;
	height:55px;
	position:absolute;
	top:160px;
	left:20px;
}


#main{position:relative;}
#main-header{position:relative;height:18px;background:transparent url(images/main-header.jpg) no-repeat;}
#main-header-home{position:relative;height:18px;background:transparent url(images/main-header-home.jpg) no-repeat;}
#main-body{
	position:relative;
	min-height:500px;
	padding-left:18px;
	padding-right:18px;
	background:transparent url(images/main-bg.jpg) repeat-y;
}
#main-footer{position:relative;height:18px;background:transparent url(images/main-footer.jpg) no-repeat;}
.main-body-left{position:absolute;width:8px;background:transparent url(images/main-bg-left.png) no-repeat left center;}
.main-body-right{position:absolute;width:8px;background:transparent url(images/main-bg-right.png) no-repeat left center;}

#main-body-header{
	position:relative;
	height:42px;
	margin-bottom:12px;
	
}

#page_h1{position:absolute;width:500px;}
#page_path_home{
	position:absolute;
	right:10px;
	text-align:left;
}

#page_path{
	position:absolute;
	padding-top:14px;
	right:0;
	text-align:left;
}
#page_path a{
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;
}

#page_path a.active{
	color:#999999;
}

#page_path a:hover{
	text-decoration:underline;
}

#main-body-content{
	position:relative;
}
#main-content-left{
	float:left;
	clear:left;
	width:224px;
}
#main-content-center{
	float:right;
	clear:right;
	width:704px;
}

.menu-box{
	position:relative;
	background:transparent url(images/menu-box-bg.png) no-repeat;
	width:224px;
	padding-top:15px;
}
.menu-box .content{
	position:relative;
	width:220px;
	margin-left:2px;
}
.menu-box .footer{
	background:transparent url(images/menu-box-bg.png) no-repeat left bottom;
	height:15px;
}

.menu-box .content div.menu-entry{
	display:block;
	cursor:pointer;
	color:#004A82;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:2px;
	margin-top:2px;
}

.menu-box .content hr{
	border:0px;
	background:#E5E5E5;
	height:1px;
	margin-left:8px;
	margin-right:8px;
}

.menu-box .content div.menu-entry a{
	display:block;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	color:#004A82;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
}

.menu-box .content div.menu-entry a:hover{
	color:#FF3300;
}

.menu-box .content div.last-entry{border-bottom:none;}

#content-box{
	width:704px;
}
#content-box .header{
	background:transparent url(images/content-box-header.jpg) no-repeat;
	height:15px;
}
#content-box .body{
	background:transparent url(images/content-box-bg.jpg) repeat-y;
	padding-left:16px;
	padding-right:16px;
	overflow:hidden;
}
#content-box div.footer{
	background:transparent url(images/content-box-footer.jpg) no-repeat;
	height:15px;
}

#content-box a{
	color:#004A82;
	font-size:13px;
	text-decoration:none;
}

#content-box a:hover{
	color:#FF3300;
}

.tab-layout{
	position:relative;
	background:transparent url(images/tab-menu-bg.jpg) no-repeat top right;
	margin-top:10px;
	padding-top:3px;
}

.tab-layout .tab-menu{
	position:relative;
}

.tab-layout .tab-menu .tab-menu-item{
	float:left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:16px;
	padding-right:16px;
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
	color:#CCCCCC;
	cursor:pointer;
	background-position:center;
}

.tab-layout .tab-menu .active-item{
	background-image:url(images/tab-menu-bg2.jpg);
	color:#004A82;
}

.tab-layout .tab-menu .hover-item{
	color:#FF3300;
}

.tab-layout .tab-menu .first-item{
	background-position:left;
}

.tab-layout .tab-panel{
	padding:15px;
	bacground-color:#E9E9E9;
}

.tab-layout .tab-panel-item{
	min-height:120px;
}

.tab-layout .tab-footer{
	background:transparent url(images/tab-footer.jpg) no-repeat top center;
	height:2px;
}

.tab-layout .tab-title{
	margin-bottom:15px;
}

.tab-layout .tab-title a{
	color:#333333;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}


.tab-layout .tab-title a:hover{
	text-decoration:underline;
}

.tab-layout .tab-link{
	margin-bottom:5px;
}
.tab-layout .tab-link a{
	color:#133F4F;
	font-size:12px;
	text-decoration:none;
}

.tab-layout .tab-link a:hover{
	color:#FF3300;
}

#footer{
	margin-top:35px;
	font-size:12px;
	height:140px;
	background:transparent url(images/footer-bg.jpg) no-repeat bottom center;
}
#copyright{text-align:center;color:#666666;font-weight:bold;}
#copyright-msg{width:750px;text-align:center;color:#999999;}
#footer-links{
	margin-top:15px;
}
#footer-links a{
	font-weight:bold;
	margin-right:20px;
}

.block{
	position:relative;
	background:transparent url(images/block.jpg) no-repeat;
	width:302px;
	height:302px;
	overflow:hidden;
	line-height:1.2;
}

.block .caption{
	position:absolute;
	top:15px;
	left:15px;
	right:15px;
	font-size:18px;
	height:30px;
	color:#004A82;
	font-weight:bold;
	margin-bottom:0px;
}

.block .content{
	position:absolute;
	top:45px;
	left:15px;
	right:15px;
	height:200px;
}
.block .footer{
	position:absolute;
	bottom:15px;
	left:15px;
	right:15px;
	color:#004A82;
}
.block .footer a{
	color:#004A82;
	font-size:13px;
	text-decoration:underline;	
	font-weight:bold;
	padding-right:15px;
}

.block a{
	color:#004A82;
	font-size:13px;
	text-decoration:none;
}

.block a:hover{
	color:#FF3300;
}

.block-double{
	width:620px;
	background:transparent url(images/block-double.jpg) no-repeat;
}

.block-double-reports{
	width:620px;
	background:transparent url(images/block-double-reports.jpg) no-repeat;
}

.b-block .caption{top:115px;}
.b-block .content{top:150px;}

/* Blocks */
.b-sales{background:transparent url(images/block/sales.jpg) no-repeat;}
.b-marketing{background:transparent url(images/block/marketing.jpg) no-repeat;}
.b-inventory{background:transparent url(images/block/inventory.jpg) no-repeat;}
.b-support{background:transparent url(images/block/support.jpg) no-repeat;}
.b-customization{background:transparent url(images/block/customization.jpg) no-repeat;}
.b-reports{background:transparent url(images/block/reports.jpg) no-repeat;}
.b-platform{background:transparent url(images/block/platform.jpg) no-repeat;}
.b-industry{background:transparent url(images/block/industry.jpg) no-repeat;}
.b-partners{background:transparent url(images/block/partners.jpg) no-repeat;}

.b-about-us{background:transparent url(images/block/about-us.jpg) no-repeat;}
.b-careers{background:transparent url(images/block/careers.jpg) no-repeat;}
.b-trust{background:transparent url(images/block/trust.jpg) no-repeat;}
.b-contact{background:transparent url(images/block/contact.jpg) no-repeat;}
.b-events{background:transparent url(images/block/events.jpg) no-repeat;}
.b-training{background:transparent url(images/block/training.jpg) no-repeat;}

.b-online-help{background:transparent url(images/block/online-help.jpg) no-repeat;}
.b-about-crm{background:transparent url(images/block/about-crm.jpg) no-repeat;}
.b-about-platform{background:transparent url(images/block/about-platform.jpg) no-repeat;}
.b-videos{background:transparent url(images/block/videos.jpg) no-repeat;}
.b-presentations{background:transparent url(images/block/presentations.jpg) no-repeat;}
.b-faq{background:transparent url(images/block/faq.jpg) no-repeat;}

/* msgs */
.success{
	height:42px;
	background:transparent url(images/success-bg.jpg) no-repeat;
	padding-top:17px;
	padding-left:75px;
	font-size:13px;
}
.warning{
	height:42px;
	background:transparent url(images/warning-bg.jpg) no-repeat;
	padding-top:17px;
	padding-left:75px;
	font-size:13px;
}

div.separator{
	background:transparent url(images/separator.jpg) no-repeat;
	padding-top:20px;
	margin-top:10px;
	position:relative;
}

div.separator-thin{
	background:transparent url(images/separator-thin.jpg) no-repeat;
	padding-top:20px;
	margin-top:10px;
	position:relative;
}

div.detay-btn{
	position:absolute;
	right:0px;
	top:70px;
	display:block;
	width:130px;
}

div.detay-btn .price{
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

div.detay-btn .price .money{
	color:#004A82;
}

ul.light {
	margin-left:20px;
	padding-right:5px;
	padding-bottom:2px;
}

ul.light li{
	list-style-type:none;
	padding-top:0px;
	padding-bottom:0px;
}

/* FEATURES */
.features{
	padding-top:20px;
	margin-top:10px;
	background:transparent url(images/features-bg.jpg) no-repeat;
	padding-left:5px;
}

.features .edition-top{
	color:#004A82;
	font-size:14px;
	font-weight:bold;
}
.features .edition-bottom{
	color:#666666;
	font-size:14px;
	font-weight:bold;
}

.features .price{
	color:#004A82;
	font-size:12px;
	font-weight:bold;
}
.features .old-price{
	color:#990000;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through;
}

.feature-row{
	width:660px;
}
.feature-row td{
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	width:109px;
}
.feature-row td.features-group-header{
	text-align:left;
	color:#004A82;
	font-size:16px;
	font-weight:bold;
	height:39px;
	width:329px;
	vertical-align:middle;
	cursor:pointer;
}
.feature-row td.features-group-header:hover{
	color:#FF3300;
}
.feature-row td.arrow-up{
	background:transparent url(images/up-arrow.gif) no-repeat 300px 18px;
}
.feature-row td.arrow-down{
	background:transparent url(images/down-arrow.gif) no-repeat 300px 18px;
}

.feature-row td.features-line-label{
	text-align:right;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	height:24px;
	width:309px;
	vertical-align:middle;
	padding-right:20px;
}

.feature-row td.features-all{
	height:40px;
	text-align:right;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	width:294px;
	vertical-align:middle;
	padding-right:35px;
	cursor:pointer;
}

.feature-color-0{
	background-color:#F5F5F5;
}
.feature-color-1{
	background-color:#FFFFFF;
}

.t-row{
	overflow:hidden;
}

* html .t-row{ /* IE6 Fix */
	height:0px;
	overflow:visible;
}

.t-col{
	float:left;
	width:224px;
	height:190px;
	overflow:hidden;
}