/*<![CDATA[*/

/*/////////////////////////////////////////////////
// STANDART
/////////////////////////////////////////////////*/

a:link {text-decoration:none;color:#0E397F;}
a:active {text-decoration:none;color:#0E397F;}
a:visited {text-decoration:none;color:#0E397F;}
a:hover {text-decoration:underline;color:#0E397F;}
a:focus {outline:none;}

html,body {
	margin:0;
	padding:0;
	font-size:11px;
	color:#515254;
	line-height:15px;
	font-family: Verdana;
	background:#DFF6FD url(../img/bg.jpg) repeat-x;
}

img {
	behavior: url(img/pngbehavior.htc);
	border:0;
}

form {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	height:1px;
	margin: -1px 0 0 0;
	padding:0;
	border:none;
	visibility: hidden;
}

.inputField {
	font-size:11px;
}

.fileField {
	font-size:11px;
}


.selectField {
	margin:0;
	padding:0;
	font-size:11px;
}

.textareaField {
	margin:0;
	padding:0;
	font-family: Verdana;
	font-size:11px;
}

.noScroller {
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
}


.button {
	margin:0;
	padding:0;
	font-size:10px;
}

.w10 {width:10px;}
.w20 {width:20px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w50 {width:50px;}
.w60 {width:60px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w130 {width:130px;}
.w140 {width:140px;}
.w150 {width:150px;}
.w160 {width:160px;}
.w170 {width:170px;}
.w180 {width:180px;}
.w190 {width:190px;}
.w200 {width:200px;}
.w400 {width:400px;}

.w99p {width:99%;}
.w100p {width:100%;}
.h100 {height:100px;}
.h200 {height:200px;}


.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}



h1 {
	margin:0;
	padding:0;
	font-size:15px;
	color:#a41615;
	line-height:18px;
	font-family: Verdana;
}

b {
	color:#A41615;
}

.color1 {
background-color:#E6F4FC;
}
.color2 {
background-color:#D4EBF9;
}









/*/////////////////////////////////////////////////
// MENUS
/////////////////////////////////////////////////*/

ul#navleft {
	font-size:10px;
	margin:0;
	padding:0;
	list-style:none;
}


ul#navleft li {
	margin: 0;
	padding: 0;
}


ul#navleft a {
	margin: 0;
	padding-left: 10px;
	padding-top: 2px;
	display: block;
	list-style: none;
	height:17px;
	font-weight:normal;
	background:#C0DEF3 url(../img/line_navmenu.gif) no-repeat left top;
	margin-bottom:1px;
	border-left:#6AACDA 5px solid;
	color:#0E397F;
	text-decoration:none;
}
ul#navleft a:hover {
	background:#E3F1FB url(../img/line_navmenu.gif) no-repeat left top;
	color:#0E397F;
	text-decoration:none;
	border-left:#6AACDA 5px solid;
}
ul#navleft .navleftextern a {
	background:#C0DEF3 url(../img/line_navmenu.gif) no-repeat left top;
}
ul#navleft .navleftextern a:hover {
	background:#E3F1FB url(../img/icon_link_extern.gif) no-repeat right top;
}
ul#navleft #navleftcurrent a {
	margin: 0;
	padding-left: 10px;
	padding-top: 2px;
	display: block;
	list-style: none;
	height:17px;
	font-weight:bold;
	background:#11366E url(../img/line_navmenu.gif) no-repeat left top;
	margin-bottom:1px;
	border-left:#EC1523 5px solid;
	color:#FFFFFF;
}

ul#navtop {
	font-size:10px;
	padding:0;
	margin:0;
	height:19px;
	list-style-type:none;
	/*background:#A7D9E8;*/
	background:#C0DEF3;
	font-weight:bold;

}
ul#navtop li {
	padding:2px 9px 0 7px;
	margin:0;
	list-style-type: none;
	float:left;
	display:block;
	height:17px;
	/*background: #A7D9E8 url(../img/line_3.gif) no-repeat right bottom;*/
	background: #C0DEF3 url(../img/line_3.gif) no-repeat right bottom;
	color:#11366E;
}
ul#navtop li.navtoplast {
	padding:2px 0 0 7px;
	margin:0;
	list-style-type: none;
	float:left;
	display:block;
	height:17px;
	/*background:#A7D9E8;*/
	background:#C0DEF3;
	color:#11366E;
}
ul#navtop li a {
	color:#11366E;
	text-decoration:none;
}

