/* BASIC
---------------------------------------------------------------------- */

body {
	background: url("http://www.onepricephoto.com/images/pasek.png");
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, arial, geneva, helvetica, lucida;
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
}


/* STANDARD ELEMENTS 
---------------------------------------------------------------------- */

.text10 {
	color: #5B5B5B;
	font-size: 9pt;
	text-decoration: none;
}

.text11 {
	color: #5B5B5B;
	font-size: 11pt;
	text-decoration: none;
}

.text12 {
	color: #5B5B5B;
	font-size: 12pt;
	text-decoration: none;
}

.text14 {
	color: #5B5B5B;
	font-size: 14pt;
	text-decoration: none;
}

.text8 {
	margin: 0px;
	border: 0px;
	padding: 0px;
}

.text_small {
	color: #939393;

font:normal 80% verdana;
	text-decoration: none;
}

.textred {
	color: red;
	text-decoration: none;
}

a {
	margin: 0px;
	border: 0px;
	padding: 0px;
	color: #737373;
	text-decoration: none;
}

a:hover {
	color: #000000;
}

form {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

input, textarea, select {
	margin: 0px;
	font-size: 8pt;
	font-weight: normal;
}


table {
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	font-size: 8pt;
}

td {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

button {
	font-size: 8pt;
}

div {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.a1 {
	margin: 0px;
	border: 0px;
	padding: 0px;
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
}

.h1 {
	color: #737373;
	font-size: 16pt;
	text-decoration: none;
}

h2 {
	font-size:16px;
	display:inline;
	line-height:140%;
}

.hr {
	border: 0.1px solid #CCCCCC;
}

#clear {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-bottom: -1px;
	width: 910px;
}




.dhtmlgoodies_question{	
	width:200px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
}

.dhtmlgoodies_question:hover {
	color: #000000;
	font-weight: bold;
}



.dhtmlgoodies_answer{
	border:1px dotted #C6C6C6;
	background : #F9F9F9;
	width:700px;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}

.dhtmlgoodies_answer_content{
	padding:1px;
	position:relative;
}


.handcursor{
cursor:hand;
cursor:pointer;
}









/* CONTAINERS
---------------------------------------------------------------------- */

#wrapper {
	width: 910px;
	margin: 0 auto; 
	text-align: left;
}

#wrapper_inside {
	width: 910px;
	margin: 0px;
}

#main_container {
	float: right;
	width: 752px;
	margin: 0px 1px 0px 0px;
}

#main_container_br {
	float: right;
	width: 750px;
	margin: 5px 0px 0px 0px;
	border: 1px dotted #C6C6C6;
}

#main_container_pod {
	float: right;
	width: 750px;
	margin: 5px 0px 0px 0px;
	padding-bottom: 10px;
	border: 1px dotted #C6C6C6;

}

#container420
{
	margin: 5px 2px 5px 2px;
	width: 420px;
	float: left;
	padding: 5px 5px 5px 5px;
	border-right: 1px dotted #C6C6C6;
}

#container300
{
	width: 300px;
	float: right;
	padding: 5px 5px 0px 0px;
	margin: 5px 2px 5px 2px;
}


.left {
	margin: 5px 0 5px 0;
	float: left;
	width: 280px;
	text-align: left;
}

.right {
	margin: 5px 0 5px 0;
	float: right;
	width: 580px;
	text-align: right;
}



.licensecontainer {
	overflow: scroll;
	height: 400px;
}


.licensecontainer_2 {
	margin-top: 10px;
	overflow: scroll; 
	border-left: 1px dotted; 
	border-top: 1px dotted #C6C6C6; 
	height: 300px; 
	width:96%; 
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
}

.licensecontainer_3 {
	margin-top: 20px;
	overflow: scroll; 
	border-left: 1px dotted; 
	border-top: 1px dotted #C6C6C6; 
	height: 100px; 
	width:96%; 
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
}

