/* Theme Name: Siribri
Theme URI: http://www.siribri.pl
Description: motyw1 Siribri
Ver: 1.2
Author: Leslaw Skrzypczyk
Author URI: http://www.siribri.pl
Theme copyright Siribri.pl */
* {
	padding:0;
	margin:0;
}
img { 
	border:0;
}

body {
	background-color:#fff;
	text-align: left; 
    font-style: normal;
    font-weight: normal;
	font: normal 16px/1.5 "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    color: #4172aa;
    text-decoration: none; 
	width: 100%;
}
p {margin-bottom:1.0em}
.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #f1f7ff;
  border: 1px solid #A2bfe1;
  margin: -6px 6px 6px -6px;
  padding: 8px;
  }
#container {
	background-color:#fff;
	background-image:url(../img/background.gif);
	background-repeat:no-repeat;
	background-position:center  top;
	background-attachment:scroll;
	width:883px;
	height:900px;
	margin:0px auto;
	padding:0;
	border:none;
	position:relative
}
.menu {
	float:left;
	width:286px;
	height:176px;
/*	clear:both;*/
}

ul {
	padding : 34px 0 0 43px;
	margin : 0px;
	border : none;
	list-style: none;
	
} 
#lista li {
	margin: 0;
	padding: 2px 0 0 0;
	border : none;
	list-style: none; 
}
#o1 a, #o2 a, #o3 a, #o4 a, #o5 a {
background : url(../img/menu.gif) no-repeat;
display : block;
padding : 0;
margin : 0;
border : none;
text-align : center;
}
#o1 a {
	background-position:0 0;
	margin : 0 0 5px 0;
	width : 180px;
	height : 41px;
}
#o1 a:hover {background-position:0 -41px}
#o2 a {
	background-position:-206px 0;
	width : 241px;
	height : 46px;
}
#o2 a:hover {background-position: -206px -46px;}
#o3 a {
	background-position: -206px -92px;
	margin : 0 0 8px 0;
	width : 241px;
	height : 38px;
}
#o3 a:hover {background-position: -206px -130px;}
#o4 a {
	background-position: 0 -82px;
	margin : 0 0 5px 0;
	width : 206px;
	height : 41px;
}
#o4 a:hover {background-position: 0 -123px}
#o5 a {
	background-position: -451px 0;
	margin : 0 0 5px 0;
	width : 206px;
	height : 41px;
}
#o5 a:hover {background-position: -451px -45px}
#logo {
	float:left;
	width:217px;
	height:664px;
	background : url(../img/logo.gif) no-repeat;
	clear:left
}
#tcontainer {
	float:left;
	width:546px;
	height:auto;
	padding:20px;
	margin-right:80px;
}
#tcontainer p a {color:#f00; background-color:#fff; text-decoration:none}
#tcontainer p a:hover {color:#fff; background-color:#f00; text-decoration:none}
#tfooter {
	float:left;
	background : url(../img/petla.gif) no-repeat bottom center;
	width:546px;
	height:52px
}
div#kol1 {
	float:left;
	width:263px;
	padding-right:10px;
	padding-top:20px
	
}
div#kol2 {
	float:left;
	width:263px;
	padding-left:10px;
	padding-top:20px
}
#footer {
	float:left;
	width:712px;
	height:42px;
	margin-right:86px;
	margin-left:85px;
	background : url(../img/footer.gif) no-repeat;
}
div.ekspo {margin:0 50px}

