body { width:100%; height:100%; margin:0; padding:0; }

/*New styles*/
.topNew { height:106px; }
.topNewContainer { width:100%; height:103px; position:relative; }
.toper1 { position:absolute; top:14px; left:0px; }
.toper2 { position:absolute; top:14px; left:254px; }

.menuNew { height:28px; border-left:6px solid white; border-right:6px solid white; }
.menuNewContainer { position:relative; width:100%; height:42px; }
.menuer { height:28px; }
.bnju2 { height:28px; }
.bnju333 { width:10px; height:28px; }
.bnju123 {	font-size:13px;
	font-family:Arial Narrow;
	text-transform:uppercase;
	background:#c92921;
	padding:5px 19px 5px 19px;
	border-right:1px solid white;
	font-weight:bold;}
.bnju123 a {	color:white;
	text-decoration:none;}
.bnju123 a:hover { text-decoration:none; }

td { vertical-align:top; color:#232323; font-size:12px; font-family:tahoma; }

a { color:#860700; text-decoration:none; }
a:hover { text-decoration:underline; }

.ouuo { color:#aa1011; font-family:Arial Narrow;
    font-size:16px;
    text-transform:uppercase; margin:15px 0 0 0; padding:0 0 0 13px; font-weight:bold; }

.raszag { width:305px; background:#c92921; padding:10px 0 10px 5px; vertical-align:middle; text-transform:uppercase; color:white; font-weight:bold; }
.rasot { width:40px; }
.rasraz { width:40px; padding:8px 7px 0 5px; font-weight:bold; }
.rasdva { text-transform:uppercase; padding:8px 10px 0 0; color:#c92921; }
.rastri { width:100px; padding:8px 0 0 0; color:#868181; }
.opana { height:30px; }

.backgr1 { width:100%; height:100%; background:url(/images/bg3.gif) 1002px top repeat-y #cecece; }
.backgr2 {  }
.backgr3 { width:100%; height:100%;  }
.backgr4 { }

.orgkom1 {
	width:90px;
	padding:5px 0 25px 0;
}
.orgkom2 { width:220px; font-weight:bold; padding:5px 0 25px 10px; }
.orgkomots { width:40px; }
.orgkom3 { padding:10px ; font-weight:bold; font-size:14px; background:#e4dede; vertical-align:middle; }
h1, h2 {
    color:#8d0404;
    font-family:Arial Narrow;
    font-size:14px;
    padding:0;
    margin:0 0 10px 0;
    text-transform:uppercase;
}

.main { width:1001px; height:100%; background:white;}

.mn1 { height:117px; }
.mn3 { height:150px; border-top:3px solid #860700; background:#2f2f2f; }
.mn32 { height:175px; border-top:3px solid #860700;
background:url(/images/ramka.gif) 6px 5px no-repeat #fff; padding:10px 0 0 0; }
.bottom { width:100%; height:150px; position:relative; }

.top { width:100%; height:117px; position:relative; }

.h1 { position:absolute; bottom:0; right:53px; }
.h2 { position:absolute; bottom:0; right:29px; }
.h3 { position:absolute; bottom:0; right:1px; }

.center { width:100%; height:100%; }
.cr1 { width:258px; }
.cr2 { padding:0 0 0 5px; }


.left { width:263px;}
.left2 { width:250px; }
.lt1 { vertical-align:bottom; text-align:left;}
.lt1 p { margin:0; padding:0; }
.lt2 {
    padding-left: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    padding-top: 20px;
    height:315px;
    border-top:11px solid #cacaca;
    background:url(/images/left.gif) top left repeat-y;
    color:#ffffff;
    font-family:Arial Narrow;
    font-size:14px;
    text-transform:uppercase;
    text-align:left;
    letter-spacing: 1px;
    line-height: 150%;
}
.lt22 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    height:360px;
    border-top:12px solid white;
    border-left:3px solid white;
    border-right:9px solid white;
    background:#2f2f2f;
    color:#ffffff;
    font-family:Arial Narrow;
    font-size:13px;
    font-style:italic;
    text-align:left;
    letter-spacing: 1px;
}
.lt22 p { margin:0; padding:0; }
.lt3 { padding-left: 0; padding-bottom: 25px; padding-right: 0; padding-top: 0; background:#ffffff; }
.lt32 { padding:8px 0 10px 0; background:white; vertical-align:middle; }
.lt4 { border-top:12px solid #ffffff; border-left:3px solid #ffffff; border-right:9px solid #ffffff; background: #ffffff;}
.lt5 { border-bottom:12px solid #ffffff; border-left:3px solid #ffffff; border-right:10px solid #ffffff; background:#2f2f2f; font-size:11px; padding:10px 17px 12px 17px; color:white; }
.lt5 a { color:white; text-decoration:none; }


.lt42 { border-top:12px solid white; border-left:3px solid white; height:188; border-right:9px solid white; background: #ffffff;}
.lt52 { border-bottom:12px solid white; border-left:3px solid white; border-right:10px solid white; background:#2f2f2f; font-size:11px; padding:10px 17px 12px 17px; color:white; }
.lt52 a { color:white; text-decoration:none; }
.lt42 img { padding:0; margin:0; }

.lt4256 { border-left:9px solid white; height:176px; border-right:10px solid white; background: #ffffff;}
.lt4256 img { padding:0; margin:0; }
.lt5256 { border-left:9px solid white; border-right:10px solid white; background:#2f2f2f; font-size:11px; padding:10px 17px 12px 17px; color:white; }

.lt67 {
	color:#4a4a4a;
	font-size:12px;
	padding:22px 0 0 12px;
	height:76px;
	background:url(/images/ff2.gif) 2px 12px no-repeat;}
.newlt {padding:8px 0 0 2px;}

.lt76 { margin:4px 0 0 0; }

.sht1 { width:65px; padding:0 0 5px 0;}
.sht2 { width:65px; vertical-align:middle; padding:0 0 5px 0; color:#232323; font-family:Arial Narrow; font-size:9px; text-transform:uppercase;}

.arrow {
    color:#aa1011;
    margin:20px 0 30px 0;
    text-align:center;
    padding:0;
    font-family:Arial Narrow;
    font-size:16px;
  font-weight:bold;
  text-transform:uppercase;
}
.nov {
    color:#cacaca;
    margin:20px 0 20px 0;
    text-align:center;
    padding:0;
    font-family:Arial Narrow;
    font-size:24px;
  font-weight:bold;
  text-transform:uppercase;
}

.right { width:100%; }
.right2t { width:738px; }
.rt1 { height:53px; vertical-align:middle; text-align:center; }
.bnju3 a {
    color:#3a3029;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:9pt;
    padding:0 0 7px 0;
    margin:0 5px 0 5px;
    text-decoration:none;
    text-transform:uppercase;
}
.bnju3 a:hover {
    color:#8d0404;
    background:url(/images/mu.gif) bottom center no-repeat;
}
.bnju3 {	height:53px; padding:3px 0 3px 0; vertical-align:middle;
	width:699px;}
.bnju1 { vertical-align:middle; padding:2px 0 0 0; }

.bnju3 { text-align:center; }
.brju2 { height:53px; width:739px; }
.act_link_menu1
{
    color:#2f2f2f;
}
.rt2 {
    height:35px;
    padding:0 0 0 20px;
    vertical-align:middle;
    background:#232323;
}
.rt2 a {
    color:white;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:12px;
    margin:0 8px 0 8px;
    text-decoration:none;
    text-transform:uppercase;
}
.rt2 a:hover {
    text-decoration:underline;
}

.rt22 {
    height:31px;
    text-align:center;
    vertical-align:middle;
    background:url(/images/mu2.gif) top right no-repeat #c92921;
}
.rt22 a {
    color:white;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:13px;
    background:url(/images/mup.gif) left 4px no-repeat;
    padding:0 0 0 12px;
    margin:0 5px 0 0;
    text-decoration:none;
    text-transform:uppercase;
}
.rt22 a:hover {
    color:#3a3029;
}

.rt3 {
    height:89px;
    padding:0 130px 0 18px;
    vertical-align:middle;
    color:white;
    font-family:Arial Narrow;
    font-size:30px;
    line-height:28px;
    background:url(/images/zag.gif) top left no-repeat;
}
.rt3a {
    height:89px;
    padding:0 170px 0 18px;
    vertical-align:middle;
    color:white;
    border-top:10px solid white;
    line-height:28px;
    font-family:Arial Narrow;
    font-size:30px;
    background:url(/images/zag2.gif) top right no-repeat #c92921;
}
.rt3o {  }

.rt4 { padding:0 0 0px 0; height:276px; }
.rt4_main {height:386px; padding:0px 0 5px 0;}
.rt5 { padding: 12px 0 10px 0; }
.rt6 { padding:30px 0 30px 0; }
.rt82 { padding:10px 0 10px 10px; background:#232323; border-top:10px solid white; }  */
.rt8 { background:black; }

.kl1 { padding-left:15px; }

.fotki2 { margin:2px 0 2px 3px; }
.fotki3 { margin:2px 0 4px 1px; }

.top { background:url(/images/ban.jpg) top right no-repeat; }
.bottom { }

.fi1 { width:177px; height:266px; }
.fiot { width:10px; }
.fiot2 { width:6px; }
.fi12 { width:90px; height:135px; padding:0 0 0 2px;}

/* padding:0 30px 6px 3px; */

.ni1 { width:364px; height:262px; vertical-align:bottom;}
.ni1dv { width:364px; height:262px; position:relative;}
.ni1dv p{
    padding:0 0 0 0;
    margin:0 0 0 0;
    border:0px;
    display: inline;
    }
.ni1sl { position:absolute; width:330px; bottom:6px; left:3px; }
.niot { width:8px; }

.pok {
    background:#bb141a;
    font-family:Arial Narrow;
    font-size:18px;
    color:white;
}

.otstup { height:10px; }

.subsub { padding-left: 25px; padding-bottom: 0; padding-right: 25px; padding-top: 25px; }
.otst {
    color:#666666;
    padding:30px 26px 0 26px;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:10px;
    text-transform:uppercase;
}
.otst a { color:#666666; text-decoration:none; }
.subsub a {
    color:#666666;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:14px;
    margin:0 0 6px 0;
    display:block;
    text-decoration:none;
    text-transform:uppercase;
}
.subsub a:hover {
    color:#860700;
}

.ltzag5 {
    color:white;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:13px;
    padding:0; margin:0;
    text-transform:uppercase;
}
.galzag {
    color:#960a02;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:15px;
    padding:0; margin:0;
    text-transform:uppercase;
}
.galzag2 {
    color:#666666;
    cursor: pointer;
    font-family:Arial Narrow;
    font-size:12px;
    padding:5px 0 0 0; margin:0;
    text-transform:uppercase;
}
.galzag223 {
    color:#960a02;
    cursor: pointer;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:15px;
    padding:5px 0 0 0; margin:0;
    text-transform:uppercase;
}

.galzag a {
    color:#960a02;
    text-decoration:none;
}
.galzag2 a {
    color:#666666;
    text-decoration:none;
}

.botbl { width:979px; border-bottom:1px dashed #595959; margin:20px 0 0 11px; height:110px; }
.bl1 { color:#777777; font-size:10px; padding:0 0 20px 30px; width:170px; }
.bl3 {
    color:#960a02;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:14px;
    padding:0; margin:0 0 8px 0;
    text-transform:uppercase;
}

.bl2 { width:20px; }
.bl1 a { color:#777777; text-decoration:none; }

.copy { font-size:9px; font-family:verdana; color:#666666; position:absolute; bottom:10px; left:13px; }
.copy2 { position:absolute; bottom:5px; right:13px; }

.nii1 {
    width:340px;
    color:#960a02;
    font-weight:bold;
    font-family:Arial Narrow;
    font-size:14px;
    padding:0 0 8px 0;
    text-transform:uppercase;
}
.niotst { width:28px; }

.nii3 {
    color:#666666;
    padding:0px 0 10px 0;
    text-align:justify;
}

.asdfdsg { width:708px; margin:0 0 0 15px; }

.novmusub a {
    display:block;
    border:1px solid #bbbbbb;
    padding:2px 5px 2px 5px;
    color:#73797d;
    margin:0 1px 0 1px;
    text-decoration:none;
}
.novmusub a:hover {
    background:#d8d8d8;
}

.dizajneri { border-bottom:1px solid #bababa; }
.di1 { width:160px; padding:0 0 25px 24px; color:#666666; font-size:11px;}
.ds1 {
    width:160px; padding:0 0 25px 24px; color:#666666; font-size:11px;
    font-family:Arial Narrow;
    font-size:12px;
    text-transform:uppercase;
    color:#666666;
}
.ds1 a { color:#666666; text-decoration:none; }


.content { width:100%; }
.ct1 { padding:15px 20px 20px 15px; text-align: justify }
.ct2 { width:170px; padding:15px 10px 20px 0; color:#666666; }

.vsefoto { text-align:right; }

.nadoelo { height:10px; }

.lt4 img { width:245px;  height:176px }
.lt1 img { width:264px;  height:91px }
.main3img {height: 45px; top:227px; z-index:100;  width:177px; padding: 5px 0 0 0; position:absolute; background: black;    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}


.new-content h1 {
	color: #cc3333;
	font-size: 24px;

	text-transform: none;
	line-height: 30px;
}
.new-right-content {
	padding-top: 15px;
}
.new-otst {
    color:#333;
    padding:30px 26px 0 26px;

    font-size:14px;
}

.new-ul-des { padding:0; margin:5px 0 0 0; }

.new-ul-des li {
	list-style-type: none;
	background: url(../images/newli.gif) 0 5px no-repeat;
	padding: 2px 0 2px 10px;
	margin: 0px;
	color: #333;
}

.new-ul-des a {
	color: #333;
	font-size: 14px;
}
.new-ul-des a:hover {
	color: #990000;
	text-decoration: none;
	font-size: 14px;
}
.new-ul-des a.new-active {
	color: #990000;
}

.background { width:100%; height:100%; background:url(/images/fon_topbg.jpg) top left repeat-x; }
.bad1 { background:url(/images/fon_botleft.jpg) bottom right no-repeat; }
.bad2 { width:1000px; background:url(/images/fon_top.jpg) top left no-repeat; }
.bad3 { background:url(/images/fon_topright.jpg) top left no-repeat; }
.bad1div { background:url(/images/fon_topleft.jpg) top right no-repeat; width:100%; height:817px; }
/*.bad3div { background:url(/images/fon_topright.jpg) bottom left no-repeat; width:100%; height:400px; } */
.mnfontop { height:310px; background:url(/images/fon_top.jpg) top left no-repeat; }
.mnfonbot { height:95px; background:url(/images/fon_bot.jpg) bottom left no-repeat; }

.shestpik { height:6px; }

.nadofon { width:50px; background:#333333; border-right:1px solid white; }