/* $Id: */

*{
        padding: 0;
        margin: 0;
}
p{
  margin: 0 5px;
}
.CEBV_menu{
  font-size: 0.8em;
}
.content_access-div{
  width: 33% !important;
}
.tips{
  margin: 5px !important;
}
#search-form{
  margin: 10px;
}
#node-form{
  margin: 5px;
}
.box{
   margin: 10px;
   font-size: 0.75em;
}
.box .content ul{
margin-left: 20px;
}
#block-search-0 h2{
  display: none;
}
#user-login, .profile{
  margin: 5px 10px;
}
#edit-search-block-form-1-wrapper{
  margin: 0 !important;
}
body {
  min-width: 1285px;
  margin: 20px 0 0 0;
  padding: 0;
 /* background: #edf5fa; */
  background: url(images/body_back.jpg) #335272 no-repeat top center;
  font: 0.75em/170% Verdana, sans-serif;
  color: #494949;
}
#content-access-page, #block-admin-display-form{
  margin: 5px;
  font-size: 10px;
}
a{
        text-decoration: none;
        color: #335272;
        
}
.node a{
  text-decoration: underline;
}
#site-map{
  margin: 10px;
  font-size: 0.75em;
}
#site-map h1{
  margin-bottom: 30px;
}
#site-map ul{
  margin: 5px;
}
#site-map ul li{
   margin: 0;
    padding: 0.2em 0.5em 0 0 !important;
    list-style: none !important;
}
/* APZ contrib styles      */
/*
APZ320ChapterTitle {
    color: #A00000 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: bold !important;
    margin-bottom: 15px !important;
    margin-top: 20px !important;
    text-align: left !important;
    text-indent: 0 !important;
}
.APZBody {
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: normal !important;
    margin: 5px 5px 0 !important;
    text-align: justify !important;
    text-indent: 1em !important;
    vertical-align: middle !important;
    width: 510px !important;
}
.APZ330Body {
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: normal !important;
    margin: 10px 5px 0 !important;
    text-align: justify !important;
    text-indent: 0 !important;
    width: 520px !important;
}
.APZ320ArticleTitle {
    color: #494878 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px !important;
    font-style: normal !important;
    font-weight: bold !important;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
    text-align: center !important;
    text-indent: 0 !important;
}
.APZ820NumList {
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    font-style: normal !important;
    list-style-position: outside !important;
    list-style-type: decimal !important;
}   
.APZ140Table {
    border: medium none !important;
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    font-style: normal !important;
    margin: 5px !important;
    text-align: center !important;
    text-decoration: none !important;
    text-indent: 0 !important;
    vertical-align: top !important;
  }   
  .APZ820AlphaList {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    list-style-position: outside;
    list-style-type: lower-alpha;
}  */
/* end*/
.no_style{
  background-color: #fff !important;
}
.no_style tr td{
  border-bottom: none !important;
  padding: 0 2px !important;
  text-align: left !important;
}

#header-region{
        width: 960px;
        margin: 0px auto 0px auto;
        position:relative;
        height: 190px;
        background: url("images/banner_back.png") transparent no-repeat bottom right;
        
}

#header .block-region{          /* yellow border for header block in block setting*/
        position:absolute;
        top:162px;
        width:954px;
        height: 20px;
}

#header #block-menu-menu-topmenu{
        position:absolute;
        top:0px;
        right:155px;
        line-height: 28px;
}



#header #block-menu-menu-topmenu li a#dhtml_menu-322-1,#header #block-menu-menu-topmenu li a#dhtml_menu-321-1{
  /*  border-right: 1px solid #fff; */
  /* padding-right: 10px; */
   width: 40px;
}



#logo-floater{
        width: 200px;
        height: 172px;
        padding-top: 18px;
        background-color: redd;
}

#block-block-7{
        position: absolute;
        top:0px;
        right:65px;
       line-height:28px;
        height:18px;
        width: 80px;
        padding-top: 10px;
}

#block-block-7 img{
       float: left;
       margin-right: 4px;
}

#block-block-7 img:hover{
        cursor: pointer;
}

#header #block-menu-menu-topmenu ul li{
        list-style-type: none;
        list-style-image: none;
        float:left;
        margin-left:10px;
}

 #header #block-menu-menu-topmenu ul li a{
  color: #fff;
  font-size: 0.80em;
 }
 
