* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, sans-serif;
}
html,
body {
	width:100%;
	height:100%;
	min-height:100%;
	color:#444343;
}
img {
	border:0px;
}
a{
	color:#578cca;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#0066FF;
	text-decoration:none;
}
body {
	background: #FFF url('../../img/default/tlo.jpg') 50% 0 repeat-x;
	font-size:11px;
}
p{
	font-size:12px;
}
textarea{
	font-size:11px;
}
#container {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
}
#header {
	height: 98px;
	width: 968px;
	margin:0 auto;
	/*margin-bottom: 3px;*/
}
#logo a {
	display: block;
	width: 307px;
	height: 98px;
	background: url('../../img/default/logo.jpg') 0 0;
	z-index: 2;
}
#logo a em {
	display: none;
}
#main{
	width:968px;
	margin:0 auto;
	background: #fff url('../../img/default/tlo2.gif') no-repeat;
}
#prawemenu{
	float:left;
	padding:15px 10px 10px 0;
	width:170px;
}
#clear,
.clear {
	clear: both;
	height: 1px;
}
#menugorne{
	list-style: none outside;
	width:750px;
}
#menugorne a em {
	display:none
}
#gryonline{
	width: 178px;
	height: 65px;
	float:left;
}
#gryonline a{
	background: url('../../img/default/popularnegry_new.gif') 0 0;
	display: block;
	width: 178px;
	height: 65px;
	z-index: 2;
	margin-top:10px;
}
#gryonline a:hover, #gryonline a.zaznacz{
	background: url('../../img/default/popularnegry_new.gif') 0 65px;
}
#oczekujacegry{
	width: 178px;
	height: 65px;
	margin-left:12px;
	float:left;
}
#oczekujacegry a{
	background: url('../../img/default/oczekujacegry_new.gif') 0 0;
	display: block;
	width: 178px;
	height: 65px;
	z-index: 2;
	margin-top:10px;
}
#oczekujacegry a:hover, #oczekujacegry a.zaznacz{
	background: url('../../img/default/oczekujacegry_new.gif') 0 65px;
}
#znajomi{
	width: 178px;
	height: 65px;
	margin-left:12px;
	float:left;
}
#znajomi a{
	background: url('../../img/default/znajomi_new.gif') 0 0;
	display: block;
	width: 178px;
	height: 65px;
	z-index: 2;
	margin-top:10px;
}
#znajomi a:hover, #znajomi a.zaznacz{
	background: url('../../img/default/znajomi_new.gif') 0 65px;
}
#nagrody{
	width: 178px;
	height: 65px;
	margin-left:12px;
	float:left;
}
#nagrody a{
	background: url('../../img/default/nagrody_new.gif') 0 0;
	display: block;
	width: 178px;
	height: 65px;
	z-index: 2;
	margin-top:10px;
}
#nagrody a:hover, #nagrody a.zaznacz{
	background: url('../../img/default/nagrody_new.gif') 0 65px;
}
#content{
	padding:15px;
	float:left;

}
#srodek{
	width:570px;
	margin-left:180px;
	margin-top:30px;
	position:relative;
}
#srodek h1{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	font-weight:bold;
	border-bottom:1px solid #d0d0d0;
	text-transform:uppercase;
}
#lewemenu{
	position:absolute;
	display:block;
	width:160px;
	top:0px;
	left:-180px;
}
#lewemenu h3, #prawemenu_h3{
	background:url('../../img/default/menutlo.gif') repeat-y;
	color:#FFFFFF;
	display:block;
	width:161px;
	padding:6px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#modele li {
	list-style: none outside;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	width:161px;
	border-bottom: 1px solid #635e58;
	background-color:#e6e6e6;
}
#modele .men {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #c3c3c3;
}
#modele .men a{
	background:url('../../img/default/grot.gif') 5px 10px no-repeat;
	padding-left:25px;
}
#modele a {
	display: block;
	padding: 6px 12px 6px 0;
	height: 100%;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6d6861;/*#387fa9;*/
}
#modele a:hover {
	background-color:#ffdfb0;
}

