/* Start of CMSMS style sheet 'CMS, wielokolumnowy, biały' */
#itm_download, #avmenu h3, #itm_download a, #avmenu h3 a, #top_icypl_general_header { background: white !important; color: black !important; }
#top_icypl_general_header *, #itm_download * { font-size: 11pt !important; text-align: center; vertical-align: middle; }
#top_icypl_general_header h2 { padding-top: 5px; }
#title { position: relative; left: 75px; }
#wstazka { position: absolute; left: 20px; top: 15px; }
#download_links * { font-size: 8pt !important; }


/* andreas01 - an open source xhtml/css website layout by Andreas Viklund (http://andreasviklund.com). Made for OSWD.org, free to use as-is for any purpose as long as the proper credits are given for the original design work. For design assistance and support, contact me through my website or through http://oswd.org/email.phtml?user=Andreas

Version: 1.0
(July 25, 2005)

Screen layout: */

/*
This layout depends on modified news summary template

<!-- Start News Display Template -->
{foreach from=$items item=entry}

<h3>
	{$entry->titlelink}
</h3>

<p>
{$entry->category}
{if $entry->author}
	by {$entry->author}
{/if}

{if $entry->formatpostdate}
<strong>
		{$entry->formatpostdate}
</strong><br />
{/if}


{if $entry->summary}
 {eval var=$entry->summary}
</p>
  <p class="textright">[{$entry->morelink}]</p>

{else if $entry->content}
		{eval var=$entry->content}
</p>
{/if}

{/foreach}
<!-- End News Display Template -->

Copy paste this template to your news summary template and delete from here

286EA0
*/

body {
margin: 0 auto;
padding: 0;
font: 76% Verdana,Tahoma,Arial,sans-serif;
background: #000000 top center repeat-y;
}

#wrap {
background: #B0C4DE;
color: #000000;
margin: 0 auto;
width: 1000px;
}

#header {
clear: both;
margin: 15px 0 0 0;
height: 45px;
padding: 0;
}

#header h1 {
width: 250px;
margin: 0 0 10px 0;
float: left;
}

#header p {
width: 500px;
float: center;
text-align: center;
color: #a0a0a0;
margin: 0 0 10px 0;
font-size: 0.8em;
line-height: 1.2em;
}

#frontphoto {
margin: 0px 0px 10px 0;
border: 0;
align: center;
}

.logo {
background: #B0C4DE;
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
width: 1000px;
align: center;
}

li.sectionheader, li.activeparent {
background: #B0C4DE;
color: #000070;
font-weight: bold;
width: 200px;
text-align: center;
padding: 0;
}



#avmenu {
clear: left;
float: left;
width: 200px; /* bylo 160, 200 to wartosc wymagana dla poprawnego wyswietlania reklamy n-k.pl */
margin: 0 0 0 0;
padding: 0;
font-size: 8pt;
background: #B0C4DE;

}

#avmenu ul {	
list-style: none;
width: 200px; /* bylo 160, 200 to wartosc wymagana dla poprawnego wyswietlania reklamy n-k.pl */
margin: 0 0 8px 0;
padding: 0;
font-size: 8pt;
}	

#avmenu li {
margin-bottom: 2px;
font-size: 8pt;
}


/* first level  background: #f4f4f4; border-left: 4px solid  ;  background: url('http://www.icy.pl/images/stars/stars3.gif') no-repeat; background-position: top-left;*/
#avmenu li a {
font-weight: bold;
height: 13px;
text-decoration: none;
color: #FFFFFF;
display: block;
padding: 1px 0 0 10px;
background-color: #000070;
border-left: 4px solid #FFFFFF;
text-align: left;
}	
	
#avmenu li a:hover {
background: #FFFFFF;
color: #000070;
border-left: 4px solid #000070;
}

#avmenu li a.menuactive {
background: #FFFFFF;
color: #000070;
border-left: 4px solid #000070;
}


/* second level */
#avmenu li li a {
font-weight: bold;
height: 13px;
text-decoration: none;
color: #000070;
display: block;
padding: 1px 0 0 24px;
background: #FFFFFF;
border-left: 4px solid #000070;
text-align: left;
}	

#avmenu li li a:hover {
background: #000070;
color: #FFFFFF;
border-left: 4px solid #FFFFFF;
}

#avmenu li li a.menuactive {
background: #000070;
color: #FFFFFF;
border-left: 4px solid #FFFFFF;
}

