/*  ALL */
* {font-size:100.01%}

html, body {width:100%;margin:0 auto;padding:0px;padding:0;font-family: Verdana, Geneva, sans-serif; font-size:100%; background:url(/images/bkgline.gif) repeat-x center top #d8e5f3;}
p {padding:0 0 0 0; margin:0 0 0 0}
a {font-weight:normal; color:#3F6DA1; text-decoration:underline;vertical-align:middle}
.qm {padding-bottom:3px; text-align:left}
img {border:0px;}

a>img{border:0px;}
input{border:none}
.input_1{font-size:9px; color:#ababab; font-family:Verdana, Geneva, sans-serif;}
.naggrey{font-size:0.6em; font-weight:bold; color:#8d8d8d; background: url(/images/bkgnaggrey.gif) repeat-x bottom; padding:7px;}
.nagblue{font-size:12px; font-weight:bold; color:#3f6da1; background: url(/images/bkgnagblue.gif) repeat-x bottom; padding:7px;}
.height5px{height:5px;}
.data{color:#999; font-size:0.55em;}
.kaldata{color:#999; font-size:0.6em; vertical-align:bottom}
.kalnag{color:#757575; font-size:0.7em; font-weight:bold; padding-top:5px;}
a.gal>img{border:1px solid #ededed; padding:3px; background:#fff}
a:hover.gal>img{border:1px solid #ffef15; padding:3px; background:#fff}
a.lnk1{font-size:0.7em; text-decoration:underline; color:#3f6da1}
a:hover.lnk1{font-size:0.7em; text-decoration:none; color:#3f6da1}
a.lnk2{font-size:0.7em;text-decoration:none; color:#3f6da1;font-weight:normal;}
a:hover.lnk2{font-size:0.7em;text-decoration:underline; color:#3f6da1;font-weight:normal;}
a.lnk3{text-decoration:underline; color:#999; font-size:1em; font-weight:bold}
a:hover.lnk3{text-decoration:none; color:#999; font-size:1em; font-weight:bold}
.tabkal td{padding:0px 5px 0px 0px}
.tabpoleca td{padding:3px 5px 3px 0px; vertical-align:top}
.txt1{font-size:0.6em; color:#757575; line-height:1.4em}
.txt2{font-size:0.7em; color:#3f6da1; line-height:1.5em; text-align: justify;}

#flags{float:right; line-height:30px;}
#flags a>img{border:1px solid #72a0de}
#flags a:hover>img{border:1px solid #ccc}
#flagspadding{padding-top:5px;}
#flags ul, #flags ul li{display: block;list-style: none;margin: 0;padding-left:2px;}
#flags ul li{float: left;}
#flags ul a:link, #flags ul a:visited{text-decoration: none;display: block;border: none;padding: 0px;}
#flags ul a:hover{padding: 0px;color:#000;}

/*  TOP */
#top{width:100%; height:25px; background:#ffef15}
#topcontainer {width:960px; height:25px; color:#000; font-size:0.8em; font-weight:bold; line-height:23px;}
#topcontainer a{text-decoration:none; color:#000; font-size:0.8em;}
#topcontainer a:hover{text-decoration:underline; color:#000; font-size:0.8em;}

/*  LANG */
#lang{width:100%; height:35px; background: url(/images/bkglang.gif) repeat-x top;}
#langcontainer{width:960px; color:#729edb; height:35px; font-size:0.6em; }

/*  TOP MENU */
#topmenu{clear:both; width:100%; height:27px; background: url(/images/bkgmenutop.gif) repeat-x top; font-size:0.6em; font-weight:bold;}
#topmenucontainer{width:960px; color:#729edb; height:27px;}
#topmenulinks{float:right; height:20px;}
#topmenulinks ul, #topmenulinks ul li{display: block;list-style: none;margin: 0;padding-left:1px;}
#topmenulinks ul li{float: left;}
#topmenulinks ul a:link, #topmenulinks ul a:visited{text-decoration: none;display: block; text-align: center;background-color: #719fde;color: #fff;border: none;padding: 5px;}
#topmenulinks ul a:hover{padding: 5px; color:#000; background-color: #ffef15;}
#biptop{float:right; padding:2px 2px 0px 2px; height:20px; background:#838282;}
#aaa{float:right}
#aaa ul, #aaa ul li{display:block; list-style:none; margin:0; padding-left:1px; height:20px;}
#aaa ul li{float: left;}
#aaa ul a:link, #aaa ul a:visited{text-decoration: none;display: block; text-align: center;background-color: #838282;color: #fff;border: none;padding: 5px;}
#aaa ul a:hover{padding: 5px;color:#000;background-color: #ffef15;}

/* IMG */
#img{width:100%; height:272px; background: url(/images/bkgimg.gif) repeat-x top;}
#imgcontainer{clear:both; width:960px; height:272px;}
#imgleft{float:left; width:215px; height:272px; vertical-align:top}
#imglogo{height:179px;}
#imgsearch{width:191px; height:46px; text-align:left; padding:22px 0px 0px 0px; font-size:0.7em; color:#ababab}
#imgsearch a{text-decoration:underline; font-size:0.8em; color:#ababab}
#imgsearch a:hover{text-decoration:none; font-size:0.8em; color:#ababab}
#imgright{float:right; width:745px; height:272px;}
#imgright a{font-size:0.6em; color:#FFF; text-decoration:none;}
#imgright a:hover{font-size:0.6em; color:#FFF; text-decoration:underline;}
#imgrightleftcol{float:left; width:495px;height:272px;}
.img1{height:220px; background:#fff}
.imgicon1{height:52px; background:url(/images/bkgimgicon.gif) repeat-x top;}
#imgrightrightcol{float:right; width:245px;height:272px;}

/* CONTENT */
#content{width:100%; padding-top:5px}
#contentcontainer{clear:both; width:960px;}
#contentleft{float:left; width:215px;vertical-align:top;}
#contentright{float:right; width:745px;}
#contentrightleftcol{float:left; width:495px;text-align:left}
#contentrightleftcol2{float:left; width:495px; text-align:left; margin-bottom:-4000px; padding-bottom:4000px; background: #fff}
#nav{font-size:0.55em; color:#8d8d8d; padding-bottom:5px;} #nav a{text-decoration:underline; color:#7e7e7e} #nav a:hover{text-decoration:none; color:#7e7e7e}
#data{font-size:0.55em; color:#8d8d8d; padding-bottom:5px; text-align:left} 
#rightcol{background:#fff;padding:5px; text-align:left}
#rightcol2{padding:5px 0px 5px 5px; text-align:left}
#kamera{ background:url(/images/bkgkam.gif) repeat-x top #f1f1f1; text-align:center; color:#e4e4e4; padding:10px 7px 10px 7px;}
#kamera a{text-decoration:underline; font-size:0.6em; color:#3f6da1;} 
#kamera a:hover{text-decoration:none;font-size:9px; color:#3f6da1;}
#main{background:#fff; padding:5px;}
#contentrightrightcol{float:right; width:245px;}
#contentrightrightcol2{width:245px;}
#contentlinks{clear:both;}

#box1{float:left; width:164px; height:150px; background: url(/images/bkgtag.gif) repeat-x top;}
#box1 ul {margin:8px 0px 5px 13px; padding:0px; list-style-type:square; line-height:1.4em}
#box2 ul {margin:8px 0px 5px 13px; padding:0px; list-style-type:square; line-height:1.4em}
#box3 ul {margin:8px 0px 5px 13px; padding:0px; list-style-type:square; line-height:1.4em}
.box{padding:5px; color:#3f6da1; font-size:0.6em; }
#box2{float:left; width:165px; height:150px; background: url(/images/bkgtag.gif) repeat-x top; border:1px solid #d8e5f3; border-top:none; border-bottom:none}
#box3{float:right; width:164px; height:150px; background: url(/images/bkgtag.gif) repeat-x top}

/* LEWE MENU */
#leftmenu ul, #leftmenu ul li {display: block;list-style: none;margin: 0;padding: 0;}
#leftmenu ul {width:215px;font-size:0.70em;}
#leftmenu ul li {border-bottom:1px solid #d8e5f3; text-align:left}
/*#leftmenu ul a{display:block;width:191px;text-decoration:none;padding:8px 7px 8px 7px;font-weight:bold;background:url(/images/bkgleftmenu1.gif) repeat-x top;color:#3f6da1;border-left:5px solid #3f6da1;}
#leftmenu ul a:hover{width:191px;background-color:#fff;color:#8d8d8d;border-left:5px solid #8d8d8d; background:url(/images/bkgleftmenu2.gif) repeat-x top;padding:8px 7px 8px 7px;}*/

#baners{text-align:left;padding-top:2px;}
#baners a:img{border:1px solid #c3dbf7}
#baners a:hover>img{border:1px solid #fff}

/* FOOTER */
#footer{clear:both; width:100%;}
#footercontainer{width:960px;font-size:0.7em; color:#999999; font-family:Arial, Helvetica, sans-serif}
.footerline{height:1px; background:#ccc; width:100%; padding:0px}

/* CP */
#cp{clear:both; width:100%; height:95px; background:url(/images/bkgfooter1.gif) repeat-x top;}
#cpcontainer{width:960px; height:95px; color:#999999; font-family:Arial, Helvetica, sans-serif}
#cptext{line-height:40px; height:40px; background:url(/images/bkgcp.gif) no-repeat top; font-size:0.6em; color:#3f6da1; text-align:center;}
#cptext a{text-decoration:underline; font-size:0.9em; color:#3f6da1;} 
#cptext a:hover{text-decoration:none; font-size:0.9em; color:#3f6da1;}
#cplogo{height:50px; background:url(/images/bkgcplogo.gif) no-repeat top; text-align:center; line-height:50px;}

/* SZYBKI PORTAL */
a.sp{text-decoration:none; font-size:0.6em; font-weight:bold; color:#3f6da1;}
a:hover.sp{text-decoration:none; font-size:0.6em; font-weight:bold; color:#ccc;}
a.sp3{text-decoration:none; font-size:0.6em; font-weight:bold; color:#3f6da1;}
a:hover.sp3{text-decoration:none; font-size:0.6em; font-weight:bold; color:#ccc;}
a.sp2{text-decoration:underline; font-size:0.75em; color:#3f6da1; font-weight:normal}
a:hover.sp2{text-decoration:none; font-size:0.75em; color:#3f6da1; font-weight:normal}

/* OSTATNIE GALERIE */
.newgal{clear:both; background:url(/images/bkggal.gif) repeat-x top #f1f1f1; padding:5px;}
.newgalimg{float:left;} 
.newgaltext{float:right;}

#tagi{background: url(/images/bkgtag.gif) repeat-x top; text-align:justify; line-height:1.1em}

.tab1left{ width:4px; height:25px; background:url(/images/tab1left.gif) no-repeat right top}
.tab1center{ height:25px; background:url(/images/tab1bkg.gif) repeat-x top; vertical-align:top}
.tab1right{ width:4px; height:25px; background:url(/images/tab1right.gif) no-repeat left top}

.tab2left{ width:4px; height:25px; background:url(/images/tab2left.gif) no-repeat right top}
.tab2center{ height:25px; background:url(/images/tab2bkg.gif) repeat-x top; vertical-align:top}
.tab2right{ width:4px; height:25px; background:url(/images/tab2right.gif) no-repeat left top}

.padd{padding:0px 5px 0px 5px;}
.tabs {height:25px;}
.tab{height:25px;}
.tabline{height:1px; background:#bcd2ed;}
#menutabscenter{ background:url(/images/tab2bkg.gif) repeat-x top}
#menutabscenter a{text-decoration:none; color:#3f6da1; font-size:0.6em; line-height:25px;}
#menutabscenter a:hover{text-decoration:none; color:#fff; font-size:0.6em; }

#rightmenu ul li{list-style-type:square; font-size:11px; margin:0px; padding:0px}
#rightmenu a{text-decoration:none;font-weight:normal;} #rightmenu a:hover{text-decoration:underline;font-weight:normal;}

.tabimg td{padding:0px; vertical-align:top}
.tabcoment td{padding:0px; vertical-align:top}
a.lnk4{font-size:0.7em;text-decoration:underline; color:#3f6da1; font-weight:bold}
a:hover.lnk4{font-size:0.7em;text-decoration:none; color:#3f6da1; font-weight:bold}

.input1 {border:1px solid #3F6DA1;color:#3f6da1;font-family: Verdana, Geneva, sans-serif;font-size:0.8em;padding:2px;}
.button1 {border:1px solid #3F6DA1;background:#D8E5F3;font-weight: bold;color:#3f6da1;font-family: Verdana, Geneva, sans-serif;font-size:0.7em;padding:2px;}
.button2 {border:1px solid #3F6DA1;background:#86B8EF;font-weight: bold;color:#3f6da1;font-family: Verdana, Geneva, sans-serif;font-size:0.7em;padding:2px;}

.searchinput {float:left; width:165px; height:20px; background:#fff; line-height:18px;}

.TagCloud1{font-size: 200%}
.TagCloud2{font-size: 150%}
.TagCloud3{font-size: 125%}
.TagCloud4{font-size: 110%}
.TagCloud5{font-size: 100%}
.TagCloud6{font-size: 90%}
.TagCloud7{font-size: 75%}

