#zamk{
	background-color: rgba(0,0,0,0.3);
	color:white;
	border:1px solid white;
	width:120px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-family:Armata;
	font-size:10pt;
	position:absolute;
	top:50px;
	left:15%;
}
#reklama222{
	background-color:RGBA(255,255,255,0.9);
	text-align:center;
	width:100%;
	height:100%;
	z-index:10;
	position:absolute;
	display:none;
	margin:0;
	padding:0;
	padding-top:20px;
}
*{
	margin:0;
	padding:0;
}
#picswieta{
	width:80%;
	border-radius:10px;
	box-shadow: 0px 0px 13px 3px rgba(0,0,0,0.75);
}
.wycenatab{
	width:40%;
	border: 1px solid #333333; 
	background:linear-gradient(to bottom, red, #A31300);
	padding: 15px;
	border-radius: 2px;
	display:block;
	margin:0 auto;
}

.wycenatd{
	width:50%; 
	text-align:left;
	height:auto;
	padding-top:15px;
}

.wycenatd2{
	width:50%; 
	text-align:right;
	height:auto;
	padding-top:15px;
}

.wycenaspan{
	text-decoration:none; 
	width:50%;
	font-family:Armata, tahoma, verdana;
	font-size:10pt;
	color:white;
}

.wycenatextarea{
	border: 1px solid #333333; 
	background: white; 
	border-radius: 4px;
	color:#333333;
	font-size:11pt; 
	font-family:Armata,tahoma,verdana;"
	width:90%;
	height:80px;
}

.wycenainput{
	border: 1px solid #333333; 
	background: white; 
	padding: 4px;
	text-align:center;
	border-radius: 4px;
	color:#333333;
	font-size:11pt;
	height:30px;
	font-family:Armata, tahoma, verdana;
	width:90%;
}

.wycenasubmit{
	border: 1px solid #333333; 
	background: white; 
	padding: 4px;
	text-align:center;
	border-radius: 4px;
	width:90%;
	font-size:10pt;
	font-weight:bold;
	color:#333333;
	height:30px;
	font-family:Armata, tahoma, verdana;
}

.vsmall{
	font-size:7pt;
}
hr{
	color:white;
	width:80%;
	background: #ffffff;
}
#footer{
	width:100%;
	height:80px;
	background-color:black;
	color:white;
	text-align:center;
	font-family:Armata;
	font-size:9pt;
	padding-top:20px;
}
.t1{
	width:80%;
	margin:0 auto;
}
.td1{
	width:60px;
	text-align:left;
	height:60px;
	vertical-align:middle;
}
.td2{
	text-align:left;
	padding-left:10px;
	height:60px;
	vertical-align:middle;
}
.td1pic{
	width:60px;
}

#w1,#w2{
	width:100%;
	clear:both;
	position:relative;
	padding-top:10px;
}
#leftmargin1{
	width:5%;
	color:#eeeeee;
	float:left;
}
#leftmargin2{
	width:5%;
	color:#eeeeee;
	float:left;
}
#leftcolumn1,#leftcolumn2{
	width:30%;
	float:left;
}
#middlecolumn1,#middlecolumn2{
	width:30%;
	float:left;
}
#rightcolumn1,#rightcolumn2{
	width:30%;
	float:left;
}
#sleftcolumn1,#sleftcolumn2{
	width:40%;
	float:left;
}
#wleftcolumn1,#wleftcolumn2{
	width:90%;
	float:left;
}
#srightcolumn1,#srightcolumn2{
	width:50%;
	float:left;
}
#wrightcolumn1,#wrightcolumn2{
	width:0%;
	float:left;
}

#rightmargin1,#rightmargin2{
	width:5%;
	float:right;
}
#mp{
	display:none;
}
a{
	text-decoration:none;
}
.slidermainpagepic{
	border-radius:0px;
	width:100%;
}
#tabmainpage{
	border-spacing:0;
	margin:0 auto;
	border:0;
	height:100%;
}
.tdmainpage{
	text-align:center;
	vertical-align:middle;
	height:100%;
	border-spacing:0;
	width:16.6%;
}