ul#navtop #navtopcurrent a {
	color:#FFFFFF;
}

/*/////////////////////////////////////////////////
// CONTENT
/////////////////////////////////////////////////*/







#container {
	position:relative;
	margin:0 auto;
	padding:0;
	text-align:left;
	background:#FFFFFF;
	width:840px;
}
#content {
	margin:0;
	padding:10px;
	background:#FFFFFF;
}

/*/////////////////////////////////////////////////
// CONTENT
/////////////////////////////////////////////////*/

#notice {
	display:none;
}
#notice .overlay {
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
	background:#FFFFFF;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}
#notice .container {
	position:absolute;
	z-index:100;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
}
#notice .container .content {
	position:relative;
	background:#BBBBBB;
  	width:540px;
	margin:10% auto auto auto;
}
#notice .container .content P {
	position:relative;
	margin:0;
	padding:0;
	top:-3px;
	left:-3px;
	padding:10px;
	background:#D4EBF9;
	width:500px;
	border:#FFFFFF 10px solid;
	text-align:left;
}

/*/////////////////////////////////////////////////
// GUESTBOOK
/////////////////////////////////////////////////*/



#gb_select {
	margin:0;padding:0;list-style-type:none;
}
#gb_select li {
	margin-bottom:10px;
}

#gb_select li a {
	background:#E6F4FC;
	display:block;height:100px;
}
#gb_select li a:hover {
	background:#D4EBF9;
}
#gb_select li a img {
border-right:#FFFFFF 10px solid;margin-right:10px;
}
#gb_select li a h1 {
margin-top:10px;
margin-bottom:5px;
}





/*

#gb_select li a p {
padding:10px;
}

.color1 {
background-color:#E6F4FC;
}
.color2 {
background-color:#D4EBF9;
}

*/


.gb_view {
	margin:0;margin-bottom:10px;padding:0;
}
.gb_view .gb_titel {
	margin:0;padding:3px 10px 3px 10px;color:#515254;background:#D4EBF9;margin-bottom:1px;text-align:right;
}
.gb_view .gb_body {
	margin:0;padding:10px;background:#E6F4FC;
}
.gb_view .gb_comment {
	margin:0;margin-top:1px;padding:0;min-height:38px;background:#D4EBF9 url(../img/pic_guestbook_comment_logo.gif) no-repeat 10px 10px;font-style:italic;padding:10px 10px 10px 60px;
}
*html .gb_view .gb_comment {height:38px;}
.gb_pagination {
	margin:0;padding:0;list-style-type:none;
}
.gb_pagination li {
	margin:0;margin-right:3px;padding:0;float:left;
}
.gb_pagination li a {
	background:#F1F9FC;border:#CFE6F6 1px solid;padding:2px 5px 2px 5px;display:block;
}

.gb_pagination li a:hover {
	background:#CFE6F6;
}
.gb_pagination li a.current {
	background:#CFE6F6;
}






.update {
	background:#FFFFFF;
	overflow:auto;
}
.update ul {
	margin:0;
	padding:0;
	list-style-type: none;
	width:183px;
	border:1px solid #CCCCCC;
	border-top:none;
}

.update ul li {
	margin:0;
	padding:2px 3px 2px 3px;
	border-top:1px solid #CCCCCC;
	background:#FFFFFF;
	display:block;
}
.update ul li.selected {
	background:#C0DEF3;
	color:#0E397F;
	cursor:hand;
	cursor:pointer;
}


/*

.gb_landupdate {




}
.gb_landupdate .selected {
	background-color: #888;
}


.gb_landupdate ul {
	margin:0;
	margin-top:1px;
	padding:0;
	list-style-type: none;
}

.gb_landupdate ul li {
	margin:0;
	margin-top:1px;
	padding:0;
	list-style-type: none;
	background:#669966;
}

*/




.form_error {
	background:#EC1523;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:10px;
	padding:2px 5px 2px 5px;
}
.form_left {
	float:left;
	text-align:left;
}
.form_right {
	float:right;
	text-align:left;
}








