
body {
 background: #F2F2F2;
 margin: 0;
 padding: 0;
}
* { color: #221F1F; font-size: 12px; font-family: Tahoma, Arial; }
a img { border: 0; }
blockquote { margin-bottom: 0; padding-bottom: 0; }
hr { border: 0; color: #ccc; background-color: #ccc; height: 1px; margin: 300px 0 0 0; }
.uimg { cursor: pointer; }
.umore {
 cursor: pointer; 
 font-size: 11px;
 color: #5B5A59;
 text-decoration: none;
 border-bottom: 1px solid #8C8C8C;
}
.u {
 cursor: pointer; 
 text-decoration: underline;
}

#container { float: left; background: url("/img/fons-top.gif") repeat-x top left; position: relative; }
#logo { float: left; padding: 9px 0 0 21px; }  /* aiznem 180px   994-180=814 */


  /**************  MENU  **************/

#menu {
 float: right;
 width: 766px;
 height: 248px;
 margin: 40px 0 0 0;
}

h4 {
 position: relative;
 float: left;
 display: inline;
 margin: 0 60px 0 0;
 padding: 0 0 0 26px;
 background: url("/img/domuzime.gif") no-repeat center left;
 font-size: 14px;
}

.submenu {
 width: 221px;
 position: absolute;
 left: 1px;
 top: 0px;
 z-index: 2;
 display: none;   /* background-color: #aaa; */
 border-bottom: 6px solid #221F1F;
}
#menu h4:hover .submenu, .submenu:hover {
 display: block;  /* , .active ul */
}

#menu ul {
 width: 100%;
 list-style: none;
 margin: 18px 0 0 0;
 padding: 0 0 3px 0;
}

#menu li {
 padding: 2px 0 0 0;
}

#menu a {
 display: block;
 width: 98%; /* IE */
 padding: 2px 0 2px 4px;
 font-size: 13px;
 text-decoration: none;
 border-bottom: 1px solid #ddd;
 background-color: #E1DFDF;
}
#menu li>a { width: auto; } /* others */

#menu a:hover {
/* border: 1px solid gray; */
 background-color: #ccc;
}

.line {
 background: #E1DFDF;
 color: gray;
}


  /**************  CONTENT  **************/

#content {
 float: left;
 width: 966px;
 margin: 0 0 25px 0;
 padding-left: 23px;
}
#content ul {
 margin-top: 5px;
}

h1 {
 font-size: 20px;
 color: #F8941D;
 font-weight: normal;
 margin: 58px 0 13px 0;
}

h2 {
 font-size: 17px;
 color: #F8941D;
 font-weight: normal;
 margin: 30px 0 0 0;
}

  /**************  CONTENT 2   **************/

#content2 {
 float: left;
 width: 968px;
 margin: 2px 0 25px 0;
 padding: 0 0 0 21px;
}
#content2 p {
 text-indent: 5px;
}
#content2 ul {
 margin-top: 5px;
}

  /**************  BILDES   **************/

#bildes {
 float: right;
 margin: 0 0 20px 20px;
 padding: 12px;
 background-color: #E1DFDF;
}

#bildes img {
 margin: 5px;
}

  /**************  THUMBS  **************/

ul.thumbs, ul.thumbs2 {
 margin-bottom: 10px;
}
ul.thumbs li { 
 list-style-type: none;
 float: left;
 text-align: center;
 padding: 0 31px 0 0;
}
ul.thumbs2 li {
 list-style-type: none;
 float: left;
 padding: 0 31px 0 0;
}
ul.thumbs li img, ul.thumbs2 li img { 
 margin: 10px 0 10px 0;
}


  /**************  TABS  **************/

#tabs {
 float: right;
 padding: 0 0 0 21px;
}
.padd {
 margin-bottom: 30px;
}
#tabs table {
/* width: 688px; + ~2 */
 border: 0;
 padding-top: 2px;
}
#tabs th {
 width: 228px;
 height: 40px;
 background-color: #221F1F;
 text-align: left;
}
#tabs th p {
 color: #fff;
 margin: 0 10px 0 16px;
}
.col {
 width: 228px;
 background-color: #E1DFDF;
}
.col2 {
 width: 170px;
 background-color: #E1DFDF;
}
h3 {
 font-size: 12px;
 color: #5B5A59;
 margin: 18px 10px 18px 16px;
}
#tabs td img {
 margin: 0 0 0 16px;
}
#tabs td p {
 margin: 14px 0 7px 16px;
}
a.more {
 font-size: 11px;
 color: #5B5A59;
 text-decoration: none;
 border-bottom: 1px solid #8C8C8C;
}
a.more:hover {
 text-decoration: none;
 border-bottom: 1px solid #221F1F;
}
.atstarpe {
 width: 1px;
}
.tabs-logo {
 padding: 13px 0 9px 0;
}



  /**************  FOOTER  **************/


#footer {
 float: right;
 width: 996px;
 height: 31px;
 margin: 0;
 padding: 0;
 background-color: #E1DFDF;
 vertical-align: middle;
 font-size: 11px;
 color: #828282;
}
#footer a {
 text-decoration: none;
}
#footer b {
 font-size: 11px;
 color: #828282;
}
#footer img {
 margin: 6px 16px 5px 21px;
 vertical-align: middle;
}
.fs {
 margin-left: 350px;
 font-size: 11px;
 color: #828282;
}
.fs strong {
 font-size: 11px;
 color: #828282;
}




/*
a.faq { color: #683C48; }
a.faq:visited {text-decoration: none; color: #683C48; }
a.faq:active {text-decoration: none; color: #683C48; }
a.faq:hover  {text-decoration: underline; color: #683C48; }
*/
#black { color: #000000; }
#white { color: white; }
#gray { color: #88969E; }
#orange { color: #ff6600; }
.orange { color: #ff6600; }
#red { color: #ED1F28; }

