body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	background-color:#FFFFFF;
}
body,td,th,a { font-family: Verdana; font-size: x-small; color:#000000; text-decoration:none; }
input,textarea,select { font-family: Tahoma; font-size:11px; color:#000000; padding:2px; border: 1px solid #c3c3c3; background-color:#FFFFFF;   }
input.img_in { padding:0px; }
form { margin:0px; padding:0px; }
a:hover { text-decoration:underline; }

/*### ID'S ###*/
/* calendar */
#calendar_div { overflow:visible; position:absolute; font-size:9px; visibility:hidden; z-index:2; }
#calendar_div td { font-size:9px; }
#calendar_move_bar { cursor:move; }

/* main */
#left_margin_top { height:270px; }
#left_margin1 { background-color:#e3e3e3; height:288px; background-image:url(../images/main/margin_left_end1.gif); background-repeat:no-repeat; background-position:right; vertical-align:top; text-align:right; }
#left_margin2 { background-color:#f1f1f1; height:197px; background-image:url(../images/main/margin_left_end2.gif); background-repeat:no-repeat; background-position:right; vertical-align:top; text-align:right; }
#center { width:979px; vertical-align:top; }
#right_margin_top { height:270px; }
#right_margin { background-color:#e3e3e3; height:502px; background-image:url(../images/main/margin_right_end.gif); background-repeat:no-repeat; background-position:left; vertical-align:top; text-align:left; }
#sitemap { background-image:url(../images/main/top_sitemap.gif); width:445px; height:49px; vertical-align:middle; }
#sitemap div { display:inline; cursor:pointer; }
#sitemap div div { display:block; }
h1.title_box {
  display: block;
  color: rgb(127,127,127);
  font-size: 10pt;
  border-style: none;
  border-bottom-style: solid;
  border-color: rgb(238,238,238);
  border-width: 5px;
  width: 250px;
  margin-top: 10px;
  font-weight: normal;
  text-align: left;
}

#mod_cytat { margin-left:10px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#636363; }

#menu { background-image:url(../images/menu/bg2.gif); width:556px; height:90px; vertical-align:bottom; }
#menu table td { height:25px; vertical-align:middle; padding:1px; color:#c9c8c8; }
#menu a { color:#ee353a; text-decoration:none; font-weight:normal; padding:2px; }
#menu a:hover { color:#ffffff; text-decoration:none; font-weight:normal; background-image:url(../images/menu/hover.gif); padding:4px 2px 4px 2px; }

#top_banner { background-image:url(../images/main/main_banner_bg.gif); height:135px; vertical-align:top; }
#datetime { position:relative; height:auto; width:170px; color:#939393; left:20px; top:10px;  }
#top_banner_div { position:relative; height:100px; width:750px; border:0px solid #939393; left:225px; top:7px;   }
#last_number { height:288px; vertical-align:top; background-image:url(../images/main/last_number_bg.gif); background-repeat:no-repeat; background-position:top; }
#main_shop { background-image:url(../images/main/main_shop.gif); background-repeat:no-repeat; width:689px; vertical-align:top; height: 216px; }
#all_services { background-image:url(../images/main/main_services.gif); width:693px; height:146px; }
#right_boxes { vertical-align:top; width:254px; }
#footer_partners { background-image:url(../images/main/footer_partners2.gif); background-repeat:no-repeat; }
#footer { background-image:url(../images/main/footer.gif); height:100px; background-repeat:no-repeat; vertical-align:top; }
#footer div.linki { width:350px; text-align:center; float:left; }


/* modules */
#mod_cur_number { width:693px; height:144px; display:block; float:left; border:0px solid #000000; background-image:url(../images/main/cur_number_bg.gif); }
#mod_cur_number td { vertical-align:top; text-align:left; }
#mod_cur_number td img.cover_img { margin:7px 0px 5px 17px; }
#mod_cur_number td table td { padding:1px 0px 1px 0px; height:40px; border-bottom:1px dashed #939393; }
#mod_cur_number td hr { border-style:dashed; border-color:#939393; border-width:1px; display:block; }


#mod_last_number { width:693px; height:288px; display:block; float:left; border:0px solid #000000; background-image:url(../images/main/last_number_bg.gif); }
#mod_last_number td { vertical-align:top; text-align:left; }
#mod_last_number td table td { padding:1px 0px 1px 0px; height:40px; border-bottom:1px dashed #939393; }
#mod_last_number td hr { border-style:dashed; border-color:#939393; border-width:1px; display:block; }
#mod_news { width:254px; height:auto; overflow:hidden; float:right; border:0px solid #000000; }
#mod_news div.news_img_div { width:95px; float:left; }
#mod_shop { margin:30px 0px 0px 10px; overflow:hidden; display:block; border:0px solid #000000; vertical-align:middle; }
#mod_shop div  { float:left; padding:5px; text-align:center; vertical-align:middle; width:145px; }
#mod_shop_vert { overflow:auto; display:block; border:0px solid #000000; vertical-align:top; background-image:url(../images/box/mod_shop_vert.gif); background-repeat:no-repeat; width:254px; height:984px; padding-top:30px; }
#mod_shop_vert div  { padding:10px; text-align:center; vertical-align:middle; }


#mod_poll input { border-width:0px; }
#mod_poll select { width:180px; }
#mod_poll strong { color:#fe8a16; }
#mod_poll table { background-image:url(../images/headers/sonda_bottom_bg.gif); background-position:bottom; background-repeat:no-repeat; }
#mod_poll div { width:90%; padding:1px; border:1px solid #939393; }
#mod_poll div div { background-color:#cccccc; height:10px; border-width:0px; }

#archive th.top { background-image:url(../images/box/box2_top.gif); height:13px; width:693px; }
#archive tr.spacer td { height:15px; width:693px; padding:0px; background-color:#FFFFFF; }
#archive { background-image: url(../images/box/box2_middle.gif); width:693px; }
#archive th.bottom { background-image:url(../images/box/box2_bottom.gif); height:13px; width:693px; }
#archive td table td { padding:1px 0px 1px 0px; height:40px; border-bottom:1px dashed #939393; }
#archive td hr { border-style:dashed; border-color:#939393; border-width:1px; display:block; }

#pathbox th.top { background-image:url(../images/box/box2_top.gif); height:13px; width:693px; background-repeat: no-repeat; }
#pathbox { background-image: url(../images/box/box2_middle.gif); width:693px; }
#pathbox th.bottom { background-image:url(../images/box/box2_bottom.gif); height:13px; width:693px; background-repeat: no-repeat; }
#pathbox td { padding: 0px; margin: 0px; padding-left: 10px;  }

#itemlist { width:693px; }
#itemlist td.content { cursor:pointer; width:auto; vertical-align:top; text-align:left; background-image:url(../images/listitem_bg.gif); height:130px; background-position: right bottom; background-repeat:no-repeat; }
#itemlist td.content_nocursor { width:auto; vertical-align:top; text-align:left; background-image:url(../images/listitem_bg.gif); height:130px; background-position: right bottom; background-repeat:no-repeat; }
#itemlist td.list_img { cursor:pointer; padding:10px; width:130px; background-image:url(../images/listitem_bg.gif); background-position: left bottom; background-repeat:no-repeat;  }
#itemlist td.list_img_nocursor { padding:10px; width:130px; background-image:url(../images/listitem_bg.gif); background-position: left bottom; background-repeat:no-repeat;  }
#itemlist div { height:80px; padding:10px; }
#itemlist div.more { text-align:right; padding:0px; padding-right:10px; bottom:0px; height:20px; }

#itemlist td.list_img img { border:1px solid #939393; }
#itemlist td.spacer { height:10px; }


#ruah_item { width:693px; }
#ruah_item td.content { vertical-align:top; text-align:left; padding:10px 0px 10px 0px; height:110px; background-position: right bottom; background-repeat:no-repeat; white-space:normal; }
#ruah_item td.content2 { width:693px; vertical-align:top; text-align:left; padding:10px 10px 10px 10px; background-image:url(../images/headers/sonda_bottom_bg.gif); height:auto; background-position: right bottom; background-repeat:no-repeat; }
#ruah_item td.list_img { padding:10px; width:130px;  }
#ruah_item td.list_img img { border:1px solid #939393; }
#ruah_item hr { background-color:#f2f2f2; border-width:0px; }

#mod_search { width:100px; position:absolute; border:1px solid #939393; padding:2px; background-color:#FFFFFF; visibility:hidden; z-index:10; }
#mod_search div { padding:5px; margin:1px; }
#mod_search div:hover { padding:5px; margin:1px; background-color:#e2e2e2; cursor:pointer; }

#all_services { vertical-align:top; }
#mod_services { margin:40px 10px 10px 10px; height:80px; overflow:hidden; }
#mod_services div { float:left; display:table-column; width:140px; margin:10px; line-height:17px; }

#mod_options { margin-bottom:10px; }
#mod_options ul { padding:0px; margin:0px; text-align:right; width:235px; }
#mod_options li { text-align:left; list-style-image:url(../images/ico/arrow_orange.gif); }
#mod_options li a { color:#fe8a16; font-weight:bold; }


#quick_links { position:relative; overflow:auto; border:1px solid #939393; background-color:#FFFFFF; height:5px; width:15px;   }

#mod_sitemap { z-index:9999; position:absolute; background-color:#FFFFFF; border:1px solid #939393; padding:3px; height:auto; width:auto; overflow:auto; }
#mod_sitemap span { display:block; font-weight:bold; border-bottom:1px solid #e2e2e2; }
#mod_sitemap ul { list-style-type:none; display:block; padding:0px; margin:0px; float:left; }
#mod_sitemap li { display:block; padding:2px 2px 2px 10px; }
#mod_sitemap li a.nextLev { text-align:right; }
#sitemap_scroll { height:200px; overflow:hidden; }
#scroll_up_zone { width:auto; display:block; height:7px; padding:2px; background-image:url(../images/ico/scroll_up.gif); background-position:center; background-repeat:no-repeat; }
#scroll_down_zone { height:7px; padding:2px; background-image:url(../images/ico/scroll_down.gif); background-position:center; background-repeat:no-repeat; }

#small_baner_A { text-align:center; margin-top:10px; }
#small_baner_B { text-align:center; margin-top:10px; }

#ContactForm { margin:0px 15px 0px 15px;  }
#ContactForm table { width:650px; }
#ContactForm input,textarea  { width:300px; }
#ContactForm input[type="submit"] { width:100px; }

#ContactTbl th.top { background-image:url(../images/box/box2_top.gif); height:13px; width:693px; }
#ContactTbl { background-image: url(../images/box/box2_middle.gif); width:693px; }
#ContactTbl th.bottom { background-image:url(../images/box/box2_bottom.gif); height:13px; width:693px; }

#mod_partners { float:left; width:693px; margin:20px 0px 10px 0px; }
#mkidn_logo { float:right; padding-right:20px; }

#created_by { float:right; padding-right:20px; width:500px; }

#gallery th.top { background-image:url(../images/box/box2_top.gif); height:13px; width:693px; }
#gallery tr.spacer td { height:15px; width:693px; padding:0px; background-color:#FFFFFF; }
#gallery { background-image: url(../images/box/box2_middle.gif); width:693px; }
#gallery th.bottom { background-image:url(../images/box/box2_bottom.gif); height:13px; width:693px; }
#gallery td table td { padding:1px 0px 1px 0px; height:40px; border-bottom:1px dashed #939393; }
#gallery div div { float:left; padding:4px 4px 4px 0px; }
#gallery div div img { border:1px solid #939393; }

#UserForm_list_list tr.middle td { padding:1px 17px 1px 17px;  }
#UserForm_list_list div.list_name { float:left; width:470px; padding:6px 10px 6px 10px; }
#UserForm_list_list div.list_file { float:left; width:145px; padding:6px 10px 6px 10px;  }
#UserForm_list_list span.list_counter { font-weight:bold; color:#fe8a16; }
#UserForm_list_list select { background:#f1f1f1; width:450px; padding:1px; margin:5px 0px 5px 0px; }
#list_vote_div { padding-left:17px; }
#list_vote_div input,textarea { width: 300px; }

/*### CLASSES ###*/
.link_content_div { padding:2px 17px 2px 17px; }
.hand { cursor:pointer; }
.box { background-image:url(../images/box/box_bg.gif); width:346px; height:247px; background-repeat:no-repeat; vertical-align:top; text-align:left; }
.box div { width:auto; height:217px; overflow:hidden; display:block; border:0px solid #000000; }
.box div div { height:auto; text-align:justify; width:326px; }
.box div.more { padding:0px 10px 10px 10px; position:relative; text-align:right; height:40px; }
.box div table { margin:10px; width:auto; }
.box div span { text-align:justify; }
.box_img { margin:0px 5px 5px 0px; border:1px solid #656565; }
.cover_img { margin:15px; }
.gal_img { margin:10px; display:inline; }
.search_temp { color:#666666 }
hr.dash { border-style:dashed; border-color:#939393; border-width:1px; display:block; margin-top:10px; }

div.msg_div { color:#D15718; font-weight:bold; }

/* text */
.orange { color: #fe8a16; } 
.small_txt { font-size:9px; }
.light_gray { color:#939393; }
.red { color:#ee353a; }
.red_medium { color:#ee353a; }
.red_number { color:#ee353a; font-size:16px; }
.dark_gray { color:#676767; }

/* autocomplete */
div.autocomplete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
	  z-index:1000;
}
div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      cursor:pointer;
	  text-align:left;
}
div.autocomplete ul li span.informal { font-size:10px; color:#009900; display:block; text-align:right; }

/* ----- COMENTS -------*/
div#coments_list { }
div#coments_list div {
	padding:5px;
	background-color:#e1e1e1;
	border-top:1px dashed #999999;	
}
div#coments_list label {
	font-weight:bold;
	color:#fe8a16;
	
}
div#coments_list span {
	color:#939393;
	font-size:10px;
}
div#coments_list p {
	margin:0px 0px 0px 0px;
	padding:5px;
	background-color:#f1f1f1;
}

div#coments_edit_top {
	margin-top:20px;
	background-image:url(../images/box/box2_top.gif); height:13px; width:693px;
}
div#coments_edit{
	padding:0px 20px 0px 20px;
	background-image:url(../images/box/box2_middle.gif);
}
div#coments_edit div label {
	display:block;
	float:left;
	width:150px;
	font-weight:bold;
}
div#coments_edit input { width:300px; }
div#coments_edit textarea { width:300px; }
div#coments_edit input.button { width:70px; }
div#coments_edit div.msg { float:right; width:150px; color:#CC3300; font-weight:bold; }
div#coments_edit_bottom {
	background-image:url(../images/box/box2_bottom.gif); height:13px; width:693px;
}

h3 {margin: 0px;}

div#mp3_letters {text-align: center;}
div#mp3_letters a {font-size:15px;}


a { color: #fe8a16; font-weight: bold;}