* {
margin:0;
padding:0;
}

table {
width:100%;
border-collapse:collapse;
}
table#Table_01 {border:none;
				border-collapse:none;
	}
h1 {
font:normal 15pt Verdana;
color:#7B8E91;
padding-bottom:.5em;
}

blockquote {
text-align:right;
font:normal 8pt Verdana, Courier;
margin:0;
}

a {
font:inherit;
text-decoration:underline;
color:#fff; /* color:#31454E; */ 
}

ul {
text-align:justify;
vertical-align:top;
padding-bottom:1.5em;
padding-left:5em;
}

.logo {
width:1024px;
height:238px;
background:url(/img/3.jpg) no-repeat;
position:absolute;
padding-top:0;
padding-left:20px;
}

.logo1 {
padding-top:20px;
}

.up {
height:238px;
width:100%;
background:url(/img/left.jpg) repeat-x;
}

.menu {
/*height:40px;*/
}

.menu1 {
width:1000px;
background:#E1E5E6 url(/img/left1.jpg) no-repeat;
padding-left:117px;
vertical-align:bottom;
}

.menu2 {
width:12px;
background:#E1E5E6 bottom repeat-x;
}

.menu3 {
background:#F5F5F5 url(/img/fon2.gif) bottom repeat-x;
padding-left:1em;
}

.menu3 img {
margin-right:1em;
}

body {
background:#4F6570 url(/img/b1.jpg) left top repeat-x;
}

.table1 {
background:url(/img/im1.gif) left 18px no-repeat;
}
.table1 td {border:0px solid red;}
.im2 {
width:43%;
vertical-align:top;
background:url(/img/im2.gif) right 50px no-repeat;
padding:80px 2.5em 0 107px;
}

.im3 {
width:30%;
vertical-align:top;
background:url(/img/im3.gif) right 52px no-repeat;
padding:80px 4em 0 1em;
}

.im4 {
width:27%;
vertical-align:top;
background:url(/img/im5.gif) right 65px no-repeat;
padding:80px 0 50px 0;
}

