/*
Theme Name: Domki360.pl - 1
Theme URI: http://www.domki360.pl
Description: Prosty WP
Version: 1.0
Author: PW
Tags: white, balck,

*/





body  {
	
	width:100%;
	height:100%;
	font-style: italic;
	color:#000;
	background-image:  url(images/bg1.jpg)  ;
	background-color:#000000;
	background-repeat: no-repeat  ;
	background-position:   center 0px ;
	background-attachment: fixed;
	padding:0px;
	margin:0px 0px 0px 0px;
	}
	

div.body {
          background-color:  ;
          background-image:   ;
          background-repeat: no-repeat ;
          background-position: top   ;
          width:100%;
          text-align: center;
          margin:10px 0px 0px 0px;
	  padding:0px;
	  position: relative;
	  left:0px ;
	  top: 0px;

          }



#google_translate_element
					{
           cellspacing:0px;
           cellpadding:0px;
           border:  solid 0px white ;
           width:950px;
					 height:40px;
           background-color:  ;
           background-image:  ;
          background-repeat:  ;
          background-position: top center ;
           margin-left:auto;
           margin-right:auto;
           margin-top:0px;
           margin-bottom: 0px;
           border-collapse: collapse;
						padding:0px;
						text-align:right;
           }

div.c-body {
           cellspacing:0px;
           cellpadding:0px;
           border:  solid 3px black ;
           width:950px;
           background-color: white;
           background-image:  ;
          background-repeat:  ;
          background-position: top center ;
           margin-left:auto;
           margin-right:auto;
           margin-top:0px;
           margin-bottom: 20px;
           border-collapse: collapse;
	   padding:0px;
           }


div.topbanner 	{
		background-image: ;
		background-repeat: no-repeat;
		background-color: white ;
		width:950px;
		height:510px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		border-color:black;
		border-width: 0px 0px 3px 0px;
		border-style:solid;
		}

div.topbanner-img 	{
		background-image:  ;
		background-repeat: no-repeat;
		background-position: center center;
		background-color:  ;
		width: 950px;
		height:510px;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 360px;
		text-align:left;
		border-color:white;
		border-width: 0px 0px 0px 0px ;
		border-style:solid;
		}

 


div.title 	{
		background-image:  ;
		background-position: center center;
		background-repeat:   ;
		background-color:;
		width:950px;
		height:40px;
		margin: 10px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		text-align:center;
		border-color:white;
		border-width: 0px;
		border-style:solid;
		}


div.topmenu {
         width:950px;
         height:80px;
         background-color:white ;
         border: solid 0px black;
         border-width: 0px 0 0 0;
         padding: 0px 0px 0px 0px ;
         margin: 0px 0px 0px 0px ;
         position: relative;
         left: 0;
         top: 0;
         }
				 
				 
ul.topmenu, ul.topmenu li {
	display: inline;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
        }

ul.topmenu  {
	display: inline;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
        }




ul.topmenu a {
	text-decoration: none;
	display: inline;
	font-size:18px;
	width: 132px;
	height: 30px;
	float:left;
	text-align: center;
	color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color:black;
	padding:6px 0px 25px 0px;
	margin:0;
	
	background-repeat: no-repeat;
}

 ul.topmenu a:hover {
                    color:#853232;
                    background: url(images/line2.png) no-repeat center bottom;
                    }
										

div.topmenu2 {
         width:900px;
         height:80px;
         background-color:#ffffff;
         border: solid 0px black;
				 border-width: 1px 0 0 0;
         padding: 0px 0px 0px 0px ;
         margin: 0px 25px 0px 25px ;
         position: relative;
         left: 0;
         top: 0;
         }
				 
				 
ul.topmenu2, ul.topmenu2 li {
	display: inline;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
        }
				
				
				
ul.topmenu2  {
	display: inline;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
        }

