/*

NETTE Internet Technologies
http://www.nette.com.tr

Client  :	G&R International inc - http://www.gnrinternational.com
Author  : 	Nette IT
Created : 	27/06/2009

*/

body{ background:#FFF url(../images/bg.png) repeat-x top; margin:0px; font: 11px/16px Tahoma !important; }

.out { width:980px; padding:0 10px; margin:0 auto; }

/*	Start HEADER	*/


.top { width:980px; }

.logo { width:340px; height:110px; }

.sc { width:460px; height:30px; padding:5px 0 0 40px; background:url(../images/sc.png) no-repeat; }

.sc a { color:#666; text-decoration:none; background:url(../images/scs.gif) no-repeat right; padding:0 19px 0 0; }

.sc .right { padding: 0 !important; background:none; }

.statistics { width:130px; padding:7px 10px 0 0; text-align:right; }

.top_468 { width:468px; height:60px; padding:0 0 0 2px; }

.nav_01 { width:980px; }

.nav_01 li { width:196px; height:38px; float:left; display:inline; text-indent:-9999px;  }

.nav_01 li  a{ width:196px; height:38px; display:block; }

li.n_home a { background:url(../images/n_home.png) no-repeat; }
li.n_home a:hover  { background:url(../images/n_home_2.png) no-repeat; }

li.n_sponsor a { background:url(../images/n_sponsor.png) no-repeat; }
li.n_sponsor a:hover  { background:url(../images/n_sponsor_2.png) no-repeat; }

li.n_fair a { background:url(../images/n_fair.png) no-repeat; }
li.n_fair a:hover  { background:url(../images/n_fair_2.png) no-repeat; }

li.n_pro a { background:url(../images/n_pro.png) no-repeat; }
li.n_pro a:hover  { background:url(../images/n_pro_2.png) no-repeat; }

li.n_reg a { background:url(../images/n_reg.png) no-repeat; }
li.n_reg a:hover  { background:url(../images/n_reg_2.png) no-repeat; }


.nav_02 { width:890px; background:url(../images/nav_02.png) no-repeat; padding:0 0 0 90px; }

.nav_02 li { width:200px; height:32px; float:left; display:inline; text-indent:-9999px;  }

.nav_02 li  a{ width:200px; height:38px; display:block; }

li.n_diamond a { background:url(../images/n_diamond.png) no-repeat; }
li.n_diamond a:hover  { background:url(../images/n_diamond_2.png) no-repeat; }

li.n_gold a { background:url(../images/n_gold.png) no-repeat; }
li.n_gold a:hover  { background:url(../images/n_gold_2.png) no-repeat; }

li.n_silver a { background:url(../images/n_silver.png) no-repeat; }
li.n_silver a:hover  { background:url(../images/n_silver_2.png) no-repeat; }

li.n_loose a { background:url(../images/n_loose.png) no-repeat; }
li.n_loose a:hover  { background:url(../images/n_loose_2.png) no-repeat; }

.path { width:980px; height:25px; color:#999; }

.path a { color:#999; text-decoration:none; }


/*	Finish HEADER	*/


.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_1 { margin-left:1px;}
.ml_10 { margin-left:10px;}
.ml_15 { margin-left:15px;}
.ml_20 { margin-left:20px;}

.mt_10 { margin-top:10px;}
.mt_20 { margin-top:20px;}

.tac { text-align:center; }

.myclear { clear: both; }

.div_980 { width:980px;}
.div_745 { width:745px;}
.div_715 { width:715px;}
.div_630 { width:630px;}
.div_560 { width:560px;}
.div_470 { width:470px;}
.div_440 { width:440px;}
.div_420 { width:420px;}
.div_300 { width:300px;}
.div_270 { width:270px;}
.div_250 { width:250px;}
.div_220 { width:220px;}
.div_200 { width:200px;}
.div_170 { width:170px;}
.div_160 { width:160px;}
.div_110 { width:110px;}

.middle { width:980px; }

/*	Start LEFT BLOCK	*/

.leftblock { width:220px;}

.leftblock .head_l { width:210px; height:21px; padding:6px 0 0 10px; background:url(../content/left_head.png) no-repeat; font:12px Arial; color:#000; }

.leftblock .bg_l { width:210px; padding:10px 0 10px 10px; background:#F2F2F2; border-bottom:1px solid #DADADA; }

.bg_l ul { width:200px; border-top:1px solid #C3C3C3; }
.bg_l li { width:200px; border-bottom:1px solid #C3C3C3; }

.bg_l li a { width:201px; text-decoration:none; display:block; height:19px; padding:1px 0 0 0; color:#576FB5;  }
.bg_l li a:hover , .leftblock .bg_l li a.current{ text-decoration:none; background:#FFFFEE; color:#C00 !important;  }

ul.country { width:190px; padding-left:10px; border:none !important; }
.country li { width:190px !important; border-bottom:1px solid #C3C3C3; }
.country li a { width:190px !important; text-decoration:none; display:block; height:17px; padding:1px 0 0 0 !important; color:#C00 !important; font-size:10px;  }
.country li a:hover , .leftblock .bg_l li a.current{ text-decoration:none; background:#FFFFEE; color:#576FB5 !important;  }

.protree ul { width:200px; border-top:1px solid #C3C3C3; }
.protree li { width:200px; border-bottom:1px solid #C3C3C3; }

.protree li a { width:185px; text-decoration:none; display:inline-block; height:19px; padding:1px 0 0 15px; color:#576FB5;  }
.protree li a:hover { text-decoration:none; background:#FFFFEE; color:#C00 !important;  }

.protree li a.multi { background:url(../content/multi.gif) no-repeat left top; }
.protree li a.multi:hover { background:#FFFFEE url(../content/multi.gif) no-repeat left top; }

ul.protreesub { width:185px; padding-left:15px; border:none !important; }
.protreesub li { width:185px !important; border-bottom:1px solid #C3C3C3; }
.protreesub li a { width:185px !important; text-decoration:none; display:block; height:17px; padding:1px 0 0 0 !important; color:#C00 !important; font-size:10px;  }
.protreesub li a:hover { text-decoration:none; background:#FFFFEE !important; color:#576FB5 !important;  }

ul.proname { width:170px !important; padding-left:15px; border:none !important;}

.proname li , .proname li a { width:170px !important;}

.prodetaillist { width:615px; height:64px; padding:4px 10px 0 10px; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA;  background:#F2F2F2; }

.prodetaillist li { width:100px; height:60px; padding:0; float:left; text-align:center; font-size:10px; margin-right:1px; }
.prodetaillist li:hover , .prodetaillist li.current { background:#DADADA; }

.prodetaillist li a { text-decoration:none; }
.prodetaillist li a:hover { text-decoration:underline; }

.prodetaillist img { border:1px solid #999; width:35px; height:30px; background:#FFF; padding:1px; margin-top:3px; }

.prodetailinfo { padding:0 0 4px 0; border-bottom:1px solid #CCC; font:bold 13px Arial; }

.prodetailimg { width:200px; padding:10px 9px 9px 9px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background:#FFF; }

/*	Finish LEFT BLOCK	*/

/*	Start CENTER BLOCK	*/

.centerblock { width:560px; }

.centerblock .head_c { width:550px; height:21px; padding:6px 0 0 10px; background:url(../content/center_head.png) no-repeat; font:bold 12px Arial; color:#000; }

.centerblock .bg_c { width:550px; padding:10px 0 10px 10px; background:#F2F2F2; border-bottom:1px solid #DADADA; }

.section ul { min-height:120px;  }
.section li { width:265px; height:24px; padding:0; float:left; margin:0 10px 5px 0; font-weight:bold; display:inline; }

.section li a {
	width:265px;
	height:21px;
	padding:3px 0 0 0;
	background:url(../content/section.gif) no-repeat;
	display:block;
	text-align:center;
	text-decoration:none;
	}
	
.section li a:hover , .centerblock .section li a.current { background:url(../content/section_2.gif) no-repeat; text-decoration:none; color:#FFF; }
.curr { background:url(../content/section_2.gif) no-repeat !important; text-decoration:none; color:#FFF; }

.section .summary { width:520px; background:#FFF; border:1px solid #DADADA; color:#000; padding:9px; font-size:12px; }

.section .head_blue { width:520px; height:21px; padding:3px 0 0 0; background:url(../content/section_head.gif) no-repeat; text-align:center; color:#FFF; }

.featured .photo { width:100px; height:65px; border:1px solid #CCC; background:#FFF; padding:4px; }


/*	Finish CENTER BLOCK	*/


/*	Start RIGHT		*/

.rightblock { width:170px;}

.rightblock .head_r { width:160px; height:21px; padding:6px 0 0 10px; background:url(../content/right_head.png) no-repeat; font:bold 12px Arial; color:#000; }

.rightblock .bg_r { width:160px; padding:10px 0 10px 10px; background:#F2F2F2; border-bottom:1px solid #DADADA; }

.vip ul { width:150px; border-top:1px solid #C3C3C3; }
.vip li { width:150px; border-bottom:1px solid #C3C3C3; }

.vip li a { width:150px; text-decoration:none; display:block; height:19px; padding:1px 0 0 0; color:#576FB5; }
.vip li a.yellow { background:#FFFFEE; }
.vip li a:hover { text-decoration:none; background:#FFF; color:#C00;  }

/*	Finish RIGHT	*/


/*	Start SUB	*/

.sub_head { width:735px; height:21px; padding:6px 0 0 10px; background:url(../content/sub_head.png) no-repeat; font:bold 12px Arial; color:#000; }

.sub_bg { width:715px; padding:15px 15px 15px 15px; background:#DADADA url(../content/bg_grey.png) repeat-x; border-bottom:1px solid #CCC; }

.steps { width:185px; height:22px; text-align:center; padding:10px 0 0 0; background:url(../content/steps.png) repeat-x; border-bottom:3px solid #999; font:bold 12px Arial; margin:0 1px 0 0; color:#000; }

.step_active { width:186px; height:22px; text-align:center; padding:10px 0 0 0; background:url(../content/steps.png) repeat-x; border-bottom:3px solid #C00; font:bold 12px Arial; margin:0 1px 0 0; color:#C00; }

.register_section { width:715px; padding:15px; background:#DDDEDF url(../content/bg_grey.png) repeat-x; border-top:1px solid #999; border-bottom:1px solid #CCC; font:12px/17px Arial; color:#000; }
/*.register_section:hover { background:#E6E6E6; border-top:1px solid #666; border-bottom:1px solid #999; font:12px/17px Arial; color:#000; }*/

.register_section a { color:#000; text-decoration:none; }
.register_section a:hover { color:#C00; text-decoration:none; }

.register_section td { padding:3px 0 3px 0; }
.register_section td input , .register_section td select { width:400px; }
.comptabtitle{cursor:pointer}
.head_blue2 { width:220px; height:22px; padding:8px 0 0 0; background:url(../content/head_blue.png) no-repeat !important; font:bold 12px Arial; color:#FFF; text-align:center; }
.head_blue { width:220px; height:22px; padding:8px 0 0 0; background:url(../content/head_blue.png) no-repeat; font:bold 12px Arial; color:#FFF; text-align:center; }
.head_grey { width:220px; height:22px; padding:8px 0 0 0; background:url(../content/head_grey.png) no-repeat; font:bold 12px Arial; color:#FFF; text-align:center; }

.mem_head { width:735px; height:22px; padding:8px 0 0 10px; background:#666; font:bold 14px Arial; color:#FFF; border-bottom:1px solid #000; }

.membership { width:715px; padding:15px; background:#F2F2F2; border-bottom:1px solid #DADADA; }

.membership .check { width:140px; padding:5px 0 0 0; text-align:center; }

.price { font:bold 17px Arial; color:#C00; padding-top:5px; }

.mem_price { font:bold 12px Arial; color:#C00; padding-top:5px; }


/*	Company LIST	*/

.clist { width:550px; background:#F2F2F2; padding:0 0 0 10px; border-bottom:1px solid #BEBEBE; }
.cl_white { background:#FFF; }
.clist:hover , .cl_white:hover { background:#FFFFEE !important; }

.cname { font:bold 13px Arial; padding:7px 0 5px 0; }
.cname a { text-decoration:none;}

.cbar { width:865px; height:100px; padding:10px 0 0 15px; background:url(../content/cbar.png) no-repeat; }

.cbar_name { width:700px; height:40px; padding:0 0 10px 0; font:18px/20px Arial; }

.cbar_mtype { width:100px; height:110px; }

.c_category li { float:left; width:330px; height:23px; padding:5px 0 0 15px; border-bottom:1px solid #DADADA; margin-right:10px; font-weight:bold; background:url(../content/arrow.gif) no-repeat left top; }

/*	Product LIST	*/

.pcountry { width:110px; height:65px; background:#DADADA; padding:5px 0 0 10px; margin-left:1px; font-size:10px; }

.pc_img { height:70px; }

.pcountry a { color:#000; font-weight:bold; }

.productlist td { border-bottom:1px solid #CCC; padding:3px 7px; vertical-align:middle; }
.productlist .white td { background:#FFF; }
.productlist .black td { background:#666; color:#FFF; font-weight:bold; border-bottom:1px solid #000; }

/*	Finish SUB	*/


.t_10 { font:10px Tahoma;}
.t_12 { font:12px Arial;}
.t_13 { font:bold 13px Arial;}

.hr_7{ height:7px; background:url(../content/dot.gif) left center repeat-x;}
.hr_11{ height:11px; background:url(../content/dot.gif) left center repeat-x;}
.hr_15 { height:15px; background:url(../content/dot.gif) left center repeat-x;}
.hr_21 { height:21px; background:url(../content/dot.gif) left center repeat-x;}
.hr_31 { height:31px; background:url(../content/dot.gif) left center repeat-x;}

/*	Start LINKS */

a {color:#576FB5;text-decoration: underline;  }
a:hover {color: #000;text-decoration: none;}

a.a_black {color:#000;text-decoration: none;  }
a.a_black:hover {color: #C00;text-decoration: underline;}

/*	Finish LINKS */

.ip_blue { border:1px solid #A3BBE0; background:#D3DFF1; font:bold 11px Tahoma; padding:2px;}


/*	Start PAGINATION */

.pagination { width:430px; height:50px; background:url(../content/page_bg.gif) no-repeat; padding:0 0 0 10px; }

.pagination ul{ margin:0; padding:0; list-style:none; float:left; }
.pagination li{ margin:7px 0 0 0; padding:0; display:inline; float:left; }

.pagination li a{ height:15px; font:bold 11px Tahoma; color:#FFF; float:left; padding:2px 5px 0 5px; text-decoration: none; margin-right:4px; background:#666; border-bottom:1px solid #333; }
	
.pagination li a:hover , .pagination li a.current { color:#C00; background:#FFF; }

.pagination_info { width:420px; height:13px; padding-top:5px; color:#FFF; text-align:center; }

/*	Finish PAGINATION */

.inbox td { border-right:1px solid #FFF; border-bottom:1px solid #CCC; padding:3px 5px; }
.inbox .newmail td { background:#FFC !important; font-weight:bold; }
.compose { display:block; height:25px; width: 100px; }


/*	Start FOOTER */

.footer { width:980px; height:250px; background:url(../images/footer.png) no-repeat; }

.footer a { color:#000; text-decoration:none; }
.footer a:hover { color:#666; text-decoration:none; }

.footer #about { width:970px; height:100px; padding:25px 0 0 10px; color:#000; line-height:17px; }

.footer #shortcut { width:960px; height:45px; padding:30px 10px 0 10px; color:#FFF; text-align:center; line-height:19px; }

.footer #shortcut a { color:#FFF; text-decoration:none; }
.footer #shortcut a:hover { color:#999; text-decoration:none; }

.copyright { width:740px; padding:7px 0 0 120px; color:#FFF; text-align:center; }
.xhtml { width:110px; padding:7px 0; }

/*	Finish FOOTER */

/* START Register Service */

.servisg ul ul{padding-left:25px}
.dpn{display:none}
.opn{display:block}

/* FINISH Register Service */

/*valid*/
#msg{display:none;position:absolute;z-index:200;background:url(../images/msg_arrow.gif) left center no-repeat;padding-left:7px}
#msgcontent {display:block;position:relative;background:#FFD9D9;border:2px solid #EA0000;border-left:none;padding:5px;min-width:150px;max-width:250px}


.olumlu {
	border:1px solid #72c868;
	background-color:#e9ffdd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px/12;
	padding:4px 4px 4px 4px;
	margin:2px;
}
.olumsuz {
	border: 1px solid #ffd324;
	background-color:#fff6bf;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px/12;
	padding:4px 4px 4px 4px;
	margin:2px;
}


/**suggest/

/* 
================================================
autosuggest, inquisitor style
================================================
*/

div.autosuggest
{
	position: absolute;
	background-position: top;
	background-repeat: no-repeat;
	padding: 0px 0 0 0;
}

/* IEXX compatinility */
* html div.autosuggest {
	padding-top:1px; 
}

/* Only IE7 compatibility */
*+html div.autosuggest {
	margin-top:12px;
	padding:0px;
}

div.autosuggest div.as_header
{
	margin-top:5px;
	position: relative;
	height: 3px;
	padding: 1px 0 0 0 ;
	border-top:1px solid #95a5c6;
	border-left:1px solid #95a5c6;
	border-right:1px solid #95a5c6;
	background-color:#ffffff;
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	position: relative;
	height: 3px;
	padding: 1px 0 0 0 ;
	border-bottom:1px solid #95a5c6;
	border-left:1px solid #95a5c6;
	border-right:1px solid #95a5c6;
	background-color:#ffffff;
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
/* Only IE7 compatibility */
*+html div.autosuggest div.as_header { margin-top:0px; }
* html div.autosuggest div.as_header { margin-top:5px; }

div.autosuggest div.as_footer
{
	/* border-bottom:1px solid #95a5c6; */
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
}
div.autosuggest div.as_footer div.as_corner
{
	
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 0px;
	overflow: hidden;
	background-color: #ffffff;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #ffffff;
	border-left:1px solid #95a5c6;
	border-right:1px solid #95a5c6;
}

div.autosuggest ul li
{
	float:left;
	width:97%;
 	color: #5776ae;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	float:left;
	color: #000000;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #3b5998;
	text-decoration:none;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #3b5998;
	text-decoration:none;
}

div.autosuggest ul li a span
{
	float:left;
	display: block;
	padding: 3px 6px;
	font-weight: normal;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #3b5998;
	background-position: bottom right;
	background-repeat: no-repeat;
	text-decoration:none;
}

div.autosuggest ul li.as_highlight a span
{
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	background-position: bottom right;
}

div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul li.as_header
{
	font-weight: bold;
	font-size:14px;
	color:#FFFFFF;
	background:#999;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:2px;
}

div.autosuggest ul em
{
	font-style: normal;
	font-weight:bold;
	color: #000000;
	background-color:#d8dfea;
}


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

#karoselsistem{width: 354px;padding-top:1px}
#karoselsistem.jcarousel-list li,#sonDakkaKarosel.jcarousel-item {
    list-style: none;
	display:block;
    width: 85px;
    height: 58px;
}

.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