.article {
min-height:320px;_height:320px;
background:url(/img/im1.gif) left 18px no-repeat;
padding:1em 1em 3em 7em;
}
.article1 {
min-height:20px;_height:320px;
/*background:url(/img/im1.gif) left 18px no-repeat;*/
padding:0em 1em 0em 7em;
}
span.h1 {color:#fff;font:normal 15pt Verdana;display:block;padding:0 0 10px 0;}
.article h1 {color:#b0c5c8 !important;}

.article h1 a {color:#95aaac !important;}

.new-node td {border:0px solid red;padding-left:0}
.new-node1 td {border:1px solid #FFF;padding-left:0}
.new-node td a {text-transform:uppercase; font: 9pt Verdana; font-weight:bold;}
.new-node .text {
text-align:justify;
vertical-align:top;
font:normal 13px Verdana, Courier;
line-height:15px;
color:#FFF;
padding:0 25px;
}

.new-node img {border:3px solid #fff !important;}
.new-node img #nbord {border:0px solid #fff !important;}
.new-node .text p, .new-node .text ul {margin:15px 25px 15px 0;}
.new-node .text ul {margin-left:0;padding:0 0 0 40px;}
.new-node a {color:#fff;}

.new-node .text a img {border:0;}

.new-node1 .text {
text-align:justify;
vertical-align:top;
font:normal 13px Verdana, Courier;
line-height:15px;
color:#FFF;
padding:0 25px;
}

.new-node1 img {border:0px solid #fff !important;}

.new-node1 .text p, .new-node1 .text ul {margin:15px 25px 15px 15px;}
.new-node1 .text ul {margin-left:0;padding:0 0 0 40px;}
.new-node1 a {color:#fff;}

.new-node1 .text a img {border:0;}

.flash {
height:8em;
}

.fl0 {
width:45%;
padding-left:12%;
}

.f1 {
height:143px;
width:30%;
}

.f2 {
vertical-align:bottom;
}

.f2 div {
background:#5B717C;
font:normal 8pt Verdana;
color:#A7B5BE;
padding:1.5em 4em;
}

.f2 a {
color:#FFF;
}

.f3 {
vertical-align:bottom;
width:18%;
color:#627178;
font:normal 8pt Verdana;
text-align:center;
}

.f3 div {
background:#C1CBCD url(/img/f5.gif) right bottom no-repeat;
padding:.5em;
}

.f4 {
width:20%;
background:url(/img/f2.gif) left bottom no-repeat;
}

.date {
vertical-align:top;
font:bold 8pt Arial;
color:#677B84;
}

.dateee {
vertical-align:top;
font:bold 8pt Arial;
color:#677B84;
} 

.text p, .text h2, .text h3 {
margin:.5em 1em .5em 2em;
}
.text h2, .text h3 {font-size:16px;font-weight:bold;margin-left:1.5em;}
.pict {
padding-left:2em;
width:25%;
}

.text {
text-align:justify;
vertical-align:top;
font:normal 8pt Verdana, Courier;
color:#FFF;
padding-bottom:1.5em;
padding-left:1em;
}

.texttt {
text-align:center;
vertical-align:center;
font:normal 13 Verdana, Courier;
color:#FFF;
}

.text_s {
text-align:justify;
vertical-align:top;
font:normal 8pt Verdana, Courier;
color:red;
padding-bottom:1.5em;
padding-left:1em;
}

.text_ph {
text-align:center;
vertical-align:top;
font:normal 8pt Verdana, Courier;
color:#FFF;
padding-bottom:1.5em;
padding-left:1em;
}

.klients {
 /*background:url(/img/f3.gif); */
margin-left:0;border-collapse:collapse;border-spacing:0;
}

.klients td {
padding:1em;
}

.k-up {
height:5px;
background:#95a4ab url(/img/im6.gif) bottom no-repeat;
}

.k-down {
height:4px;
background:#95a4ab url(/img/im6.gif);
}

a.gallery {
text-align:left;
font-family:Verdana;
font-size:8pt;
color:#000;
font-weight:700;
}

a.gallery:hover {
color:000000;
}

.pics {
width:auto;
text-align:left;
margin:auto;
}

.pics td {
width:150px;
height:120px;
text-align:left;
padding:0;
}

.pics img {
border:solid 3px #fff;
margin:auto;
}

#menus_hover {
background:#a7b6bd;
font:bold 8pt Tahoma;
text-decoration:none;
text-align:center;
}

a.menus {
text-decoration:none;
font:bold 8pt Tahoma;
color:#FFF;
text-align:center;
}

DIV.menus-item {
border-right:#000 0 solid;
border-top:#000 0 solid;
padding-bottom:0;
vertical-align:middle;
border-left:#000 0 solid;
width:auto;
cursor:hand;
padding-top:0;
border-bottom:#000 0 solid;
white-space:nowrap;
height:45px;
text-align:center;
}

img.pro
{
border-width:3; 
border-color:white;
}

.textdown {
text-align:justify;
vertical-align:top;
font:normal 8pt Verdana, Courier;
color:#FFF;
padding-bottom:1.5em;
padding-left:1em;
width:45%;
vertical-align:top;
padding:0px 2.5em 0 81px;
}
.textdown p {margin-bottom:15px;}

/* CSS Document */
ul#cssmenu {
        width:6.1em;
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;
        background:transparent; /*#7b8e91;*/
		height: 0;
        font: bold 12px/28px Verdana, Arial;
      
}
ul.menu-price {width:3em !important;}
ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 0;
}

ul#cssmenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 110px;
        list-style: none;
        display: none;
        position: absolute;
        top: 45px;
        left: 0;
}

@-moz-document url-prefix() {
ul#cssmenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 110px;
        list-style: none;
        display: none;
        position: absolute;
        top: 30px;
        left: 0;
}
}

ul#cssmenu ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
}

ul#cssmenu ul li {
        width: 230px;
        float: left;
        display: block !important;
        display: inline;
}



/* Main Menu */



@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
ul#cssmenu a {	  
        text-align: left;
        border: 0px ;        
		padding-top: 26px;	
		padding-bottom:6px;
	/*	padding-left:26px;
		padding-right:26px;    */
        float: none !important;
        float: left;
        display: block;
        background:transparent;/* #7b8e91; */
        color: #FFFFFF;
        font: bold 8pt Tahoma;
        text-decoration: none;
        height: auto !important;
        height: 1%;
		
    }
}




ul#cssmenu a {	  
        //text-align: left;
        //border: 0px ;        
		//padding-top: 26px;	
		//padding-bottom:6px;
        //float: none !important;
        //float: left;
        //display: block;
        //background:transparent;
        //color: #FFFFFF;
        //font: bold 8pt Tahoma;
        //text-decoration: none;
        //height: auto !important;
        //height: 1%;
   }


