@charset "utf-8";

/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 11px;
vertical-align: baseline;
background: transparent;
}


code {

font-family: Tahoma, Geneva, sans-serif;
font-size: 9px;
}

body {
font-family: Tahoma;
font-size: 11px;
color: #000;
text-align: center;
margin: 0px;
padding: 0px 0px 10px 0px;
background: #fff;
background-image: url('../img/head_pasek.gif');
background-repeat: repeat-x;
background-position: top left;
}

p {
font-family: Tahoma;
font-size: 11px;
text-align: justify;
}

#wrapper {

width: 990px;

padding: 0px;

margin: 0px auto 0px auto;

height: auto;

text-align: left;

border: 0px solid #ddd;



}


a:link {color: #000; text-decoration: none}
a:visited {color: #000;; text-decoration: none}
a:hover {color: #000; text-decoration: underline;}

#footer2 a:link {color: #fff; text-decoration: none}
#footer2 a:visited {color: #fff;; text-decoration: none}
#footer2 a:hover {color: #fff; text-decoration: none;}


#header {

display: block;
float: left;
height:210px;
margin: 0px;
padding: 0px;
width: 990px;
}

.imop {

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



height: auto;

width: 150px;


}

#banermt

{

margin: 0px;

padding: 0px;
padding-top:285px;
padding-left:47px;

height: 134px;

width: 632;

}

#p_pasek {

margin: 5px 0px 10px 0px;

padding: 0px 0px 0px 10px;

height: auto;

width: auto;

border-bottom: 1px solid #669900;
border-top: 1px solid #669900;

background: url("../img/dmenuw.gif") left center no-repeat;

}

.p_pasek2 {

margin: 5px 0px 10px 0px;

padding: 0px 0px 0px 10px;

height: auto;

width: auto;

border-bottom: 1px dashed #669900;


background: url("../img/dmenuw.gif") left center no-repeat;

}

.turniej_title {

color: #0099ff;

margin: 5px 0px 10px 0px;

padding: 0px 0px 0px 0px;

height: auto;

width: auto;

border-bottom: 0px dashed #669900;

font-weight: normal;


}

.turniej_title_new{
color: #0099ff;
margin: 3px 0px 5px 0px;
padding: 0px 0px 0px 0px;
height: auto;
width: auto;
border-bottom: 0px dashed #669900;
font-weight: normal;
}

.turniej_title_new a:link {color: #0099ff; text-decoration: none; font-weight:bold;}
.turniej_title_new a:visited {color: #0099ff;; text-decoration: none; font-weight:bold;}
.turniej_title_new a:hover {color: #0099ff; text-decoration: underline; font-weight:bold;}


.rss_title {

color: #0099ff;

margin: 5px 0px 10px 0px;

padding: 0px 0px 0px 0px;

height: auto;

width: auto;

border-bottom: 1px dashed #669900;

font-weight: bold;


}





#mainmenu {

margin: 0px;

padding: 0px;

height: 173px;

width: auto;

background: url(../img/menu.jpg) center no-repeat;

}



#container {

margin: 0px 18px 0px 22px;

background: #fff;

height: 1%;

width: auto;

padding: 0px 0px 0px 0px;

}



#left {

margin: 0px;

width: 192px;

height: auto;


padding: 0px 0px 0px 0px;

float: left;



}

#akt1 {

margin: 0px;

width: 370px;

height: auto;


padding: 0px 0px 0px 0px;

float: left;



}

#akt2 {

margin: 0px;

width: auto;

height: auto;

border: 1px solid #ffc13e;

padding: 0px 0px 0px 0px;

float: left;

position: relative;

}

#akt2_prev {

margin: 0px;

width: auto;

height: auto;

border: 0px solid #9cca81;

padding: 0px 0px 0px 0px;

float: left;

position: relative;

}

.akt_pasek_prev {

margin: 0px;

width: auto;

height: auto;

border: 0px solid #9cca81;

padding: 0px 0px 0px 0px;

float: left;

position: relative;

}

#konkurs_inside {

margin: 0px;

margin-left: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-top: 5px;

width: 176px;

height: 97px;

border: 1px solid #fff;

padding: 0px 0px 0px 0px;

float: right;

display: inline;



}

#konkurs_prev {

margin: 0px;

margin-left: 13px;

margin-bottom: 0px;

width: auto;

height: auto;

border: 0px solid green;

padding: 0px 0px 0px 0px;

float: right;

display: inline;



}

.zaint{

margin: 0px;

margin-left: 0px;

width: 274px;

height: auto;

border: 0px solid #fff;

padding: 0px 0px 0px 0px;

float: left;

display: inline;


}

.center_yt{

margin: 0px;

margin-left: 0px;

width: 274px;

height: 270px;

border: 0px solid #fff;

padding: 0px 0px 0px 0px;

float: left;

display: inline;


}

.youtube {

margin: 0px;

margin-left: 0px;

margin-bottom: 4px;

width: 433px;

height: 364px;

border: 1px solid #fff;

padding: 0px 0px 0px 0px;

float: left;

display: inline;

}



#day_turnieje {

margin: 0px;

margin-left: 10px;

margin-bottom: 4px;

width: 320px;

height: 195px;

border: 0px solid white;

padding: 0px 0px 0px 0px;

float: left;

display: inline;


}

#day_day {

margin: 0px;

margin-left: 0px;

margin-bottom: 4px;

width: 320px;

height: 188px;

border: 1px solid #bd0a27;

padding: 0px 0px 0px 0px;

float: left;

