    * {
      margin: 0;
      padding: 0;
      border: 0;
    }
    body {
      text-align: center;
      background-color: #2C333B;
      font: 12px verdana, sans-serif;
    }
    .container {
      width: 490px;
      margin-top: 5%;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
      color: #cccccc;
    }
    #augsa {
      width: 488px;
      height: 185px;
      background-image:url('augsa_81.jpg');
    }
    #augsa h1 {
      display: none;
    }
    #augsa_links {
      margin: 0 20px 0 20px;
      height: 112px;
      cursor: pointer;
    }
    #vidus {
      padding: 20px 0 5px 0;
      width: 488px;
      background-image:url('vidus.jpg');
      background-repeat:repeat-y;
    }
    #nav {
      margin: 0 60px 20px 60px;
      padding-bottom: 5px;
      border-bottom: solid 1px #666666;
      text-align: center;  
    }
    #nav ul li {
      display: inline;
      margin: 0 5px 0 5px;
      font: bold 12px verdana, sans-serif;
    }
    #nav a {
      color: #2295bb;
      text-decoration: none;
    }
    #nav a:hover {
      color: #ffaa00;      
      text-decoration: none;
    }
    #nav_apaksa {
      margin: 20px 60px 0 60px;
      text-align: center;  
    }
    #nav_apaksa ul li {
      display: inline;
      margin: 10px 1px 0 1px;
      font: 11px verdana, sans-serif;
    }
    #nav_apaksa a {
      color: #2295bb;
      text-decoration: none;
    }
    #nav_apaksa a:hover {
      color: #ffaa00;      
      text-decoration: none;
    }
    .saturs {
      margin: 0 60px 0 60px;
      padding: 20px;
      border: solid 1px #444750;
    }
    .pauze {
      height: 20px;
    }
    #kontakti {
      margin: 0 60px 0 60px;
      padding: 20px;
      border: solid 1px #444750;
    }
    table {
      width: 320px;
    }
    .par_mani table {
      width: 100%;
    }    
    #apaksa {
      width: 488px;
      height: 36px;
      background-image:url('apaksa.jpg');
    }
    .banner {
      margin: 30px 0 20px 0; 
      text-align: center; 
    }
    .counter  {
      margin-bottom: 20px; 
      text-align: center; 
    }
    h1 {
      margin: 0 0 20px 0;
      font: bold 16px georgia, serif;
      color: #cccccc;
    }
    h2 {
      margin: 0 0 20px 0;
      font: bold 13px verdana, sans-serif;
      color: #cccccc;
    }
    ul {
      list-style-type: none;
      line-height: 130%;
    }
    .liste {
      margin: 0 0 0 15px;    
      list-style-type: disc;
      color: #dd8800;
      line-height: 140%;
    }
	  .sub_liste {
      margin: 0 0 0 20px;    
      list-style-type: disc;
      color: #dd8800;
      line-height: 140%;
    }
    .listesteksts {
      color: #cccccc;
    }
    .sarkans {
      color: #dd0000;
    }   
    p {
      margin: 20px 0  0 0;
      text-align: justify;
      line-height: 120%;
    }
    .p_augsaa {
      margin: 0;
      text-align: justify;
      line-height: 140%;
    }
    .izcelts {
      color: #aa2200;
      text-decoration: underline;
    }
    a {
      color: #2295bb;
      text-decoration: none;
    }
    a:visited {
      color: #889BAD;
      text-decoration: none;
    }
    a:hover {
      color: #ffaa00;      
      text-decoration: none;
    }
    .accordionButton {
      color: #2FA862;
      text-decoration: none;
      margin: 10px 0 0 0;
    }
    .accordionButton:hover {
      color: #ffaa00;      
      text-decoration: none;
      cursor: pointer;
    }
    .accordionContent {
      margin: 20px 0  20px 0;
      text-align: justify;
      line-height: 120%;
    }

	 
	 @media only screen and (max-width: 480px) {
		
    * {
      margin: 0;
      padding: 0;
      border: 0;
    }
    body {
      font: 100% verdana, sans-serif;
    }
    .container {
      	width: 100%;
      	color: #cccccc;
    }
    #augsa {
      width: auto;
      height: auto;
      margin: 10px;
      padding: 10px;
      background-image: none;
      background-color: #373d46;
      border: solid 1px #575d66;
      border-radius: 7px;
      text-align: center;
    }
    #augsa h1 {      
      display: inline;
      font: bold 1.3em georgia, serif;
      color: #ee9900;      
    }
    #augsa_links {
      height: auto;
    }
		#vidus {
      padding: 0;
			margin:0;
			width: 100%;
      background-image: none;
    }
		#apaksa {
      width: 100%;
      height: 0px;
      background-image: none;
    }
		#nav {
      margin: 10px 10px 0 10px;
      padding: 0;
      border-bottom: solid 1px #2c333B;
      text-align: left;  
    }
    #nav ul li {
      display: block;
      margin: 10px 0 0px 0;
      padding: 1px 10px 1px 10px;
      font: bold 1.2em verdana, sans-serif;
      background-color: #373d46;
      border: solid 1px #474d56;
      border-radius: 5px;
    }
		.saturs {
      margin: 10px;
      padding: 10px;
      padding-bottom: 5px;
      background-color: #373d46;
      border: solid 1px #575d66;
      border-radius: 7px;
    }
	  #kontakti {
      margin: 10px;
      padding: 10px;
      padding-bottom: 5px;
      background-color: #373d46;
      border: solid 1px #575d66;
      border-radius: 7px;
      font: 1.1em verdana, sans-serif;
    }
    table {
      width: 99%;
    }
    .par_mani {
      font: 1.1em verdana, sans-serif;
    }
		.pauze {
      height: 0px;
    }
		h1 {
			font: bold 1.2em verdana, sans-serif;
		}
		h2 {
			margin-top: 20px;
      font: bold 1.2em verdana, sans-serif; 
		}
		.liste {
      margin: 0 0 0 20px;
      font: 1.1em verdana, sans-serif;    
      line-height: 130%;
    }
		p {
      margin: 10px 0  10px 0;
      font: 1.1em verdana, sans-serif; 
    }
    .p_augsaa {
      margin: 0 0 20px 0;
      text-align: justify;
      line-height: 140%;
    }
		img {
			max-width: 100%;
		}
		#nav_apaksa {
      margin: 20px 10px 0 10px;
      text-align: center;  
    }
		#nav_apaksa ul li {
      font: 1em verdana, sans-serif;
    }
    .accordionButton {
      color: #2FA862;
      text-decoration: none;
      margin: 10px 0 0 0;
      font: 1.2em verdana, sans-serif;
    }
    .accordionButton:hover {
      color: #ffaa00;      
      text-decoration: none;
      cursor: pointer;
    }
    .accordionContent {
      margin: 20px 0  20px 0;
      text-align: justify;
      line-height: 120%;
      font: 1.1em verdana, sans-serif;
    }
    
	 }