
body, html {
margin:0px; 
padding:0px;
text-align:center; 
}
#container{
margin:0 auto;  
text-align:left; 
min-width:1000px;  
width:expression(  
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth < 1000
?
"1000px"
:
"auto"
)
:
(
document.body.clientWidth < 1000
?
"1000px"
:
"auto"
)
);
}

img{
border:0px;
vertical-align: middle;
}

#header{
height: 297px;
background-image:url("../img/tl.jpg");
background-repeat: no-repeat;
background-position: top left;
}

#left{
background-image: url("../img/bg_left.jpg");
background-position:left top;
background-repeat:no-repeat;
width:220px; 
float:left; 
padding-left:88px;
padding-top: 50px;
}
#line-right{
width:321px;
height:31px;
background-image:url("../img/tr.jpg");
background-repeat: no-repeat;
background-position: top right;
position:absolute;
right:0px;
}
#topmenu{
position: absolute;
top: 40px;
left: 346px;
overflow:hidden;
white-space:nowrap;
display:block;

}
#topmenu a:link, #topmenu a:visited{
font-family:"Trebuchet MS";
font-size:13px;
font-style:italic;
text-decoration:underline;
font-weight:bolder;
color: #84c125;
cursor:pointer;
padding-left: 8px;
padding-right: 8px;
line-height:45px;
height:45px;
display:block;
float: left;
}
#topmenu a:hover, #topmenu a:active{
line-height:45px;
background-color:#ee872d;
cursor:pointer;
color:#FFFFFF;
}

#shortcuts{
text-align:center;
}
 
#bmtext a:link, #bmtext a:visited{
font-family:"Trebuchet MS";
font-size:13px;
font-style:italic;
text-decoration:underline;
font-weight:bolder;
color: #ee872d;
cursor:pointer;
padding-left: 8px;
padding-right: 8px;
line-height:20px;
height:20px;
display:block;
}
#bmtext a:hover, #bmtext a:active{
line-height:20px;
cursor:pointer;
color:#84c125;
}

#cons{
background-image:url("../img/online.jpg");
background-repeat:no-repeat;
width: 190px;
height:85px;
padding-left: 75px;
padding-top: 35px;
}
#cons a:link, #cons a:visited{
font-family:"Tahoma";
font-size:12px;
text-decoration:underline;
color: #000;
cursor:pointer;
}
#cons a:hover, #cons a:active{
cursor:pointer;
color:#ee872d;
}

#sitecontent{
background-image:url("../img/bg.jpg");
background-repeat:repeat-x;
}
#dateshape{
background-image:url("../img/shape.jpg");
background-repeat:no-repeat;
color:#ffffff;
font-family:"Tahoma";
font-size:10px;
padding-left:15px;
width:72px;
height:18px;
padding-top:2px;
}

#lastnews a:link, #lastnews a:visited, #lastnews a:hover, #lastnews a:active{
color:#000000;
text-decoration:underline;
font-size:12px;
font-family:"Tahoma";
}
a.or10:link, a.or10:visited, a.or10:hover, a.or10:active{
color:#ee872d;
text-decoration:underline;
font-size:10px;
font-family:"Tahoma";
}
a.gr10:link, a.gr10:visited, a.gr10:hover, a.gr10:active{
color:#a8a8a8;
text-decoration:underline;
font-size:11px;
font-family:"Tahoma";
}

a.gre11:link, a.gre11:visited, a.gre11:hover, a.gre11:active{
color:#84c125;
text-decoration:underline;
font-size:11px;
font-family:"Tahoma";
}

#tbtitle{
font-family:"Trebuchet MS";
font-size:17px;
font-style:italic;
font-weight:bolder;
color:#000000;
}
#btext{
padding-left:10px;
}

