body {
	scrollbar-3dlight-color: #707070;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: green;
	scrollbar-darkshadow-color: #707070;
	scrollbar-face-color: #D2D2D2;
	scrollbar-highlight-color: #D2D2D2;
	scrollbar-shadow-color: #D2D2D2;
	scrollbar-track-color: #090909;
/*	background: #504b47; */
	background: #aec3d4;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border-color: #74a1e8;
}
a {
/*	color: #c03b00; */
	color: #3c7fe8;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #ffba00;
	font-weight: bold;
	text-decoration: none;
}

#blog_menu .polozky a, #linky a { 
/*	color: #c03b00; */
	color: #3c7fe8;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background: url('../design/layout/ico_menu_sipka.gif') left 6px no-repeat;
	padding-left: 24px;
	display:block;
}
#blog_menu .polozky a:hover, #linky a:hover {
	color: #ffba00;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
/*	background: url('../design/layout/ico_menu_sipka_o.jpg') left 6px no-repeat; */
	background: url('../design/layout/ico_menu_sipka_blue_o.gif') left 6px no-repeat;
	padding-left: 24px;
	display:block;
}
#blog_menu .polozky a.sub {
/*	color: #c03b00; */
	color: #3c7fe8;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background: url('../design/layout/ico_menu_sipka.gif') left 6px no-repeat;
	padding-left: 24px;
	display:block;
	margin-left: 25px;
}
#blog_menu .polozky a.sub:hover {
	color: #ffba00;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
/*	background: url('../design/layout/ico_menu_sipka_o.jpg') left 6px no-repeat; */
	background: url('../design/layout/ico_menu_sipka_blue_o.gif') left 6px no-repeat;
	padding-left: 24px;
	display:block;
	margin-left: 25px;
}
#blog_menu .polozky a.no_over {
	color: #ffba00;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
/*	background: url('../design/layout/ico_menu_sipka_o.jpg') left 6px no-repeat; */
	background: url('../design/layout/ico_menu_sipka_blue_o.gif') left 6px no-repeat;
	padding-left: 24px;
	display:block;
}
#blog_menu .polozky a.no_over:hover {
	color: #ffba00;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
/*	background: url('../design/layout/ico_menu_sipka_o.jpg') left 6px no-repeat; */
	background: url('../design/layout/ico_menu_sipka_blue_o.gif') left 6px no-repeat;
	padding-left: 24px;
	display:block;
}
#copy span a {
	color: #0a0708;
	font-weight: normal;
	text-decoration: none;
}
#copy span a:hover {
	color: #0a0708;
	font-weight: normal;
	text-decoration: underline;
}


p, td, div {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3E3E3;
	text-decoration: none;
	font-weight: normal;
	margin-top: 0px;
	text-align: left;
}

p {margin-bottom: 10px;}

.bold {
	font-weight: bold;
}