/*/////////////////////////////////////////////////
// CONTENT: LIST
/////////////////////////////////////////////////*/


.list {
	margin:0;
	margin-top:1px;
	padding:0;
	list-style-type: none;
}


.arrow_1_right {
	margin:0;
	margin-bottom:5px;
	padding:0px 0px 0px 10px;
	background:url(../img/arrow_A41615_right_1.gif) no-repeat 0px 5px;
	display:block;
}

.arrow_2_right {
	margin:0;
	margin-bottom:5px;
	padding:0px 0px 0px 15px;
	background:url(../img/arrow_A41615_right_2.gif) no-repeat 0px 5px;
	display:block;
}


.arrow_2_right_hover a {
	margin:0;
	padding:10px 10px 10px 25px;
	background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 15px;
	background-color:#E6F4FC;
	display:block;
}
.arrow_2_right_hover a:hover {
	background-color:#F2F9FD;
}






.arrow_1_right_literatur_main a {
	margin:0;
	padding:0px 0px 0px 15px;
	background:url(../img/arrow_CCCCCC_right_1.gif) no-repeat 0px 5px;
	color:#CCCCCC;
	display:block;
	font-weight:bold;
	margin-bottom:10px;
}

.arrow_1_right_literatur_sub {
	margin:0;
	padding:0px 0px 0px 10px;
	background:url(../img/arrow_CCCCCC_right_1.gif) no-repeat 0px 5px;
	color:#CCCCCC;
	display:block;
	font-weight:normal;
	margin-bottom:5px;
}




























.arrow_1 {
	margin:0;
	padding:0 0 5px 10px;
	background:url(../img/arrow_0E397F_right_1.gif) no-repeat 0px 5px;
	background-color:none;
	display:block;
}
.arrow_2 {
	padding-left: 15px;
	background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 15px;
}

.arrow_3 a {
	margin:0;
	padding:10px 10px 10px 25px;
	background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 15px;
	background-color:#F2F9FD;
	display:block;
}
.arrow_3 a:hover {
	background-color:#E6F4FC;
}


.arrow_3_narrow_color_1 a {
	margin:0;
	margin-bottom:1px;
	padding:5px 10px 5px 25px;
	background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 10px;
	background-color:#F2F9FD;
	display:block;
}
.arrow_3_narrow_color_2 a {
	margin:0;
	margin-bottom:1px;
	padding:5px 10px 5px 25px;
	background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 10px;
	background-color:#E6F4FC;
	display:block;
}
.arrow_3_narrow_color_1 a:hover {
	background-color:#C0DEF3;
}
.arrow_3_narrow_color_2 a:hover {
	background-color:#C0DEF3;
}

.arrow_4 a {
	margin:0;
	padding:0px 0px 0px 20px;
	background:url(../img/arrow_404040_right_2.gif) no-repeat 0px 4px;
	display:block;
}







.list_color_1 {
	margin:0;
	margin-bottom:1px;
	padding:5px 15px 5px 10px;
	/*background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 10px;*/
	background-color:#F2F9FD;
	display:block;
}
.list_color_2 {
	margin:0;
	margin-bottom:1px;
	padding:5px 15px 5px 10px;
	/*background:url(../img/arrow_0E397F_right_2.gif) no-repeat 10px 10px;*/
	background-color:#E6F4FC;
	display:block;
}
.list_color_1 li:hover {
	padding-right:15px;
	background-color:#C0DEF3;
	border-right:#EC1523 5px solid;
}
.list_color_2 li:hover {
	padding-right:15px;
	background-color:#C0DEF3;
	border-right:#EC1523 5px solid;
}


.list_color_a_1 a {
	margin:0;
	margin-bottom:1px;
	padding:5px 15px 5px 10px;
	background-color:#F2F9FD;
	display:block;
}
.list_color_a_2 a {
	margin:0;
	margin-bottom:1px;
	padding:5px 15px 5px 10px;
	background-color:#E6F4FC;
	display:block;
}
.list_color_a_1 a:hover {
	padding-right:15px;
	background-color:#C0DEF3;
	border-right:#EC1523 5px solid;
}
.list_color_a_2 a:hover {
	padding-right:15px;
	background-color:#C0DEF3;
	border-right:#EC1523 5px solid;
}















