	@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}
.clearfix {
clear:both;
}
body {
width:100%;
font-family:"Trebuchet MS";
}

td, th, textarea, input, select
{
font-family:"Tahoma";
vertical-align: middle;
font-size: 11px;
padding: 2px 2px 2px 2px;
}


#top {
width:100%;
height:102px;
background:url(../images/topbg.jpg) repeat-x;
border-bottom:5px solid #ff6f6f;
}
#topcont {
width:1024px;
}
.topdivider {
width:100%;
height:5px;
background-color:#bd2d2d;
overflow:hidden;
}
#top h1 {
float:left;
margin-left:20px;
width:242px;
height:102px;
background-image:url(../images/samco_logo.jpg);
text-indent:-2000px;
cursor:hand;
}

/* MENU */
#menu {
float:left;
width:610px;
margin-left:20px;
}
* html #menu {
margin-left:10px;
}
#menu{
list-style-type:none;
margin-top:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-stretch:expanded;
}
#menu li {
display:inline;
}
#menu li a {
float:left;
width:100px;
height:38px;
font-size:13px;
color:#000000;
text-align:center;
background:none;
border-right:1px solid #bcbcbc;
text-decoration:none;
padding-top:22px;
}
#menu li a:hover {
background:url(../images/menuhover.gif) repeat-x;
}
#menu li.selected a {
background:url(../images/menuhover.gif) repeat-x;
}

/* LANG */
#lang {
float:left;
width:100px;
margin-left:0px;
}
* html #lang {
margin-left:0px;
}
#lang{
list-style-type:none;
margin-top:12px;
}
#lang li {
display:inline;
}
#lang li a {
float:left;
height:36px;
text-align:center;
background:none;
padding-top:22px;
width:30px;
}
#lang li a:hover 
{
border:1px solid #bcbcbc;
background: #d2d2d2;

}

/* CONTENT */
#content {
width:1055px;
min-height: 400px;
}
#left {
float:left;
width:820px;
}

#flash {
width:826px;
margin: 10px auto;
margin-left:14px;
}
#mainprodbox {
width:826px;
margin: 10px auto;
margin-left:12px;
}
#mainprodboxtop {
background-image:url(../images/urunboxtop.jpg);
width:750px;
height:47px;
padding-top:1px;
}
#mainprodboxtop ul {
margin-left:10px;
}

#mainprodboxtop ul li {
display:inline;
}
#mainprodboxtop ul li a {
float:left;
width:238px;
height:38px;
font-size:15px;
color:#000000;
text-align:center;
background:none;
text-decoration:none;
padding-top:10px;
}
#mainprodboxtop ul li a img {
border:none;
}
#mainprodboxtop ul li.selected a {
background:url(../images/urunboxtopselected.jpg) no-repeat;
}
#mainprodboxcontent {
width:723px;
margin-left:1px;
border-bottom:3px solid #dbd7d6;
border-left:3px solid #dbd7d6;
border-right:3px solid #dbd7d6;
padding:10px;
}


/* ALT SAYFALAR ICIN LAYOUT */
#leftnav {
float:left;
width:250px;
margin:10px 0px 0px 10px;
background-color:#efefef;
border:1px dotted #d4d4d4;
padding-bottom:80px;
}

#prodcontent {
float:left;
margin:10px 0px 0px 10px;
width:770px;
}
* html #prodcontent {
margin:10px 0px 0px 10px;
}
#prodcontent h2{
color: #80b52d;
font-family:Arial narrow, Helvetica, sans-serif;
font-size: 18px;
padding: 0px 0px 10px 0px;
}
#topnav {
font-size:13px;
color:#454545;
}
#topnav a{
text-decoration:none;
margin-right:5px;
margin-left:5px;
color:#960404;
}
#topnav a:hover {
color:#a45454;
}
#prodtoplisting {
margin-top:5px;
}
.prodtoplistitem {
float:left;
text-align:center;
width:225px;
height:150px;
border:1px solid #CCCCCC;
padding:5px;
margin-left:10px;
margin-right:5px;
font-size:12px;
position:relative;
}
.prodtoplistitem:hover {
background-color:#f9f9f9;
border:1px solid #aeaeae;
}

.prodtoplistitem h3 a{
font-size:14px;
text-decoration:none;
color:#8e8e8e;
padding-bottom:3px;
}

.prodmore {
position:absolute;
bottom:1px;
right:4px;
}
.prodmore a {
color:#ff0413;
text-decoration:none;
}
.prodmore a:hover {
text-decoration:underline;
}