#toggle-wiersz,#toggle-wiersz2:hover {
	position:absolute;
	top:-6px;
	left:514px;
	width: 26px;
	height: 22px;
	padding: 0;
	margin: inherit 0;
	white-space: nowrap;
	text-indent: -2000em;
	background: #fff url('../../img/default/listing1.gif') no-repeat;
}
#toggle-wiersz2 {
	position:absolute;
	top:-6px;
	left:514px;
	width: 26px;
	height: 22px;
	padding: 0;
	margin: inherit 0;
	white-space: nowrap;
	text-indent: -2000em;
	background: #fff url('../../img/default/listing3.gif') no-repeat;
}
#toggle-kolumna {
	position:absolute;
	top:-6px;
	left:544px;
	width: 26px;
	height: 22px;
	padding: 0;
	margin: inherit 0;
	white-space: nowrap;
	text-indent: -2000em;
	background: #fff url('../../img/default/listing2.gif') no-repeat;
}
#toggle-kolumna2,#toggle-kolumna:hover {
	position:absolute;
	top:-6px;
	left:544px;
	width: 26px;
	height: 22px;
	padding: 0;
	margin: inherit 0;
	white-space: nowrap;
	text-indent: -2000em;
	background: #fff url('../../img/default/listing4.gif') no-repeat;
}
#toggle-najnowsze, #toggle-najlepsze{
	position:absolute;
	width:110px;
	height:20px;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	font-weight:bold;
	text-transform:uppercase;
	background: #fff url('../../img/default/przycisktlo2.gif') 0 0 no-repeat;
}
#toggle-najnowsze{
	padding:2px 0 0 18px;
	top:25px;
	left:0px;
}
#toggle-najlepsze{
	padding:2px 0 0 23px;
	top:25px;
	left:120px;
}
#toggle-najnowsze.obecne, #toggle-najlepsze.obecne,#toggle-najnowsze:hover,#toggle-najlepsze:hover{
	color:#FFFFFF;
	background: #fff url('../../img/default/przycisktlo1.gif') 0 0 no-repeat;
}
#toggle-pomoc{
	position:absolute;
	width:50px;
	height:20px;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	font-weight:bold;
	text-transform:uppercase;
	background: #fff url('../../img/default/info.gif') 0 0 no-repeat;
	padding:1px 0 0 20px;
	top:30px;
	left:507px;
}
#toggle-pomoc-komentarze{
	border:0px;
	margin:1px 0 0 20px;
	top:3px;
	left:560px;
	position:absolute;
}
#toggle-pomoc-tagi{
	margin-left:50px;
}
#listing-gier{
	list-style: none outside;
}
#listing-gier .par{
	background-color:#CCCCCC
}
#listing-gier .user{
	border:1px solid #999999;
}
#listing-gier li{
	width: 570px;
	padding-top:25px;
	clear: both;

}
#listing-gier .obrazek {
	float: left;
	background-color:#f5f5f5;
	padding:8px;
	border:1px solid #cccccc;
	text-align:center;
}
#listing-gier .ob2{
	padding-top:4px
}
#listing-gier img, #toggle-pomoc-komentarze img{
	border:0px;
}
#listing-gier span{
	display:block;
	margin-left:160px;
	font: 96%/1.4 arial, helvetica, sans-serif;
	border-bottom:1px solid #ffc97b;
	margin-top:10px;
	padding-bottom:2px;
}
#listing-gier span a{
	text-decoration:none;
	color:#578cca;
	font-weight:bold;

}
#listing-gier span a:hover{
	color:#0066FF;
}
#listing-gier h2{
    font-size: 123%;
    letter-spacing: -0.01em;
    font-weight: bold;
    line-height: 1.1;
	font-size:17px;
	margin-bottom: 10px;
	margin-left:160px;
	font-family:Arial, Helvetica, sans-serif;
}
#listing-gier h2 a {
    font-size:14px;
	text-decoration: none;
	color: #ff7200;
}
#listing-gier h2 a:hover {
	color: #ff9844;
}
#listing-gier p{
	display:block;
	margin-left:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:1.3em;
}


