.no_screen {
	position: absolute;
	left: -500px;
	top: -500px;
	z-index: -500;
}
.clean {
	clear: both;
	height: 0;
	font-size: 0;
}
.clear {
	clear: both;
}
/*

h3 {
	margin: 0.8em 0 0 0;
	padding: 0;
	font-size: 140%;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}
h4 {
	margin: 0.4em 0 0 0;
	padding: 0;
	font-size: 120%;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}
p {
	margin: 0;
	padding: 0 0 0.7em 0;
	text-align: justify;
}

em {
	color: #2956B2;
	font-style: normal;
}
strong {
	color: #2956B2;
}
acronym {
	border-bottom: 1px dotted #2956B2;
	color: #000;
	cursor: help;
}
ul {
	margin: 0;
	padding: 0 0 .5em 10px;
}
ul li {
	margin: 0 0 0 0px;
	padding: 0 0 .25em 25px;
	list-style-type: none;
	background: url("img/bullet.gif") no-repeat 5px .75em;
}
ul ul {
	padding: 0;
}

*/





a {
	color: #000;
}
a:hover {
	text-decoration: none;
}
a img {
	border: none;
}
img {
	vertical-align: bottom;
}
small {
	font-size: 80%;
}



h1 {
	margin: .75em 0 0;
	padding: 0 0 210px;
	background: url('img/head.jpg') no-repeat -2100px 100%;
	font-family: Georgia, "New York CE", utopia, sans-serif;
	font-weight: normal;
	font-size: 200%;
	color: #000;
}
.bookmark {
	position: relative;
	left: 40px;
	margin: 1.5em 0 0.5em;
	padding: 0 0 10px 90px;
	background: url('img/bookmark.gif') no-repeat -2100px 0;
}
.bookmark h2 {
	margin: 0;
	padding: 0 25px 0 0;
	height: 30px;
	background-color: #D31D8C;
	line-height: 30px;
	font-family: Georgia, "New York CE", utopia, serif;
	font-size: 160%;
	color: #FFF;
	overflow: hidden;
}
.bookmark h2 a {
	color: #FFF;
}




/* LAYOUT */
html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
body {
	background: #000 url('img/body.jpg') repeat-x 50% 0;
	font: 80%/1.5 Verdana, "Geneva CE", lucida, sans-serif;
	color: #FFF;
	text-align: center;
}

/* Zakladni ohraniceni */
#page {
	margin: 0 auto;
	width: 1000px;
	text-align: left;
}

/* Logo stranky*/
#logo {
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 100%;
}
#logo a {
	position: absolute;
	top: 0;
	left: 0;
	width: 230px;
	height: 125px;
	overflow: hidden;
	font-size: 125%;
	color: #FFF;
}
#logo a span {
	position: absolute;
	top: 0;
	left: 0;
	width: 230px;
	height: 125px;
	background: url('img/logo.jpg') no-repeat 0 0;
	cursor: pointer;
	cursor: hand;
}

/* Hlavni obsah */
#text {
	display: inline; /* IE6 BUG double margin */
	float: right;
	margin: 50px 15px 0 0;
	padding: 0 25px 4em;
	border-top: 5px solid #D31D8C;
	border-left: 5px solid #D31D8C;
	background-color: #FFF;
	color: #000;
	min-height: 300px; height: auto !important; height: 300px; /* IE6 min-height hack */
}
#text_in {
	width: 700px;
}

/* Levy sloupec */
#side {
	float: left;
	margin-top: 125px;
	width: 230px;
}

/* Navigace */
#menu {
	margin: 0;
	padding: 0;
}
#menu li {
	margin: 0 0 10px;
	padding: 0;
	text-align: right;
	list-style-type: none;
}
#menu li a {
	display: block;
	width: 230px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	text-decoration: none;
