/*
  ======================================================

	PRINT-CSS FILE FOR SCHACHPORTAL.AT

	Developed by IQ2.AT SEPTEMBER 2008
	Copyright by IQ2.AT SEPTEMBER 2008
		
	Schachportal.at is a webproject maintained and
	developed by IQ2.AT. Graphic-Design evolved by 
	barkintheyard.com.
	
	Projectfacts: 
	
	Main-Release: October, 2008
	
	Have fun!
  ======================================================
*/


/*
  ======================================================
	LAYOUT SPECIFIC STYLESHEET DEFINITIONS
  ======================================================
*/
html { /*Scroll fix for Opera & Firefox */
	height: 100%; 
	margin-bottom: 1px;
}

body {
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333; 
	text-align: left;
	line-height: 22px;
}

/**
  ======================================================
    COMMON STYLES FOR LINKS
  ======================================================
*/ 
a { 
	outline-width: 0; 
	display: inline;
} 

a:link, a:visited, a:hover, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;	
	color: #333;
}

/**
  ======================================================
	LOGO SECTION
  ======================================================
*/
#logo {
	margin: 0;
	padding: 10px 0 10px 0; 
	border: 0;
	background: #FFF;
	height: 100px;
}


/**
  ======================================================
   SUCKERFISH NAVIGATION
  ======================================================
*/ 
.mod_navigation {
	display: none;
}



/**
  ======================================================
	CONTENTAREA + GRIDS
  ======================================================
*/
#contentarea {
	width: 848px;
 	padding: 0;
	border: 0;
	margin: 0;
	background-color: #FFF;
	float: left;
}

#ca2c { /** Content Area 2 Columns - small left, big right */
	width: 848px;
 	padding: 0;
	margin: 0;
	background-color: #FFF;
	float: left;	
}

#ca3c { /** Content Area 3 Columns */
	width: 848px;
 	padding: 0;
	margin: 0;
	background-color: #FFF;
	background: none;
	float: left;	
}


/**
  ======================================================
	CONTENT AREA - GRID CONTAINER 
  ======================================================
*/	

#gc1 {
	display: none;
}

#gc3 {
	display: none;
}

.mod_breadcrumb {
	display: none;
}

#search {
	display: none;
}

#gc2, #gc2c { /** Grid container 2-columns 636px */
	width: 848px;
	border: 0;
	margin: 0;
	padding: 24px 0 20px 0;
	float: left;
}


/**
  ======================================================
	FOOTER NAV
  ======================================================
*/	
#footer {
	display: none;
}

/**
  ======================================================
	COMMON STYLESHEET DEFINITIONS
  ======================================================
*/	
h1 {
	margin: 20px 0 20px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #333;
	border: 0;
	line-height: 32px;
}

h2 {
	margin: 20px 0 20px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #333;
	border: 0;
	line-height: 28px;
}

#gc2 .inside h1, 
#gc2c h1 {
	font-size: 32px;
	line-height: 32px;
	float: left;
	width: 848px;
}

/**
  ======================================================
	MOD_NEWSREADER FULL
  ======================================================
*/	
.mod_newsreader, .mod_newslist {
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
}

.mod_newsreader h1 .meta-infos {
	font-size: 16px;
	font-weight: normal;
	padding: 2px 0 0 0;
	margin: 0 0 40px 0; 
	float: left;
	text-align: left;
}

.mod_newsreader h1 span.datum, .mod_newslist h1 span, .rss_default h1 span {
	font-size: 16px;
	font-weight: normal;
	padding: 2px 0 0 0;
	margin: 0; 
	float: left;
	text-align: left;
   display: block;
	border: 0;
}

.mod_newsreader a img, .mod_newslist a img, .rss_default a img {
	border: 1px solid #000;
}

.caption {
	font-size: 10px;
}

div.pdf_link {
	display: none;
}


/**
  ======================================================
    LISTS & MORE
  ======================================================
*/ 
ol, ul {
	list-style-type: none;
}

ol li {
	list-style: decimal;
}

ol ol li a {
	padding: 15px 0 0 0;
}

ol ol li { list-style: none ; }

.hide   { display: none; }
.italic { font-style: italic; }
.clear  { clear:both; }
em      { font-size: 11px; }
.strong { font-weight: bold; }

p {
	margin: 15px 0 15px 0;
}

p.back, p.more {
	display: none;
}

p.teaser, p.description {
	margin: 0 0 20px 0;
	padding: 0;
	border: 0;
	float: left;
	width: 848px;
}

/**
  ======================================================
	ENCLOSURE
  ======================================================
*/
div.enclosure p {
	margin: 0;
}

div.enclosure img {
	border: 0;
	margin: 0 2px 0 0;
	padding: 0;
	top: 5px;
	position: relative;
}