A:visited  { text-decoration: none}
A:link  { text-decoration: none}
A:active  { text-decoration: none}
A:hover   { text-decoration: none}
body
{ 
  background-color: #FFFFFF;
  font-family:Arial;
  font-size:14px;
} 

.main p 
{
 font-size:24px; 
 text-align:center; 
  color:#000000; 
 text-indent:15; 
 line-height: 150%;  
}

.div
{
 font-size:14px; 
 text-align:center; 
 text-indent:15; 
 line-height: 150%;  
}
.div_center
{
 font-size:14px; 
 text-align:center; 
 line-height: 150%; 
  
}
.div_justify
{
 font-size:14px; 
 text-align:justify; 
 line-height: 150%;  
}
.div_left
{
 font-size:14px; 
 text-align:left; 
 line-height: 150%;  
}
.main ul
{
 list-style:none;
 margin:0.5em 0 1.0em 0;
}

.main li
{
 font-size:16px; 
 background:url(img/kulka.gif) no-repeat;
 background-position:left;
 
 margin:0.5em 0 0.1em 0px !important /*Non-IE6*/; margin:0.5em 0 .1em 15px /*IE6*/;
 padding:0 0 0 16px;
}

.main_table
{
 font-size:14px; 
 border-spacing: 3px;
}

.main_th
{
 background-color:#fd8a01; 
 padding:3 6;
 border: 1px solid #ccc ;
}

.main_td
{
 border: 1px solid #ccc ;
 padding:3 6;
 background-color:#ffffff; 
}

.unser_construction
{
	background:url(img/under_construction.jpg);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	height:400px;
}

.main h1
{  
   font-size:28px; 
   color:#fd8a01; 
   font-weight:bold;
}

.main h2
{  
   font-size:15px; 
   color:#6eb322; 
   font-weight:bold;
}

.linkuj a:link, 
.linkuj a:visited 
{ 
  text-decoration:none;  
  color:#eb7400;
  border-width: 0 0 1 0;
  font-size:24px;
  margin-left:100px;
}

.linkuj a:hover
{ 
  text-decoration:none;  
  color:#ffa335;
  border: 1px dotted #ffa335;
  border-width: 0 0 1 0;
  font-size:24px;
  margin-left:100px;
}

.main a:link, 
.main a:visited 
{ 
  text-decoration:none;  
  color:#eb7400;
  border-width: 0 0 1 0;
  font-size:14px;
  
}

.main a:hover
{ 
  text-decoration:none;  
  color:#ffa335;
  border: 1px dotted #ffa335;
  border-width: 0 0 1 0;
  font-size:14px;
}


.main hr { 
   height:1px; 
   background-color:#fd8a01; 
   border:0; 
   width:300px; 
   margin:10 3; 
   color:#fd8a01;
   }

.logowanie
{
 font-family:"Trebuchet MS";
 font-size:10px;
 color:#fff;
}

.logowanie a:link, 
.logowanie a:visited
{
 text-decoration:none;
 color:white;
} 

.logowanie a:hover
{
 color:#fbe25d;
}
.formularz {
color: #40C901;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: auto;
margin-left: auto; 	
/* opera does not like 'margin:20px auto' */
background: ##FFFFFF;
border: 0px;
text-align:center; 
/* part 2 of 2 centering hack */
voice-family: "\"}\"";
voice-family:inherit;
}
.formularz_tabela
{
font-family:Arial;
font-size:14px;
border:0px;
border-collapse:collapse;
border-spacing:0px;
vertical-align:top;

}
.input
{
 border:1px solid #e1ebf6;
 width:82px;
 height:20px;
 background:url(img/input.gif);
 padding: 1 5 0 5;
 font-size:10px;
 color:77879a;
}

.submit
{
 width:27px;
 background:url(img/submit.gif) 0 0;
 border-width:0;
}

.form
{
 border:1px solid #e1ebf6;
 width:140px;
 height:20px;
 background:url(img/form.gif);
 padding: 1 5 0 5;
 font-size:10px;
 color:77879a;
}

.strona 
{ 
  margin:0 auto;  
  width:900px 
}

.zostalo 
{ 
  text-align:right; 
  margin: 10 30; 
  font-size:14px
}

.zostalodni 
{  
   font-size:18px; 
   color:#fd8a01; 
   font-weight:bold 
}

.trescmarzenia 
{ 
  padding:15 5; 
}

.avatar
{ 
	margin-top:5;
    background-color: #d2d2d2;
}

.avatar td
{ 
   background-color: #ffffff;
}

.mojemarzenie 
{ 
  margin:30 0 -10 0; 
  display:block; 
}


.daneautora 
{ 
  font-size:12px; 
  color:#d2d2d2; 
  font-weight:bold; 
  vertical-align:bottom; 
  padding: 0 30 0 0;
}


.dopinguj 
{ 
  background:url(img/doping_tlo.gif);  
  margin:20 0 25; 
  border: 1px solid #da940e; 
  padding: 10; 
  display:block; 
}

.error 
{ 
  background:url(img/doping_tlo.gif);  
  margin:20 0 25; 
  border: 1px solid #C00030; 
  padding: 10; 
  width: 400px;
  height:20px;
  font-weight:bold;
  text-align:center;
}

.dopinguj .data 
{ 
  font-size:10px; 
  float:right; 
  color: #a07013; 
  background-color:#fef9e6; 
  padding: 2 4;
  position:relative; 
  display:block; 
  margin: -1 0 0 0;  
  border: 1px solid #da940e;
}


.dopinguj p 
{
 font-size:12px; 
 color:#5a3e08; 
 text-align:justify; 
 text-indent:15; 
 line-height: 150%; 
 margin:0; 
}


