*{font-family: 'Trebuchet MS',sans-serif; border: 0px; margin: 0px; padding: 0px}
body{background: rgb(255,255,255) url("/img/body.png") left bottom repeat-x; text-align: center; font-size: small; _font-size: x-small;}
/**.body_top{background: url("/img/all_top.png") left top repeat-x;}*/

.body_top{background: url("/img/all_top.png") 60px 0px repeat-x; margin: 0px; padding: 10px 0px 20px 0px;}
#okno{clear: both; display: block; overflow: auto;}   
  

.all{dispaly: block; width: 960px; margin: 0px auto; text-align: left}
.all_fill{padding-top: 40px} 
h1{color: rgb(3,61,118); font-size: xx-large; _font-size: x-large; font-weight: normal; margin-left: 0px;}
h1 a{display: block; width: 486px; height: 90px; background: url('/img/h1.png') left top no-repeat}
h1 span{display: none} 

h2{color: rgb(51,82,149); font-size: 27px;}
h3{color: rgb(51,82,149); font-size: 20px; padding-bottom: 10px;}
h4{color: rgb(51,82,149); font-size: 15px; font-weight: normal;}

p{display: block; color: rgb(51,51,51); font-size: 13px; padding-top: 0.7em;}

.abstract{display: block; clear: both; color: rgb(3,61,118); font-size: 13px;}
.content{display: block; clear: both; color: rgb(51,51,51); font-size: 13px; padding-top: 18px;}

.menu{display: block; clear: both; list-style-type: none; padding: 0px; margin: 0px}
.menu li{display: block; clear: both; padding: 0px; margin: 0px}

.column{display: block; float: left;}

a{color: rgb(51,82,149); text-decoration: none;}
a:hover{text-decoration: underline;}

address{padding-top: 0.4em; display: block; font-style: normal;}

.hide{font-size: 1px; display: block; clear: both; margin-top: -2px}

.intro_img{margin-top: 27px; display: block; clear: both;}
.tanet_logo{padding-top: 0.7em}


/*--- TOP MENU BEGIN ---*/
.top_menu{margin-top: 27px; font-size: 17px;}
.top_menu li{display: inline; background: url("/img/top_menu.png") 0 4 no-repeat;}
.top_menu li span{padding: 0px 8px 0px 13px;}
.top_menu li.first{background: none;}
.top_menu li.first span{padding: 0px 8px 0px 0px;}
/*--- TOP MENU END ---*/

/*--- BOOKMARK BEGIN ---*/
.bookmark{font-size: 17px;}
.bookmark li.main{background: url("/img/bookmark.png") left top repeat-x; padding-bottom: 40px; padding-top: 30px;}
.bookmark li.main.first{background: none;}
/*--- BOOKMARK END ---*/

.abstract.column{clear: left; width: 640px;}
.tanet_logo.column{clear: right; width: 320px;}

.contact.column{width: 320px;}
.contact.column .foto{clear: left; width: 90px; height: 140px;}
.contact.column .right{clear: right; margin-left: 10px; width: 220px;}

.links{padding-top: 5px;}
.download{background: url("/img/download.png") 0px 3px no-repeat; font-size: 13px; font-weight: bold; padding-left: 19px; display: block; clear: both;}
.work_presentation{margin: 0px;}
.work_presentation_image{width: 232px; height: 124px; /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000'); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.6); -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.6); box-shadow: 2px 2px 2px rgba(0,0,0,.6);*/} 

.work_presentation li.column p{filter: none;}  

.work_presentation a{font-size: 15px;}
.work_presentation li.column{margin: 20px 0px 0px 10px; width: 232px; min-height: 234px; clear: none;  position: relative;}
.work_presentation li.column{/**-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#99000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#99000000'); -moz-box-shadow: 2px 2px 3px rgba(0,0,0,.6); -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.6); box-shadow: 2px 2px 3px rgba(0,0,0,.6);*/ } 

.work_presentation li.column{filter: none;}   


.work_presentation li.column span{font-size: 12px; display: none; background: rgb(255,255,2555);/*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#99000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#99000000'); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.6); -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.6); box-shadow: 2px 2px 2px rgba(0,0,0,.6);*/} 
/*.work_presentation li.column:hover span{display: block; z-index: 100; padding: 5px 10px 10px 5px; position: absolute; top: 232px;} */


 
.work_presentation li.first{margin-left: 0px;}  
.zoom{width: 20px; height: 20px; position: absolute; top: 5px; right: 5px;}  
  
