body	{ color: #414141; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
h1, h3	{ font-size: 1.5em; text-transform: uppercase; letter-spacing: -1px; margin: 0 0 0.5em 0;}

h4		{ height: auto; }
h5	{ font-size: 1.5em; text-transform: uppercase; letter-spacing: -1px; margin: 0 0 0.5em 0;}
a		{ font-weight: bold; }

.buttons a {
    display: inline-block;
    padding: 10px 50px;
    font-size: 85%;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-family: tahoma, arial, sans;
    border-radius: 30px;
    box-shadow: 0 0 3px black;
    background: #6EADCA    ;
    background: -moz-linear-gradient(top,  #6EADCA    0%, #167A88    44%, #000000  100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6EADCA    ), color-stop(44%,#167A88   ), color-stop(100%,#000000 ));
    background: -webkit-linear-gradient(top,  #6EADCA    0%,#167A88    44%,#000000  100%);
    background: -o-linear-gradient(top,  #6EADCA    0%,#167A88    44%,#000000  100%);
    background: -ms-linear-gradient(top,  #6EADCA    0%,#167A88    44%,#000000  100%);
    background: linear-gradient(to bottom,  #6EADCA    0%,#167A88    44%,#000000  100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6EADCA    ', endColorstr='#000000 ',GradientType=0 );
}

table.summary td 		{ text-align: center; }
table.summary td.stars	{ width: 110px; }

.numbers	{ text-align: right; }

a.title {
    color: #268AB9;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 21px;
    text-shadow: 1px 1px 2px rgb(70,70,70);
    font-family: verdana,'Trebuchet MS',sans-serif;
}

.content-right	{ float: right; margin: 1.5em 0 1.5em 1.5em; }
.content-left	{ float: left; margin: 0 1.5em 1.5em 0; }
.stylish		{ background: #fff; border: 1px solid #E8E9DE; padding: 2px; }

.signature		{ text-align: right; }

/* main navigation */
#mainnavi					{ list-style: none; list-style-image: none; margin: 0 0 1.5em 0; padding-top: 1em; padding-bottom: 1em; }
#mainnavi li				{ float: left; border-left: 1px dotted #fff; margin-left: 20px; padding-left: 20px; }
#mainnavi li:first-child,
#mainnavi li.first-child	{ border-left: none; margin-left: 0; padding-left: 0; }
#mainnavi li a				{ color: #fff; text-decoration: none; }
#mainnavi li a:focus,
#mainnavi li a:hover		{ text-decoration: underline; }
#mainnavi li.selected a		{ font-weight: bold; }

/* boxes */
#boxes				{ margin-bottom: 1.5em; }

/* rank box */
#rank-box			{}

/* lukas history box */
#lukas-box			{ padding-top: 1.6em; padding-bottom: 1.6em; min-height: 85px; _height: 85px; margin-bottom: 12px; }
#lukas-box a		{ text-decoration: none; font-weight: normal; }
#lukas-box a:focus,
#lukas-box a:hover	{ text-decoration: underline; }

/* question box */
#question-box			{ padding-top: 2.5em; padding-bottom: 0; min-height: 100px; _height: 100px; }
#question-box a			{ text-decoration: none; font-weight: normal; }
#question-box a:focus,
#question-box a:hover	{ text-decoration: underline; }

/* ranking */
#ranking		{ list-style: none; list-style-image: none; margin-left: 0; }

.notes			{ float: right; width: 350px; margin-left: 30px; margin-right: 0; }
.notes .large	{ line-height: normal; margin-bottom: 0; }
.notes dt		{ float: left; clear: left; }
.notes dd		{ float: right; clear: right; }

.buttons		{ text-align: center; }
.buttons img	{ margin: 0 5px; }

/* lukas history page */
.lukas-foto 	{ text-align: center; margin-bottom: 1.5em; }
.lukas-foto img	{ display: inline; }

#footer			{ border-top: 1px dotted #aaa; margin-top: 2em; padding-top: 0.5em; }

.top-1 			{ margin-top: 1em; }

ul.articles 	{ float: left; width: 100%; padding: 0 0 0 0; }
ul.articles li 	{ float: left; width: 100%; margin: 0; }
.lower	{ font-size: 1.2em;}
/* custom colors */

h1, h3				{ color: #285368; }
h5 					{ color: #FFFFFF; }
a					{ color: #347FA2; }
a.hover 			{ color: #2F7CA0; }

table.summary		{ border: 1px solid #1A8F8A; }
table.summary th	{ color: #fff; background: #1A8F8A; }

.leczenie			{ color: #0C580C; }
.leczenie strong 	{ color: #0C580C; }

#mainnavi			{ 
	background: #52CAC5  ;
	background: -moz-linear-gradient(top,  #52CAC5   0%, #0C725A   100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52CAC5  ), color-stop(100%,#0C725A  ));
	background: -webkit-linear-gradient(top,  #52CAC5   0%,#0C725A   100%);
	background: -o-linear-gradient(top,  #52CAC5   0%,#0C725A   100%);
	background: -ms-linear-gradient(top,  #52CAC5   0%,#0C725A   100%);
	background: linear-gradient(to bottom,  #52CAC5   0%,#0C725A   100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52CAC5  ', endColorstr='#0C725A  ',GradientType=0 );
 }

#lukas-box			{ color: #ffffff; background: #ae492f;}
#lukas-box a		{ color: #6c7780; }

#question-box		{ background: #b4312d url(../images/question-box-bg.gif) 100% 0 no-repeat; }
#question-box a		{ color: #fff; }

.notes				{ color: #333; background: #ffffff; border: 1px solid #3B9692; }

.banner_bottom {
    text-align: center;
}