display: inline;

position: relative;

}

#day_dayk {

margin: 0px;

margin-left: 0px;

margin-bottom: 4px;

width: 320px;

height: 188px;

border: 1px solid #bd0a27;

padding: 0px 0px 0px 0px;

float: left;

display: inline;

position: relative;

background-color: #b7d478;

}

#last_turnieje {

margin: 0px;

margin-left: 0px;

margin-bottom: 0px;

width: 175px;

height: 70px;

border: 1px solid orange;

padding: 0px 0px 0px 0px;

float: left;

display: inline;

}


.akt3 {
margin: 0px;
margin-left: 0px;
margin-bottom: 10px;
width: 274px;
height: auto;
border: 1px solid green;
padding: 0px 0px 0px 0px;
margin-left: 0px;
float: left;
}

#pasek_dol {
margin: 0px;
margin-left: 0px;
margin-bottom: 10px;
width: 710px;
height: auto;
border: 1px solid #fff;
padding: 0px 0px 0px 0px;
margin-left: 0px;
float: left;
}

.pasek_ikona{
margin: 0px;
margin-left: 0px;
margin-bottom: 10px;
width: 175px;
height: auto;
border: 1px solid #fff;
padding: 0px 0px 0px 0px;
margin-left: 0px;
float: left;
}

.akt_pasek {

margin: 0px;


margin-bottom: 10px;

width: 508px;

height: auto;

border: 1px solid #3aaadc;

padding: 0px 0px 0px 0px;

margin-left: 10px;

float: left;

}



#center {

height: auto;

width: 711px;

padding: 0px 0px 0px 0px;

float: right;

margin: 0px 2px 0px 10px;


line-height: 1.5em;



}

h1 {

font-size: 14px;

margin: 0px;

padding: 0px;

}

#right {

padding: 16px 0px 0px 0px;

height: auto;


width: 197px;

float: right;

margin: 0px 0px 0px 0px;
background: #FFF url(../img/headright2.jpg);
background-repeat:no-repeat;
background-position:top;
}

.poster {
padding: 0px 0px 0px 0px;
height: 186px;
width: auto;
float: left;
margin: 60px 12px 0px 0px;
background: #FFF url(../img/poster.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;

}

.poster img {
margin: 25px 13px 0px 14px;

}



#loginform {

text-align:right;

margin: 0px 0px 0px 45px;

}

#logins {

text-align:right;

margin: 0px 30px 0px 0px;


}

#reklamy {

padding: 17px 0px 0px 3px;

height: 345px;

width: 193px;

float: right;

margin: 10px 0px 0px 0px;
background: #FFF url(../img/reklamy.jpg);
background-repeat:no-repeat;
background-position:top;



}

#green1 {
padding: 0px 0px 0px 0px;
height: 59px;
width: 193px;
float: right;
margin: 10px 0px 0px 0px;
text-align:center;
}

#green3 {
padding: 0px 0px 0px 0px;
height: 23px;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/gal3.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#green2 {
padding: 0px 0px 0px 3px;
height: auto;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/gal2.jpg);
background-repeat:repeat-y;
background-position:top;
text-align: center;
}

#blue1 {
padding: 0px 0px 0px 3px;
height: 59px;
width: 193px;
float: right;
margin: 10px 0px 0px 0px;
background: #FFF url(../img/b1.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#blue3 {
padding: 0px 0px 0px 3px;
height: 23px;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/b3.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#blue2 {
padding: 0px 0px 0px 3px;
height: auto;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/b2.jpg);
background-repeat:repeat-y;
background-position:top;
text-align: center;
}


#blue1l {
padding: 0px 0px 0px 3px;
height: 59px;
width: 193px;
float: right;
margin: 10px 0px 0px 0px;
background: #FFF url(../img/b1l.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#blue3l {
padding: 0px 0px 0px 3px;
height: 23px;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/b3.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#blue2l {
padding: 0px 0px 0px 3px;
height: auto;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/b2.jpg);
background-repeat:repeat-y;
background-position:top;
}

#nazwa

{
width: 150px;
text-align: center;
margin: 0px 0px 0px 20px;
}



#pink1 {
padding: 0px 0px 0px 3px;
height: 46px;
width: 193px;
float: right;
margin: 10px 0px 0px 0px;
background: #FFF url(../img/p1.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#pink4 {
padding: 0px 0px 0px 3px;
height: 46px;
width: 193px;
float: right;
margin: 10px 0px 0px 0px;
background: #FFF url(../img/p4.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#pink3 {
padding: 0px 0px 0px 3px;
height: 23px;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/p3.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

#pink2 {
padding: 0px 0px 0px 3px;
height: auto;
width: 193px;
float:right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/p2.jpg);
background-repeat:repeat-y;
background-position:top;
text-align: center;
}

#pink2 img {

padding: 0px 5px 0px 0px;

}


img.floatLeft {

float: left;

margin: 4px;

}

img.floatRight {

float: right;

margin: 4px;

}





.clearer {

font-size: 0px;

line-height: 0px;

display: block;

margin: 0px;

padding: 0px;

clear: both;

height: 0px;

width: auto;

}

#footer2 {

margin: 0px;

padding: 0px;
padding-top: 8px;

height: 38px;

width: 956px;

background: url(../img/stopa.jpg) left no-repeat;

text-align: center;

}

#footer2 a:link, #footer a:visited, #footer a:active {

color: #fff;

text-decoration: none;

}





#footer {

margin: 0px;

padding: 0px;

height: 338px;

width: auto;

