﻿/* -------------------------------------------------------------- 
  
 Hartija Css Print  Framework
   * Version:   0.8 (2008-03-10)
	 
-------------------------------------------------------------- */


body {margin:0; padding:0;font-family:'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; font-size:12px; width:auto;}

/*Headings */
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1{ display:none;}
h2{font-size:17pt;}
h3{font-size:15pt;}
h4,h5,h6{font-size:12pt;}

code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em;  font-size: 10pt; }
hr { background-color: #ccc; }

/* Images */
img {display:inline;}
a img { border: none; }

/* Links */
a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline;color:#333; }
/*a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 90%; }
a[href^="http://"] {color:#000; }*/

/* Table */
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th,td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom:2em; text-align:left; }
thead {display: table-header-group;}
tr {page-break-inside: avoid;} 

#header, #footer, #navigation , .navigation, #sb-container, .part.BlocPicturesGallery, .part.BlocSlideshow, .part.BlocVideo, .part.BlocForms {display:none;}

p {float:left;clear:both;width:100%;display:block;}
div,
h3,
h4,{clear:both;}

img[align="left"]{float:left;margin-right:15px;}


dl dt {font-weight: bold;margin-top: 10px;}

.error,
.requierd,
.information{border:2px solid #acacac;padding:5px;clear:both;width:98%;}

a br + i{display:none;}

td a:visited:after,
td a:link:after, 
a[onclick]:link:after, 
a[onclick]:visited:after {content: "";}

.copyright{border-top:1px solid #acacac;clear:both;font-size:11px;}
/*.copyright{padding:6px 16px 16px 16px; margin:0; border-top:1px solid #acacac; font-size:11px; position:fixed; bottom:0; left:0;}*/
div.navTitle {display:none;}

#Bcontent {width:auto;display:inline;}
.content {width:auto;margin-bottom:30px;padding-bottom:30px;}


#wrapper,
#header,
.container,
#navigation,
#content,
#Bcontent{width:100%;}
.logoprint{height:30px;display:block;position:relative;overflow:hidden;}
.copyright{width:100%;}
#Bcontent{position:relative;top:60px;}
.pageTitle{margin-top:20px;}
.content{overflow:hidden;}

.content img{max-width:620px;}
.content table,
.content tbody,
.content tr{max-width:580px;}

.logoprint {margin:0px 0px 0px 0px; width:100%; position:absolute; left:0;}

.h2.pageTitle {position:absolute; top:30px; left:0px;}

/* Wysiwyg special-classes
-------------------------------------------------------------- */
.wysiwyg-hand,
.wysiwyg-bulb,
.wysiwyg-star,
.wysiwyg-warning	{width:80%;display:block; min-height:46px; padding:1em; border:3px solid;text-align:center;}
.wysiwyg-hand 		{border-color:#cc99ff;}
.wysiwyg-bulb 		{border-color:#99cc00;}
.wysiwyg-star 		{border-color:#ff6500;}
.wysiwyg-warning 	{border-color:#32cccc;}