* {
    margin:0;
    padding:0;
    border:none;
}

body {
    margin:10px;
    background:#ffffff;
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#444444;
}

ol, ul, li {
    list-style-type:none;
}

input.text {
    padding:2px 2px;
    background:#ffffff url(images/input.jpg) repeat-x;
    border:1px solid #808285;
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#444444;
}
input.button {
    padding:2px 5px;
    background:#d7d7d7 url(images/button.jpg) repeat-x;
    border:1px solid #808285;
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#444444;
    cursor:pointer;
}
input.button:active {
    background:#dcdac8;
}
textarea {
    padding:2px 2px;
    background:#ffffff url(images/input.jpg) repeat-x;
    border:1px solid #808285;
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#444444;
    overflow:auto;
}
select {
    padding:0;
    background:#ffffff url(images/input.jpg) repeat-x;
    border:1px solid #808285;
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#444444;
}
select option {
    padding:2px;
}

table.list {
    width:100%;
    border:none;
    border-bottom:4px solid #ffe600;
    border-collapse:collapse;
}
table.list tr td {
    padding:2px 10px 2px 2px;
    height:61px;
    background:transparent url(images/list_line.jpg) 96% 0 no-repeat;
    border-top:2px solid #aeaeae;
}
table.list tr:hover td {
    background:#dadada url(images/list_line_hover.jpg) 96% 0 no-repeat;
}
table.list tr td.detail {
    background-image:none;
}
table.list tr:hover td.detail {
    background-image:none;
}
table.list tr td.detail a {
    padding:3px 20px 4px 2px;
    height:20px;
    background:transparent url(images/bullet.gif) 100% 0 no-repeat;
    text-decoration:underline;
    color:#000000;
}
table.list tr td.detail a:hover {
    text-decoration:none;
    color:#666666;
}
table.list tr td img {
    width:55px;
    height:55px;
    border:1px solid #d0d0d0;
}
table.list tr.title td {
    height:30px;
    background-color:#ffe600;
    background-image:none;
    border:none;
    font-weight:bold;
    color:#000000;
}
table.list tr.title:hover d {
    background-color:#ffe600;
    background-image:none;
}

a {
    text-decoration:none;
    color:#000000;
}
a:hover {
    text-decoration:underline;
    color:#666666;
}

.f_left, .f_middle {
    float:left;
}
.f_right {
    float:right;
}
.clear {
    clear:both;
}

#container {
    margin:auto;
    width:960px;
    background:transparent url(images/bg.jpg) repeat-y;
}

#header {
    height:123px;
}
#header .f_left {
    width:37px;
    height:123px;
    background:transparent url(images/header_left.jpg) left no-repeat;
}
#header .f_middle {
    padding-top:30px;
    width:886px;
    height:93px;
    background:transparent url(images/header.jpg) repeat-x;
}
#header .f_middle a {
    float:left;
    width:185px;
    height:74px;
    background:transparent url(images/logo.jpg) no-repeat;
}
#header .f_middle span {
    float:right;
    margin-top:12px;
    width:116px;
    height:58px;
    background:transparent url(images/get_your_speed_under_control.jpg) no-repeat;
}
#header .f_right {
    width:37px;
    height:123px;
    background:transparent url(images/header_right.jpg) right no-repeat;
}

#content_container {
    margin:0 0 1px 19px;
    width:920px;
}
#menu {
    margin-bottom:1px;
    height:26px;
    background:#ffffff url(images/menu.jpg) repeat-x;
}
#menu ul {
    float:left;
    width:700px;
    height:26px;
}
#menu ul li {
    float:left;
    height:26px;
}
#menu ul li a {
    float:left;
    padding:5px 10px;
    height:16px;
    border-right:1px solid #111111;
    text-decoration:none;
    font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#ffffff;
}
#menu ul li a:hover {
    background-color:#fee600;
    color:#444444;
}


#menu div {
    float:right;
    width:200px;
    height:26px;
}
#menu div span {
    float:right;
    padding:5px;
    color:#ffffff;
}
#menu div a {
    float:right;
    margin:0 1px;
    width:21px;
    height:26px;
}
#menu div a.turkish {
    background:transparent url(images/flag_turkish.jpg) no-repeat;
}
#menu div a.english {
    background:transparent url(images/flag_english.jpg) no-repeat;
}
#menu div a.persian {
    background:transparent url(images/flag_persian.jpg) no-repeat;
}
#menu div a.arabic {
    background:transparent url(images/flag_arabic.jpg) no-repeat;
}

