/* -------------------------------------------------


----------------Moravia fishing club----------------


------------------------------------------------- */

/* 01. HTML Tagy */
body {
  background: #fffbc8 url('../img/bg.jpg') top center repeat-x;
	font-family: Arial, sans-serif; font-size: 14px; text-align: center; color: #352f26;
	margin: 0px; padding: 0px;
}

/* 01.1. Tagy Hx */

h1 {display: none;}
h2 {display: none;}
h3 {font-family: cambria; font-size: 20px; margin: 0; padding: 0;}
h4 {font-family: cambria; font-size: 18px; margin: 0; padding: 0; color: #505106;}

/* 01.2. Obecné */

a {color: #a74b00; text-decoration: none;}
a:hover {color: #505106; text-decoration: underline;}
p {margin: 14px 0 14px 0;}
img {border: none;}
hr {display: none;}
.hr {background: url('../img/hrline.png') bottom repeat-x; height: 2px; margin: 15px 0 15px 0;}
.p_right {text-align: right; margin: 0;}
.p_center {text-align: center; margin: 0;}
form {border: none; margin: 0; padding: 0;}
.td_right {text-align: right;}
table {border-collapse: collapse;}
input {background: url('../img/input_bg.gif') repeat-x; height: 22px; border: 1px solid #a09f63;}
.span_bold {font-weight: bold;}

/* 02. Layout */
#top_link {
  width: 980px;
  height: 35px;
  line-height: 35px;
  font-family: cambria;
  font-size: 16px;
  margin: auto;
  margin-bottom: 31px;
}
#top_link a{
  color: #fffbc8;
}
#top_link a:hover{
  color: #fffbc8;
  text-decoration: underline;
}

#web {
  background: #fffbc8 url('../img/top.png') top no-repeat;
  width: 950px;
  margin: auto;
  padding: 15px;
  text-align: left;
}

#top {height: 250px;}
#top_logo {
  width: 275px;
  height: 210px;
  float: left;
}
#top_fotka {
  background: url('../fotka.php') top left no-repeat;
  width: 675px;
  height: 210px;
  float: right;
}
#top_logo img{float: left;}
#top_fotka img{float: left;}

#menu {
  background: url('../img/menu.jpg') no-repeat;
  width: 950px;
  height: 40px;
  font-family: cambria;
  font-size: 16px;
  text-align: left;
}
#ul_menu {
  width: 945px;
  height: 40px;
  line-height: 40px;
  margin: 0;
  padding-left: 5px;
  list-style-type: none;
}
#ul_menu li{
  float: left;
  padding: 0 10px 0 10px;
}
#ul_menu li a{color: #fffbc8; height: 40px; margin: 0; padding: 0 5px 0 5px; float: left;}
#ul_menu li a:hover {color: #ffd800; background: url('../img/menu_hover.png') bottom repeat-x;text-decoration: none;}

#left {
  width: 275px;
  float: left;
  margin-top: 15px;
  padding: 0;
  font-size: 12px;
}
#left p {margin: 7px 0 0 0;}
.left_box {
  background: url('../img/left_box.jpg') top no-repeat;
  width: 255px;
  padding: 10px 10px 0 10px
}
.left_box_bottom {
  background: url('../img/left_box_bottom.jpg') bottom no-repeat;
  width: 275px;
  height: 10px;
  margin-bottom: 15px;
}

#ul_novinky {
  width: 255px;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#ul_novinky li {
  background: url('/img/bg_novinky.gif') bottom left no-repeat;
  width: 245px;
  height: 24px;
  padding-left: 10px;
  line-height: 24px;
  font-size: 12px;
  font-weight: bold;
}

.left_tab {width: 255px; margin: 5px 0 0 0; padding: 0; }
.input_newsletter {width: 180px;}
.input_login {width: 140px;}
.button_prihlasit {background: url('../img/button_prihlasit.png') no-repeat; width: 66px; height: 22px; border: none; cursor: pointer;}

#right {
  width: 660px;
  float: right;
  margin-top: 15px;
}
#submenu {
  height: 23px;
  line-height: 23px;
  font-size: 11px;
}
#h3 {
  background: url('../img/h2_bg.png') top left no-repeat;
  height: 28px;
  padding: 8px 0 0 22px;
  margin-bottom: 15px;
}
#submenu a{background: url('../img/submenu_arrow.png') right no-repeat; margin-right: 12px; padding-right: 18px;}
#heel {background: url('../img/heel.jpg') no-repeat; width: 920px; height: 50px; line-height: 50px; margin-top: 15px; padding: 0 15px 0 15px; font-size: 12px; color: #f1edc0;}
.clear {clear: both;}

/* 03. Clanky */
.clanek {width: 660px;}
.p_normal {margin: 5px 0 5px 0;}
.clanek_fotka {background: url('../img/clanek_fotka_bg.png') no-repeat; width: 130px; height: 100px; padding: 8px; float: left;}
.clanek_text {width: 505px; float: right;}
.p_small {font-size: 11px; color: #897964; margin: 0;}

/* 04. Clenove */
.clen {width: 325px; float: left; margin: 0 5px 15px 0;}
.clen_fotka {background: url('/img/clen_fotky_bg.png') no-repeat; width: 100px; height: 130px; padding: 8px; float: left;}
.clen_popis {width: 199px; float: right; padding: 5px}

/* 05. Fotogalerie */
.fotogalerie_fotka {
  width: 210px;
  margin: 5px;
  text-align: center;
  float: left;
}
.fotka {background: url('../img/clanek_fotka_bg.png') no-repeat; width: 130px; height: 100px; padding: 8px; margin: auto;}
.p_popis_fotky {margin: 0; padding: 0;}

/* 06. Videa */
.video {
  background: url('../img/video_bg.png') top left no-repeat;
  width: 425px;
  height: 344px;
  padding: 8px;
  margin: auto;
}

.video-popis {
  width: 425px;
  text-align: center;
  margin: auto;
}

.p_weby {text-align: center;}

.p_weby img{margin: 0 10px 5px 10px;}