/*---------------------------*/
#listing-gier2{
	list-style: none outside;
	padding-left:25px;
}
#listing-gier2 li{
	float:left;
	width: 180px;

	padding-top:25px;
}
#listing-gier2 .obrazek2 {
    width:140px;
	display:block;
	background-color:#f5f5f5;
	padding:8px;
	border:1px solid #cccccc;
	text-align:center;
	text-decoration:none;
}
#listing-gier2 img{
	border:0px;
}
#listing-gier2  h3{
    padding:5px;
    width:146px;
    display:block;
    clear:both;
    text-align:center;
	font-size:12px;
	color: #787878;

}
.nawigacja{text-align:center; font-weight:bold;margin:40px 2px 40px 2px;padding:2px 4px 2px 4px;color:#ffa300;font-size:12px}
.nawigacja a:link, .nawigacja a:active, .nawigacja a:visited {margin:3px;clear:none;display:block;float:left;color:#ffffff;border:1px solid #ffa300;text-decoration:none;background-color:#ffa300;}
.nawigacja a:hover{border:1px solid #ffffff;text-decoration:none;padding:2px 4px 2px 4px;background-color:#5baddb;}
.nawigacja1{margin:3px;padding:3px 4px 3px 4px;background-color:#a5cc37;color:#ffffff; font-weight:bold; display:block;float:left;}

#footer{
	margin:0 auto;
	width:969px;
	text-align:center;
	border-top:1px solid #CCCCCC;
}
#footer p{
	color:#999999;
	font-size:10px;
	padding:4px;
}
#footer a{
	color:#333333;
}
#gornemenu{
	position:absolute;
	top:37px;
	margin-left:780px;
	color:#FFFFFF;
}
#gornemenu a{
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
}
#gornemenu a:hover{
	color:#000;
}
#baner{width:750px;}
/*---------strona z gra-------*/
#srodek2{
	width:750px;
	margin-left:0px;
	margin-top:30px;
	position:relative;
}
#srodek2 p,.page{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:1.3em;
}
#srodek2 h1{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	font-weight:bold;
	/*border-bottom:1px solid #d0d0d0;*/
	text-transform:uppercase;
}
#opisgry{
	float:left;
	width:400px
}
#detale{
	float:left;
	margin-left:20px;
	width:200px;
	border:1px solid #e1e1e1;
	background-color:#f6f6f6;
	padding:10px;
	width:305px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.oczekujacedodaj{
	float:left;
	margin-left:20px;
	margin-top:20px;
	height:180px;
	border:1px solid #e1e1e1;
	background-color:#f6f6f6;
	padding:5px;
	width:330px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.oczekujacedodaj h2{
	font-size:16px;
	color:#808080;
	font-weight:bold;
	text-transform:none;
}

#detale h1{
	font-size:16px;
	color:#808080;
	font-weight:bold;
	text-transform:none;
}
#detale h1 img{
	border:0px;
}
#detale dl{
	padding-top:10px;
	float: left;
}
#detale dt{
	width:140px;
	float: left;
    clear: left;
}
#detale dd{
    margin-left: 7em;
    margin-bottom: 0.3em;
}
#detale a{
	text-decoration:none;
}
#detale img{
	border:1px solid #666666;
}
#gra{
	padding-top:20px;
	text-align:center;
	margin:0 auto;
}
#gra img{
	border:0px;
}
/*--- menu prawe --*/
#menudogry{
	list-style:none;
}
#menudogry li{
	padding:10px 0 5px 0;
}
#menudogry li a{
	padding:10px 4px 10px 39px;
	color:#ff6600;
	background-color:#f6f6f6;
	display:block;
	width: 117px;
	border:1px solid #cccccc;
	font-size:10px;
	font-weight:bold;

	text-decoration:none;
	text-transform:uppercase;
}
#menudogry li a:hover{
	background-color:#ff6600;
	color:#FFFFFF;
	background-position: 2px -33px;
	border:1px solid #ff6600;
}
#dodajulubione{
	background:url('../../img/default/ulubione.gif') 2px 0px no-repeat;
}
#menudogry li a#dodajulubione:hover{
	background:#ff6600 url('../../img/default/ulubione1.gif') 2px 0px no-repeat;
}

#pelnyekran{
	background:url('../../img/default/pelnyekran.gif') 2px 0px no-repeat;
}
#wyslijgre{
	background:url('../../img/default/wyslijgre.gif') 2px 0px no-repeat;
}
#problem{
	background:url('../../img/default/problem.gif') 2px 0px no-repeat;
}