#index_animate {
    padding-bottom:2px;
    width:920px;
    height:206px;
}

#content {
    margin-bottom:1px;
    height:auto;
}
#content .f_left {
    padding:15px;
    width:170px;
    background:#ffe600 url(images/product_search_img.jpg) 20px 40px no-repeat;
}
#content .f_left h1 {
    margin-bottom:115px;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#332e00;
}
#content .f_left p {
    margin:1px 0;
}
#content .f_left p.button {
    margin-top:5px;
    text-align:right;
}
#content .f_left p label {
    display:block;
    padding-top:4px;
    font-weight:bold;
}
#content .f_left input.text {
    width:164px;
}
#content .f_left select {
    width:170px;
}
#content .f_right {
    width:718px;
}
#content .f_right #groups {
    padding:15px 13px 15px 22px;
    background:#ffe600;
}
#content .f_right #groups h1 {
    float:left;
    margin-bottom:10px;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#332e00;
}
#content .f_right #groups h2 {
    float:right;
    font:11px Tahoma, Verdana, Helvetica, sans-serif;
    color:#444444;
}
#content .f_right #groups ul {
    height:69px;
}
#content .f_right #groups ul li {
    float:left;
    width:134px;
    height:69px;
}
#content .f_right #groups ul li a {
    float:left;
    margin-right:2px;
    width:134px;
    height:68px;
}
#content .f_right #groups ul li a.g1_turkish {
    background:transparent url(images/g1_turkish.jpg) no-repeat;
}
#content .f_right #groups ul li a.g1_turkish:hover, #content .f_right #groups ul li.active a.g1_turkish {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g2_turkish {
    background:transparent url(images/g2_turkish.jpg) no-repeat;
}
#content .f_right #groups ul li a.g2_turkish:hover, #content .f_right #groups ul li.active a.g2_turkish {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g3_turkish {
    background:transparent url(images/g3_turkish.jpg) no-repeat;
}
#content .f_right #groups ul li a.g3_turkish:hover, #content .f_right #groups ul li.active a.g3_turkish {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g4_turkish {
    background:transparent url(images/g4_turkish.jpg) no-repeat;
}
#content .f_right #groups ul li a.g4_turkish:hover, #content .f_right #groups ul li.active a.g4_turkish {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g5_turkish {
    background:transparent url(images/g5_turkish.jpg) no-repeat;
}
#content .f_right #groups ul li a.g5_turkish:hover, #content .f_right #groups ul li.active a.g5_turkish {
    background-position:0 -69px;
}

#content .f_right #groups ul li a.g1_english {
    background:transparent url(images/g1_english.jpg) no-repeat;
}
#content .f_right #groups ul li a.g1_english:hover, #content .f_right #groups ul li.active a.g1_english {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g2_english {
    background:transparent url(images/g2_english.jpg) no-repeat;
}
#content .f_right #groups ul li a.g2_english:hover, #content .f_right #groups ul li.active a.g2_english {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g3_english {
    background:transparent url(images/g3_english.jpg) no-repeat;
}
#content .f_right #groups ul li a.g3_english:hover, #content .f_right #groups ul li.active a.g3_english {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g4_english {
    background:transparent url(images/g4_english.jpg) no-repeat;
}
#content .f_right #groups ul li a.g4_english:hover, #content .f_right #groups ul li.active a.g4_english {
    background-position:0 -69px;
}
#content .f_right #groups ul li a.g5_english {
    background:transparent url(images/g5_english.jpg) no-repeat;
}
#content .f_right #groups ul li a.g5_english:hover, #content .f_right #groups ul li.active a.g5_english {
    background-position:0 -69px;
}

#content .f_right .box {
    padding-top:3px;
}
#content .f_right .box .not_found {
    padding:20px;
    font-size:13px;
    text-align:center;
    line-height:20px;
}