ul.topmenu2 a {
	text-decoration: none;
	display: inline;
	font-size:15px;
	width: 300px;
	height: 35px;
	float:left;
	text-align: center;
	color: #000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color:black;
	padding:6px 0px 25px 0px;
	margin:0;
	padding: 0;
	background-repeat: no-repeat;
}

 ul.topmenu2 a:hover {
                    color:#853232;
                    background: url(images/line2.png) no-repeat center bottom;
                    }
				
				

 div.footer ul.topmenu a {
                 font-size:18px;
                 }

li.active a:link, li.active a:visited {
                    color:#853232;
										font-weight:bold;
                    background: url(images/line2.png) no-repeat center bottom;
                    }











div.content 	{
		width: 950px;
		padding:0px 0px 30px 0px;
		margin:10px 0px 0px 0px;
		background-color:;
		border: solid black 0px;
	
		}

div.content-left 	{
			width:270px;
			background-color:    ;
			display:inline;
			text-align: center;
			float:left;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			}

div.content-left div	{
			width:230px;		
			margin:0px auto 0px auto;
			}


div.content-right 	{
			width:620px;
			background-color: ;
			float:right ;	
			padding:10px 20px 10px 10px;
			text-align: justify;
			margin: 0px 0px 0px 0px;
			clear:top;
		  	align:center;
			border-width:0px 0px 0px 0px;
			border-color:black; 
			border-style: solid;
			} 

div.content-full 	{
			width:950px;
			background-color: purple  ;
			text-align:center;	
			margin:0px 0px 0px 0px;	
			padding:0px	
			}


div.text-box-left	{
		background:  ;
		width:260px;
		margin:10px 0px;
		padding:10px;
		align:left;
		clear:left;	
		 border-width: 0px;
		 border-style:solid;
		}

div.text-box-right	{
		background:  ;
		width:630px;
		margin:0px 10px 10px 0px;
		padding:0px;
		align:center;
		text-align: center;	
		border-width: 0px;
		border-style:solid;
		}
		
div.kalendarz	{
		background:  ;
		width:650px;
		margin:0 0 0px 0;
		padding:0px;
		align:center;
		text-align: center;	
		border-width: 0px;
		border-style:solid;
		}
div.mapa	{
		background:   ;
		width:640px;
		height:400px;
		margin:0 10px 0px 0;
		padding:0px;
		align:center;
		text-align: center;	
		border-width: 0px;
		border-style:solid;
		}

div.text-box-full	{
		background:    ;
		text-align:justify;
		width:800px;
		margin:5px 0px 50px 0px;
		padding:10px;
		align:left;
		clear:both;
		border-width: 0px;
		border-style:solid;
		}
		
div.text-box-full-ksiega	{
		background:    ;
		text-align:justify;
		width:800px;
		margin:5px 0px 50px 0px;
		padding:10px;
		align:left;
		clear:both;
		border-width: 0px;
		border-style:solid;
		}
		
 div.comment-body img.wp-smiley	{
							float: none;
		margin:0px;
		border:solid 0px black;
		clear:;
		width:15px;
							}
		
div.text-box-full img {
                float: left;
		margin:5px 5px 5px 5px;
		border:solid 3px black;
		clear:right;
		width: 300px;
                           }
													 
div.text-box-full-ksiega img {
                float:  ;
		margin:1px;
		border:solid 0px black;
		clear: ;
		width: 15px ;
                           }
													
div.text-box-full-opis-half {
			text-align:justify;
			width:370px;
			height:300px;
		  margin: 3px;
		  padding:6px;
		   
		  float:left;
		  clear:;
		  border-width: 0px;
		  border-style:solid;
			background:;
		  }


div.text-box-full-opis {
			text-align:justify;
			width:630px;
		  margin:5px 0px 50px 0px;
		  padding:0px;
		  align:left;
		  float:left;
		  clear: both;
		  border-width: 0px;
		  border-style:solid;
		  }
			
div.text-box-full-opis-2 {
			text-align:justify;
			width:500px;
		  margin:5px 0px 50px 0px;
		  padding:0px;
		  align:left;
		  float:right;
		  clear:;
		  border-width: 0px;
		  border-style:solid;
		  }
			