.licensecontainer_4 {
	margin-top: 20px;
	overflow-y: scroll; 
	border-top: 1px dotted #C6C6C6; 
	border-bottom: 1px dotted #C6C6C6; 
	height: 250px; 
	width:100%; 
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
	background: #fbfbfb;
	padding: 8px;
}




#welcome_container_front {
	width: 320px;
	margin-top: 10px;
	float: right;
	border-left: 1px dotted #C6C6C6;
	text-align: left;
	padding: 0px 0 10px 18px;
}



#container_left {
	float: left;
	width: 390px;
	margin-top: 10px;
	margin-left: 10px;
}

#container_right {
	float: left;
	width: 350px;
	margin-top: 10px;
}

.licensecontainer_small {
	width: 350px;
	overflow: scroll;
	height: 100px;
	border: 1px dotted #C6C6C6;
}


.user_photo {
	background: url("http://www.onepricephoto.com/images/user_photo.png");
	width: 130px;
	height: 150px;
	float: right;
	margin-top: 10px;
	margin-right: 32px;
}








/* FOOTER
---------------------------------------------------------------------- */

.left_ft {
	margin: 5px 0 5px 0;
	float: left;
	width: 200px;
	text-align: left;
	color: #737373;
	font-size: 90%;
	text-decoration: none;
}

.right_ft {
	margin: 5px 0 5px 0;
	float: right;
	width: 700px;
	text-align: right;
}

#footer {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	border-top: 1px dotted #C6C6C6;
}

.footer_tx {
	color: #737373;
	font-size: 90%;
	text-decoration: none;
}


/* PICTURE BOXES
---------------------------------------------------------------------- */



.img_thumb_small {
	background-color: #FFFFFF;
	border: 1px solid #D8D9D9;
	display: block;
	float: left;
	height: 37px;
	margin: 2px;
	padding: 1px;
	width: 37px;
}



.img_thumb_small:link img, .img_thumb_small:visited img, .img_thumb_small:hover img, .img_thumb_small:active img {
	border: 1px solid #FFFFFF;
}

.img_thumb_small:hover {
	background-color: #FFA366;
	border: 1px solid #D8D9D9;
	padding: 1px;
}

#thumbs {
	font-size: 90%;
}

#thumbs .thumb {
	background: #FFFFFF;
	float: left;
	height: 180px;
	width: 114px;
	margin: 3px;
	border: 1px dotted #C6C6C6;

}

#thumbs .thumb_img {
	width: 114px;
	height: 114px;
	text-align: center;
	overflow: hidden;
	background : #F9F9F9;
}

#thumbs2 {
}

#thumbs2 .thumb {
	background: #FFFFFF;
	float: left;
	height: 120px;
	width: 120px;
	margin: 8px;
	border-right: 1px dotted #C6C6C6;
	border-bottom: 1px dotted #C6C6C6;
	font-size: 9px;
	color: #737373;
}

#thumbs2 .thumb_img {
	width: 110px;
	height: 110px;
	text-align: center;
	padding: 5px 2px 2px;
}

.mini {
	height: 100px;
}

.scaled	{
	max-width:35px; 
	max-height:35px;
	border: 0px;
    display: block;
    margin: auto;
	margin-top: expression(( 35 - this.height ) / 2); 
}

.mi_landscape {
	width: 35px; 
	border: 0px;
    display: block;
    margin: auto;
}

.mi_portrait {
	height: 35px;
	border: 0px;
    display: block;
    margin: auto;
}


.mi_ot {
	width: 35px;
	height: 35px;
	border: 0px;
    display: block;
    margin: auto;
}

.sc_landscape {
	width: 350px; 
	border: 0px;
    display: block;
    margin: auto;
}

.sc_portrait {
	height: 350px;
	border: 0px;
    display: block;
    margin: auto;
}