#content .f_right #news {
    margin-bottom:2px;
    padding:8px;
    height:44px;
    background:transparent url(images/news.jpg) repeat-x;
}
#content .f_right #news .news1 {
    float:left;
    padding-right:5px;
    width:95px;
    height:21px;
    background:transparent url(images/bullet.gif) 98% 1px no-repeat;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#969696;
}
#content .f_right #news .news2 {
    float:left;
    padding-left:10px;
    width:590px;
    height:35px;
    overflow:hidden;
}
#content .f_right #news .news2 p {
    padding:2px 0;
    color:#ffffff;
}
#content .f_right #news .news2 p a {
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
}
#content .f_right #news .news2 p a:hover {
    text-decoration:underline;
}
#content .f_right #news .news2 p a.detail {
    text-decoration:none;
    font-weight:bold;
    color:#ffe600;
}
#content .f_right #news .news2 p a.detail:hover {
    text-decoration:underline;
}

#index_page {
    
}
#index_page .f_left {
    margin:0;
    padding:8px;
    height:266px;
    background:none;
    border:none;
    width:354px;
}
#index_page .f_left h1 {
    margin-bottom:10px;
    font:bold 32px Arial, Helvetica, sans-serif;
    color:#332e00;
}
#index_page .f_left h2 {
    margin-bottom:10px;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#000000;
}
#index_page .f_left div {
    text-align:justify;
    line-height:16px;
}
#index_page .f_left a.detail {
    position:absolute;
    margin-top:230px;
    padding:5px 25px 5px 0;
    background:transparent url(images/bullet.gif) 100% 4px no-repeat;
    text-decoration:underline;
    color:#000000;
}
#index_page .f_left a.detail:hover {
    text-decoration:none;
}
#index_page .f_right {
    margin:0;
    padding:0;
    background:none;
    border:none;
    width:338px;
}
#index_page .f_right h1 {
    padding:4px 10px;
    height:24px;
    background:transparent url(images/index_title.jpg) repeat-x;
    font:bold 18px Arial, Helvetica, sans-serif;
    color:#000000;
}
#index_page .f_right h1 a {
    position:relative;
    left:40%;
    font:11px Tahoma, Verdana, Helvetica, sans-serif;
    text-decoration:none;
    color:#000000;
}
#index_page .f_right h1 a:hover {
    text-decoration:underline;
    color:#444444;
}
#index_page .f_right div {
    padding:5px 10px;
    text-align:justify;
    line-height:16px;
}
#index_page .f_right div a.flash {
    float:left;
    padding:7px 5px 6px 40px;
    height:22px;
    background:transparent url(images/icon_flash.jpg) 0 0 no-repeat;
    text-decoration:underline;
    color:#444444;
}
#index_page .f_right div a.flash:hover {
    text-decoration:none;
    color:#000000;
}
#index_page .f_right div a.acrobat {
    float:right;
    padding:7px 5px 6px 40px;
    height:22px;
    background:transparent url(images/icon_acrobat.jpg) 0 0 no-repeat;
    text-decoration:underline;
    color:#444444;
}
#index_page .f_right div a.acrobat:hover {
    text-decoration:none;
    color:#000000;
}
#index_page .f_right div.fair {
    padding:0;
}

#product_list {
    width:718px;
}
#product_list .f_left, #product_list .f_right {
    margin:0;
    padding:8px 0;
    background:none;
    border:none;
    float:left;
    width:359px;
    height:14px;
}
#product_list .f_left a, a.topOfPage {
    padding:2px 2px 2px 22px;
    height:14px;
    background:transparent url(images/page_top_bullet.jpg) 0 0 no-repeat;
    text-decoration:none;
    color:#000000;
}
#product_list .f_left a:hover {
    text-decoration:underline;
    color:#666666;
}

