div, fieldset {position:relative;}
.left_panel *, .right_panel *, ul
 { margin:0; padding:0;/*width: 100%;*/z-index:1;}

/* pozadi stranky,font stranky. */
body
{ font-family: /*Arial, Helvetica, sans-serif*/'lucida grande', tahoma, verdana, arial, sans-serif;
  font-size:12px;  
  background-color:white;
  background-image : url('../img/bg2.png');
  background-repeat: repeat;
  margin: 0px;
  padding: 0px;
  behavior: url("csshover3.htc");}

p
{ margin-bottom: 4px;
  margin-top : 4px;}

h1
{ margin-bottom: 20px;
  font-size: 17px;
  color: #663300;}

h2
{ margin-bottom: 4px;
  margin-top: 2px;
  font-size: 15px;}

h2 a
{ text-decoration: none;}

h3 
{ margin-bottom: 4px;
  font-size: 14px;
  color: #663300;} /*color: #996633;*/

h4
{ margin-bottom: 2px;
  margin-top: 2px;
  font-size: 15px;}

h4 a
{ text-decoration: none;}

h5
{ font-size:14px; 
  margin-top: 10px;
  margin-bottom: 5px;}

h6
{ font-size:13px; 
  margin-top: 3px;
  margin-bottom: 5px;}

input
{ margin-bottom: 2px;
  margin-top: 2px;}

label
{ width: 80px;}

img
{ border: none;}

a
{ font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color:/*#5c1e00*/#8f5522;}	
 
a:hover
{ text-decoration: none;}

textarea
{ padding: 3px;
  font-size: 11px;
  font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;}

.err
{ color: rgb(153,0,0);}

.ok
{ color: rgb(0,102,0);}

.note
{ font-size: 11px;}

/* ----------------------------------------------- FORM ------------------------------------------*/

.form
{ width: 560px;
  float: left;
  background-color: rgb(196,196,196);
  background-image : url('../img/form.png');
  background-repeat: repeat;
  color: rgb(21,21,21);
  padding: 10px;
  border: 1px solid rgb(114,114,114);
  margin-top: 15px;
  margin-bottom: 15px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;}

form
{ float: none;}

.form input[type=text], .form input[type=password]
{ height: 13px;
  padding: 3px 6px 3px 6px;}

.form a
{ color: black;}

#cont
{ float:none;
  margin-top: 50px;
  height: 100%;
  width: 550px;}

/* -------------------------------------------END - FORM ------------------------------------------*/

.filterFS
{ width: 430px;
  float:left;
  background-image : url('../img/form.png');
  background-repeat: repeat;
  color: rgb(21,21,21);
  padding: 5px;
  height: 100%;
  border: 1px solid rgb(114,114,114);
  margin: 0px 140px 20px 0px;}

img.hint
{ margin-bottom: -5px;}

.error
{ background-color: rgb(255,96,112);
  background-image: url('../img/err.png');
  background-position: 10px 5px;
  background-repeat: no-repeat;
  color: rgb(128,16,0);
  width: 500px;
  padding: 10px 10px 15px 60px;
  margin: 0px 10px 15px 5px;
  border: 2px solid rgb(144,16,0)}

.info
{ background-color: rgb(127,240,80);
  background-image: url('../img/ok.png');
  background-position: 10px 5px;
  background-repeat: no-repeat;
  color: rgb(0,80,0);
  width: 500px;
  padding: 10px 10px 20px 60px;
  margin: 0px 10px 15px 5px;
  border: 2px solid rgb(0,80,0)}

input.submit
{ margin: 10px;
  /*background-color: rgb(117,117,117);
  border: 2px solid rgb(149,149,149);*/}

.left_box form input
{ font-size:11px;
  margin-bottom: 3px }

#wrapper
{ margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 0px;
  width:945px;
  padding: 0px 10px 0px 10px;
  /*background-color: rgb(40,0,0);/* gold rgb(190,181,75), green rgb(48,144,0)*/
  background-image : url('../img/wrapper2.png');
  background-repeat: repeat;
  font-size:90%;
  float: none;}

#wwidth
{ margin-left: auto;
  margin-right: auto;
  height: 100%;
  width:1060px;
  float: none;}

/* hlavicka stranky*/
.header 
{ position:relative;
  float:left;
  height: 340px;
  width: 960px;
  /*background-color:rgb(0,48,0);*/
  color: rgb(240,255,80);
  text-align: center;
  margin-top: -10px;
  z-index: 20;
  }

.header ul
{ margin-left: -40px;
  margin-top: 10px;}

img#header_overlay
{ position: absolute;
  top: -5px;
  left: -55px;
  z-index: 20;}

#header_pics
{ display: none;
 /* height: 321px;
  float:left;
  width: 657px;*/}

#header_pics_bg
{ background-color:black;
  position: absolute;
  top: 10px;
  left: -40px;
  height: 320px;
  width: 660px;}

.innerfade li
{ position: absolute;
  left: 0px;}

ul
{ margin-left : 5px}

li
{ list-style: none}

#sticker
{ position: absolute;
  z-index: 105;
  left: 530px;
  top: 220px;
  display: none;}

#logo
{ position: absolute;
  z-index: 106;
  left: 710px;
  top: 160px;
  display: none;}

#snk
{ position: absolute;
  z-index: 105;
  left: 730px;
  top: 40px;
  display: none;}

.cap_part {
  position:absolute; 
  right:-20px; 
  top: 20px;
  color:#777777; 
  z-index: 10; 
  font-size:26px; 
  font-weight: bold;
}

.td_left
{ float: left;
  width: 120px;
  height: 21px;
  text-align: right;
  padding: 6px 20px 0px 0px;
  margin: 3px 0px 3px 0px;}

.td_right
{ float: left;
  width: 410px;
  height: 27px;
  margin: 3px 0px 3px 10px;}

.td_one
{ float:left;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;}

.td_line
{ float:left;
  width: 100%;
  margin-top: 20px;
  border-top: 1px solid rgb(116,116,116);
  padding-top: 15px;}
 
 #cke_editor1
 { margin-left: -18px;
   margin-right: -8px;
   float:left;
   position: relative}

 #cke_editor1 span.cke_skin_kama
 { border: none;}
 
/*#cke_contents_editor1
{ background-color: red;}
 
#cke_contents_editor1 iframe body
{ background-color: red;}*/

.main 
{ float: left;
  height: 100%;
  width: 960px;
  margin-left: -4px;}
  
.mandatory
{ visibility: hidden;
  display: none}

.add_this
{ float:left;
  width: 570px;
  padding: 2px;}

.addthis_toolbox
{ float:right;
  width: 150px;
  padding: 5px;
  background-color: #eeeeee;
  border: 1px solid #dddddd;}

/* ---------------------------- Levy panel -----------------------------------*/
.left_panel 
{ width: 165px;
  height: 100%;
  margin-top: 5px;
  float:left;
  z-index: 2;}

.left_box
{ float: left;
  color: black;
  margin-bottom: 5px;
  width: 165px;
}

.menu
{ padding: 5px;
  /*background-color: rgb(0,0,112);*/
  margin-left: -5px;}

.menu li a
{ text-decoration: none;
  padding-right: 40px;}

.menu div.lbox_head
{ width: 170px;
  height: 30px;
  padding: 0px;}
 
.menu p
{ font-size: 11px;}

.lbox_head
{ background-image : url('../img/box_top.png');
  background-repeat: no-repeat;
  width: 155px;
  height: 20px;
  float:left;
  padding-top: 10px;
  padding-left: 10px;}

.lbox_head img
{ margin: 6px 0px 0px 7px;}

.lbox_tail
{ background-image : url('../img/box_bottom.png');
  background-repeat: no-repeat;
  width: 170px;
  height: 13px;
  float:left;}

.lbox_content
{ background-image : url('../img/box_bg.png');
  background-repeat: repeat-y;
  height: 100%;
  width: 145px;
  padding: 0px 10px 5px 10px;
  float:left;}

.menu li
{ padding: 2px 0px 2px 8px;
  font-size: 13px;
  border-bottom: 1px solid rgb(114,114,114);
  width: 135px;}

.menu li:hover
{ background-color: #deffba;}

.menu ul
{ margin-bottom: 10px;
  margin-top: 10px;}

.menu li.in
{ /*background-color: black;*/
  position: relative;
  padding-left: 12px;
  width: 131px;}

.menu li.in a
{
  font-weight: bold;}

.menu_pic
{ position: absolute;
  left: -10px;
  top: 0px;}

#about_snk
{ /*background-color: #af9f3a;*/
  height: 30px;
  position: relative;
  padding: 4px 0px 5px 3px;
  width: 150px;
  border: none;
  margin-top: -10px;
  margin-left: -5px;
  z-index: 4;}

li#about_snk:hover
{ background-color: transparent;}

#about_snk .menu_pic
{ left: -5px;
  top: 13px}

#hovno
{ display:none;
  position:absolute;
  top: 4px;
  left: 3px;
  z-index: 3;}

.submenu {
  position: absolute;
	padding: 5px;
	top: -2px;
	left: 142px;
	width: 145px;
	display: none;
	background-color: #af9f3a;
	border: 1px solid #555555;
	z-index: 5;
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.submenu li
{ border: none}

.menu li.in li a
{ font-weight: normal}


.left_box form
{ margin: 0px;
  margin-top: 4px}

.left_box input
{ margin: 0px;}

.left_box input.submit
{ margin-top: 3px;
  padding: 1px;}

.left_box li a
{ color: black;}

/* --------------------------------- Stred -----------------------------------*/
.middle_panel 
{ float: left;
  width: 580px;
  height: 100%;
  background-color: rgb(238,244,255);
  color: rgb(0,0,0);
  /*border: 3px solid rgb(150, 156, 30); /*rgb(150, 156, 30)*/
  border-bottom: 2px solid #aaaaaa;
  background-image: url('../img/middle.png');
  background-repeat: repeat-y;
  padding: 20px 15px 40px 15px;
  margin: -20px 5px 10px 5px;
  z-index: 0;}

.middle_panel a
{ color: #5c1e00;}

.middle_panel a:hover
{ color: #95341f; /*text-decoration: underline;*/}

/* --------------------------------- Pravej panel ----------------------------*/
.right_panel 
{ width: 165px;
  height: 100%;
  margin-bottom: 10px;
  margin-top: -25px;
  float: left;}

.right_box
{ float: left;
  margin-bottom: 10px;
  color: rgb(0,0,0);}

.right_box h6
{ font-size: 12px;}

.right_panel a
{ color: #8f5522;}

.box_comments p
{ margin-bottom: 2px;
  margin-left: -12px;
  font-size: 10px;}

.box_comments li
{ background-image: url('../img/arr_12.png');
  background-repeat: no-repeat;
  padding-left: 12px;}

/*#box_bazar li
{ background-image: url('../img/arr2_12.png');
  background-repeat: no-repeat;
  padding-left: 12px;}*/

#gallery_pics
{ margin-bottom: -10px;}

#gallery_pics li
{ margin: 2px 0px 2px 10px;
  text-align: center;}

#gallery_pics img
{ padding : 2px; 
  border: 1px solid #aaaaaa}

#gallery_pics img:hover
{ border: 1px solid #777777;}

.a_right_gallery
{ float:left;}

.bottom
{ height: 50px;
  width: 1060px;
  margin-top: 20px;
  margin-left: -60px;
  margin-bottom: -30px;
  color: white;
  float: left;
  background-image: url('../img/bottom.png');
  background-repeat: no-repeat;}

.bottom p
{ float: right;
  margin: 20px 40px 0px 0px;}

.bottom a
{ color: white;}

.content_block
{ float: left;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 5px;}

.twin1 { margin-bottom: 1px;}
.twin2 { margin-top: 0px;}

td.add_left
{ text-align: right;
  width: 110px;}
  
#webcams li
{ text-align: center;}

#prof_pic 
{ float: left;
  width: 150px;
  height: 100%;
  padding: 2px;
  border: 1px solid #aaaaaa;
  background-color: white;
  margin: 3px;}

#prof_pic img
{ float: left;
  vertical-align: middle;}

#prof_info 
{ position: relative;
  float: left;
  width: 380px;
  /*height: 190px;*/
  margin: 5px;
  margin-left: 10px;}

#prof_other
{ width: 650px;
  float:left;
  margin-top: 15px}

#prof_other .album_td
{ margin-left: 0px;}

#prof_other div.album_edit_panel
{ margin: 10px 0px 10px 0px;}

.text_block
{ position: relative;
  float: left;
  margin: 10px;}

/* ------------------------------- Riders ------------------------------------*/
.riders 
{ padding : 20px;
  width: 540px;}

.riders_td
{ float: left;
  width : 130px;
  height: 175px;
  padding : 3px 3px 0px 3px;
  margin : 2px;
  /*border: 1px solid rgb(134,134,134);*/
  text-align: center;}

.riders_td a
{ float: left;
  border-bottom: 0px;}

.riders_td img
{ float: left;}

.riders_td p
{ float: left;
  text-align: center;
  margin-top: 6px;}

.riders_td p a
{ float: left;
   width: 130px;}

.riders_pic
{ border: 1px solid #dddddd;
  width: 100%;
  height: 130px;
  padding: 2px;
  background-color: white;}

.riders_pic:hover
{ border: 1px solid #bbbbbb;}

.control_table_paging
{ float: left;
  width : 565px;
  font-size: 10px;
  margin-top : 10px;
  margin-bottom : 10px;
  padding: 3px;
  border: 1px solid #dddddd;
  background-color: #eeeeee;}

.control_table_paging a
{ font-size: 11px;}

.paging
{ float: left;
  width : 565px;
  font-size: 10px;
  margin-top : 10px;
  margin-bottom : 10px;
  padding: 3px;
  border: 1px solid #dddddd;
  background-color: #eeeeee;}

.page_numbers a
{ padding: 4px 5px 4px 5px;
  margin: 5px 1px 2px 1px;
  background-color: rgb(238,234,255);
  border: 1px solid #dddddd;
  font-size: 11px;}

.page_numbers a:hover
{ background-color: #ffffff;}

.page_numbers a.in
{ background-color: #8f5522;
  color: white;}

.page_numbers span
{ padding: 4px 5px 4px 5px;
  margin: 5px 1px 2px 1px;
  border: 1px solid #dddddd;}

.page_numbers
{ margin-top: 10px;}
  
.right
{ float: right;}

.rightdown
{ position: absolute;
	bottom: 5px;
  text-align: right;
  width: 100%;
  right: 5px;
  vertical-align: text-bottom;}

.path
{ position: absolute;
	bottom: 30px;
  left: 635px;
  z-index: 101;
  font-size: 11px;
  color: rgb(232,232,232)}
 
 .path a
 { color: white;
   font-size: 11px;}

.right_top_button
{ float:right;
  margin: -40px 5px 10px 0px;
  margin-left: 450px;}
  
.add_button
{ width: 120px;
  height: 35px;
  background-image: url("../img/add_button.png");
  background-repeat: no-repeat;}

.add_button a
{ text-decoration: none;
  float:left;
  color: #2d2d2d;
  font-size: 12px;
  padding: 5px 20px 5px 10px;}

.add_button a:hover
{ color: black;
  text-decoration: underline;}

.pic_td
{ float: left;
  position: relative;
  width : 134px;
  height : 102px;
  margin : 3px;
  padding : 1px;/*
  border: 1px solid rgb(134,134,134);
  background-color: white*/}

.pic_td img
{ float: left}

.pic_td a
{ border: 1px solid rgb(134,134,134);
  padding: 2px;
  background-color: white;
  float:left;}

.pic_td a:hover
{ border: 1px solid #333333;}

/* -----------------------------------------------------------------------------
/* ---------------------------- Album prehled --------------------------------*/
.album_td
{ position : relative;
  float: left;
  width : 560px;
  padding : 5px 5px 10px 5px;
  margin : 3px;
  border-bottom: 1px solid rgb(160,160,160);
  /*border: 1px solid rgb(0,0,144);
  background-color : rgb(176,208,255);/*rgb(144,144,255);*/
  color: rgb(3,3,3);}

.album_td a:hover
{ text-decoration: none;}

.album_td h4 a
{ color: rgb(64,0,0)}

.img_gallery_brw
{ position : relative;
  float: left;
  width: 120px;
  height: 120px;
  padding: 10px;
  /*background-color: /*rgb(255,0,240)black;*/
  background-image: url('../img/album2.png');
  background-repeat: no-repeat;}

.text_gallery_brw
{ float: left;
  width: 410px;
  height: 100%;
  margin-left: 10px;
  margin-top : 2px}
  
.text_gallery_brw p
{ width: 410px;}

.img_gallery_brw img
{ border: none;}

.brw_gallery_dates
{ position: absolute;
  width: 330px;
  bottom: 32px;
  left: 225px;
  color: rgb(52,52,52);
  font-size: 11px;}
.brw_gallery_dates p
{ float: none;}
  
.brw_edit_panel
{ float: right;
  margin-bottom: -4px;
  margin-right: 5px;
  margin-top: 10px;
  padding-left: 20px;
  border-bottom: 1px solid  #222222;
  z-index: 10;}

.brw_edit_panel ul
{ margin-left: 0px;
  margin-right: 4px;}

.brw_edit_panel li
{ float: left;
  display: inline;
  list-style: none;}

.brw_edit_panel li a
{ float: left;
  border: 1px solid #222222;
  border-bottom: none;
  margin-left: 1px;
  margin-top: 2px;
  padding: 1px 2px 1px 2px;
  background-color: #d7d7d7;
  color: #222222;
  font-size: 11px;
  text-decoration: none;}

.brw_edit_panel li a:hover
{ background-color: #222222;
  color: #d7d7d7;
  text-decoration: none;}

.album_td_icons
{ width: 75px;
  position: absolute;
  top: 85px;
  left: 138px;
  background-color: white;
  border-right: 1px solid #777777;
  border-top: 1px solid #777777;
  border-bottom: 1px solid #777777;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;}

/* ---------------------------- Editace fotek --------------------------------*/
.pic_edit_td
{ float: left;
  height: 105px;
  width: 100%;
  margin: 2px 5px 2px 0px;
  border: 1px solid rgb(196,196,196);}

.pic_edit_td img
{ float: left;
  margin: 3px;}

.pic_edit_td .form 
{ width: 410px;
  height: 76px;
  margin: 3px 0px 0px 8px;
}

.pic_edit_td .form div
{ height: 25px;
  width: 100%;
  vertical-align: middle;}
/*.pic_edit_td input
{ margin-top: 5px;
  margin-bottom: 5px;}*/

.album_edit_panel
{ float: left;
  width: 570px;
  height: 100%;
  border-bottom: 1px solid rgb(64,0,0);}

.album_edit_panel li
{ float: left;
  display: inline;
  list-style: none;}

.album_edit_panel li a
{ float: left;
  border: 1px solid rgb(64,0,0);
  border-bottom: none;
  margin-left: 2px;
  margin-top: 2px;
  padding: 2px 4px 2px 4px;
  background-color: #cccccc;
  color: #000000;
  text-decoration: none;
  font-size: 11px;}

.album_edit_panel li a:hover
{ background-color: #aaaaaa;
  color: black;
  margin-top: 1px;
  padding-bottom: 3px;
  text-decoration: none;}

.album_edit_panel li.in a
{ background-color: rgb(120,0,0);
  margin-top: 0px;
  padding-top: 4px;
  padding-bottom: 2px;
  color: rgb(229,229,229);}

#delete
{ width: 300px;
  margin-left: 100px;}


/* -------------------------- END Editace fotek ------------------------------*/

/* ---------------------------- Prohlizeni fotek -----------------------------*/
.album_pics
{ margin-top: 10px;
  float: left;
  width: 100%;}

/* This is the Alsett Clearing Method. */
#wrapper:after
{
 clear: both;
 content: ".";
 display: block;
 height: 0px;
 visibility: hidden;
}

img.v_youtube, img.v_vimeo
{ position:absolute;
  right: 5px;
  bottom: 5px;}

/* ---------------------------------- Clanky browser------------------------------*/

.ar_td
{ position : relative;
  float: left;
  width : 565px;
  padding : 0px 5px 10px 0px;;
  margin : 3px 0px 3px 0px;
  color: rgb(3,3,3);
  border-bottom: 1px solid rgb(210,210,210);
  /*background-color: #eaebfc;
  /*background-color: #dedef7;
  /*border-top: 1px solid black;*/}

.ar_td a:hover
{ text-decoration: none;}

.ar_pic_brw
{ float: left;
  width: 120px;
  padding: 2px;
  margin-left: 5px;
  border: 1px solid rgb(100, 100, 100);
  background-color: white;
  height: 100%;}

.ar_text_brw
{ float: left;
  width: 405px;
  height: 100%;
  margin-left: 10px;
  margin-top : 2px;
  padding-bottom: 10px;}

.ar_title_brw
{ float: left;
  width: 564px;
  margin-bottom: 5px;
  padding: 1px 1px 1px 5px;
  background-color: #e0e1f8;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;}

.ar_title_brw a
{ color: rgb(64,0,0);}

.brw_article_dates
{ float: left;
  width: 390px;
  margin: 5px 0px 0px 10px;
  color: rgb(52,52,52);
  font-size: 90%;}

.ar_text
{ float: left;
  width: 550px;
  margin: 0px 10px 10px 4px;
  padding: 5px;
  /*font-family: Tahoma, Arial, Helvetica, 'Sans Serif';*/
  font-size: 11px;}

.ar_text p
{ margin: 10px 0px 10px 0px;
  height: 100%;}

/*.ar_text div
{ float: left; width: 550px; height: 100%;}*/
 
.ar_title_brw span.right
{ margin-top: -20px;
  margin-right: 5px;
  color: rgb(64,0,0);}
 
 .ar_edit
 { margin-bottom: 0px;}

/* ---------------------------------- forum ------------------------------*/

.fpost
{ width: 550px;
  float: left;
  position: relative;
  background-color: #dddddd;
  background-image : url('../img/form.png');
  background-repeat: repeat;
  color: rgb(21,21,21);
  padding: 10px;
  border: 1px solid rgb(114,114,114);
  margin-top: 1px;
  margin-bottom: 1px;}

.fpost h6
{ margin-top: 0px;}
 
 .rightup
{ position: absolute;
  top: 15px;
  right: 10px;
  width: 140px;
  text-align: right;
  color: rgb(80,80,80);
  font-size: 90%;}
 
 .post_link
 { margin-top: 10px;}
 
 .comments
 { float: left;
   margin-top: 10px;
   width: 580px;
   border-top: 2px solid #dddddd}
 
 /* ---------------------------------- forum ------------------------------*/

.bazar_td
{ width: 555px;
  float: left;
  position: relative;
  background-color: white;
  border: 1px solid #dddddd;
  margin: 3px 0px 3px 0px;
  padding: 3px 5px 3px 10px;}

.bazar_td .rightup
{ right: 125px;
  top: 5px;}

.bazar_td a
{ color : #8f5522;}

.bazar_td a.pic
{ float:right;
  width: 100px;
  height: 100px;
  padding: 2px;
  margin-top: -23px;
  background-color: white;
  
  border: 1px solid #dddddd;}

.bazar_text
{ float:left;
  width: 430px;
  height: 100%;}

.b_detail
{ position:absolute;
  right: 125px;
  bottom: 10px;}
 
.b_prize
{ position: absolute;
  bottom: 10px;
  left: 10px;
  font-weight: bold;}

.ad_text
{ float: left;
  width: 400px;
  padding: 0px 50px 5px 5px;
  margin: 5px;}

.ad_pic
{ float:left;
  width: 100px;
  height: 100px;
  padding: 2px;
  background-color: white;
  border: 1px solid #cccccc;}

.ad_contact
{ float:left;
  width: 550px;
  margin: 0px 0px 20px 5px;}
  
/* -------------------------------- SEARCH ---------------------------------- */

.search
{ border:none;
  margin-top: 10px;}

.search input
{ height: 16px;
  float:left;
  padding-top: 0px;
  padding-bottom: 0px;}

input#search_butt
{ border: 1px solid #888888;
  height: 20px;
  width: 20px;
  margin-left: 0px;
  padding: 0px;
  float:left;
  background-color: #c1b04a;
  background-image: url("../img/search.png");
  background-repeat: no-repeat;}

input#search_button
{ border: 1px solid #888888;
  height: 22px;
  margin-left: 0px;
  float:left;
  background-color: #c1b04a;}
input#search_button:hover
{ border: 1px solid #666666;}

#search_panel
{ margin: 10px 0px 50px 0px;}

#search_panel ul
{ float: left;
  width: 260px;
  height: 100%;
  margin-top: -14px;
  border-bottom: 1px solid rgb(64,0,0);
  padding: 0px 5px 0px 220px;}

#search_panel span
{ float:left;
  margin-left: 10px;}

#search_panel li
{ float: left;
  display: inline;
  list-style: none;}

#search_panel li a
{ float: left;
  border: 1px solid rgb(64,0,0);
  border-bottom: none;
  margin-left: 2px;
  margin-top: 2px;
  padding: 2px 4px 2px 4px;
  background-color: #c1b04a;
  color: #000000;
  text-decoration: none;
  font-size: 11px;}

#search_panel li a:hover
{ background-color: #beb791;
  color: black;
  margin-top: 1px;
  padding-bottom: 3px;
  text-decoration: none;}

#search_panel li.in a
{ background-color: rgb(120,0,0);
  margin-top: 0px;
  padding-top: 4px;
  padding-bottom: 2px;
  color: rgb(229,229,229);}

.searchCount
{ width: 550px;
  margin-bottom: 20px;
  margin-left: 7px;}
  
  
/* -------------------------------- POLL ---------------------------------- */

.poll
{ margin-top : 10px;}

.poll input
{ margin-right: 10px;}

.poll_bar
{ height: 5px;
  float:left;
  margin-top : 5px;
  margin-right: 5px;
  background-color: rgb(123, 65, 14);}
