/* 
	project:  darek and chianti 1 i 1/2 litra
	author:   darek 

podręczne wpisy
border: solid 1px #aa0000;
*/

*{ margin: 0; padding: 0; }* 

body { 
font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; 
line-height: 1.6em; background: #fff url(images/bg.gif) repeat-x; 
color: #000000; 
}
a {	
color: #EB0000;	
background: inherit; 
text-decoration: none; 
}
a:hover { 
color: #808080; 
background: inherit; 
text-decoration: underline; 
}

p { 
margin: 0 0 15px 0; 
}
h1 { 
font: normal 2.0em Georgia, "Times New Roman", Arial; 
color: #444; 
}
h2 { font: normal 1.7em Georgia, "Times New Roman", Arial; 
margin: 0 0 10px; 
padding: 0 0 3px; 
color: #333; 
border-bottom: 1px solid #eee; 
background-color: #EEEEEE; 
}

img { 
border: 0; 
}
img.l { 
float: left;
margin: 4px;
} 

img.p { 
float: right;
margin: 4px;
} 


img.n { 
margin: 0px 0px 5px 0px;
padding: 0px;

}

#content { 

width: 950px; 
margin: 25px auto; 
}

#logo { 

margin: 10px 0 20px 0; 
width: 450px; float: left; 
 
}

#logo p { 
	margin: 0 0 8px 0;

	}

#menu { 

float: right; 
padding: 40px 0 0; 
margin: 0 0 38px; 
}

#menu li { 
font-size: 1.1em; display: inline; 

}
#menu li a { 
background: #fff url(images/button_grey.gif) no-repeat; 
float: left; 
width: 110px; 
padding: 2px 0 7px; 
text-align: center; 
margin: 0 0 0 10px; 
color: #636365;  
}

#menu li a.current { 
width: 110px; 
background: #fff url(images/button.gif) no-repeat; 
color: #fff; 
}

#menu li a.bip { 
width: 110px; 
background: #fff url(images/button_bip.gif) no-repeat; 
color: #fff; 
}

#menu li a:hover { 
text-decoration: none; 
color: #000; 
background: #fff url(images/button_blue.gif) no-repeat; 
}

#menu li a.bip:hover { 
text-decoration: none; 
color: #fff; 
background: #fff url(images/button_bip_h.gif) no-repeat; 
}

.clear { clear: both; }

.caption_r { 
background: #fff url(images/title.gif) no-repeat; 
padding: 2px 0 0 18px; 
height: 35px; 
color: #fff;  
}



.caption_b { background: #fff url(images/title2.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption2 p { margin: 0; }

.caption_g { background: #fff url(images/title3.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption3 p { margin: 0; }

.caption p { margin: 0; }


#left { 
margin: 0 0 20px; 
clear: left; 
width: 270px; 
float: left; 
}

.box { background: #eee; }

#left img { 
padding: 6px; 
border-right: 
1px solid #ccc; 
border-bottom: 1px solid #ccc; 
background: #fff;
}


/* hotshot */

.haerka {
clear: both;
height:2px;
background-color: #eee;
border-style: none;
}

.wyr1 {
color: #1f7a4c;
font-weight:bold;
}
.wyr2 {
color: #503b94;
font-weight:bold;
}
.wyr3 {
color: #ee0000;
font-weight:bold;
}


/* koniec hotshot */


/* dodatkowe linki do news */

span.linki {
display: block;
margin: 0px;
padding: 0px;

}

p.linki_d {

border-top: 1px dotted #ccc;
background-color: #fdfdfd;
}

a.news_d:link 
{
color: #000043;
font-family: sans-serif;
 
font-weight: normal;
font-size: 12px;
}
a.news_d:visited 
{
color: #AAAAAA;
font-family: sans-serif;
 
font-weight: normal;
font-size: 12px;
}
a.news_d:hover 
{
color: #aa0000;
font-family: sans-serif;
 
font-weight: normal;
font-size: 12px;
}
a.news_d:active 
{
color: #00aa00;
font-family: sans-serif;
 
font-weight: normal;
font-size: 12px;
}
/* koniec dodatkowe linki do news */

.smallthumb { width: 109px; }

#center { 
width: 240px; 
float: left; 
margin: 0 0 20px 15px; 
}

#right { float: right; width: 380px; }
#right h2 {

padding: 0 0 3px 12px;
} 

h2.news {
background: none;
border: none;
margin: 0px 0px 0px 0px;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold; 
text-align: center;
color: #008800;

}

h2.tresc1 {
background: #eee url(images/h2_tlo1.jpg) repeat-y;
}
h2.tresc2 {
background: #eee url(images/h2_tlo2.jpg) repeat-y;
}
h2.tresc3 {
background: #eee url(images/h2_tlo3.jpg) repeat-y;
}


#right_2 { 

float: right; 
width: 650px; 
}
#right_2 h2 {

padding: 0 0 3px 0px;
text-align: center;
clear: both;
} 

div.tresc {

background: none;

clear: both;
}


div.news  {
border-bottom: solid 1px #eee;
text-align: center;
background: #fff url(images/bgx.gif) no-repeat;
margin: 0px 0px 5px 0px;
padding-top: 5px;
clear: both;
}

div.arch  {
border-bottom: solid 1px #eee;
text-align: center;
background: #fff url(images/bg1.gif) repeat-x; 
margin: 0px 0px 5px 0px;
padding-top: 5px;
clear: both;
}


h2.arch {
clear: both;
border: none;
margin: 0px 0px 0px 0px;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold; 
text-align: center;
color: #ee0000;

}

h2.arch_g {
clear: both;
border: none;
margin: 0px 0px 0px 0px;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-weight: bold; 
text-align: center;
color: #398f64;

}

#right a {	
	
background: none; 

}
#right a:hover { 
 
background: none; 

}

.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
.box { background: #eee; padding: 10px; }
.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
.box li a { padding: 0 5px; }
#footer { font-size: .84em; clear: both; padding: 15px; background: #eee; }
#footer a { color: #444; }