.sc_ot {
	width: 350px;
	border: 0px;
    display: block;
    margin: auto;
}

.fotka {
	width: 400px; 
	padding: 10px;
	background : #F9F9F9;
}

.sc_landscape_edit {
	width: 240px; 
	border: 0px;
    display: block;
    margin: auto;
}

.sc_portrait_edit {
	height: 280px;
	border: 0px;
    display: block;
    margin: auto;
}

.sc_ot_edit {
	width: 240px;
	border: 0px;
    display: block;
    margin: auto;
}


.fotka_edit {
	width: 290px; 
	height: 370px;
	padding: 10px;
	background : #F9F9F9;
}

.ill_details {
	width: 585px;
    display: block;
	height: 190px;
	margin-top: 10px;
	border-top: 1px dotted #C6C6C6;
}

.ill_details1 {
	width: 585px;
    display: block;
	height: 80px;
	margin-top: 10px;
	border-top: 1px dotted #C6C6C6;
	background : #F9F9F9;
}

.pict_box {
	float: left;
	width: 120px;
	height: 165px;
	margin-top: 5px;
	background : #F9F9F9;
}

.pict_box .img {
	border: 0px;
    display: block;
	max-width:120px; 
	max-height:150px;
    margin: auto;
	margin-top: expression(( 160 - this.height ) / 2); 
}






/* INPUTBOX 
---------------------------------------------------------------------- */

.inputbox {
	width: 134px;
	height: 15px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.inputbox_2 {
	width: 137px;
	height: 19px;
	background: #FFFFFF;
}

.inputbox_3 {
	width: 300px;
	height: 19px;
	border: 1px solid #7F9DB9;
	background: #FFFFFF;
}

.inputdescription {
	font-size: 9pt;
	height: 100px;
	width: 200px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.inputtitle {
	font-size: 9pt;
	height: 40px;
	width: 200px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}




/* INNE
---------------------------------------------------------------------- */

.komunikat {
	font-size: 11px;
	color: #008000;
	text-decoration: none;
}

.komunikatblad {
	color: #FF9900;
	text-decoration: none;
	text-align: center;
}

.kreska {
	color: #EF9C00;
	font-weight: bold;
	font-size: 80%;
	text-decoration: none;

}

.searchoptiongroup {
	display: none;
	padding-left: 13px;
}

.searchoptions {
	padding-left: 9px;
	padding-bottom: 3px;
	color: #494949;
	padding-top: 3px;
	background-color: #F1F3F5;
}

#trailimagid {
	color: #737373;
	text-decoration: none;
	display: none;
	position: absolute;
	z-index: 10000;
}




/* CATEGORY
---------------------------------------------------------------------- */
#footer_catext {
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 75px;
	padding: 5px;
	font-size: 8pt;
	text-decoration: none;
	background: #FAFAFA; /* background : url("http://www.onepricephoto.com/images/square.png"); */
}

#catext {
	margin-left: 0;
	width: 900px;
	height: 80px;
}

#catext {
	text-align: justify;
}

#catext .size-1 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 75%;
}

#catext .size-10 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 157%;
}

#catext .size-11 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 167%;
}

#catext .size-14 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 195%;
}

#catext .size-2 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 84%;
}

#catext .size-3 {
	color: #5B5B5D;
	text-decoration: none;
	font-size: 93%;
}

#catext .size-4 {
	color: #000000;
	text-decoration: none;
	font-size: 103%;
}

#catext .size-5 {
	color: #2B2D2B;
	text-decoration: none;
	font-size: 111%;
}

#catext .size-6 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 120%;
}

#catext .size-7 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 130%;
}

#catext .size-8 {
	color: #5B5B5B;
	text-decoration: none;
	font-size: 139%;
}

#catext .size-9 {
	color: #8B8B8B;
	text-decoration: none;
	font-size: 148%;
}



/* HEADER
---------------------------------------------------------------------- */