h4.blue {font-size: 13px; color: #3c7fe8; margin-top: 0;}
h4 {font-size: 13px; color: #ffba00;}

strong.nadpis {font-size: 13px; color: #ffba00;}

.px13 {
	font-size: 13px;
}
.px12 {
	font-size: 12px;
}
.px11 {
	font-size: 11px;
}
.px10 {
	font-size: 10px;
}
.px9 {
	font-size: 9px;
}
.px8 {
	font-size: 8px;
}
.red {
	color: #E00000;
}
/* body */

.levy {
	float: left;
	margin-right: 5px;
}
.pravy {
	float: right;
	margin-left: 5px;
}
.left {
	float: left;
}
.right {
	float: right;
}

.t-right {
	text-align: right;
}
.t-center {
	text-align: center;
}

.nomargin {margin: 0 0 0 0 !important;}
.noborder {border: none;}

.cistic {clear: both; height: 1px; line-height: 1px;}

/* layout */
#site {width: 782px; margin: 0 auto;}
#top {position: relative;}
#top_nadpis {height: 90px;}
#linky {position: absolute; left: 585px; top: 5px; line-height: 20px;}
#linky_fb {position: absolute; left: 300px; top: 59px;}
#linky_fb a img {border: none;}
#tomas_foto {width: 782px; height: 265px; background: #0b0708 url('../design/layout/top_foto_bg.jpg') left top no-repeat;}
#foto {float: left; height: 250px; padding: 8px 0 0 30px;}
#mp3_widget {float: left; width: 300px; height: 250px; padding: 8px 0 0 0;}
#under_foto {width: 782px; height: 33px; background: #0b0708 url('../design/layout/under_foto.jpg') left top no-repeat;}
.top_menu {position: absolute; left: 26px; top: 362px; line-height: 16px;}
.top_menu a {line-height: 20px; padding-left: 20px; margin-left: 15px; background: url('../design/layout/ico_top_navi.jpg') left center no-repeat;}

.top_search {position: absolute; right: 26px; top: 362px; line-height: 22px; width: 200px;}

#content {background: url('../design/layout/bg_content.jpg') left top repeat-y;}

#levy_sloupec {float: left; width: 571px; background: url('../design/layout/bg_text_top.jpg') left top no-repeat;}
#obsah {padding: 38px 26px 38px 26px; position: relative;}
#pravy_sloupec {float: right; width: 211px;}

.polozky {margin: 20px 0 20px 17px; line-height: 22px;}

#sms {margin: 10px 15px 25px 15px; text-align: center;}
.sms_datum {font-weight: bold; color: #ffba00;}
.poznamka {font-size: 9px;}

#hide_login {margin: 15px 0 20px 17px;}
#hide_pass {margin: 15px 0 20px 17px;}

#vymente_politiky {
  margin-top: -25px;
  text-align: center;
  margin-bottom: 40px;
}
#vymente_politiky a img {
  border: none;
}

#ad {
  width: 468px;
  height:60px;
  border: 1px solid #74a1e8;
  margin-top: -25px;
}

.searchinput {
  color: #000000;
  background-color: #ffffff;
  font-weight: normal;
  border: 1px solid #000000;
  margin: -2px 0;
  width: 118px;
  height: 19px;
  line-height: 19px;
  float: right;
}
.searchbutton {
  margin: -2px 0;
  cursor: pointer;
  float: right;
}

.found{
	background: #007F00;
	padding: 1px 2px;
	color: white;
}

.white-border {border: 1px solid white;}

/* CONTENT */


/* FOOT */
#copy {text-align: center; padding: 5px 26px 15px 26px; font-size: 10px; font-weight: bold; color: #0a0708;}

/* UW VYSTUP */
/* clanky */
.clanek {}
.clanek .clanek_nadpis {font-size: 15px; color: #ffba00; font-weight: bold; margin-bottom: 5px;}
.clanek .clanek_nadpis .clanek_datum {float: right; font-size: 12px; color: #929192; margin-left: 5px;}
.clanek .clanek_abstract {}
.clanek .clanek_body {font-size: 12px;}

.rubrika {margin: 0 0 15px 0;}
.rubrika .clanek_nadpis {font-size: 15px; color: #ffba00; font-weight: bold; margin-bottom: 5px;}
.rubrika .clanek_nadpis .clanek_datum {float: right; font-size: 13px; color: #929192; margin-left: 5px;}
.rubrika .clanek_abstract {}

.blog {margin: 0 0 15px 0;}
.blog .clanek_nadpis {font-size: 15px; color: #ffba00; font-weight: bold; margin-bottom: 5px;}
.blog .clanek_nadpis .clanek_datum {float: right; font-size: 13px; color: #929192;}
.blog .clanek_abstract {font-style:italic; font-weight: bold;}
.clanek .clanek_body {font-size: 12px; Margin-top: 10px;}


/* galerie */
.galselect {position: absolute; left: 450px; top: 20px;}
.galselect form {border: 1px solid #c03b00;}
.galselect form select {border: none; background: #ffba00; color: #c03b00; font-size: 17px; font-weight: bold;}
.nahled_galerie {background: url('../design/layout/galerie_img_bg.jpg') left top no-repeat; display:block;}
.nahled_galerie img {margin: 5px 4px 4px 4px;}

/* forum */
.object {padding: 0;}
.tuc {font-weight: bold; font-size: 13px; color: #ffba00;}
.obyc {font-weight: normal; font-size: 12px;}
.delici_cara {width: 515px; border-top: 1px solid #573f00; margin: 20px 0 20px 0;}

/* klkub */
.klub_email {width: 168px; height: 19px; line-height: 19px; float: left; border: 1px solid #3c7fe8;background-color:#e5e8ee;}
.klub_pass {width: 118px; height: 19px; line-height: 19px; float: left; border: 1px solid #3c7fe8; border-top: none !important;background-color:#e5e8ee;}
.klub_email_forgotten {width: 118px; height: 19px; line-height: 19px; float: left; border: 1px solid #3c7fe8;background-color:#e5e8ee;}
.klub_button {}

.pocet_prihlasenych {margin: 15px 0 0 17px;}

input.input {background-color:#e5e8ee;color:#000000;font-size:14px;border-style: solid;border-color:#3c7fe8;border-width: 1px;padding: 0px 2px;}
input.ageyear {width: 40px;text-align: center;}
input.age {width: 25px;text-align: center;}
input.normal {width: 240px;}
input.longer {width: 210px;}
input.short {width: 50px;}
input.login {width: 100px;}
input.longest {width: 260px;}

select.select {background-color:#e5e8ee;color:#000000;font-size:14px;border-style: solid;border-color:#3c7fe8;border-width: 1px;padding: 0px 2px;}

textarea.area {background-color:#e5e8ee;color:#000000;font-size:14px;border-style: solid;border-color:#3c7fe8;border-width: 1px;width: 99%;height: 70px;font-family:Arial, Helvetica, sans-serif;}

/* shop */
.shop_small {
  border: 1px solid #74A1E8;
}
#navi {
  background: #FFFFFF;
  border: 1px solid #74A1E8;
}
#navi td {
  color: #000000;
}
a.detail {
  display: block;
  color: #ffffff;
  background: #1f1f1f;
  padding: 5px;
  font-size: 10px;
}
a.objednat {
  display: block;
  color: #ffffff;
  background: #1f1f1f;
  padding: 5px;
  font-size: 10px;
}
a.detail:hover {
  color: #ffba00;
}
a.objednat:hover {
  color: #ffba00;
}
.tab_db_dark td.pad_img {
  text-align: center;
}
.shop_button {
  display: block;
  color: #ffffff;
  background: #1f1f1f;
  padding: 5px;
  font-size: 10px;
}
a.shop_button:hover {
  color: #ffba00;
}
/* /layout */