background: url(../img/nowi.jpg) left no-repeat;

}

#footer p {

color: #999;

margin: 0px auto 0px auto;

padding: 0px;

}

#footer a:link, #footer a:visited, #footer a:active {

color: #999;

text-decoration: none;

}

#footer a:hover {

color: #ccc;

text-decoration: none;

}

.back_rss
{
background: #dff3f5;


}

.menuogloszenia1 {



list-style: none;

margin: 0;

padding: 0;

width: 192px;

height: 56px;

display:inline;

}

.menuogloszenia1 li {

font-family: Tahoma;

font-size: 10px;

margin: 0;

padding: 0;

}

.menuogloszenia1 a {

color: #666;

display: block;

margin: 5px 0px 0px 0px;

padding: 2px 27px;

text-decoration: none;



}


.menuogloszenia {



list-style: none;

margin: 0;

padding: 0;

width: 192px;

height: 18px;

}

.menuogloszenia li {

font-family: Tahoma;

font-size: 10px;

margin: 0;

padding: 0;

}

.menuogloszenia a {

background: url("../img/dmenuw.gif") left center no-repeat;

color: #666;

display: block;

margin: 2px 0px 0px 0px;

padding: 2px 17px;

text-decoration: none;

font-weight: bold;


}

.menux {



list-style: none;

margin: 0;

padding: 0;

width: 192px;

height: 38px;

}

.menux li {

font-family: Tahoma;

font-size: 11px;

margin: 0;

padding: 0;

}

.menux a {

background: url("../img/dmenuw.gif") left center no-repeat;

color: orange;

display: block;

margin: 2px 0px 0px 0px;

padding: 8px 17px;

text-decoration: none;

font-weight: bold;

border-top: 1px #ccc solid;


}



.menu {


list-style: none;

margin: 0;

padding: 0;

width: 192px;

height: 56px;

display:inline;

}

.menu li {

font-family: Tahoma;

font-size: 11px;

margin: 0;

padding: 0;


}

.menu a {

background: url("../img/dmenuw.gif") left center no-repeat;

color: #000;

display: block;

margin: 2px 0px 0px 0px;

padding: 8px 17px;

text-decoration: none;

font-weight: bold;

border-top: 1px #ccc solid;

}

.menu a:hover {

background: url("../img/dmenuw.gif") left center no-repeat;

color: green;

padding-bottom: 8px;




}



#menublue {

background: #75c5f0;

list-style: none;

margin: 0;

padding: 0px 0px 10px 0px;

width: 16em;

	}

#menublue p {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: bold;

margin: 0;

padding: 10px;

}

#menublue li {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

margin: 0;

padding: 0px 0px 0px 10px;

}

#menublue a {

background: url("../img/dmenupi.gif") left center no-repeat;

color: #000;

display: block;

margin: 0;

padding: 3px 12px;

text-decoration: none;

}

#menublue a:hover {

background: url("../img/dmenuw.gif") left center no-repeat;

color: #fff;

padding-bottom: 3px;

}

#loginstylep {

border: 1px solid #fff;

background: url(none) no-repeat #b8db7c;

font-family: Tahoma;

font-style: normal;

font-size: 11px;

margin: 0px;

color: #000000;

}



#loginstylep:focus {

border: 1px solid #fff;

background: url(none) no-repeat #2580a2;

color: #ffffff;

}


.loginstyle {
border: 1px solid #3aaadc;
background: #fff;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 11px;
padding: 3px;
margin: 0px;
margin-left: 5px;
color: #555454;
}



.loginstyle:focus {

border: 1px solid #61b721;

color: #555454;

outline:none;

}



#loginlabelstyle {

font-family: Tahoma;

font-weight:bold;

font-size: 11px;

color: #fff;

}



#loginimg {

margin: 0px 0px 0px 0px;

}



a.loginregister {

font-family: Tahoma;

font-style:normal;

font-weight:bold;

text-decoration:none;

font-size: 9px;

color: #000;

}



a.loginregister:hover {

font-family: Tahoma;

font-style:normal;

font-weight:bold;

text-decoration:underline;

font-size: 9px;

color: #000;

}

.commentstyle {

border: 1px solid #ffae00;

background: url(none) no-repeat #ffffff;

font-family: Arial, Helvetica, sans-serif;

font-style: normal;

font-size: 11px;

margin: 2px;

color: #000000;

width: 470px;
}



.registerstyle {

border: 1px solid #ffae00;

background: url(none) no-repeat #ffffff;

font-family: Arial, Helvetica, sans-serif;

font-style: normal;

font-size: 11px;

margin: 2px;

color: #000000;



}





.registerstyle:focus {

border: 1px solid #000;

}


.registerlabelstyle {

font-family: Tahoma;

font-weight:bold;

font-size: 11px;

color: #000000;

}



.registerbutton {

border: 1px solid #000;

font-family: Tahoma;

font-weight:bold;

font-size: 11px;

background: #ffae00;

color: #000000;

}



.registerbutton:hover {

color: #fff;

}

#menuuser{

list-style: none;

margin: 0;

padding: 0px 0px 0px 10px;

width: 15em;

	}

#menuuser p {

font-family: Tahoma;

font-size: 10px;

font-weight: bold;

margin: 0;

padding: 10px;

}

#menuuser li {

font-family: Tahoma;

font-size: 10px;

margin: 0;

padding: 0px 0px 0px 10px;

}

#menuuser a {

background: url("../img/dmenupi.gif") left center no-repeat;

color: #000;

display: block;

