
/*   GLAVNOE
----------------------------*/
body {
	font-size:90%; line-height:130%; background-color:#fff;
	color:#000000;
	font-family:Verdana,sans-serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td {margin:0px; padding:0px;}

b.napravlenie {color:#663300;}

a img {border: none;}

a {color: #676b96}

a:hover {text-decoration: none;}

h4{color:#004FA2;}

h3{color:#004FA2;}

h2{color:#004FA2;}

h1{color:#004FA2;}

h1{font-size:1.5em;}

h2{font-size:1.3em;}

h3{font-size:1.2em;}

h4{font-size:1.0em;}

ul
{
	padding-left:20px;
	list-style:circle;
	list-style-image:none;
}

.clear_left {
	clear:left;
	display:block;
	height:0px;
	line-height:0;
}

img {
	border:3px solid #a1d4ff ;
}
.ObyzPole {
	Color:red;
}

blockquote {
      display: block;
      margin-top: 1em;
      margin-left: 40px;
      margin-right: 10px;
      margin-bottom: 1em;
}
.All-News {Font-weight:bold;}

#Links {
  Background-color:#ebf3fa;
  Border:1px solid #b1c9d9;
  Font-weight:bold;
  Padding:3px 3px;
}

#Links p{ Margin-left:5px; Padding: 5px 0; Text-align:left;}

#begun_block_161016765 .begun_adv begun_adv_ext begun_adv_ver banners_count_2, #begun_adv_common_161016765{Display:block;}

#begun_block_161016765 table {Display:block;}
#begun_block_189478895 table {width:100%}

.exit {
  background-color: red;
  Color:white;
  Font-weight:bold;
  Padding: 2px 4px;
}
/* template declaration start
----------------------------------*/
#header {
	height:220px;
}
#container{
	min-width:1000px;
	width:expression(document.body.clientWidth < 1000? "1024": "auto");
	margin:0px auto;
	width:98%;
	font-size:1.083em;
} /* this width is width of whole page */

/*tope menu declaration start in header
------------------------------------------*/
#top_menu
{
	background:#F1F4F8;
	height:26px;
	margin-left:320px;
	position:relative;
	color:#3F598B;
	width:435px;
}
#top_menu ul
{
	/*float:left;*/
    height: 26px;
    padding-left:10px;
}
#top_menu ul
{
	display:block;
	list-style-type:none;
	list-style-image:none;
	font-size:1em;
	margin:0px auto;
}
#top_menu li, #top_menu h4
{
	padding-top: 3px;
}
#topmenu_container
{
	Text-align:center;
  height:26px;
}

#Opis
{
	height: 30px;
  Margin-top:12px;
  width: 98%;
}
#Opis  h3
{
	/*Margin: 0.1em 0.4em 0 195px;*/
	Padding: 0;
	/*display:block;*/
	color:#a14242;
	font-family : Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	/*float:left;*/
}
#primary_menu
{
	/*background: #ffffff url('../images/pmenu_bg.gif') repeat-x;*/
	Display:inline;
	float:left;
  	margin: 0px ;
	position: relative;
	width:100%;
}
#pm_main
{
    background-color:#0263A6;
    border-top:1px solid #082631;
    height:38px;
    padding-left:0;
    width:100%;

}

#pm_sub ul
{
    float:right;
    list-style-image:none;
    list-style-type:none;
    margin-top:1px;
}
#pm_main ul
{
	list-style-type:none;
	list-style-image:none;
  Padding-left:11px;
}
#pm_main li
{
	Font-size:12px;
	float:left;
	margin:2px 2px 0 0;
	background:url('../images/pm_sep.png') no-repeat scroll right;
	padding:0px 5px 0 0;
	text-align:center;
	vertical-align:middle;
	height: 34px;

}

#pm_main li a
{
	color:#fff;
	display:block;
	height: 34px;
	float:left;

}
#pm_main li a:hover
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;

}

#pm_main li a
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;

}

#pm_main li a:hover
{
	background:url('../images/tab_bg_active.png') no-repeat scroll right top;
}

#pm_main li a:hover span
{
	background:url('../images/tab_bg_active_left.png') no-repeat scroll left top;
}

#pm_main li.active a
{
	background:url('../images/tab_bg_active.png') no-repeat scroll right top;
}

#pm_main li.active a span
{
	background:url('../images/tab_bg_active_left.png') no-repeat scroll left top;
}

#pm_main li a span
{
	padding:0 10px;
	display:block;
	padding-top: 7px;
}
#pm_sub
{
      background-color:#1E97C2;
      border-bottom:1px solid #082631;
      border-top:1px solid #082631;
      display:block;
      float:left;
      height:26px;
      width:100%;
}
#pm_sub li
{
	float:left;
	margin:0.9px 5px;

}

#pm_sub ul a
{
	color:#E0E7EF;
	font-weight:bold;
	font-size:1em;
	Margin-top:2px;
	Margin-right:15px;
}
/*-----*/
#LoginPass
{
	background-color:#fdeec4;
	border:1px solid #a86d10;
	Margin:0;
	width:100%;
 	/*z-index:2;*/
}
#LoginPass a.exit, #LoginPass a:visited.exit
{
	Text-decoration:underline;
	Color:#ffb402;
}
#LoginPass a:hover.exit
{
	Text-decoration:none;
	Color:#e5840f;
}
#LoginPass b
{
	Font-Size:12px;
	/*Color:#e9e8e8;*/
	Color:#000;
	Padding-bottom:10px;
}

#LoginPass p {Padding-top:3px;}

#LoginPass input {Font-size:10pt;}

#LoginPass form{Margin:0.5px 0.5px 5px 15px;}

#LoginPass a.reg { Margin:2px 0.5px 5px 20px; Font:12pt  Helvetica, sans-serif; Font-weight: bold;}

#Registr
{
	Float:right;
  	Padding:8px 16px;
}
#Registr a, #Registr a:hover, #Registr a:visited
{
	Text-decoration:underline;
	Font-size:13px;
	Font-weight: bold;
	Color:#E0E7EF;
	margin-top:10px;
}
#Registr a:hover
{
	Text-decoration:none;
}
/* meanu declaration end*/


/* content area start
-----------------------*/
#conent
{
	margin:0;
	padding:0px;
	text-align:justify;
}
.left_col
{
	/*float:left;
	*/
	width:73%;
	min-height:300px;
	margin-left:0px;
}

.right_col
{
	float:right;
	min-height:200px;
	width:25%;
}

.left_col_menu {	width:73%; 	margin-left:0px; }

.right_col_menu { float:right; width:25%;}

/* STYLE BLOK FOOTER */
#footer
{
	border-top:1px solid #e9edf3;
	clear:right;
	width:100%;
	min-height:5px;
	margin-bottom:50px;

}
#copyright
{
	float:left;
	font-size:0.9em;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
}
#designby
{
	clear:both;
	float:left;
	font-size:0.9em;
	margin-top:5px;

}
#Counter {
	Margin-top:10px;
 	float:right;
}


/* DESIGN BLOK ¹1 */
.db1
{
	/*position:relative;*/
}
.db1 .db1_title
{
	float:none;
	background:#fff url('../images/db1_title_bg.png') repeat-x;
	border-right:1px solid #E8E8E8;
	height:34px;
}

.db1 .db1_title h3
{
	height:27px;
	background:url('../images/db1_title_bg_left.png') no-repeat scroll top left;
	display:block;
	padding-top: 7px;
	padding-left: 20px;
	color:#004FA2;;
}

.db1 .db1_content
{
	/*background:#fff url('../images/db1_content_bg.png') no-repeat scroll top right;*/
	border-left: 1px solid #ebeff4;
	border-right: 1px solid #ebeff4;
}
.db1 .db1_container
{
/*background: url('../images/db1_content_bg.png') no-repeat scroll top left;*/
	padding: 10px;
	position:relative;
}


/* DESIGN BLOK ¹2*/

.db2
{
	border: 1px solid #d9d9d9;
  margin:10px 0;

}
/**/
.db2_content
{
	position:relative;
}

.db2_content_container
{
	padding: 0px 10px 0px 10px;
	position:relative;
}

.db2_content_container input.poiskovik
{
	Background: #fff url(../images/ico_search.gif) no-repeat 1% 50%;
	Padding:2px 0 2px 26px;
	width:93%;
}

.db2_content h3
{
	border-bottom:1px solid #E0E1E1;
	margin:0  5px 10px 5px;
	padding:10px 5px 5px 10px;
}
/*DESIGN BLOK NOTICE GLAVN*/
.db_notice
{
	background-color: #FDF7F7;
  border: 1px solid #912121;
   margin:10px 0;
  Clear:right;
}
.db_notice_content
{
	position:relative;
}

.db_notice_content_container
{
	padding: 0px 10px 0px 10px;
	position:relative;
}

.db_notice_content_container input.poiskovik
{
	Padding:2px 0 2px 26px;
	width:93%;
}

.db_notice_content h3
{
	border-bottom:1px solid #E0E1E1;
	margin:0  5px 10px 5px;
	padding:10px 5px 5px 10px;
}


.db_notice_content h3 a.AddNot, .db_notice_content h3 a:visited.AddNot
{
	Color: red;
	Text-decoration: none;
}
.db_notice_content h3 a:hover.AddNot
{
	Color: #e9625a;
	Text-decoration: underline;
}
a.AddLink, a:visited.AddLink
{
	Font-size:12pt;
	Font-weight:bold;
	Text-Align:right;
	Color: red;
	Text-decoration: none;
}
a:hover.AddLink
{
	Color: #e9625a;
	Text-decoration: underline;
}
#NoticeGlavn table
{
	width: 100%;
	Margin:0;
}
#NoticeGlavn td
{
	width: 50%;
	vertical-align:top;
	padding:0 0 10px 0;
}
#NoticeGlavn a.typs, #NoticeGlavn a:hover.typs
{
	Color: #62658E;
	Font: 12pt Arial, Helvetica, sans-serif;
	Text-decoration: none;
	Font-weight: bold;
}
#NoticeGlavn ul a, #NoticeGlavn ul a:visited{
	Font-size:10pt;
	Color: #0057b1;
}
#NoticeGlavn ul a:hover
{
	Color: #e68321;
}
#NoticeGlavn strong
{
	Text-decoration: none;
	Font-weight: normal;
}
#NoticeGlavn ul
{
    padding-left:20px;

}
#NoticeGlavn ul li
{
	Margin: 5px 0;
	list-style:circle;
}
#DopSved span
{
	Font: 16px Arial, Helvetica, sans-serif;;
	Font-weight: bold;
	background: #fce963 url('../images/dopsved.gif') no-repeat scroll right;
	Padding:5px 20px 5px 5px;
}
/*END DESIGN BLOK NOTICE GLAVN*/

