@import url("reset.css");
@import url("form.css");
@import url("treeview.css");
@import url("colorbox.css");
@import url("pagination.css");

html {
	overflow-x:hidden;
	overflow-y:scroll;	
}

body {
	background:url(../images/bg.png) repeat-x #fff;
	width:100%;
	height:100%;
	font-size:12px;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}

a {
	color:#d50c0d;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-size:14px;
	color:#d50c0d;	
}

img {
	border:1px solid #adadb1;
	margin:10px;	
}

td {
	padding:5px;
	border:1px solid #adadb1;
}

table{
	border:1px solid #adadb1;
}

#content {
	width:950px;
	height:auto;
	margin:auto;	
}

#top {
	width:950px;
	height:100px;
	float:left;
	padding-bottom:20px;	
}

#logo {
	width:200px;
	height:100px;
	float:left;
	padding-right:10px;	
}

#logo img{
	border:0;
	margin:0;	
}

#menu {
	width:740px;
	height:32px;
	float:left;
	padding:19px 0 49px 0;	
}

#menu ul {
	margin:0;
	padding:0;
	list-style:none;	
	float:left;
}

#menu ul li {
	float:left;	
}

#menu ul li a {
	background:url(../images/menu.png) no-repeat;
	height:32px;
	display:block;
	text-indent:-9999px;
}

#menu ul li.anasayfa a { width:98px; background-position:0 0; }
#menu ul li.haberler a { width:97px; background-position:-98px 0; }
#menu ul li.teraziler a { width:97px; background-position:-195px 0; }
#menu ul li.terazi-sartnameleri a { width:157px; background-position:-292px 0; }
#menu ul li.iletisim a { width:87px; background-position:-449px 0; }
#menu ul li.shimadzu a { width:204px; background-position:-536px 0; }

#menu ul li.anasayfa a:hover,#menu ul li.anasayfa.active a{ width:98px; background-position:0 -32px; }
#menu ul li.haberler a:hover,#menu ul li.haberler.active a { width:97px; background-position:-98px -32px; }
#menu ul li.teraziler a:hover, #menu ul li.teraziler.active a { width:97px; background-position:-195px -32px; }
#menu ul li.terazi-sartnameleri a:hover, #menu ul li.terazi-sartnameleri.active a { width:157px; background-position:-292px -32px; }
#menu ul li.iletisim a:hover, #menu ul li.iletisim.active a { width:87px; background-position:-449px -32px; }
#menu ul li.shimadzu a:hover { width:204px; background-position:-536px -32px; }

#wrap {
	width:920px;
	min-height:450px;
	float:left;
	padding:0 0 0 30px;
}

#leftPanel {
	width:200px;
	height:auto;
	float:left;
}

.leftMenuHead {
	background:url(../images/terazi_modelleri.png) no-repeat;
	width:200px;
	height:40px;
	float:left;
	text-indent:-9999px;
}

.leftMenuTree {
	width:188px;
	height:auto;
	float:left;
	padding:0 5px 5px 5px;
	border:1px solid #adadb1;
	border-top:0;	
}

#textContent {
	width:700px;
	min-height:450px;
	float:left;
	padding:0 20px 10px 30px;
}

#head {
	width:920px;
	height:auto;
	float:left;
	font-weight:bold;
	font-size:11px;
	color:#888;
	padding:10px 0 10px 0;
}

#head2 {
	width:700px;
	height:auto;
	float:left;
	font-weight:bold;
	font-size:11px;
	color:#888;
	padding:10px 0 10px 0;
}

#head a,#head2 a {
	font-weight:bold;
	font-size:11px;
	color:#888;
}

#head a:hover,#head2 a:hover {
	text-decoration:underline;	
}

#txt {
	width:920px;
	float:left;	
}

.productIMGD {
	width:200px;
	float:left;
	padding: 0 10px 0 0;	
}

.productIMGD img {
	border:1px solid #adadb1;
	margin:0;	
}

.productTextD {
	width:490px;
	float:left;
	height:auto;
	position:relative;
	z-index:9;
}

.productBox {
	width:200px;
	height:350px;
	float:left;
	padding:10px;
	border:1px solid #adadb1;
	margin:10px 10px 0 0;	
}

.productBox:hover  {
	border:1px solid #d50c0d;
}

.productBox h1 {
	font-size:13px;
	color:#3d3d3d;
	margin-bottom:3px;
}

.productTxt  {
	width:200px;
	height:38px;
	display:table;  
	#position:relative; 
	float:left;
}


.productIMG  {
	width:200px;
	height:302px;
	display:table;  
	#position:relative; 
	float:left;
	text-align:center;
}

.imgBox {
	#position:absolute; 
	#top:50%;
	display:table-cell; 
	vertical-align: middle;
}

.imgIn {
	#position:relative; 
	#top:-50%;
	#left:-50%; 
}

.imgIn a img {
	border:0;
	margin:0;	
}

.desc-content {
	width:100%;
	padding-bottom:15px;
	margin-bottom:15px;
	float:left;
	border-bottom:1px solid #adadb1;
}

.desc-content.last { border-bottom:none; padding-bottom:0; margin-bottom:0; }

.desc-content h1 a {
	color:#d50c0d;
}

.desc-content a.devami {
	display:block;
	float:right;	
}

.desc-content a img { border:1px solid #adadb1; }
.desc-content a:hover img { border:1px solid #d50c0d; }

#bottom {
	width:950px;
	height:auto;
	float:left;
	margin:10px 0 10px 0;
	padding-top:10px;
	text-align:center;
	border-top:1px solid #ccc;
	color:#888;
	font-size:11px;	
}

#bottom a { 
	color:#888;
}

.flashPlayer {
	float:left;
	display:block;
	margin:10px 0 0 25px;
}