.prodmoreall {
position:absolute;
bottom:1px;
right:4px;
padding-bottom:10px;
padding-right:20px;
}
.prodmoreall a {
color:#ff0413;
text-decoration:none;
}
.prodmoreall a:hover {
text-decoration:underline;
}


.prod-listtitle
{
font-size:14px;
font-family: helvetica, Trebuchet MS;
color:#2e4c0b;
font-weight:bold;
margin-top:40px;
}


.prodmore2 
{
position:absolute;
bottom:1px;
right:4px;
}
.prodmore2 a {
color:#ff0413;
text-decoration:none;
}
.prodmore2 a:hover {
text-decoration:underline;
}

.prodmore3a
{
bottom:1px;
right:4px;
}
.prodmore3a a {
color:#ff0413;
text-decoration:none;
}
.prodmore3a a:hover {
text-decoration:underline;
}

#prodlisttable {
margin-top:10px;
width:770px;
}
#prodlisttable tr{
height:70px;
}
#prodlisttable tr:hover{
background-color:#f9f9f9;
}

#prodlisttable td{
width:25%;
border-bottom:1px solid #d9d9d9;
padding:5px;
}
#navitem {
padding:5px;
border-bottom:1px dotted #d4d4d4;
}

/* unused */

#navitem h2 a{
font-size:14px;
color:#800c0c;
}
#navitem ul {
color:#800c0c;
list-style-image:url(../images/icons3.gif);
width:200px;
margin-left:5px;
padding-left:20px;
font-size:12px;
margin-top:10px;
display:block;
}
#navitem h2 a:hover #navitem ul{
color:#003366;
}
/* unused  end */


/* SAG KOLON */
#right {
float:right;
width:200px;
}
#news {
margin-top:10px;
background-color:#f8f8f8;
border:1px solid #d4d4d4;
padding-bottom:10px;
}
#news h2 {
text-align:center;
color:#7f002d;
font-size:14px;
border-bottom:1px solid #d4d4d4;
padding:3px 0px 3px 0px;
}
#news ul, #news p {
color:#4b4b4b;
list-style-image:url(../images/icons2.gif);
width:160px;
margin-left:5px;
padding-left:20px;
font-size:12px;
margin-top:10px;
}
#news ul li {
margin-bottom:5px;
}

#news li a, #news a
{
color:#bd2d2d;
text-decoration: none;
}
#news li a:hover, #news a:hover
{
color: #c98806;
text-decoration: underline;
}



/* Accordion Menu*/
.accordionHeader
{
    color: #fff;
    background:url(../images/gear_d.gif) no-repeat;
    background-color: #e4e4e4;
	font-family: Trebuchet ms, Arial, Sans-Serif;
	text-decoration: none;
	padding: 2px;
	padding: 3px 0px 3px 32px;
	border-bottom:1px solid #fff;
    cursor: pointer;
}

.accordionHeader a
{
	color: #989898;
	font-size: 12px;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
	color: #000;

}

.accordionHeaderSelected
{
    background:url(../images/gear.gif) no-repeat;
    color: white;
    background-color: #79a2ad;
	font-family: Trebuchet ms, Arial, Sans-Serif;
	font-weight: bold;
	padding: 3px 0px 3px 32px;
    cursor: pointer;
    border-bottom:1px solid #6e939d;
}

.accordionHeaderSelected a
{
	color: #fff;
	font-size: 12px;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	color: #0a3865;
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #b7d1d4;
    border-bottom:1px solid #9cb2b5;
}
*html .accordionContent
{
	margin-top:-11px;
}


.accordionContentLink
{
    background: none;
    font-family: trebuchet ms, Arial,Sans-Serif;
    color: #3b4f54;
	font-size: 12px;
    padding: 5px;
    padding-left: 15px;
    text-decoration: none;
}

.accordionContent ul
{
color:#800c0c;
list-style-image:url(../images/icons3.gif);
width:200px;
margin-left:5px;
padding-left:20px;
font-size:12px;
margin-top:10px;
display:block;
}

.accordionContent h2 a:hover .accordionContent ul{
color:#003366;
}

.accordionContent li a:hover 
{
color:#1b5790;
text-decoration: underline;
}

.accordionContent li.selected a
{
color:#000;
text-decoration: none;
}


#footer 
{
font-size:11px;
margin-top:5px;
clear:both;
display:block;
border-top:1px dashed #c8c8c8;
background: #dcdcdc;
color: #848484;
text-align:center;
padding: 6px;
}

/* top div */

#topnav-user 
{
position:relative;
float: left;
margin: 0px 0px 0px 5px;
font-family: Tahoma;
width: 720px;
font-size: 14px;
}

