/* --------------------------------------------
print Stylesheet for Dublin Port

Version: 1.0
Author: Rafal Szczypka
Company: Fluid Rock
-------------------------------------------- */

body {background: white; font-size: 100%; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif;}

#menu_1, 
#menu_2, 
#topmenu, 
#search,
#colleft,
#wave-background,
#breadcrumbs,
#mainflash,
#footerright{display: none;}

h1	{color: #000000;}
h2	{color: #000000;}
h3	{color: #000000;}


div.container{margin: 2%; padding: 0; width: 95%; height: 100%; text-align: left; float: none !important; color: black; background: transparent none; border: 0;}
#logo {display: inline; position: relative; left: 0; top: 0; float: none !important; width: 100%; height: 0px; background: transparent none; font-size: 16pt; text-indent: 0; margin:0; padding: 0; color: #000000;}
#logo a	{text-decoration: none; width: 100%;}

#contentpadding{float: none !important; margin: 0; width: 90%; background: transparent none; border: 0;}
/*/*/a{}
body #contentpadding{float: none !important; margin: 5%; width: 90%px; background: transparent none; border: 0;
  voice-family: "\"}\"";
  voice-family: inherit; float: none !important; margin: 5%; width: 90%px; background: transparent none; border: 0;}
html>body #contentpadding{float: none !important; margin: 5%; width: 90%px; background: transparent none; border: 0;}  
/* */
#contentpadding{float: none !important; width: 100%; margin: 0; padding: 0;} 

#contentpadding ul{margin: 0; padding: 0; list-style-type: disc; font-size: 12pt}
#contentpadding ul li{background: transparent none; padding-left: 0; margin-top: 10px;}


#footer{float: none !important; width: 100%;background: transparent none; font-size: 80%; color: black}
#footer .container{background: none;}
#address{float: none !important; margin-top: 10px;}
#footerright{position: relative; float: right; width: 30%; text-align: right; margin-top: 10px;} 
#footerright form{float: right; font-size: 95%; text-align: right}
#designed{font-size: 95%; float: none !important; margin: 0; margin-bottom: 10px;  padding: 0; padding-top: 10px; text-align: left; width: 100%;}

#documents-section{float: none !important; width: 100%; margin-top: 20px; margin-bottom: 20px;}
.document-box{float: none !important; width: 100%; border-bottom: 1px dashed #e2e3e3; padding-bottom: 10px; margin-bottom: 10px;}
#documents-section .number{float: none !important; width: 26px; height: 26px; padding-top: 7px; background: transparent none;  text-align: center; color: #777; font-size: 80%; font-weight: bold;}
#documents-section ul.document-info{display: block; list-style: none; margin: 0; padding: 0; width: 480px; float: none !important;}

#firstcolumn, #secondcolumn, #thirdcolumn{float: none !important; width: 100%;}


a:link, a:visited {
   color: #000000;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#colnormal a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#colnormal a[href^="/"]:after {
   content: " (http://www.dublinport.ie" attr(href) ") ";
   }
  
/*download documents*/

#documents-section{position: relative; float: left; width: 100%; margin-top: 0px; margin-bottom: 0px;}
#documents-section h3{color: #005293; padding-bottom: 5px;}
#colnormal .document-box ol {margin: 0px 0px 0px 0px; padding:0px 0px 0px 30px;}
#colnormal .document-box ol li	{list-style-image:none; border-bottom: 0px; margin: 0px 0px 0px 0px; padding:3px 0px 0px 0px; color: #005293;}
.document-box span	{display: block; padding: 3px 0px 3px 0px; color: #25405c;}
.downloadpdf	{background-image: url(../images/icon_pdf.gif); background-repeat:no-repeat; background-position:left; padding: 0px 0px 0px 30px;}
.downloadword	{background-image: url(../images/icon_word.gif); background-repeat:no-repeat; background-position:left; padding: 0px 0px 0px 30px;}
.downloadexcel	{background-image: url(../images/icon_excel.gif); background-repeat:no-repeat; background-position:left; padding: 0px 0px 0px 30px;}
#colnormal .document-box ol li	a	{font-weight: bold; color: #000000;}
#colnormal .document-box ol li	a:hover	{background-color: #fb8507; color: #ffffff; text-decoration:none; padding-right: 10px;}

/* news page*/
#colnormal  .tt-news-page-headerbox ul	{margin: 0px 0px 0px 0px; padding: 0px; backgroun-color: red;}
#colnormal  .tt-news-page-headerbox ul li h3	{margin: 0px 0px 5px 0px; padding: 3px 0px 3px 0px; background-color:#e9f5ff; border-bottom: dashed 1px #a6aeb5;}
#colnormal  .tt-news-page-headerbox ul li	{margin: 10px 0px 20px 0px; padding: 0px 0px 10px 0px; list-style-image: none; list-style: none;}
#colnormal  .tt-news-page-headerbox ul li span	{display: block;}
#colnormal  .tt-news-page-headerbox ul li span.date	{font-variant:small-caps; font-weight: bold; font-size: 90%; }

/*sitemap*/
#colnormal .csc-sitemap ul {margin: 0px 0px 0px 20px; padding: 0px;}
#colnormal .csc-sitemap li	{margin: 10px 0px 10px 0px; padding: 0px; list-style-image:none; list-style-type: none;}
#colnormal .csc-sitemap li	a {margin: 0px; padding: 0px; color: #000000; text-decoration: none; font-weight: bold; font-size: 120%;}
#colnormal .csc-sitemap li	a:hover {margin: 0px; padding: 0px; color: #25405c; text-decoration: none;}
#colnormal .csc-sitemap li ul {margin: 0px 0px 0px 0px; padding: 0px;}
#colnormal .csc-sitemap li ul li	{list-style-image:none; margin: 2px 0px 2px 0px; padding: 0px;}
#colnormal .csc-sitemap li ul li a	{font-weight: normal; font-size: 100%;}

