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; */
  background: #f9dd93 url('../design/layout/bg_site_rep_wide.jpg') left top repeat;
	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;
}
#copy span.developed a {
	color: #0a0708;
	font-weight: bold;
	text-decoration: none;
}
#copy span.developed a:hover {
	color: #0a0708;
	font-weight: bold;
	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;}

h1 {margin: 15px 0 20px 0; font-size: 25px; color: #ffba00;	font-weight: bold;}


/* layout */
#site_bg {background: url('../design/layout/bg_site_wide.jpg') left top repeat-x;}
#site {width: 1008px; margin: 0 auto;}
#top {position: relative;}
#top_nadpis {height: 90px;}

#linky {position: absolute; left: 260px; top: 60px; line-height: 20px;}
#linky a {float: left; margin-right: 15px; font-weight: bold; font-size: 12px;}
#linky a:hover {font-weight: bold; font-size: 12px;}
#linky_fb {position: absolute; left: 260px; top: 34px;}
#linky_fb a img {border: none;}
.top_menu {position: absolute; right: 327px; top: 8px; 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: 327px; top: 38px; line-height: 22px; width: 200px;}

#tomas_foto {position: relative; width: 1008px; height: 265px; background: #0b0708 url('../design/layout/top_foto_bg.jpg') left top no-repeat;}
#foto {float: left; height: 251px; padding: 8px 0 0 30px;}
#mp3_widget {float: left; width: 300px; height: 250px; padding: 8px 0 0 0;}
#itunes {position: absolute; right: 20px; top: 14px;}

#slider {position: absolute; left: 30px; top: 8px; height: 251px; width: 649px; overflow: hidden; background:url('../design/layout/loading.gif') no-repeat 50% 50%;}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url('../design/layout/arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

#under_foto {width: 1008px; height: 28px; background: #0b0708 url('../design/layout/under_foto_wide.jpg') left top no-repeat;}

#content {background: url('../design/layout/bg_content_wide.jpg') left top repeat-y;}

#levy_sloupec {float: left; width: 682px; background: url('../design/layout/bg_text_top_wide.jpg') left top no-repeat;}
#obsah {padding: 0 28px 38px 28px; position: relative;}
#pravy_sloupec {float: right; width: 325px;}

.polozky {margin: 0 0 20px 17px; line-height: 22px;}

#sms {margin: 10px 15px 25px 15px; text-align: center;}
.sms_item {margin-bottom: 10px;}
.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;}

.loga_partneru {
  float: left;
  margin: 0 31px 0 0;  
}
.loga_partneru_last {
  float: left;
  margin: 0 0 0 0;  
}  

/* CONTENT */


/* FOOT */
#copy {text-align: center; padding: 5px 26px 15px 26px; font-size: 10px; font-weight: bold; color: #0a0708;}
#copy span.developed {font-weight: normal;}

/* UW VYSTUP */
/* clanky */
.clanek {}
.clanek h2 {font-size: 15px; color: #3c7fe8; font-weight: bold; margin-bottom: 5px;}
.clanek .clanek_datum {float: right; font-size: 12px; color: #929192; margin-left: 5px;}
.clanek .clanek_abstract {}
.clanek .clanek_body {font-size: 12px; margin-top: 20px;}
.clanek .back {margin: 20px 0;}

.rubrika {margin: 0 0 25px 0;}
.rubrika h2 {font-size: 15px; color: #3c7fe8; font-weight: bold; margin-bottom: 5px;}
.rubrika .clanek_datum {float: right; font-size: 13px; color: #929192; margin-left: 5px;}
.rubrika .clanek_abstract {}

.blog {margin: 0 0 25px 0;}
.blog h2 {font-size: 15px; color: #3c7fe8; font-weight: bold; margin-bottom: 5px;}
.blog .clanek_datum {float: right; font-size: 13px; color: #929192;}
.blog .clanek_abstract {font-style:italic; font-weight: bold;}
.blog .clanek_body {font-size: 12px; margin-top: 10px;}
.blog .back {margin: 20px 0;}


/* 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: 626px; border-top: 1px solid #573f00; margin: 20px 0 20px 0;}

/* klkub */
.klub_email {width: 160px; height: 19px; line-height: 19px; float: left; border: 1px solid #3c7fe8;background-color:#e5e8ee;}
.klub_pass {width: 115px; margin-right: 15px; height: 19px; line-height: 19px; float: right; border: 1px solid #3c7fe8; background-color:#e5e8ee;}
.klub_email_forgotten {width: 225px; height: 19px; line-height: 19px; float: left; border: 1px solid #3c7fe8;background-color:#e5e8ee;}
.klub_button {float: right; margin-right: 15px;}
.only {margin: 5px 10px 0 0;}

.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;
}

/* facebook */
#fb-root {
  border-top: 1px solid #573F00;
  margin: 15px 0 5px 0;
  padding: 5px 0 0 0;
}

#fb-likebox #fb-root {
  border-top: none;
  margin: 20px auto;
  padding: 0;
}

/* /layout */