#block-search-0{
        /*position: absolute;
        top: 130px;
        right: 0px;*/
        padding: 4px 3px 4px 10px;
        background-color: #1B2C3D;
        
}


#search-block-form .container-inline{
	width: 180px;
	height: 31px;
	line-height: 31px;
	padding-left: 10px;
    background: url("images/search_back.jpg") transparent no-repeat top left;
    font-size: 10px;
    position: relative;
}

#search_trigger{
        width: 40px;
        height: 31px;
        display: inline-block;
        background-color: ared;
/*        float:right;*/
        margin-right: 10px;
        position: absolute;
}

#edit-search-block-form-1{
        background-color: transparent;
        border: none;
        width: 130px;
        font-size: 1em;
        color: #385c80;
        line-height: 31px;
}

#wrapper{
        width: 960px;
        margin: 0px auto 0px auto;
        background-color: #fff;
        position: relative;   /* toto MK*/
}


/* main navigation menu start */
 
#sidebar-left{
	width: 200px;
        float: left;
        background-color: #E6E6E6;
        display: block;
       min-height: 793px;
}

#sidebar-left #block-menu-primary-links{
        background-color: #E6E6E6;
        padding: 0px;
        margin: 0px;
}

#sidebar-left #block-menu-primary-links h2, #sidebar-left #block-menu-menu-intranet h2 {
        /*background: url("images/main_menu_header_back.jpg") transparent no-repeat top left;*/
		background: url("images/main_menu_header_back_clean.jpg") transparent no-repeat top left;
        width: 190px;
}

#sidebar-left #block-menu-menu-intranet h2, #sidebar-left #block-menu-menu-intranet-vkladanie-obsahu h2 {
		background: url("images/main_menu_header_back_intranet.jpg") transparent no-repeat top left;
        width: 190px;
}

#sidebar-left #block-menu-primary-links ul, #block-menu-menu-quickmenu ul, #sidebar-left div#block-menu-menu-intranet ul, #sidebar-left #block-menu-menu-intranet-vkladanie-obsahu ul{
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}


#sidebar-left #block-menu-primary-links ul li, 
#block-menu-menu-quickmenu ul li, 
#sidebar-left div#block-menu-menu-intranet ul li, 
#sidebar-left #block-menu-menu-intranet-vkladanie-obsahu ul li{
        list-style-type: none;
        list-style-image: none;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        background-color: #e6e6e6;
        font-weight: bold;
        border-top: 1px solid #bebebe;
        line-height: 30px;
      
}


#sidebar-left #block-menu-primary-links ul li ul li{
        background-color: #d9d9d9;
}

#sidebar-left #block-menu-primary-links ul li ul li ul li{
        background-color: #cbcbcb;
}
#sidebar-left #block-menu-primary-links ul li ul li ul li ul li{
        background-color: #b9b9b9;
}



#sidebar-left #block-menu-primary-links .leaf a.active, 
#block-menu-menu-quickmenu a.active, 
#sidebar-left #block-menu-menu-intranet ul li a.active,
#sidebar-left #block-menu-menu-intranet-vkladanie-obsahu ul li a.active {
        background-color: #336699;
        color:#fff;
}


#sidebar-left #block-menu-primary-links ul li a, #block-menu-menu-quickmenu ul li a, #sidebar-left #block-menu-menu-intranet ul li a, #sidebar-left #block-menu-menu-intranet-vkladanie-obsahu ul li a{
        padding: 10px 0px 10px 10px;
        /*height: 30px;*/
        line-height: 15px; 
        display: block;
        font-size: 0.68em;
        color: #000; /*#676767*/
}

#sidebar-left #block-menu-primary-links ul li a:hover, 
#block-menu-menu-quickmenu ul li a:hover, 
#sidebar-left #block-menu-menu-intranet ul li a:hover, 
#sidebar-left #block-menu-menu-intranet-vkladanie-obsahu ul li a:hover{
        background-color: #993333;
        color: #fff;
        display: block; 
}

#sidebar-left #block-menu-primary-links ul li ul li a, #sidebar-left #block-menu-menu-intranet ul li ul li a{
        padding: 10px 0px 10px 20px;
        line-height: 15px;
}

#sidebar-left #block-menu-menu-intranet ul li ul li a{ font-weight: normal; }

