
 


    body {
	background:url(/site/tema/acs/images/1/background_body.gif) center top;
	color:#777777;
    }
    

    #container{ 
	background:#fff; 
    }
    
    
    #header{
	background:url(/site/tema/acs/images/1/background.gif) left bottom repeat-x;
	border:1px solid #fff;
    }

    
    .content{
	background: url(/site/tema/acs/images/1/background.gif) 700px top repeat-y;
    }




    #navigation ul{
	background:url(/site/tema/acs/images/1/menu_back.png);
    }
    
    #navigation a{
	background:url(/site/tema/acs/images/1/background.gif) left repeat-y;
	color:#000;	
    }
    
    #navigation li ul li a{
	background:url(/site/tema/acs/images/1/background.gif) left repeat-y;
    }

    #navigation .current_page_item, #navigation .current-page-ancestor, #navigation .current-menu-ancestor, #navigation .current-menu-item{
	border-bottom:4px solid #269bc6;
    }    
    
    #navigation a:hover{
	color: #269bc6;
    }
 
    #navigation ul li a:hover{
	border-left:4px solid #269bc6;
	background:url(/site/tema/acs/images/1/background.gif) -200px -200px no-repeat;
    }

    #navigation li:hover{
	border-bottom:4px solid #269bc6;
    }



    .line{ 
	background:url(/site/tema/acs/images/1/background.gif) left top repeat-x; 
    }
    
    
    a.top{
	background:#fff;
	color:#818181; 	
    }


    .sub_header{ 
	background:url(/site/tema/acs/images/1/banner_background.png) left bottom  repeat-x;
    }

    .sub_header h2{ 
	color:#000; 
    }


    .search_bar{ 
	background:url(/site/tema/acs/images/1/search.gif) left top no-repeat; 
    }
    
    .search_bar form input{ 
	color:#818181; 
    }
    
    


    
    #slider_area{
	background:#fff;  
    }
        
    
    .slide{ 
	background:#fff; 
    }

    
    .slide b.subtitle{
	color:#262626; 
    }

    
    .slide b.title, .slide b.title a{
	color:#000 !important;  
    }    

    .slide b.title a:hover{
	color:#269bc6 !important;
    }        	
        
    
    #slider_area .desc{ 
	color:#818181;
	background: url(/site/tema/acs/images/1/menu_back.png);
    }
        
    #slider_area .desc a{
	color:#269bc6; 
    }
    
    
    .prev, 
    .next { 
	background:#269bc6; 
    }
 
    .prev:hover, 
    .next:hover {
	background:#52C1EA;
    }



    
    .sub_slider_pager a{ 
	background:#BCBCBC; 
    }
     
    .sub_slider_pager a.activeSlide, .sub_slider_pager a:hover{
	background:#269bc6; 
    }

 

    .banner{
	background:url(/site/tema/acs/images/1/banner_background.png) bottom repeat-x;
	color:#818181; 
    }
  
    a.banner_button{
	color:#fff; 
  	background:url(/site/tema/acs/images/1/banner_button.png) top  no-repeat;
    }

     a.banner_button:hover{
	color:#fff; 
	background:url(/site/tema/acs/images/1/banner_button.png)  0  -48px  no-repeat;
    }



    a.small_button{ 
	color:#fff; 
  	background:url(/site/tema/acs/images/1/small_button.png) top  no-repeat;
    }

     a.small_button:hover{
	color:#fff; 
	background:url(/site/tema/acs/images/1/small_button.png)  0  -28px  no-repeat;
    } 

 
 
 
    
    .box.four h4, .box.two h4, .box.one h4{ 
	background:url(/site/tema/acs/images/1/background.gif) bottom left repeat-x;
    }
    
    .box.three h4{ 
	background:url(/site/tema/acs/images/1/background.gif) bottom right repeat-x;
    }    

    
    .box .featured_image{
	border:1px solid #C3C3C3; 
    } 

 
 
    
    .box.products{ 
	background:url(/site/tema/acs/images/1/background.gif) left top repeat-y;
    } 

    
    span.price { 
	color:#474747;
    }


    
    .doc_icons li:hover{
	background:#F4F4F4;
    } 

    
    table.product_data td.left{ 
	color:#474747; 
    }
    
    


    
    .dateandcategories{
	background:url(/site/tema/acs/images/1/banner_background.png) left bottom  repeat-x;
    }
    
    
    .comment{
	border-left:1px solid #ddd; 
    }

    
    .play{
	background:#FFFFFF url(/site/tema/acs/images/1/play.png) center no-repeat;
    }
    
    .magnifier{
	background:#FFFFFF url(/site/tema/acs/images/1/magnifier.png) center no-repeat;
    }




       
    .paging li.arrowleft a{
	background:url(/site/tema/acs/images/1/arrow_left.png) 9px 6px no-repeat;	
    }
        
    
    .paging li.arrowleft a:hover{
	background:url(/site/tema/acs/images/1/arrow_left.png) -12px 6px no-repeat;		
    }        

    
    .paging li.arrowright a{
	background:url(/site/tema/acs/images/1/arrow_right.png) 11px 6px no-repeat;		
    }
    
        
    .paging li.arrowright a:hover{
	background:url(/site/tema/acs/images/1/arrow_right.png) -10px 6px no-repeat;		
    } 

    
    .paging li a, .paging li.active a{
       color:#a3a3a3;
       border:1px solid #dddddd;       
   }

    
    .paging li.active a{
	color:#269bc6;
	border:1px solid #269bc6;   
    }
    
    .paging li a:hover{ 
	color:#269bc6;
	border:1px solid #269bc6;     
    }
    

 
    
    
    #footer .part1{
	color:#818181; 
    }
    
    
    #footer  a{ 
	color:#818181;
    }
    #footer  a:hover{ 
	color:#269bc6;
    }
    
    .part2 ul li{ 
	background:url(/site/tema/acs/images/1/background.gif) left repeat-y;
    }

    
    #footer .social_media_icons{ 
	color:#818181;
    } 
    
	 
    a{ 
	color:#269bc6;
    }
    
    a:hover{ 
	color:#818181;
    }



    
    h1,h2, h1 a, h2 a{
	color:#3F3F3F; 
    }
    
    h3, h4,h5,h6, h3 a, h4 a, h5 a, h6 a{
	color:#535353; 
    }

    h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{ 
	color:#269bc6;
    }    



    
    span.htext{
	color:#fff;
	background:#269bc6; 	
    }
    
    
    span.yellow{
	color:#000;
	background:#ffbf00; 
    }

    
    span.black{
	color:#fff;
	background:#000; 	
    }

    
    span.red{
	color:#fff;
	background:#C10101; 	
    }    



 
    
    #main ul.lined, #main ol.lined{ 
	background:url(/site/tema/acs/images/1/background.gif) top left repeat-x; 
    }        

    #main ul.lined li, #main ol.lined li{
	background:url(/site/tema/acs/images/1/background.gif) bottom left repeat-x; 
    } 
    
    #main ul.lined ul, #main ol.lined ol{  
	background:url(/site/tema/acs/images/1/background.gif) top left repeat-x;
    } 

 

    .sidebar .box.four ul.sub_navigation li {
	background:url(/site/tema/acs/images/1/line.gif) right bottom no-repeat;
    }
    
    .sidebar .box.four ul.sub_navigation li.current_page_item {
	border-left:4px solid #269bc6 !important;
    }

    .sidebar .box.four ul.sub_navigation li a{
	color:#5B5B5B;
    }

    .sidebar .box.four ul.sub_navigation li:hover a{
	color:#269bc6;
    }

    .sidebar .box.four ul.sub_navigation li:hover{
	border-left:4px solid #269bc6 !important;
    }


    

    .sidebar .box.four ul.sub_navigation li ul li a{
	color:#777777 !important; 
	background:url(/site/tema/acs/images/1/arrow.gif) left  6px no-repeat;
    }

    .sidebar .box.four ul.sub_navigation li ul li:hover{ 
	border-left:0px solid #269bc6 !important;
    }

    .sidebar .box.four ul.sub_navigation li ul li a:hover{
	color:#269bc6 !important; 
    }    
    

    table{ 
	border-right:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0; 
    }
    
    table th { 
	background:url(/site/tema/acs/images/1/banner_background.png) left bottom  repeat-x; 
	border-bottom:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;	
    }
    
    table tr {
    }
    
    table td { 
	border-bottom:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;	
    }
    
    table tr.dark {
	background:#F9F9F9;
    }
 

 
    input, select, textarea{ 
        color:#696969;
        border:1px solid #D3D3D3;
	background:url(/site/tema/acs/images/1/banner_background.png) left bottom  repeat-x;
    } 

    .button{
	color:#fff; 
	background:url(/site/tema/acs/images/1/small_button.png) top  no-repeat;
    }
    
    .button:hover{ 
	color:#fff; 
	background:url(/site/tema/acs/images/1/small_button.png)  0  -28px  no-repeat;	
    }
    

    #validate_form label{ 
        color:#606060;
    }
    
    #validate_form label.error {
        color: red; 
    }
    
    #validate_form .error{
        color: red;
        border: 1px solid red;
    }
    

    .ok_box{ 
        border:1px  dashed green;
        color:green;	
    }    

    .ok_box h3{ 
	color:green;
    }    
    .error_box, #loader{ 
        border:1px  dashed red;
        color:red;	
    }
     
   


    
    blockquote { 
	border-left:4px solid #269bc6;
	color:#A5A5A5;
    }

    
    blockquote.pullright{ 
	border-left:4px solid #269bc6;
    }

    
    blockquote.pullleft{ 
        padding:20px 20px 0 0; 
	border-right:4px solid #269bc6; 
    }
 
    code {
	border:1px solid #E0E0E0;	
	background:#F2F2F2 url("/site/tema/acs/images/1/code.gif") repeat 0px 0px !important;  
    } 





 
	.product-slider { background: #fff;}   
	
	
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff;}
	
	
	.coda-nav ul li a.current, .coda-nav ul li a:hover {border-left:3px solid #269bc6;color:#269bc6;}
  


	 
	.coda-nav ul li a {background:url(/site/tema/acs/images/1/background.gif) left top repeat-y;color:#8E8E8E;}


 
    .comment-holder{
	border:1px solid #ECECEC; 
    }


    .comment-holder.author{
	background:url(/site/tema/acs/images/1/banner_background.png) left bottom  repeat-x;
	border:1px solid #F1F1F1;
    }

    span.comment-meta a{
	color:#A4A1A3;
    }
    
    .comment-holder .reply{
	border-top:1px solid #ECECEC;
	border-left:1px solid #ECECEC;
    }