#topnav-user a {
color:#cb0609;
text-decoration: none;
}

#topnav-user a:hover {
color:#fff;
text-decoration: underline;
}


#login-form 
{
	color: #999;
    float: left;
    padding: 0px 0px 0px 8px;
    margin-top: 7px;
    font-size: 80%;
    font-weight: bold;
}

#login-form #side-password, #login-form #side-username {
    width: 100px;
    border: 1px solid #ccc;
    height: 14px;

}



.header-login {
    float: left;
    display: block;
    padding: 3px 5px 0 12px;
    margin: 10px 0 0 12px;
    font-size: 100%;  
    border-right: 1px solid #ccc;  
}
.header-login p {
    font-size: 82%;  
}


.side-header 
{
	color:#cb0609;
    float: right;
    min-height: 30px;
} /*IE6*/

.side-header img {
    vertical-align: middle;
    border: 1px solid #a2c1de;
    padding: 1px;
    position: absolute;
    left: -6px;
    top: 10px;
}

#search {
    position: absolute;
    top: 8px;
    right: 8px;
    padding-right: 10px;
}

#top-submit {
    position: absolute;
    right: 0;
    top: -1px;
}

#top-keywords 
{
	font-size:12px;
    margin-left: 3px;
    color: #5f6e7c;
    width: 220px;
    border: 0;
    border-left: 4px solid #fff;
    padding: 3px 4px 0 4px;
    background: #fff;
    height: 19px;
} /*ie6 ie7*/

#top-keywords:focus {
    color: #000;
}

#top-keywords {
    width: 140px;
}

/* top div ends*/

/* login page*/
.form-container {
	margin: 0px 0 5px 0;
}

.form-container form {
	clear: right;
	padding: 5px 0px 5px 20px; 	
}

.form-register {
	min-height: 6em;
	padding-top: 1em;
}
.form-register .form-row {
	position: relative;
	text-align: left;
	clear: left;
	min-height: 30px;
}
.form-register label{
	float: left;
	width: 12em;
	clear: left;
}

#UsernameLabel, #PasswordLabel1, #PasswordLabel2, #PasswordLabel3 {
	float: left;
	width: 12em;
	clear: left;
}

input-button {
	height: 1.8em;
	margin: 0pt 1em 0pt 0pt;
	font-size: 1em;
	line-height: 1.0em;
}


fieldset 
{
	padding-top: 5px;
	margin-left:20px;
	border: 1px solid #ddd;

} * html fieldset { padding-top: 0; }


legend 
{
	
	font-family:"trebucet ms";
	font-size: 140%;
	font-weight: bold;
	letter-spacing: -0.02em;
	margin-bottom: 0.5em;
	line-height: 1;
	color: #206ca7;
	padding: 0 0.5em; /* Top and Bottom for IE7 */

} * html legend { margin-bottom: 15px; padding: 0 0.5em; }


/* login ends */


/* login ends */

/* product details */

.prodimg img{
border:1px solid #ffffff;
float:left;
}

.product-det {
font-size:12px;
float:left;
margin-right: 20px;
min-width:250px;
}

.product-det a{
color:#2e4c0b;
text-decoration:none;
}

.product-det a:hover{
color:#ff3300;
text-decoration:underline;
}

* html .product-det {
width: 250px;
width: auto;
}
.product-det h3{
font-size:16px;
font-family: helvetica, Trebuchet MS;
color:#000;
border-bottom:1px dotted  #d4d4d4;
margin: 5px 0px 10px 0px;
}

.product-det h4{
font-size:14px;
font-family: helvetica, Trebuchet MS;
color:#2e4c0b;
border-bottom:1px dotted  #d4d4d4;
margin: 5px 0px 10px 0px;
}

.product-det table {
color:#000;
font-size:12px;
border:1px solid #d4d4d4;
padding:3px 0px 3px 0px;
margin-bottom:20px;
}

.product-det-head {
color:#000;
font-size:13px;
background:#b2d281;
color:#2e4c0b;
padding: 1px 0px 1px 5px;
border-bottom:1px solid #9e9e9e;
}
.product-det-in {
border-bottom:1px solid #d4d4d4;
border-left:1px solid #d4d4d4;
padding: 1px 0px 1px 5px;

}

/* product det end */

/* content curve st */
#left-log {
float:left;
width:820px;
background: #efefef;
min-height: 400px;
}
#left-log-content 
{
margin: 20px 0px 0px 20px;	
}
.left-log-content-top {
height:16px;
background:url(../images/curvetop.gif) no-repeat;
}

.left-log-content-mid {
background:url(../images/curvemid.gif) repeat-y;
width:780px;
padding:0px 10px 0px 20px;
min-height: 320px;
}

