    #formm .reg1 li{
      color:#0678b3;
      font-family:Calibri,Georgia,serif;
      font-size:12px;
      margin:2px 55px 3px 30px;
      padding:0pt;
    }
    #formm ul.reg1{
      color:#000000 !important;
      list-style-type: circle;
      margin:7px 0 15px;
    }
    #formm #ulk li{ color:#FFFFFF;  }
    #form #ulk{
      list-style-type:circle !important;
      margin:18px 14px 14px;
      color:#FFFFFF;
    }
    #formm #zasady_zdj {list-style-type: circle !important; margin-left:15px  }
    #formm ul {list-style-type: none; display: block; }
    #formm ul li a:hover{ color:#0678B3; text-decoration:underline; }
    #formm ul.opisy{
      color:#000000 !important;
      list-style-type: none;
      margin:5px 0 0 15px;
    }
    #formm ul.ogloszenie{
      color:#000000 !important;
      list-style-type: circle;
      margin:5px 0 0 40px;
    }
    #formm .ogloszenie li{   margin:5px 55px 0px 0px;  padding:0pt;     }
    #formm h1{ font: normal 21px Calibri,Verdana,Arial;  color:#000000;  margin:0 0 7px;     }
    #formm h1 span{ color:#0678B3; }
    #formm * {
      font-family:Calibri,Verdana,Arial;
      font-size:13px;
      /* width:98%; */
      margin: 0 auto;
    }
    #formm select, #formm input{ font-family: Calibri,Verdana,Arial; background-color:#FFFFFF;color:#000000;font-size:12px; width:150px; border:solid 1px #9D9D9D }
    #formm textarea{ font-family: Calibri,Verdana,Arial; background-color:#FFFFFF;color:#000000;font-size:12px; border:solid 1px #9D9D9D; padding:3px }
    #formm input.chck{ width:14px; height:14px; }
    #formm blockquote{ margin:0 0 0 12px }
    #formm blockquote label{ cursor:pointer }
    #formm blockquote label:hover{ border-bottom:dotted 1px #878787 }
    #formm fieldset{ border:solid 1px #0678b3; width: 690px; margin: 15px 14px 0;}
    #formm fieldset legend{ font-weight:bold; color:#0678B3; width:auto !important; }
    #formm fieldset div, #formm .divlab{ width: 220px; float:left; margin:5px 0 5px 8px;  }
    #formm fieldset div.komunikacja div { float: none; overflow: hidden; width: 100%; margin: 0;}
    #formm fieldset div label, #formm .divlab label{ display:block; cursor:pointer; color:#337290; }
    #formm fieldset div.komunikacja label { display: inline;}
    #formm fieldset div.komunikacja input { width: auto;}
    #formm fieldset div label span, #formm .divlab label span{ border-bottom:dotted 1px #dadada }
    #formm fieldset div label:hover, #formm .divlab label:hover{ color:#878787 }
    #formm input.but_back{ border:solid 3px #A6A6A6; font:bold 17px Calibri,Verdana,Arial;color:#A6A6A6;cursor:pointer }
    #formm input.but_back:hover{ color:#C7C7C7; border:solid 3px #C7C7C7; }
    #formm input.but_subm{ border:solid 3px #0678b3; font:bold 17px Calibri,Verdana,Arial;color:#0678b3;cursor:pointer; }
    #formm input.but_subm:hover{ border:solid 3px #1e9cde; color:#1e9cde; }
    #formm em{ color:#FF005C; text-decoration:none; font-style:normal; font-weight:bold }
    #formm #nodiv div, #formm #nodiv1 div, #formm #nodiv2 div{ width:auto; margin:0; float:none; }
    #formm hr{ width:80%; height:1px;background-color:#0678b3;clear:both;border:0;margin:14px auto !important; display:block }
    /* #formm #laduj_zdjecia{ width:660px;padding:5px; overflow:auto; } */
    #formm #laduj_zdjecia{width:700px; padding: 5px; margin: 0 auto }
    #formm #laduj_zdjecia img{ padding: 3px; margin: 2px; border:solid 1px #dadada; background-color: #fff;}
    #formm #opis_list{ width:185px;max-height:200px;overflow:auto; }
    #formm #div_opis{ width:440px; padding:10px 0 0 0; }
    #formm #div_opis textarea{ width:430px; padding:0; margin:0 }
    #formm div .label2{ margin:8px !important; display:inline !important;color:#000 !important; }
    
    #infobox{ position:fixed;right:10px;top:150px;width:180px;border:solid 2px #C63276;background-color:#fff;padding:10px }
    
	#formm .del_photo{ background: url(/img/delete.png) 0 0 no-repeat; width:16px !important; height:16px !important; display: block; margin: 0; position: absolute; right: 3px; top: 3px;}
    
    #formm #container ul{ list-style-type: none; margin:0 0 0 20px; padding:0 }

    
    #formm .fancyupload-queue, #center-col #demo-queue {
       list-style-image:none !important;
       list-style-position:outside !important;
       list-style-type:none !important;
    }
    #formm .fancyupload-queue li {
       /*background:transparent url(photo_upload.png) no-repeat scroll 0pt 5px;*/
       padding:1px 0pt 2px 10px !important;
       border:solid 1px #fff;
    }
    #formm .fancyupload-queue .queue-file { font-weight:bold;  font-size:11px;  }
    #formm .fancyupload-queue .queue-size { color:#AAAAAA;  font-size:11px;  margin-left:1em;   }
    #formm .fancyupload-queue .queue-loader {
       background-color:#DDDDDD;
       border:1px inset #DDDDDD;
       color:#FFFFFF;
       font-size:11px;
       margin:4px 10px;
       position:relative;
    }
    #formm .fancyupload-queue .queue-subloader {
       background-color:#81B466;
       height:100%;
       left:0pt;
       position:absolute;
       text-align:center;
       top:0pt;
       width:0%;
    }
    #formm .fancyupload-queue .input-delete {
       background:transparent url(/img/delete.png) no-repeat scroll 0pt;
       border:medium none;
       float:right;
       height:16px;
       text-decoration:none;
       width:16px;
    }
    #formm .upl {border: solid 2px #0678b3; padding: 3px; font: bold 14px Calibri,Verdana,Arial; color: #0678b3; cursor: pointer; margin: 5px 0; background-color: #FFF; width: auto;}
    #formm .upl:hover {border: solid 2px #1e9cde; color: #1e9cde;}
    #formm .upl1 {border: solid 2px #0678b3; padding: 3px; font: bold 14px Calibri,Verdana,Arial; color: #0678b3; cursor: pointer; margin: 5px 0; background-color: #FFF; width: auto;}
    #formm .upl1:hover {border: solid 2px #1e9cde; color: #1e9cde;}
        .resizable-textarea {
      width: 95%;
    }
    .resizable-textarea .grippie {
      height: 9px;
      overflow: hidden;
      background: #eee url(/img/grippie.png) no-repeat center 2px;
      border: 1px solid #ddd;
      border-top-width: 0;
      cursor: s-resize;
    }
    html.js .resizable-textarea textarea {
      margin-bottom: 0;
      width: 100%;
      display: block;
    }
    

