html, body {
	margin: 0; 
	padding: 0;
}
body {
	text-align: center;
	background-color: #b3b3b3;
}

/* kenarlar */
#border_tl {
	width: 14px;
	height: 10px;
	background: url(../media/gif/border_tl.jpg) repeat top left;
}
#border_t {
	height: 10px;
	background: url(../media/gif/border_t.jpg) repeat-x top;
}
#border_tr {
	width: 14px;
	height: 10px;
	background: url(../media/gif/border_tr.jpg) no-repeat top right;
}
#border_l {
	background: url(../media/gif/border_l.jpg) repeat-y left;
}
#page_wrap {
	padding: 0px;
	background-color: #ffffff;
}
#border_r {
	background: url(../media/gif/border_r.jpg) repeat-y right;
}
#border_bl {
	width: 14px;
	height: 14px;
	background: url(../media/gif/border_bl.jpg) no-repeat bottom left;
}
#border_b {
	height: 14px;
	background: url(../media/gif/border_b.jpg) repeat-x bottom;
}
#border_br {
	width: 14px;
	height: 14px;
	background: url(../media/gif/border_br.jpg) no-repeat bottom right;
}

/* ana divler */
#container {
	display: block;
	width: 923px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: left;
}
#header {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	background: url(../media/gif/Banner.jpg) repeat-x top;
}
#menu {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 19px;
	background: url(../media/gif/Button.jpg) top repeat-x;
}
#menu_top {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 2px;
	background: url(../media/gif/Banner_Bot_Line.jpg) top repeat-x;
}
#menu_bottom {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	margin-top: 1px;
	height: 8px;
	background: url(../media/gif/content_top.gif) top repeat-x;
}
#content {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	margin-top: 1px;
	min-height: 470px;
}
#footer {
	display: block;
	margin: 0;
	padding: 2px;
	margin-top: 1px;
	text-align: center;
	color: #999999;
	background-color: #002a59;
}

/* header */
#header td#header_left {
	width: 5px;
	height: 71px;
	background: url(../media/gif/Banner_Left.jpg) no-repeat left top;
}
#header td#header_logo {
	width: 295px;
}
#header td#header_slogan {
	width: 450px;
	padding-left: 20px;
	padding-right: 20px;
}
#header td#header_language {
	width: 128px;
	padding-bottom: 5px;
	text-align: right;
	vertical-align: bottom;
}
#header td#header_right {
	width: 5px;
	height: 71px;
	background: url(../media/gif/Banner_Right.jpg) no-repeat right top;
}

/* menu */
#menu td.menu_seperator {
	width: 2px;
	height: 19px;
	background: url(../media/gif/Menu_But_Sep.jpg) no-repeat left bottom;
}
#menu a {
	display: block;
	margin: 0;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	height: 13px;
	color: #444444;
	text-decoration: none;
}
#menu a.active {
	color: #000000;
	text-decoration: none;
	background: url(../media/gif/Button_Active.jpg) repeat-x top;
}
#menu a:hover {
	color: #000000;
	text-decoration: none;
	background: url(../media/gif/Button_Active.jpg) repeat-x top;
}

