
body {
font-family : helvetica, arial, sans-serif;
background-color : #dddddd;
font-size : 12px;
color : #002080;
}

a:link {
text-decoration : underline;
color : #002080;
}

a:visited {
text-decoration : underline;
color : #002080;
}

a:active {
text-decoration : underline;
background-color : #ccddee;
color : #992222;
}

a:hover {
text-decoration : underline;
color : #992222;
}

h1 {
font-size : 16px;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
font-weight : bold;
}

td, tr {
font-size : 12px;
color : #002080;
background-color : #eeeeee;
border-width : 0;
border-top-style : none;
}

td.menu {
font-family : helvetica, arial, sans-serif;
font-size : 12px;
color : #002080;
background: #bbccdd url(th_gb.png) repeat-x;
border-width : 0;
border-top-style : none;
}
	
td.menu_de {
font-family : helvetica, arial, sans-serif;
font-size : 12px;
color : #111111;
background-color : #efe3b4;
border-width : 0;
border-top-style : none;
}


th {
font-family : helvetica, arial, sans-serif;
font-size : 12px;
color : #002080;
background-color : #dddddd;
border-width : 0;
border : 1px solid #aabbee;
}

table {
font-family : helvetica, arial, sans-serif;
font-size : 12px;
color : #002080;
background-color : #dddddd;
border-width : 0;
}

label {
color : #002080;
cursor : pointer;
}

input.lessmatch {
border : 1px solid black;
height : 23px;
font-size : 10pt;
color : #002090;
cursor : pointer;
margin-top : 2px;
margin-right : 4px;
text-align : center;
}

input.label {
color : #002080;
font-weight: bold;
background-color : #eeeeee;
border-style : none;
}

input.labelr {
color : #002080;
font-weight: bold;
background-color: #eeeeee;
border-style: none;
text-align: right;
width:65px;
height:17px;
padding:0px;
}


input.label2 {
color : #002080;
background-color : #eeeeee;
border-style : none;
}

input.labelinfo {
color : #444488;
font-size : 14px;
background-color : #eeeeee;
border-style : none;
text-align : center;
}


input.labelred {
background-color : #ffefaa;
color : #990000;
border-top-style : none;
border-left-style : none;
border-bottom-style : none;
border-right-style : none;
text-align : center;
font-weight : bold;
}

input.labelslow {
font-size:16px;
color : #600000;
background-color : #eeeeee;
border-top-style : none;
border-left-style : none;
border-bottom-style : none;
border-right-style : none;
}

input.labelplat {
color : #002080;
background-color : #eeeeee;
border-top-style : none;
border-left-style : none;
border-bottom-style : none;
border-right-style : none;
text-align : right;
}

input, textarea, select {
font-size : 12px;
color : #002080;
cursor : pointer;
padding : 2px 2px 2px 2px;
font-weight : bold;
}

button, input[type="reset"], input[type="submit"], input[type="button"], input[type="radio"], input[type="checkbox"] {
font-family: Verdana, sans-serif;
font-size : 10px;
color : #002080;
cursor : pointer;
padding : 2px 2px 2px 2px;
font-weight : bold;
}

p {
color : #1111aa;
font-size : 15px;
font-weight : bold;
}

small {
font-family : arial, helvetica, sans-serif;
font-size : 10px;
color : #002080;
}

.buttons {
padding-top : 1px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
}

a.buttons {
color : #002080;
font-weight : bold;
text-decoration : underline;
background-color : #ccddee;
}

a.buttons:visited {
color : #002080;
font-weight : bold;
text-decoration : underline;
background-color : #ccddee;
}

a.buttons:hover {
color : #eeeeff;
font-weight : bold;
text-decoration : underline;
background-color : #0040aa;
}

.buttonp {
padding-top : 1px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
}

a.buttonp {
color : #002080;
font-weight : bold;
text-decoration : underline;
background-color : #dddddd;
}

a.buttonp:visited {
color : #002080;
font-weight : bold;
text-decoration : underline;
background-color : #dddddd;
}

a.buttonp:hover {
color : #eeeeff;
font-weight : bold;
text-decoration : underline;
background-color : #0040aa;
}

.buttonm {
padding-top : 1px;
padding-bottom : 1px;
padding-left : 1px;
padding-right : 1px;
}

a.buttonm {
color : #002080;
font-weight : bold;
text-decoration : none;
background-color : #dddddd;
}

a.buttonm:visited {
color : #002080;
font-weight : bold;
text-decoration : none;
background-color : #dddddd;
}

a.buttonm:hover {
color : #eeeeff;
font-weight : bold;
text-decoration : none;
background-color : #0040aa;
}