#formm .groupWrapper{ padding:6px 0; position:relative; }
#formm .serializer  {  clear: both; }
#formm .groupItem   {  border: 1px solid #aaa; clear: both; float: left; display: block; position: relative; padding: 5px; margin-bottom: 10px;}
#formm .firstImage  { border-color: #f93; background-color: #ffeeba;}
#formm .itemContent{ margin:0 !important; float:left !important; width:460px !important; padding-left:5px; }
#formm .itemContent textarea{ width: 300px !important; height: 30px !important; }
#formm .divbut{ width:30px !important; float:left !important; }
#formm .divopis{ float:left !important; width:160px !important; text-align:center !important; }

#formm .upp{ background: url(/img/upp.gif) 0 0 no-repeat; width:19px !important; height:19px !important; display:block; margin-bottom:0; }
#formm .dnp{ background: url(/img/dnp.gif) 0 0 no-repeat; width:19px !important; height:19px !important; display:block; margin-bottom:0; }

#formm .upp:hover{ background: url(/img/upp.gif) 0 -19px no-repeat;  }
#formm .dnp:hover{ background: url(/img/dnp.gif) 0 -19px no-repeat; }



#formm .typ_ogloszenia_label {
	border: solid 1px #fff; 
	display: block;
	margin: 0;
	padding: 0.5em 3px 1em 3px;
}
#formm .typ_ogloszenia_label a {
	white-space: nowrap;
}
#formm .typ_ogloszenia_label_shine {
	font-size: 1.1em;
	font-weight: bold;	
}
#formm .label_descr {
	font-size: 1.1em;
	border-bottom: none;
}

#formm label.typ_ogloszenia_label:hover{
	border: solid 1px #eaeff2; 
	color: #1e9cde;
	background-color: #e8eef2;
}
#formm h5 {font-size: 14px; color: #0678b3; font-weight: bold; margin: 1em 0 0 0;}
#formm h6 {font-size: 12px; color: #000; font-weight: bold; margin-bottom: 0.5em;}


#slider{ margin:0 auto; width:660px; }
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:660px;
	height:176px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 

	}	
#nextBtn{ 

	}														
#prevBtn a{

    background:url(/img/arr_left.gif) no-repeat 0 0;
    position:absolute;
    left:4px;
    top:62px;
    width:31px;
    height:31px;
    }
#nextBtn a{
    background:url(/img/arr_right.gif) no-repeat 0 0;
    position:absolute;
    right:0px;
    top:62px;
    width:31px;
    height:31px;
    }
	
#block-formblock-send_opinion {
  background-color:#FFFFFF;
  border-bottom-color:#CCCCCC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#CCCCCC;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#CCCCCC;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#CCCCCC;
  border-top-style:solid;
  border-top-width:1px;
  right:-230px;
  position:absolute;
  top:100px;
  width:230px;
  z-index:10000;
  text-align:left;
}

#block-formblock-send_opinion .addopinion {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/sugestia.png) no-repeat scroll 0 0;
cursor:pointer;
font-size:0;
height:130px;
position:absolute;
left:-26px;
text-indent:-10000px;
width:25px;
}

#block-formblock-send_opinion input, #block-formblock-send_opinion textarea, #block-formblock-send_opinion select{ width:200px }
div.block-inner{ text-align:left; padding:10px; line-height:22px; font-size:12px; }
body{overflow-x:hidden !important;}