a.linki
{
	Text-decoration:none;
}
a:hover.linki
{
	Text-decoration:underline;
}
/* DESIGN BLOK 3 and BLOK PRODUCTS*/

.db_prod
{
	width:99%;
}

.db3, .db_prod
{
	background-color:#ebf3fa;
	border: 1px solid #315fb7;
  margin:10px auto;
}
.db3_content, .db_prod_content
{
	background:#ebf3fa;
	padding: 0px 10px;

}

.db3_content h3, .db_prod_content h3
{
	border-bottom:1px solid #b1c9d9;
	margin:0  5px 10px 5px;
	padding:10px 5px 5px 10px;
}

.bd3_top, .bd_prod_top
{
	height:10px;
	line-height:0;
	font-size:1px
}
.bd3_top_content, .bd_prod_top_content
{
	height:10px;
	line-height:0;
	font-size:1px
}

.db_prod_content h3 a.AddProd, .db_prod_content h3 a:visited.AddProd
{
    Color: red;
    Text-decoration: none;
}
.db_prod_content h3 a:hover.AddProd
{
    Color: #e9625a;
    Text-decoration:underline;
}
/*NEWS FIRM GLAVN and NEW FIRM GLAVN*/
#NewsFirmGlavn ul, #NewFirmGlavn ul
{
	Margin:0;
	Padding-left:5px;
	list-style:none;
 	list-style-image:none;
}
#NewsFirmGlavn ul a, #NewFirmGlavn ul a
{
     Text-decoration:none;
}
#NewsFirmGlavn ul a:hover, #NewsFirmGlavn ul a:visited, #NewFirmGlavn ul a:hover, #NewFirmGlavn ul a:visited
{
	 Color:#a6aac1;
     Text-decoration:none;
}