#sidebar-left #block-menu-primary-links ul li ul li ul li a, #sidebar-left #block-menu-menu-intranet ul li ul li ul li a{
        padding: 10px 5px 10px 30px;
        line-height: 15px;
        font-weight: normal;
}
#sidebar-left #block-menu-primary-links ul li ul li ul li ul li a, #sidebar-left #block-menu-menu-intranet ul li ul li ul li ul li a{
        padding: 10px 5px 10px 40px;
        line-height: 15px;
        font-weight: normal;
}

#sidebar-left #block-menu-primary-links ul ul, #sidebar-left #block-menu-menu-intranet ul ul{
        background-color: #ccc;
        padding: 0px 0px 0px 0px;
        margin: 0px;
}

#sidebar-left #block-menu-primary-links ul ul li, #sidebar-left #block-menu-menu-intranet ul ul li {
        background-color: #ccc;
}


#sidebar-left #block-menu-primary-links ul ul ul, #sidebar-left #block-menu-menu-intranet ul ul ul{
        background-color: #ccc;
        padding: 0px 0px 0px 0px;
        margin: 0px;
       
}

/* main navigation menu end */


/* quick menu start */

#block-menu-menu-quickmenu h2{
        background: url("images/rychle_menu.jpg") transparent no-repeat top left;
        width: 190px;
}

/* quick menu end */

/* Admin menu start */

#block-user-1{
	margin-top: 20px;
        background-color: #fff;
        padding: 5px;
}

/* Admin menu end */

#center{
        float: left;
        background-color: #fff;
        width: 560px;
        /*height:793px;  matus*/
        overflow: hidden;
        background-color: #fff;
        padding: 0px;
        margin: 0px;
        color: #2c4965;

}

#center .node-page #content_head h1, #center .node-gallery #content_head h1 { width: 520px; float:left; abackground-color: red; font-size: 1em; }
#center .node-page #content_head h5, #center .node-gallery #content_head h5{ width:160px; float:right; abackground-color: yellow;  font-size: 0.63em; text-align: right; }
#center .node-page #content_head, #center .node-gallery #content_head { 
  border-bottom: 1px solid #ccc; 
  height: 30px; 
  line-height:30px; 
  margin-bottom: 40px;
  margin-right: 10px; 
}

#center .node-page h2{
	font-size: 0.94em;
	margin: 10px 0px 10px 0px;
}

#center .node-page h3{
    font-size: 0.82em;
    margin: 10px 0px 10px 0px;
}

#center .node-page p{
	font-size:0.69em;
	line-height: 14px;
	/*text-align: justify; */
	margin: 10px 0;
}

#center .node-page ul{
	margin: 0 0 0 10px;
	line-height: 15px;
	
}
#center .node-page li{
  margin: 5px 5px;
  font-size: 0.69em;
}
#center .node-page table{
	border:none;
	/*background-color:#f1f1f1;*/
	width: 500px;
}

#center .node-page table tr.heading{
/*	color:#fff;
	background: url("images/table_back.jpg") #1b2c3d no-repeat top left;    */
	line-height: 30px;
}

#center .node-page table tr.heading th{ padding-left: 10px; }

#center .node-page table tr td{ padding: 3px 15px 3px 10px; font-size:0.69em; }

#center .node-page table tr td{
	border-bottom: 1px solid #cdcdcd;
	/*text-align: center; */
	
}

#center .node-page img {
	margin:0px 10px 10px 10px;
	
}

.node-page, .node-gallery {
        padding: 10px 15px 10px 15px;
}

.node-gallery{
        padding: 10px 0px 10px 10px;
}


#title{
	width: 520px;
	height: 39px;
	line-height: 39px;
	background: url("images/title_back.jpg") #1b2c3d no-repeat top left;
	padding: 0px 0px 0px 40px;

}

#title .breadcrumb a{   color: #c4ced9; }

#title .breadcrumb a:hover{   text-decoration: underline; }

#title h1{
        color: #c4ced9;
        font-size: 0.88em;
        font-weight: normal;
}

#block-activit-0{ padding-bottom: 23px;  display: block; }

#block-activit-0 h2{
	background: url("images/page_title_back.jpg") #fff no-repeat top left;
	width: 530px;
	height: 40px;
	line-height: 40px;
	padding:0px 0px 0px 30px;
	font-weight: normal;
	color: #2d4a66;
}

