/* global reset
----------------------------------------------- */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {
		margin: 0; padding: 0; text-indent: 0; color: black; text-decoration: none; list-style-type: none}

/* links
----------------------------------------------- */
a:link, a:visited  {}	
a:hover {}
a:focus {outline:none}
a img {border:none}

/* global .g-
----------------------------------------------- */

body {padding:0 20px;background:url(/img/body_bg.gif);min-width:1000px;font-family:Georgia, Times New Roman, "san-serif"}

.g-clear {clear:both}

/* header .l-
----------------------------------------------- */

#l-header {padding: 0 0 20px 0;height:80px}
  #l-header img {margin:20px 0 20px 20px;float:left;}
  
  #l-header ul {margin:40px 0 0 30px;float:left;}
    #l-header ul li {font-size:0.9em;display:inline}
      #l-header ul li a {color:#ffc}
      #l-header ul li a:hover {color:#e6e6b7}
      
      #l-header ul span, #b-tel span {color:#c8c8a2}
      
       #l-header ul strong {padding:0 5px 3px 5px;font-weight:normal; background:#e4d6b9; color:#000; border:1px solid #c5af86}
      
      
      
/* telefons .b-
----------------------------------------------- */
    #b-tel {margin:15px 0 0 0;float:right;font-size:1.5em}
      #b-tel li {margin:0 0 5px 0;display:block;clear:both;color:#fff;text-align:right}
      
     .mobtel {padding:0 20px 0 0;background:url(/img/mobtel.png) no-repeat right 10px }
     .stattel {padding:0 20px 0 0;background:url(/img/stattel.png) no-repeat right 13px}


/* center .l-
----------------------------------------------- */

#l-center {background:#fff url(/img/up_bg.gif) repeat-x; border:1px solid #fff;}

#l-menu {margin:40px 0 0 20px;float:left;border:1px solid #c5af86; border-bottom:none}
  #l-menu li {padding:5px 20px 10px 20px;border-bottom:1px solid #c5af86;width:180px}
    #l-menu li:hover {background:#e4d6b9}
    
      #l-menu li a {padding-right:60px;font-size:1.2em; color:#000}
      #l-menu li a:hover {}
  
  .here {background:#e4d6b9; font-size:1.2em}
  
  
  #b-foto {margin:320px 0 0 -200px;float:left}
    
    #b-foto div {margin:5px 0 0 0}
      #b-foto div em{margin:5px 0 0 0;display:block;font-size:0.8em}
      #b-foto span {margin:0 0 4px 0;display:block;font-size:0.8em}
      #b-foto strong {margin:0 0 -20px -12px;display:block}
      
  
  
/* content .l-
----------------------------------------------- */
  
#l-content {float:left;padding:31px 0 0 45px;width:60%} 

  #l-content h1 {margin:0 0 15px 0;padding:0 0 20px 0;text-align:center;font-weight:normal;background:url(/img/under.png) no-repeat center bottom ; }
  #l-content p {margin:0 0 10px 0;line-height:1.6em}
  #l-content p a, #l-footer ul li a, #b-foto a  {color:#866b37}
  #l-content p a:hover, #l-footer ul li a:hover, #b-foto a:hover {color:#a88f5f}
  
  #l-content table {margin:40px 0 0 0}
  #l-content table td p {font-size:0.9em}
  #l-content td {padding:0 30px 0 0}
  #l-content h2 {margin:0 0 15px 0;padding:0 0 20px 0;font-size:1.4em; font-weight:normal;background:url(/img/under.png) no-repeat -30px bottom ;}
  
 #form {margin:40px 0 0 0;padding:0 35px 20px 22px;border:1px solid #c5af86}
  #form label {margin:15px 0 7px 0;display:block; font-size:0.9em}
  #form textarea {width:101%}
  
  .name {padding:3px 4px 4px 4px;width:100%}
  .button {padding:10px 30px 8px 30px;font-size:1.2em}
  
/* footer .l-
----------------------------------------------- */

#l-footer {margin:100px 0 0 0;clear:both;border-top:1px dashed #e4d6b9}

#l-footer ul {margin:30px 0 30px 280px}
  #l-footer ul li {margin:0 0 3px 0;font-size:0.8em;color:#666}
   
  #l-footer div {margin:-100px 50px 0 0;padding:0 80px 40px 0;float:right;font-size:0.7em; color:#c5af86; background:url(/img/af.gif) no-repeat 150px bottom ;}
    #l-footer div span {margin:4px 0 0 12px;display:block}