p.tytul {font-size: 180%; margin-bottom:10px; margin-left:0; background : url(../img/ozd1.gif) no-repeat 10px; color:#c3d8f0}
p.akapit {margin-left:0; background : url(../img/akapit.gif) no-repeat; }
p.akapit:first-letter {margin-left:1.0em}
p.projekt3 {float:right; margin-bottom:2.0em; background : url(../img/ozd-logo.gif) no-repeat; background-position:left bottom; padding-left:70px; padding-top:2px}
p.projekt2 {float:right; margin-bottom:2.0em; background : url(../img/ozd-plak3.gif) no-repeat; background-position:left bottom; padding-left:70px; padding-top:2px}
p.projekt1 {float:right; margin-bottom:2.0em; background : url(../img/ozd-www.gif) no-repeat; background-position:left bottom; padding-left:70px; padding-top:2px}


div.seeit	{
	position:relative;
	top:3420px;
	left:470px;
	background : url(../img/tryit.png) no-repeat;
	margin-top:2px;
	height:546px;
	width:295px;
	z-index:100}



p.galeria1 {float:right; margin-bottom:2em; background : url(../img/ozd-art.gif) no-repeat; background-position:left bottom; padding-left:70px; padding-top:14px}
p.wyslana	{color:#fff; background-color:#4172aa; padding-left:5px; width:228px}
p.error		{color:#fff; background-color:#ff7373; padding-left:5px; width:488px}

#face {
	position:absolute;
	left: 500px;
	top: 25px;
	width:382px;
	height:291px;
	padding:0;
	background-image:url(../img/face.png);
	background-repeat:no-repeat;
	background-position:right;
	overflow:auto
}
#list {
	position:absolute;
	left: 600px;
	top: 130px;
	width:197px;
	height:56px;
	padding:0;
	background-image:url(../img/list.gif);
	background-repeat:no-repeat;
	background-position:right;
	overflow:auto
}
#paleta {
	position:absolute;
	left: 620px;
	top: 100px;
	width:203px;
	height:126px;
	padding:0;
	background-image:url(../img/paleta.png);
	background-repeat:no-repeat;
	background-position:right;
	overflow:auto
}
#sztaluga {
	position:absolute;
	left: 668px;
	top: 45px;
	width:151px;
	height:198px;
	padding:0;
	background-image:url(../img/sztaluga.png);
	background-repeat:no-repeat;
	background-position:right;
	overflow:auto
}
#pojemnik {
	position:absolute;
	left: 720px;
	top: 600px;
	width:127px;
	height:215px;
	padding:0;
	background-image:url(../img/pojemnik.png);
	background-repeat:no-repeat;
	background-position:right;
	overflow:auto
}
#formularz {
	display: block;
}

form {
	margin-top: 0.5em;
}

form fieldset { 
	padding: 0.5em;
	display: block;
	clear: both;
	border:none
}

form label {
	width: 20%;
	float: left;
	display: inline;
	text-align: left;
	padding: 0.45em 0.5em;
}
form input, form textarea { 
	float: left;
	display: inline;
	font-size: 14px;
	color: #4172aa;
	padding: 0.2em;
	margin: 0.2em;
	width: 20%;
	margin: 2px;
	border:none
}
input.przycisk { 
	border-style: none !important;
	background: none !important; 
}

form input.img {
	padding: 0;
	border: 0;
	background: none transparent; 
	float: none;
}
form fieldset.img {
	clear: both;
	text-align: center;
}

div#formularz label { 
	width: 140px; 
	line-height: 16px;
}

div#formularz input {
	background: url(../img/input.png) no-repeat;
	width:268px;
	height:28px
}
div#formularz textarea { 
	padding-left: 4px;
	padding-right: 4px;
	background: transparent !important;
	border: none !important;


	

}
div#msg {
	margin-top:20px;
	background: url(../img/textarea.png) no-repeat;
	width:459px;
	height:222px
}

div#formularz input.imie_nazwisko { width: 35ex }
div#formularz input.email { width: 35ex; }
div#formularz input.telefon { width: 35ex; }
div#formularz textarea.wiadomosc { 
		width: 75ex;
	 	width:459px;
		height:185px;
		white-space:pre;
		overflow:auto
}

#formularz .submit input { 
	background: transparent !important;
	 width:74px;
	 height: 31px;
	 border: none !important;
	 margin-right:70px !important;
	 float: right;
}
#langvercontainer {
	position:fixed;
	left: 0px;
	top: 0px;
	width:50px;
	height:20px;
	margin:0;
	margin-top:25px;
	padding:2px;
	font-size:14px;
	background: #cfdcea;
}
#langvercontainer:hover {
	background: #fff;
}
a.lang {color: #4172aa; text-decoration: none; font-size: 14px}
a.lang:hover{color:#ff7373; text-decoration: none}

