* {
  margin: 0;
  padding: 0;
}

ul,ol {
  list-style: none;
}

:focus {
  outline: none !important;
}

a img {
  border: none;
}
a {color:#00ddfe;}
html, body {
  height: 100%;
  background: #040404;
}

body {
  font-size: 62.5%;
  font-family: Arial, sans-serif;
  color:#FFFFFF;
}

/* clearfix */
.clearfix { zoom: 1 }
.clearfix:after { 
	content: "."; 
	display: block; 
	clear: both; 
	visibility: hidden; 
	line-height: 0; 
	height: 0;
  margin-bottom: 20px; 
} 
 
html[xmlns] .clearfix { 
	display: block; 
} 
 
* html .clearfix { 
	height: 1%; 
}
/* end clearfix */


#main_wrap {
  background: url(/skin/img/Leather.gif) left top;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}

#main_wrap, #shadow_t, #shadow_r, #shadow_b {
  height: 100%;
}

      #shadow_t { background: url(/skin/img/ten_t.png) repeat-x left top; }
         #shadow_r { background: url(/skin/img/ten_r.png) repeat-y right top; }
            #shadow_b { background: url(/skin/img/ten_b.png) repeat-x left bottom; }
               #shadow_l { 
                  background: url(/skin/img/ten_l.png) repeat-y left top; 
                  height: 100%;
               }

#main_content_wrap {
  width: 1024px;
  margin: 0 auto;
}

#inner_main_content {
  margin: 0 20px;
  padding-top: 10px;
}

#logo {
  float: left;
  display: inline;
  color: #848484;
  text-decoration: none;
  font-style: italic;
  width: 260px;
  height: 55px;
  background: url(/skin/img/logo.png) no-repeat left top;
  padding-top: 57px;
}

#logo span {
  float: right;
}

#mini_nav {
  float: left;
  margin-left: 22px;
  width: 13px;
  margin-top: 20px;
  display: inline;
}

#mini_nav li {
  margin-bottom: 10px;
}

#mini_nav li a {
  display: block;
  width: 13px;
  height: 11px;
  text-indent: -8500px;
  overflow: hidden;
}
      #mini_nav .home {
        background: url(/skin/img/home_icon.png) no-repeat left top;
      }
      
      #mini_nav .post {
        background: url(/skin/img/post_icon.png) no-repeat left top;
      }
      
      #mini_nav .nav {
        background: url(/skin/img/navigate_icon.png) no-repeat left top;
      }
      

#phones {
  float: left;
  color: #fff;
  margin-left: 50px;
  margin-top: 18px;
  display: inline;
}

#phones p {
  font-size: 1.8em;
  font-weight: bolder;
}

#phones a {
  color: #fff;
  font-size: .7em;
  text-decoration: none;
}
blockquote table td {
  font-size: 1.3em;
  font-weight: bolder;
  font-style: italic;
}
#header blockquote {margin-top: 20px;}

#header {padding-top: 1px;}




#navigation ul {
  float: right;
  width: 460px;
  padding-top: 20px;
  position: relative;
  left: -10px;
  margin-bottom: 30px; 
}

#navigation ul li {
  float: left;
  margin-right: 38px;
  margin-top: 5px;
}

#navigation ul .last {
  margin-right: 0;
}

#navigation ul a {
  color: #00ddfe;
  font-size: 1.4em;
  font-style: italic;
  float: left;
  
  position: relative;
}

#navigation ul a:hover {
  color: #fff;
  text-decoration: none;
 
}

#navigation ul .LT, #navigation ul .RT, #navigation ul .RB,  #navigation ul .LB{
  position: absolute;
  width: 10px;
  height: 10px;
}

#navigation ul .L {
  background: url(/skin/img/currentL.png) no-repeat left top;
  left: -10px;
  top: 0;
  height: 21px;
  width: 10px;
  line-height: 21px;
  position: absolute;
}

#navigation ul .R {
  background: url(/skin/img/currentR.png) no-repeat right top;
  right: -10px;
  top: 0;
  width: 10px;
  height: 21px;
  line-height: 21px;
  position: absolute;
}

