/* CGS layout styles */

html { padding: 0; margin: 0;}
body { padding: 0; margin: 0; }

.sprite { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background: no-repeat 0 0; }

/* Layout */
#mother {  }
#main { position: relative; }

.main-width { width: 986px; position: relative; }


.col-content { float: right; width: 787px; background: url(../img/bg-col-content.png) no-repeat 0 0; margin-left: -1px; }
.col-side { float: left; width: 200px; position: relative; z-index: 251; }

.col-content .spc { padding: 20px 0 5px 21px; zoom: 1;}
.col-side .spc { padding: 17px; zoom: 1; position: relative; z-index: 251;}

.col-content-left { float: left; width: 507px; }
.col-content-right { float: right; width: 248px; }
.top-pad { margin-top: 40px; }

.col-tech-left { width: 600px; float: left; /*border-right: 1px solid #dfdfdf;*/ padding-right: 10px; }
.col-tech-right { width: 150px; float: right; text-align: center; }

/* Header */
#header { background: #ff000a url(../img/bg-header.png) no-repeat 0 0; position: relative; z-index: 50; }
#header .main-width { height: 204px; }
#header #motive { width: 786px; height: 120px; position: absolute; top: 84px; left: 200px; }

#header .motive01 { background: url(../img/motives/motive01.jpg) no-repeat 0 0; }
#header .motive02 { background: url(../img/motives/motive02.jpg) no-repeat 0 0; }

#logo-box { margin: 0 0 0 0; float: left; background: url(../img/bg-map-motive.png) no-repeat 0 100%; width: 200px; height: 204px; }
#logo-box img { margin: 0px 0 0 23px; }
#top-left-box { position: absolute; top: 8px; left: 230px; font-size: 92%; font-family: Verdana, Arial, sans-serif; color: white; }
#top-left-box a {color: white;}

#logo-box .flagbox { height: 30px; min-height: 30px; color: #f90; margin-top: 20px; }
#logo-box .flagbox-clear { clear: left }


#search-box { position: absolute; top: 8px; right: 0; font-size: 92%; font-family: Verdana, Arial, sans-serif; color: white; }
#search-box a { color: white; }
#search-box label { margin-left: 10px; }
#search-box #q { border: 1px solid #000; border-color: black white white black; font-size: 100%; font-family:  Verdana, Arial, sans-serif;  }
#search-box .btn-search { margin: 0 5px; }
#search-box form { margin: 0; padding: 0; display: inline; }
#search-box form p { margin: 0; padding: 0; display: inline; }

.ico-sitemap { padding-left: 15px; background: url(../img/ico-sitemap.png) no-repeat 0 50%; }

/* Footer */
#footer { border-top: 1px solid #d3d4d4; font-family: Verdana, Arial, sans-serif; font-size: 92%; color: #616161; margin-left: 10px; text-align: right; padding: 5px 0; }
#footer p { }

#nav-skip { position: absolute; left: -2000px; }
#nav-skip a:focus, #nav-skip a:active { position: absolute; left: 2000px; }


/* Main menu*/
#main-menu { position: absolute; bottom: 120px; left: 210px; margin: 0; font-family: Verdana, Arial, sans-serif; z-index: 60; }
#main-menu ul { float: left; margin: 0; }
#main-menu ul li { display: block; float: left; margin: 0 0 0 10px; padding: 0; list-style: none; background: none; position: relative; z-index: 80;}
#main-menu ul li a { display: block; float: left; padding: 3px 8px 10px; color: #000; font-weight: bold; text-decoration: none; }
#main-menu ul li a.more  { background: url(../img/bullet-more.png) no-repeat 95% 50%; }
#main-menu ul li.hover a, #main-menu ul li.active a { background-color: #6d7072; color: #fff; }


/* Submenu */
#main-menu ul li ul { display: block; float: none; z-index: 30;}
#main-menu ul li ul li { font-size: 100%;  float: none; width: 100%;}

#main-menu ul li .submenu { display: none; font-size: 92%; position: relative; }
#main-menu ul li.hover .submenu { clear: both; display: block; position: relative; top: 0; left: 0; padding: 0; margin: 0px; }
#main-menu ul li.hover .submenu ul { position: absolute; top: 0; left: 0; display: block; margin: 0px; padding: 0; border-top: 1px solid #CCCCCC; border-bottom: 4px solid #f50009; background: white; _width: 10px; }