/* content */
#content_top {
	display: block;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 129px;
	overflow: hidden;
}
#content_top_leftmenu {
	width: 204px;
	height: 100%;
	margin: 0;
	padding: 0;
	margin-top: -1px;
	overflow: hidden;
}
#content_top_main {
	width: 513px;
	height: 129px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#content_top_right {
	width: 205px;
	height: 129px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#content_top_leftmenu ul {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	list-style: none;
}
#content_top_leftmenu ul li {
	display: block;
	margin: 0;
	padding: 5px;
	height: 15px;
	line-height: 15px;
	text-align: left;
	list-style: none;
	border-top: 1px solid #FFFFFF;
	background: url(../media/gif/Main_Menu.jpg) repeat-x;
}
#content_top_leftmenu ul li a {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #444444;
	text-decoration: none;
}
#content_top_leftmenu ul li a:hover {
	color: #000000;
	text-decoration: underline;
}
#content_top_seperator {
	display: block;
	width: 100%;
	margin: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 0;
	background-color: #002a59;
}
#content_main {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
}
#content_main td#contenttable_left {
	width: 718px;
}
#content_main td#contenttable_right {
	width: 204px;
	background-color:#d4d9dd;
}
#content_right_top {
	display: block;
	margin: 0;
	padding: 0;
	height: 193px;
	overflow: hidden;
}
#content_right_bottom {
	display: block;
	margin: 0;
	padding: 0;
	height: 146px;
	overflow: hidden;
	border-top: 1px solid #FFFFFF;
}
#content_right_top div, #content_right_bottom div {
	display: block;
	margin: 6px;
	padding: 0;
	overflow: hidden;
}
#content_right_header {
	padding: 5px;
	padding-left: 6px;
	color: #002a59;
	background: url(../media/gif/Link_Baslik_Zemin.jpg) repeat-x top;
}

/* home */
#home_news {
	display: block;
	width: 718px;
	height: 193px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px;
}
#home_products {
	display: block;
	width: 718px;
	min-height: 146px;
	margin: 0;
	padding: 0;
	margin-top: 1px;
	border: 0px;
}
#home_news_contents {
	text-align: left;
	vertical-align: top;
	width: 519px;
	background: url(../media/gif/Haber_Zemin.jpg) repeat-x top;
}
#home_news_titles {
	text-align: left;
	vertical-align: top;
	width: 198px;
	border-left: 1px solid #ffffff;
	background: url(../media/gif/Haber_Baslik_Zemin.jpg) repeat-x top;
}
#home_products_left {
	text-align: left;
	vertical-align: top;
	width: 519px;
}
#home_products_right {
	text-align: left;
	vertical-align: top;
	width: 198px;
	border-left: 1px solid #ffffff;
	background: url(../media/gif/Urun_haber_zemin.jpg) repeat-x top;
}
#home_news div.insidediv, #home_products div.insidediv {
	display: block;
	margin: 6px;
	padding: 0;
	overflow: hidden;
}
#home_news a {
	text-decoration: none;
}
#home_news a:hover {
	text-decoration: none;
}
#home_news div.newscontent {
	display: none;
	margin: 0;
	margin-top: 6px;
	padding: 0;
}
#home_news div.newstitle {
	display: block;
	margin: 0;
	margin-top: 6px;
	padding: 0;
}
.newscontent_header {
	font-weight: bold;
	text-decoration: underline;
}

/* about, support, contact */
#content_left {
	display: block;
	min-height: 340px;
	margin: 0;
	padding: 0;
	border: 1px solid #737373;
}
#content_left div.insidediv {
	display: block;
	margin: 6px;
	padding: 0;
	overflow: visible;
}

/* products */
#products_menu_td{
	width: 204px;
	text-align: left;
	vertical-align: top;
	background-color: #e2e6e9;
}
#products_main_td {
	width: 719px;
	text-align: left;
	vertical-align: top;
}
#products_menu {
	display: block;
	margin: 0px;
	padding: 0px;
	min-height: 500px;
	text-align: left;
}
#products_main {
	display: block;
	margin: 0px;
	margin-left: 6px;
	padding: 0px;
	text-align: left;
}
#products_menu ul {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	list-style: none;
}
#products_menu ul li {
	display: block;
	margin: 0px 0px 2px 0px;
	padding: 2px 2px 2px 6px;
	text-align: left;
	list-style: none;
}
#products_menu ul li.anakategori {
	display: block;
	margin: 1px 0px 0px 0px;
	padding: 5px;
	line-height: 15px;
	text-align: left;
	list-style: none;
	height: 15px;
	background: url(../media/gif/Main_Menu.jpg) repeat-x;
}
#products_menu ul li a {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Tahoma;
	color: #444444;
	text-decoration: none;
}
#products_menu ul li a:hover {
	color: #000000;
	text-decoration: underline;
}