#page h1 {
    padding:3px;
    height:52px;
    background:transparent url(images/page_title.jpg) repeat-x;
    font:bold 22px Arial, Helvetica, sans-serif;
    color:#ffffff;
}
#page h1 span {
    display:block;
    padding:12px 0 0 10px;
    height:40px;
    background:transparent url(images/page_title_img.jpg) 100% 0 no-repeat;
}
#page h1 a {
    position:absolute;
    margin:18px 0 0 590px;
    padding:2px 3px 3px 25px;
    background:transparent url(images/arrow_left.jpg) 0 0 no-repeat;
    font:normal 11px Tahoma, Verdana, Helvetica, sans-serif;
    text-decoration:none;
    color:#ffffff;
}
#page h1 a:hover {
    text-decoration:underline;
    color:#f2f2f2;
}
#page .f_left, #page .f_right {
    margin:0;
    padding:10px;
    background:none;
    border:none;
}
#page .f_left {
    width:360px;
}
#page .f_left p {
    margin-bottom:20px;
    font-size:11px;
    line-height:16px;
    text-align:justify;
}
#page h2 {
    margin-bottom:5px;
    border-bottom:1px solid #666666;
    font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#666666;
}
#page h2.turkiye {
    background:transparent url(images/delaers_turkiye.jpg) right no-repeat;
}
#page h2.uk {
    background:transparent url(images/delaers_uk.jpg) right no-repeat;
}
#page .f_left .bottom {
    padding:8px 0;
    border-top:3px solid #ffe600;
}
#page .f_right {
    width:315px;
}
#page .f_right .box h1 {
    padding:0;
    height:32px;
    background:transparent url(images/index_title.jpg) repeat-x;
    font:18px Arial, Helvetica, sans-serif;
    color:#000000;
}
#page .f_right .box h1 span {
    float:left;
    padding:4px 10px;
    height:24px;
    background:none;
    border:none;
}
#page .f_right .box h1 img {
    float:right;
}
#page .f_right .box p {
    padding:5px 0;
    width:220px;
}
#page .f_right .box p input {
    margin-top:3px;
}
input.text#maillist_mail {
    width:150px;
}
input.button#maillist_btn {
    width:52px;
}

#page .f_right .box .form label {
    display:block;
    padding:2px 0;
    width:100%;
}
#page .f_right .box .form label input.text, #page .f_right .box .form label textarea {
    position: inherit;
    width:98%;
}

#news_list li {
    padding-top:10px;
    border-top:1px solid #666666;
}
#news_list h3 {
    margin-bottom:3px;
    font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#666666;
}
#news_list h3 a {
    text-decoration:none;
    color:#666666;
}
#news_list h3 a:hover {
    text-decoration:underline;
    color:#000000;
}
#news_list span.date {
    display:block;
    margin-bottom:5px;
    font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#news_list p a {
    font-weight:bold;
    color:#666666;
}
#news_list p a:hover {
    font-weight:bold;
    color:#000000;
}
#news_list .pager {
    margin-bottom:5px;
    text-align:left;
}

#news_detail h3 {
    margin-bottom:3px;
    font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#7b7b7b;
}
#news_detail span.date {
    display:block;
    margin-bottom:5px;
    font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#news_detail div.backOfNews {
    padding-top:5px;
}
#news_detail div.backOfNews a {
    padding:2px 2px 2px 22px;
    height:14px;
    background:transparent url(images/arrow_left.jpg) 0 0 no-repeat;
    text-decoration:none;
    color:#000000;
}
#news_photos a {
    float:left;
    margin:6px 6px 0 0;
    width:101px;
    height:67px;
}
#news_photos a.last {
    margin-right:0;
}

#faq p {
    font-size:12px;
}

#faq ul li {
    margin-bottom:5px;
    border-bottom:1px solid #666666;
}
#faq ul li h3 {
    margin-bottom:5px;
    font-size:13px;
}
#faq ul li h3 a {
    display:block;
    height:18px;
    background:transparent url(images/arrow_right.jpg) 100% 0 no-repeat;
    color:#7b7b7b;
}
#faq ul li h3 a:hover {
    color:#000000;
}
#faq ul li p {
    display:none;
}

.pager {
    padding:3px 0;
    text-align:right;
}
.pager span {
    margin-right:1px;
    padding:2px 3px 2px 5px;
    background:#b3b3b3;
    font-weight:bold;
    color:#ffffff;
}
.pager span.current_page {
    margin-right:1px;
    padding:2px 3px 2px 5px;
    background:#ffcb05;
    font-weight:bold;
    color:#000000;
}
.pager a {
    margin-right:1px;
    padding:2px 3px 2px 5px;
    background:#b3b3b3;
    font-weight:bold;
    text-decoration:none;
    color:#ffffff;
}
.pager a:hover {
    background:#7a7a7a;
    color:#ffffff;
}

#product_detail {
    
}
#product_detail .title_left {
    float:left;
    background:#ffe600;
    width:200px;
    height:34px;
}

a.donwload {
    display:block;
    margin:20px 0 0 120px;
    padding:18px 5px;
    width:125px;
    height:34px;
    background:transparent url(images/download_btn.jpg) no-repeat;
    font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration:underline;
    color:#444444;
}
a.donwload:hover {
    text-decoration:none;
}