#grygracza,#problemBox{
	margin-top:20px;
	background-color:#ececed;
	width: 152px;
	padding:4px;
	border:1px solid #cccccc;
	font-size:11px;
	color:#ff6600;
}
#problemBox{
	width:152px;
	display:none;
}
#grygracza img{
	border:0px;
}
.przycisk{
	padding:4px;
}
#grygracza h2{
	color:#ff6600;
	font-size:12px;
	padding-bottom:10px;
}
#grygracza li{
	list-style:none;
	padding:2px;
}
#grygracza a{
	text-decoration:none;
}
hr{
	border-top:1px solid #ffc97b;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	margin-bottom:20px;
}
#komentarze-gry{
	float:left;
	width:600px;
	position:relative;
}
#podobne-gry{
	float:left;
	padding-left:20px;
	width:348px;
	font-size:12px;
}
#podobne-gry h1{
	padding:5px;
	background-color:#f6f6f6;
	border-bottom:1px solid #e6e6e6;
	font-size:13px;
	color:#ff6600;
	font-weight:bold;
}
#podobne-gry img{
	border:1px solid #666666;
	vertical-align: middle;
	margin-right: 3px;
}
#podobne-gry a{
	text-decoration:none;
}
/*-- box --*/
#podobne-gry .lista-ulubione {
	padding:10px;
}
#podobne-gry .lista-ulubione li {
	display: inline; font-size: 10px; margin-bottom: 5px;
}
#podobne-gry .lista-ulubione li a{
	display: block;
	position: relative;
	width: 30%;
	float: left;
	margin-bottom: 5px;
	overflow: hidden;
	font-size: 11px;
}
#podobne-gry .lista-ulubione li a span {margin-left: 22px; }
#box{
/*	border:1px solid #bcbcbc; */
	margin-bottom:20px;
}
#box p{
clear:both; padding:0 10px 10px 10px
}
/*-- box --*/
#podobne-gry .podobne {
	padding:10px;
	text-align:center;
}
#podobne-gry .podobne li {
	display: inline; font-size: 10px; margin-bottom: 5px;
}
#podobne-gry .podobne li a{
	display: block;
	position: relative;
	width: 50%;
	height:90px;
	float: left;
	margin-bottom: 5px;
	overflow: hidden;
	font-size: 11px;
}
#podobne_a{
	padding-left: 18px;
	cursor: pointer;
	background:url('../../img/default/strzala2.gif') left center no-repeat;
}
#podobne{
	padding:10px;
	margin:5px 0;
	background: #f6f6f6;
	border:1px solid #e2e2e2;
}


#dodaj-komentarz{
	background-color:#edebe1;
	border:1px solid #bcbcbc;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#dodaj-komentarz h1{
	font-size:16px;
	color:#ff6600;
	font-weight:bold;
}
#dodaj-komentarz p{
	padding-top:10px;
	font-size:12px;
}
#dodaj-komentarz textarea{
	font-size:12px;
	width:450px;
	font:Arial, Helvetica, sans-serif;
}
#dodaj-komentarz img{
	border:0px;
}
#komentarze{
	margin-top:20px;
	margin-bottom:20px;
	background-color:#f6f6f6;
	border:1px solid #bcbcbc;
	padding:10px;
}
#komentarze h1{
	font-size:16px;
	color:#ff6600;
	font-weight:bold;
}
#komentarze img{

	float:left;
}
.komentarze-lista{
	padding-top:10px;
	list-style:none;
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #999999;
	overflow: hidden;
	margin-bottom: 20px;
}
* html .komentarze-lista {
 height: 0;
 border:0;
 overflow: visible;
}
.komentarze-lista ul{
	float:right;
	font-size:10px;
	list-style:none
}

.zdjecie {
 float: left;
 margin-right: 10px;
}
.komentarz-tresc {
 margin: 0;
 padding: 0;
 overflow: hidden;
}
* html .komentarz-tresc {
 position: relative;
 left: -3px;
 height: 0;
 overflow: visible;
}
.komentarz-tresc .nazwa {
 font-size: 1.084em;
 line-height: 1.385;
}
.komentarz-tresc .nazwa small{
	color:#666666;
}

.komentarz-tresc p {
	padding-top:10px;
}
/* Panel użytkownika */
#panel, #user_panel{
	width: 160px;
	background: #ececed;
	border:1px solid #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
#panel h3, #user_panel h3{
	display: block;
	padding: 6px 12px 6px 6px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#6d6861;
	font-weight: bold;
	font-size: 13px;
}
#panel input {
	width:140px;
	border:1px solid #c3c3c3;
	font-size:11px;
	color:#c8c8c8;
	padding:3px 0 3px 5px;
	margin:2px 7px;
}
#panel .button {
	background: #ececed;
}
#panel p, #user_panel p{
	text-align:center;
	font-size:12px;
	color:#808080;
}
#panel p a, #user_panel p a{
	color:#ff7200;
}
#panel_top1, #panel_top2, #panel_top3{
	padding: 6px 0;
	width:67px;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#757575;
	border-bottom: 1px solid #f8f8f9;
	float:left;
}
#panel_top2 a {
	color:#757575;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#panel_top3 {
	width:140px;
	border:0;
}
#moj_profil{
	width:130px;
	margin:auto;
	background:#fff;
	border:1px solid #ccc;
	padding:6px 2px;
}