font-size: 160%;
font-family: "Palatino Linotype", "New York CE", utopia, serif;
color: #FFF;
text-transform: lowercase;
/*	background-color: #4DC5D6;*/
	background-image: url('img/menu.jpg');
	background-repeat: repeat-y;
}
#menu li a:hover, #menu li.active a {
	background-image: none;
}
#menu li a span {
	padding-right: 25px; 
}
#menu_i1 a {
	background-color: #009ECE;
	background-position: -15px 0;
}
#menu_i2 a {
	background-color: #9CCF31;
	background-position: -260px 0;
}
#menu_i3 a {
	background-color: #FF6D31;
	background-position: -505px 0;
}
#menu_i4 a {
	background-color: #D31D8C;
	background-position: -750px 0;
}

/* Pomocna navigace */
#side_in {
	margin: 0;
	padding: 1em 10px 0 0;
	color: #FFF;
}
#side_in h4 {
	clear: both;
	margin: 0;
	padding: .25em 0;
	font-size: 120%;
	font-weight: bold;
}
#side_in p {
	clear: both;
	margin: 0;
	padding: .25em 0 .5em;
}
#side_in a {
	color: #FFF;
}
#side_in ul {
	margin: 0 0 1em;
	padding: 0;
}
#side_in ul li {
	margin: 0;
	padding: .1em 0;
	list-style-type: none;
}
#side_in ul li a.active {
	font-weight: bold;
	text-decoration: none;
}

/* paticka */
#foot {
	display: inline; /* IE6 BUG double margin */
	float: right;
	margin: 0 15px 0 0;
	padding: 0 25px 1em;
	border-left: 5px solid #D31D8C;
	background-color: #FFF;
	color: #666;
	font-size: 80%;
	text-align: center;
}
#foot p {
	margin: 0;
	padding: 0;
	width: 700px;
}
#foot a {
	color: #666;
}












/*
#menu_i1 a {
	background-color: #2956B2;
}
#menu_i2 a {
	background-color: #AD0066;
}
#menu_i3 a {
	background-color: #FF5B00;
}
#menu_i4 a {
	background-color: #7DBD00;
}
#menu_i5 a {
	background-color: #5F1E02;
}

*/