.kkcode {
font-family : "Doulos SIL", "Lucida Sans Unicode", "Arial Unicode MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

.kkcode2 {
font-family : "Doulos SIL", "Lucida Sans Unicode", "Arial Unicode MS", Verdana, Arial, Helvetica, sans-serif;
color : #002080;
background-color : #eeeeee;
font-size : 13px;
text-align : left;
font-weight : normal;
}


input.kkcodenoframe {
font-family : "Lucida Sans Unicode", "Doulos SIL", "Arial Unicode MS", Verdana, Arial, Helvetica, sans-serif;
color : #009999;
background-color : #eeeeee;
font-size : 14px;
font-weight : bold;
text-align : center;
border-style : none;
}

.bg {
font-size : 22px;
padding : 0 0 0 0;
}

.bgk {
font-size : 16px;
font-weight : bold;
font-style : italic;
background : yellow;
}

.big {
font-size : 25px;
padding : 4px 0 0 0;
font-weight : bold;
}

.bigop {
font-family : georgia, courier;
font-size : 18px;
padding : 4px 0 0 0;
font-weight : bold;
font-style : italic;
}

.opinia {
font-size : 14px;
font-family : georgia, courier;
background-color : #fffaaa;
color : #111111;
margin : 10px;
padding : 10px;
border : 2px solid #ccddee;
text-align : left;
}

.opiniacd {
font-size : 14px;
font-family : georgia, courier;
background-color : #fffaaa;
color : #111111;
text-align : left;
}

.head {
font-size : 16px;
background-color : #dddddd;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
border : 1px solid #aabbee;
font-weight : bold;
}

.head1 {
font-size : 14px;
background-color : #eeeeee;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
}

.head2 {
font-size : 16px;
background-color : #eeeeee;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
font-weight : bold;
}

.head3 {
font-size : 14px;
background-color : #eeeeee;
color : #002080;
text-align : left;
font-weight : bold;
margin : 5px;
padding : 5px;
}

.headred {
font-size : 14px;
color : #902020;
text-align : left;
font-weight : bold;
margin : 10px;
}

.hred {
font-size : 17px;
color:#902020;
text-align: center;
font-weight : bold;
margin : 5px;
}


.headpp {
font-family : arial;
font-size : 16px;
font-weight : bold;
background-color : #ffffff;
color : #002080;
text-align : center;
margin : 5px;
padding : 5px;
}


.domenu {
font-size : 12px;
background-color : #eeeeee;
color : #002080;
text-align : right;
}

.ramka_gray {
font-family : georgia, courier;
background-color : #eeeeee;
color : #002080;
margin : 10px;
padding : 10px;
width:94%;
border : 2px solid #ccddee;
}

.ramka_white {
font-family : georgia, courier;
background-color : #ffffff;
color : #222222;
margin : 10px;
padding : 10px;
border : 0 solid #dddddd;
}

.ramka_blue {
font-family : georgia, courier;
background-color : #ccddee;
color : #002080;
margin : 10px;
padding : 10px;
border:1px solid #AABBCC;
}

.ramka_blue_no {
font-family : georgia, courier;
background-color : #ccddee;
color : #002080;
margin : 0px;
padding : 0px;
}


.oferta {
font-family : georgia, courier;
text-align : justify;
margin : 1px;
padding : 25px;
background-color : #ffffff;
color : #222222;
font-size : 15px;
color : #002080;
text-align : left;
border : 1px solid #000000;
}

.oferta0 {
font-family : georgia, courier;
text-align : justify;
margin : 1px;
padding : 25px;
background-color : #ffffff;
color : #222222;
font-size : 15px;
color : #002080;
text-align : left;
}

h2 {
font-family : georgia, courier;
background-color : #ffffff;
color : #111111;
font-size : 27px;
text-align : center;
margin : 0;
padding : 0;
}

h3 {
font-family : georgia, courier;
background-color : #ffffff;
color : #111111;
font-size : 22px;
text-align : center;
}

h4 {
font-family : georgia, courier;
background-color : #ffffff;
color : #111111;
font-size : 18px;
text-align : center;
}

h5 {
font-family : georgia, courier;
background-color : #ffffff;
color : #aa0000;
font-size : 20px;
text-align : center;
font-weight : bold;
}

.kkmenu {
text-align : left;
font-weight : bold;
font-size : 12px;
border-width: 1px;
border:1px solid #AABBCC;
background: #ccddee url(bgmenu.gif) repeat-x;
color : #002080;
margin : 2px;
padding : 2px;
width:160px;
}

.tekst {
font-family : georgia, courier;
font-size : 12px;
color : #002080;
background-color : #ffffff;
margin : 10px;
padding : 10px;
text-align : justify;
}

.txt {
margin : 1px;
padding : 20px;
text-align : left;
}

.info {
background-color : #ccddee;
color : #002080;
margin : 10px;
padding : 10px;
width : 400px;
border : 2px solid #002080;
}

.alert {
background-color : #ffefaa;
color : #990000;
text-align : center;
margin : 10px;
padding : 10px;
border : 2px solid #990000;
}


.chat_head0 {
background-color : #ffffff;
font-size : 10px;
color : #505099;
}

.chat_head1 {
background-color : #efefef;
font-size : 10px;
color : #505090;
}

.chat_row0 {
font-family: Verdana, sans-serif;
background-color : #ffffff;
font-size : 11px;
color : #202090;
text-align:top;
}

.chat_row1 {
font-family: Verdana, sans-serif;
background-color : #efefef;
font-size : 11px;
color : #202090;
text-align:top;
}

.chat_header {
font-family: Verdana, sans-serif;
background-color : #ccddee;
font-size : 11px;
color : #202090;
text-align:top;
}

.ramka_tlo{
text-align : left;
font-size : 12px;
border-width: 1px;
border:1px solid #AABBCC;
background: #ccddee url(bgmenu.gif) repeat-x;
color : #002080;
margin : 10px;
padding : 10px;
}