#content{
background-image:url("../img/bg_right.jpg");
background-repeat:no-repeat;
background-position:right top;
margin:0px;
min-height:610px;
margin-left:355px;
padding-right:70px;
padding-top: 50px;
}
#a1{
background-image:url("../img/a1.jpg");
background-position:top left;
background-repeat:no-repeat;
width:27px;
height:37px;
float:left;

}
#a2{
background-image:url("../img/a2.jpg");
background-position:top;
background-repeat:repeat-x;
height:30px;
padding-top:7px;

}
#a3{
background-image:url("../img/a3.jpg");
background-position:top right;
background-repeat:no-repeat;
width:24px;
height:37px;
float:right;
}
#a4{
background-image:url("../img/a3.jpg");
background-position:top right;
background-repeat:no-repeat;
width:24px;
height:37px;
float:right;
}
#a6{
background-image:url("../img/a6.jpg");
background-position:bottom left;
background-repeat:no-repeat;
width:27px;
height:29px;
float:left;
}
#a7{
background-image:url("../img/a7.jpg");
background-position:bottom;
background-repeat:repeat-x;
height:29px;
}
#a8{
background-image:url("../img/a8.jpg");
background-position:bottom right;
background-repeat:no-repeat;
width:192px;
height:22px;
float:right;
text-align:center;
padding-top:7px;
}
#a9{
background-image:url("../img/a9.jpg");
background-position:bottom right;
background-repeat:no-repeat;
width:24px;
height:29px;
float:right;
}
#greydiv{
background-color:#f6f6f6;
}
#topmenu_content{
background-color:#f6f6f6;
color:#000000;
padding-left:30px;
padding-right:30px;
margin-left:2px;
margin-right:1px;
font-family:"Tahoma";
font-size:12px;
text-align:justify;
}
#topmenu_content a:link, #topmenu_content a:visited{
color: #e67817;
font-weight:bold;
font-family:"Tahoma";
text-decoration:none;
}
#topmenu_content a:hover {
text-decoration:underline;
}
#st_k{
text-align:center;
width:100%;
padding-top: 30px;
}
#st{

font-family:"Tahoma";
font-size:11px;
text-align:center;
}
#k{
font-family:"Tahoma";
font-size:11px;
text-align:center;

}
#skidki{
border:dashed 1px #b2b2b2;
padding:20px;
height:110px;
}
#podarki{
border:dashed 1px #b2b2b2;
padding:20px;
height:110px;
font-size:11px;
font-family:"Tahoma";
}
#podarki a:link, #podarki a:visited{
font-family:"Trebuchet MS";
font-size:13px;
font-style:italic;
text-decoration:underline;
font-weight:bolder;
color: #84c125;
cursor:pointer;
}
#podarki a:hover, #podarki a:active{
cursor:pointer;
color:#ee872d;
}

#content h1 {
margin:0px; 
} 
#content p {
margin:0px; 
padding:5px;
}
#clear{
height:0;
font-size:1px;
line-height:0px;
clear:both;
}
#footer{
background-color:#ffffff;
background-image:url("../img/bg_bot.jpg");
background-position:right bottom;
background-repeat:no-repeat;
height:161px;
}
#copyright{
padding-top: 120px;
padding-left:100px;
font-size:11px;
font-family:"Tahoma";
color: #afb9b8;
}
#crimeansky{
float:right;
padding-top: 120px;
padding-right:140px;
font-size:11px;
font-family:"Tahoma";
color: #afb9b8;
}






