

.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col {float:left;}

/* index */


#index .columns1 .column1 {width:258px;}
#index .columns1 .column2 {width:258px;}
#index .columns1 .column3 {width:250px;}
#index .columns1 .indent_column {width:4px;}
#index .ver_line { background:url(../images/ver_line.html) repeat-y 550px 0; width:100%;}
#index .columns2 .column1 {width:550px;}
#index .columns2 .column2 {width:242px;}

/* index-1 */

#index_1 #middle .column1 {width:550px;}
#index_1 #middle .column2 {width:240px;}

#index_1 .col1 {width:250px;}
#index_1 .col2 {width:250px;}
#index_1 .ind_col {width:20px;}


/* index-2 */

#index_2 .columns1 .column1 {width:530px;}
#index_2 .columns1 .column2 {width:250px;}
#index_2 .columns1 .indent_column {width:7px;}

#index_2 .ver_line { background:url(../images/ver_line.html) repeat-y 550px 0; width:100%;}
#index_2 .columns2 .column1 {width:550px;}
#index_2 .columns2 .column2 {width:245px; background:url(../images/ver_line.html) left repeat-y;}

/* index-3 */

#index_3 #middle .column1 {width:550px;}
#index_3 #middle .column2 {width:241px;}

#index_3 .col1 {width:206px;}
#index_3 .col2 {width:207px;}
#index_3 .ind_col {width:42px;}

/* index-4 */

#index_4 #middle .column1 {width:550px;}
#index_4 #middle .column2 {width:241px;}

#index_4 .col1 {width:250px;}
#index_4 .col2 {width:250px;}
#index_4 .ind_col {width:42px;}

/* index-5 */

#index_5 .columns1 .column1 {width:241px;}
#index_5 .columns1 .column2 {width:540px;}
#index_5 .columns1 .indent_column {width:7px;}

a img{
	border: 0px; margin: 0px; padding: 0px;
}
.flagi a{
	margin: 0px; padding: 3px 0 0 0;width: 30px; float: left; 
	display: inline; margin-left: 5px;
}
.ajax_link{
	cursor: pointer;
}
.ajax_links{
	margin-top: 30px;
}
.ajax_links a{
	border: 1px solid gray; padding: 2px; margin-right: 2px;
}
.ajax_links a:hover, .ajax_links a.selected{
	border: 1px solid gray; padding: 2px; margin-right: 2px;
	background: gray; color: white;
}
.news_show{
	display: block; margin-bottom: 20px;
}
.news_show .data{
	margin-bottom: 5px;
}
.clear{
	width: 100%; height: 0px; clear: both;
}
.error_list{
	list-style: none;
	padding: 0px;
	margin: 2px;
}
.error_list li{
	padding: 0px 2px 2px 20px;
	background-image: url(../images/stop.png);
	background-position: left top;
	background-repeat: no-repeat;
	color: red;
	font-weight: bolder;
}
.error{
	padding: 2px; clear: both; color: red;
	font-weight: bold;
}
.good{
	padding: 2px;
	font-weight: bold;
	color: green;
}
#newsletter_form td{
	border-bottom: 0px !important;
}
.reklamacje{
	width:490px;
}
.reklamacje th, .reklamacje td{
	border-bottom: 0px;
}
.reklamacje * .input{
	margin: 0px;
}
.reklamacje * .inputTextarea{
	width: 450px;
}
.avatar{
	border: 1px solid #a9a9a9; padding: 3px; margin: 0px; 
}
.galeria{
	margin: 0px 8px 0px 0; padding: 0px; display: inline;
}
.input{
	margin-top: 0px;
}