div.text-box-full-opis-3 {
			text-align:justify;
			width:460px;
		  margin:5px 0px 50px 0px;
		  padding:0px;
		  align:left;
		  float:right;
		  clear:;
		  border-width: 0px;
		  border-style:solid;
		  }

div.text-box-full-opis img {
                float: left;
		margin:5px 5px 5px 5px;
		border:solid 2px black;
		clear:right;
		width: 300px;
                           }
                           


div.text-box-full-galeria {
			text-align:justify;
			width:150px;
		  margin:5px 0px 0px 0px;
		  padding:0px;
		  align:right;
		  float:right;
		  clear:  ;
		  border-width: 0px;
		  border-style:solid;
                       }
											 
											 
div.text-box-full-galeria-2 {
			text-align:justify;
			width:280px;
		  margin:5px 0px 0px 0px;
		  padding:0px;
		  align:right;
		  float:left;
		  clear:  ;
		  border-width: 0px;
		  border-style:solid;
                       }
											 
div.text-box-full-galeria-3 {
			text-align:justify;
			width:320px;
		  margin:5px 0px 0px 0px;
		  padding:0px;
		  align:right;
		  float:left;
		  clear:  ;
		  border-width: 0px;
		  border-style:solid;
                       }
											 
 
											 

div.text-box-full-galeria-menu3 {
			text-align:justify;
			width:800px;
		  margin:5px 0px;
		  padding:20px;
		  align:center;
		  float:right;
		  clear: ;
		  border-width: 0px;
		  border-style:solid;
                       } 
										
div.text-box-full-galeria-menu2 {
			text-align:center;
			width:800px;
		  margin:5px 0px;
		  padding:10px;
		  align:right;
		  float:right;
		  clear: ;
		  border-width: 0px;
		  border-style:solid;
                       } 
											 
p img.thumb-text-mini	{
								width:360px;
								
								}
											
div.footer	{		
		 
		width:950px;
		color:#000000;
		text-align:center;
		padding: 0px 0px 0px 0px;
                margin: 30px auto 0px auto;	
                background-image:   ;
		background-position: center center;
		background-repeat: no-repeat;
		background-color:white;
		border: solid black 0px;
		border-width: 0px 0 0 0;
                	}

		
p 		{
		text-align:justify;
		text-indent:0cm	;
		font-size:14px;
		margin:0px;
		}

p.big 		{
		text-align:justify;
		text-indent:1cm	;
		font-size:22px;
		margin:0px;
		}

p img 		{
		float: left;
		margin:10px;
		border:solid 3px black;
		clear:right;
		}
		
		
img.mapka 		{
		float: left;
		margin:10px;
		border:solid 3px black;
		clear:right;
	
		}
	





			}

h1, h2, h3, h4, div.nav-previous a, div.nav-next a, ul.menu li a:hover, ul.menu    {
		color:#000;
		}
ul.menu li a:hover, ul.menu  li.current-menu-item a:link, li.current-menu-item a:visited	{
							border-color:red;
							border-width: 0px 0px 2px 0px;
							border-style: solid;
							}

h1 		{
		font-size:30px;
		text-align:center;
		padding:0px 0px 25px 0px;
		margin:50px 5px 5px 5px;
		font-weight: normal;
		border-style: solid;
		border-color: black;
		border-width: 0px 0px 0px 0px;
		background: url(images/line2.png) no-repeat center bottom;
		}

h2		{
		font-size:25px;
		align:center;
		background:  ;
		text-align:left;
		font-style: italic;
		font-family:"Times New Roman", Times, serif;
		font-weight: normal;
		padding:0px 0px 0px 0px;
		margin: 35px 0 0 0 ;
		border-style: solid;
		border-color: black;
		border-width: 0px 0px 1px 0px;
		clear:both;
		
		}

h3		{
		font-size:22px;
		align:center;
		background: url(images/line2.jpg) no-repeat center bottom;
		text-align:center;
		font-style: italic;
		font-family:"Times New Roman", Times, serif;
		font-weight: normal;
		padding:0px 0px 30px 0px;
		margin: 5px 0 0 0 ;
		border-style: solid;
		border-color: black;
		border-width: 0px 0px 0px 0px;
		clear:both;
		
		}