#moj_profil ul{
	list-style: none;
	margin:0px;
	padding:5px 3px 5px 5px;
	font-size:11px;
}
#moj_profil ul li{
	background: url('../../img/default/lista_profil.gif') left 4px no-repeat;
	padding: 1px 0 0px 7px;
	margin:0px;
	clear:both;
}
#moj_profil ul li a{
	font-weight:normal;
	color:#757575;
	text-decoration:none;
    float:left;
}
#moj_profil ul li a:hover{
	text-decoration:underline;
}
#moj_profil ul li span{
	float:right;
	font-weight:bold;
	color:#ff7200;
}
#user_panel p a{
	text-decoration:none;
	font-size:10px;
	color:#578cca;
}
.tMenu{
	font-size:11px;
	font-weight:bold;
	margin:10px 0 5px;
	padding:3px;
	text-align:center;
	background:#eeeeee;
	color:#757575;
}
#moj_profil ul li #pokazUlubioneA,#moj_profil ul li #pokazZnajomychA{
 	color:#ff7200;
 	font-weight:bold;
}
#pokazUlubione,#pokazZnajomych{
	display:inline;
	margin-bottom:5px;
}
#moj_profil ul li #pokazUlubione a,#moj_profil ul li #pokazZnajomych a{
    float:none;
}
.button {
	border:0;
	padding:3px 0 3px 38px;
}
ul.info_msg,ul.error_msg{
    margin:10px 0;
	padding: 5px 30px;
	font-weight:bold;
	color:#2e6f07;
	background:#74c344;
	border:1px solid green;
}
ul.info_msg span,ul.error_msg span{
	text-decoration:underline;
}
ul.error_msg{
	color:#9b0d1a;
	background:#f3606e;
	border:1px solid #ff0000;
}
#formularz{
	width:700px;
	margin:10px;
}
fieldset {
	border: 0 solid;
	margin: 0 0 10px 0;
	border: 1px solid #777;
}
#formularz fieldset legend
{
	font-weight: bold;
	font-size:12px;
	margin: 2px 15px;
}

fieldset ul {
	margin: 0;
	padding: 0;
}
fieldset li {
	list-style: none;
	margin: 0;
	padding: 5px;
	clear:both;
}
label {


}
#formularz fieldset {
	margin: 0;
	padding: 0;
	font-size:12px;
}

#formularz fieldset label {
	display: block;
	width: 200px;
	font-weight:bold;
}

#formularz fieldset label {margin-left: 0px;}
#formularz fieldset input {width: 200px; padding:3px; border: 1px solid #9b9a98; }
.button{
	border:0;
}
ul.listUser{
	padding:10px 5px;
}
ul.listUser li{
	padding:1px 7px;
	list-style:none;
	background: url('../../img/default/lista_profil.gif') left 6px no-repeat;
}
.listaGier,#podobne{
	margin:10px 0;
	padding: 10px 3px;
	border:1px solid #ababab;
	background:#eeeeee;
	overflow:hidden;
	clear:both;
}
.listaGier h2 {
	padding:0 0 5px 5px;
	color:#ababab;
	font-size:12px;
}
.listaGier ul,#podobne ul{
	list-style:none;
}

.listaGier ul li,#podobne ul li{
	padding:5px;
	width:99px;
	height:80px;
    text-align:center;
	float:left;
}
#podobne ul li{
	padding:7px 3px 3px;
	text-align:center;
}
.listaGier ul li a,#podobne ul li a{
	font-size:10px;
}
.listaGier ul.dataList li{
    width:280px;
    height:100%;
    text-align:left;
    color: #578cca;
    font-weight:bold;
    float:none;
}
.listaGier ul.dataList li span{
    color:#ff7200;
}
.avatar{
    width:200px;
    text-align:center;
    float:left;
}
.strona{
    padding:10px 3px;
    font:#ababab 12px;
}
.strona table{
    width:100%;
}
.strona table th {
    text-align:left;
}
* .komentarze-lista  a{
	text-decoration:none;
	padding-left:2px;
	border:0;
}
* .komentarze-lista img{
	border:0;
}
/* do ajaxa */

.loader{
	background-color: #ff6600;
	color:#fff;
}

.iLab{
	width:100px;
	float:left;
}


#TB_window input, #TB_window textarea{
	border:1px solid #ff6600;
}
#TB_window .iButton{
	border:1px solid #fff;
	background-color:#ff6600;
	color:#fff;
	font-weight: bold;
	padding:2px 5px;
}
/* thick box */

#TB_window {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ccc;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #fff;}
#TB_window a:visited {color: #fff;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #fff;}
#TB_window a:focus{color: #fff;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#578cca;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	height:100%;
	width:100%;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffc97b;
	z-index: 102;
	color:#fff;
	display:none;
	border: 3px solid #ff6600;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#ff6600;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	color:#808080;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}