#header {
	height: 60px;
	width: 910px;
}

.info {
	width: 910px;
	margin: 5px 0px 0px 0px;
	text-decoration: none;
	text-align: center;
	background : #F9F9F9;
}

.logo {
	width: 270px;
	float: left;
}

#linkscontainer {
	width: 752px;
	float: right;
	margin: 5px 0px 0px 0px;
	border: 1px dotted #C6C6C6;
}




/* MIDDLE PANEL
---------------------------------------------------------------------- */

#main_container_front {
	width: 910px;
	height: 410px;
	margin: 0 auto;
}

#main_container_index {
	width: 910px;
	margin: 0 auto;
}

#mainloginbox {
	width: 480px;
	height: 20px;
	float: right;
	text-align: right;
	margin: 5px auto;
}

#member_box_main {
	float: left;
	width: 585px;
	margin-top: 5px;
	min-height: 457px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px dotted #C6C6C6;
}

#member_box_main_lewa {
	float: left;
	width: 435px;
	margin-top: 5px;
	min-height: 400px;
	padding-bottom: 10px;
	border: 1px dotted #C6C6C6;
}

#member_box_main_prawa {
	float: left;
	width: 153px;
	height: 400px;
	margin-top: 5px;
	margin-left: 5px;
	padding-bottom: 10px;
	border: 1px dotted #C6C6C6;
}









#mid_half_left {
	float: left;
	width: 240px;
	margin-top: 5px;
	min-height: 457px;
	padding-left: 5px;
	border: 1px dotted #C6C6C6;
}

.member_frame_none {
	margin-top: 25px;
	text-align: center;
	width: 140px;
	height: 80px;
}

#member_box_main_search {
	float: left;
	width: 745px;
	margin-top: 5px;
	min-height: 630px;
	padding-left: 5px;
	padding-bottom: 5px;
	border: 1px dotted #C6C6C6;
}













#podstrona_box {

	width: 745px;
	margin-top: 5px;
	height: 630px;
	padding-left: 5px;
	padding-bottom: 5px;
	border: 1px dotted #C6C6C6;
}





















.member_frame {
	margin-top: 10px;
	width: 140px;
	height: 120px;
	font-size: 8pt;
	text-decoration: none;
	border-bottom: 1px dotted #C6C6C6;
}

.member_frame_1 {
	margin-top: 10px;
	width: 140px;
	height: 120px;
	font-size: 8pt;
	text-decoration: none;
}

#box_edit {
	padding-left: 18px;
	padding-right: 5px;
	height: 380px;
	border-left: 1px dotted #C6C6C6;
}






/* MEMBER BOX
---------------------------------------------------------------------- */
#member_links {
	float: right;
	width: 150px;
	line-height: 150%;
}

#member_links .frame {
	margin-top: 5px;
	padding-bottom: 5px;
	width: 150px;
	border: 1px dotted #C6C6C6;
	background : #F9F9F9;
}

#member_links .links {
	width: 140px;
	margin-top: 5px;
	margin-left: 4px;
	padding-left: 5px;
}

#member_links .title {
	width: 140px;
	margin-top: 3px;
	margin-left: 4px;
	padding-bottom: 3px;
	color: #5B5B5B;
	font-size: 9pt;
	font-weight: bold;
	border-bottom: 1px dotted #C6C6C6;
}

#memberloginboxindex {
	float: right;

	padding-top: 8px;
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
	text-align: left;
}

#picture_container_front {
	width: 422px;
	height: 400px;
	float: left;
	padding: 10px 0;
}

#search_box {
	width: 150px;
	padding-left: 5px;
	font-size: 8pt;
	text-decoration: none;
	margin: 0 auto 5px;
}

#search_box_container_front {
	height: 30px;
	width: 910px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #C6C6C6;
	margin: 5px auto 0;
}

#search_box_front {
	float: left;
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
	text-align: left;
}