#icons{
	width:150px;
	height:48px;
	border-spacing:0;
}
.tdicons{
	width:50px;
	height:48px;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
}
#dmlogo,#fblogo,#gmlogo{
	width:24px;
	border:0;
	text-decoration:none;
	margin:0px;
}
#socialmedia{
	width:20%;
	position:absolute;
	right:0;
	background:linear-gradient(to bottom, red, #A31300);
	z-index:10;
	height:48px;
	text-align:right;
}

#sm{
	color:white;
	font-family:Armata;
	font-size:9pt;
	display:block;
}
.social{
	height:40px;
	margin-left:25px;
	border:0;
}
#mainban{
	height:150px;
	float:right;
}
#info{
	position:absolute;
	z-index:4;
	min-width:627px;
	width:90%;
	min-height:95px;
	height:90%;
	top:10px;
	left:10px;
	background:url('pic/infopic.png') no-repeat left;
}

body{
	background-color:#eeeeee;
}
#header{
	position:absolute;
	width:100%;
	height:150px;
	background-color:white;
	top:0px;
	left:0px;
	z-index:3;
}
#white{
	position:absolute;
	background-color:white;
	top:150px;
	left:0;
	height:2px;
	z-index:3;
	width:100%;
}
#menu{
	position:absolute;
	background:linear-gradient(to bottom, red, #A31300);
	//background-color:red;
	top:152px;
	left:0;
	height:48px;
	z-index:3;
	width:100%;
	line-height:48px;
	padding-left:5%;
	box-sizing:border-box;
	line-height:48px;
}
.menu1{
	font-family: 'Coda', sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:white;
	position:relative;
	float:left;
	height:45px;
	padding-right:7px;
	padding-left:7px;
}
#fb{
	position:absolute;
	z-index:99;
	top:110px;
	left:20px;

}
.menu1:hover{
	//border-bottom:3px solid white;
	background:linear-gradient(to top, red, #A31300);
}
#slider{
	position:absolute;
	background-color:white;
	top:200px;
	left:0;
	box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.55);
	min-height:100px;
	z-index:3;
	width:100%;
	padding:0px;
	padding-top:1px;
}
/*#left_pannel{
	position:absolute;
	top:200px;
	width:200px;
	height:450px;
	background-color:red;
	left:0px;
	z-index:2;
	box-shadow: 2px 0px 4px 2px rgba(0,0,0,0.55);
}*/
#article{
	position:absolute;
	//top:190px;
	width:100%;
	height:450px;
	background-color:#eeeeee;
	left:0px;
	z-index:1;
}


.l{
	width:170px;
	vertical-align:middle;
}
#sg{
	position:absolute;
	right:7%;
	width:200px;
	text-align:center;
	line-height:15px;
	height:15px;
	font-family:Armata;
	font-size:9pt;
	top:605px;
	display:none;
	background:linear-gradient(to bottom, red, #A31300);
	color:white;
	border-radius:3px;
}
#ss{
	position:absolute;
	right:7%;
	width:200px;
	text-align:center;
	line-height:15px;
	height:15px;
	font-family:Armata;
	font-size:9pt;
	top:605px;
	display:none;
	background:linear-gradient(to bottom, #167CC0, #003A8A);
	color:white;
}
#sp{
	position:absolute;
	right:7%;
	width:200px;
	text-align:center;
	line-height:15px;
	height:15px;
	font-family:Armata;
	font-size:9pt;
	top:605px;
	display:none;
	background:linear-gradient(to bottom, #7FC017, #0F7300);
	color:white;
}
#mechanik{
	position:absolute;
	right:7%;
	width:200px;
	text-align:center;
	line-height:15px;
	height:15px;
	font-family:Armata;
	font-size:9pt;
	top:605px;
	display:none;
	background:linear-gradient(to bottom, #FCD703, #FF7700);
	color:white;
}
