* { 
  font-family: verdana,helvetica,sans-serif; 
  margin: 0; 
  padding: 0;
  }

header, footer, section, aside, nav, article {
  display: block;	
  }

body { 
  background-color: #05c400; 
  color						: #000000; 
  font-size				: 10px; 
  width						: 1000px;  
  text-align			: center;
  margin-left			: auto;
  margin-right		: auto;	
  }
	
a {
  text-decoration	: none; 
  }

a:link,  a:visited { 
  color: #0000ee; 
  }

a:hover, a:active  { 
  color: #ff1010; 
  }
ul {
  margin :0px;
  }
h1 { font-size: 22px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

#page_header {
  border:solid 0px black;
  font-size:10px;
  color :#606060;
  margin-top:10px;
  }

header#page_logo	{
  background: #FFFFFF url("http://www.wiraz.info/images/HeadLogo2.02.jpg") right no-repeat ;
  height:171px;
  width:auto;
  border:solid 1px black;
  border-radius: 8px;
  box-shadow: 8px 8px 6px #008000;
/*  -webkit-box-shadow: 8px 8px 6px #008000;*/      /* Safari */	
  margin-top:10px;
  }

#topmenu 	{	
  height	: 20px;
  background: yellow url("http://www.wiraz.info/images/HeadLogo3.png") repeat ;
  text-align: center;
  border:solid 1px black;
  border-radius: 8px;
  box-shadow: 8px 8px 6px #008000;
/*  -webkit-box-shadow: 8px 8px 6px #008000; */     /*Safari */	
  padding-top:5px;
  }

#topmenu li {	
  list-style: none;
  display   : inline;
  margin-left: 15px;
  margin-right: 15px;
  }

#topmenu a 	{	
  font-size:14px;
  color: #303030;
  }
#topmenu a:hover,a:active	{		
	color:red;}

#page_warper {
  background:
	url("http://www.wiraz.info/images/Ramka11.png") left top no-repeat,  
    url("http://www.wiraz.info/images/Ramka12.png") right top no-repeat,
	url("http://www.wiraz.info/images/Ramka21.png") left bottom no-repeat, 
    url("http://www.wiraz.info/images/Ramka22.png") right bottom no-repeat, 
	url("http://www.wiraz.info/images/RamkaTop.png") left top repeat-x,  
    url("http://www.wiraz.info/images/RamkaBottom.png") left bottom repeat-x,
    url("http://www.wiraz.info/images/RamkaLeft.png") left top repeat-y, 
    url("http://www.wiraz.info/images/RamkaRight.png") right top repeat-y,#FFFFFF;	
  border: 0;
  margin-top:10px;
  padding:30px;
}


#menuleft {
  width :175px;
  float:left;
  margin-right:10px;
  padding:0px;  
  padding-top:5px;
  }

nav.menuleft 	{	
  height	: auto;
  text-align: left;
  border:solid 1px black;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  background: rgb(240, 240, 240) url('http://www.wiraz.info/images/black-corner.png') no-repeat scroll right bottom; 
  margin-bottom:10px;
  }
  
nav.menuleft ul {
  padding-left:6px;  
  padding-top:8px;  
  padding-right:0px;  
  padding-bottom:15px;  
  }
  
nav.menuleft li {
  list-style-position: inside;
  display:list-item;
  list-style-image: url('http://www.wiraz.info/images/kropka.gif');
  padding:0px;
  margin:0px;
  }

nav.menuleft a {	
  font-size:11px;

  color:#101010;
  }
    
nav.menuleft a:hover,a:active	{		
  color:red;
  }
  
nav.menuleft header {
  background	: #6693c6 url('http://www.wiraz.info/images/navi_grad.png') repeat-y;
	height			:17px;
  padding-top :3px;
	padding-left:8px;  
  margin 			:0px; 
  }
  
nav.menuleft div {
  color: #FFFFFF;
  font-size:12px;  
  }  
 
#tresc {
  padding:0px;
  padding-top:5px;
  margin:0px;
  width:749px;
  float:right;
  }
  
footer {
  clear:both;
  }
  
footer#page_foot {
  height:40px;
  }
footer#warper_foot {
  padding:5px;
  }

#fbf {
  background:#eeeeee;
  padding:5px 0 5px 0; 
  border:solid 1px #808080; 
  margin-bottom: 10px; 
  text-align:right;
  }
 
.new a:link,.new a:visited {
  color:#30BB30;
  color:#FF6030;
  }
.new a:hover,.new a:active {
  color:#FF0000;
  }
.OnLine  {
  color:#30BB30;
  }


article.news {
	float:right;
	width:750px;
	padding: 0;
	margin: 0 0 15px 0;
	border:solid 1px #808080;
	background : #F0F0F0;	
	}

article.news header {
	background:#C828F0;
	height:18px;
	padding-top:5px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	text-align:left;
	color:#FFEEEE;
	}
	
article.news section {
	text-align:left;
	padding:10px;
	font-size:12px;
	text-align:left;
	color:#101010;
	}
	
