
body {
 margin: 0;
 padding: 0;
 text-align: center;
 background: #F6EEC5 url("/img/bg-bottom.gif") repeat-x top left;
}
* { color: #616161; font-size: 14px; font-family: "Trebuchet MS", Tahoma, "Sans-serif", Tahoma; }
a { color: #11A0CF; text-decoration: none; }
a img { border: 0; }
hr { border: 0; color: #ccc; background-color: #ccc; height: 1px; }
p, blockquote, form { margin: 0 0 10px 0; }
.input { height: 14px; border: #B8B8B8 1px solid; }
#black { color: #000; }

h1 { font-size: 23px; color: #FF0000; font-weight: normal; margin: 0 0 8px 0; }
h2 { font-size: 23px; color: #888888; font-weight: normal; margin: 0 0 8px 0; }
h3 { font-size: 14px; color: black; font-weight: bold; margin: 7px 0 0 0; clear: both; }

#container {
 position: relative;
 width: 994px;
 margin: 0 auto;
 text-align: left;
}

/*---------------------------- top -------------------------------*/
#logo { margin: 33px 0 0 28px; float: left; }
#baneris { margin: 4px 0 0 31px; float: left; }

#lang {
 position: absolute;
 top: 8px;
 right: 14px;
 width: 50px;
 height: 14px;
 background-color: white;
 padding: 0 0 3px 0;
 font-size: 12px;
 text-align: center;
 font-weight: bold;
}
#lang a { font-size: 11px; color: #616161; font-weight: bold; }
#lang a:hover { background-color: #616161; color: white; }

#top ul {
 float: left;
 list-style: none;
 margin: 36px 0 0 32px;
 padding: 0;
}
#top ul li {
 margin: 0 0px 0 0;
 float: left;
 color: white;
 font-size: 22px;
}
#top ul li a {
 display: block;
 color: white;
 font-size: 22px;
 padding: 0 5px 0 4px;
cursor: default;
}
#top li>a { width: auto; } /* others */
/*#top ul li a:hover { background-color: #616161; border-bottom: 1px solid white; }*/
#top ul li a.selected {
 border-bottom: 1px solid #1988E0;
 background-color: #616161;
}
/*----------------------------^ top ^----------------------------*/


/*---------------------------- left ----------------------------*/
#left {
 float: left;
 width: 290px;
 clear: left;
 padding: 0 0 0 29px;
 margin: 6px 0 0 0;
}

#left input.grey { width: 250px; height: 20px; color: #888888; border: 0; margin: 0 0 4px 0; }
#left textarea.grey { width: 250px; height: 77px; color: #888888; border: 0; margin: 0 0 5px 0; }
.submit { border: 0 solid; background-color: white; font-weight: bold; margin: 0; }
#left p.copy { color: white; margin: 14px 0 0 0; }

/*----------------------------^ left ^----------------------------*/


/*---------------------------- middle ----------------------------*/
#middle {
 float: left;
 padding: 6px 0 0 68px;
}

#middle ul.thumbs {
 margin: 33px 0 0 0;
 padding: 0;
 width: 600px;
 list-style: none;
}
#middle ul.thumbs li {
 float: left;
 margin: 0 35px 0 0;
 padding: 0;
 line-height: 14px;
}
#middle ul.thumbs li a img { border: 5px solid #f1f1f1; }
#middle ul.thumbs li a:hover img { border: 5px solid #ddd; }	
div.zvaigznites { position: relative; }
div.zvaigznite { position: absolute; left:-34px; top:-30px; }

a.more {
 display: block;
 width: 78px;
 padding: 0 5px 0 4px;
/* color: white;
 background-color: #616161;*/
 color: #F6EEC5;
 background-color: #F6EEC5;
 margin: 6px 0 10px 0;
 line-height: 18px;
 clear: both;
}
/*a.more:hover { background-color: #888888; }*/

#hostinga_cena { margin: 0 0 0 -34px; float: left; }
#hosting { float: left; margin: 0 0 6px 10px; line-height: 16px; }
/*----------------------------^ middle ^----------------------------*/

#footer {
 height: 36px;
 margin: 0;
 background-color: #616161;
 clear: both;
 text-align: center;
}
#footer2 {
 width: 936px;
 margin: 0 auto;
 text-align: left;
 color: white;
 padding: 6px 0 0 0;
}
#footer span.pvn { margin: 0 0 0 264px; color: white; }


#middle ul.thumbs2 {
 margin: 33px 0 0 0;
 padding: 0;
 width: 600px;
 list-style: none;
}
#middle ul.thumbs2 li {
 float: left;
 margin: 0 19px 0 0;
 padding: 0;
 line-height: 14px;
}
#middle ul.thumbs2 li a img { border: 5px solid #f1f1f1; }
#middle ul.thumbs2 li a:hover img { border: 5px solid #ddd; }	