#password_request_form input.text {
    width:80%;
}

#password_request_form {
    display:none;
}

#download_login p {
    padding:0;
    margin:0;
}

#download_login_btn {
    float:left;
    padding:10px 7px 10px 5px;
    margin-right:3px;
    width:68px;
    height:28px;
    background:transparent url(images/download_login_btn.jpg) no-repeat;
    font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align:center;
    color:#444444;
}
#password_request_btn {
    float:left;
    padding:10px 7px 10px 5px;
    margin-right:3px;
    width:202px;
    height:28px;
    background:transparent url(images/password_request_btn.jpg) no-repeat;
    font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align:center;
    color:#ffffff;
}

#human_resources .bottom {
    padding:8px 0;
    border-top:3px solid #ffe600;
}
#human_resources p {
    margin:7px;
    padding:10px;
    background:#e0e0e0;
    text-align:center;
}
#human_resources table {
    width:100%;
}
#human_resources table td {
    padding:1px;
}

#photo_gallery {
    width:718px;
    height:289px;
    position:relative;
    background:transparent url(images/photo_gallery.jpg) repeat-x;
}
#photo_gallery #slider {
    margin:auto;
    width:592px;
    height:289px;
}
#photo_gallery #slider ul, #slider li{
    margin:0;
    padding:0;
    list-style:none;
}
#photo_gallery #slider li{ 
    width:592px;
    height:289px;
    overflow:hidden; 
}
#prevBtn, #nextBtn {
    display:block;
    width:18px;
    height:18px;
    position:absolute;
    top:130px;
    left:20px;
}
#nextBtn{
    left:680px;
}														
#prevBtn a, #nextBtn a {
    display:block;
    width:18px;
    height:18px;
    background:url(images/arrow_left.jpg) no-repeat 0 0;
}	
#nextBtn a {
    background:url(images/arrow_right.jpg) no-repeat 0 0;
}

.loading {
    display:none;
    padding:3px;
}
.loading img {
    padding-right:3px;
    vertical-align:middle;
}
.result {
    display:none;
    padding:2px;
    text-align:center;
}
.send_error {
    display:none;
    padding:2px;
    text-align:center;
}
.form_incomplete_error {
    display:none;
    padding:2px;
    text-align:center;
}
.result img, .send_error img, .form_incomplete_error img {
    margin:2px 5px 0 0;
}

#extra {
    margin-bottom:1px;
    padding:15px 0 10px 0;
    background:transparent url(images/extra.jpg) repeat-x;
}
#extra .item {
    float:left;
    padding:5px 35px 5px 5px;
    width:189px;
    background:transparent url(images/extra_bullet.jpg) 98% 14px no-repeat;
    border-right:1px solid #000000;
    font-size:10px;
    line-height:14px;
}
#extra .item a {
    font-size:9px;
    text-decoration:underline;
    color:#444444;
    line-height:normal;
}
#extra .item a:hover {
    text-decoration:none;
}
#extra .item img {
    float:left;
    margin-right:5px;
}
#extra .last {
    border:none;
}


#bottom {
    padding:15px;
    height:55px;
    background:transparent url(images/bottom.jpg) repeat-x;
    color:#ffffff;
}
#bottom p {
    padding:2px 5px;
    font-size:9px;
}
#bottom p.menu {
    padding:0 0 10px 0;
}
#bottom p.menu a {
    margin:0 5px;
    font-size:13px;
    text-decoration:underline;
    color:#ffffff;
}
#bottom p.menu a:hover {
    text-decoration:none;
    color:#ffe600;
}
#bottom p.copy, #bottom p.copy a {
    text-decoration:none;
    color:#ffe600;
}
#bottom p.copy a:hover {
    text-decoration:underline;
}

#footer {
    height:64px;
}
#footer .f_left {
    width:37px;
    height:64px;
    background:transparent url(images/footer_left.jpg) left no-repeat;
}
#footer .f_middle {
    padding-top:12px;
    width:886px;
    height:52px;
    background:transparent url(images/footer.jpg) repeat-x;
    text-align:right;
    color:#848484;
}
#footer .f_middle a {
    font-weight:bold;
    text-decoration:none;
    color:#00a918;
}
#footer .f_middle a:hover {
    text-decoration:underline;
}
#footer .f_right {
    width:37px;
    height:64px;
    background:transparent url(images/footer_right.jpg) right no-repeat;
}