body,td
{
	margin-top:0px;
	padding-top:0px;

	margin-left:0px;
	padding-left:0px;

	margin-right:0px;
	padding-right:0px;
}

body,td,input,textarea, select
{
	font-family: helvetica,arial,fixed;
	font-size: 12px;
}

h1
{
	background-color: #76767e;
	color:#fff;

	padding-top:10px;
	padding-bottom:10px;
	margin-top:0px;

	border-bottom:solid 22px #d9dce1;
}

h1,h2,h3
{
	width:100%;
}

h2,h3
{
	background-color: #dedede;
	border-top: solid gray 1px;
	border-bottom: solid gray 1px;
	border-left: solid gray 1px;
	color:#000;
	padding-top:5px;
	padding-bottom: 5px;
	margin-top:5px;
	margin-bottom:0px;
}
.btn{
	border: 1px solid #8e253b;
	background-color: #ffffff;
	color: #FF6600;
}
.btn:hover{
	border: 1px solid #8e253b;
	background-color: #d0d0d0;
	color: #FF6600;
}
#card_links td{
	color: #FF6600;
	border-bottom: 1px solid #8e253b;
}
#card_links a{
	color: #FF6600;
	text-decoration: none;
	margin:4px;
	font-size: 12px;
	line-height: 16px;
}
#card_links a:hover{
	color: #808080;
	text-decoration: none;
	margin:4px;
	font-size: 12px;
	line-height: 16px;
}
#menuTop, #menuMenu
{
	padding-top: 0px;
	margin-top:0px;
	line-height:125%;

}

#_border {
	border:solid white 2px;
}

#menuTop a
{
	margin-left:5px;
	color: #ffffff;
	text-decoration: none;
}

#menuTop a:hover
{
	text-decoration: underline;
}

#menuTop td{
	vertical-align:center;
	border-right: solid white 1px;
}

#menuTop td:hover{
	background-color: #8e253b;
}

#menuMenu a
{
	font-size:13px;
	color: #ffffff;
	text-decoration: none;
}


#menuMenu td, #menuMenu a
{
	width:100%;
	margin-left:5px;
	margin-right:5px;
	text-decoration: none;
}

#menuMenu td:hover
{
	background-color: #8e253b;
}


#AdderssTop
{
	line-height: 200%;
	font-weight: bold;
	font-size: 115%;
	padding-top: 5px;
	margin-top:5px;
	background-color: #cacbd3;


}
td.main{
	border-left:solid gray 1px;
}

#page
{
	background-color: #fafaff;
	border-top:solid gray 1px;
	border-left:solid gray 1px;
	border-bottom:solid gray 1px;
	padding:5px;
	padding-right:1px;
	padding-top:0px;
}

div.post
{
	width:100%;
	border-left: solid gray 1px;
	border-bottom: solid gray 1px;

}

#formBaseAedv, form
{
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	background-position: right;
	background-repeat: repeat-y;

}

#form_no{
	width:auto;
	background-color: transparent;
	padding-top:0px;
	padding-bottom:2px;

}

input,select,td.input,textarea, #formBaseAedv input,select,td.input,textarea
{
	border: solid gray 1px;
}
input:hover,select:hover,td.input:hover,textarea:hover, #formBaseAedv input:hover,select:hover,td.input:hover,textarea:hover
{
	border: solid blue 1px;
}




tr.szary
{
	background-color: #d9dce1;
	border-top: solid gray 1px;
	border-bottom: solid gray 1px;
}


td.stopka
{
	border-bottom: solid gray 1px;
	border-left: solid gray 1px;
}