@-moz-document url-prefix() {
ul#cssmenu a {	  
        text-align: left;
        border: 0px ;        
		padding-top: 10px;	
		padding-bottom:5px;
        float: none !important;
        float: left;
        display: block;
        background:transparent;
        color: #FFFFFF;
        font: bold 8pt Tahoma;
        text-decoration: none;
        height: auto !important;
        height: 1%;
		
    }
} 

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        background: transparent; /* #a7b6bd; */
        color:#FFFFFF;
     
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        border-top: 2px solid #FFFFFF;
        float: none;
        background: #7b8e91;
        color: #FFFFFF;
		font: bold 12px/28px Verdana, Arial;		
		padding: 0 10px;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        border-top: 2px solid #FFFFFF;
        background: #a7b6bd;
        color:#FFFFFF;
        border:#7b8e91 1px solid;
		
}

ul#cssmenu ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
		
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;		
		
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;		
		
} 




/*---------------------------------------------*/







@-moz-document url-prefix() {



ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 30px;
}

}

#seo {
	margin:10px 1;
	padding:0;
	float:right;
	text-align:left;
	list-style-type:none;
	width:145px;
	
}

#seo li a{
	font-size:12px;
	list-style-type:none;
	color:#000000;
}

#seo1 {
	margin:10px 1;
	padding:0;
	float:left;
	list-style-type:none;
	width:145px;
}

#seo1 li a{
	font-size:11px;
	list-style-type:none;
	
}

#seo li, #seo1 li {
	list-style-type:none;
}


.tab_content {width:300px;height:225px;overflow:hidden;margin-top:18px;}
.tab_content {border:4px solid #fff;}
.new-node .tab_content img {border:0 !important;}
.subsection_tabs {list-style:none;padding:0 !important;margin:0 !important;}
.subsection_tabs li {padding:0 0 10px 0px;text-align:left;}


.tab .marker {width:10px;height:10px;margin-right:5px;display:inline-block;zoom:1; *display:inline;overflow:hidden;background:url(/img/ul.jpg) no-repeat 0 0;}
.tab .new-marker {background:url(/img/ul.jpg) no-repeat 0 3px;padding:0 0 0 15px;}
.tab ul li {text-align:left;}

.tab a.marker.active {background:url(/img/ul-act.jpg) no-repeat 0 0;}
.tab a.new-marker.active {background:url(/img/ul-act.jpg) no-repeat 0 0;}
.partners-tab td {text-align:center;padding:5px 0 10px 0 !important;}
.partners-tab td span {display:block;color:#fff;}



.akcii {margin:0 0 0 -12px;}

.akcii .item {padding:0 0 20px 0; font:normal 15px Verdana, Courier;}

img.pi {margin:3px 10px;}

.my-table {border-collapse:collapse;border-spacing:0;color:#fff;font-size:14px;margin-top:20px;}
.my-table td, .my-table th {border:1px solid #7b8e91;background:#90a1a9;padding:5px;text-align:center;}
.my-table th {background:#7e909a;}

.im2 {color:#fff;font:normal 13px Verdana, Courier;}
.im2 p {margin:0 0 15px 0;}

.products td {text-align:left;vertical-align:top;}
.products td h3 {margin-left:0;}

.price {border-spacing:0;border-collapse:collapse;}
.price td {font-size:11px;padding:5px 3px;background:#fbfbfb;border:1px solid #003333;color:#000;}
td.hb, .hb td {background:#d8d8d8;font-weight:bold;}
td.blue {background:#99ccff;}
td.green {background:#00ff00;}
td.bak {background:#0066cc;color:#fff;}
td.ccccff {background:#ccccff;}
td.ccffff {background:#ccffff;}
td.siniy {background:#33cccc;color:#fff;}


#newmenu {height:45px;width:1000px;}
#newmenu ul {padding:0;list-style:none;}
#newmenu ul li {list-style:none;display:block;float:left;border:0px solid red;
        color: #FFFFFF;
        font: bold 8pt Tahoma;
        text-decoration: none;position:relative;
}
#newmenu ul li a {display:block;white-space:nowrap;background:#7b8e91;padding:24px 19px 8px 19px;text-decoration:none;}
#newmenu ul li a:hover, #newmenu ul li.act a, #newmenu li:hover a {background:#a7b6bd;}
#newmenu li ul {display:none;position:absolute;width:230px;top:45px;left:11px;background:red;z-index:100000000;}
#newmenu li:hover ul {display:block;}
#newmenu li ul li {display:block;float:none;width:100%;clear:both;border-top:2px solid #fff;}
#newmenu li ul li a {
background:#7b8e91 !important;
		font: bold 12px Verdana, Arial;		
		padding:5px 8px;
}

#newmenu li ul li a:hover {	
		padding:4px 8px 6px 8px;
		background:#a7b6bd !important;
}

#last_news {color:#fff;padding-bottom: 30px;}
#last_news p {margin-bottom:15px;}