article.news footer {
	background : #CCCCCC;
	text-align:left;
	padding:3px;
	color:#303030;
	}	

article.news li {
	list-style:disc inside;
	margin-left:20px;
	padding:2px;
	}

article.post {
	float:right;
	margin: 0 0 15px 7px; 	width:370px;
	margin: 0 0 15px 0; 	  width:750px;
	padding:0px;
	border:solid 1px #808080;
	background : #FFFFFF;
	}

article.post header {
	background:#C828F0;
	color:#FFEEEE;
	height:18px;
	padding-top:5px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	text-align:left;
	}

article.post div.ArtTitle {
	height:auto;
	text-align:center;
	background:#FFFFFF;
	color:#800000;
	}

article.post div.ArtTitle H1 {
	font-size:18px;
  margin: 10px 0 30px 0;
	}

article.post section.tekst {
	text-align:left;
	padding:10px;
	font-size:12px;
	color:#101010;
	clear:both;
	}

article.post section.tekst img {
	margin:10px;
	float:left;
	}

article.post section.tekst h1 {
	margin:10px;
	color:red;
	}
	
article.post section.tekst h2 {
	margin:10px;
	color:blue;
	}
	
article.post section.tekst h3 {
	margin:10px;
	color:green;
	}	

	
article.post footer {
	background : #CCCCCC;
	text-align:left;
	padding:5px;
	color:#303030;
	}	

article.post img {
	border:0px;
	margin:3px;
	float:left;
	}

article.post img.ArtIco {
	border:0px;
	margin:0 30px 10px 0;
  float:left;
	}
		
article.post li {
	list-style:disc outside;
	margin-left:20px;
	padding:3px;
	}	

div.pub {
	text-align:right;
	margin:5px;
	}
	
aside.TimeNews {
	border:solid 1px #CCCCCC;
	padding:3px;
	margin-bottom:10px;
	background:#FFFFCC;
	float:right;
	width:745px;
	}
	
aside#timerek {
	border:solid 1px #CCCCCC;
	float:right;
	width:750px;
	font-size:14px;	
	margin-bottom:5px;
	font-weight:bold;
	background:#F0F0F0;
	}

aside#timerek div {
	padding:4px;
	width:365px;
	}

aside#timerek div.timerleft {
	float:left;
	text-align:right;
	color:#0000FF;
	}		
aside#timerek div.timerright1 {
	float:right;
	text-align:left;
	color:#000000;
	}	
aside#timerek div.timerright2 {
	float:right;
	text-align:left;
	color:#FF0000;
	}		

aside#timerek div.dopis {
	width:auto;
	clear:right;
	text-align:center;
	background:#FFFFFF;	
	}

aside#NaukaJazdyLublinWirazFB {
	float:right;
	width:737px;
	padding:6px;
	margin:0 0 5px 0;	
	border:solid 1px #AAAAAA;
	/*background : #F0F0F0;		*/
	/*height:auto;*/
	}

aside#NaukaJazdyLublinWirazFB div {
	float:left;	
	}
aside#NaukaJazdyLublinWirazFB div.sl {
	clear:left;
	}
aside#NaukaJazdyLublinWirazFB div.sr {
	float:right;
	}

.tresc_r {

	}

.tresc_r img {
	margin:10px;
	border:solid 1px #808080;
	}

aside.legenda {
	float:right;
	text-align:left;
    padding:0px;
	margin:5px;
	}
aside.legendaL {
	float:left;
	text-align:left;
    padding:0px;
	margin:5px;
	}
aside.legenda li {
	list-style: decimal inside;
	}
aside.legendaL li {
	list-style: decimal inside;
	}	
	
div.nl {clear:both;}
br.nl {clear:both;}

article.post header.cennikTop { 	background:#BB0000;	}
article.post header.cennik  { 	background:#0000FF;	}

article.post div.cennik_img {
	float:left;
/*	border:solid 1px red;*/
	}
article.post div.cennik_tit {
/*	border:solid 1px green;*/
	vertical-align:middle;
	float:left;
	margin:10px;
	width:300px;
	}

article.post div.cennik_opis {
	float:right;
	border-left:solid 1px #CCCC80;
	width:280px;
	background:#FFFFAA;
	}
	
article.post span 		{ 
	font-size:16px; 
	font-weight:bold; 
	margin: 0 0 0 20px; 
	}
	
article.post span.cena 	{ color:red;	}
article.post span.opis 	{ font-size: 12px; color:green;	}

article.post h1 { color:#7a0707; }

article.post footer.cennik  {  }

section.cennik_art  {
	border:solid 1px #CCCCCC; 
	margin-bottom:20px;
	}
ul.cennik li {
	list-style:none;
	}
div.fb-root {
	border:solid 1px #FF0000;
	width:200px;
}

footer div.copyright {
  background:#ebebeb;
  border:solid 1px #999999;
  padding:10px;
  border-radius: 4px;
  }
  
aside.legendaL li.kontrolka {
	clear:both;	
	list-style: none inside;
	}
	
article.post section.tekst img.kontrolka {
	margin: 5px;	
	}	