/*END NEWS FIRM GLAVN and NEW FIRM GLAVN*/
/*start PRODUCTS GLAVN*/
#ProdGlavn a, #ProdGlavn a:visited, #ProdGlavn a:hover
{
	Color: #000;
	Text-decoration:none;
}
#ProdGlavn .list .in div{
	margin:0 0 0 0;
}
#ProdGlavn .list .in div
{
	Text-align:left;
	float: left;
    overflow: hidden;
}
#ProdGlavn .list .in div img {
  height:62px;
  width:62px;
}
#ProdGlavn .list .in div a
{
	height:120px;
	display:block;
	margin:0 -3px;
	color:#0043A7;
	outline:none;
	Padding: 0.4em 0.5em;
}

#ProdGlavn .list .in div a:hover
{
	background:#fbfbfb;
	text-decoration:none;
}
/*end PRODUCTS GLAVN*/
/* DESIGN blok ¹4*/

.db4
{
	border: 1px solid #e0e1e1;
  margin:10px 0;
}
.db4_content
{
	background:#FAFAFA;
	padding: 0px 10px;
}

.db4_content h3
{
	border-bottom:1px solid #E0E1E1;
	margin:0  5px 10px 5px;
	padding:10px 5px 5px 10px;
}


/*form login*/
input#login
{

	background: #fff url(../images/ico_users.gif) no-repeat 2% 50%;
	padding:0 0 0 20px;
}
input#pass
{
	background: #fff url(../images/ico_pass.gif) no-repeat 2% 50%;
	padding:0 0 0 20px;
}
/*end form login*/
/*form search*/
#Search{
	width:85%;
}
#poisk
{
	/*float:right;*/
	Background: #fff url(../images/ico_search.gif) no-repeat 1% 50%;
	Padding:2px 0 2px 26px;
    width:100%;
    Margin-left:0;
}
input#buttsearch
{
	Margin-right:-29px;
	Padding:0;
}
/*end form search*/
/*GLOBAL NEWS*/
#NewsGlobal img
{
    /*width:85px;
    height:85px;*/
}
#NewsGlobal p
{
    Clear:left;
	Display: block;
    Margin:15px 0;
}
#NewsGlobal strong
{
	Clear:left;
	Font-size:12pt;

}
#NewsGlobal strong a, #NewsGlobal strong a:visited
{
	Text-decoration: none;

}
#NewsGlobal strong a:hover
{
	Color: #a6aac1;
	Text-decoration: none;

}
/*end GLOBAL NEWS*/
/*PRODUCTS GLAVN*/
#ProdGlavn img
{
	border: 4px solid #ebc57c;
}
/*end PRODUCTS GLAVN*/
/* MODAL WINDOW FOR IMAGES*/
.overlay
{
	-moz-opacity:0.6;
	display:none;
	position:absolute;
	background:#000;
	filter:alpha(opacity=60);
	opacity: 0.6;
	z-index:50;
}
#popup img
{
	border:0;
}
.popup_top
{
	background:#a6aac1 url('../images/popup_top.gif') repeat-x scroll;
	display:none;
	text-align:right;
	padding:2px 4px;
	position:absolute;
	z-index:60;
}
.popup
{
	background:#ebf3fa;
	display:none;
	position:absolute;
	padding:4px;
	z-index:60;
}
.popup_top a
{
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	padding:0 3px;
	font-weight:bold;
}
a.popup_link, a:visited.popup_link
{
	Text-decoration:underline;
}
a:hover.popup_link
{
	Text-decoration: none;
}
#CloseWindow
{
	Font: 10pt Arial, Helvetica, sans-serif;
}
#CloseWindow a
{
	Color: #921501;
	Font: 10pt Arial, Helvetica, sans-serif;
	Font-weight:bold;
}
/*end MODAL WINDOW FOR IMAGES*/
/*SRYLE FORMS FEEDBACK*/
#FormaSvyazi
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    background-color: #d6e5f4;
	    Margin-top:15px;
	    padding: 10px;
	    width:380px;
	}