margin: 0;

padding: 3px 12px;

text-decoration: none;

}

#menuuser a:hover {

background: url("../img/dmenuw.gif") left center no-repeat;

color: #000;

padding-bottom: 3px;

}

ul.hover_block { display: block; overflow: hidden; height: 1%; padding-bottom: 15px; }

	ul.hover_block li, ul.hover_block2 li {
		list-style:none;
		float:right;
		padding: 10px;
		width:142px; position: relative;
		 }

	ul.hover_block li a, ul.hover_block2 li a {
		display: block;
		position: relative;

		height: 109px;
		width: 142px;
		padding: 16px;
		color: #000;
		font: 1.6em/1.3 Helvetica, Arial, sans-serif;
	}

	ul.hover_block li a, ul.hover_block2 li a { text-decoration: none; }

	ul.hover_block li img, ul.hover_block2 li img {
		position: absolute;
		top: 0;
		left: 0;
		border: 0;
	}


a.rssmore:link {color: #9f9f85; text-decoration: none; font-weight:bold;}
a.rssmore:visited {color: #9f9f85;; text-decoration: none; font-weight:bold;}
a.rssmore:hover {color: #9f9f85; text-decoration: underline; font-weight:bold;}

a.nowi:link {color: #fff;}
a.nowi:visited {color: #fff; text-decoration: none; font-weight:bold;}
a.nowi:hover {color: #fff; text-decoration: underline; font-weight:bold;}

a.linkporady:link {color: #000; text-decoration: none; font-weight: bold;}
a.linkporady:visited {color: #000;; text-decoration: none; font-weight: bold;}
a.linkporady:hover {color: #000; text-decoration: underline; font-weight: bold;}

span.tool {
position: relative;   /* this is key */
cursor: help;
}

span.tool span.tip {
display: none;        /* so is this */
}

/* tooltip will display on :hover event */

span.tool:hover span.tip {
display: block;
z-index: 100;
position: absolute;
top: 1.6em;
left: 0;
width: auto;
padding: 3px 7px 4px 6px;
border: 1px solid #336;
background-color: #f7f7ee;
font: normal 0.9em/1.2em arial, helvetica, sans-serif;
text-align: left;
color: #000;
}

#content span.tool::after {
padding-left: 2px;            /* eye candy */
content: url(/img/bubble.gif);
}

.slideshow { padding: 0px 0px 0px 0px;
height: 148px;
width: 193px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/gal2.jpg);
background-repeat:repeat-y;
background-position:top;
text-align: center;
}
.slideshow img { padding: 0px; margin-left: 21px; border: 0px solid #86f415; }

/* tables */
table.tablesorter {
font-family:arial;
background-color: #CDCDCD;
margin:10px 0pt 15px;
font-size: 8pt;
width: 100%;
text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
background-color: #e6EEEE;
border: 1px solid #FFF;
font-size: 8pt;
padding: 4px;
}
table.tablesorter thead tr .header {
background-image: url(bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
table.tablesorter tbody td {
color: #3D3D3D;
padding: 4px;
background-color: #FFF;
vertical-align: top;
}
table.tablesorter tbody tr.odd td {
background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}


div.jGrowl {
padding: 			10px;
z-index: 			9999;
}

/** Special IE6 Style Positioning **/
div.ie6 {
position: 			absolute;
}

div.ie6.top-right {
right: 				auto;
bottom: 			auto;
left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
position:			fixed;
}

body > div.jGrowl.top-left {
left: 				0px;
top: 				0px;
}

body > div.jGrowl.top-right {
right: 				0px;
top: 				0px;
}

body > div.jGrowl.bottom-left {
left: 				0px;
bottom:				0px;
}

body > div.jGrowl.bottom-right {
right: 				0px;
bottom: 			0px;
}

body > div.jGrowl.center {
top: 				0px;
width: 				50%;
left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
margin-left: 		auto;
margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
background-color: 		#000;
color: 					#fff;

width: 					235px;
padding: 				10px;
margin-top: 			5px;
margin-bottom: 			5px;
font-family: 			Tahoma, Arial, Helvetica, sans-serif;
font-size: 				12px;
text-align: 			left;
display: 				none;
-moz-border-radius: 	5px;
-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification {
min-height: 			40px;
}

div.jGrowl div.jGrowl-notification div.header {
font-weight: 			bold;
font-size:				10px;
}

div.jGrowl div.jGrowl-notification div.close {
float: 					right;
font-weight: 			bold;
font-size: 				12px;
cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
height: 				15px;
padding-top: 			4px;
padding-bottom: 		4px;
cursor: 				pointer;
font-size:				11px;
font-weight: 			bold;
text-align: 			center;
}

div.jGrowl div.manilla {
			background-color: 		#FFF1C2;
			color: 					navy;
		}

		div.jGrowl div.smoke {
			background: url(smoke.png) no-repeat;
			-moz-border-radius: 	0px;
			-webkit-border-radius:	0px;
			width: 					280px;
			height: 				55px;
			overflow: 				hidden;
		}

		div.jGrowl div.flora {
			background: 			#E6F7D4 url(flora-notification.png) no-repeat;
			-moz-border-radius: 	0px;
			-webkit-border-radius:	0px;
			opacity: 				1;
			filter: 				alpha(opacity = 100);
			width: 					270px;
			height: 				90px;
			padding: 				0px;
			overflow: 				hidden;
			border-color: 			#5ab500;
		}

		div.jGrowl div.flora div.message {
			padding: 				5px;
			color: 					#000;
		}

		div.jGrowl div.flora div.header {
			background: 			url(flora-header.png) no-repeat;
			padding: 				5px;
		}

		div.jGrowl div.flora div.close {
			background: 			url(flora-close.png) no-repeat;
			padding: 				5px;
			color: 					transparent;
			padding: 				0px;
			margin: 				5px;
			width:					17px;
		}

			div.jGrowl div.floraa {
			background: 			transparent;

			width: 					178px;
			height: 				113px;
			padding: 				0px;
			overflow: 				hidden;
			border-color: 			transparent;
		}

		div.jGrowl div.floraa div.message {
			padding: 				5px;
			background: 			transparent;
		}

		div.jGrowl div.floraa div.header {
			background: 			transparent;
			padding: 				5px;
		}

		div.jGrowl div.floraa div.close {
			background: 			transparent;
			padding: 				5px;
			color: 					transparent;
			padding: 				0px;
			margin: 				5px;
			width:					17px;
		}
		div.jGrowl div.iphone {
			font-family: 			"Helvetica Neue", "Helvetica";
			font-size: 				12px;
			background: 			url(iphone.png) no-repeat;
			-moz-border-radius: 	0px;
			-webkit-border-radius:	0px;
			opacity: 				.90;
			filter: 				alpha(opacity = 90);
			width: 					245px;
			height: 				137px;
			padding: 				0px;
			overflow: 				hidden;
			border-color: 			#5ab500;
			color: 					#fff;
		}

		div.jGrowl div.iphone div.message {
			padding-top: 			0px;
			padding-bottom: 		7px;
			padding-left: 			15px;
			padding-right: 			15px;
		}

		div.jGrowl div.iphone div.header {
			padding: 				7px;
			padding-left: 			15px;
			padding-right: 			15px;
			font-size: 				17px;
		}

		div.jGrowl div.iphone div.close {
			display: 				none;
		}

		div#random {
			width: 					1000px;
			background-color: 		red;
			line-height: 			60px;
		}


/* Listen */

ol,ul {list-style:none;}



ul#port li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 150px;

}

ul#port li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 150px;

}

ul#port li.short {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 80px;
width:253px;
display:inline-block;
float: left;

}

ul#port li.shortshine {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 80px;
width:253px;
display:inline-block;
float: left;

}


ul#port li a:link{
text-decoration:none;
color: #000;

}
ul#port li a:visited{
text-decoration:none;
color: #000;

}

ul#port li a:hover{
text-decoration:underline;
color: #000;

}

ul#port li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#port li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#port li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#port li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#port li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#port li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}


ul#porta li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:356px;

}

ul#porta li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 135px;
width:356px;

}

ul#porta li.short {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 80px;
width:170px;
display:inline-block;
float: left;
}