/* products_main */
h1.products {
	width: 100%;
	margin-left: 1px;
	margin-bottom: 6px;
	padding: 1px 5px 2px 5px;
	text-decoration: none;
}
#products_main table.thumbview {
	border: 0px;
}
#products_main table.thumbview td {
	width: 137px;
	text-align: center;
	vertical-align: top;
}
#products_main table.thumbview a {
	color: #444444;
	text-decoration: none;
}
#products_main table.thumbview a img {
	width: 135px;
	height: 135px;
	border: 1px solid #999999;
}
#products_main table.thumbview a:hover {
	color: #759823;
}
#products_main table.thumbview a:hover img {
	border: 1px solid #759823;
}
#products_main table.listview {
	border: 0px;
}
#products_main table.listview td {
	text-align: left;
	vertical-align: middle;
}
#products_main table.listview a {
	color: #444444;
	text-decoration: none;
}
#products_main table.listview a img {
	width: 65px;
	height: 65px;
	border: 1px solid #999999;
}
#products_main table.listview a:hover {
	color: #759823;
}
#products_main table.listview a:hover img {
	border: 1px solid #759823;
}

/* product info */
#product_info_table {
	border: 0px;
}
#product_info_table_left {
	width: 355px;
	text-align: left;
	vertical-align: top;
}
#product_info_table_mid {
	width: 15px;
}
#product_info_table_right {
	width: 355px;
	text-align: left;
	vertical-align: top;
}

/* content --> products --> products_main */
#products_info_image {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
}

/* product_info_image */
#products_info_image #mainimage {
	width: 355px;
	height: 355px;
	text-align: center;
	vertical-align: middle;
}
#products_info_image #mainimage img {
	border: 0px;
}
#products_info_image #thumbnails {
	margin-top: 10px;
	border: 0px;
}
#products_info_image #thumbnails td {
	width: 67px;
	text-align: center;
	vertical-align: top;
}
#products_info_image #thumbnails a img {
	width: 65px;
	height: 65px;
	border: 1px solid #999999;
}
#products_info_image #thumbnails a:hover img{
	border: 1px solid #759823;
}
#products_info_image #thumbnails td div {
	width:65px;
	overflow:hidden;
	text-align: center;
	vertical-align: top;
	font-family: Tahoma, Verdana;
	font-size: 9px;
	line-height: 12px;
}

/* product_info specstables */
#product_info_right_header {
	display: block;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	text-align: left;
}
#product_info_small_icons {
	width: 70px;
	text-align: right;
}
#product_info_small_icons form {
	margin-left: 4px;
}

table.descriptiontable { /* urun açıklaması */
	width: 355px;
	border: 0px;
	background-color: #eaeff1;
}
table.descriptiontable td {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #444444;
	text-decoration: none;
	padding: 1px;
}
table.descriptiontable td.descriptionheader {
	background-color: #c5d3d8;
	font-size: 12px;
	font-weight: bold;
}

table.spectable { /* teknik özellikler */
	width: 355px;
	border: 0px;
}
table.spectable td {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #444444;
	text-decoration: none;
	padding: 1px;
}
table.spectable tr.spec_h1 {
	background-color: #c5d3d8;
	font-weight: bold;
	font-size: 12px;
}
table.spectable tr.spec_h3 {
	background-color: #eaeaea;
	text-align: center;
	font-weight: bold;
}
table.spectable tr.spec_d1 {
	background-color: #ffffff;
}
table.spectable tr.spec_d2 {
	background-color: #eaeff1;
}