/*

#head {
	height: 56px;
	overflow: hidden;
	background-color: #FFF;
}

#head #cse-search-box {
	position: absolute;
	top: 0;
	right: 0;
	width: 250px;
	height: 56px;
	overflow: hidden;
	color: #000;
}
#menu {
	position: relative;
	height: 44px;
	/*overflow: hidden;*//*
	background-color: #FFF;
}
#menu ul {
	position: absolute;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu li a {
	display: block;
	width: 130px;
	height: 40px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#menu_i1 a {
	position: absolute;
	top: 0;
	left: 0;
	background-color: #7DBD00;
}
#menu_i2 a {
	position: absolute;
	top: 0;
	left: 134px;
	background-color: #2956B2;
}
#menu_i3 a {
	position: absolute;
	top: 0;
	left: 268px;
	background-color: #AD0066;
}
#menu_i4 a {
	position: absolute;
	top: 0;
	left: 402px;
	background-color: #FF5B00;
}
#menu_i5 a {
	position: absolute;
	top: 0;
	left: 536px;
	background-color: #5F1E02;
}
#menu li a span {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: url("img/menu.jpg") no-repeat;
}
#menu #menu_i1 a span {background-position: 0 0; }
#menu #menu_i2 a span {background-position: -130px 0; }
#menu #menu_i3 a span {background-position: -260px 0; }
#menu #menu_i4 a span {background-position: -390px 0; }
#menu #menu_i5 a span {background-position: -520px 0; }
#menu li a:hover {
	height: 44px;
}
#menu #menu_i1 a:hover span {background-position: 0 -48px; }
#menu #menu_i2 a:hover span {background-position: -130px -48px; }
#menu #menu_i3 a:hover span {background-position: -260px -48px; }
#menu #menu_i4 a:hover span {background-position: -390px -48px; }
#menu #menu_i5 a:hover span {background-position: -520px -48px; }
#menu li.active a {
	height: 48px;
}
#menu #menu_i1.active span {background-position: 0 -48px; }
#menu #menu_i2.active span {background-position: -130px -48px; }
#menu #menu_i3.active span {background-position: -260px -48px; }
#menu #menu_i4.active span {background-position: -390px -48px; }
#menu #menu_i5.active span {background-position: -520px -48px; }
#area {
	margin: 4px;
	padding: 18px 18px 168px;
	background: #FFF url("img/area.jpg") no-repeat -660px 100%;
}
#text {
	float: left;
	width: 400px;
}
#side {
	float: right;
	width: 200px;
}
#side-in {
	padding: 0 0 .5em;
	border: 1px solid #2956B2;
	background-color: #DFE6F4;
}
#side h4 {
	clear: both;
	margin: 0;
	padding: .5em 10px;
	color: #2956B2;
	font-size: 120%;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}
#side ul {
	margin: 0 0 1em;
	padding: 1px 0 0;
	list-style-type: none;
	border-top: 1px solid #2956B2;
	border-bottom: 1px solid #2956B2;
}
#side li {
	margin: 0;
	padding: 0 0 1px;
	background: none;
}
#side li a {
	display: block;
	padding: .25em .5em;
	background-color: #2956B2;
	color: #FFF;
	text-decoration: none;
}
#side li a:hover {
	background: none;
	color: #000;
}
#side p {
	clear: both;
	margin: 0;
	padding: 0 10px 1em;
	font-size: 80%;
	text-align: justify;
}
#side a img {
	border: none;
}


#side .my-activity {
	text-align: left;
}
#side .my-activity a {
	float: left;
	margin: 0 .75em 1em 0;
}

/*#area h1 {
	margin: 0;
	padding: 0;
}
#area h2 {
	margin: 0;
	padding: 0;
}
*//*
#foot {
	margin: 0;
	padding: .5em 1em 1em;
	font-size: 90%;
	color: #FFF;
	text-align: right;
}
#foot a {
	color: #FFF;
}
/*#help {
	margin: 0;
	padding: 10em;
	background: url("img/foot.png") no-repeat 0 0;
}
*/
/*h1, h2 {
	color: #F60;
	font-family: Georgia, "New York CE", utopia, serif;
}
h3, h4, h3 a, h4 a {
	padding: 0;
	color: #000;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}
*//*

#text .m-t-1 {
	margin-top: 1em;
}



#text .list-blog{background: url("img/list-blog.gif") no-repeat 0 .1em;}
#text .list-portfolio{background: url("img/list-portfolio.gif") no-repeat 0 .1em;}



/* blog *//*
.blog {
	padding-bottom: 4em;
}
.blog h2 {
	margin: 0;
	padding: 0;
}
.blog p {
	margin: 0;
	padding: .25em 0;
}
.blog .tool {
	margin: 0;
	padding: 0;
	font-size: 80%;
}
.blog .tool li {
	float: left;
	margin: 0;
	padding: 0 15px 0 26px;
	line-height: 2em;
	background: none;
}
.blog .tool li.comment {
	float: right;
	padding-right: 0;
}
.blog .tool li.all      {background: url("img/list-blog.gif")     no-repeat 5px .25em; }
.blog .tool li.date     {background: url("img/tool-date.gif")     no-repeat 5px .25em; }
.blog .tool li.comment  {background: url("img/tool-comment.gif")  no-repeat 5px .25em; }
.blog .tool li.category {background: url("img/tool-category.gif") no-repeat 5px .25em; }




.paging {
	float: right;
	margin: 0;
	padding: 0;
}
.paging .item {float: left; margin: .4em 0 0 .4em; border: 1px solid #F60; text-align: center; text-decoration: none; color: #F60; background-color: #FFF; }
.paging .item span {display: block; width: 1.6em; line-height: 1.6em; }
.paging span.item {font-weight: bold; }
.paging span.item, .paging a.item:hover {background-color: #FFD9BF; }













.b-blue{background-color:blue;}
.b-red{background-color:red;}

.w-300 {
	width: 300px;
}

.right {float: right; margin: 0 0 .5em .7em; }
.left  {float: left; margin: 0 .7em .5em 0; }



/*.clean {
	clear: both;
	height: 0;
	font-size: 0;
}
.clear {
	clear: both;
}
.no-screen, hr {
	position: absolute;
	left: -500px;
	top: -500px;
}
h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "New York CE", utopia, serif;
	color: #6D2F20;
}
h1 {
	font-size: 140%;
}
h2 {
	margin: 2em 0 .25em;
	font-size: 120%;
}
h3 {
	margin: 1em 0 .25em;
	font-size: 100%;
}
p {
	margin: 0;
	padding: 0 0 .75em;
	text-align: justify;
}
a {
	color: #6D2F20;
}
a:hover {
	text-decoration: none;
}
a img {
	border: none;
}
em {
	font-style: normal;
	color: #6D2F20;
}
strong {
	color: #6D2F20;
}
ul {
	margin: 0;
	padding: 0 0 .5em 15px;
}
ul li {
	margin: 0;
	padding: 0 0 .25em 20px;
	list-style-type: none;
	background: url("img/bullet.gif") no-repeat 0 .75em;
}
ul ul {
	padding: 0;
}
.cursor-hand {
	cursor: pointer;
	cursor: hand;
}
form {
	margin: 0;
	padding: 0 0 .75em;
}
form .submit input {
	margin: .25em 0;
	padding: .25em .5em;
	width: auto;
	overflow: visible;
	background-color: #DACBC7;
	border: 1px solid #6D2F20;
	color: #6D2F20;
	text-align: center;
}
form .input {
	clear: both;
	padding: .25em 0 0;
}
form .input label {
	float: left;
}
form .input input, form .input select, form .input textarea {
	float: right;
	margin: 0 0 .25em;
	border: 1px solid #6D2F20;
	color: #6D2F20;
}
table {
	margin: 7px auto;
	font-size: 80%;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
}
table th {
	padding: 2px 10px;
	text-align: center;
	background-color: #F0EAE8;
	font-weight: bold;
	color: #6D2F20;
}
table td {
	padding: 2px 10px;
	border-right: 2px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: left;
	background: #FFF;
}
/* LAYOUT */
/*body, html {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
body {
	background-color: #F0EAE8;
	font: 80%/1.5 Verdana, "Geneva CE", lucida, sans-serif;
	color: #000;
	text-align: center;
}
#page {
	margin: 0 auto;
	padding: 25px 0 150px;
	width: 775px;
	text-align: left;
}
#area {
	float: left;
	width: 550px;
}
#area-in {
	border: 1px solid #6D2F20;
	background: #FFF;
}
#head {
	position: relative;
	margin: 0;
	padding: 0;
	height: 204px;
}
#head a {
	position: absolute;
	top: 14px;
	left: 49px;
	width: 450px;
	height: 175px;
	overflow: hidden;
}
#head a span {
	position: absolute;
	top: 0;
	left: 0;
	width: 450px;
	height: 175px;
	background: url("img/head.jpg") no-repeat;
	cursor: pointer;
	cursor: hand;
}
#text {
	padding: 0 24px 2.5em;
}
#side {
	float: right;
	width: 210px;
}
#foot {
	clear: left;
	width: 550px;
}
#foot p {
	margin: 0;
	padding: 1em 0 0;
	font-size: 80%;
	text-align: left;
}

.float-left {
	float: left;
}
.float-right {
	float: right;
}
.color-B6978F {
	color: #B6978F;
}
.color-DACBC7 {
	color: #DACBC7;
}
.width-250 {
	width: 250px;
}
.width-500 {
	width: 500px;
}
.margin-t-0 {
	margin-top: 0;
}
.padding-t-3 {
	padding-top: 3em;
}
.padding-l-150 {
	padding-left: 150px;
}
.padding-b-1 {
	padding-bottom: 1em;
}
.padding-b-2 {
	padding-bottom: 2em;
}
.padding-b-3 {
	padding-bottom: 3em;
}
.form-250 .input input {
	width: 150px;
}
.form-500 .input input, .form-500 .input select, .form-500 .input textarea {
	width: 350px;
}
.form-500 .checkbox label {
	width: 150px;
}
.form-500 .checkbox input {
	margin-top: 5px;
	width: auto;
	float: none;
}
.form-500 .file small {
	clear: both;
	display: block;
	padding: .25em 0 0 150px;
}
.form-500 .input .text-input {
	float: right;
	width: 350px;
}
.side-how {
	margin: 0;
	padding: 1em;
	background-color: #DACBC7;
	border: 1px solid #6D2F20;
	text-align: center;
}
.breadcrumb {
	margin: 0;
	padding: .5em 1em;
	background-color: #F0EAE8;
	border-top: 1px dashed #6D2F20;
	border-bottom: 1px dashed #6D2F20;
	color: #6D2F20;
}
.breadcrumb strong {
	font-weight: normal;
}
ul.list-doll {
	margin: 0;
	padding: 0 0 .5em 15px;
}
ul.list-doll li {
	margin: 0;
	padding: 0 0 .25em;
	list-style-type: none;
	background: none;
}
ul.list-doll li:hover .color-DACBC7, ul.list-doll li:hover {
	color: #6D2F20;
}
li.list-doll-n a {
	padding-left: 20px;
	background: url("img/list.doll.n.gif") no-repeat 0 .3em;
}
li.list-doll-y a {
	padding-left: 20px;
	background: url("img/list.doll.y.gif") no-repeat 0 .3em;
}
.errors {
	margin: .5em 0;
	padding: 0 1em;
	background-color: #DACBC7;
	background-color: #F0EAE8;
	border: 1px solid #6D2F20;
}
.errors h4 {
	margin: 0;
	padding: .75em 0 0;
	color: #6D2F20;
}
.errors ul {
	color: #6D2F20;
}
.box-brown {
	margin: .5em 0;
	padding: .5em 1em;
	background-color: #F0EAE8;
	border: 1px solid #6D2F20;
	color: #6D2F20;
}


.f-left{float:left;}
.f-right{float:right;}
*/



