/* CSS Document */
body{
  margin:0px;
  padding:0px;
  background-color: #efefef;
  font-family: Times New Roman;
  color: #292929;
}
/*
a:link{
  color:#6197bb;
}
a:visited{
  color:#6197bb;
}
a:active{
  color:#6197bb;
}
a:hover{
  color:#6197bb;
}
*/
a {
  color: #4284B0;
  background-color: inherit;
  text-decoration: none;
  }
a:hover {
  color: #9EC068;
  background-color: inherit;
  }

img  { border: 0px;}

li  { padding-top: 5px;}

#header{
  border:0px solid black;
  padding: 10px 0px 0px 10px;
  margin: 0px;
  width: 980px;
  background-color: #ffffff;
  margin-top: 15px;
}
#logotip{
  border:0px solid red;
  padding: 0px;
  margin: 0px;
  float: left;
  width: 372px;
  height: 104px;
  background-image: url(images/logo.jpg);
  background-repeat: no-repeat;
}
#logotip a{
  border:0px solid black;
  height: 104px;
  display:block;
}
#kontakti{
  border:0px solid green;
  padding: 0px;
  margin: 0px 0px 0px 450px;
  text-align: left;
}
.telefon{ 
  color: #9ec630;
  font-size: 26px;
  font-weight: bold;
  font-family: Tahoma;
}
.icq{
  color: #6297bc;
  font-size: 17px;
  font-weight: bold;
  font-family: Tahoma;
}
.email{
  color: #6297bc;
  font-size: 24px;
  font-weight: bold;
  font-family: Tahoma;
}
#menu{
  background-color: #ffffff;
  background-repeat: repeat;
  height: 30px;
  width: 980px;
  padding: 0px 2px 0px 8px;
  position: relative;
}
/* menu tabs */
#menu ul {
margin:0; padding: 0;
list-style:none;
font: bold 13px Arial, 'Trebuchet MS', Tahoma, verdana, sans-serif;
}
#menu li {
display:inline;
margin:0; padding:0;
}
#menu a {
float:left;
background: url(images/tableft.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#menu a span {
float:left;
display:block;
background: url(images/tabright.gif) no-repeat right top;
padding:6px 15px 3px 8px;
color: #FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {
color:#FFF;
}
#menu a:hover {
background-position:0% -42px;
}
#menu a:hover span {
background-position:100% -42px;
}
#menu #current a {
background-position:0% -42px;
color: #FFF;
}
#menu #current a span {
background-position:100% -42px;
color: #FFF;
}
#geenline {
  width: 750px;
  height: 4px;
  display: block;
  background-color: #9EC630;
  background-repeat: no-repeat;
  float: right;
  line-height: 4px;
}

#geenline2 {
  width: 100px;
  height: 2px;
  display: block;
  background-color: #9EC630;
  background-repeat: no-repeat;
  line-height: 3px;
}

/* end menu tabs */
#kontent{
  border: 0px solid black;
  width: 980px;
  background-color: #ffffff;
  padding: 10px 5px 1px 5px;
  margin: 0px;
  display: block;
}
#lev_kontent{
  border: 0px solid red;
  padding: 0px 0px 0px 10px;
  float: left;
  width: 550px;
  text-align: left;
}
#prav_kontent{
  border: 0px solid green;
  padding: 0px 10px 0px 0px;
  margin-left: 550px;
  font-family: Arial;
  font-size: 12px;
}
#lev_blok{
  border: 0px solid green;
  float: left;
  width: 190px;
  text-indent: 10px;
}

#prav_blok{
  border: 0px solid green;
  margin-left: 200px;
  text-align:center;
}

#prav_blok p{ margin-top: 4px;}

#podval{
  border: 0px solid black;
  width: 980px;
  background-color: #ffffff;
  padding: 0px 5px 0px 5px;
  margin-bottom: 15px;
  background-image: url(images/polosa_podval.jpg);
  background-repeat: no-repeat;
  background-position: center 5px;
  vertical-align: top;
}
#tpodval {
  padding-top: 12px;
  padding-bottom: 10px;
  color: #4284B0;
}
.block{
  padding: 0px;
  margin: 0px;
  text-align: right;
}
.zag1{
  font-family: Arial;
  font-size: 18px;
  color: #9ec630;
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  text-decoration: underline;
}
.copy{
  font-family: Arial;
  font-size: 12px;
  color: #6297bc;
  line-height:100%;
}
.zag2{
  color: #bfbfbf;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}
a.fb img{
  border:1px solid #9EC630;
}

#portfolio { font-size: 14px;}


/* Feedback */

.f {width: 300px; padding-top: 10px;}
.feedback_container {background-color: #72a2c3;}
.feedback {padding: 1px 0 1px 0; color: #1a4d8c;}
.feedback .table {margin: 0 11px;}
.feedback .table table {margin: 0;}
.feedback td {background:#fff; border:1px solid #72a2c3; padding:3px 6px; }
.feedback .border { padding: 3px 0 5px; background:none; border:0; font-size: 1px; line-height: 1px;}
.feedback .field input { font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; width:100%; background:#fff; color:#797979; border:0; display: block; height: 15px; }
 .feedback .field_s input { font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; width:50%; background:#fff; color:#797979; border:0; height: 15px; }
.feedback .textarea textarea { font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; width:100%; background:#fff; color:#797979; border:0; overflow:auto; height: 88px;}
.feedback .submit_button {text-align:right; padding: 5px 10px 5px 0;}
.feedback .submit_button input {font:11px Tahoma; color:#282828;}
.fb_txt {font-size:18px; color: #fff; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 5px 5px;}
.fb_txt span {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

.seo {font-size: 14px; color:#292929;}