#main-menu ul li.hover ul li { float: none; clear: both; border: 0px; margin: 0px; padding: 0; display: block; min-height: 0; white-space: nowrap; zoom: 1;  }
#main-menu ul li.hover ul li a { text-transform: none; font-weight: normal; color: #ff000a; padding: 3px 25px 3px 10px; display: block; float: none; zoom: 1; background-color: transparent; }
#main-menu ul li.hover ul li a:hover { color: white; background-color: #6d7072; }

/* Subsubmenu */
#main-menu ul li .submenu ul li .submenu { display: none; font-size: 100%; }
#main-menu ul li .submenu ul li.hover .submenu { clear: both; display: block; position: relative; top: -2.3em; =top: -2.1em; left: 100%; padding: 0; margin: 0px; =margin-top: -2px; }
#main-menu ul li .submenu ul li.hover .submenu ul { position: absolute; top: 0; left: 0; display: block; margin: 0px; padding: 0; border-top: 1px solid #CCCCCC; border-bottom: 4px solid #f50009; background: white;  _width: 10px;  }

#main-menu ul li .submenu ul li.hover ul li { float: none; clear: both; border: 0px; margin: 0px; padding: 0; display: block; min-height: 0; white-space: nowrap; zoom: 1; }
#main-menu ul li .submenu ul li.hover ul li a { text-transform: none; font-weight: normal; color: #ff000a; padding: 3px 25px 3px 10px; display: block; float: none; zoom: 1; }
#main-menu ul li .submenu ul li.hover ul li a:hover { color: white; }