ul#porta li.shortshine {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta li a:link{
text-decoration:none;
color: #000;

}
ul#porta li a:visited{
text-decoration:none;
color: #000;

}

ul#porta li a:hover{
text-decoration:underline;
color: #000;

}

ul#porta li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#porta li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#porta li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul#porta1 li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:356px;

}

ul#porta1 li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 135px;
width:356px;

}

ul#porta1 li.short {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta1 li.shortshine {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta1 li a:link{
text-decoration:none;
color: #000;

}
ul#porta1 li a:visited{
text-decoration:none;
color: #000;

}

ul#porta1 li a:hover{
text-decoration:underline;
color: #000;

}

ul#porta1 li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta1 li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta1 li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta1 li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#porta1 li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#porta1 li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul#porta2 li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:356px;

}

ul#porta2 li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 135px;
width:356px;

}

ul#porta2 li.short {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta2 li.shortshine {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta2 li a:link{
text-decoration:none;
color: #000;

}
ul#porta2 li a:visited{
text-decoration:none;
color: #000;

}

ul#porta2 li a:hover{
text-decoration:underline;
color: #000;

}

ul#porta2 li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta2 li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta2 li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta2 li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#porta2 li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#porta2 li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul#porta3 li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:356px;

}

ul#porta3 li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 135px;
width:356px;

}

ul#porta3 li.short {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta3 li.shortshine {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta3 li a:link{
text-decoration:none;
color: #000;

}
ul#porta3 li a:visited{
text-decoration:none;
color: #000;

}

ul#porta3 li a:hover{
text-decoration:underline;
color: #000;

}

ul#porta3 li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta3 li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta3 li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta3 li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#porta3 li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#porta3 li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul#porta4 li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:356px;

}

ul#porta4 li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 135px;
width:356px;

}

ul#porta4 li.short {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta4 li.shortshine {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#d2e1ef;
height: 80px;
width:170px;
display:inline-block;
float: left;

}

ul#porta4 li a:link{
text-decoration:none;
color: #000;

}
ul#porta4 li a:visited{
text-decoration:none;
color: #000;

}

ul#porta4 li a:hover{
text-decoration:underline;
color: #000;

}

ul#porta4 li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta4 li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta4 li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#porta4 li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#porta4 li a.aktmore:visited {color: #fff; text-decoration: none; font-weight:bold;}
ul#porta4 li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul.portx li {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#fff;
height: 65px;
width:161px;
float: left;

}

ul.portx li.shine {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#d2e1ef;
height: 65px;
width:161px;
float: left;

}

ul.portx li a:link{
text-decoration:none;
color: #000;
font-size: 9px;
}
ul.portx li a:visited{
text-decoration:none;
color: #000;
font-size: 9px;
}