/* SEARCH
---------------------------------------------------------------------- */
#search_box_main {
	width: 150px;
	float: left;
}

.search_box_main1 {
	margin-top: 5px;
	width: 150px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
	border: 1px dotted #C6C6C6;
	background : #F9F9F9;
}







#signup_box_front {
	float: right;
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
}

#signup_box_front_index {
	float: right;
	margin-right: 0px;
	margin-top: 5px;
	color: #737373;
	font-size: 8pt;
	text-decoration: none;
}








#slideshow {
	position: relative;
	left: 0;
	top: 0;
	float: left;
}










/* FORMS                                                     */
/*-----------------------------------------------------------*/


.forma_box
{
	float: left;
	margin: 5px;
}

.forma_box .t
{
	width: 200px;
	padding: 0px 5px 0px 0px;
	margin: 0;
	font-weight: bold;
}

.forma_box .p
{
	width: 200px;
	padding: 0px 5px 0px 0px;
	margin: 0;
}

.forma_box .k
{
	margin: 0;
	width: 200px;
	padding: 3px 0px 3px 0px;
}


.w030
{
	width: 30px;
}

.w050
{
	width: 50px;
}

.w075
{
	width: 75px;
}

.w100
{
	width: 100px;
}

.w120
{
	width: 120px;
}

.w180
{
	width: 180px;
}

.w200
{
	width: 200px;
}

.w250
{
	width: 250px;
}

.tabelka1 {
	width: 97%;
	height: 15px;
	background : #F9F9F9;
}

.tabelka2 {
	width: 97%;
	height: 15px;
}

.tabelka3 {
	width: 97%;
	height: 29px;
	margin-top: 5px;
	background : #F9F9F9;
}

.komorka2 {
	width: 130px;
	padding-top: 2px;
	text-align:center;
}

.komorka3 {
	width: 100px;
	vertical-align: middle; 
	text-align:center;
}

.komorka4 {
	width: 130px;
	vertical-align: middle; 
	text-align:center;
}

#display_3{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 500;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}

#loading{
	position: relative;
	width:				350px;
	height:				200px;
	left: 				50%;
	top: 				50%;
 	z-index:			1000;
	margin-left: 		-175px;
	margin-top: 		-100px;
	}


#content_title {
	padding-top:5px;
	padding-bottom:5px;
}





/* Floating windows                                          */
/*-----------------------------------------------------------*/


#window
{
	position: absolute;
	left: 200px;
	top: 200px;
	width: 400px;
	height: 300px;
	overflow: hidden;
	display: none;
}
#windowTop
{
	height: 30px;
	overflow: 30px;
	background-image: url(/images/window_top_end.png);
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	cursor: move;
}
#windowTopContent
{
	margin-right: 13px;
	background-image:url(/images/window_top_start.png);
	background-position:left top;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
#windowMin
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
}
#windowMax
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
	display: none;
}
#windowClose
{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
#windowBottom
{
	position: relative;
	height: 270px;
	background-image: url(/images/window_bottom_end.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#windowBottomContent
{
	position: relative;
	height: 270px;
	background-image: url(/images/window_bottom_start.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-right: 13px;
}
#windowResize
{
	position: absolute;
	right: 3px;
	bottom: 5px;
	cursor: se-resize;
}
#windowContent
{
	position:absolute;
	top: 30px;
	left: 10px;
	width: auto;
	height: auto;
	overflow: auto;
	margin-right: 10px;
	border: 1px solid #000000;
	height: 255px;
	width: 375px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
}
#windowContent *
{
	margin: 10px;
}
.transferer2
{
	border: 1px solid #6BAF04;
	background-color: #000000;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}



.home2 {
	width: 3px;
	background : #FDC689;
}
.home1 {
	width: 6px; 
	background : #A7A7A7;
}
.home3 { 
	background : #F4F4F4;
}
.dfree { 
	background : #F4F4F4;
}