.type_1 {
	margin-bottom:2px;
	padding:7px;
	background:#E6F4FC;
}
.type_2 {
	margin-bottom:2px;
	padding:7px;
	background:#F2F9FD;
}









ul.list_footer {
	font-size:10px;
	margin:0;
	margin-bottom:10px;
	padding:0;
}
ul.list_footer li {
	margin-right:15px;
	list-style-type: none;
	display:inline;
}
ul.list_footer li a {
	color:#0E397F;
}









/*/////////////////////////////////////////////////
// CONTENT: BOXES
/////////////////////////////////////////////////*/

.box_1 {
	margin:0;
	margin-bottom:10px;
	padding:0;
}
.box_titel_1{
	margin:0;
	margin-top:1px;
	padding:3px 10px 3px 10px;
	background:#D4EBF9;
}
.box_body_1{
	margin:0;
	margin-top:1px;
	padding:10px;
	background:#E6F4FC;
}

.box_body_2{
	margin:0;
	padding:10px;
	background:#D4EBF9;
}















.box_left {
	width:390px;
	float:left;
}

.box_right {
	margin-left:410px;
}
* html .box_right {margin-left:407px;}



.img_border_1 {
	border:#CCCCCC 1px solid;
}



/*/////////////////////////////////////////////////
// CONTENT: TABLES
/////////////////////////////////////////////////*/

.tab_ueberuns {
	margin:0;
	padding:0;
	border-collapse:collapse;
}
.tab_ueberuns td {
	margin:0;
	padding:0;
	padding-bottom:10px;
	vertical-align:top;
}
.tab_ueberuns td.header {
	color:#002E77;
	font-weight:bold;
}

.tab {
	margin:0;
	padding:0;
	width:100%;
	border-collapse:collapse;
}
.tab td {
	margin:0;
	padding:0;
	vertical-align:top;
}
.tab td.tab_header {
	margin:0;
	padding:7px 9px 7px 9px;
}

.tab td.tab_content {
	margin:0;
	padding:0 9px 0 9px;
}
.tab td.tab_spacer {
	margin:0;
	padding:0;
	line-height:5px;
}
.tab td.tab_col1 {
	width:135px;
}
.tab td.tab_col2 {
	width:181px;
}
.tab td.tab_col3 {
	width:60% auto;
}
.tab td.tab_white {
	background:#FFFFFF;
}
.tab td.tab_blue {
	background:#F2F9FD;
}
.tab td.tab_rosa {
	background:#FCF6F6;
}
.tab td.tab_line {
	margin:0;
	padding:0;
	background:#D4EBF9;
}
.tab td.tab_br {
	border-right:#D4EBF9 1px solid;
}
.tab td.tab_bb {
	border-bottom:#D4EBF9 1px solid;
}

.tab td.tab_br_violet {
	border-right:#ECDCDC 1px solid;
}
.tab td.tab_bb_violet {
	border-bottom:#ECDCDC 1px solid;
}

table {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
}

table.border {
    border-collapse: collapse;
}

table.border td {
    padding: 5px;
    border-color: #E5E5E5;
    border-style: solid;
    border-width: 1px;
}

td.nag {
    background-color: #c0def3;
    padding: 5px;
    height: 20px;
    font-size: 12px;
}

td.nag2 {
    background-color: #F9F9F9;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
}

td.nag3 {
    background-color: #F9F9F9;
    padding: 5px;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}

td.nagl {
    background-color: #F9F9F9;
    border-bottom: 1px solid #B2B2B2;
    padding: 3px;
    font-weight: normal;
    font-size: 11px;
}

td.nad {
    border-top: 1px solid #Db0033;
}

small {
    font-size: 10px;
}

.szary {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 10px;
    color: #8F8F8F;
}

.szary2 {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    color: #8F8F8F;
}

.tytul {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #DB0033;
}

.mala {
    font-family: Arial, Tahoma, sans-serif;
    font-size: 10px;
}

.gw {
    color: #DB0033;
}

.blad {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}

input, select, textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #EFEFEF;
}

input.button {
    font-weight: bold;
    cursor: pointer;
}

input.pole {
    border: 0;
    background-color: transparent;
    font-size: 10px;
    color: #FF0000;
}

img {
    border: 0;
}

/*]]>*/

