/*
	www.programlar.org
*/

body{ background:#FFF; margin:0; font:11px/16px Arial !important; background:url(../images/bg-top.png) top center no-repeat; }

.fl { float:left;}
.fr { float:right;}

.mb-5 { margin-bottom:5px;}
.mb-10 { margin-bottom:10px;}
.mb-20 { margin-bottom:20px;}

.mr-10 { margin-right:10px;}
.mr-20 { margin-right:20px;}

.ml-10 { margin-left:10px;}
.ml-20 { margin-left:20px;}

.mt-10 { margin-top:10px;}
.mt-20 { margin-top:20px;}

.tac { text-align:center; }
.tar { text-align:right; }

.myclear { clear: both;}

.div-1000 { width:1000px;}
.div-730 { width:730px;}
.div-410 { width:410px;}
.div-370 { width:370px;}
.div-340 { width:340px;}
.div-300 { width:300px;}
.div-255 { width:255px;}
.div-250 { width:250px;}
.div-200 { width:200px;}
.div-180 { width:180px;}
.div-110 { width:110px;}
.div-20 { width:20px;}


#wrapper { width:1000px; margin:0 auto; }

/*	Start HEADER	*/

#site-top { float:left; width:1000px; height:195px; margin-top:10px; }

#logo {  float:left; width:240px; height:70px; text-indent:-9999px; }
	#logo a { display:block; width:240px; height:70px; }

#top-info { float:left; width:227px; margin-top:5px; text-align:right; color:#B0CBE2; }
	
#top-728 { float:right; width:728px; height:100px; }

#navigation { float:left; width:1000px; height:40px; background:url(../images/nav-bg.png) no-repeat right; }

	#navigation ul { list-style:none; display:inline;}
	#navigation ul li { float:left; cursor:pointer; display:block; height:40px;}
	#navigation li a { float:left; display:block; height:40px; text-indent:-9999px; }

	li.n-home a { background:url(../images/navigation.png) no-repeat; width:100px; }
	li.n-home a:hover { background:url(../images/navigation.png) no-repeat 0 -40px; }
	
	li.n-new a { background:url(../images/navigation.png) no-repeat -100px 0; width:142px; }
	li.n-new a:hover { background:url(../images/navigation.png) no-repeat -100px -40px; }
	
	li.n-popular a { background:url(../images/navigation.png) no-repeat -242px 0; width:169px; }
	li.n-popular a:hover { background:url(../images/navigation.png) no-repeat -242px -40px; }
	
	li.n-free a { background:url(../images/navigation.png) no-repeat -411px 0; width:171px; }
	li.n-free a:hover { background:url(../images/navigation.png) no-repeat -411px -40px; }
	
	li.n-add a { background:url(../images/navigation.png) no-repeat -582px 0; width:120px; }
	li.n-add a:hover { background:url(../images/navigation.png) no-repeat -582px -40px; }
	
	li.n-about a { background:url(../images/navigation.png) no-repeat -702px 0; width:106px; }
	li.n-about a:hover { background:url(../images/navigation.png) no-repeat -702px -40px; }
	
	li.n-contact a { background:url(../images/navigation.png) no-repeat -808px 0; width:111px; }
	li.n-contact a:hover { background:url(../images/navigation.png) no-repeat -808px -40px; }

#top-new { float:left; width:470px; margin:9px 0 0 145px; overflow:hidden; height:17px; display:inline; }
	#top-new a { color:#A4810F; font:bold 13px Arial; }
	#top-new a:hover { color:#147; }
	
#search { float:left; width:265px; padding:7px 0 0 115px; }
	#search input { width:190px; margin:1px 0 0 0; color:#666; border:none; background:none; font:13px Arial; }
	#search .in-img { width:60px !important; height:25px !important; margin:0 !important }

/*	Finish HEADER	*/



/*	Start FOOTER	*/

#footer-out { height:65px; padding-top:45px; background:url(../images/footer.jpg) bottom center no-repeat; }

#footer { width:1000px; margin:0 auto; color:#DEEAF3; line-height:17px; }

	#footer a { color:#FFF; text-decoration:none; font:bold 12px Arial; }
	#footer a:hover { color:#DEEAF3; }

/*	Finish FOOTER	*/


/*	Start IMAGE PROPERTIES	*/

.img-border { padding:2px; background:#FFF; border:1px solid #918E95; -moz-border-radius:3px; }
.img-border:hover { border:1px solid #57545A; }

/*	Finish IMAGE PROPERTIES	*/

.left-block { float:left; width:250px; }
.right-block { float:right; width:730px; }

/*	Start LEFT BLOCK	*/

.head-green-250 { width:235px; height:24px; padding:6px 0 0 15px; font:bold 15px Arial; color:#3D7CAE; background:url(../images/detail/head-green-250.png) no-repeat; }
.head-blue-410 { width:395px; height:24px; padding:6px 0 0 15px; font:bold 15px Arial; color:#FFF; background:url(../images/detail/head-blue-410.png) no-repeat; }

.title-black { padding:0 0 5px 0; margin:0 0 5px 0; color:#000; font:19px/23px Arial; letter-spacing:-1px; border-bottom:1px dotted #DCE3E5; }
.title-blue { padding:0 0 5px 0; margin:0 0 5px 0; color:#426179; font:19px/23px Arial; letter-spacing:-1px; border-bottom:1px dotted #DCE3E5; }
.title-green { padding:0 0 5px 0; margin:0 0 5px 0; color:#D2A417; font:19px/23px Arial; letter-spacing:-1px; border-bottom:1px dotted #DCE3E5; }
.title-indir { width:175px; height:35px; background:url(../images/download.png) no-repeat; padding:5px 0 0px 75px; margin:0px; font:19px/23px Arial; letter-spacing:-1px; }
.title-indir a { color:#6e859b;}

.title h1 { padding:0 0 10px 0; color:#D2A417; font:normal 21px/23px Arial; letter-spacing:-1px;}

.category { float:left; width:235px; padding:5px 0 20px 15px; background:#EEF2F9 url(../images/detail/category.png) bottom no-repeat; }
	
	.category li { width:220px; padding:5px 0; border-bottom:1px solid #E1E5EB; border-top:1px solid #FFF; font:12px/19px Arial; }
	
	.category li p a { color:#3D7CAE; font:bold 13px Arial; padding:0 0 0 10px; background:url(../images/detail/cat-main.gif) no-repeat; }
	.category li p a:hover { color:#FFF; }
	
	.category li a { color:#000; }
	.category li a:hover { color:#FFF; background-color:#3D7CAE; }

/*	Finish LEFT BLOCK	*/


/*	Start RIGHT BLOCK	*/

.newest { width:410px; float:left; }

	.newest ul { float:left; padding:0; }
	
	.newest li { 
		float:left;
		width:390px; 
		display:inline;
		padding:5px 0 5px 20px;
		margin:0;
		border-bottom:1px dotted #DCE3E5;
		background:url(../images/arrow.gif) no-repeat;
		color:#999;
		font:11px/17px Arial;
		}
	
	.newest li:hover { background:#F2F2F2 url(../images/arrow.gif) no-repeat; }
		
	.newest li a { color:#3D7CAE; font:bold 12px/17px Arial; }
	.newest li a:hover { color:#000; }
	
.popular { width:300px; float:left; }
.pop-detail { width:370px !important; }

	.popular ul { float:left; padding:0; }
	
	.popular li { 
		float:left;
		width:280px; 
		display:inline;
		padding:5px 0 5px 20px;
		margin:0;
		border-bottom:1px dotted #DCE3E5;
		background:url(../images/arrow.gif) no-repeat;
		color:#999;
		font:11px/17px Arial;
		}
		
	.pop-detail li { width:350px !important; padding:4px 0 4px 20px !important; }
		
	.popular li:hover { background:#F2F2F2 url(../images/arrow.gif) no-repeat; }
	
	.popular li a { color:#D2A417; font:bold 12px/17px Arial; }
	.popular li a:hover { color:#000; }
	
	.pop-detail li a { color:#3C91BD !important; }
		.pop-detail a:hover { color:#000 !important; }
	
.related { width:250px; float:left; }

	.related ul { width:250px; padding:0; margin:-5px 0 0 0; }
	
	.related li { 
		float:left;
		width:230px; 
		display:inline;
		padding:5px 0 5px 20px;
		margin:0;
		border-bottom:1px dotted #E4E4E4;
		background:url(../images/arrow.gif) no-repeat;
		color:#999;
		font:11px/17px Arial;
		}
		
	.related li:hover { background:#F2F2F2 url(../images/arrow.gif) no-repeat; }
		
	.related li a { color:#3D7CAE; font:12px/17px Arial; text-decoration:none; }
	.related li a:hover { color:#D2A417; }
	
.all-tm { float:left; width:700px; padding:9px 14px; border:1px solid #CCD9ED; background:#EEF2F9; -moz-border-radius:5px; }
	
	.all-tm a { font:bold 12px/19px Arial; }
	
.sort { float:left; width:720px; height:25px; padding:5px 5px 0 5px; background:url(../images/detail/sort-bg.png) no-repeat; }
	
	.sort ul { float:left; width:720px; display:inline; }
	.sort li { float:left; width:100px; display:inline; margin-right:1px; text-align:center; }
	.sort li a { width:100px; height:20px; display:block; text-align:center; padding-top:5px; background:url(../images/detail/sort.gif) no-repeat; color:#FFF; }
	.sort li a:hover , .sort li a.sorted { background:url(../images/detail/sort.gif) no-repeat 0 -25px; color:#38859E; }
	
.cat-list { float:left; width:730px; padding-bottom:15px; }
	
	.cat-list ul { float:left; width:730px; border-top:1px dotted #B9C6CA; }
	
	.cat-list li { float:left; width:710px; padding:10px; border-bottom:1px dotted #B9C6CA; }
	.cat-list li.blue { background:#EFF8FD; }
	.cat-list li:hover , .cat-list li.blue:hover { background:#F3F3F3; }
	
	.cat-list li span img { float:left; width:32px; margin-right:15px; margin-top:10px; }
	.cat-list li p { float:left; width:420px; margin:5px 10px 0 0; font:11px/17px Arial; color:#888; }
	.cat-list li p a { color:#3D7CAE; font:bold 12px/17px Arial; }
	.cat-list li p a:hover { color:#000; }
	
.info { width:630px; font:12px/19px Arial; color:#666; margin-top:5px; }

.explain td { padding:5px 10px; background:#f8fafc; border-right:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px dotted #DBDBDB; font-size:12px; }

.about { font:13px/18px Arial; color:#666; }
	
	.about a { font-weight:bold; color:#3C91BD; text-decoration:underline; }
	.about a:hover { color:#000; }

/*	Finish RIGHT BLOCK	*/


/*	Start CONTACT	*/

.contact { font:14px/22px Arial; }

.contact a { color:#000; text-decoration:none; }
.contact a:hover { color:#3D7DAE; text-decoration:none; }

.owner-name { font:16px/20px Arial; color:#2B810D; }

.contact-input { width:300px; border:1px solid #E2E7DC; background:#EFF5E9; padding:4px; font:14px/16px Arial; -moz-border-radius:3px; }

.contact-button { width:100px; border:1px solid #12738A; background:#2F9DB7; padding:3px 3px; font:14px Arial; color:#FFF; -moz-border-radius:3px; }
.contact-button:hover { border:1px solid #639542; background:#A4CC82; }

/*	Finish CONTACT	*/



.hr-7{ height:7px; background:url(../images/dot.gif) left center repeat-x;}
.hr-9{ height:9px; background:url(../images/dot.gif) left center repeat-x;}
.hr-11{ height:11px; background:url(../images/dot.gif) left center repeat-x;}
.hr-13 { height:13px; background:url(../images/dot.gif) left center repeat-x;}
.hr-15 { height:15px; background:url(../images/dot.gif) left center repeat-x;}
.hr-21 { height:21px; background:url(../images/dot.gif) left center repeat-x;}
.hr-31 { height:31px; background:url(../images/dot.gif) left center repeat-x;}

/*	Start LINKS */

a {color:#000; text-decoration: none;  }
a:hover {color: #3D7DAE;text-decoration: none;}

/*	Finish LINKS */


/*	Start PAGINATION */

.pagination ul{ list-style:none; float:left; }
	
	.pagination li{ display:inline; float:left; font-size:12px; margin-right:5px; }
	.pagination li a {
		padding:2px 7px;
		color:#000;
		background:url(../images/detail/page.png) repeat-x;
		display:block;
		border:1px solid #C1D1E9;
		-moz-border-radius:3px;
		}
	.pagination li a:hover { color:#FFF; background:url(../images/detail/page.png) repeat-x 0 -21px; border:1px solid #7B9ED2; }
	.pagination li a.current { color:#D2A417; background:none; border:1px solid #FC0; }

/*	Finish PAGINATION */

.breadcrumb { font:11px Arial; color:#3D7CAE; padding:0 0 7px 0; border-bottom:1px dotted #E4E4E4; }
	.breadcrumb a { color:#999; text-decoration:none; }
	.breadcrumb a:hover { color:#3D7CAE; }
	
#cu3er-container { float:left; width:410px; height:205px; outline:0;}