li#current_tab a {
  font-style: normal;
  color: #000;
  text-decoration: none;
  background: url(/skin/img/currentRepeatX.png) repeat-x left top;
  height: 21px;
  line-height: 21px;
}

li#current_tab a:hover {
  color: #000;
  cursor: default;
}

.blue_strip {
  line-height: 40px;
  height: 32px;
  color: #fff;
  font-size: 1.4em;
  padding: 0 15px 0 10px;
  float: left;
  margin-bottom: 7px;
  background: url(/skin/img/strip_blue.png)  no-repeat right bottom;
  position: relative;
}

.blue_strip span {
  position: relative;
  background: url(/skin/img/strip_shadow.png) repeat-y left top;
  position: absolute;
  width: 30px;
  height: 24px;
  left: 0;
  bottom: 0;
}


.declaration {
  color: #fffefe;
  font-style: italic;
  font-size: 1.1em;
  clear: left;
}




#content {
  margin-bottom: 20px;
}


.orange_strip {
  background: url(/skin/img/strip_orange.png) no-repeat right bottom;
  color: #fff;
  font-size: 1.4em;
  height: 32px;
  line-height: 41px;
  padding: 0 25px 0 10px;
  float: left;
  margin-bottom: 12px;
  position: relative;
}

.orange_strip span {
  position: relative;
  background: url(/skin/img/strip_shadow.png) repeat-y left top;
  position: absolute;
  width: 30px;
  height: 24px;
  left: 0;
  bottom: 0;
}




  



.views {
  float: left ;
  width: 476px;
  padding-top: 7px;
}

.views ul {
  clear: left;
}

.views li {
  float: left;
  position: relative;
  margin-right: 15px;
  margin-bottom: 15px;
}
.views .odd {
  margin-right: 0;
}

.views li img {
  width: 228px;
  height: 141px;
}


.views li a {
  float: left;
}


.obout_us {
  
}





.obout_us {
  color: #fff;
}

#table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}

#title_content {
  height: 32px;
  padding-left: 25px;
}

#content_decription {
  font-size: 1.1em;
  line-height: 1.5;
  padding-left: 25px; 
}

.green_strip {
  background: url(/skin/img/strip_geen.png) no-repeat right bottom;
  color: #fff;
  font-size: 1.4em;
  height: 32px;
  line-height: 41px;
  padding: 0 25px 0 10px;
  float: left;
  margin-bottom: 12px;
  position: relative;
}

.green_strip span {
  position: relative;
  background: url(/skin/img/strip_shadow.png) repeat-y left top;
  position: absolute;
  width: 30px;
  height: 24px;
  left: 0;
  bottom: 0;
}

#we_saving .companies {
  height: 32px;
  line-height: 41px;
  padding: 0 25px 0 10px;
  color: #00dfff;
  font-style: italic;
  font-size: 1.4em;
}

#logotips {
  clear: both;
}

#logotips li {
  float: left;
  width: 12%;
  height: 130px;
  text-align: center;
  margin-right: 2.5%;
}

#logotips li a.w {
  float: left;
  width: 100%;
  height: 100%;
  background: url(/skin/img/images/jirafG.png) no-repeat center center;
}


#logotips li a.w:hover {
  background: url(/skin/img/images/jiraf.png) no-repeat center center;
}


#logotips .last {
  margin-right: 0;
}

.w {
  width: 100px;
  height: 100px;
  float: left;
  background: url(/skin/img/images/jiraf.png) no-repeat center top;
}
.map td{padding:5px;line-height: 21px;}
.map td a{color:#FFFFFF;font-size: 1.4em;}

#start_cont_form_data {
  padding-top: 15px;
}

table .cont_field {
  padding-bottom: 8px;
}

.licensiaImage {
  padding: 10px 0;
}

a.opasity:hover{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.5; /* Mozilla 1.6 */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=50); /* IE 5.5+*/
} 
a.opasityS{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.5; /* Mozilla 1.6 */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=50); /* IE 5.5+*/
} 
a.opasityS:hover{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 1; /* Mozilla 1.6 */
-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=10); /* IE 5.5+*/
} 

.skrytstat { display: none;}
.knopka { cursor: pointer;}