* html .left-log-content-mid {
margin-top:-6px;
}
.left-log-content-bot {
background:url(../images/curvebottom.gif) no-repeat;
height:16px;
margin-bottom:10px;

}

#leftnav-log {
float:left;
width:200px;
margin:0px;
}

#leftnav-log h3 
{
font-size:110%;
color: #71ac0a;    
border-bottom: 1px solid #cdcdcd;
}

#leftnav-log p 
{
color: #6d6d6d;
font-size: 12px;	
margin: 5px 0px 10px 0px;

}

.side-menu 
{
margin-bottom: 1.5em;
font-size: 12px;
}

.side-menu, .side-menu-news, .side-menu li, .side-menu-news li {
list-style: none;
padding: 0;
margin: 0;
}


.side-menu a, .side-menu-news a 
{
color: #6c859d;
display: block;
border-bottom: 1px dotted #b1cde7;
padding: 4px 0px 4px 32px;
background: url(../images/menu-about.gif) no-repeat -400px -10px;
font-size: 100%;
font-weight: normal;
text-decoration: none;
position: relative;
left: -24px;
margin-left: 24px;
width: 160px;
} /*ie6*/

* html .side-menu a {
	height: 1px;
}
.side-menu a:hover, .side-menu-news a:hover {
color: #dd0000
}
.side-howitworks a { background-position: -400px -50px; }
.side-partner a { background-position: -400px -210px; }
.side-press a { background-position: -400px -250px; }
.side-generalemail a { background-position: -400px -330px; }
.side-pressemail a { background-position: -400px -370px; }
.side-privacy a { background-position: -400px -650px; }
.side-tos a { background-position: -400px -610px; }

#maincontent-log {
float:left;
margin:0px 0px 0px 10px;
font-size:12px;
}

#maincontent {
float:left;
margin:0px 0px 0px 10px;
width:520px;
font-size:12px;
}

* html #maincontent {
margin:0px 0px 0px 0px;
}

#maincontent h2, #maincontent-news h2 {
color: #80b52d;
font-family:Arial narrow, Helvetica, sans-serif;
font-size: 18px;
padding: 0px 0px 10px 0px;

}
#maincontent h3{
color: #206ca7;
font-family:Arial narrow, Helvetica, sans-serif;
font-size: 16px;
padding: 0px 0px 10px 0px;

}
#maincontent  p {
text-align:justify;
padding: 0px 0px 10px 0px;
}
#maincontent  a {
text-decoration: none;
color: #525252;
}
#maincontent  a:hover {
text-decoration: none;
color: #206ca7;
}
.maincontentimg 
{
float: right;
border:1px solid #ccc;
padding: 3px 3px 3px 3px;
margin-left: 15px;
margin-bottom: 10px;
}

/* content curve news start*/
#leftnav-news {
float:left;
width:200px;
margin:10px 0px 0px 0px;
}

#leftnav-news h2 
{
font-size:110%;
color: #71ac0a;    
border-bottom: 1px solid #cdcdcd;
}

#leftnav-news p 
{
color: #6d6d6d;
font-size: 12px;	
margin: 5px 0px 10px 0px;

}

.side-menu-news 
{
margin-bottom: 1.5em;
font-size: 12px;
}

#maincontent-news {
margin:0px 0px 0px 0px;
width:750px;
font-size:12px;
}

.news-list {
margin:0px 30px 20px 0px;
border-bottom:1px solid #eeeeee;
}


.news-list h3, .news-content h3, .news-list a {
font-size:14px;
color: #206ca7;
text-decoration:none;
padding-bottom: 5px;
}
.news-list a:hover
{
color: #000000;
text-decoration: underline;
}

.news-content {
margin:0px 30px 20px 0px;
}
.news-content p{
text-align:justify;
color: #393733;
}

.news-content img 
{
float: left;
border:1px solid #e7e7e7;
margin-bottom: 10px;
margin-right: 20px;
}


/* content curve st end*/


/* Page Numbers */
.pages {
    padding: 0em;
    margin: 1em 0;
    clear: left;
    font-size: 11px;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #999;
    font-weight: bold;
    background: #999;
    color: #fff;
}

