/*
sub-container left-none
nagradi_table_top
#content_block_catalog .csc-textpic-imagewrap D
*/ 

html{width: 100%; height: 100%}
body{margin:0;padding:0;text-align:left;background:#f0f0f0;min-height: 100%;height: auto !important;height:100%; position:relative}
body,td{font:normal 11px Verdana; line-height:15px;color:#000}
h1,h2,h3{font:bold 25px Tahoma;color:#666;margin:0;padding:0 0 5px 0}
h2,h3{font:bold 17px Tahoma; color:#666}
h2{font:bold 18px Verdana;color:#666;margin:0;padding:0 0 5px 0}
h3{padding-bottom:10px}
h3{color:#999}
p{margin:0;padding:0 0 10px 0}
a{text-decoration:underline;color:#333}
.content a:visited, #news_box a:visited{color:#999999}

/* a:visited{color:#999} */
a:hover{color:#06c}
a img{border:0}
a.img{display:block; background-position:0 0; background-repeat:no-repeat}
a.img:hover{background-position:0 100%}
form{display:inline; margin:0; padding:0}
.clr{height:1px;clear:both;overflow:hidden;margin-top:-1px; font-size:1px; line-height:1px}

#deco-1{border-top:10px solid #06c}

#main{width:1000px;height:100%;}
#main #head{padding:30px 0 0 225px; height:95px}
#main #container{padding:0 35px 0px 40px; width:100%; display:block}
#main #container2{padding:0 35px 25px 40px; width:100%; display:block}

#footer{
/*
 position:absolute; bottom:35px; left:230px;
 width:500px; 

margin: 20px 0px 0px 230px; padding:0px 0px 18px 0px; bottom:0px;
*/
padding:38px 0px 36px 230px;margin:0px; 
}


#head #logo{padding:0 0 0 1px; float:left; margin-left:-186px}
#head #menu{padding-bottom:5px}
#head #menu a img{background:#999}
#head #menu a:hover img{background:#666}

#head #menu {position: absolute; top:44px; left:229px; width:594px; padding:0; margin:0;/*padding: 4px 0px 5px 0px; margin:0px 0px 0px 5px;*/} 
/*#menu_first {margin:4px 0px 0px 5px;}*/
#head #menu #menu_second {padding: 0px 0px 0px 0px; margin:0px} 

#container #right_menu_block,
#container #right_links {margin-top: -4px;}
 

#container .sub-container{padding:0px 190px 0px 190px}
#container2 .sub-container2{padding:0px 0px 15px 190px}

#container .left-none{padding-left:0; width:810px;}
#container .sub-container .right{width:165px; float:right; padding-left:25px; margin-right:-190px;_margin-right:-95px}
#container .sub-container .left{width:165px; float:left;padding-right:25px; margin-left:-190px;_margin-left:-95px}
#container2 .sub-container2 .left{width:165px; float:left;padding-right:25px; margin-left:-190px;_margin-left:-95px}
#container .sub-container .bottom{padding-bottom:270px}
#container .sub-container .right .banner{position:absolute; left:800px; width:165px}
#container .sub-container .right .banner a{display:block; float:left; margin-bottom:14px}

#container .sub-container .banner{position:absolute; top:240px; left:800px; width:165px}
#container .sub-container .banner a{display:block; float:left; margin-bottom:14px}

#container .sub-container .content{width:100%; float:left;}
#container2 .sub-container2 .content{width:100%; float:left}
#container .sub-container .content p .img{margin:10px 0}
#container .block-1{padding:0 190px 0 0; float:left; width:355px}

.ul-1,
.ul-2,
.ul-3{margin:0; padding:0; list-style:none}
.ul-1 li{padding:0 0 5px 0}
.ul-2 li{padding:0 0 15px 0}
.ul-2 li .img{margin-bottom:3px}
.ul-3 li{padding:0 0 5px 0}
.ul-3 li a{font-weight:bold; text-decoration:none; color:#000}

.ul-3 li a:hover{color:#06c; /*font-weight:bold;*/}
/*
.ul-3 li a:visited{color:#000} 
.ul-1 li a:visited{color:#000} 
*/

.ul-3 li#id_162 a, .ul-3 li#id_202 a{color:#0066CC; /*font-weight:bold;*/}
.ul-3 li#id_162 a:active, .ul-3 li#id_202 a:active{color:#0066CC; /*font-weight:bold;*/}

.tab-1{border:0; border-collapse:collapse; width:735px}
.tab-1 td{padding:25px 25px 20px 0; vertical-align:top; width:190px}
.tab-1 td.td-1{padding:0 0 20px 0}
.tab-1 td h2{margin-right:-25px}
.tab-1 td img{padding-right:25px}
.tab-1 td p{width:165px}
.tab-1 td.last{width:165px; padding-right:0}

.tab-2{border:0; border-collapse:collapse; width:570px}
.tab-2 td{padding:6px; vertical-align:top; border-bottom:5px solid #f0f0f0; width:190px}
.tab-2 .last td{border-bottom-width:20px}
.tab-2 td.td-1{background:#FFF}
.tab-2 td.td-2{background:#dfedfa}
.tab-2 td.td-3{background:#c0dcf5}

.ul-4{margin:0; padding:0; list-style:none}
.ul-4 li{padding:0 0 18px 0} /*was 20px*/
.ul-4 li a.img{display:block; height:153px; background-color:#FFF; padding:6px 6px 6px 190px; text-decoration:none; color:#000}
.ul-4 li a.img:hover{color:#000; text-decoration:none}
/* .ul-4 li a.img:visited{color:#000; text-decoration:none}*/
.ul-4 li img{margin-bottom:5px}
div.box .ul-4 li div.box,div.box .ul-4 li div.grafic_text_box{display:inline;}


/* #footer p{padding-bottom:5px} */
.catalog_fce table{width:545px}
ul.ul-footer{margin:0px 0px 3px -5px; padding:0px 0px 0px 0px;}

ul.ul-footer li{ display:inline; border-left-color:#000000; list-style:none; border-left-width:1px; border-left-style:solid; padding:0px 0px 0px 0px;}
ul.ul-footer li a{ padding:0px 5px;}
ul.ul-footer li#foot_li{ border-left:#000000; list-style:none; border-left:0px solid #000000; }
ul.ul-3 ul.ul-3 li a{font-weight:normal}
ul.ul-3 ul.ul-3 li a.act{color:#0066CC; /*font-weight:bold;*/}
ul.ul-3 li a.act{color:#0066CC}
.news-list-date a:hover div{background-position:0 100%}
.news-list-container table td{vertical-align:top; width:170px; padding:0px 10px 0px 0px;}

.news-list-item{padding-bottom:15px;}
.news-amenu-container{margin-top:18px;}
.news-amenu-container div{padding:2px 0px;display:block; margin:0px;}
h3.tx-publications-pi1-singleViewField-name{color:#616161; margin:0px; padding:0px;}
.tx-publications-pi1-singleViewField-position{color:#616161; padding-bottom:15px; display:block;}
.tx-publications-pi1-singleViewField-position a{color:#616161;}

.team_table td.first_col_team{padding:7px 0px 7px 0px; width:285px;}
.team_table td.first_col_team div{padding:0px 25px 0px 0px;}
.team_table td.second_col_team{padding:7px 0px 7px 0px; width:260px;}
.publication_info{color:#616161;}
.publication_info p{display:inline;}
.news-list-item p{padding:0px; margin:0px;}
.news-latest-gotoarchive{padding-top:5px;}
table.list_table_1 td div.news-list-item{padding:0px 0px 7px 0px;}
/* #amenu_right_text{padding-top:20px;}*/
div.news-latest-item{padding-bottom:15px;}
div.news-latest-item div.news-latest-date{padding:3px 0px 0px 0px; display:block;}
div.pict_latest{padding:0px 0px 5px 0px;}
.2_level_menu{padding-top:20px;}
table.table_leve1{width:570px;}
div.ksSitemap table { margin-bottom:6px;}
div.ksSitemap table td{ padding:2px 5px; vertical-align:top;line-height: 1.9;}
#container .sub-container{width:737px;}
div#main #container .sub-container{width:737px;}

.order_by_date, .order_by_theme, .order_by_author{padding:5px 0px;}

.order_by_date option, .order_by_theme option, .order_by_author option{width:165px;  font-size:11px;}
.order_by_date select, .order_by_theme select, .order_by_author select{  font-size:11px;width:165px; }
div.grey_text, div.grey_text a {color:#616161}
div.content_col_fce{width:350px;}
.adr_right{padding:0px 24px;}
.address_text td{padding-right:15px;}
.fce3_col1, .fce3_col2{padding-right:25px; width:165px;}
.fce3_col1, .fce3_col2, .fce3_col3{padding-bottom:0px;}
.csc-frame-rulerAfter{height:20px; display:block;}
.nagradi_table{padding-bottom:0px;}

.partners_table_fce td{background-color:#FFFFFF}
.partners_image, .partners_text{background-color:#FFFFFF}
.partners_text{padding:10px 10px 10px 0px;}
.partners_table_fce{margin-bottom:20px;}

.tx-thmailformplus-pi1 input,.tx-thmailformplus-pi1 select,.tx-thmailformplus-pi1 textarea{width:349px; margin-bottom:13px; font-size:11px; font-family:Verdana}
.fce2_col2{padding:0px 20px; width:150px}

#main_content_box{padding-top:13px;}
#news_box{padding-top:15px;}
ul.ul-footer li a.act{color:#0066CC}


.ksSitemap a:visited{color:#000} 


#left_menu_block{margin-top:-2px;}
#left_menu_block .ul-3{padding-top:0px; margin-top:0px; }
#left_menu_block .ul-3 .ul-3{padding-top:7px; padding-bottom:0px; margin-bottom:0px;}
.komanda_pict{padding-bottom:2px;}
.csc-textpic-caption{color:#666666}


/*
table.address_table .address_col1, table.address_table .address_col3, table.address_table address_col2 {padding-right:20px; width:189px; vertical-align:top}
*/
.print_content{padding:20px 0px 0px 20px; width:650px;}


table.table3colfce{
border-collapse:collapse
}
table.table3colfce td, table.fce3_table th{
border:0px;
}


table.fce3_table{
border-collapse:collapse
}
table.fce3_table td, table.fce3_table th{
border:0px;
}


#rss_box{ position:absolute; top:315px; left:799px;font-size:12px}

.fce2_col1, .fce2_col2,.fce2_col22{width:165px;}
.fce2_col1{padding-right:25px;}
h3.single_news_title{color:#646463}

.banner{position:absolute; top:240px; left:800px; width:165px}

.publication-archive p{display:inline; }
 .publication-archive {color:#666666}

.publication-archive-title a{text-decoration:none;}
#sub-container_left_links #right_links{position:absolute; left:800px; top:133px;} 

#sub-container_left_links #right_menu_block{position:absolute; left:804px; top:133px;}

#right_links, #right_menu_block {position:absolute; left:800px; top:133px;}
.csc-textpic-caption{padding-top:3px;}
#amenu_right_text{padding-top:2px;}
#amenu_right_text .news-list-container{padding-top:2px;}
#amenu_left_text .news-amenu-container{padding-top:8px;}
.tx-publications-pi1 table.team_table td{width:260px;}
.tx-publications-pi1 table.team_table {width:100%;}
.tx-publications-pi1 table.team_table td {width:50%;}
.tx-publications-pi1 table.team_table td {width:50%;}
.awards_block{margin-left:-5px;}
.nagradi_table_top p{display:inline;}
.ul-3 li#id_211_publ a{color:#0066CC;font-weight:bold;}
.public_subheader p, .public_subheader{display:inline;}
.publication_info dl{display:inline;}
.recomendation_subheader p, .recomendation_subheader {display:inline;}
.csc-frame-frame1{margin-top:-4px;}
.csc-frame-frame2{margin-top:-7px;}
/*
div.grafic_text_box{display:inline;}
*/
.news-latest-container{padding-top:2px;}
.list_table_1{margin-top:-5px;margin-left:1px; }
.first_col_newssingle a{display:block; padding-right:25px;}
p.news-single-imgcaption {color: #666666}
.banner_1{
	position:absolute;
	left:800px;
       bottom:82px; 
}

div.csc-frame-invisible p {width:336px;}
.rec_person_position{text-transform: lowercase;}
.right .ul-1 li a.act{color:#0066CC;}
#left_menu_block .ul-3 .ul-3{padding-top:5px;}
#left_menu_block .ul-3 li.ul3_last{padding-bottom:0px; margin-bottom:0px;}
.pict1{padding-bottom:25px;}

#amenu_left_text .news-amenu-container{padding-top:37px;}
 #amenu_right_text{padding-top:28px;}
#content_block_catalog .csc-textpic-imagewrap dl{padding:0px; }
.sub-container2 #amenu_right_text .news-list-container .news-list-browse .tx-ttnews-browsebox table tbody tr td.tx-ttnews-browsebox-SCell{ width:15px;}
.sub-container2 #amenu_right_text .news-list-container .news-list-browse .tx-ttnews-browsebox table tbody tr td{ width:15px;}
.sub-container2 #amenu_right_text .news-list-container .news-list-browse .tx-ttnews-browsebox{ text-align:left;}
.csc-textpic-imagewrap dt {padding-right:15px;}