/* third level */
#avmenu li li li a {
font-weight: bold;
height: 13px;
text-decoration: none;
color: #000070;
display: block;
padding: 1px 0 0 34px;
background: #FFFFFF;
border-left: 4px solid #000070;
text-align: left;
}	

#avmenu li li li a:hover {
background: #000070;
color: #FFFFFF;
border-left: 4px solid #FFFFFF;
}

#avmenu li li li a.menuactive {
background: #000070;
color: #FFFFFF;
border-left: 4px solid #FFFFFF;
}



.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 130px;
color: #505050;
background-color: #ffffff;
line-height: 1.3em;
}

#extras {
float: right;
width: 190px; 
margin: 0 0 10px 0;
padding: 0;
font-size: 10pt;
line-height: 1.5em;
background: #B0C4DE;
}

#extras p {
margin: 0 0 5px 0;
}

#extras a {
color: #000070;
}

#extras h3 {
background: #000070;
color: #FFFFFF;
font-weight: bold;
width: 160px;
text-align: center;
padding-bottom: 2px;
padding-left: 1px;
padding-right: 1px;
}

#extras h3 a {
background: #000070;
color: #FFFFFF;
}

.ogloszenie {
float: left;
width: 160px;
margin: 0 0 10px 0;
padding: 0;
font-size: 10pt;
line-height: 1.5em;
background: #B0C4DE;
}

.ogloszenie h3 {
background: #FF0000;
color: #FFFFFF;
font-weight: bold;
width: 160px;
text-align: center;
padding-bottom: 2px;
padding-left: 1px;
padding-right: 1px;
}

#content {
margin: 0 191px 40px 200px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 10px 10px 10px 10px;
line-height: 1.6em;
text-align: left;
background: #ffffff;
}

#content h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
}

/*
#content img {
padding: 1px;
display:inline;
background: #cccccc;
border: 4px solid #000070;
}
*/

#content pre {
font-size: 8pt;
}

#content ol.results li {
font-family: 'Courier New', serif;
white-space: pre;
}

h3 {
font-size: 1.3em;
margin: 0 0 10px 0;
}

a {
text-decoration: none;
color: #000070;
}

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

a img {
border: 0;
}

#footer {
clear: both;
margin: 0 auto;
padding: 10px 0 20px 0;
border-top: 4px solid #000070;
width: 1000px;
text-align: center;
color: #000000;
font-size: 0.9em;
}

#footer a {
color: #000000;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

.left {
margin: 10px 10px 5px 0;
float: left;
}

.right {
margin: 10px 0 5px 10px;
float: right;
}

.textright {
text-align: right;
}

.center {
text-align: center;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}

/* ITM REKLAMA NOWY KOD */

html, body { overflow-x: hidden; }
#top { position: relative; text-align: center; }
#top * { padding: 0; margin: 0; }
#top div, #top .number_1 .main { background: black; } 
#top div { border-bottom: 5px solid white; }
#top div object { width: 750px; height: 100px; display: block; margin: auto; }

#top li { display: block; }
#top .number_2, #top .number_3 { position: absolute; top: 110px; width: 290px !important; height: 80px; font-weight: bold; font-size: 7pt; }
#top .number_2 a, #top .number_3 a { color: #7f97bb !important; }
#top .download, #top .download a { color: #526680 !important; }
#top .number_2 { left: 0; }
#top .number_3 { right: 0; }
#top .number_1 .main { width: 400px; margin: auto; padding: 5px 10px; color: white; font-size: 14pt; line-height: 140%; }
#top .number_1 .help { width: 100%; padding: 5px 0; background: black; color: white; font-size: 7pt; }
#top .number_1 .help a { padding: 0 5px; color: orange; font-weight: bold; }
#top .number_1 a { color: white; }
#top .number_1 strong { font-size: 15pt; }
#top .number_1 small { font-size: 10pt; }
#top .number_1 strong, #top .number_1 small { font-weight: bold; }
#top .number_2 strong, #top .number_3 strong { display: block; margin-top: -2px; font-size: 10pt; }
#top .download { width: 290px; position: absolute; bottom: 0; }

#content { border-top-width: 0 !important; }

#extras { border: 1px solid black; }
#extras h3 { width: 100%; }

#itm_download { font-size: 14pt; background: #FF0000; color: #FFFFFF; width: 500px; height: 100%; text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 1px; padding-right: 1px; margin: auto; line-height: 140%; }
/* End of 'CMS, wielokolumnowy, biały' */

