@import url("reparatur.css");
@import url("sicken.css");
@import url("index.css");
@import url("linki.css");
@import url("kontakt.css");
@import url("fotos.css");
@import url("infinity_galeria.css");
@import url("reparierte_lautsprecher.css");
@import url("oferta.css");
@import url("fotogaleria.css");

html,body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	line-height: 2.0em;
	color: #40060C;
	background-color: #787776;
	margin: 0;
	padding:0;
	text-align: center;
}


.english_logo{

border:0px solid green;

width:98%;
margin:0;
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding:8px;


}






#english_logo {float:right; border:0; width:60px; height:30px;}


#english_logo_in{float:right; border:0; width:60px; height:30px; }


.english_logo_in{

	opacity:0.2; filter:alpha(opacity=40);
}
.english_logo_in.over {

	opacity:1.0; 
}
div#calosc {
						width:860px;
						padding: 0px 0px 0px 0px;
						margin:0;
						margin-left:auto;
						margin-right:auto;
						border:1px;
						border-style:solid;
						border-color:#000000;
						
						background-color:#F6E7A4;
					 }



					
div#opcje { 
						width:860px; 
						height:35px;
						border-top:1px solid #000000;
						border-bottom:1px solid #000000;
					}

div#baner { 
						width:860px;
						height:200px;
						background:  url(../fotos/menu/baner.jpg);
					}


div#content { 
						width:860px;
						
					}

div#tlo_glowna  {

		
						width:860px;
						height:700px;
				
		background:  url(../fotos/menu/tlo1.jpg);
		}

div#tlo_diverse  {

		
						width:860px;
						height:1600px;
						margin-bottom:40px;
				
						background-color: #F6E7A4;
		}

div#tlo_scu {

		
						width:860px;
						height:3100px;
						margin-bottom:40px;
				
						background-color: #F6E7A4;
		}

div#tlo_foto  {

		
						width:860px;
						height:834px;
				
		background:  url(../fotos/menu/tlo_glowna.jpg);
		}

div#tlo_kontakt  {

		
						width:860px;
						height:700px;
						
		background:  url(../fotos/menu/infinity_irs_beta.jpg);
		}
		
div#tlo_kontakt_more  {

		
						width:860px;
						height:1300px;
						
		background:  url(../fotos/menu/infinity_irs_beta.jpg);
		background-size: 860px 1300px;
		
		}

div#tlo_reparierte_lautsprecher {
				
			width:860px;
}

div#tlo_reparatur  {

		
						width:860px;
						margin-bottom:40px;
				
						background-color: #F6E7A4;
		}

table#wyglad_tabeli
					{
					width:860px; 
					height:33px;
					border:0px;
					padding: 0px 0px 0px 0px;
					border-top: 1px solid #ffffff;
					border-bottom:1px solid #ffffff;
					border-spacing:0;
					}

.wyglad_menu
					{
					padding: 0px 0px 0px 0px;
					background:#000000;
					width:172px; 
					height:33px; 
					text-align: center;
					border:0px;
					
					
					
					}
div#stopka {  float:left; width:860px;  font-size: 120%; 
	color: #40060C; padding: 0px 0px 30px 0px; text-align: center;}

a:link, a:visited {
	
	font-weight: normal;font-size: 13px;
	color: #9D1809 ; text-decoration: none; 
}

a:hover {
	
	font-weight: normal;
	color: #ffffff;  text-decoration: none;
}

img#reparatur   {

		   border: 1px double black;
			background-color:transparent;
			height:100px; 
			width:120px;
			


	}

br.clearboth {clear:both;}



textarea.formularz
 { 
   font-family: Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
   font-size: 9pt;
   color: #000000;
   background-color:#F6E095;
   border:2px;
   border-color:#000000;
   border-style: double;
  }


.miniaturka
	{
		width:160px;
		height:120px;		
		border:0px;




	}
	
	

	
.tabela_sicken {
	margin: 0;
	width:860px;
	float:left;
	padding:0;
}
	
	
.tabela_sicken table {
		table-layout:auto;
		border:1px solid #000000;
		margin:20px;

}
.tabela_sicken table a img{
	height:120px;
	width:120px;
	border:1px solid black; 
	
	margin-left: auto;
	margin-right: auto;
}

.tabela_sicken table a:hover {
				position:relative;
        float:left;
        background:transparent;
        border:1px solid #000000;
        margin:0;
}

/* Powiększony obrazek, po najechaniu miniatury myszą. */
.tabela_sicken table a:hover img {
//      width:240px;
				height:240px;
        position:absolute;
        left: 0px; top: 0px;
        border:1px solid #000000;
				padding:0;
        background:transparent;
}

.tabela_sicken table a {
				float:left;
        width:120px;
        height:120px;
        background:transparent;
        border:0;
        margin:0;


}

.tabela_naprawione {

margin: 0;
width:860px;
padding:0;

float:left;

}

