/*---------------------------------------------
[Print CSS Stylesheet]

Project:          imperial d.d.
Primary Use:      Print
Version:          1.1
Date:             24.02.2009.
Last Change:      24.02.2009.
Author:           Dimedia
---------------------------------------------*/

/* TYPO */
body    { font-family: arial, sans-serif; font-size: 12px; color: #333; line-height: 16px;}
a       { color: #4da272; text-decoration: none; font-weight: bold; }
abbr    { border-bottom: 1px dotted #333; font-weight: bold; }
.more   { font-size: 11px; font-weight: bold; color: #4da272; text-decoration: none; }
strong  { font-weight: bold; }
button  { color: #3a4f66; font-size: 13px; font-weight: bold; }

/* header */
.mainNav a    { font-size: 12px; color: #3a4f66; font-weight: bold; text-decoration: none; }

.mainNav li:hover a,
.mainNav li.over a { color: #fff; }

.mainNav li dt  { color: #c4cbd1; font-size: 16px; font-weight: bold; font-style: italic; }
.mainNav li dl a:hover,
.mainNav li dl a.on  { color: #3caeae; }

.lang label,
.lang a { font-size: 12px; color: #719998; text-decoration: none; }

/* sidebar */
#findAccomo .txt,
#findAccomo select,
#findAccomo .select  { color: #7c7c7c; font-family: arial, sans-serif; font-size: 12px; }
#findAccomo label   { color: #fff; font-size: 11px; }

#sidebar dd a { color: #fff; text-decoration: none; }
#sidebar #sideBox3 dd a { color: #3a4f66; font-weight: normal; }

#converter span { color: #3a4f66; font-size: 11px; font-weight: bold; }
  #converter label,
  #converter .txt { color: #686868; font-weight: bold; }
  #converter select { color: #686868; font-weight: bold; font-size: 11px; }

#weather dt { color: #3a4f66; font-size: 11px; font-weight: bold; }
  #weather dd { color: #666; font-size: 11px; }
  #weather dd span    { color: #3a4f66; font-size: 10px; }
  #weather dd span b  { font-size: 15px; }
  #weather .forecast dd  { line-height: 11px; }
  #weather a  { font-size: 11px; font-weight: normal; text-decoration: underline; }

/* content */
h2,
#secondCol dt,
#innerSidebar dt  { font-size: 16px; font-weight: bold; color: #135128; }

#innerContent h1  { font-size: 18px; color: #135128; font-weight: normal; }
#innerContent h2,
#innerContent .text h2  { font-size: 18px; color: #135128; font-weight: normal; }
#innerContent .text h3  { font-weight: bold; font-size: 14px; color: #135128; }

#innerContent .mainText h2  { font-weight: bold; font-size: 14px; }
#innerContent .mainText h3  { font-weight: bold; font-size: 14px; }

#innerContent .text { line-height: 18px; }

.accordion h3 { color: #135128; }
  .accordion div h3,
  .accordion h3.active { color: #333; }

#innerContent .date  { font-size: 10px; color: #999; }
  #innerContent .listType1 .text h2,
  #innerContent .listType1 .text h3  { font-weight: bold; font-size: 12px; }

#secondCol ul h3,
#secondCol ul h3 a  { color: #d89309; font-size: 13px; font-weight: bold; }
  #secondCol dd a   { font-size: 11px; font-weight: bold; color: #4da272; line-height: 12px; text-decoration: none; }

#subheaderCamp li a  { font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; }
  #subheaderCamp .bigtext h1 { font-size: 24px; color: #fff; font-weight: bold; line-height: 26px; }
  #subheaderCamp .bigtext a  { color: #333; }
  #subheaderCamp .textSwitch  { font-size: 11px; color: #333; line-height: 14px; }
  #subheaderCamp .textSwitch strong { font-size: 13px; color: #d89309; display: inline; }


.imgViewer span { font-size: 11px; color: #686868; }
.subText  { line-height: 18px; }
.subText h3  { font-weight: bold; font-size: 14px; color: #333; }

#innerSidebar .block li { color: #333; line-height: 16px; }
#innerSidebar .block li h3,
#innerSidebar .block li h3 a  { color: #d89309; font-size: 13px; font-weight: bold;  }
#innerSidebar dd a  { font-size: 11px; font-weight: bold; color: #4da272; text-decoration: none; line-height: 14px; }

#innerSidebar .userBlock h3 { font-size: 18px; color: #333; font-weight: normal; }
#innerSidebar .userBlock li { color: #333; line-height: 16px; }
#innerSidebar .userBlock li h3,
#innerSidebar .userBlock li h3 a { color: #d89309; font-size: 13px; font-weight: bold;  }

.type1 th { font-weight: bold; }

#innerSidebar .nav a  { font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; }

.archiveSelect  { font-size: 11px; font-weight: bold; color: #555; }

.paging span  { font-weight: bold; color: #3a4f66; }
.paging a { text-decoration: underline; color: #3a4f66; }
.paging a:hover,
.paging a.on  { color: #fff; text-decoration: none; }

.download p,
.download p a  { color: #d89309; font-weight: bold; }

.download .button { color: #000; font-size: 11px; font-family: "Trebuchet MS", arial, sans-serif; font-weight: normal; }
.download .note { color: #333; font-size: 10px; }

/* footer */
#footer       { font-size: 10px; color: #999; }
#footer .sign { color: black; text-decoration: none; }
#footer .sign span,
#footer .sign:hover { color: red; }

/* CONTENT */
#header .topNav,
#header .mainNav,
#header .lang,
#subheader,
#sidebar,
#footer,
#innerSidebar,
.more,
#secondCol .link,
.imgViewer ul,
.imgViewer span,
.download,
#subheaderCamp,
.archiveSelect { display: none; }

img   { border: none; }
#logo { display: block; margin-bottom: 35px; }
ul    { list-style: none; }

#firstCol .block  { border-bottom: 1px solid #dedede; margin-bottom: 16px; }
#firstCol ul  { padding: 13px 0; margin-bottom: 19px;  }
#firstCol li  { padding: 0 13px 0 15px; }
#firstCol li h2 { margin-bottom: 8px; }
#firstCol li img  { display: block; margin-bottom: 10px; } 

#secondCol h2 { margin: 0 0 7px 17px; }
#secondCol ul { margin: 0 16px; border-top: 1px solid #fff; }
#secondCol ul li  { border-bottom: 1px solid #fff; padding: 12px 2px; }
#secondCol ul img { display: block; margin-right: 12px; }
#secondCol ul h3  { margin-top: -2px; }
#secondCol dl   { background: #fff; clear: both; }
#secondCol dt   { padding: 12px 0 7px 7px; border-bottom: 1px solid #dedede; }
#secondCol dd   { padding: 8px 7px; }
#secondCol dd a { display: block; }

.listType2  li { padding-bottom: 10px; }
.listType2 li li  { padding-bottom: 0px; }

.imgViewer  { width: 282px; margin-bottom: 15px; }
.imgViewer img { display: block; margin-bottom: 5px; }

.gallery  { border-top: 1px solid #dedede; margin-bottom: 30px; }
.gallery td { vertical-align: middle; text-align: center; width: 145px; height: 110px; border-bottom: 1px solid #dedede; padding: 10px 0; }
.gallery img  { border: 1px solid #dedede; }

.type1  { width: 100%; margin-bottom: 30px; }
.type1 .left  { text-align: left; vertical-align: middle; }
.type1 th,
.type1 td { border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 4px 10px; }
.type1 thead th,
.type1 td { text-align: center; }
.type1 thead th,
.type1 thead td { background: #bacfde; }
.type1 tbody th { background: #dce7ee; }
.type1 tbody td { background: #f4f1e0; }

.type2  { width: 100%; margin-bottom: 30px; border-top: 1px solid #dedede; }
.type2 td { border-bottom: 1px solid #dedede; padding: 4px 5px; vertical-align: bottom; }

.text  { padding-bottom: 20px; }  
.text p  { margin-bottom: 15px; }
.text ul  { margin: 0 0 15px 20px; }
.text ul li { background: url(../images/BKGlist.gif) left 4px no-repeat; padding-left: 12px; }
.text ol  { margin: 0 0 15px 35px; }