.dopinguj_textarea
{ 
  margin:20 0 25; 
  border: 1px solid #dddddd; 
  padding: 10;
  display:block; 
  width:640px; 
  padding:10; 
  font-size:12px; 
  color:#222222; 
  line-height: 150%; 
  font-family:Arial;
}



.dopinguj_dodaj 
{ 
  float:right; 
  background:url(img/dodaj_doping.gif); 
  padding: 2 6;
  position:relative; 
  display:block; 
  margin: -15 0 0 0;  
  border: 0px; 
  width:110; 
  height:24; 
}



.strony 
{ 
  font-size: 13px; 
  color:#aaa; 
  margin: 5;
}


.numeracja_strony 
{
 font-size: 11px; 
}


.aktualna 
{
 font-weight:bold; 
 color:#fd8a01; 
 font-size: 11px; 
 padding:3 3;
}


.numeracja_strony a:link, 
.numeracja_strony a:visited 
{ 
  text-decoration:none;  
  display:block; 
  border: 1px solid #da940e;
  background-color:#fef9e6; 
  padding:3 6; 
  color:#c5860d;
}


.numeracja_strony a:hover 
{ 
  text-decoration:none;  
  display:block; 
  border: 1px solid #da940e;
  background-color:#fe9514; 
  padding:3 6; 
  color:#fef9e6;
}



.podpis 
{ 
  font-size:12px; 
  padding:4; 
  text-align:center;
}
 
.autor  
{ 
  font-size:12px; 
  padding:4 0; 
  font-weight:bold
} 



.mojemarzenie1  
{ 
  position:relative; 
  margin: -18 0 0 0; 
  float:left; 
  display:block;
  background-image:url(img/moje_marzenie1.gif); 
  width:222px; 
  height:35px; 
  padding:0;
}

.mojemarzenie2  
{ 
  position:relative; 
  margin: -23 0 0 0; 
  float:right; 
  display:block;
  background-image:url(img/moje_marzenie2.gif); 
  width:54px; 
  height:36px; 
  padding:0;
}

.marzeniedata  
{ 
  position:relative; 
  margin: -13 0 0 0; 
  float:right; 
  display:block; 
  padding:0 0 0 0; 
  font-size:12px; 
  color:#d2d2d2;
}


.stopka 
{ 
  font-size: 11px; 
  margin: -2 0 0 0; 
  position:relative; 
  display:block; 
}

.stopka a:link,
.stopka a:visited
{ 
  text-decoration:none;  
  border-width:0;
  color:black;
}

.przyciski a:link, 
.przyciski a:visited 
{ 
  font-family:Verdana; 
  color:#ffffff; 
  text-decoration:none; 
  font-size:11px;
  font-weight:bold;
  border-width:0;
}

div.clndr {
 background-color:#FFFFFF;
 position:absolute;
 cursor:default;
 display:none;
 border:3px ridge #40C901;
 z-index:5;
}
div.clndr table {
 width:160px;
 margin:4px;
}
div.clndr th {
 border:1px solid #9ab;
 font:normal bold 11px arial,sans-serif;
 text-align:center;
 padding:0 2px 0 2px;
}
div.clndr td {
 border:1px solid #eb7400;
 cursor:pointer; 
 font:normal normal 11px arial,sans-serif;
 text-align:center;
 padding:0 2px 0 2px;
 
}
.mitem1  { background-image: url(img/red.gif); text-align:center;cursor: pointer;}
.mitem1h  { background-image: url(img/redh.gif); text-align:center; cursor: pointer; }

.mitem2  { background-image: url(img/blue.gif); text-align:center;cursor: pointer;}
.mitem2h  { background-image: url(img/blueh.gif); text-align:center; cursor: pointer; }

.mitem3  { background-image: url(img/yellow.gif); text-align:center;cursor: pointer;}
.mitem3h  { background-image: url(img/yellowh.gif); text-align:center; cursor: pointer; }

.mitem4  { background-image: url(img/green.gif); text-align:center;cursor: pointer;}
.mitem4h  { background-image: url(img/greenh.gif); text-align:center; cursor: pointer; }

.cytat  { 
text-align:center;
cursor: pointer;
font-size: 12px;
color:#1E992F;
font-weight:bold;
vertical-align:top;}

.menu
{
vertical-align:top;
}
.menu a:link, 
.menu a:visited 
{ 
  text-decoration:none;  
  border: 0px;
}
.menu a:hover 
{ 
  text-decoration:none;  
  border: 0px;
}
.menu img
{
border:0px;
}
.opo1  { 
text-align:left;
cursor: pointer;
font-size: 12px;
color:#1E992F;
font-weight:bold;
vertical-align:top;}
.opo2  { 
text-align:left;
cursor: pointer;
font-size: 14px;
color:#E6141C;
font-weight:bold;
vertical-align:top;}
.opo2a  { 
text-align:left;
cursor: pointer;
font-size: 10px;
color:#E6141C;
font-weight:bold;
vertical-align:top;}
.opo3  { 
text-align:left;
cursor: pointer;
font-size: 12px;
color:#D2A400;
font-weight:bold;
vertical-align:top;}
.opo4  { 
text-align:left;
cursor: pointer;
font-size: 12px;
color:#005B88;
font-weight:bold;
vertical-align:top;}
.opo5  { 
text-align:left;
cursor: pointer;
font-size: 12px;
color:#4DC85E;
font-weight:bold;
vertical-align:top;}
#content {
	padding: 10px;
}

label {
	float: left;
	width: 12em;
}