#FormaSvyazi span {Font: 14pt Arial, Sans-Serif; Margin-bottom:10px;}

#FormaSvyazi input, #FormaSvyazi textarea
{
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  margin-bottom: 5px;
  display: block;
  padding: 4px;
  width: 370px;
}

.activeField {  background-image: none;  background-color: #ffffff;  border: solid 1px #33677F; }

.idle { border: solid 1px #85b1de; background-color:#fafafa; }
/*end STYE FORM FEEDBACK*/

/*STYLE FORMS AUTORIZ*/

#FormaAutoriz b
{
	Font-size:12px;
}
#FormaAutoriz input.pole
{
	width: 250px;
}
#FormaAutoriz input.butt
{
	float:right;
	Margin-top:3px;
	width: 70px;
}
/*end STYLE FORMS AUTORIZ*/
/*STYLE CAPTHA*/
#Captha .txt
{
    display:block;
	font-size:27px;
    border:1px solid red;
    float:left;
    height:36px;
    width:100px;
}

#Captha .otpr
{
	/*border:1px solid gray;*/
    height:25px;
    width:90px;
}
/*end STYLE CAPTHA*/
/*STYLE for RUBRICS*/
#Rubrics, #Rubrics ul, #Rubrics li
{
	Text-align: left;
	Font-size:11pt;
	list-style-image:none;
	margin:0;
	padding:0;

}
#Rubrics li {
	Margin:10px 0 10px 0;
}
#Rubrics fieldset
{
	/*width:98%;*/
}
#Rubrics a, #Rubrics a:visited
{
	text-decoration:underline;
	Font-weight:normal;
	font-size:11pt;
	color:#000;
	Margin:0;
	Padding:0;
}
#Rubrics a:hover
{
	text-decoration:none;
	color:#dd4722;
}
#Rubrics div.typs
{
	Padding: 0.6em 0 1em 0;
}
#Rubrics div.typs input
{
	Margin-left: 10px;
}
#Rubrics div.typs a
{
	padding-left:10px;
}
#Rubrics div.typs a, div.typs a:visited
{
	text-decoration:underline;
	color:#663300;
}
#Rubrics div.typs a:hover
{
	text-decoration:none;
	color:#663300;
}

/*icons for rubr*/
#Rubr-Ico li a.icon1{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 3px;
	Padding:3px 3px 0 30px;

}
#Rubr-Ico li a.icon2{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -18px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon3{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -38px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon4{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -61px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon5{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -83px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon6{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -104px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon7{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -128px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon8{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -147px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon9{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -169px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon10{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -192px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon11{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -215px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon12{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -236px;
	Padding:3px 3px 0 30px;
}
#Rubr-Ico li a.icon13{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -256px;
	Padding:3px 3px 0 30px;

}
#Rubr-Ico li a.icon14{
  background: transparent  url('/images/ico_rubr/icons.gif') no-repeat scroll 0 -277px;
	Padding:3px 3px 0 30px;
}
/**/


