@charset "utf-8";

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 980px;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	float: left;
	
}
.font14 {font-size: 14px;}
.left {	width: 685px;float: left;}
ul.listaprofil { margin:0; list-style-type: none; }
ul.listaprofil li { list-style-type: none; padding: 0 0 10px 0; margin:0; }
.innegoprofil {	float: left;padding-top: 30px;padding-left: 30px;}
.logo {	text-align: left;}
.klawiszzapisz {
	background-image: url(../img/kl_fiolet.gif);
	background-repeat: no-repeat;
	width: 72px;
	color: #FFFFFF;
	font-size: 12px;
	height: 25px;
	border:0;
}
.right {float: right;width: 250px;}
a {text-decoration: none;color: #0789cc;}
.fontrozowy {color: #FF0063;}
a:hover{color: #0789cc;text-decoration: underline;}
a img {	border:0;}
.title1 {font-size: 24px;padding-top: 15px;padding-left: 15px;}
div.title2 {font-size: 20px;padding-top: 10px;padding-bottom: 10px;padding-left: 15px;float: left;width: 685px;}
div.title2 a {color:#727272;}
div.title2 a:hover{color: #0789cc;text-decoration: underline; }
.pojkonta {float: right;color: #878787;	padding-top: 25px;padding-right: 25px;}
.hr {border:0;height: 1px;background-color: #CCCCCC;}
.title3 {font-size: 20px;}
.pocztalista {display: inline;margin:0;list-style-type: none;font-size: 16px;padding: 0 0 0 10px;}
.ramka2 {background-image: url(../img/ramka_gorna.gif);background-repeat: no-repeat;float: left;width: 685px;}
div.ramka2 p {padding-left:10px;}
div.ramka2 h4 {padding-left:10px;}

.thumbnail {height: 100px;width: 100px;float: left;border: 1px solid #CCCCCC; margin:20px 25px 0 10px; }
.thumbnail2 {height: 100px;width: 100px;border: 1px solid #CCCCCC;float: left;}
div.tagi {background-color: #F8F7F7;padding: 5px;float: left;width: 675px;margin-top: 30px;}
div.tagi a { color:#9d9d9d; }
div.tagiu {background-color: #F8F7F7;padding: 5px;float: left;width: 675px;}
div.tagiu a { color:#9d9d9d; }

.submenu {list-style-type: none;display: inline;margin: 0px;padding:0 6px 0 0;color: #A90343;}
.submenu2 {text-align: right;margin-bottom: 10px;}

.wyszukiwarka {	text-align: right;}
.klawiszszukaj {border:0;background-image: url(../img/kl_tlo.gif);background-repeat: repeat-x;height: 22px;width: 80px;font-weight: bold;color: #999999;}
.stopka {clear: both;width: 980px;padding-top: 10px;}
.stopka  ul {margin: 0;text-align: left;text-indent: 20px;padding-bottom: 8px;}
.stopka  ul li {display: inline;padding-right: 10px;}
.zaawansowane {font-size: 11px;text-align: right;}
.puste {height: 700px;}
.najnowszapraca {float: right;width: 250px;margin-top: 25px;}
.miniaturaduza {height: 200px;width: 250px;border: 1px solid #CCCCCC;float: left;margin-top: 25px;}
.puste2 {height: 230px;}
.klawisznapisz {background-image: url(../img/kl_napisz.gif);background-repeat: no-repeat;height: 18px;width: 79px;float: right;font-size: 12px;color: #FFFFFF;border:0;}
.klawiszdodaj {background-image: url(../img/kl_fiolet.gif);background-repeat: no-repeat;font-size: 14px;color: #FFFFFF;float: right;height: 25px;width: 72px;border:0;}
.miniatura {height: 50px;width: 50px;border: 1px solid #CCCCCC;float: left;}
.miniatura4 {float: right;height: 50px;width: 50px;border: 1px solid #CCCCCC;}
.miniatura3 {float: left;height: 100px;width: 100px;border: 1px solid #CCCCCC;}
.zasadyimg {float: left;height: 83px;width: 83px;}
.miniatura2 {height: 100px;width: 100px;border: 1px solid #CCCCCC;float: left;}
.fontfiolet {color: #A90343;}
.ramka1 {background-image: url(../img/ramka_gorna.gif);background-repeat: no-repeat;clear: both;}
.box1 {font-size: 16px;width: 650px;text-align: justify;padding: 5px;margin-top: 15px;}
.menu {width: 685px;margin-top: 10px;}
.tekst {padding-left: 15px;float: left; width:200px;}
.tekst2 {padding-left: 15px;float: left;}
.tekst3 {padding-left: 15px;float: left; width:120px;}
.profil {clear: both;}
.login {float: left;padding-left: 15px;}
.loginkomentarze {width: 610px;padding-left: 15px;float: left;}
.smietnikkomentarze {float: right;}
.komentarzprzegladarka {float: left;width: 500px;position:relative; top:0; left:0;}
.komentarzeprzegladarka {float: left;width: 685px;margin-top: 30px;border-top: 1px solid #ddd;padding-top:10px;}
div.komentpodpis { width:150px; float:left; margin-right:10px; }
div.komentpodpis img { width:50px; height:50px; margin:0 5px 5px 5px; float:left; }
.login2 {float: right;padding-right: 15px;text-align: right;}
.puste3 {clear: both;height: 280px;}
.box2 {float: left;width: 240px;margin-top: 8px;margin-bottom: 7px;}
.box3 {float: right;margin-top: 7px;margin-bottom: 8px;width: 240px;}
.menu ul{list-style-type:none;padding:0;margin:0;}
.menu li{float:left;position:relative;z-index:100;}
.menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:25px;}
.ramka2 {background-image: url(../img/ramka_gorna.gif);background-repeat: no-repeat;clear: both;float: left;}
.menu a, .menu :visited {display:block;font-size:12px;width:115px;color:#727272;text-decoration:none;margin-right:0px;text-align:center; padding:5px 0;background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;border-bottom: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.menu :hover{color:#A80343;background-color: #FFFFFE;text-decoration: none;}
.kolorpanel {color: #2A2A2A;}
.praceminiatura {height: 100px;width: 100px;border: 1px solid #CCCCCC;}
.portfolio {float: left; margin:20px 25px 0 10px;}
.pracetekst {width: 100px;text-align: center;font-size: 12px;}
.menu ul ul {visibility:hidden;position:absolute;width:115px;height:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.thumbnail2 {height: 100px;width: 100px;border: 1px solid #CCCCCC;float: right;margin-right: 30px;}
.znajomi {float: left;clear: both;width: 685px;}
.wyszukiwane {width: 320px;float: left;margin-bottom: 30px; margin-left:10px;}
.komentarz {height: 100px;width: 500px;float: left;margin-left: 50px;border: 1px solid #CCCCCC;}
.zasadytekst {float: left;width: 450px;margin-left: 30px;}
.komentarze {padding-top: 30px;float: left;}
.zasadypobierania {float: left;padding-top: 30px;}
.tagi2 {background-color: #F8F7F7;padding: 5px;float: left;height: 330px;width: 645px;font-size: 24px;margin-top: 30px;}
.dodajprace {float: left;margin-left: 20px;width: 220px;margin-right: 80px;}
.tekstdodajprace {float: left;padding-left: 15px;width: 100px;}
.tekstdodajprace2 {float: left;width: 300px;border-bottom: solid 1px #ccc;}
div.srcfile { width:300px; float:left; margin-top:10px; }
.opispracy {padding-top: 50px;padding-left: 20px;float: left;width: 645px;clear: both;}
.opispracy2 {float: left;padding-top: 60px;}
.pomoc {float: left;padding-top: 24px;}
.filefield {float: left;}
.adresy {float: left;padding-top: 25px;padding-left: 10px;}
.wiadomosc {float: left;padding-top: 25px;padding-left: 60px;width: 345px;}
.napiszdonas {float: left;padding-top: 25px;padding-left: 20px;width: 620px;}
.wyszukiwarkaduza {float: left;}
.titlewyszukiwarka {float: left;font-size: 20px;padding:70px 0 20px 15px;}
div.pracaprzegladarka {width: 550px;float: left;position:relative; top:0; left:0;}
div.pracaprzegladarka img{ border: 1px solid #CCCCCC; }
.przegladarkatop {width: 550px;text-align: center;}
.przegladarkabottom {width: 532px;background-color: #F8F7F7;float: left;padding: 10px;}
div.przegladarkalista {margin: 0; padding:0 6px;float:left;height:20px;width:100%;}
.reklamy2 {float: left;width: 250px;margin-top: 50px;}
.ocena {font-size: 16px;color: #A90343;}
.dodajkomentarz {float: left;margin-top: 30px;font-size: 18px;width: 383px;padding-left: 160px;}
.przegladarkalogin {float: left;width: 250px;margin-top: 30px;margin-bottom: 30px;}
.liczbaulubionych {float: left;width: 250px;margin-bottom: 30px;}
.ocenprace {float: left;width: 250px;margin-top: 30px;}
.klocen {color: #FFFFFF;background-image: url(../img/kl_fiolet.gif);background-repeat: no-repeat;height: 20px;width: 60px;border:0;}
.innyprofil {height: 100px; padding:30px 0 15px 15px;}
.menuuzytkownika {float: left;width: 250px;margin-top: 32px;}
ul.listamenuuzytkownika {list-style-type: none;margin: 0px;}
ul.listamenuuzytkownika li { list-style-type: none; padding: 6px 0 7px 5px; }
.pokrewnetagi {float: right;width: 250px;}
.przegladarka {float: left;margin-top: 25px;padding-left: 60px;margin-bottom: 25px;}
.logowanie {float: left;padding-top: 30px;padding-left: 15px;}
.rejestracja {float: left;padding-top: 30px;padding-left: 15px;}
.klfiolet {background-image: url(../img/kl_fiolet.gif);background-repeat: no-repeat;height: 25px;width: 72px;border:0;color: #FFFFFF;}
.klfiolet2 {background-image: url(../img/kl_fiolet2.gif);background-repeat: no-repeat;height: 25px;width: 100px;border:0;color: #FFFFFF;}
.pocztanowa {float: left;padding-top: 30px;padding-left: 15px;}
.regulamin {float: left;padding-top: 30px;padding-left: 15px;width: 600px;}
.pamietaj {font-weight: bold;color: #FF0000;}
.fontniebieski {color: #0000FF;}

p.frmconfirmation {font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#a90343; text-align:left;}
i.error {font: 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#f00; text-align:left; }
img.avatartop { width:25px; height:25px; padding:1px; border: solid 1px #ccc; vertical-align:middle; }
img.imgmid { vertical-align:middle; }
div.licenceicon {width:100px; text-align:right; float:right;}

div.komvotecont {float:right; width:120px; height:40px; }
div.komvotebutu { float:right; width:18px; height:18px; background-image: url('../img/voteup.gif'); background-repeat: no-repeat; background-position:top left; cursor:pointer; margin:0 0 0 3px; }
div.komvotebutd { float:right; width:18px; height:18px; background-image: url('../img/votedown.gif'); background-repeat: no-repeat; background-position:top left; cursor:pointer; margin:0; }
div.komvoteres { float:right; width:60px; font: 10px Tahoma, Verdana, Arial, sans-serif; color: #3f3f3f; text-align:right; margin:3px 4px 0 0; }

div.favecont { float:left; width:80px; height:19px; text-align:left; }
div.fave { float:left; width:80px; height:19px; text-align:left; }
div.faveit { float:left; width:70px; height:19px; background-image: url('../img/fave1.gif');background-repeat: no-repeat; background-position:top left; cursor:pointer; }
div.unfaveit { float:left; width:70px; height:19px; background-image: url('../img/fave2.gif');background-repeat: no-repeat; background-position:top left; cursor:pointer; }

div.spamcont { float:left; width:70px; height:19px; text-align:left; }
div.spam { float:left; width:70px; height:19px; text-align:left; }
div.spamit { float:left; width:60px; height:19px; background-image: url('../img/spam1.gif');background-repeat: no-repeat; background-position:top left; cursor:pointer; }
div.unspamit { float:left; width:60px; height:19px; background-image: url('../img/spam2.gif');background-repeat: no-repeat; background-position:top left; cursor:pointer; }

span.fakebutton { color: #A90343; cursor:pointer; }

div.topgfxfull {float:left; height:20px; text-align:left; margin-right:10px;}
div.topsrcfile {float:left; height:20px; text-align:left; margin-right:10px;}
div.topedit {float:left; width:60px; height:20px; text-align:left;}

div.tospam {position:absolute;top:0; left:0; width:552px; height:100%; background-color:#ffffff; text-align:center; }
div.tospamk {position:absolute;top:1px; left:0; width:502px; height:100%; background-color:#ffffff; text-align:center; }

div.more { width: 675px; padding:10px 0; float:left; text-align:right; }

input.klawiszgrey {background-image: url(../img/kl_grey.gif);background-repeat: repeat-x;font-size: 14px;color: #444444;height: 25px;border: solid 1px #ccc;}

div.ht_error { float:left; font: bold 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; padding:20px; color:#333; width:600px; margin-left:20px; }
div.ht_ok { float:left; font: bold 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; padding:20px; color:#333; width:600px; margin-left:20px; }

h1 { font: bold 26px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; margin:0 0 15px 0; padding:0; }
h2 { font: bold 20px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; margin:0 0 15px 0; padding:0; }
h3 { font: bold 16px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; margin:0 0 15px 0; padding:0; }
h4 { font: bold 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; margin:0 0 15px 0; padding:0; }
h5 { font: bold 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; margin:0 0 15px 0; padding:0; }
h6 { font: bold 11px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; margin:0 0 15px 0; padding:0; }

ul.aktywnosci { margin:0; padding:0; width:675px; }
ul.aktywnosci li { list-style:none; padding:5px 0; border-bottom: 1px solid #eee; }
ul.aktywnosci li:hover { background-color:#f5f5f5; }
ul.aktywnosci li a { font: 11px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color: #333; text-decoration:none; padding-left:20px; }
ul.aktywnosci li a:hover { text-decoration:underline; }
ul.aktywnosci li img { border:0; vertical-align:middle; }
ul.aktywnosci li strong { color: #999; }

/* rating stars */
.rating_desc {float:left; width:44px; padding-top:4px;}
.rating_container { float:left; width:200px;}
.rating_container a {float:left;display:block;width:25px;height:25px;border:0;background-image:url("../img/rating2.gif");}
.rating_container a.rating_off {background-position:0 0px;}
.rating_container a.rating_half {background-position:0 -25px;}
.rating_container a.rating_on {background-position:0 -50px;}
.rating_container a.rating_selected {background-position:0 -75px;}

/* tag cloud */
a.map-9 { font: 9px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-10 { font: 10px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-12 { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-14 { font: 14px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-16 { font: 16px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-18 { font: 18px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-20 { font: 20px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-22 { font: 22px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-24 { font: 24px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }
a.map-26 { font: 26px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:none; }

a.map-9:hover { font: 9px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-10:hover { font: 10px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-12:hover { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-14:hover { font: 14px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-16:hover { font: 16px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-18:hover { font: 18px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-20:hover { font: 20px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-22:hover { font: 22px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-24:hover { font: 24px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }
a.map-26:hover { font: 26px Tahoma, Verdana, Arial, sans-serif; color: #0789cc; text-decoration:underline; }

/* pages */
div.strony {  margin: 20px 0 0 0; width:685px; float:left; text-align:center; color: #bddaee; font: 11px Tahoma, Verdana, Arial, sans-serif; }
a.strony {  padding: 2px 5px 2px 5px; font-weight: bold; text-decoration:none; font: 12px Tahoma, Verdana, Arial, sans-serif; color: #5cb1dd; border:1px solid #ddd; margin:0px 1px 0px 1px; }
a.strony:hover { background-color: #eee; color: #5cb1dd; border:1px solid #ddd; margin:0px 1px 0px 1px; text-decoration:underline; }
a.stronaa { padding: 2px 5px 2px 5px; font-weight: bold; text-decoration:none; font: 12px Tahoma, Verdana, Arial, sans-serif; color: #5cb1dd; border:1px solid #ddd; margin:0px 1px 0px 1px; background-color: #f0f1f0; }
a.stronaa:hover { background-color: #eee; color: #5cb1dd; border:1px solid #ddd; margin:0px 1px 0px 1px; text-decoration:underline; }

/* lista maili */
.nomail { font: 11px Tahoma, Verdana, Arial, sans-serif; color: #999; text-align:center; }
#maillista table { border:0; }
#maillista a { font: 11px Tahoma, Verdana, Arial, sans-serif; color: #7286a4; text-decoration:none;}
#maillista a:hover { font: 11px Tahoma, Verdana, Arial, sans-serif; color: #7286a4; text-decoration:underline; }
tr.row0 { height:20px;}
tr.row1 { height:40px;}
tr.row2 { height:40px; background-color:#f5f5f5;}
td.maillistaicon { text-align:center; width:5%; font: 11px Tahoma, Verdana, Arial, sans-serif; color: #666;}
td.maillistasender { text-align:left; width:15%; font: 11px Tahoma, Verdana, Arial, sans-serif; color: #666;}
td.maillistatemat { text-align:left; width:50%; font: 11px Tahoma, Verdana, Arial, sans-serif; color: #666;}
td.maillistadata { text-align:left; width:25%; font: 11px Tahoma, Verdana, Arial, sans-serif; color: #666;}
td.maillistaselect { text-align:center; width:5%;}
.delsmall { font: 10px Tahoma, Verdana, Arial, sans-serif; color: #333;}

/* pelna tresc emaila */
#mailfull { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #666;}
#mailfull p { margin: 0 0 20px 0;}
#mailfull b { color:#005794;}
#mailfull a { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #7286a4; text-decoration:none;}
#mailfull a:hover { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #7286a4; text-decoration:underline;}

#maildohint ul { list-style-type: none; font: 10px/11px Tahoma, Verdana, Arial, sans-serif; color:#444; margin:0px; padding:5px 0px 0px 0px;}
#maildohint li { background-image: url('../img/list.gif'); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 1em;}
.selected { background-color: #e3eeff; }

/* margin mail folders section */
#mailmargin { padding:0; margin:0;  width:240px; float: left; font: 11px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#666; text-align:left; }
#mailmargin ul { margin:0; padding:10px 20px; }
#mailmargin ul li { list-style:none; }
#mailmargin ul li img { border:0; vertical-align:middle; margin:0 10px 0 0; }
#mailmargin ul li a { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #7286a4; text-decoration:none; }
#mailmargin ul li a:hover { text-decoration:underline; }

/* formularz */
input.frminputtiny {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#f5f5f5; padding:3px; width:150px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
input.frminputsmall {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#eee; padding:3px; width:200px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
input.frminput {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#eee; padding:3px; width:300px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
input.frminputbig {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#eee; padding:3px; width:580px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
textarea.frminput {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#eee; padding:3px; width:520px; height:300px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
input.frmsubmit {
  border-left:solid 1px #ccc; border-top: solid 1px #ccc; border-right: solid 1px #999; border-bottom: solid 1px #999;
  background: url("../img/button24bg.gif") top left repeat-x; width:120px; height:24px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
input.frmsubmitmid {
  border-left:solid 1px #ccc; border-top: solid 1px #ccc; border-right: solid 1px #999; border-bottom: solid 1px #999;
  background: url("../img/button24bg.gif") top left repeat-x; width:70px; height:24px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
input.frmsubmitsmall {
  border-left:solid 1px #ccc; border-top: solid 1px #ccc; border-right: solid 1px #999; border-bottom: solid 1px #999;
  background: url("../img/button24bg.gif") top left repeat-x; width:40px; height:24px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
select.frminput {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#eee; padding:3px;
  font: 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}
textarea.otaguj {
  border-left:solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd;
  background-color:#fff; padding:3px; width:230px; height:100px;
  font: 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif;
  color:#666;
}

div.otaguj {float:left; text-align:center; width:250px; background-color:#f5f5f5; padding:10px 0;}
div.otaguj p {padding:0 10px; margin:0 0 10px 0; text-align:left; font: 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; }
span.otagujlink {color:#0789cc; cursor:pointer; }

div.help-popup {width:300px;line-height: normal; padding:10px; font: 12px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#666;}
div.help-popup strong { font: bold 13px Arial, Helvetica, Verdana, "Free Sans", "FreeSans", sans-serif; color:#a90343; }

#pomoc_container { width:660px; }
.accordion_toggle {
	display: block;
	height: 30px;
	width: 660px;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 16px;
	color: #666666;
	border-bottom: 1px solid #f0f0f0;
	cursor: pointer;
	margin: 0;
}
		
.accordion_toggle_active {
	color: #a90343;
	border-bottom: 1px solid #f0f0f0;
}

.accordion_content {
	overflow: hidden;
	line-height:1.5;
}

div.autocomplete {
  position:absolute;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #eee;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:16px;
  cursor:pointer;
  color:#0789cc;
}