table.txrxtable { /* txrx tablosu */
	width: 355px;
	border: 1px solid #999999;
	border-collapse: collapse;
}
table.txrxtable td {
	text-align: center;
	vertical-align: middle;
	border: 1px solid #999999;
	padding: 2px;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 14px;
	color: #444444;
	text-decoration: none;
}
table.txrxtable td.txrxheader {
	text-align: right;
	vertical-align: middle;
	color: #ffffff;
	font-weight: bold;
	background-color: #733193;
	border: 0px;
}
table.txrxtable td.txrxKA {
	background-color: #E48D00;
}

table.customtable { /* özel tablo */
	width: 355px;
	border: 0px;
	background-color: #eaeff1;
}
table.customtable td {
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color: #444444;
	text-decoration: none;
	padding: 1px;
}
table.customtable td.customheader {
	background-color: #c5d3d8;
	font-size: 12px;
	font-weight: bold;
}

table.fiberikontable { /* fiberikon tablo */
	width: 355px;
	border: 0px;
}
table.fiberikontable td {
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color: #444444;
	text-decoration: none;
	padding: 1px;
}



/* support - sss */
#sss ol {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}
#sss ol li {
	margin: 0;
	padding: 0;
	margin-bottom: 4px;
	color: #002a59;
}
#sss div.sss {
	display: none;
	margin-top: 4px;
	margin-bottom: 8px;
	padding: 0;
	color: #444444;
}

/* gallery */
#gallery_main {
	display: block;
	margin: 0px;
	margin-left: 5px;
	margin-top: 4px;
	padding: 0px;
	text-align: left;
}
#gallery_main table.thumbview {
	border: 0px;
}
#gallery_main table.thumbview td {
	width: 138px;
	text-align: center;
	vertical-align: top;
}
#gallery_main table.thumbview a {
	color: #444444;
	text-decoration: none;
}
#gallery_main table.thumbview a img {
	width: 136px;
	height: 102px;
	border: 1px solid #999999;
}
#gallery_main table.thumbview a:hover {
	color: #759823;
}
#gallery_main table.thumbview a:hover img {
	border: 1px solid #759823;
}

/* support */
#supportmontage_menu {
	display: block;
	margin: 0px;
	padding: 0px;
	min-height: 359px;
	text-align: left;
}
table.montagefiles {
	margin-left: 6px;
	border: 0px;
}
table.montagefiles td {
	width: 120px;
	text-align: center;
	vertical-align: top;
}
table.montagefiles a {
	color: #444444;
	text-decoration: none;
}
table.montagefiles a img {
	width: 50px;
	height: 53px;
	border: 0px;
}
table.montagefiles a:hover {
	color: #759823;
}



a.newsdetailclose {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
	padding: 2px;
}
a.newsdetailclose:hover {
	color: #002a59;
	background-color:#ffffff;
	text-decoration: none;
}






/* standards */
.normaltable {
	width: 100%;
	border: 0px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #444444;
	text-decoration: none;
}

/* font and colors */
.normaltext {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #444444;
	text-decoration: none;
}
p {
	margin: 0px 0 13px 0;
}
h1 {
	display: block;
	margin: 0px;
	margin-bottom: 1px;
	padding: 1px;
	padding-left: 6px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #002a59;
	border-bottom: 3px solid #82AB21;
}
h2 {
	display: block;
	margin: 0px;
	margin-bottom: 6px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	text-decoration: underline;
}
h3 {
	display: block;
	margin: 0px;
	margin-bottom: 6px;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	text-decoration: underline;
}
.rigthtop_header {
	font-weight: bold;
	font-size: 12px;
	color: #f5821f;
	text-decoration: none;
}
a {
	color: #444444;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.white {
	color: #ffffff;
}
.blue {
	color: #002a59;
}
.red {
	color: #990000;
}
.gray {
	color: #999999;
}
form {
	margin: 0;
	padding: 0px;
}
input, textarea, select {
	margin: 0;
	padding: 2px;
	background-color: #eeeeee;
	border: 1px solid #999999;
}
.formtable {
	border: 0px;
}
.formtable td {
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	vertical-align: middle;
}
.scroll {
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #666666;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-base-color: #ffffff;
}
