html,body {
padding: 0px;
margin: 0px;
border: 0px;
width: 100%;
font-size:14px;
font-family:Arial, san-serif;
height:100%;
color:333;

}
ul,li {
margin-left:5px;

}
* html body {
  height:100%;

}
table img {
border:none;

}
.head {
border-bottom:3px solid #c50f10;
height:104px;
font-size:10px;

}
*html .head {
border-bottom:3px solid #c50f10;
height:109px;
font-size:11px;

}
#nav  {
width:96%;
float:left;
font-size:11px;
text-transform:uppercase;
position:absolute;
top:85px;
left:30px;

}
#nav  ul{
margin: 0;
padding: 0;

}
#nav li{
 float:left;
 list-style-type:none;

}
#nav a, a.cont {
   text-decoration: none;
   margin-right: 12px;
  color: #333;

}
#nav a.active{
   color: #ff3333;

}
.gray_line_top {
border-top: 1px solid #d1d1d1;
/*margin: 0 10px;
*//*padding:15px 0 50px 0;
*/vertical-align:top;
margin:0 33;
padding:20 0 50px 0;

}
.gray_line2 {
border-bottom:5px solid #e5e5e5;
/*height:95px;
*/background-color:#eeeeee;

}
.footer {
border-top: 1px solid #d1d1d1;
padding:20px 0 25px 0;

}
.footer a{
  text-decoration:none;
  color:#0057a6;

}
.mar_float_left {
float:left;
margin-left:20px;

}
.uppercase {
text-transform:uppercase;

}
.uppercase p {
font-size:12px;

}
.mar_bot0 {
margin-bottom:0;
font-size:11px;
text-transform:uppercase;

}
.logo {
color:#ae0102;
margin-top:-1px;
font-size:16px;
text-transform:uppercase;

}
.logo a{
text-decoration:none;
color:#ae0102;

}
.mar_float_right {
float:right;
margin-right:20px;

}
.font12 {
 font-size:12px;

}
.font14 {
 font-size:14px;

}
.font16 {
 font-size:16px;

}
.pad_left30 {
padding-left:30px;

}
*html .pad_left30 {
margin-left:30px;

}
.pad_left45 {
padding-left:45px;

}
.martop30 {
margin-top:30px;

}
.punkt {
background: url(pic/punkt.gif) repeat-y;
background-position: center center;
height:100%;

}
.punkt_osn_sh2{
background: url(pic/punkt.gif) repeat-y;
background-position: center center;
height:70%;
padding: 30 0 30 0;
vertical-align:top;

}
.punkt_na_gl {
background: url(pic/punkt.gif) repeat-y;
background-position: center center;
height:75%;
padding: 30 0 30 0;
vertical-align:top;

}
.p_gray {
color:#b5b5b5;
font-size:12px;
margin-top:-1px;

}
.hei100 {
height:100%;

}
.martophei {
margin-top:5px;
height:100%
}
.bold {
font-weight:bold;

}
.col_gr {
color:#3f3f3f;

}
.mar {
margin-right:30px;
margin-left:30px;
line-height:1.5;

}
.blue_col {
color:#697ff7;
text-decoration:underline;

}
.gray_line_top a {
text-decoration:none;
color:333;
font-size:14px;

}
.gray_line_top a img{
border:none;

}
.hk a, .hk a:visited {
 font-size: 12px;
 color: #bebebe;

}
.top10 {
margin-top:15px;
padding-top:15px;

}
.font24 {
font-size:24px;

}
.punkt2 {
background: url(pic/punkt.gif) repeat-y;
background-position: center center;
height:85%;
margin-top:30px;
vertical-align:top;

}
.punkt3 {
background: url(pic/punkt.gif) repeat-y;
background-position: center center;
height:99%;

}
#tekst, .tekst, .tekst2, .tekst p, .tekst2 p, #tekst p, .text, .text p {
text-align:left;
font-size:12px;

}
#tekst h1, .tekst h1, .tekst2 h1, .text h1 {
text-align:left;
font-size:24px;

}
#tekst h2, .tekst h2, .tekst2 h2, .text h2 {
text-align:left;
font-size:20px;

}
#tekst h3, .tekst h3, .tekst2 h3, .text h3 {
text-align:left;
font-size:16px;

}
#nav_vibr {
padding-left:15px;
font-size:12px;
vertical-align:top;

}
#nav_vibr ul{
margin: 0;
//padding: 0;

}
#nav_vibr li{
 list-style-type:none;