ul.portx li a:hover{
text-decoration:none;
color: green;
font-size: 9px;
}

ul.portx li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portx li img:hover{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portx li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portz li {
border-bottom: 0px dashed #9cca81;
padding: 3px;
background-color:#fff;
height: 135px;
width:161px;
float: right;
}

ul.portz li.shine {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#d2e1ef;
height: 135px;
width:161px;


}

ul.portz li a:link{
text-decoration:none;
color: #000;
font-size: 9px;
}
ul.portz li a:visited{
text-decoration:none;
color: #000;
font-size: 9px;
}

ul.portz li a:hover{
text-decoration:none;
color: green;
font-size: 9px;
}

ul.portz li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portz li img:hover{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portz li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}


ul.porty li {
border: 1px solid #fff;
padding: 1px;
background-color:#fff;
height: 64px;
width:64px;
float: right;
}

ul.porty li.shine {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#d2e1ef;
height: 102px;
width:161px;


}

ul.porty li a:link{
text-decoration:none;
color: #000;
font-size: 9px;
}
ul.porty li a:visited{
text-decoration:none;
color: #000;
font-size: 9px;
}

ul.porty li a:hover{
text-decoration:none;
color: green;
font-size: 9px;
}

ul.porty li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 0px;
float: left;
}

ul.porty li img:hover{
border: 1px solid #fff;
padding: 0px;
margin-right: 0px;
float: left;
}

ul.porty li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 0px;
float: left;
}

ul#portdd li {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
height: 75px;
width:310px;
position: relative;


}

ul#portdd li.shine {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#d2e1ef;
height: 75px;
width:310px;
position: relative;

}


ul#portdd li a:link{
text-decoration:none;
color: #000;
font-size: 11px;
}
ul#portdd li a:visited{
text-decoration:none;
color: #000;
font-size: 11px;
}

ul#portdd li a:hover{
text-decoration:none;
color: green;
font-size: 11px;
}

ul#portdd li p {
display: block;
flo	at: left;
}

ul#portdd li img{
float: left;
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
}

ul#portdd li img.hover {

border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;

}

ul.portdd li img:hover{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portdd li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul.portb li {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#fff;
height: 65px;
width:180px;



}

ul.portb li.shine {
border-bottom: 0px dashed #9cca81;
padding: 4px;
margin-bottom: 0px;
background-color:#d2e1ef;
height: 65px;
width:180px;


}


ul.portb li a:link{
text-decoration:none;
color: #000;
font-size: 9px;
}
ul.portb li a:visited{
text-decoration:none;
color: #000;
font-size: 9px;
}

ul.portb li a:hover{
text-decoration:none;
color: green;
font-size: 9px;
}

ul.portb li p {
display: block;
float: left;
}

ul.portb li img{

float: left;

border: 0px solid #fff;
padding: 0px;
margin-right: 10px;
width: 60px; height: 45px;

}

ul.portb li img.hover {

border: none; /* Get rid of border on hover */
}


.fade{
margin-bottom: 2em;
}

.fade p{
margin-bottom: 2em;
text-align: center;
width: 100%;
background: #fff;
}


/**** noscript-Hinweis ****/

div#att {
background-color: #fffeb8;
border-bottom: 1px solid;
height: 2.5em;
line-height: 2.5em;
position: absolute;
top:0;
width: 100%;
}

div#att p{
background: transparent url(../images/att.png) no-repeat 0 46%;
margin: 0;
display: inline;
padding: 6px 0 6px 26px;
}





ul#portg li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 15px;
background-color:#fff;
height: 120px;

}

ul#portg li a:link{
text-decoration:none;
color: #000;

}
ul#portg li a:visited{
text-decoration:none;
color: #000;

}

ul#portg li a:hover{
text-decoration:underline;
color: #000;

}

ul#portg li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portg li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portg li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portg li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#portg li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#portg li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul#portgu li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 15px;
background-color:#fff;
height: auto;

}

ul#portgu li a:link{
text-decoration:none;
color: #000;

}
ul#portgu li a:visited{
text-decoration:none;
color: #000;

}

ul#portgu li a:hover{
text-decoration:underline;
color: #000;

}

ul#portgu li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portgu li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portgu li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portgu li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#portgu li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#portgu li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}



ul#portguu li {
border-top: 0px solid #2f9b00;
border-bottom: 0px solid #2f9b00;
padding: 2px;
margin-bottom: 15px;
background-color:#fff;
height: auto;

}

ul#portguu li a:link{
text-decoration:none;
color: #000;

}
ul#portguu li a:visited{
text-decoration:none;
color: #000;

}

ul#portguu li a:hover{
text-decoration:underline;
color: #000;

}

ul#portguu li img{
border: 0px solid #fff;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portguu li img:hover{
border: 0px solid #333;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portguu li img:visited{
border: 0px solid #fff;
padding: 0px;
margin-right: 5px;
float: left;
}

ul#portguu li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#portguu li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#portguu li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

#modalContent, #borderTopLeft, #borderTopCenter, #borderTopRight, #borderBottomLeft, #borderBottomCenter, #borderBottomRight, #borderMiddleLeft, #borderMiddleRight {position:absolute;}
#colorbox, #modalBackgroundOverlay{position:absolute; top:0; left:0; z-index:9999; width:100%; height:100%;}
#modalBackgroundOverlay{position:fixed;}
#modalClose, #contentPrevious, #contentNext{outline:none; cursor:pointer;}
#modalLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#modalLoadedContent img, #modalLoadedContent embed{display:block;}/* Display:block removes the line-height gap underneath images, iframes, and embedded content */
#modalLoadingOverlay{position:absolute; width:100%; height:100%; top:0; left:0;}
#modalInfoBr{display:none;}