/*end STYLE for RUBRICS*/
#dopsved {
	Color:#808080;
	Font-size:8pt;
	Font-weight:bold;
	Clear: left;
	Text-decoration:none;
}
#dopsved a.type{
	Color: #663300;
}
#dopsved a, #dopsved a:visited, #dopsved a:hover{
	Text-decoration:underline;
	Font-size:8pt;
	Font-weight:bold;
    Color:#000000;
}

/*STYLE for VSEH TEXTOV*/
#TextVse p
{
	Clear:left;
  padding-bottom:10px;
  padding-top:10px;
}
a strong.titl
{
	Font-size:12pt;
	Margin-top:10px;
}
#TextVse strong {
 	Font-size:10pt;
}
#TextVse strong a, #TextVse strong a:visited
{
	Font-size:12pt;
	Text-decoration: none;

}
#TextVse strong a:hover
{
	Font-size:12pt;
	Color: #a6aac1;
	Text-decoration: none;

}
#TextVse img
{
	margin-bottom:12px;
  Margin-right:10px;
}
#TextVse a img {
	border: 3px solid #a1d4ff;
}

#TextVse h2 {Text-align:left;}

span.archive_not { Font-size:10px; Font-weight:bold; Color:#9c0904; Margin-right:15px;}

.navig_pred_sled { Margin-top:10px; Margin-bottom:10px; }

.navig_pred_sled a{ display:inline; Padding:0 10px;}

#TextVyvod span{Font:1.1em Verdana;}

#TextVyvod span strong{Font:1em Verdana; Font-weight:bold;}

#TextVyvod blockquote {Font:1em Verdana; }
/*end STYLE for PRODUCTS and NEWS*/

.date
{
	Color:#a8a7bf;
	Font-size:10pt;
}
#TextVse ol, #TextVse ul
{
	margin: 0; padding:0;
}
#TextVse ol li, #TextVse ul li
{
	Margin-left:40px;
}
#TextVse ul li
{
	list-style:circle;
	list-style-image:none;
}

/*CONTACTS INFO*/
#Contacts
{
	Font-size:12pt;
	Margin-left:30px;
}
hr
{
	Clear:left;
}
#Contacts a, #Contacts a:visited
{
	Text-decoration: none;
	Color: #00008b;
	Font-size:12pt;
	Font-weight: normal;
}
#Contacts a:hover
{
	Text-decoration: underline;
	Font-size:10pt;
	Color: #b11214;
}
#Contacts a:hover
{
	Font-size:12pt;
}
#Contacts em
{
	Color: #5a6673
}

/*end CONTACTS INFO*/
/*Navigation - Pages*/
#Pages {
	Clear:left;
	Font-family: Tahoma;
	Font-size:12pt;
	Font-weight: bold;
	Padding-bottom: 1em;
	Padding-top: 0.7em;
}
#Pages span.page_inactive{
	Color: #ccc;
	Margin: 0.1em 0.1em 0.1em 0.1em;
}
#Pages a, #Pages a:visited {
	Text-decoration:none;
	Font-size:12pt;
	Font-Family: Tahoma;
	Color: #676b96;
	Margin: 0.1em 0.2em 0.1em 0.2em;
	Font-weight: bold;
}
#Pages a:hover{
	Text-decoration:none;
	Font-size:12pt;
	Font-Family: Tahoma;
	Color:#A6AAC1;
	Font-weight: bold;
}
/*end Navigation - Pages*/
/*FORMS REG USER*/
#Reg-user{
 	/*color:#5a6673;*/
	Font-size:10pt;
}
#Reg-user div{
	Display: block;
	Font-size:12pt;
}
#Reg-user strong{
	Margin-top: 100px;
 	color:#5a6673;
	font-family: Arial;
	Font-size:14pt;
}
#Reg-user .text-reg{
	width: 250px;
	height: 18px;
	Font-size: 13pt;
}
#Reg-user ol{
    Margin-left:30px;
    Margin-top:10px;
 	Font-size:10pt;
}
#Reg-user li{
 	Margin: 0 0 0 0;
 	Font-size:10pt;
}
#Reg-user div table {
	Margin: 1em 0 0 1em;
}
/*/end forms REGUSER*/
/*PASS RECOVERY*/
#PassRec div.smesch{
	Margin-left:10px;
	Font-size:10pt;
	color:#5a6673;
}
#PassRec b{
	Color:red;
}
#PassRec .inp{
	Font-family: Tahoma;
	Font-size: 14pt;
	height: 22px;
	Width: 280px;
}
#PassRec .butt {
	width: 120px;
	height: 23px;
}
#PassRec .prover{
    /*display:block;-*/
	font-size:22px;
    border:1px solid red;
    /*float:left;*/
    height:32px;
    width:100px;
}
/*end PASS RECOVERY*/
/*STYLE for RUBRICS*/
#Rubrics, #Rubrics ul, #Rubrics li
{
	Text-align: left;
	Font-size:10pt;
	list-style-image:none;
	margin:0;
	padding:0;

}
#Rubrics li {
	Margin:3px 0 4px 0;
}
#Rubrics a, #Rubrics a:visited
{
	text-decoration:underline;
	Font-weight:normal;
	font-size:11pt;
	color:#000;
	Margin:0;
	Padding:0;
}
#Rubrics a:hover
{
	text-decoration:none;
	color:#dd4722;
}
#Rubrics div.typs
{
	Padding: 0.6em 0 1em 0;
}
#Rubrics div.typs a
{
	padding-left:10px;
}
#Rubrics div.typs a, div.typs a:visited
{
	text-decoration:underline;
	color:#663300;
}
#Rubrics div.typs a:hover
{
	text-decoration:none;
	color:#663300;
}

