body{ background: #D1D2D4; margin: 0; padding: 0; font: normal 12px/12px Tahoma ; color:#000000;}
.main{ width: 100%; float:left; height: auto; }
.cent_main{ width: 892px; height: auto }
.bg_cent_main{ background: url(../img/bg_cent_main.gif) repeat-y; width: 875px; height: auto;  padding: 0 0 20px 17px; float: left;}
.name{ float: left; margin:10px 0px 0px 0px; }
.main_cont{ width: 875px; float: left; height: auto; margin-top: 6px; }
.left_cont{ width: 670px; float: left; height: auto; text-align: left; }
.logo{ float: left; }
.slide_items{ background: url(../img/bg_slide.gif) repeat-x; height: 142px; float: left; width: 649px; margin-top: 5px; }
.ls{ float: left;}
.rs{ float: right; }
.slade{ float: left; width: 633px; }
.right_cont{ width: 186px; float: left;  }
.right_cont img{ float: left;  }
.bg_search{ background: url(../img/bg_search.gif); width: 185px; height: 28px; float: left; }
.bg_search form{ float: left;margin:0px; }
.bg_search table td{ padding: 0px; }
.bg_search table td input{ float: left; border:none; background: none; width:108px; margin: 3px 0px 0px 5px; }
.bg_search table td input.buttom_search{ width: 59px; height: 21px; background: url(../img/buttom_search.gif); cursor: pointer; margin: 3px 0 0 6px; }
.bg_het{ background: url(../img/bg_butt_forum.gif); width: 185px; height: 27px; float: left; margin-top:21px;}
.bg_het img{float:none;margin:3px 0 0 0; border: none;}
.bg_he{ background: url(../img/bg_h1_right.gif); width: 180px; height: 22px; float: left; margin-top:5px; padding-left: 5px; }
.bg_he img{margin-top:4px; float: left;}
.bg_he h1{ background: url(../img/marker_h1.gif) no-repeat left 2px; padding-left: 13px; font: bold 13px/13px arial ; margin: 5px 0 0 0px; text-align: left; color:#fff; width:150px; float:left; }
.main_log{float:left; width:649px; height:24px; padding-left: 3px; margin-top: 3px;}
.bg_login{ background: url(../img/bg_butt_log.gif);  width: 643px; height: 26px; float: left; }
.bg_login img{ float: left; margin:-13px 0 0 24px; position: relative; }
.bg_login form{ float: left;margin:0px; }
.bg_login table{ background: url(../img/bg_input_log.gif); width: 167px; height: 22px; float: left; margin-top: 2px; font: bold 11px/11px arial; float: left;font-size: 10px; }
.bg_login table td input{ float: left; border:none; background: none; width:113px; margin: 0px 0px 0px 3px; vertical-align: top;padding-bottom:0px; height: 15px;}
.bg_login input.buttom_login{ width: 85px; height: 20px;  background: url(../img/bg_log_pass_menu.gif); cursor: pointer; margin: 0px 0 0 6px; border:none; float:left; font: bold 11px/11px arial; font-size: 10px;}
.bg_login a{ color: #000000; text-decoration: none; font: bold 11px/11px arial;  /*display: block;*/ height: 12px; margin:3px 0 0 0;  float: left; /*width: 100%;*/ text-align: left;}
.bg_login a:hover{ color: #000000; text-decoration: underline; font: bold 11px/11px arial;  /*display: block;*/ height: 12px; margin:3px 0 0 0;  float: left; /*width: 100%;*/ text-align: left;}
.banners{ float: left; width: 100%; margin-top: 14px; }
.banners img{ float: left; margin: 0 8px 0 0; }
div#wn{ position:relative; width:634px; height:133px;  overflow:hidden;	float:left; margin-right: -1000px; margin: 0 0 0 0px; }
.items_{ width: 208px; float: left; height: 118px; padding:15px 0 0 0; }
.items_inv{ width: 207px; float: left; height:87px; }
.items_text{ width:106px; float: left; font: bold 11px/11px arial; text-align: left;margin:0 0 0 3px; }
.photo_it{ width: 93px; float: left; }
.items_text .buttom{ width: 106px; float: left; margin-top:5px; }
.cena{ background: url(../img/bg_cena.gif); width: 45px; height: 12px; float: left; margin-right: 2px; padding: 5px; color: #fff; position:relative;}
.buttom img{position:relative;}
.mod_shop_table{ width:400px; float: right; }
.items_text .buttom img{ float: left; margin:0 3px 0 0; }
.akcia{ width: 200px; height:22px; float: left; text-align: left; font: bold 11px/11px arial;  padding: 15px 0 0 20px; }
.main_sub_p{width: 875px; float: left; height: auto; margin-top: 6px;}
.bg_np{ background: url(../img/bg_np.gif); width: 854px; height: 17px; float: left; margin-top: 6px; padding: 5px 0 0 5px;}
.bg_np a{ color:#fff; text-decoration: none; background: url(../img/mar_a_n.gif) no-repeat left 3px; display: block; float:left; padding-left: 12px;margin-right:7px; }
.bg_np a.ac{ color:#F9D71D; text-decoration: none; background: url(../img/mark_ac_menu.gif) no-repeat left 3px; display: block; float:left; padding-left: 12px;margin-right:7px; }
.bg_np a:hover{ color:#F9D71D; text-decoration: none; background: url(../img/mark_ac_menu.gif) no-repeat left 3px; display: block; float:left; padding-left: 12px;margin-right:7px; }
.yellow_rig_cat{ width: 184px;height:auto;padding:0px 0 0px 0px;}
.yellow_rig_cat img{float:left; margin: 0px; padding:0px;}
.yellow_rig_cat div img{float:left; margin: 0px; padding:0px;}
.yellow_rig_cat_inw{width:184px; float: left; background: #FFDA00;}
.yellow_rig_cat_inw ul{ /*float: left;*/ margin:0px 0 0 15px;padding:0px 0 10px 0;  color: #000000; text-align: left; width:164px;}
.yellow_rig_cat_inw ul li{ margin:5px 0 0 5px; }
.yellow_rig_cat_inw ul li ul{ margin: 0px 0 0px 5px; }
.yellow_rig_cat_inw ul li li ul{ margin: 0px 0 0px 5px; }
.yellow_rig_cat_inw ul li li{ margin:5px 0 0 5px; }
.yellow_rig_cat_inw ul li li li{ margin:5px 0 0 3px; width:80px; }
.yellow_rig_cat_inw ul a{ color: #000000;  text-decoration: none; }
.yellow_rig_cat_inw ul a:hover{ color: #ED1B24;  text-decoration: none; font-weight: normal;}
.t_contacts{float:left; width: 179px; height: auto; text-align: left;padding:10px 0 10px 5px;  font-weight: bold; font-size: 11px;}
.planka_zag_too{ background: url(../img/planka_zag2.gif); width: 640px; height: 21px; float: left;  padding-left: 5px; margin-top:2px;}
.planka_zag_too h1{ background: url(../img/marker_h1.gif) no-repeat left 2px; padding-left: 13px; font: bold 13px/13px arial ; margin: 4px 0 0 0px; text-align: left; color:#fff; width:150px; float:left; }
.tiz_main{ width:219px; height: 90px; float:left; margin:12px 0 0 0;}
.tiz_in{ width: 208px; height:90px; float: left; }
.tiz_in img{ float: left;  }
.tiz_in_bg{ width: 208px; height:64px; float: left;  background: url(../img/bg_tiz_new.gif);}
img.more{ float: left;margin:32px 0 0 -15px; border: none; }
.planka_zag_bl{ background: url(../img/planka_zag3.gif); width: 640px; height: 21px; float: left;  padding-left: 5px; margin-top:12px; text-align: left;}
.planka_zag_bl h1{ background: url(../img/marker_h1_bl.gif) no-repeat left 3px; padding-left: 13px; font: bold 13px/13px arial ; margin: 3px 0 0 0px; text-align: left; color:#fff; width:150px;}
.lid_prod{ width: 642px; float:left; height:auto;  margin-top: 7px; padding-top: 15px;}
.im_lp{ float: left; width: 110px; height: auto;  }
.im_lp img{ float: left }
.cont_lp{ width: 528px; float:left; }
.zag_lp{ width: 524px; float:left; background: url(../img/bg_zag_lp.jpg); height: 16px; padding-left: 4px; }
.zag_lp h1{ background: url(../img/marker_h1_lp.gif) no-repeat left 2px; padding-left: 10px; font: bold 12px/12px arial ; margin: 3px 0 0 0px; text-align: left; color:#000000; width:150px; float:left; }
.zag_lp h1 a{ text-decoration: none; color:#000000; }
.ck{ float:right; width:110px; height:24px; margin-top:-15px; }
.zag_lp .buttom{ width: 106px; float: left; margin-top:5px; }
.zag_lp .cena{ background: url(../img/bg_cena.gif); width: 50px; height: 12px; float: left; margin-right: 2px; padding: 5px 0px 5px 5px; color: #fff;}
.cont_lp p{ font-size: 11px;margin:0px 0 0 5px; }
.cont_lp .text{ float: left; margin-top:5px; text-align: left; }
.main_footer{ width: 643px; float:left; padding:0 0 0 7px; margin-top:15px;}
.inv_footer{ width: 637px; float: left; }
.inv_footer img{ float:left; }
.bg_foot{ background: url(../img/bg_footer.gif); width: 613px; float:left; padding-left: 24px; }
.inv_ifoot{ width:304px; float:left;  margin-top:5px;}
.inv_ifoot img{ float: left;margin-right:8px; }
.inv_ifoot p{ text-align: left; }
.banners_foot{ float: left; padding: 0px 0 0 0; }
.banners_foot img{ float: left;margin:15px 0 0 0; }
.news_t{padding:0px 10px 0px 10px; float: left; font-size: 11px; text-align: left; line-height: 10px; }
.news_t img{float:left; margin-right:5px;}
.newstime{float:left; text-align:left; margin-top:5px; clear: right;}
.clear				{clear:both;height:1px;overflow:hidden}
.photo_news {float:left; margin:5px 10px 5px 0; }
.news_text_p{ float: left; padding:0 20px 0 0px;line-height: 13px;}

/*   */
 #forums_pop			{text-align:left;margin:5px}
.forum_attachment_box		{border:1px inset #dedede;margin:10px;padding:3px}
.toggletr			{background:#dedede}
.lastthreads_second		{background-color:#f0f0f0}
a.forum_links:link,
a.forum_links:visited		{color:#555;font-weight:700;text-decoration:underline}
a.forum_links:hover		{color:#555;font-weight:700;text-decoration:none}
a.forum_head:link,
a.forum_head:visited		{color:#000;text-decoration:underline}
a.forum_links_small:hover	{color:#777;font-weight:400;text-decoration:none}
a.forum_links_navi:link,
a.forum_links_navi:visited	{color:#777;font-weight:700;text-decoration:none}
a.forum_links_navi:hover	{color:#000;font-weight:700;text-decoration:none}
a.forum_topicheader:link,
a.forum_topicheader:visited	{color:#fff;font-weight:700;text-decoration:underline}
a.forum_topicheader:hover	{color:#fff;font-weight:700;text-decoration:none}
.forum_post_footer		{background-color:#e9e9e9}
.forum_header			{background:#dedede;padding:5px}
.forum_info_icon		{width:30px;background-color:#f1f1f1;text-align:center;padding:2px}
.forum_info_main		{background-color:#f1f1f1;padding:8px}
.forum_toggle			{width:20px;background-color:#dedede}
.forum_frame			{background-color:#fff;margin-bottom:1px}
.forum_navi			{padding:3px}
.forum_header_bolder		{color:#3c3a3a; background:#FFDA00; padding:5px}
.forum_tableborder		{background-color:#cdcdcd;border:0 solid #878373;padding:0}
.forum_stats_box		{font-weight:700;color:#777;background-color:#f3f3f3}
.user_sig			{padding-top:4px}
.user_sig_bar			{color:#ccc;padding-top:4px}



*				{margin:0;padding:0}
small,
.small,
.forum_small,
.f_info_comment			{font-size:11px}
/* _______________________  "" _______________________ */ 
#forums_pop                 {margin:5px; text-align:left}
.forum_attachment_box       {border:1px inset #dedede; margin:10px; padding:3px}
.forum_small                {font-size:11px}
.toggletr                   {background:#dedede}

/* ---------- Neue Forenthemen ----------*/ 
.lastthreads_first          {background-color:#f1f1f1}
.lastthreads_second         {background-color:#f0f0f0}

/* ---------- Links ---------- */
a.forum_links:link,
a.forum_links:visited       {color:#555; font-weight:bold; text-decoration:underline}
a.forum_links:hover         {color:#555; font-weight:bold; text-decoration:none}

a.forum_head:link,
a.forum_head:visited        {color:#000; text-decoration:underline}
a.forum_head:hover          {text-decoration:none}

a.forum_links_small:link    {color:#000; font-weight:normal; text-decoration:underline}
a.forum_links_small:visited {color:#000; font-weight:normal; text-decoration:underline}
a.forum_links_small:hover   {color:#777; font-weight:normal; text-decoration:none}

a.forum_links_navi:link,
a.forum_links_navi:visited  {color:#777; font-weight:bold; text-decoration:none}
a.forum_links_navi:hover    {color:#000; font-weight:bold; text-decoration:none}

a.forum_links_cat:link,
a.forum_links_cat:visited   {font-size:12px; color:#3c3a3a; font-weight:bold}
a.forum_links_cat:hover     {font-size:12px; color:#3c3a3a; font-weight:bold}


.forum_topicheader          {color:#fff}
a.forum_topicheader:link,
a.forum_topicheader:visited {color:#fff; font-weight:bold; text-decoration:underline}
a.forum_topicheader:hover   {color:#fff; font-weight:bold; text-decoration:none}


/* ---------- Forumbeschreibung ---------- */
.f_info_comment             {font-size:11px}

/* ---------- Linke und Rechte Zeilenfarbe Beitrge ---------- */ 
.forum_post_first           {background-color:#f1f1f1;padding:10px;}
.forum_post_second          {background-color:#fafafa; padding:10px;}
.forum_topic_topheader      {background-color:#fafafa}

/* ---------- Fubereich Beitrge  ---------- */ 
.forum_post_footer          {background-color:#e9e9e9}

/* ---------- Kopfbereich Forumtabellen  ---------- */ 
.forum_header               {background:#dedede; padding:5px}

/* ---------- Tabellenspalte der Icons ---------- */ 
.forum_info_icon            {width:30px; background-color:#f1f1f1; padding:2px; text-align:center}

/* ---------- Tabellenspalte Forumbeschreibung ---------- */ 
.forum_info_main            {background-color:#f1f1f1; padding:8px}
.forum_info_main:hover      {background-color:#fafafa; padding:8px}

/* ---------- Tabellenspalte Themenbeschreibung, letzter Beitrag ---------- */ 
.forum_info_meta            {background-color:#fafafa; padding:8px}

/* ---------- Tabellenspalte Forum anzeigen/schliessen (+ / -) ---------- */ 
.forum_toggle               {width:20px; background-color:#dedede}

/* ---------- Formatierung Tabellen Forenbersicht & Box "Profil, Passwort ndern..."  ---------- */ 
.forum_frame                {background-color:#fff; margin-bottom:1px}

/* ---------- Navigationsbaum  ---------- */ 
.forum_navi                 {padding:3px}

/* ---------- Tabellenkopf Forum ---------- */ 
.forum_header_bolder        {color:#3c3a3a; background:#FFDA00 /*url(../modules/forums/forum/header_bg.gif)*/; padding:5px}

/* ---------- Tabellenrahmen Forum ---------- */ 
.forum_tableborder          {background-color:#cdcdcd; padding:0px; border:0px solid #878373}

/* ---------- Box Forenstatistiken ---------- */ 
.forum_stats_box            {font-weight:bold; color:#777; background-color:#f3f3f3}

/* ---------- Benutzer-Signatur ---------- */ 
.user_sig                   {padding-top:4px}

/* ---------- Linie ber Benutzer-Signatur ---------- */ 
.user_sig_bar               {color:#ccc; padding-top:4px}

.forum_pn_unread            {color:#f00; font-weight:bold; text-decoration:blink}


/* _______________________ всякая лабуда _______________________ */
textarea, 
select, 
input.query, 
input[type="text"], 
input[type="password"], 
input[type="select"], 
.input				{font-size:11px;line-height:14px;margin:0;padding:1px 2px;background-color:#fff;border:1px solid #999;background:url(../images/gr_inp.gif) repeat-x top}
input[type="checkbox"]		{border:none;vertical-align:middle;margin:0px;padding:0px;background:#fff}
input:focus, 
textarea:focus, 
select:focus			{background:#E7F2BF}
.noborder			{background:url(none);border-width:0px}
option				{border:none}
big,
.big				{font-size:125%}
.micro				{color:#DDD;font-size:9px}
.upper				{text-transform:uppercase}
.button_img			{color:#fff;background:url(../images/ok.gif) no-repeat center center;height:18px;width:20px;cursor:pointer;border-style:none;margin:0;padding:0}
.button				{background-color:#FFDA00;color:#000000;border:1px solid #999;font-size:11px;padding:0px 5px 3px 5px;height:20px;background-image:none; cursor: pointer;}
hr				{height:1px;background-color:#D7D7D7;margin:8px 0;padding:0;border-width:0;line-height:1px;color:#D7D7D7}
.absmiddle			{vertical-align:middle;background:url(none);border-width:0px}
.highlight			{font-weight:700}
.clear				{clear:both;height:1px;overflow:hidden}
.clearfloat			{clear:both;height:0;font-size:1px;line-height:0}
.glossar			{margin-right:10px;margin-top:2px;background-color:#f5f5f5;border:1px solid #ddd;padding:4px}
.formleft			{float:left;width:180px;padding:2px}
.formright			{float:left;width:270px;padding:1px}
.formright small		{color:#eec00a;font-size:10px}
.regerror			{color:#eec00a}
.forum_tableborder a{ color: #000000; }
/* ------------------------------------------------------------------------------ */



.highslide { CURSOR: url(js/highslide/graphics/zoomin.cur), pointer; outline: none}
.highslide-active-anchor IMG { VISIBILITY: hidden}
.highslide IMG { /*BORDER-RIGHT: #616A71 3px double; BORDER-TOP: #616A71 3px double; BORDER-LEFT: #616A71 3px double; BORDER-BOTTOM: #616A71 3px double; float: left; margin: 15px 15px 0 15px;*//*float: left;*/ /*margin: 15px 15px 0 15px;}*/}
.highslide:hover IMG { /*BORDER-RIGHT: #EF912B 3px double; BORDER-TOP: #EF912B 3px double; BORDER-LEFT: #EF912B 3px double; BORDER-BOTTOM: #EF912B 3px double;float: left; margin: 15px 15px 0 15px;*//*float: left; */ /*margin: 15px 15px 0 15px;*/}
.highslide-wrapper { BACKGROUND: white;}
.highslide-image { BORDER-RIGHT: white 10px solid; BORDER-TOP: white 10px solid; BORDER-LEFT: white 10px solid; BORDER-BOTTOM: white 10px solid}
.highslide-image-blur {}
.highslide-caption { BORDER-RIGHT: white 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: medium none; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: white 5px solid; PADDING-TOP: 5px; BORDER-BOTTOM: white 5px solid; BACKGROUND-COLOR: white}
.highslide-loading { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: 3px 1px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(js/highslide/graphics/loader.white.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none}
A.highslide-credits { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none}
A.highslide-credits I { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none}
A.highslide-credits:hover { COLOR: white; BACKGROUND-COLOR: gray}
A.highslide-credits:hover I { COLOR: white; BACKGROUND-COLOR: gray}
A.highslide-full-expand { DISPLAY: block; BACKGROUND: url(js/highslide/graphics/fullexpand.gif) no-repeat; MARGIN: 0px 10px 10px 0px; WIDTH: 34px; HEIGHT: 34px}
.highslide-display-block { DISPLAY: block}
.highslide-display-none { DISPLAY: none; main_: 10px}
.model_params DIV {FONT-SIZE: 11px; COLOR: #4d4d4d}
B { FONT-SIZE: 11px; COLOR: #4d4d4d}
.model_params DIV { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4d4d4d}
.model_params TABLE { WIDTH: 100%; align: center}

/* ------------------------------------------------ */
.mod_shop_basket_table 		{background:#ccc; } 
.mod_shop_basket_header 	{font-weight:bold;background:#E1E1E1;padding:5px;border-bottom:2px solid #999;font-size:10px;color:#666} 
.mod_shop_basket_header h3 	{color:#666} 
.mod_shop_basket_row 		{padding:5px;background:#fff}
.mod_shop_basket_row_price 	{padding:5px;background-color:#E4E4E4;color:#698B32;font-weight:bold}
.mod_shop_basket_row_right 	{padding:5px;background-color:#EFEFEF}
.mod_shop_basket_summ 		{font-weight:bold;color:#eec00a}
.mod_shop_popupheader 		{background-color:#eec00a;color:#fff;padding:5px;font-size:14px}
.mod_shop_timetillshipping 	{color:#85816e}
.mod_shop_warn 			{border:1px solid #f00;color:#f00;padding:4px;background:#FFFFEC;margin-bottom:5px}
.mod_shop_checkoutborder 	{border:1px solid #bab7ac}
.mod_shop_bar 			{background-color:#f0eee7;color:#777;padding:5px}
.mod_shop_barborder 		{background-color:#fff;margin-top:10px;}
.mod_shop_bar_active 		{width:50px;background-color:#FFDA00;color:red;font-size:35px;font-weight:bold;text-align:center;padding:2px 2px 2px 2px; vertical-align: middle;}
.mod_shop_bar_inactive 		{width:50px;background-color:#BCBCBA;color:#797979;font-size:24px;font-weight:bold;text-align:center}
.mod_shop_steps_active 		{color:#777;background-color:#E8E8E8;width:25%;padding:4px}
.mod_shop_steps_inactive 	{color:#BEBEBE;background-color:#E8E8E8;width:25%;padding:4px}
.mod_shop_summoverall 		{font-size:14px;background-color:#f0eee7;border-top:1px solid #777;padding:2px;font-weight:bold}
.mod_shop_incvat 		{padding:1px;color:#777}
.mod_shop_orders_form 		{background-color:#f0eee7}
.mod_shop_orders_wait 		{background-color:#ccc;width:50px;height:50px;border:1px solid #fff}
.mod_shop_orders_progress 	{background-color:#fc0;width:50px;height:50px;border:1px solid #fff}
.mod_shop_orders_ok 		{background-color:#090;width:50px;height:50px;border:1px solid #fff}
.mod_shop_orders_ok_send 	{background-color:#09f;width:50px;height:50px;border:1px solid #fff}
.mod_shop_orders_failed 	{background-color:#f00;width:50px;height:50px;border:1px solid #fff}
.mod_shop_shop_items_left 	{background-color:#fff;border:1px solid #F1F1F1;height:150px;margin-right:10px;padding:5px}
.mod_shop_shop_items_right 	{background-color:#fff;border:1px solid #F1F1F1;height:150px;margin-bottom:10px;padding:5px}
.mod_shop_toptopseller_bottom 	{font-weight:bold;text-align:center;padding:3px;font-size:16px}
.im_novinki img{ float:left; margin: 0px 15px 5px 0px; }
.bg_foot p {margin:0 18px 0 0; text-align:left; }
.mod_shop_table{ width: 450px; float:right; margin-right:20px; }
.butt_card{ width: 160px; float:left; height:auto; }
.butt_card a{ cursor: pointer; }
.butt_card img{ float: left;border:none; margin-top: 25px; }
.butt_card input{ float: left; }


.tlat {
    position: relative;  width: 450px; float:right; margin-right:20px; margin-left:15px;
    display: none; /* border:dotted; 4px #FFFF00; solid*/
}
.tlat_ {
    position: relative;  width: 430px; float:right; margin-right:20px; margin-left:15px;
     /* border:dotted; 4px #FFFF00; solid*/
}
.tlat h2{margin-top:-20px; position:relative;margin-bottom:0px;}
a.layer{
	cursor: pointer; text-decoration: underline;font-weight: bold; color: #000000;font-size:16px;
}
a.layer:hover{
	cursor: pointer; text-decoration:none;
}

.dostavca td{ padding: 1px 15px 1px 15px; border-right: 1px solid #B00402; border-bottom: 1px solid #B00402;}
h2{
	color:#FF0000;position:relative;
}


/* ------------------------------------------------------- */
.mod_gal_imgcontainer		{float:left;border:1px solid #ddd;margin:3px;padding:0}
.mod_gal_header			{color:#333;background-color:#F4F4F4;border-bottom:1px solid #ddd;padding:5px}
.mod_gal_img			{padding:10px}
.mod_gal_kbsize			{color:#999;text-align:center;margin-top:3px}
/* ------------------------------------------------------- */


/* ----------------------------------------------------------------- */
#content	{ padding:0; width:640px; }
	.exhead	{ padding:5px 5px 5px 10px; margin:20px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee; }
	.content	{ padding:0 40px; min-height:300px; } * html #content { height:300px; }
	#content-left	{ min-height:300px; }
	
	
	/* global */
	* 								{ margin:0; padding:0; } html { overflow-y:scroll; }
	
	/*	layout */
	#wrap							{  }
	#top-logo					{ position:absolute; top:5px; left:20px; z-index:10; }
	#header						{ min-height:120px; background:#eee; padding:5px 0 0 220px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:20px 0 0 0; font-family:Cambria,Georgia,Palatino,"Palatino Linotype",Myriad Pro,Serif; } * html #header { height:120px; }
		#header1					{ font-size:48px; font-weight:normal; }
		#header2					{ color:#999; font-size:20px; line-height:26px; }
	#content						{ min-height:400px; background:#fff; } * html #content { height:400px; }
			#top-sponsors a	{ color:#e95e25; padding:0 5px; }
		
	/* tags */
	blockquote					{ background:#eceff5; border-left:3px solid #3b5998; color:#3b5998; padding:10px; margin:0 40px 19px 40px; line-height:21px; }
		blockquote:last-child	{ padding-bottom:0; margin-bottom:0; }
	
	
	
		
		/* from facebook */
		.generic_dialog {
height:0;
left:0;
overflow:visible;
position:fixed; /*dw*/
top:0;
width:100%;
z-index:101;
}
#generic_dialog_iframe {
left:0;
position:absolute;
top:0;
z-index:3;
}
.generic_dialog .generic_dialog_popup {
height:0;
overflow:visible;
position:relative;
}
.generic_dialog div.dialog_loading {
background-color:#F2F2F2;
border:1px solid #606060;
font-size:24px;
padding:10px;
}
#generic_dialog_overlay {
display:block;
left:0;
position:absolute;
top:0;
width:100%;
z-index:100;
}
.dialog_body .dialog_content_img {
float:left;
margin-right:15px;
}
.dialog_body .dialog_content_txt {
float:left;
padding-bottom:5px;
width:300px;
}
.dialog_body .dialog_content_body {
padding-bottom:13px;
}
.dialog_body .form_label {
padding-right:5px;
}
.dark_dialog_overlay {
background-image:url(../js/imfacebook-overlay.png);
background-repeat:repeat;
}
* html .dark_dialog_overlay {
background-color:transparent;
background-image:url(js/imblank.gif);
}
.full_bleed .pop_dialog_table td.pop_content .dialog_body {
padding:0;
}
table.pop_dialog_table {
border-collapse:collapse;
direction:ltr;
margin:auto;
table-layout:fixed;
width:465px;
}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
height:10px;
overflow:hidden;
padding:0 !important;
width:10px !important;
}
td.pop_topleft {
background:transparent url(../js/im/facebook-pop-dialog-sprite.png) no-repeat scroll 0 0;
}
td.pop_topright {
background:transparent url(../js/im/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -10px;
}
td.pop_bottomleft {
background:transparent url(../js/im/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -20px;
}
td.pop_bottomright {
background:transparent url(../js/im/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -30px;
}
td.pop_top, td.pop_bottom {
background:transparent url(../js/im/facebook-pop-dialog-sprite.png) repeat-x scroll 0 -40px;
}
td.pop_side {
background:transparent url(../js/im/facebook-pop-dialog-sprite.png) repeat-y scroll -10px 0;
}
td.pop_content {
background-color:white;
direction:ltr;
padding:0;
}
.pop_dialog_rtl td.pop_content {
direction:rtl;
}
td.pop_content h2.dialog_title {
background:#FFDA00 none repeat scroll 0 0;
border:1px solid #FFDA00;
color:#000000;
font-size:14px;
font-weight:bold;
margin:0;
}
td.pop_content h2.dialog_loading {
background:#6D84B4 url(../js/im/facebook-indicator_white_small.gif) no-repeat scroll 400px 10px;
padding-right:40px;
}
td.pop_content h2 span {
display:block;
padding:4px 10px 5px;
}
td.pop_content .dialog_content {
background:#FFFFFF none repeat scroll 0 0;
border-color:#FFDA00;
border-style:solid;
border-width:0 1px 1px;
}
td.pop_content .dialog_body {
border-bottom:1px solid #CCCCCC;
padding:10px;
}
td.pop_content .dialog_summary {
background:#F2F2F2 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
padding:8px 10px;
}
td.pop_content .dialog_buttons {
background:#F2F2F2 none repeat scroll 0 0;
padding:8px;
text-align:right;
}
td.pop_content .dialog_buttons input {
margin-left:5px;
}
td.pop_content .dialog_buttons_msg {
float:left;
padding:5px 0 0;
}
td.pop_content .dialog_footer {
background:#F2F2F2 none repeat scroll 0 50%;
}

/* david walsh custom */
#fb-modal	{ display:none; }
.info		{ width:280px; float:left; font-size:11px; color:#666; }
.info b	{ color:#000; }
.image	{ width:200px; float:left; margin-right:10px; }

a.search_cat {background: url(../img/bg_button_log.gif) no-repeat ;  height: 18px; width: 162px; display: block; padding:5px 0 0 10px; cursor: pointer; margin-top:2px; color:#000000; text-decoration: none; font-weight: bold;}
/*#content input{ height: 18px; margin: 0px 0 0 0;  }*/

/*#content select{height: 21px; }*/
.buttom input{ position: relative  }