/* Obtekani obrazku */
.image_left {
	float: left;
	margin: 0 20px .5em 0; 
}

/**/
.align_right {
	text-align: right;
}

/* zarovnani textu */
.align_left {
	text-align: left;
}
.align_right {
	text-align: right;
}
.align_center {
	text-align: center;
}



/* Drobeckova navigace */
#breadcrumb {
	margin: 0;
/*
	padding: .5em 1em;
	border-bottom: 1px dashed #D31D8C;
*/
	padding: 1em 0 0;
	font-size: 90%;
	color: #D31D8C;
	font-weight: bold;
}
#breadcrumb a, #breadcrumb strong {
	color: #999;
	font-weight: normal;
}
#breadcrumb a:hover {
	color: #000;
}



/**/
.blog .bookmark {
	padding-bottom: 0;
}
.blog .bookmark ul {
	margin: .5em 0 0;
	padding: 0;
	font-size: 80%;
}
.blog .bookmark ul li {
	list-style-type: none;
	float: left;
	display: block;
	margin: 0;
	padding: 0 1em 0 25px;
	line-height: 16px;
	color: #666;
}
.blog .bookmark ul li a {
	color: #666;
}
.blog .tool li.date     {background: url("img/tool-date.gif")     no-repeat 0px 0em; }
.blog .tool li.category {background: url("img/tool-category.gif") no-repeat 0px 0em; }
.blog .tool li.comment  {background: url("img/tool-comment.gif")  no-repeat 0px 0em; }