#modalBackgroundOverlay{background:#000;}

#colorbox{}
#modalContent{background:#000;}
	#modalLoadedContent{background:#fff; border:2px solid #000;}
		#contentTitle{position:absolute; top:-17px; left:0; color:#fff; font-weight:bold;}
		#contentCurrent{display:none;}
		#contentPrevious{width:29px; height:32px; display:block; text-indent:-9999px; position:absolute; top:-32px; right:60px; background:url(../images/buttons.png) left top no-repeat;}
		#contentPrevious:hover{background-position:left bottom;}
		#contentNext{width:29px; height:32px; display:block; text-indent:-9999px; position:absolute; top:-32px; right:28px; background:url(../images/buttons.png) right top no-repeat;}
		#contentNext:hover{background-position:right bottom;}
	#modalLoadingOverlay{background:url(../images/loading.gif) center center no-repeat #000;}
	#modalClose{position:absolute; top:-32px; right:0px; display:block; background:url(../images/buttons.png) -29px 0 no-repeat; width:26px; height:32px; text-indent:-9999px;}
	#modalClose:hover{background-position:-29px -31px; cursor:pointer;}

	#przyjaciele1 {
padding: 0px 0px 0px 0px;
height: 48px;
width: 950px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/przyjacielelast.jpg);
background-repeat:no-repeat;
background-position:top;
text-align: center;
}

.ogloszenie {
padding: 0px 0px 0px 0px;
height: 170px;
width: 170px;
float: right;
border: 1px solid #693;
margin: 0px 5px 5px 0px;
text-align: center;
}

.ogloszenie_ad {
padding: 0px 0px 0px 0px;
height: 100px;
width: 701px;
float: right;
border: 1px solid #ccc;
margin: 0px 5px 0px 0px;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}

#ogloszenia1 {
padding: 0px 0px 0px 0px;
height: 42px;
width: 700px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/ogloszenia.jpg);
background-repeat:no-repeat;
background-position:right;
text-align: left;
}

.ogloszenia2 {
padding: 0px 0px 0px 0px;
padding-top: 5px;
height: auto;
width: 140px;
float: left;
margin: 0px 0px 0px 0px;
text-align: left;
}

#ogloszenia3 {
padding: 0px 0px 0px 0px;
padding-top: 15px;
height: auto;
width: 720px;
float: right;
margin: 0px 0px 0px 0px;
text-align: left;
}

#ogloszenia1 img {
vertical-align: middle;
}

#footer_comercial {
padding: 0px 0px 0px 0px;
height: 70px;
width: 950px;
float: right;
margin: 0px 0px 0px 0px;
text-align: center;
margin-bottom: 20px;
}

#przyjaciele2 {
padding: 0px 0px 0px 0px;
height: 215px;
width: 950px;
float: right;
margin: 0px 0px 0px 0px;
background: #fff;
text-align:right;
}

.portret {
padding: 0px 0px 0px 0px;
height: 198px;
width: 198px;
float: left;
margin: 0px 35px 0px 0px;
background-color: #fff;
background-image: url(../img/portret.gif);
background-repeat:no-repeat;
background-position:top;
text-align:right;
}

.portret2 {
padding: 0px 0px 0px 0px;
height: 198px;
width: 198px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url('../img/portret.gif');
background-repeat:no-repeat;
background-position:top;
text-align:center;
}

.portretp1 {
padding: 0px 0px 0px 0px;
height: 198px;
width: 198px;
float: left;
margin: 30px 35px 30px 30px;
background-color: #fff;
background-image: url(../img/portret.gif);
background-repeat:no-repeat;
background-position:top;
text-align:right;
}

.portretp2 {
padding: 0px 0px 0px 0px;
height: 198px;
width: 198px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url('../img/portret.gif');
background-repeat:no-repeat;
background-position:top;
text-align:center;
}



.portret img{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#przyjaciele3 {
padding: 0px 0px 0px 0px;
height: 48px;
width: 950px;
float: right;
margin: 0px 0px 0px 0px;
background: #FFF url(../img/przyjaciele3.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:right;
}

#logos {
background:margin: 0px;
padding: 0px;
height: 348px;
width: auto;
background: url(../img/head_user.gif) right no-repeat;
}

#przyjacielelink
{
padding: 12px 13px 0px 0px;
}


ul#sponsor li {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:500px;

}

ul#sponsor li.shine {
border: 1px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#FFC;
height: 135px;
width:500px;

}

ul#sponsor li.list {
border-top: 1px solid #9cca81;
border-left: 1px solid #9cca81;
border-bottom: 1px solid #9cca81;
border-right: 1px solid #9cca81;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 135px;
width:500px;
display:inline-block;
float: left;

}

ul#sponsor li a:link{
text-decoration:none;
color: #000;

}
ul#sponsor li a:visited{
text-decoration:none;
color: #000;

}

ul#sponsor li a:hover{
text-decoration:underline;
color: #000;

}

ul#sponsor li img{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#sponsor li img:hover{
border: 1px solid #333;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#sponsor li img:visited{
border: 1px solid #fff;
padding: 0px;
margin-right: 10px;
float: left;
}

ul#sponsor li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#sponsor li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#sponsor li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

ul#wiz li {
border: 0px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#fff;
height: 133px;
width:500px;

}