padding-top:7px;

}
#nav_vibr a {
   color: #467ff4;
   font-size:12px;
   text-decoration:underline;
padding-left:15px;

}
a {
border:none;

}
.gazel {
padding-top: 13px;
margin:0 15 0 15;
width:215;
vertical-align:top;

}
.gazel p.upper{
font-size:14px;
text-transform:uppercase;

}
.gazel p{
font-size:12px;
line-height: 1.5;

}
.gazel img{
border:1px solid #d6d6d6;

}
.content2 {
height:100%;

}
.content2 table td{
padding-right:13;
padding-bottom:15;

}
.content2 table td a{
text-decoration:none;
color:333;
font-size:14px;

}
.content2 table td a img{
  border:none;

}
.no_back_left img {
margin:10 0 0 13;

}
.no_back_right{
padding:10 0 0 0;

}
.gray_back_left{
background-image:url(pic/back_gray_left.gif);
background-repeat:no-repeat;

}
.gray_back_left img{
margin:10 0 0 13;

}
.gray_back_right {
background-image:url(pic/back_gray_right.gif);
background-repeat:no-repeat;
padding:10 0 0 0;

}
a.model {
text-decoration:none;
color:000;
font-size:14px;

}
.martop30 {
margin-top:30px;

}
.marleft25 {
margin-left:25px;

}
.color_podr {
color:#4684bc;

}
.table_logo {
position:absolute;
top:17;
left:20;

}
.table_logo2 {
position:absolute;
top:20;
right:55;

}
.marbot3 {
margin-bottom:3px;

}
.padtop30 {
padding-top:30px;

}
.pad30{
padding-top:30px;

}
#margtopbot {
margin:30 0 30 0;
padding:30 0 30 0;
height:70%;

}
.marrig15 {
margin-right:15px;

}
.marrig50 {
padding-right:50px
}
.pad_left5 {
padding-left:5px;

}
#padtop20 {
padding-top:20px;

}
#martop20 {
margin-top:20px;

}
.pad20 {
margin:0 10 0 10;

}
.mar30_25 {
margin-right:25px;
margin-left:30px;

}
.mar25_30 {
margin-right:30px;
margin-left:25px;

}
.podv, .podv a{
color:333;
font-size:12px;

}
.mar75_40 {
margin:0 75 0 40;

}
.pad1 {
margin:0 1 0 1;

}
.pad_left20 {
padding-left:20;

}
.pad_left10 {
padding-left:10;

}
.mar_left45{
margin-left:25px;

}
.pad45_20{
padding:0 20 0 45px;
margin-top:0;

}
.pad10_40{
padding:0 10 0 40px;
margin-top:0;

}
.name_model {
font-size:24px;
font-weight:bold;

}
h1 {
font-size:24px;
font-weight:bold;
padding:0;
margin:0;

}
.padtop25{
padding-top:25;

}
*html .padtop25 {
margin-top:25;
padding-top:0;

}
.padtop25_2 {
padding-top:25;

}
*html .padtop25_2 {
margin-top:25;

}
.pad_rig20 {
padding-right:20px;

}
.str_red{
background:url(pic/str_red_small.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:10px;
margin-left:60px;

}
.str_gray{
background:url(pic/str_gray.gif);
background-position:0px 10px;
background-repeat:no-repeat;
margin-left:0px;
color: #bebebe;
padding-left:15px;

}
.str_yel{
background:url(pic/str_yel_small.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:10px;
margin-left:60px;

}
.str_bord{
background:url(pic/str_bord_small.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:10px;
margin-left:60px;

}

.str_blue {
background:url(pic/str_blue_small.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:10px;
margin-left:60px;

}

.hei97{
height:160px;
 
}
.podmenu ul li a{
color:#4684bc;
text-decoration:none;
font-size:12px;

}
.tekst table{
border:1px solid #cbcbcb;
border-collapse:collapse;

}
.tekst th, .tekst th strong, th {
background-color:#efefef;
font-size:14px;

}
.tekst table td {
padding:5px;
border:1px solid #cbcbcb;
font-size:12px;

}
.tekst table td p, .tekst2 table td, .tekst2 table td p {
font-size:12px;

}
.podmenu ul {
	margin: 0;
	padding: 0 0 0 0;

}
.podmenu li {
	list-style-type: none;
	padding: 0;
        margin: 0;

}
.podmenu li img {
padding: 0;
border: 1px solid #bebebe;

}
.podmenu a {
	font-size: 16px;
 	color: #ae0014;
	font-weight: normal;
	text-decoration: none;
	
}
.podmenu a:hover {
	color: #FF1261;

}
.podmenu p  {
margin: 0;
padding: 0;
font-size: 12px;
font-weight: regular;
color: #232840;
line-height: 18px;
text-align: justify;

}
.podmenu a h3, .podmenu a h1 {
padding: 0;
margin: 0;
font-size: 16px;
font-weight: regular;
color: #ae0014;

}
.podmenu .podmenu_td {
padding-left: 10px;

}
#clear_table, #clear_table table, .clear_table, .clear_table table{
border:none;

}
.tekst h3, .tekst2 h3, #tekst h3 {
margin-bottom:-1
}
.podr {
color:#4684bc;

}
.tekst .novost img{
margin:0 10px 10 0;
border:1px solid #bebebe;

}
.padtop10 {
padding-top:10px;

}
*html .padtop10 {
margin-top:10px;

}
.pad_rig30 {
padding-right:30;

}
#clear_bord, #clear_bord td{
border:none;

}
.martop7 {
margin-top:2px;

}
.pod_icon p{
margin-top:-3;
font-size:12px;
color:#bebebe;
text-decoration:none;
text-align:justify;
padding-top:10px;

}
.padtop15{
padding-top:15;

}
*html .padtop15 {
margin-top:15;
padding-top:0;

}
*html .hei97{
height:180px;

}
.podmenu ul{
list-style:none;

}
.podmenu ul li {
height:150px;

}
.padtop25{
padding-top:25;

}
*html .padtop25 {
margin-top:25;
padding-top:0;

}
.gray_line {
border-bottom: 1px solid #d1d1d1;
height:99%;

}
.gray_line  img{
vertical-align:middle;

}
.min_hei  {
min-height:530px;
height:auto !important;
height:530px;

}
.hei2 {
height:97px;

}
.part_logo img{
margin-top:-15;

}
.padtop10 {
padding-top:10px;
vertical-align:top;

}
.padtop10 a {
color:#4684bc;
text-decoration:none;
font-size:12px;

}
h4.smallpad,  .part_logo p{
font-size:12px;
padding-top:-5;
margin-bottom:-1;

}
.padtop7 {
padding-top:7px;

}
.novost li {
list-style-position:inside;

}
.h1_view {
	text-align: center;
	font-family:Tahoma;
	font-size:18px;
        font-weight: bold;
	font-s:18px;
	color:#c20102;
padding: 0 0 20 0;

}
p.h1_view {
	text-align: center;
	font-family:Tahoma;
	font-size:18px;
        font-weight: bold;
	font-s:18px;
	color:#c20102;
        padding: 0 0 20 0;
margin: 0;

}
.p_black {
color:#00000;
font-size:12px;
margin-top:-1px;
text-align: left;

}
.p_black_13 {
color:#00000;
font-size:13px;
marign-left: 10px;
text-align: left;

}
.p_black250 {
color:#00000;
font-size:12px;
margin-top:-1px;
text-align: left;

}
.p_black251 {
color:#00000;
font-size:12px;
margin-top:-1px;
text-align: left;
width: 200px;

}
.p_black300 {
color:#00000;
font-size:12px;
margin-top:-1px;
text-align: left;

}
.black_color {
color:#000000;

}
.td_wid {
width:100%;

}
*html .td_wid {
width:170px;

}
.td_wid2 {
width:100%;

}
*html .td_wid2 {
width:200px;

}
.td_wid3 {
width:100%;

}
*html .td_wid3 {
width:165px;

}
a {
color:#4684bc;

}
.b_name {
font-weight:bolder;

}
.text {
margin:0 30px 0 30px;
padding-top:10px;

}
*html .text {
margin:10px 30px 0 30px;
padding:0;
clear:both;
}

table#border_none, table#border_none td {
border:none;
}	