/* Copyright €miGr@nt | www.montedom.com | skoyuleon@mail.ru*/
*{margin: 0; padding: 0; border: 0;}

html{height: 100%; min-height: 100%;}

body{padding: 0 0 0; background-color: #fff; font-family: Helvetica, Verbana, Arial, sans-serif;
color:#333 !important;}

#container{width: 980px; height:100%; min-height: 980px; margin: 0 auto; background-color: #fff;
background: url(../images/body-bkg6.gif) repeat-y; font-family: Helvetica, Verbana, Arial, sans-serif; color:#333;}

/*logo*/
#montedom {float: left; width:203px; margin-top: 0px; border:none; background: 
 url(../images/1b.png) no-repeat; background-position:top; }

#top-header{height:66px; background-color: #fff; font-family: Helvetica, Verbana, Arial, sans-serif; color:#333;}


/*text-uslugi-jurista-prof*/
.p-header{font-size: 75%; color: #333; font-weight: 300; font-family: Helvetica, Verbana, Arial, sans-serif; margin-top: 22px; margin-left: 9%; float:left; width: auto; background-color: #fff;}
.dom{margin-top: 18px; margin-left: 33px; float:left; border: none;}

.line-bottom-header{position: absolute; width: 100%; left:0; right:0; border-top: 1px solid #ccc;}

#form{float:right; font-family: Helvetica, Verbana, Arial, sans-serif; font-size: 80%;
width: 230px; height: 20px; margin-top: 20px;}


.input-text{border: #ccc solid 1px; width: 180px; height:19px; font-size: 90%; background: #f2f2f2;
color: #333;}


.submit{background: #fff; border: none; height:20px; width: 42px; cursor:pointer; font-size: 90%;
color: #333; font-weight: 300; font-family: Helvetica, Verbana, Arial, sans-serif;}


/*text-stranice*/
#content{padding-top: 40px; margin-left: 240px; height: 100%; min-height: 100%; 
margin-right: 48px;}


/*Zagolovok-link-dlja-novosti*/
.text_title{font-size: 100%; color: #333; background:#fff; font-weight: bold;
font-family: Helvetica, Verbana, Arial, sans-serif; padding-bottom: 2px; display:inline;}


.span_nedv{color:#fff; background-color:#c30; font-size: 100%; padding-left: 3px;
padding-right: 3px;}

.span_chern{color:#fff; background-color:#60f; font-size: 100%; padding-left: 3px;
padding-right: 3px;}

.span_intr{color:#fff; background-color:#363; font-size: 100%; padding-left: 3px;
padding-right: 3px;}

.span_posl{color:#fff; background-color:#f60; font-size: 100%; padding-left: 3px;
padding-right: 3px;}

.span_obo_mne{color:#fff; background-color:#06c; font-size: 100%; padding-left: 3px;
padding-right: 3px;}

/*Zagolovok-link-dlja-chernogorija*/
.ttitlink{font-size: 90%; color: #333; background:#fff; font-weight: bold;
font-family: Helvetica, Verbana, Arial, sans-serif; padding-bottom: 20px; padding-top: 20px;}
.ttitlink a:link{color: #039; background-color:#fff; text-decoration: underline;}
.ttitlink a:hover{text-decoration: underline; color: #c30; background-color: #fff;}
.ttitlink a:visited{color:#636; background-color:#fff; text-decoration: underline;}

dl{padding-top: 4%; line-height: 1.6;}
dt{font-size: 90%; color: #333; background:#fff; font-weight: bold;
font-family: Helvetica, Verbana, Arial, sans-serif; text-align: center;}
dd{padding-bottom: 15px; text-indent: 4%;}
em{background-color:#f2f2f2; display: block; border: 1px  dashed #ccc; padding: 10px;}
/*text novosti predv prosmotr*/
.text_description{text-indent: 0%; line-height: 1.6; padding-bottom: 50px;}
.dl-index{padding-top: 0; line-height: 1.6;}
/*data-novosti*/
.text_date{font-size: 75%; color: #999; background:#fff; font-weight: normal;
font-family: Helvetica, Verbana, Arial, sans-serif; padding-top: 5px;}

.text_view{font-size: 75%; color: #999; background:#fff; font-weight: normal;
font-family: Helvetica, Verbana, Arial, sans-serif; padding-top: 5px; padding-bottom: 50px;}


/*author-novosti*/
.text_author{font-size: 75%; color: #999; background:#fff; font-weight: normal;
font-family: Helvetica, Verbana, Arial, sans-serif; border-bottom: 1px  dotted #CCC;
padding-bottom: 30px;}


.text_author_full_text{font-size: 75%; color: #999; background:#fff; font-weight: normal;
font-family: Helvetica, Verbana, Arial, sans-serif; padding-bottom: 30px;}


/*vyvod polnogo spiska noostej*/



.img{border:#CCC solid 1px; float: left; padding: 1px; margin-right: 15px; margin-bottom: 1px;
width: auto; height:auto;}

.img2{border:#CCC solid 1px; padding: 1px; margin-right: 15px; margin-bottom: 1px; width: auto;}

.mini_img{border:#CCC solid 1px; float: left; padding: 1px; margin-right: 10px; margin-bottom: 2px;
width: 90px; height: 54px;}


/*start left menu*/
#menu {float: left; margin-top: 96px; width: 196px; height:auto; display: block; font-weight: 500;
font-family: Helvetica, Verbana, Arial, sans-serif;}


/*menu_left---------start-------------left*/
.menu_left{font-weight: 500; font-family: Helvetica, Verbana, Arial, sans-serif;
margin: 5px 10px 10px 3px; font-size: 85%; list-style: url(../images/li-2.jpg);
line-height: 1.6;}
.menu_left a:link{color: #000; background-color:#fff; text-decoration: none;}
.menu_left a:hover{text-decoration: none; color: #666; background-color: #fff;}
.menu_left a:visited{color:#666; background-color:#fff; text-decoration: none;
}
/*menu_left----------end-------------left*/


/*menu_left_nedv------start-------------left*/
.menu_left_nedv{ font-weight: 500; font-family: Helvetica, Verbana, Arial, sans-serif;
margin: 5px 10px 10px 3px; font-size: 85%; list-style: url(../images/li-3.jpg);
line-height: 1.6;}
.menu_left_nedv a:link{color: #000; background-color:#fff; text-decoration: none;}
.menu_left_nedv a:hover{text-decoration: none; color: #666; background: none;}
.menu_left_nedv a:visited{color:#666; background-color:#fff; text-decoration: none;}
/*menu_left_nedv--------end-------------left*/


/*menu_left_intr------start-------------left*/
.menu_left_intr{font-weight: 500; font-family: Helvetica, Verbana, Arial, sans-serif;
margin: 5px 10px 10px 3px; font-size: 85%; list-style: url(../images/li-4.jpg);
line-height: 1.6;}
.menu_left_intr a:link{color: #000; background-color:#fff; text-decoration: none;}
.menu_left_intr a:hover{text-decoration: none; color: #666; background: none;}
.menu_left_intr a:visited{color:#666; background-color:#fff; text-decoration: none;}
/*menu_left_intr--------end-------------left*/

/*menu_left_posl-----start-------------left*/
.menu_left_posl{font-weight: 500; font-family: Helvetica, Verbana, Arial, sans-serif;
margin: 5px 10px 10px 3px; font-size: 75%; list-style:  url(../images/li-5.jpg);
line-height: 1.4;}
.menu_left_posl a:link{color: #000; background-color:#fff; text-decoration: none;}
.menu_left_posl a:hover{text-decoration: none; color: #666; background: none;}
.menu_left_posl a:visited{color:#666; background-color:#fff; text-decoration: none;}
/*menu_left_posl-----start-------------left*/


/*menu_left_obo_mne-----start-------------left*/
.menu_left_obo_mne{font-weight: 500; font-family: Helvetica, Verbana, Arial, sans-serif;
margin: 5px 10px 10px 3px; font-size: 85%; list-style:  url(../images/li-6.jpg);
line-height: 1.6;}
.menu_left_obo_mne a:link{color: #000; background-color:#fff; text-decoration: none;}
.menu_left_obo_mne a:hover{text-decoration: none; color: #666; background: none;}
.menu_left_obo_mne a:visited{color:#666; background-color:#fff; text-decoration: none;}
/*menu_left_obo_mne-----start-------------left*/
.li_line{ border-bottom: dotted 1px #ccc;}
/*end left menu*/


h1{font-size: 97%; color: #333; background:#fff; font-weight: bold; font-family: Helvetica, Verbana, Arial, sans-serif; padding-bottom: 2px; display:inline;}

/*zagolovok-----menu----chernogorija-----start*/
#chern{font-family: Helvetica, Verbana, Arial, sans-serif; text-decoration: none;
color: #333; font-size: 100%; display:block; padding: 10px 5px 5px 20px;
background: none; background-color: #fff;}
/*zagolovok-----menu----chernogorija-----end*/


/*zagolovok-----menu----nedvizhimost-----start*/
#nedv{font-family: Helvetica, Verbana, Arial, sans-serif; text-decoration: none;
color: #000; font-size: 95%; display:block; padding: 10px 5px 5px 20px;
background: none; background-color: #fff;}
/*zagolovok-----menu----nedvizhimost-----end*/



/*zagolovok-----menu----interesno-----start*/
#intr{font-family: Helvetica, Verbana, Arial, sans-serif; text-decoration: none;
color: #000; font-size: 100%; display:block; padding: 10px 5px 5px 20px;
background: none; background-color: #fff;}
/*zagolovok-----menu----interesno-----end*/



/*zagolovok-----menu----poslednee-----start*/
#posl{font-family: Helvetica, Verbana, Arial, sans-serif; text-decoration: none;
color: #000; font-size: 100%; display:block; padding: 10px 5px 5px 20px;
background: none; background-color: #fff;}
/*zagolovok-----menu----poslednee-----end*/




/*zagolovok-----menu----obo-mne-----start*/
#obo{font-family: Helvetica, Verbana, Arial, sans-serif; text-decoration: none;
color: #000; font-size: 100%; display:block; padding: 10px 5px 5px 20px;
background: none; background-color: #fff;}
/*zagolovok-----menu----obo-mne-----end*/

.pstrnav {padding: 30px 10px 5px 150px; color:#424242;}
.pstrnav a{font-family: Helvetica, Verbana, Arial, sans-serif; font-size:80%; color:#999; 
text-decoration: none; border: 1px solid #CCC; padding-top: 3px; padding-bottom: 3px;
padding-left: 6px; padding-right: 6px;}
.pstrnav a:hover{background:#f2f2f2; color:#000;}







/*ins_link---------start-----vnutr-link*/
.ins_link{font-weight: 500; font-family: Helvetica, Verbana, Arial, sans-serif;
 font-size: 75%; list-style: none;
line-height: 2.5;}
.ins_link a:link{color: #039; background-color:#fff; text-decoration: underline;}
.ins_link a:hover{text-decoration: underline; color: #c30; background-color: #fff;}
.ins_link a:visited{color:#636; background-color:#fff; text-decoration: underline;
}
/*ins_link----------end--------vnutr-link*/










.tel {border:none; margin-bottom: -6px; margin-left: 25px;}
.tel2 {border:none; margin-bottom: -6px; margin-right: 6px;}


#footer{background: #f2f2f2; font-size: 70%; color: #666; font-family: Helvetica, Verbana, Arial, sans-serif; clear: both; width: 100%; height: 100%; margin: 0 auto; border-top: 1px  double #ccc;} 

#footer a{color: #666; background-color: #f2f2f2;} 
#footer a:hover{background: #f2f2f2; color: #c30; text-decoration: underline;} 
#footer p{padding: 10px; text-align: center;} 
 