/** Шрифты глобально **/
table, td, div  			{ color: #4c4c4f; font-family: "Tahoma";  border: 0 }

/** Главный контейнер **/
#main  				        { background: #fff; width: 54.29em; text-align: left }
#wrap                                   { background: #fff; width: 100% }

/* Верх сайта */
.top  				        { font-size: 70%; }
.top a 				        { color: #c5dff8 }
#topleft a 				{ background: url(../images/logo.png) no-repeat left; width: 190px; height: 122px; display: block; text-decoration: none }
#topleft  				{ height: 122px; width: 190px }
#topcenter  				{ width: auto }
#topright  				{ height: 122px; width: 14em }
#topright div 				{ font-size: .8em; margin: 0 0 2.5em; text-align: center }


/* Заголовки глобально */
h1                                      { font-size: 17px; color:#000000; font-family:"Trebuchet MS"; }
h2                                      { font-size: 16px; color:#000000; font-family:"Trebuchet MS"; }
h3                                      { font-size: 15px; color:#000000; font-family:"Trebuchet MS"; }
h4                                      { font-size: 14px; color:#000000; font-family:"Trebuchet MS"; }
h5                                      { font-size: 13px; color:#000000; font-family:"Trebuchet MS"; }

/* Графика шаблона */
.temptl                                 { background: url(../images/lt.gif) repeat-y left top; width: 26px }
.temptr                                 { background: url(../images/rt.gif) repeat-y left top; width: 26px }
.tempbl                                 { background: url(../images/lb.gif) repeat-y left top; width: 26px; height: 87px }
.tempbr                                 { background: url(../images/rb.gif) repeat-y left top; width: 26px; height: 87px }
.templ                                  { background: url(../images/l.gif) repeat-y left top; width: 7px }
.tempr                                  { background: url(../images/r.gif) repeat-y right top; width: 7px }
.tempt                                  { background: url(../images/ct.gif) repeat-x left top }
.tempb                                  { background: url(../images/cb.gif) repeat-x left bottom }

/** Ссылки **/
a:link, a:visited  			{ color: #9d937b; text-decoration: none; font-family:"Tahoma"; font-size:12px; }
a:hover  				{ color: #565040; text-decoration: none }
a.cat:link, a.cat:visited               { color: #343434 }
a.cat:hover                             { color: #343434; text-decoration: underline }

a.linkbutton    			{}
a.last     				{ color: #649bb5 }
a.load:link, a.load:visited  		{ border: 3px double #cacbcd; color: #555; background: #efefef; padding: .1em 1em; text-decoration: none }
a.load:hover  		                { color: #000; text-decoration: none }
a.jump:link, a.jump:hover  		{ border: 3px double #cacbcd; color: #555; background: #efefef; padding: 0 1em; text-decoration: none }

/** оглавления разделов **/
.sitetitle  				{ background: #fff; font-size: 14px; font-family:"Trebuchet MS"; margin: 0 0 .5em; }
.sitetitle .cont  			{  font-size: 17px; color:#000000; font-family:"Trebuchet MS";  padding: .3em 0 }
.sitetitle .ins  			{ color: #8d4d50; background: #eaebec; font-family:"Trebuchet MS"; line-height: 100%; padding: .3em 1em }
.sitetitle a:link, .sitetitle a:visited { color: #000000; font-size: 14px; font-family:"Trebuchet MS"; text-decoration: none }
.sitetitle a:hover  			{ color: #ee872d; font-family:"Trebuchet MS"; text-decoration: underline }

/** Формы **/
form                                    { margin:0 }
textarea, select, option  	{ font: normal .9em tahoma, arial, verdana, sans-serif; color: #777; vertical-align: middle }
textarea 	                { padding: .1em .3em .2em } 
select                        	        { padding: .1em .3em .1em }
textarea                        	{ overflow: auto } 
.button  				{ border: 3px double #cacbcd; color: #555; background: #efefef; padding: 0 .7em } 
.oneselect                              { background: #898a8f; color: #343434 }
.form                                   { padding: 1em; text-align: center; }
.form table                             { text-align: center; margin: 0 auto } 
.form table td                          { font-weight: normal; color: #999; padding: .2em .1em; vertical-align: top; text-align: left } 
.form table td p                        { font-weight: normal; color: #999; margin: .1em .1em 0 } 
.form table td b                        { color: #c00 } 
.form table td div                      { margin: 0 0 .5em } 
.form fieldset                          { border: 1px solid #eee; padding: .5em 3em .8em }
.form legend  				{ color: #555; padding: 0 .5em }
/* Блок */
.binput 			        {  color: #777 }
.bbutton  				{ border: 3px double #cacbcd; color: #555; background: #efefef; padding: 0 .7em }

/* Calendar */
.calendar                               { width: 100%; font-size: 1em; border-collapse: separate; background: #fff }
.calendar td                            { color: #323439; background: #efefef; font-size: .8em; padding: .2em } 
a.calendarlink   			{ color: #c00 }
.calendartitle,.calendarmonth,
.calendarempty,.calendartoday,
.calendarallday                         {}

/* Листинг страниц */
.pages                                  { padding: 1em 1.2em; color: #c8c9d0; font-size: .95em }
.pagesempty                             { color: #c8c9d0; padding: .1em .1em }
a.pages:link, a.pages:visited  		{ padding: .1em .4em; background-color: #f3f8fc }
a.pages:hover  				{ background-color: #75798a; text-decoration: none; color: #32455c }
 
/* Блок рекомендуем */
.siterec  				{ line-height: 85%; padding: 0 1em 1em }
.siterectime  				{ background: #f7f7f7; color: #68717a; float: right; font-size: 0.9em; padding: 0 .5em }

/*** Базовый контейнер ***/
.cont                                   { background: transparent; margin: 0 1em 0 0 }
.conttitle                              { padding: 0; color:#000000; font-size: 14px; font-family:"Trebuchet MS"; margin-top: .5em; font-size: 1.1em; color: #748fb3 }
.conttitle h2                           { padding: .3em 0; font-size: 14px; font-family:"Trebuchet MS"; margin: 0 0 .5em; font-size: 1.1em; font-weight: normal; color: #000; border-bottom: 1px solid #ccc }
.conttitle h3                           { padding: 0; margin: -0.5em 0 0 0; font-size: 14px; font-family:"Trebuchet MS"; font-weight: normal; font-size: 90% }
.conttitle span                         { background: #f7f8fb; color: #68717a; font-size: 85%; font-weight: normal; padding: .1em .3em }
.conttext                               { padding: .5em 0;
font-family:"Tahoma";
font-size:12px;}
.conttext .thumb img                    { border: .3em solid #eee; padding: .1em } 
.continfo                               { padding: .5em .2em; font-family:"Tahoma"; margin: 0 0 1em; border-bottom: 1px dashed #ccc; text-align: right; font-size: 12px; color: #9da0a2; clear: both }
.continfo img                           { vertical-align: middle }
.continfo b                             { font-weight: normal; color: #ccc; margin: 0 .5em }
.onlytitle                              { margin: 0 0 1.5em }
.conttitle table td.only                { width: 100%; font-size:.9em; padding: .2em 1em .2em }
.conttitle table td.date                { font-size: .9em; padding: .2em 0 }

/** Категории **/
.cat                                    { border: none; width: 100%; }
.cat .head td                           { padding: .3em 1em; border-bottom: 1px solid #565040; border-right: 1px solid #565040; color: #565040; text-align:center }
.cat td                                 { padding: .3em 1em; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; color: #68717a }
.cat td span                            { color: #aaa; font-weight: normal }
#catinfo                                { color: #b7baba; text-align: right; border: 0 }
 
/** Доплнительная информация 
    файлы, фото **/
.details                                { border: none; width: 100%; }
.details .head td                       { padding: .3em 1em; border-bottom: 1px solid #8d4d50; color: #8d4d50; text-align:center }
.details td                             { padding: .3em 1em; border-bottom: 1px solid #ddd; color: #444a50 }
.infone                                 { background: #fbfbfb; color: #444a50 !important }
.inftwo                                 { background: #fff; color: #4d698d !important }

/* Чередование цветов таблиц 
в категориях */
.newsone,.articleone,.linkone,.downone,.faqone,.photosone                      { background: #fff }
.newstwo,.articletwo,.linktwo,.downtwo,.faqtwo,.photostwo                      { background: #fff }

/** Комментарии **/
.com                                    { border: none; width: 100% }
.com .head td                           { padding: .3em 1em; border-bottom: 1px solid #8d4d50; color: #bc8486 }
.com .head td big                       { color: #8d4d50; font-size: 1em }
.com td                                 { padding: .3em 1em; vertical-align: top; border-bottom: 1px solid #ccc; color: #444a50 }
.com td p                               { color: #68717a; margin: 0; padding: .3em 0 }
#cominfo                                { text-align: right; border: 0 }

/* Сообщения */
.errtitle  				{ background: #fff; font-size: 1.07em }
.errtitle .cont  			{ color: #600; background: #e89ca0; line-height: 100%; padding: .4em 1em }
.errortxt                               { border-top: .1em solid #e89ca0; border-bottom: .1em solid #e89ca0; padding: 1em; color: #800; font-style: italic }
.support                                { border-top: .2em solid #e89ca0; border-bottom: .2em solid #e89ca0; width: 50%; padding: 3em; color: #800; font-size: 0.85em }
.support img                            { float: right }
.messtitle  				{ background: #fff; font-size: 1.07em }
.messtitle .cont  			{ color: #060; background: #99db84; line-height: 100%; padding: .4em 1em }
.messtxt                                { border-top: .1em solid #99db84; border-bottom: .1em solid #99db84; padding: 1em; color: #000 }
.notice                                 { color: #ca0000; background: #ffe; border: .1em dashed #fcc; padding: .5em 1em; text-align:center; font-size:11px;}

/* Цвета */
.redfont                                { color: #8d4d50 }
.red                                    { color: #c00 }
.blue                                   { color: #0a469e } 
.green                                  { color: #239e0a }
.crimson                                { color: #600 }

/* Map */
.mapcont                                { background: #fff; margin: 0 5% 1em }
.maptitle h2                            { padding: .3em 0; margin: 1.5em 1em .5em; font-size: 1.1em; font-weight: normal; color: #800; border-bottom: 1px solid #eee }
.maptitle h2 a                          { text-decoration: underline }
.maptitle h2 a:hover                    { text-decoration: none }
.maptext                                { padding: 0 1.5em; color: #68717a; font-style: italic }
.maplink                                { padding: 0 5em; margin: 0 }

/* Info */
.infotitle                              { 
font-family:"Trebuchet MS";
font-size:13px;
color:#000000;}
.infotitle big                          { color: #68717a; font-size: 1.7em; vertical-align: middle; padding-right: .6em }

#titleinform                              { 
font-family:"Trebuchet MS";
font-size:14px;
color:#000000;}

/* Poll */
.poll                                   { text-align: center; width: 100% }  
.poll td                                { font-weight: normal; color: #68717a; padding: .1em .1em } 
.pollbar                                { background:#000; height: 1em } 
.pollbarout                             { background: #f6f6f6; padding: 0; text-align: left }
.pollbarout_block                       { padding: 0; margin: 0 .2em; background: #fff; text-align: left }

/* Faq */
.faqul                                  { margin: 0 0 3em; padding: .5em 1.9em; border-bottom: .1em solid #ccc; border-top: .1em solid #ccc }
.faqli                                  { color: #446688; padding: .2em .5em; font-weight: normal; list-style-type: square } 
.faqli a                                { text-decoration: underline } 
.faqtitle                               { color: #4d698d; padding: .2em 1.8em; font-weight: normal }
.faqtitle big                           { color: #446688; font-size: 1.7em; vertical-align: middle; padding-right: .6em } 
.faqtext                                { color: #50743f; padding: .2em 3.5em }

/* Thumb */
.thumb                                  { margin: 1em .5em; text-align: center; float:left; }
.thumbtitle                             { color: #8d4d50; font-weight: bold }
.thumbcet                               { padding: .3em }
.thumbcet img                           { border: .5em solid #eee; padding: .3em }
.thumbtext                              { color: #68717a }

/**/
.search                                 { color: #68717a; text-align: right; padding: 1em }

/* Images */
.tableod                                { padding: 5px 25px; text-align: center }
.tableod #img                           { border: solid 10px #ccc }
.tableod img                            { border: 1em solid #eee; padding: .3em }
.tablein                                { padding: 5px; text-align: center; color: #68717a } 
.tablein img                            { border: .5em solid #eee; padding: .3em }
.mediain                                { display: inline; padding: 3px } 
.mediaod                                { border: solid 5px #ccc }
.mediait                                { border: solid 5px #e89ca0 }

/* Rating */
.rating                                 { background: #fff }
.ratingrows                             { background: #fdfdfd; line-height: 2em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: .5em; color: #8d4d50 }
#rating                                 { float: left; margin: 0; padding: 0 5px 0 0 }
#rating dd                              { margin: 0; padding: 0 }
#rating ol                              { list-style: none; margin: 0; padding: 0; width: 70px; height: 14px; position: relative; background: url(../images/rates.gif) }
#rating li                              { float: left; margin: 0; padding: 0 }
#rating li a                            { display: block; width: 14px; height: 14px; position: absolute; text-decoration: none; z-index:3 }
#rating li a:hover                      { left: 0; background: url(../../images/rates.gif) left center; z-index: 2 }
#rating a.rate1                         { left: 0 }
#rating a.rate1:hover                   { width: 14px }
#rating a.rate2                         { left: 14px }
#rating a.rate2:hover                   { width: 28px }
#rating a.rate3                         { left: 28px }
#rating a.rate3:hover                   { width: 42px }
#rating a.rate4                         { left: 42px }
#rating a.rate4:hover                   { width: 56px }
#rating a.rate5                         { left: 56px }
#rating a.rate5:hover                   { width: 70px }
#rating li.current                      { height: 14px; background: url(../../images/rates.gif) left bottom; z-index:1 }

/* Float */
.fl                                     { float: left }
.fr                                     { float: right }
/* Align */
.al                                     { text-align: left }
.ar                                     { text-align: right }
.ac                                     { text-align: center } 
/* Valign */
.vt                                     { vertical-align: top }
.vm                                     { vertical-align: middle } 
.vb                                     { vertical-align: bottom }
/* Float img-thumb */
.imgleft                                { float: left; margin: .2em 1em 1em 0 }
.imgright                               { float: right; margin: .2em 0 1em 1em }

/* Line */
.sline  				{ clear: both; font-size: .5em; height: .5em }
.clear  				{ clear: both; height: 0 } 
hr                                      { padding: 0; height: 0; border-bottom: .1em solid #bbbfc5 }


 
/* Forum */
.forum                                  { border: .1em solid #ccc; padding: .1em; background: #fff }
.forum span                             { font-weight: bold }
.forumtitle                             { background: #f5f5f5; color: #888; border-bottom: .1em solid #fff; padding: 1em; font-weight: bold }
.forumtopic                             { border-top: .1em solid #ccc; padding: 1em }




#message3Box{
width:130px;
height:190px;
border: 1px solid #dcdcdc;
background-color:#FFFFFF;
position: absolute;
visibility:hidden;
text-align:center;
cursor:pointer;
z-index:1000;
}
#message5Box{
width:130px;
height:190px;
border: 1px solid #dcdcdc;
background-color:#FFFFFF;
position: absolute;
visibility:hidden;
text-align:center;
cursor:pointer;
z-index:1000;
}
#message10Box{
width:130px;
height:190px;
border: 1px solid #dcdcdc;
background-color:#FFFFFF;
position: absolute;
visibility:hidden;
text-align:center;
cursor:pointer;
z-index:1000;
}
#menu_cosm{
background-color:#dc7c29;
background-image: url("../img/bg_sub.jpg");
position:absolute;
background-position: bottom;
background-repeat: repeat-x;

visibility:hidden;
font-family:"Tahoma";
font-size:12px;
color:#FFFFFF;
padding: 15px;
top:83px;
left:529px;
}
#menu_cosm a:link, #menu_cosm a:active,  #menu_cosm a:visited{
font-family:"Tahoma";
color:#FFFFFF;
display:block;
line-height: 25px;
text-decoration:none;
font-size:12px;
}
#menu_cosm a:hover{
text-decoration:underline;
}
#img_gal{
background-image:url("../img/bg_gal.jpg");
padding-left: 8px;
padding-top: 10px;
float:left;
width:262px;
height:187px;
}
input.big{
background-image:url("../img/bg_input.jpg");
background-color:#FFFFFF;
background-repeat:no-repeat;
width:341px;
height:17px;
border:0px;
padding:10px;
color:777777;
}
input.ok{
background-image:url("../img/bg_input_ok.jpg");
background-color:#FFFFFF;
background-repeat:no-repeat;
width:194px;
height:22px;
border:0px;
padding:5px;
color:777777;
}

.button_subm{
background-image:url("../img/bg_button.jpg");
background-color:#84c125;
background-repeat:no-repeat;
width:132px;
height:32px;
border:none;
color:#FFFFFF;
font-family:"Tahoma";
font-size:12px;
}

#onl_consult{
padding-top:5px;
padding-bottom:55px;
font-family:"Tahoma";
font-size:11px;
color:#777777;
line-height:0;
}
#onl_consult .but{
padding-top:5px;
}

#menu_stom{
background-color:#dc7c29;
background-image: url("../img/bg_sub.jpg");
position:absolute;
visibility:hidden;
font-family:"Tahoma";
font-size:12px;
color:#FFFFFF;
background-position: bottom;
background-repeat: repeat-x;

padding: 15px;
top:83px;
left:415px;
}
#menu_stom a:link, #menu_stom a:active,  #menu_stom a:visited{
font-family:"Tahoma";
color:#FFFFFF;
display:block;
line-height: 25px;
text-decoration:none;
font-size:12px;
}
#menu_stom a:hover{
text-decoration:underline;
}


#menu_others{
background-color:#dc7c29;
background-image: url("../img/bg_sub.jpg");
position:absolute;
visibility:hidden;
font-family:"Tahoma";
font-size:12px;
color:#FFFFFF;
background-position: bottom;
background-repeat: repeat-x;

padding: 15px;
top:83px;
left:948px;
}
#menu_others a:link, #menu_others a:active,  #menu_others a:visited{
font-family:"Tahoma";
color:#FFFFFF;
display:block;
line-height: 25px;
text-decoration:none;
font-size:12px;
}
#menu_others a:hover{
text-decoration:underline;
}


#pager{
font-size:12px;
}


#menu_diag{
background-color:#dc7c29;
background-image: url("../img/bg_sub.jpg");
position:absolute;
background-position: bottom;
background-repeat: repeat-x;

visibility:hidden;
font-family:"Tahoma";
font-size:12px;
color:#FFFFFF;
padding: 15px;
top:83px;
left:845px;
}
#menu_diag a:link, #menu_diag a:active,  #menu_diag a:visited{
font-family:"Tahoma";
color:#FFFFFF;
display:block;
line-height: 25px;
text-decoration:none;
font-size:12px;
}
#menu_diag a:hover{
text-decoration:underline;
}

#menu_derm{
background-color:#dc7c29;
background-image: url("../img/bg_sub.jpg");
background-position: bottom;
background-repeat: repeat-x;
position:absolute;
visibility:hidden;
font-family:"Tahoma";
font-size:12px;
color:#FFFFFF;
padding: 15px;
top:83px;
left:637px;
}
#menu_derm a:link, #menu_derm a:active,  #menu_derm a:visited{
font-family:"Tahoma";
color:#FFFFFF;
display:block;
line-height: 25px;
text-decoration:none;
font-size:12px;
}
#menu_derm a:hover{
text-decoration:underline;
}

.otziv{
    font-family: tahoma;
    font-size: 12px;
    padding-bottom: 15px;
}

.otziv strong{
    float: right;
    padding-right: 60px;
    clear: both;
    font-style:  italic;
}