#razdel
{
	Padding: 0.6em 0 0 0;
  clear:both;
	width:100%;
}
#razdel li
{
	list-style-type: none;
	padding-left: 10px;
	padding-bottom: 5px;
}
#razdel li a
{
	Color:#000;
}
#razdel div ul
{
	display:block;
	float:left;
	width:47%;
	padding:0;
}
#add_rub ul.rubr
{
	list-style:none;
	float:left;
	width:42%;
	display:block;
	padding:10px;
}
#Notice-Cab
{
 	Text-align: left;
 	Font: 11pt Arial, Helvetica, sans-serif;
}
#Notice-Cab input.sto-proc, #Notice-Cab textarea.sto-proc, #Notice-Cab select.sto-proc
{
	width:97%;
}
#Notice-Cab input.input_chek_opt
{
	Display:inline;
}
#Notice-Cab .butt
{
	width:120px;
}
/*end STYLE for RUBRICS*/
/*start PRICE - LIST v Opis firmy*/
#Firms-Price {
	Font-Family: Tahoma;
	Font-size:10pt;
	Margin:20px 0 0 0;
	Padding:0 0 0 0;
}
#Firms-Price ol{
	Margin:0.3em 0 0 0;
	Padding-left: 1.2em;
	Padding-top: 0.2em;
	list-style-type: none;
}
#Firms-Price li {
list-style-type: none;
}
#Firms-Price li a {
	background-position:left bottom;
	background-repeat:no-repeat;
	Padding-left:1.5em;
}
#Firms-Price a, #Firms-Price a:visited{
	Text-decoration:none;
	/*Margin-left:10pt;*/
}
#Firms-Price a:hover{
	Text-decoration:none;
}
/*end */