.blog p {
	clear: both;
	margin: 0;
	padding: 0;
}
.blog p.more {
	margin: 0;
	padding: .25em 0 1em;
	text-align: right;
}
.blog p.more a {
	padding-right: 21px;
	background: url("img/article.more.gif") no-repeat 100% 0;
}

/**/
.article_time {
	margin: 0;
	padding: 0 0 .5em 20px;
	background: url("img/tool-date.gif") no-repeat 0 0;
	color: #666;
}

/* Komentare clanku */
#article_comments {
	margin: 0;
	padding: 0;
}
#article_comments li {
	position: relative;
	margin: 0 0 1em 25px;
	padding: 0;
}
#article_comments li.last {
	border-bottom: none;
}
#article_comments li .commnet_name {
	margin: 0;
	padding: .25em 0;
	border: 1px solid #FFF;
}
#article_comments li .commnet_name cite {
	font-style: normal;
	font-weight: bold;
}
#article_comments li .commnet_tool {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: .25em 0;
}
#article_comments li .commnet_text {
	margin: 0;
	padding: .5em 0 0;
	border: 1px solid #D31D8C;
}
#article_comments li .commnet_text p {
	margin: 0;
	padding: 0 1em .5em;
}

/**/
.facebook_like iframe {
	border: none;
	width: 500px;
	height: 21px;
	overflow: hidden;
}




