* {margin:0px; padding:0px; }
body {background: #ffffff url(../images/tlo.jpg) repeat-x center top; margin: 0px;padding: 0px;font-family: Verdana,Tahoma, "Trebuchet MS" ;	font-size: 11px;color: #524517;}
a {	font-family: Verdana, Tahoma;font-size: 11px;font-weight: bold;	color: #524517;	text-decoration: none;}
a:hover {color: #2e1d13;	text-decoration: none;	font-family: Verdana, Tahoma;	font-size: 11px;	font-weight: bold;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
ul {padding-left:30px;}
#all { margin:auto; width:1000px;}
#top { width:1000px;}
.img_top  {float:left; border:none;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#full_content {float:left; background-image:url(../images/gmina_elipowa_09.jpg); background-repeat:repeat-y;}
h1 { font-size:30px; font-weight:bold; color:#ff0000; font-family:"Trebuchet MS", Tahoma, Verdana; text-align:left; padding:0px 0px 10px 0px;}
#content {width:625px; padding:10px 20px 0px 30px; float:left;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.newsPreView {padding:10px; float:left; text-align:justify; padding:10px 0px 5px 40px;}
.newsPreView img.imageBorder {float:left; margin:8px 5px 0 0; border:2px solid #ffffff;}
.newsPreView h3  { color:#ff0000; font-weight:bold;} 
.newsPreView h3 a { color:#ff0000; font-weight:bold;}
.newsPreView h3 a:hover {  color:#bb0000; font-weight:bold;}
.newsPreView p {padding-top:5px; color:#7d5e4b;}
.newsPreView h4 { text-align:left; float:left; font-weight:bold;}
.newsPreView h4 a { text-align:left; float:left; color:#ff0000; font-weight:bold;}
.newsPreView h4 a:hover {  color:#ffffff; font-weight:bold;}
.newsPreView .seeMore { float:right;padding:5px 5px 10px 0px; font-size:10px; color:#ff0000;}
.newsPreView .seeMore a { float:right;color:#ff0000;}
.newsPreView .seeMore a:hover { float:right;color:#ffffff;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.footer_left{ height:116px; line-height:20px; width:340px;float:left;text-align:left; padding:10px 0px 0px 0px;}
.footer_right{width:630px; height:141px;float:left;text-align:right;padding:10px 0px 0px 0px; background-image:url(../images/loga_02.jpg); background-repeat:no-repeat; }

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
hr {border:0px; border-bottom:1px dotted #4b2f1f; height:0px; margin:5px 0px 5px 0px; }

.limit {text-align: center;}

/* news */
.newsFullView {}
.newsFullView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsFullView h3 {color:black; font-size:11px; font-weight:bold; margin:0px; padding:0px;}
.newsFullView p {padding:0px; padding-top:5px; margin:0px;}
.newsFullView .back {text-align:right;padding: 5px;}
.newsFullView .date {display:block; float:right; padding-right: 5px;}


#dane_adresowe { width:270px; border:0px solid; float:left; padding:0px 0px 0px 0px;}
#dane_adresowe ol{margin: 0;padding: 0;list-style-image: none;list-style: none;}
#dane_adresowe li{padding: .7em 0 0.6em 0;position: relative;height: 1%;}
#dane_adresowe li label{font-weight: bold;color: #ff0000;display: block;width: 150px;}

#contact_form { width:330px; border:0px; float:right; padding:0px 10px 0px 10px; background-color:#ebebeb;}
#contact_form ol{margin: 0;padding: 0;list-style-image: none;list-style: none;}
#contact_form li{border-bottom: 1px dashed #685840;padding: .7em 0 0.5em 0;position: relative;height: 1%;}
#contact_form li.submit{float: right;clear: both;margin: 1em 0;width: 86px;	height: 23px;position: relative;overflow: hidden;padding: 0;border: none;}
#contact_form li.submit input{background: url(../images/send.gif) 0 0 no-repeat;width: 86px;height:23px;padding: 23px 10px 0px 0px;overflow: hidden;border: 0;text-indent: -9000px;cursor: pointer;display: block;}
#contact_form li label{font-weight: bold;color: #ff0000;float: left;display: block;width: 140px; padding:0px 0px 0px 10px;}
#contact_form li span.validation{float: left;clear: left;display: block;width: 140px;font-size: 0.9em;color:#acacac;padding:0px 0px 0px 10px;}
#contact_form li.comments textarea{width: 170px;height: 100px;border:1px solid #eeeeee;padding:2px; margin:2px;background-color:#ffffff;}
#contact_form li.comments select{width: 270px;border:1px solid #685840;padding:2px; margin:2px;background-color:#836f53;}

#contact_form li.name input,
#contact_form li.email input,
#contact_form li.url input,
#contact_form li select {width: 170px; border:1px solid #a7a7a7;padding:2px; margin:2px;background-color:#ffffff;}