/* main content list start */
.search-results{
  margin-top: 20px;
}
.search-results .title a{
     color: #2c4965;
     font-weight: bold;
     line-height: 15px;
     margin-top: 4px; 
     font-size: 1em;
     margin: 0px 0px 0px 0px;
}
.search-results .title h3 a:hover{
   color: #a62121;   
}   
.result .content p{
  text-align: justify;
}            
.aktualita:hover, .uchadzaci:hover, .studenti:hover, .zamestnanci:hover, #squeeze .oznam:hover, .result:hover{
        background: url("images/main_block_hover.jpg") #F2F2F2 no-repeat top left;
}

.aktualita, .uchadzaci, .studenti, .zamestnanci, #squeeze .oznam, .result{
        padding: 15px 30px 15px 30px;
      /*  height: 110px;  */
        display: block;
        overflow: hidden;
}

.aktualita h3.title, .uchadzaci h3.title, .studenti h3.title, .zamestnanci h3.title, #squeeze .oznam h3.title{
	   color: #2c4965;
     font-weight: bold;
     line-height: 15px;
     margin-top: 4px;
     
}

.aktualita h3, .uchadzaci h3, .studenti h3, .zamestnanci h3, #squeeze .oznam h3{
        font-size: 1em;
        margin: 0px 0px 0px 0px;
        font-weight: normal;
        color: #666666;
}

.aktualita h3 a:hover, .uchadzaci h3 a:hover, .studenti h3 a:hover, .zamestnanci h3 a:hover, #squeeze .oznam h3 a:hover{
        color: #a62121;        
}

.aktualita .changed h4, .uchadzaci .changed, .studenti .changed, .zamestnanci .changed, #squeeze .oznam .changed{
	font-size:0.63em;
    color:#989898;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    line-height: 15px;
    font-weight: normal;

}

.aktualita .content, .uchadzaci .content, .studenti .content, .zamestnanci .content, #squeeze .oznam .content{
        font-size: 0.69em;
        line-height: 16px;
}

.aktualita .content h3, .uchadzaci .content h4, .studenti .content h4, .zamestnanci .content h4, #squeeze .oznam .content h4{ 
	 color:#2c4965; font-size: 1em; font-weight: normal; 
	 }
/* main content list end */


#block-activit-2, #block-block-8{ /*  3 x introductional front blocks uchadzaci studenti zamestnanci */
        width: 560px;
        height: 149px;
}

#block-activit-2 table tr td, #block-block-8 table tr td{
    border:none;
    text-align: none;
}

#block-activit-2 table tr td, #block-block-8 table tr td {
    font-size: inherit;
    padding: 0px;
}



#block-activit-2 table, #block-block-8 table{
        background: url("images/front_block_back.jpg") transparent no-repeat top left;
}

#block-activit-2 table tr td, #block-block-8 table tr td{
        width: 186.6px;
}

#block-activit-2 table tr td a, #block-block-8 table tr td a{
        width: 186.6px;
        height: 39px;
        line-height: 39px;
        display: block;
        color: #fff;
}

#block-activit-2 table tr td a:hover, #block-block-8 table tr td a:hover{
        background: url("images/front_block_back_hover.jpg") transparent no-repeat top left;
}
#block-activit-2 table tr td a.active{
  background: url("images/front_block_back_hover.jpg") transparent no-repeat top left;
}

#sidebar-right{
        width: 200px;
        float: right;
        background-color: #E6E6E6;
        min-height: 793px;
}

#sidebar-right p,
#sidebar-left p {
	margin: 0;
}

#block-block-1{
        background-color: #e6e6e6;
}
#block-block-1 p{
  margin: 0;
}

#block-block-1 h2{      /* right side contact block  */
        background: url("images/kontakt_header_back.jpg") transparent no-repeat top left;
        height: 40px;
        line-height: 40px;
        width: 190px;
}

#block-block-1 .content{
        padding: 5px;
        background-color: #e6e6e6;
}

table#kontakt{
        margin-left: 5px;
        margin-bottom: 0px;
}

table#kontakt tr td{
       font-size: 0.63em;
       line-height: 16px;
       color: #4d4d4d;
}

#block-activit-1 #oznamy{
        padding: 10px;
}

#block-activit-1 #oznamy .oznam h5.title{
        text-decoration: underline;
        margin-top:5px;
        color: #2d4966;
        font-size: 0.75em;
        /*height: 16px;*/
        line-height: 16px;
}

#block-activit-1 #oznamy .oznam .changed h6{
        font-weight: normal;  
        margin: 0px;
        padding: 0px;
        line-height: 18px;
        font-size: 0.56em; 
        color: #808080;   
}

