input {font-size:10px; font-weight: normal; font-family: Arial, Verdana}
input.checkbox {background: none; border: none; width: 20px}
input.button {width: 75px}
textarea {font-size:11px; font-weight: bold; font-family: Arial, Verdana; width: 300px; height: 80px}
select {font-size:11px; font-weight: bold; font-family: Arial, Verdana}

table.border {background-color: #71B0FF}
tr {font-size: 11px; font-family: Verdana, Arial; color: #122D72; margin-left: 20px; margin-right: 20px; margin-top: 20px; margin-bottom: 20px;}
tr.toolBar {background-color: #DCE0E5}
.head {background-color: #D00000; font-size: 14px; font-family: Arial, Verdana; color: #FFFFFF; font-weight: bold}
.headSmall {background-color: #D00000; color: #FFFFFF; font-weight: bold}
.field {background-color: #FF0000; color: #FFFFFF; font-weight: bold; text-align: center}
.bright {background-color: #EFF6FF}
.dark {background-color: #E5F0FF}
.info {background-color: #CA0000; color: #FFFFFF}
.none {background-color: #EEEEEE}
.light {background-color: #FFFFFF}
.content {background-color: #FFFFFF}





a.menuAdmin {padding: 2px 2px 2px 2px; display: block; white-space: nowrap; position: relative; font-family: Verdana; text-decoration: none; text-align: center}
a.menuAdmin:link {background: #000000; color: #FFFFFF; text-decoration: none}
a.menuAdmin:visited {background: #000000; color: #FFFFFF; text-decoration: none}
a.menuAdmin:hover {background: #0000CA; color: #FFFFFF; text-decoration: none}
a.menuAdmin:active {background: #000000; color: #FFFFFF; text-decoration: none}

a.menuAdminActive {padding: 2px 2px 2px 2px; display: block; white-space: nowrap; position: relative; font-family: Verdana; font-weight: bold; text-align: center}
a.menuAdminActive:link {background: #CA0000; color: #FFFFFF; text-decoration: none}
a.menuAdminActive:visited {background: #CA0000; color: #FFFFFF; text-decoration: none}
a.menuAdminActive:hover {background: #0000CA; color: #FFFFFF; text-decoration: none}
a.menuAdminActive:active {background: #CA0000; color: #FFFFFF; text-decoration: none}


body{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	background:#003D76;
	}

#top1{
	margin:0 auto;
	height:85px;
	background:url('images/top1.jpg') top center;
	}

#top1 .top1box{
	margin:0 auto;
	height:85px;
	width:996px;
	}

#top1 .top1box .box1{
	float:left;
	height:85px;
	width:200px;

	}

#top1 .top1box .linki{
	float:left;
	height:85px;
	width:240px;
	margin-left:176px;
	}

#top1 .top1box .linki img.imglink{
	border:none;
	margin-top:20px;
	}

#top1 .top1box .box1 .megahome{
	font:normal 17px Tahoma;
	color:#fff;
	margin:10px 0 0 10px;
	}

#top1 .top1box .box1 .travel{
	font:normal 27px Tahoma;
	color:#fff;
	margin:2px 0 0 70px;
	}

ul.smallmenu{
	padding:0;
	list-style-type:none;
	float:left;
	padding-left:130px;
	margin-top:8px;
	}

ul.smallmenu li{
	display:inline;
	padding-right:10px;
	}

ul.smallmenu li a{
	text-decoration:none;
	font:normal 12px Tahoma;
	color:#ffffff;
	}

.pozycja1{
	background:url('images/topmenuicon1.gif') left bottom no-repeat;
	padding-left:20px;
	}

.pozycja2{
	background:url('images/topmenuicon2.gif') left bottom no-repeat;
	padding-left:25px;
	}

#top2bg{
	margin:0 auto;
	height:242px;
	background:url('images/background.gif') top center repeat-x;
	}

#top2bg .top2{
	margin:0 auto;
	height:199px;
	width:996px;
	background:url('images/top2.jpg') top center no-repeat;
	}

#top2bg .top3{
	margin:0 auto;
	height:33px;
	width:996px;
	text-align:center;
	font:normal 22px Tahoma;
	padding-top:10px;
	color:#77D6E8;
	background:url('images/top3.jpg') top center no-repeat;
	}

#contentbox{
	margin:0 auto;
	width:996px;
	background:url('images/contentbg.gif') top center repeat-y;
	}

#contentbox .leftbox{
	float:left;
	width:218px;
	}

#contentbox .rightbox{
	float:left;
	width:768px;
	}

.clear{
	clear:both;
	}

.kategorie{
	list-style-type:none;
	margin:0;
	padding-left:9px;
	padding-bottom:20px;
	}

.kategorie li{
	background:url('images/katglbg.gif') top center no-repeat;
	margin-bottom:1px;
	}

.kategorie li a{
	text-decoration:none;
	font:normal 12px Arial;
	color:#fff;
	line-height:33px;
	margin-left:20px;
	padding-left:25px;
	background:url('images/katglicon.gif') left center no-repeat;
	}

.kat2{
	padding-top:1px;
	padding-left:0;
	margin:0;
	}
.kat2 li{
	list-style-type:none;
	background:url('images/subkatbg.gif') top center no-repeat;
	}

.kat2 li a{
	line-height:33px;
	background:url('images/subkaticon.gif') left center no-repeat;
	}

#contentbox .leftbox .pytanietop{
	background:url('images/pytanie-nagl.gif') left center no-repeat;
	width:205px;
	height:36px;
	margin-left:12px;
	font:normal 16px Tahoma;
	color:#013B71;
	text-align:center;
	padding-top:10px;
	}

#contentbox .leftbox .pytanietresc{
	background:url('images/pytaniebg.gif') repeat-y;
	width:205px;
	margin-left:12px;
	border-bottom: 1px solid #33A5BB;
	}

#contentbox .leftbox .pytanietresc .lisc{
	background:url('images/lisc.jpg') no-repeat;
	width:96px;
	height:66px;
	margin-left:108px;
	}

#bottom{
	margin:0 auto;
	width:996px;
	height:39px;
	background:url('images/bottombg.gif') top center no-repeat;
	}

.nagl{
	font:normal 13px Tahoma;
	color:#013B71;
	text-align:left;
	padding-left:10px;
	line-height:20px;
	}

.info1{
	text-align:left;
	font:normal 13px Tahoma;
	color:#397B03;
	padding-left:10px;
	line-height:20px;
	}

.stopka1{
	font:normal 12px Arial;
	color:#A5EBF8;
	text-align:center;
	padding-top:10px;
	}