.pages a {
    border: 1px solid #ccc;
    text-decoration: none;
    color: #dd0000;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}
/* Search listing */

.srchlisting {
margin:0px 0px 10px 0px;
border-bottom:1px solid #eeeeee;
}
.srchlisting img {
vertical-align: middle;
}
.srchlisting span {
margin:0px 0px 0px 30px;
text-align:left;
font-size:12px;
}
.srchlisting a {
color:#206ca7;
text-decoration:none;
}
.srchlisting a:hover {
color:#dd0000;
text-decoration:underline;
}


.morelink {
bottom:1px;
right:4px;
}
.morelink a {
color:#ff0413;
text-decoration:none;
}
.morelink a:hover {
text-decoration:underline;
}
/* Search details */

#leftnav-search {
float:left;
width:250px;
margin:10px 0px 0px 10px;
padding-bottom:80px;
}

#dsearch 
{
background-image:url(../images/dsearchbg.gif);
width:250px;
height:250px;
}


#dsearch h2
{
font-size:16px;
color:#45680f;
padding: 15px 5px 5px 10px;
}

#dsearch span
{
display: block;
float:left;
padding: 5px 5px 5px 10px;
width:50px;	
font-size:14px;
color:#585851;
margin-bottom:6px;
}

.icon 
{
border: 0px;
}
.sub_title
{
font-size:12px;
color:#b21818;
}


/* ajaxtabs*/

#tabviewholder {
padding-left:10px;
position:relative;
height:277px;
width:800px;
background:url(../images/tabshadow.jpg) no-repeat top left;
}


.tabmenu {

}

.CustomTabStyle .ajax__tab_tab 
{
height: 60px;
z-index:1;
padding:20px 25px 0px 20px;	
}

.CustomTabStyle  .ajax__tab_header 
{	
color:#b3b3b3;
font-size:13px;
}

.CustomTabStyle  .ajax__tab_hover 
{
background:url(../images/tabviewhover.gif) no-repeat 50% 0%;
background-color:#e9eeef;
}
.CustomTabStyle  .ajax__tab_active 
{
border-top:1px solid #dbe3e5;
border-left:1px solid #dbe3e5;
border-right:1px solid #dbe3e5;
background:url(../images/tabmenuselbg.jpg) repeat-x;

}
.CustomTabStyle  .ajax__tab_inner 
{height: 60px;
}

.CustomTabStyle  .ajax__tab_outer
{
margin-right:5px;
}

.CustomTabStyle .ajax__tab_body {
position:absolute;
top:56px;
width:780px;
height:220px;
background:url(../images/tabcontentbg.jpg) repeat-x;
border:1px solid #dbe3e5;
z-index:0;
}



.prodboxtab {
text-align:center;
padding:5px;
width:165px;
margin-right:15px;
margin-bottom:10px;
float:left;
border:1px solid #E9E9E9;
}
 
.prodboxtab:hover {
border:1px solid #DADADA;
}
 
.prodboxtab h3 a {
font-size:12px;
color:#666666;
text-decoration:none;
}
.prodboxtab h3 a:hover {
color:#333333;
text-decoration:underline;
} 
.prodboxtabimg{
border:1px solid #DADADA;
padding:1px;
}
.prodboxtab p {
color:#ff0413;
} 





/* Tab Product*/
#mainurun 
{
margin:10px 10px 10px 10px;
float:left;
width:780px;
font-size:11px;
}
 


.prodbox {
text-align:center;
padding-top:5px;
width:170px;
margin-right:15px;
margin-bottom:10px;
float:left;
border:1px solid #E9E9E9;
}
 
.prodbox:hover {
border:1px solid #DADADA;
}
 
.prodbox h3 a {
font-size:12px;
color:#666666;
}
 
.prodbox a img {
border:1px solid #DADADA;
}
 
.prodbox h3 a:hover {
color:#333333;
}

/* admin panel content*/
#adcontent {
float:left;
margin:10px 0px 0px 10px;
width:770px;
}

#adcontent td, th, textarea, input, select{
font-family:Arial;
font-size: 12px;
}




#footer 
{
font-size:11px;
margin-top:15px;
clear:both;
display:block;
border-top:1px dashed #c8c8c8;
background: #dcdcdc;
color: #848484;
text-align:left;
padding: 3px 6px 9px 16px;
}

#footerlinks 
{
padding-right:340px;
color: #fff;
}
#footerlinks a {
color: #848484;
text-decoration:none;
border-bottom:1px dotted #848484;
}
#footerlinks a:hover {
color: #000000;
text-decoration:none;
border-bottom:1px dotted #000000;
}

.author {
position:absolute;
right:45px;
width: 82px;
height: 24px;
text-decoration: none;
background-image:url(../images/bu_interactive.gif);
}

.author:hover {
background-position:0% -24px;
}


.loginplease {
    margin-top:30px;
    margin-bottom:50px;
    padding-left:50px;
    font-size: 16px;  
    text-align:left;
    color:#ff0413;
}