ul#wiz li.shine {
border: 0px solid #9cca81;
padding: 4px;
margin-bottom: 5px;
background-color:#FFC;
height: 135px;
width:500px;

}

ul#wiz li.listw {
background-color:#fff;
background-image: url(../img/wiz.gif);
background-position:left;
background-repeat:no-repeat;
padding: 4px;
margin-left:2px;
margin-right:2px;
margin-bottom: 5px;
background-color:#fff;
height: 137px;
width:531px;
display:inline-block;
float: left;

}

ul#wiz li a:link{
text-decoration:none;
color: #000;

}

ul#wiz li h3{
font-size:15px;
font-weight: bold;
color: #799f15;

}

ul#wiz li a:visited{
text-decoration:none;
color: #000;

}

ul#wiz li a:hover{
text-decoration:underline;
color: #000;

}

ul#wiz li img{
border: 0px solid #fff;
padding: 0px;
margin-right: 20px;
margin-top: 5px;
float: right;
}


ul#wiz li a.aktmore:link {color: #fff; text-decoration: none; font-weight:bold;}
ul#wiz li a.aktmore:visited {color: #fff;; text-decoration: none; font-weight:bold;}
ul#wiz li a.aktmore:hover {color: #fff; text-decoration: underline; font-weight:bold;}

#s3slider {
margin-top: 10px;
width: 365px; /* important to be same as image width */
height: 300px; /* important to be same as image height */
position: relative; /* important */
overflow: hidden; /* important */
float:left;
}

#s3sliderContent {
width: 365px; /* important to be same as image width or wider */
position: absolute; /* important */
top: 0; /* important */
margin-left: 0; /* important */
}

.s3sliderImage {
float: left; /* important */
position: relative; /* important */
display: none; /* important */
}

.s3sliderImage span {
position: absolute; /* important */
left: 0;
font: 14px/19px Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 10px 13px;
width: 365px;
background-color: #000;
filter: alpha(opacity=70); /* here you can set the opacity of box with text */
-moz-opacity: 0.7; /* here you can set the opacity of box with text */
-khtml-opacity: 0.7; /* here you can set the opacity of box with text */
opacity: 0.7; /* here you can set the opacity of box with text */
color: #fff;
display: none; /* important */
bottom: 0;

/*
   if you put
   top: 0; -> the box with text will be shown at the top of the image
   if you put
   bottom: 0; -> the box with text will be shown at the bottom of the image
*/
}

.clear {
clear: both;
}

#commentForm { width: 650px; }
#commentForm label { width: 100px; }
#commentForm label.error, #commentForm input.submit { margin-left: 53px; }

.talentiada_team

{
background-color: #f8fcf4;
border: 2px solid #d2dcc7;
width: 300px;
height: 190px;
float: left;
margin-right:35px;
margin-top:35px;
text-align: center;
display: block;
}

.talentiada_kord
{
width: auto;
height: auto;
float: left;
margin-right:35px;
margin-top:35px;
text-align: left;
padding-top:5px;
display: block;
}

.akt_pasekt {
margin: 0px;
margin-bottom: 10px;
width: 678px;
height: auto;
border: 1px solid orange;
padding: 0px 0px 0px 0px;
margin-left: 10px;
float: left;
}


.obozy_info {
float: left;
height:174px;
background-color:#FFFFFF;
background-image: url("../img/obozy_back.gif");
background-position:bottom right;
background-repeat:no-repeat;
width:478px;
border: 1px solid #ccc;
margin-bottom:10px;
margin-top:10px;
}

.obozy_infoo {
float: left;
height:174px;
background-color:#e3ebcb;
background-image: url("../img/obozy_back1.gif");
background-position:bottom right;
background-repeat:no-repeat;
width:478px;
border: 1px solid #ccc;
margin-bottom:10px;
margin-top:10px;
}

.obozy_info:hover{
border: 1px solid green;
}

.obozy_infoo:hover{
border: 1px solid green;
}

.obozy_z {
float: left;
height:20px;
font-size: 13px;
color: #0088c8;
width:auto;
font-weight: bold;
margin-left:25px;
margin-top:10px;
}

.obozy_do {
float: right;
height:20px;
font-size: 13px;
color: #0088c8;
width:auto;
font-weight: bold;
margin-right:35px;
margin-top:10px;
}

.obozy_zz {
float: left;
height:20px;
font-size: 13px;
color: red;
width:auto;
font-weight: bold;
margin-left:25px;
margin-top:10px;
}

.obozy_doo {
float: right;
height:20px;
font-size: 13px;
color: red;
width:auto;
font-weight: bold;
margin-right:35px;
margin-top:10px;
}

.obozy_data {
float: right;
height:20px;
font-size: 11px;
color: #4e4e4e;
width:478px;
text-align: center;
font-weight: bold;
margin-top:25px;
}

.obozy_nazwa {
float: right;
height:32px;
font-size: 12px;
color: #4e4e4e;
width:458px;
text-align: center;
font-weight: bold;
margin-top:45px;
margin-left:10px;
margin-right:10px;
}

.obozy_wiecej {
float: right;
height:20px;
font-size: 12px;
color: #4e4e4e;
width:458px;
text-align: right;
font-weight: bold;
margin-top:5px;
margin-right: 20px;
}

a.obozywiecej {text-decoration: none; color: #e32528; font-weight: bold;}
a:hover.obozywiecej {text-decoration: none; color: #e32528;font-weight: bold;}
a:visited.obozywiecej {text-decoration: none;color: #e32528;}
