/* Template color 01 */
body, .SC_Panel  {background: #e9d3b2 url(/images/template/temp43/background.png) center top repeat; color: #000; font-size: 14px;}

h1,
h1 a  {color: #0d303e;}
h2,
h2 a  {color: #0d303e;}
h3,
h3 a  {color: #0d303e;}
h4,
h4 a  {color: #0d303e;}
h5,
h5 a  {color: #0d303e;}
h6,
h6 a  {color: #0d303e;}

p   {font-size: 14px;}

a   {color: #000;}

li:before   {border-color: #f26522;}

table.headInfo   {background: #fff8ee;}
table.headInfo td,
table.headInfo td a  {color: #010101;}

div.wrapper {padding-bottom: 0; background: #fff;}
#content    {margin: 0; padding: 25px 0 20px 0;}

#header {height: 160px; background: #0c271d url(/images/template/temp43/background.png) center top repeat; margin: 0 0 0 -20px; width: 1020px;}

 
/* Menu */

#menu.menu01a li a,
#menu.menu01a li a:hover,
#menu.menu01a li.open a,
#menu.menu01a li.active a {color: #fff;}  

#menu.menu01b li a,
#menu.menu01b li a:hover,
#menu.menu01b li.open a,
#menu.menu01b li.active a {color: #fff;}  

#menu.menu01c li a,
#menu.menu01c li a:hover,
#menu.menu01c li.open a,
#menu.menu01c li.active a {color: #fff;}  

#menu.menu01d li a,
#menu.menu01d li a:hover,
#menu.menu01d li.open a,
#menu.menu01d li.active a {color: #fff;} 

#menu.menu02a li a:hover,
#menu.menu02a li.open a,
#menu.menu02a li.active a {color: #fff;} 

#menu.menu02b li a:hover,
#menu.menu02b li.active a,
#menu.menu02b li.open a,
#menu.menu02b li.active a {color: #fff;}  

#menu.menu03b li a:hover,
#menu.menu03b li.open a,
#menu.menu03b li.active a {color: #fff;} 

#menu2.menu51a li a,
#menu2.menu51a li a:hover,
#menu2.menu51a li.open a,
#menu2.menu51a li.active a {color: #fff;} 

#menu2.menu52b li a:hover,
#menu2.menu52b li.open a,
#menu2.menu52b li.active a {color: #fff;} 

#menu2.menu53a li a,
#menu2.menu53a li a:hover,
#menu2.menu53a li.open a,
#menu2.menu53a li.active a {color: #fff;} 

#menu li ul li span.arrowR  {color: #fff;}

#menu li   {border-color: #5f5240; border-top-color: #f26522; border-bottom-color: #f26522;}
#menu li.open   {border-top-color: #f26522;}
#menu li a  {color: #5f5240; background: #5f5240; font-size: 12px;}
#menu li a:hover,
#menu li.active a,
#menu li.open a {color: #f26522; background: #f26522;}

#menu li.active ul li a,
#menu li.active ul li a:hover {color: #fff;}

#menu li.active ul li a,
#menu li.active ul li.active li a {background: #f26522!important;}
#menu li.active ul li.active a,
#menu li.active ul li a:hover,
#menu li.active ul li.active li a:hover   {background: #5f5240!important;}

#menu li span.arrow {border-color: #f26522;}
#mobMenu {color: #fff; background: #f26522;}

/* MENU 2 */

#menu2 li ul li span.arrowR  {color: #fff;}

#menu2 li   {border-color: #5f5240; border-top-color: #f26522; border-bottom-color: #f26522;}
#menu2 li.open   {border-top-color: #f26522;}
#menu2 li a  {color: #5f5240; background: #5f5240; font-size: 12px;}
#menu2 li a:hover,
#menu2 li.active a,
#menu2 li.open a {color: #f26522; background: #f26522;}

#menu2 li.active ul li a,
#menu2 li.active ul li a:hover {color: #fff;}

#menu2 li.active ul li a,
#menu2 li.active ul li.active li a {background: #f26522!important;}
#menu2 li.active ul li.active a,
#menu2 li.active ul li a:hover,
#menu2 li.active ul li.active li a:hover   {background: #5f5240!important;}

#menu2 li span.arrow {border-color: #f26522;}
#mobMenu2 {color: #fff; background: #f26522;}

@media screen and (max-width: 767px) {
    
    #menu li a  {color: #fff!important; background: #5f5240!important;} 
    #menu li a:hover,
    #menu li.open a,       
    #menu li.active ul li a,
    #menu li.active ul li.active li a {background: #f26522!important;}
}


/* News */

div.newsBoxes1 div div.bg   {background: #f37fbb; opacity:0.2; -moz-opacity: 0.2;}
.ie7 div.newsBoxes1 div div.bg,
.ie8 div.newsBoxes1 div div.bg  {filter: alpha(opacity=20);}

div.newsBoxes1  {margin: 0;}
div.newsBoxes1 div a    {color: #000;}
div.newsBoxes1 div p    {color: #000;}
div.newsBoxes1 img   {border-color: #fde5f1;}

ul.newsBox02 li {background: #f26522;}
ul.newsBox02 li p   {border-bottom: 1px solid #fff;}
ul.newsBox02 li a   {color: #fff;}

div.newsBox06   {padding-top: 30px; padding-bottom: 20px;}
div.newsBox06 h3 a    {color: #000000;}
div.newsBox06 p { font-size: 14px; line-height: 100%; color: #666666;}
div.newsBox06 div.pager {bottom: 15px;}

div.pager a   {background: #999999;}
div.pager a.activeSlide   {background: #f26522;}

div.newsBox06 a.nextBtn, div.newsBox06 a.prevBtn    {top: 66px;}

div.nivo-controlNav a.nivo-control  {border-color: #fff;}
div.nivo-controlNav a.nivo-control.active   {border-color: #f26522;}

/* Footer */
#footer {background: none; padding: 0;}
#footer div.wrapper {padding: 50px 20px 20px 20px; width: 940px; margin-top: 0; background: url(/images/template/temp43/footer.png) bottom no-repeat;}

#footer h4  {color: #fff;}
#footer, #footer a, #footer p, #footer ul   {color: #928881;}

#footer ul li   {background: url(/images/template/temp43/list-arrow.png) 0 4px no-repeat;}

#footer div.copy    {background: none;}
#footer div.copy p  {color: #2f2a24;}

@media screen and (max-width: 979px) {
    #header {height: auto; padding: 0 0 25px 0; width: 105%;}
    #header #logo   {margin: 25px 0; float: none;}
    #menu   {float: none; clear: both; margin: 0 auto;}
    div.nivoSlider  {margin-top: 12px;}
    #footer {background: none; border: 0; padding: 15px 0; margin: 0;} 
    #footer div.copy    {background: none; color: #fff;}
    div.newsBox06   {padding-bottom: 40px;}    
}

@media screen and (max-width: 767px) {
    html    {background: none;}
    body    {background: #fff;}
    #header {height: auto; width: 100%; padding: 0 0 20px 0; margin: 0 0 20px 0;}
    #header #logo   {float: none; margin: 15px 0 15px 0;}    
    #menu   {position: relative; top: 0; left: 0;}
    #footer {padding: 15px 5%; background: #0c271d;}   
}



/* Tables + form */

table.tabulkaStandard th,
table.tabulkaStandard td    {border-color: #fff;}

table.tabulkaStandard th {color: #f26522; background: #dadedd;}
table.tabulkaStandard td {background: #e6e9e8;}
table.tabulkaStandard tr.odd td {background: #fff;}
table.tabulkaStandard tr.hover td  {background: #dcd4f1;}

form input.btn  {background: #999; color: #fff;}
form input.btn:hover    {background: #f26522;}