.tabela_naprawione table  { 
	table-layout:auto;
	margin: 20px;
	border:1px solid black;
	}
	
	
.tabela_naprawione table a {
				float:left;
        width:120px;
        height:100px;
        background:transparent;
        border:0;
        margin:0;


}

.tabela_naprawione table a img{
	height:100px;
	width:120px;
	border:1px solid black; 
	
	margin-left: auto;
	margin-right: auto;
}

.tabela_naprawione table a:hover {
	position:relative;
        float:left;
        background:transparent;
        border:1px solid #000000;
				margin:0;
				padding:0px;
}

/* Powiększony obrazek, po najechaniu miniatury myszą. */
.tabela_naprawione table a:hover img {
//      width:200px;
				height:200px;
        position:absolute;
        left: 0px; top: 0px;
        border:0px solid #000000;
				
				margin:0;
				padding:0px;
        background:transparent;
}








	
	
.gal_electrovoice	{
        
				
        width:490px;
				height:450px;
				margin-top:50px;
				margin-bottom:50px;
				margin-left: 220px;; 
				margin-right:auto;
        border:0px solid black;
				padding:5px;
				position:relative;
	
	
	
}	



	
	

	
/* Obrazek nie najechany */
.gal_electrovoice a img { 
	height:130px;
	width:130px;
	
	border:1px solid black; 
	
	
}

/* Link do osadzania obrazka */
.gal_electrovoice  a {
        float:left;
        height:132px;
	width:132px;
				margin:5px;
        background:transparent;
        border:0px solid #000000;
      
}

/* Link do osadzania obrazka, najechany */
.gal_electrovoice a:hover {
				position:relative;
				        height:132px;
	width:132px;
        float:left;
				margin:5px;
        background:transparent;
        border:0px solid #000000;
        
}

/* Powiększony obrazek, po najechaniu miniatury myszą. */
.gal_electrovoice a:hover img {
				width:220px;
				height:220px;
        position:absolute;
        left: 0px; top: 0px;
        border:1px solid #000000;
				
        background:transparent;
}


.testowa { width:820px; margin:20px; border:1px solid black; float:left;
						 position:relative; padding-bottom:4px;

}
.testowa div {position:relative;float:left; width:100%; margin-left:4px; margin-right:4px;}
.testowa a {  float:left; margin-top:20px; margin-bottom:20px;}
.testowa p {  position:static; float:left; width:80px; font-size:0.95em;vertical-align:middle; margin-top:15px;margin-left:3px;margin-right:auto; text-align:left;} 
.testowa a img {   width:120px; height:100px; border:1px solid black;
}
.testowa a:hover {
				position:relative;
        float:left;
        background:transparent;
        border:1px solid #000000;
				margin-top:20px; margin-bottom:20px;
				padding:0px;
}

/* Powiększony obrazek, po najechaniu miniatury myszą. */
.testowa a:hover img {
//      width:200px;
				height:200px;
        position:absolute;
        left: 0px; top: 0px;
        border:0px solid #000000;
				
        
}


/* 16.55% = 142,33333 */



.mainmenu{
						background-color:black;
						width: 860px;
						height:36px;
						margin:0;
						padding:0;
						border-top:1px solid #000000;
						border-bottom:1px solid #000000;
}
.mainmenu div div{
						float:left;
						width:142px; 
						height:34px;
						border:0px;
						padding:0;
						border-right:1px solid white;
						
						
}
.mainmenu div div div {

width:142px;
height:27px;
margin:0;
padding:0;
margin-top:8px;
border:0;

}

.mainmenu  div{
						
						width:860px; 
						height:34px;
					  border:0px;
						border-top:1px solid #ffffff;
						border-bottom:1px solid #ffffff;
}
.mainmenu div div a b {
				

					font-size:1.1em;
					
					
}

.mainmenu div div a {
					
					
						
}
.gear {width:90%; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; border:1px solid black;}

#gear_describe {text-align:justify; padding:2%;}

#gear_title {font-weight:bold; margin-left:auto; margin-right:auto; padding:1%;}


#red { background-color:#DC738C; width:100%;}



#blue {background-color:#73AFDC;width:100%;}

#gear_gal {}

#gear_gal img {  border:1px solid black;}




.beta_foto img { margin-top:15px; margin-bottom:10px;

margin-left:auto;margin-right:auto; border:1px solid black;}





.infinity_all {
	width:90%; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; border:0px solid black;

} 

.infinity_all img { border:8px solid black; margin-left:auto; margin-right:auto;}
#infinity_all {float:left; margin:5px; clear:left;}
#h {width:400px; height:300px;}
#v {width:300px; height:400px;}

#d {width:98%; float:left; margin-left:auto; margin-right:auto; border:1px solid black; padding:2px;}

#a   {width:32%; float:left; margin:2px; padding:2px; border:1px solid black;}

#b {width:32%; float:left; margin:2px; padding:2px; border:1px solid black;}

#c {width:32%; float:left; margin:2px; padding:2px; border:1px solid black;}