.kfb-iframe {z-index: 25; position: absolute; top: 0; left: 0; width: 10px; height: 10px; background-color: #f00; border: none; }


/* Lang menu */
#lang-menu { position: absolute; bottom: 120px; right: 0; margin: 0; font-family: Verdana, Arial, sans-serif; z-index: 100; } 
#lang-menu h2 { font-family: Verdana, Arial, sans-serif; font-size: 100%; font-weight: bold; margin: 0; padding: 3px 20px 10px 8px; color: white; background: url(../img/bullet-arrow-white.png) no-repeat 100% 35%; cursor: pointer; }
#lang-menu ul { display: none; }

/* Submenu */
#lang-menu ul { display: block; }
#lang-menu ul li { font-size: 100%; }

#lang-menu .submenu { display: none; font-size: 92%;}
#lang-menu:hover .submenu, #lang-menu.hover .submenu { clear: both; display: block; position: relative; top: 0; left: 0; padding: 0; margin: 0px; }
#lang-menu:hover .submenu ul, #lang-menu.hover .submenu ul { position: absolute; top: 0; left: 0; display: block; margin: 0px; padding: 0; border-top: 1px solid #CCCCCC; border-bottom: 4px solid #f50009; background: white; width: 140px; }

#lang-menu:hover ul li, #lang-menu.hover ul li { float: none; clear: both; border: 0px; margin: 0px; padding: 0; display: block; min-height: 0; white-space: nowrap; background: none; zoom: 1;  }
#lang-menu:hover ul li a, #lang-menu.hover ul li a { text-transform: none; font-weight: normal; color: #ff000a; padding: 3px 10px; display: block; float: none; zoom: 1; text-decoration: none; }
#lang-menu:hover ul li a:hover, #lang-menu.hover ul li a:hover { background-color: #6d7072; color: white; }
/* #lang-menu:hover ul li:first-child, #lang-menu.hover ul li:first-child { background: white; } */

#lang-menu:hover ul li.selected a { font-weight: bold !important }

.flag-cs { background: url(../img/flag-cs.png) no-repeat 10px 50%; padding-left: 30px !important; }
.flag-en { background: url(../img/flag-en.png) no-repeat 10px 50%; padding-left: 30px !important; }
.flag-de { background: url(../img/flag-de.png) no-repeat 10px 50%; padding-left: 30px !important; }
.flag-ru { background: url(../img/flag-ru.png) no-repeat 10px 50%; padding-left: 30px !important; }
.flag-us { background: url(../img/flag-us.png) no-repeat 10px 50%; padding-left: 30px !important; }
.flag-ca { background: url(../img/flag-ca.png) no-repeat 10px 50%; padding-left: 30px !important; }
.flag-fr { background: url(../img/flag-ca.png) no-repeat 10px 50%; padding-left: 30px !important; }
.small-flag-cs { background: url(../img/small-flag-cs.jpg) no-repeat 0px 50%; margin-left: 45px; padding-left: 55px !important; }
.small-flag-en { background: url(../img/small-flag-en.jpg) no-repeat 0px 50%; margin-left: 40px; padding-left: 70px !important; }
.small-flag-de { background: url(../img/small-flag-de.jpg) no-repeat 0px 50%; margin-left: 45px; padding-left: 60px !important; }
.small-flag-ru { background: url(../img/small-flag-ru.jpg) no-repeat 0px 50%; margin-left: 45px; padding-left: 55px !important; }
.small-flag-us { background: url(../img/small-flag-us.jpg) no-repeat 0px 50%; margin-left: 35px; padding-left: 67px !important; }
.small-flag-ca { background: url(../img/small-flag-ca.jpg) no-repeat 0px 50%; margin-left: 35px; padding-left: 67px !important; }
.small-flag-fr { background: url(../img/small-flag-ca.jpg) no-repeat 0px 50%; margin-left: 35px; padding-left: 67px !important; }

/* Breadcrumb */
.breadcrumb { font-family: Verdana, Arial, sans-serif; font-size: 92%; margin: -12px 0 15px 0;}
.breadcrumb p { margin: 0; }

/* Subsections */
.subsections { margin: 0 0 15px 0; padding: 0; =margin-bottom: 0px; }
.subsections ul { margin: 0; padding: 0;  }
.subsections ul li { margin: 0 15px 5px 0; padding: 0 0 0 16px; background: url(../img/bullet-arrow-blue.png) no-repeat 0 0.5em; float: left; font-weight: bold; white-space: nowrap; }

/* Side menu */
.side-menu { background: #f8f8f8; padding: 13px; margin: 0 -17px 0 -5px; }
.side-menu ul { margin: 0; padding: 0; }
.side-menu ul li { margin: 0; padding: 0; background: url(../img/bg-hdots.png) repeat-x 0 0; }
.side-menu ul li:first-child { background: none; }
.side-menu ul li { _background-image: expression(this.parentNode.firstChild == this ? 'none' : 'url(img/bg-hdots.png)'); }
.side-menu ul li a { display: block; margin: 0 -13px 0 0; padding: 4px 0 4px 23px; background: url(../img/bullet-side-menu.png) no-repeat 0 50%; font-weight: bold; text-decoration: none; color: #3b3b3b; zoom: 1;}
.side-menu ul li a:visited  { color: #3b3b3b; }
.side-menu .submenu { /*border-top: 1px solid black; border-bottom: 1px solid black; */text-indent: 10px; font-style: italic; }
.side-menu .submenu a {font-weight: normal;}

.side-menu ul li a:hover { text-decoration: underline; }

.pneu-motive { background: url(../img/pneu-motive.jpg) no-repeat 100% 0; height: 166px; margin-right: -18px; }

.logo-list { margin: 0 -5px 15px; }
.logo-list img { border-left: 1px solid #e0e0e0; padding: 0 4px; }
.logo-list img:first-child { border-left: 0; }
.logo-list img { _border-left-width: expression(this.parentNode.firstChild == this ? '0' : '1px'); }

/* Breadcrumb */
#breadcrumb {  }
#breadcrumb p { }

.news-home { background: #f8f8f8; border-right: 1px solid #e7e7e7; padding: 15px 20px 1px; line-height: 1.333;}
.news-home ul { margin: 0; padding: 0; }
.news-home ul li { margin: 0 0 0.5em 0; padding: 0; background: none; }
.news-home ul li .date { display: block; color: #515151; }
.news-home ul li a, .news-home ul li a:visited { color: #515151; font-weight: bold; }

.ico-archive { background: url(../img/ico-archive.png) no-repeat 100% 50%; padding-right: 14px; font-family: Verdana, Arial, sans-serif; font-size: 92%; }

.ico-print { background: url(../img/ico-print.png) no-repeat 0 50%; font-family: Verdana, Arial, sans-serif; font-size: 92%; padding-left: 17px; }
.jshook-print { position: absolute; top: 20px; right: 20px; } 

.bullet-arrow-red { background: url(../img/bullet-arrow-red.png) no-repeat 100% 5px; padding-right: 20px; }
h2.bullet-arrow-red { background-position: 100% 0.5em; float: left; }
h3.bullet-arrow-red { background-position: 100% 8px; float: left; }

.bullet-arrow-blue { background: url(../img/bullet-arrow-blue.png) no-repeat 100% 5px; padding-right: 20px; }
h2.bullet-arrow-blue { background-position: 100% 0.5em; float: left; }
h3.bullet-arrow-blue { background-position: 100% 8px; float: left; }


/* Product search */
.product-search .sel-box { float: left; margin: 0 10px 15px 0; }
.product-search .sel-box .break { width: 1px; }
.product-search .sel-box-border { border: 1px solid #e0e0e0; border-width: 0 1px 1px 0; padding: 0 15px 15px 15px; margin-right: 0;}
.product-search .sel-box select { width: 150px; }
.product-search .sel-box .img-box { width: 200px; text-align: center; margin-top: 15px; }
.product-search .sel-box .img-box img { height: 230px; }

.btn-submit { color: white; font-weight: bold; border: 1px solid #636363; padding: 2px 10px 2px 20px; background: #ff000a url(../img/bullet-btn-submit.png) no-repeat 5px 50%; overflow: visible; zoom: 1; cursor: pointer; }

/* Forms */
input, select { font-family: Arial, sans-serif; font-size: 100%; }


.product-img { margin-bottom: 30px;  }
.product-img a { text-decoration: none; font-size: 92%;  } 
.product-img a .desc { text-decoration: underline; display: block; margin-top: 4px; }

/* Trida pro box se starým obsahem */
.content img { margin: 0 10px 10px 10px; }

.content table { background: none; border: none; margin: 0 0 12px 0; width: auto}
.content table img { margin: 0 }
.content table tr td, table.plain tr { background: none; border: none; padding: 0; font-size: 100%; }
.content table tr td { padding: 5px; }
.content table.tech tr td { border: 1px solid #6D7072;; }

/* Theme Mitas */

.theme-mitas a {color: #003871; }
.theme-mitas a:visited {color: #003871;}
.theme-mitas a:hover {color: #ff000a ; }

.theme-mitas #header { background: #003871 url(../img/bg-header-mitas.png) no-repeat 0 0; }
.theme-mitas #header .main-width { height: 352px; }
.theme-mitas #header #motive { height: 268px; }
.theme-mitas #header .motive01 { background: url(../img/motives/mitas-motive01.jpg) no-repeat 0 0; }

.theme-mitas #main-menu, .theme-mitas #lang-menu { bottom: 268px; }

.theme-mitas #logo-box { background: url(../img/bg-map-motive-mitas.jpg) no-repeat 0 100%; height: 352px; position: absolute; left: 0; top: 0; }

.theme-mitas #main-menu ul li:hover a, 
.theme-mitas #main-menu ul li.hover a,
.theme-mitas #main-menu ul li.active a { background-color: #ff000a; }

.theme-mitas #main-menu ul li:hover .submenu ul,
.theme-mitas #main-menu ul li.hover .submenu ul { border-bottom-color: #003871; }

.theme-mitas #main-menu ul li:hover ul li a, 
.theme-mitas #main-menu ul li.hover ul li a { background-color: transparent; }

.theme-mitas #main-menu ul li:hover ul li a:hover,
.theme-mitas #main-menu ul li.hover ul li a:hover { background-color: #4f99ca; }

/* Subsubmenu */
.theme-mitas #main-menu ul li .submenu ul li:hover .submenu ul, 
.theme-mitas #main-menu ul li .submenu ul li.hover .submenu ul { border-bottom-color: #003871; }

.theme-mitas #main-menu ul li:hover ul li a, 
.theme-mitas #main-menu ul li.hover ul li a { color: #003871; }

.theme-mitas #main-menu ul li:hover ul li a:hover,
.theme-mitas #main-menu ul li.hover ul li a:hover { color: white; }

.theme-mitas #main-menu ul li .submenu ul li:hover ul li a, 
.theme-mitas #main-menu ul li .submenu ul li.hover ul li a { color: #003871; }

.theme-mitas #main-menu ul li .submenu ul li:hover ul li a:hover, 
.theme-mitas #main-menu ul li .submenu ul li.hover ul li a:hover { color: white; }

.theme-mitas #lang-menu h2 { background-image: url(../img/bullet-arrow-white-mitas.png); }

.theme-mitas #lang-menu:hover .submenu ul, 
.theme-mitas #lang-menu.hover .submenu ul { border-bottom-color: #003871; }

.theme-mitas #lang-menu:hover ul li a, 
.theme-mitas #lang-menu.hover ul li a { color: #003871; }
.theme-mitas #lang-menu:hover ul li a:hover, 
.theme-mitas #lang-menu.hover ul li a:hover { background-color: #4f99ca; }

.theme-mitas .side-menu ul li a { color: #3b3b3b; }
.theme-mitas .side-menu ul li a:visited  { color: #3b3b3b; }

.theme-mitas .btn-submit { color: white; font-weight: bold; border: 1px solid #636363; padding: 2px 10px 2px 20px; background: #003871 url(../img/bullet-arrow-white-mitas.png) no-repeat 5px 50%; overflow: visible; zoom: 1; cursor: pointer; }

/*
 Not used... 
.theme-mitas .col-content-right .news-home { background: none; border-right: 0; }

.theme-mitas .img-list ul { margin: 0 -10px 8px; padding: 0; float: left; background: none; }
.theme-mitas .img-list ul li { margin: 0 0 0 8px; padding: 0; float: left; list-style: none; background: none; }
.theme-mitas .img-list ul li:first-child { margin-left: 0; }
.theme-mitas .img-list ul li { _margin-left: expression(this.parentNode.firstChild == this ? '0' : '10px'); }
.theme-mitas .img-list ul li img{ display: block; }
*/

.bnr-box { height: 130px; }

/* Theme Continental */

.theme-continental a {color: #ff6c00; }
.theme-continental a:visited {color: #ff000a;}
.theme-continental a:hover {color: #ff6c00 ; }

.theme-continental #header { background: #ff9900 url(../img/bg-header-continental.png) no-repeat 0 0; }
.theme-continental #header .main-width { height: 352px; }
.theme-continental #header #motive { height: 268px; }
.theme-continental #header .motive01 { background: url(../img/motives/continental-motive01.jpg) no-repeat 0 0; }

.theme-continental #main-menu, .theme-continental #lang-menu { bottom: 268px; }

.theme-continental #logo-box { background: #000000 url(../img/bg-map-motive-continental.jpg) no-repeat 0 70px; height: 342px; position: absolute; left: 0; top: 0; padding-top: 10px; }
.theme-continental #logo-box { background-image: none }

.theme-continental #main-menu ul li:hover a, 
.theme-continental #main-menu ul li.hover a,
.theme-continental #main-menu ul li.active a { background-color: #ff000a; background-color: #000; }

.theme-continental #main-menu ul li:hover .submenu ul,
.theme-continental #main-menu ul li.hover .submenu ul { border-bottom-color: #ff6c00; }

.theme-continental #main-menu ul li:hover ul li a, 
.theme-continental #main-menu ul li.hover ul li a { background-color: transparent; }

.theme-continental #main-menu ul li:hover ul li a:hover,
.theme-continental #main-menu ul li.hover ul li a:hover { background-color: #000; color: white; }

/* Subsubmenu */
.theme-continental #main-menu ul li .submenu ul li:hover .submenu ul, 
.theme-continental #main-menu ul li .submenu ul li.hover .submenu ul { border-bottom-color: #ff6c00; }

.theme-continental #main-menu ul li:hover ul li a, 
.theme-continental #main-menu ul li.hover ul li a { color: #ff6c00; }

.theme-continental #main-menu ul li:hover ul li a:hover,
.theme-continental #main-menu ul li.hover ul li a:hover { color: white; }

.theme-continental #main-menu ul li .submenu ul li:hover ul li a, 
.theme-continental #main-menu ul li .submenu ul li.hover ul li a { color: #ff6c00; }

.theme-continental #main-menu ul li .submenu ul li:hover ul li a:hover, 
.theme-continental #main-menu ul li .submenu ul li.hover ul li a:hover {  background-color: #000; color: white; }

.theme-continental #lang-menu h2 { background-image: url(../img/bullet-arrow-orange-continental.png); }

.theme-continental #lang-menu:hover .submenu ul, 
.theme-continental #lang-menu.hover .submenu ul { border-bottom-color: #ff6c00; }

.theme-continental #lang-menu:hover ul li a, 
.theme-continental #lang-menu.hover ul li a { color: #ff6c00; }
.theme-continental #lang-menu:hover ul li a:hover, 
.theme-continental #lang-menu.hover ul li a:hover { background-color: #000; color: white; }

.theme-continental .col-side { background: #000000; }

.theme-continental .col-side h2.bullet-arrow-blue { color: #ff9900; background-image: url(../img/bullet-arrow-white-continental.png); }

.theme-continental .side-menu { margin-left: 0; padding-left: 0; background: #000; }
.theme-continental .side-menu ul li { background: none; }
.theme-continental .side-menu ul li a { background-image: url(../img/bullet-side-menu-continental.png); color: #ff9900; }
.theme-continental .side-menu ul li a:visited { color: #ff9900; }
.theme-continental .side-menu ul li a:hover { color: #ffffff; }

.theme-continental .btn-submit { color: white; font-weight: bold; border: 1px solid #636363; padding: 2px 10px 2px 20px; background: #003871 url(../img/bullet-arrow-white-continental.png) no-repeat 5px 50%; overflow: visible; zoom: 1; cursor: pointer; }

.theme-continental a.search-product-link, .theme-continental a.search-product-link:visited ,.theme-continental  a.search-product-link:hover { color: #ff9900; text-decoration: none; }
.theme-continental a.search-product-link:hover { color: #ff9900; text-decoration: underline; }

.theme-continental #lang-menu h2, .theme-continental #top-left-box, .theme-continental #top-left-box a, .theme-continental #search-box, .theme-continental #search-box a { color: #000 }

.theme-continental .subsections a { color: #ff6c00 }

.theme-continental .bullet-arrow-red { background: url(../img/bullet-arrow-orange.png) no-repeat 100% 5px; padding-right: 20px; }
/* Theme Buzuluk */

.theme-buzuluk a {color: #00386B; }
.theme-buzuluk a:visited {color: #00386B;}
.theme-buzuluk a:hover {color: #ff000a ; }

.theme-buzuluk #header { background: #00386B url(../img/bg-header-mitas.png) no-repeat 0 0; }
.theme-buzuluk #header .main-width { height: 308px; }
.theme-buzuluk #header #motive { height: 224px; }
.theme-buzuluk #header .motive01 { background: url(../img/motives/mitas-motive01.jpg) no-repeat 0 0; }

.theme-buzuluk #main-menu, .theme-buzuluk #lang-menu { bottom: 224px; }

.theme-buzuluk #logo-box { margin: 0 0 0 0; float: left; background: url(../img/bg-map-motive.png) no-repeat 0 100%; width: 200px; height: 264px; }

.theme-buzuluk #main-menu ul li:hover a, 
.theme-buzuluk #main-menu ul li.hover a,
.theme-buzuluk #main-menu ul li.active a { background-color: #ff000a; }

.theme-buzuluk #main-menu ul li:hover .submenu ul,
.theme-buzuluk #main-menu ul li.hover .submenu ul { border-bottom-color: #00386B; }

.theme-buzuluk #main-menu ul li:hover ul li a, 
.theme-buzuluk #main-menu ul li.hover ul li a { background-color: transparent; }

.theme-buzuluk #main-menu ul li:hover ul li a:hover,
.theme-buzuluk #main-menu ul li.hover ul li a:hover { background-color: #4f99ca; }

/* Subsubmenu */
.theme-buzuluk #main-menu ul li .submenu ul li:hover .submenu ul, 
.theme-buzuluk #main-menu ul li .submenu ul li.hover .submenu ul { border-bottom-color: #00386B; }

.theme-buzuluk #main-menu ul li:hover ul li a, 
.theme-buzuluk #main-menu ul li.hover ul li a { color: #00386B; }

.theme-buzuluk #main-menu ul li:hover ul li a:hover,
.theme-buzuluk #main-menu ul li.hover ul li a:hover { color: white; }

.theme-buzuluk #main-menu ul li .submenu ul li:hover ul li a, 
.theme-buzuluk #main-menu ul li .submenu ul li.hover ul li a { color: #00386B; }

.theme-buzuluk #main-menu ul li .submenu ul li:hover ul li a:hover, 
.theme-buzuluk #main-menu ul li .submenu ul li.hover ul li a:hover { color: white; }

.theme-buzuluk #lang-menu h2 { background-image: url(../img/bullet-arrow-white-mitas.png); }

.theme-buzuluk #lang-menu:hover .submenu ul, 
.theme-buzuluk #lang-menu.hover .submenu ul { border-bottom-color: #00386B; }

.theme-buzuluk #lang-menu:hover ul li a, 
.theme-buzuluk #lang-menu.hover ul li a { color: #003871; }
.theme-buzuluk #lang-menu:hover ul li a:hover, 
.theme-buzuluk #lang-menu.hover ul li a:hover { background-color: #4f99ca; }

.theme-buzuluk .side-menu ul li a { color: #3b3b3b; }
.theme-buzuluk .side-menu ul li a:visited  { color: #3b3b3b; }

.theme-buzuluk .btn-submit { color: white; font-weight: bold; border: 1px solid #636363; padding: 2px 10px 2px 20px; background: #003871 url(../img/bullet-arrow-white-mitas.png) no-repeat 5px 50%; overflow: visible; zoom: 1; cursor: pointer; }