.portfolio {
	clear: both;
	position: relative;
	/*padding-top: 1em;*/
}
.portfolio .preview {
/*
	float: right;
*/
position: absolute;
top: 10px;
right: 0;
	border: 2px solid #FF6D31;
}
.portfolio .preview img {
	border: 2px solid #FFF;
	vertical-align: bottom; 
}
.portfolio ul {
	margin: 0 0 2em;
	padding: 0;
/*	width: 550px;*/
	font-size: 90%;
}
.portfolio li {
	margin: 0;
	padding: 0;
	background: none;
	list-style-type: none;
}



ul.list_information {
	margin: 0;
	padding: 0;
}
ul.list_information li {
	margin: 0;
	padding: .5em 0;
	list-style-type: none;
}
ul.list_information li ul {
	margin: 0;
	padding: 0;
}
ul.list_information li ul li {
	padding: 0;
}
ul.list_information strong {
	clear: both;
	float: left;
}
ul.list_information.long strong {
	width: 12em;
}
ul.list_information.long ul li {
	padding-left: 12em;
}
ul.list_information.short strong {
	width: 5em;
}
ul.list_information.short ul li {
	padding-left: 5em;
}
ul.list_information .no_style strong {
	float: none;
	width: auto;
}

/* Zakladni nastylovani pro formulare */
form {
	margin: 0;
	padding: 0 0 1em;
}
form fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
form fieldset.form {
	float: left;
	margin: 0;
	padding: 0;
	width: 500px;
}
form fieldset.form p {
	clear: both;
	margin: 0;
	padding: 0em 0 0;
}
form fieldset.form p .input_text {
	float: right;
	width: 400px;
	margin: 0 0 1em;
}
form fieldset.rule {
	float: right;
	margin: 0;
	padding: 0;
	width: 180px;
	border: 1px solid #D31D8C;
}
form fieldset.rule h4 {
	margin: 0;
	padding: .25em .5em;
	color: #FFF;
	border: 1px solid #FFF;
	background-color: #D31D8C;
}
form fieldset.rule ul {
	margin: 0;
	padding: .5em .5em 0;
}
form fieldset.rule ul li {
	margin: 0;
	padding: 0 0 .5em;
	line-height: 1.1;
	list-style-type: none;
}
form .submit {
	float: left;
	margin: 0;
	padding: 0em 0 0;
	width: 500px;
	text-align: right;
/*background: green;*/
}

/* Chybove hlaseni formulare */
form ul#messages {
	margin: 0 0 1em;
	padding: .25em 1em;
	border: 1px solid #008000;
	border-left-width: 5px;
	background-color: #E5F2E5;
}
form ul#messages li {
	margin: 0;
	padding: .25em 0;
	list-style-type: none;
	font-weight: bold;
	color: #008000;
}
form ul#messages.error {
	border-color: #F00;
	background-color: #FFE5E5;
}
form ul#messages.error li {
	color: #F00;
}

/* Strankovani blogu */
.paginator {
	margin: 2em 0 0;
	font-size: 90%;
	text-align: right;
}
.paginator a, .paginator .current, .paginator .button {
	padding: .25em .5em;
	border: 1px solid #D31D8C;
	background-color: #D31D8C;
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
.paginator a:hover, .paginator .current {
	background-color: #FFF;
	color: #D31D8C;
}
.paginator .button {
	border: 1px solid #CCC;
	background-color: #FFF;
	color: #CCC;
}



/* reklama */
.ad_leaderboard{margin:0 -14px;text-align:center}