#block-activit-1 #oznamy .oznam .content h5{
	font-size: 0.69em;
	line-height: 15px;
	color: #4d4d4d;
	 font-weight: normal;
	  margin: 0px;
        padding: 0px;
}

#block-activit-1 h2{
        background: url("images/oznamy_back.jpg") transparent no-repeat top left;
}


#block-activit-1 h2,#block-block-1 h2, #sidebar-left #block-menu-primary-links h2, #block-menu-menu-quickmenu h2, #sidebar-left #block-menu-menu-intranet h2, #sidebar-left #block-menu-menu-intranet-vkladanie-obsahu h2{ 
        padding-left:10px;
        color:#fff;
        font-size: 0.82em;
        height: 39px;
        line-height: 39px;
}

#block-block-3{
        width: 200px;
        /*height: 150px;*/
        background-color: #ccc;
}

#block-block-3 table#ptpkisic{
        width: 200px;
        height: 210px;
	background: url("images/papkisic.jpg") transparent no-repeat top left;
	
}

#block-block-3 table#ptpkisic tr td{
        padding: 0px 75px 0px 10px;
        height: 70px;
}

#block-block-3 table#ptpkisic tr td h3{
	
    font-size: 0.75em;	
}
#block-block-3 table#ptpkisic tr td h3 a{
  color: #494949 
}
#block-block-3 table#ptpkisic tr td h3 a:hover{
  color: #2D4966 
}
#block-block-3 table#ptpkisic tr td h3:hover{
        color:#2D4966;
}


#block-block-4{
        width: 140px;
        line-height:19px;
        color: #fff;
        background: url("images/centrun_excelentnosti.jpg") #E6E6E6 no-repeat top left;
        padding: 5px 50px 8px 10px; 
        font-size: 0.72em;       
}
#block-block-4 p{
  margin: 0 6px 0 5px;
}
#block-block-4 a{
    color: #fff;
}


#footer{
        width: 960px;
        height: 65px;
        line-height: 40px;
        margin: 0px auto 0px auto;
        padding: 0px 7px 7px 7px; 
        background: url("images/footer_back.jpg") transparent no-repeat top left;
}


#footer #block-block-6{ /* copyright text line */
        width: 580px;
        float:left;
        margin-top: 15px;
        
}

#footer #block-block-6 p{ font-size: 0.63em; }

#footer #block-block-5{ /* created by activit line */
        width: 120px;
        float: right;
}


#footer #block-menu-menu-footermenu{    /* menu from bottom footer */
        float:right;
        line-height: 35px;
        margin: 12px 0px 0px 0px;
        padding:0px;
        width: 350px;
        text-transform: uppercase;
}


#footer a, #footer p{
        display: inline;
        color: #7e8891;
        margin-left: 10px;
        font-size: 0.63em;
}

#footer #block-menu-menu-footermenu ul li{
        float:left;
        list-style-type: none;
        list-style-image: none;
}

#footer #block-menu-menu-footermenu ul li a{
        color:#7e8891;
        text-decoration: underline;
}
      
/* image gallery style start */

table#gallery{
	   width: 500px;
        /*margin: 20px 0px 20px 0px;*/
        border:none;
        background-color: transparent;
}

table#gallery tr td{
        padding:30px 3px 3px 3px;
        border:none;
}

table#gallery tr td img{
	padding: 0px;
	margin: 0px;
	
}

table#gallery tr td img:hover{
        filter: alpha(opacity = 90);
        opacity: 0.9;
        -moz-opacity: 0.9;
}


table#gallery tr td .gal_desc{
        height: 20px;
        display: block;
        overflow: hidden;
        font-size: 0.69em;
        text-align: center;
        line-height: 20px;
}
#block-block-9 p{
  margin: 0;
}
#block-block-10{
  text-align: center;
}
.node_footer{
  margin: 0;
    bottom: -27px;
    left: 0px;
    padding-left: 6px;
    color: #7E8891;
    font-size: 0.65em;
    margin: 0;
    position: absolute;
    text-align: left;
    width: 560px;
}   
#kontakt td h3{
  margin-top: 5px;
}
#block-activit-3{
    height: 18px;
    line-height: 28px;
    padding-top: 5px;
    position: absolute;
    right: 0;
    top: 0;
}
#block-activit-3 a{
  margin-right: 5px;
}

#kategorie-wrapper {
	display: none;
}