h4		{
		font-size:18px;
		align:center;
		background: url(images/line3.jpg) no-repeat center bottom;
		text-align:center;
		font-style: italic;
		font-family:"Times New Roman", Times, serif;
		font-weight: normal;
		padding:0px 0px 15px 0px;
		margin: 5px 0 7px 0 ;
		border-style: solid;
		border-color: black;
		border-width: 0px 0px 0px 0px;
		clear:both;
		
		}

h5		{
		font-size:12px;
		align:center;
		background:  ;
		text-align:;
		font-style: italic;
		font-family:"Times New Roman", Times, serif;
		font-weight: normal;
		padding:0px 0px 10px 0px;
		margin: 0px 0 3px 0 ;
		border-style: solid;
		border-color: black;
		border-width: 0px 0px 0px 0px;
		clear:both;
		
		}
		
a:link, a:hover, a:visited	
                {
		text-decoration:none;
		color:#000;
		}



#galeria img
                 {
                 border: 3px solid black;
                 margin: 3px;
                 float: left;
                 width: 100px;
                 height: 100px;
                 }
                 

#galeria2 img
                 {
                 border: 3px solid black;
                 margin: 5px 4px 5px 5px;
                 float: left;
                 width: 90px;
                 height: 90px;
                 }

#galeria-mini img
                 {
                 border: 3px solid black;
                 margin: 5px;
                 float: left;
                 width: 55px;
                 height: 55px;
                 }
								 
#galeria-mini-2 img
                 {
                 border: 3px solid black;
                 margin: 5px 2px 2px 5px;
                 float: left;
                 width: 65px;
                 height: 65px;
                 }
								 
#galeria-mini-3 img
                 {
                 border: 3px solid black;
                 margin: 4px 4px 2px 2px;
                 float: left;
                 width: 75px;
                 height: 75px;
                 }
								 

#galeria-menu3 img
                 {
                 border: 4px solid black;
                 margin: 10px 0px 10px 20px;
                 float: left;
                 width: 230px;
                 height: 280px;

                 }
								 
#galeria-menu2 img
                 {
                 border: 4px solid black;
                 margin: 10px 10px 10px 20px;
                 float: left;
                 width: 360px;
                 height: 240px;

                 }
                 
                 
div.ramkamapy {
          background-color: ;
          background-image: ;
          background-repeat:   ;
          background-position:    ;
          width:580px;
					height:300px;
          text-align: center;
          margin:0px;
					padding:0px;
					position: relative;
					left:0px ;
					top: 0px;
					float:left;

          }
          
div.mapka  {
            
           width: 580px;
           height: 300px;
           border: 1px solid black;
           background: gray;
           margin-left:auto;
           margin-right:auto;
           margin-top:5px;
           margin-bottom: 5px;
           padding:0px;
           }


ul.ppt {
position: relative;
	text-decoration: none;
	display: n;
	font-size:15px;
	width: ;
	height: ;
	float: none;
	text-align: center;
	color: #000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color:black;
	padding:0px 0px 0px 0px;
	margin:0;
	padding: 0;
	background-repeat: no-repeat;

}

.ppt li {
list-style-type: none;
position: absolute;
top: 28;
right: 0;
}

.ppt img {
border: 0px solid #e7e7e7;
padding: 0px;
background-color: #ececec;
}


p.footer-link	{
							color:#ffffff;
							text-align:center;
							}


p.footer-link	a {
							color:#ffffff;
							font-weight:bolder;
							}
 


table.cennik 	 {
							border:solid 1px black;
							text-align:center;
								}
								
								
table.cennik 	td, table.cennik 	th {
							width:200px;
							border:solid 1px black;
							
								}
								
								
table.cennik 	th {
							width:200px;
							border:solid 1px black;
							background-color:#b0b0b0;
							font-weight:bold;
								}
								
td.tlo {
							background-color:#d7d7d7;
							font-weight:bold;
								}