.publikacia_box  { float: left; width: 180px; text-align: center; margin: 5px 2px; }
.publikacia_rocnik { float: left; width: 125px; text-align: center; margin: 5px 0; /*5px 2px;*/ }
.publikacia_img  { float: left; margin: 0 auto; width: 184px; clear: both; }
.publikacia_img  img { width: 120px; clear: both; }
.publikacia_download  { background-color: #000000;
    clear: both;
    color: #FFFFFF;
    display: block;
    height: 25px;
    margin: 0 auto;
    width: 120px; }
.publikacia_download a { color: #ccc; }
.publikacia_download a:hover { color: #fff; }
.publikacia_nazov  { display: block; height: 120px; }
.publikacia_nazov_rocnik { display: block; }
.publikacia_nazov a { word-wrap: break-word; color: #494949; }
.publikacia_nazov a:hover { color: #335272 /*#ab0d04;*/ }

.pubpager ul li {
  font-size: 12px;
  margin: 0;
}

.field {
	margin: 10px 0;
}

a.publink { text-decoration: underline; font-size: 0.75em; font-weight: bold; }

.pubpdficon {
  float: left;
  margin: 6px 5px 0 !important;
}

fieldset {
  border: 1px solid #BEBEBE;
  margin-bottom: 1em;
  padding: 0.5em;
}

div#edit-search-block-form-1-wrapper.form-item label {
	display: none;
}

div.rocnik { padding: 0px; margin: 0 !important;}
ul.rocnik li { list-style: none; margin: 0; }

div.rocnik-obal { padding: 5px; border: 1px solid #bebebe;}
div.rocnik-label { margin-bottom: 5px; padding-left: 10px; color: #000;}
div.label-cislo { margin: 5px 0; font-weight: bold; margin-left: 10px; text-decoration: underline; }
div.rocnik { display: block; background-color: #dedede; border-top:  1px dotted #bebebe; border-bottom: 1px dotted #bebebe;  margin-bottom: 0px; padding-left: 10px; }
div.rocnik a { color: #000; display: block; }
div.rocnik a:hover { color: #335272; }

div.publikacia-autor { font-style: italic; color: #000;}

h3.publikacia-obsah { font-size: 1.2em !important;}
h4.kategoria { text-align: center; display: block;}


table.righticonmenu { width: 100%;}
table.righticonmenu tr td {
	background-color: #e6e6e6;
	color: #000;
	padding: 0px;
	border-bottom: 1px solid #ccc;
}

table.righticonmenu tr td a { display: block; padding: 5px; font-size: 12px; line-height: 18px; }

table.righticonmenu tr td a img { vertical-align: middle;}

table.righticonmenu tr:hover td { background-color: #993333;  }
table.righticonmenu tr:hover td a { color: #fff; }


h3#intranet a {
	font-weight: bold;
	line-height: 15px;
	font-size: 1em;
	text-decoration: none; 
	margin-bottom: 10px;
	display: block;
	
}	 

.taxonomy-term-description { padding: 10px 0 0 30px; font-size: 18px;}

#admin-menu { font-size: 12px;}
a.feed-icon { display: none;}
.messages, .p10 { padding: 10px; } 
.messages ul { list-style: none; } 

h2.title { margin: 0 0 10px 0; }
span.username {
  background-color: #ccc;
  border-bottom: 1px solid #aaa;
  font-size: 10px;
  color: #333;
  display: block;
  padding: 8px 10px 7px;
}

div#admin-menu ul li.admin-menu-users { display: none; }

.item-list .pager li {
background-image: none;
display: inline;
list-style-type: none;
padding: 0.05em;
margin: 0 0 0.25em 1em;
}

body.intranet #admin-menu {
display: none;
margin-top: 20px !important;
}

body.intranet #title { background: url("images/title_back_intranet.jpg") #1b2c3d no-repeat top left; }

body.intranet #block-search-0 {
background-color: #5c75cd;
}

form#user-login input[type=text] { width: 185px; margin-bottom: 5px; }
form#user-login input[type=password] { width: 185px; margin-bottom: 5px; }


/* image gallery style end */

/*
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 170%;
}

h2 {
  font-size: 160%;
  line-height: 130%;
}

h3 {
  font-size: 140%;
}

h4 {
  font-size: 130%;
}

h5 {
  font-size: 120%;
}

h6 {
  font-size: 110%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited {
  color: #027AC6;
  text-decoration: none;
}

a:hover {
  color: #0062A0;
  text-decoration: underline;
}

a:active, a.active {
  color: #5895be;
}
*/
