/*Author:Dobryakov Alexander*/
/*---model---*/
* {
margin: 0;
padding: 0;
border-width: 1px
border-color: black;
/*border-style: groove;
*/
}

body {    margin: 0;
padding: 0;        
font: normal 8pt/1.6 "Trebuchet MS", Verdana, Helvetica;        
color: #545454;       
 text-align: center;        
background: url(images/bgBody.jpg);*/
}

#wrap {    width: 100%;
height: 100%;    
margin: 0;        
padding: 0;        
background: url(images/bgPage.jpg) repeat-x 0 0;        
}

#contenier {    width: 788px;        
height: auto;        
margin: 0 auto;        
padding: 0;        
text-align: left;        
}

#topScreen {    position: relative;    
height: 191px;        
margin: 0;        
padding: 0;        
background: url(images/bgScreen.jpg) 50% 0;        
}

#lamer {    height: 55px;        
margin: 0;        
padding: 0 0 0 12px;        
}

#content {    display: table; /*for Moilla*/    
margin: 10px 0 0 0;        
height: 1%; /*for IE6*/        
padding: 0;        
}

#leftSide {    float: left;    
width: 175px;        
height: 1%;        
margin: 0;        
padding: 0 0 0 10px;        
}

#centerSide {width:590px !important;
width:380px;        
margin: 0 0px 0 190px;        
padding: 0 10px 0 10px;        
}

*+html #centerSide {width:380px !important;width:380px;        
margin: 0 0px 0 190px;        
padding: 0 10px 0 10px;        

}                        

#centerSidePlus {        margin: 0 0px 0 190px;        
padding: 0 10px 0 10px;        

}#rightSide {    float: right;
width: 175px;        
height: 1%;        
margin: 0;        
padding: 0 0 0 10px;        
}

#footer {    height: 40px;        
margin: 16px 0 0 0!important;        
margin: 36px 0 0 0;        
padding: 0;        
background: url(images/bgFooter.jpg) repeat-x 10px 0;        
}

.clear {    clear: both;        

}

/*---div---*/
.news {    margin-bottom: 10px;        
padding-right: 15px;        
}

.textArea {    /*width: 600px;    
border:1px solid #000000;*/        
}

.rasp{        width: 380px;        
height: 1px;
}

/*---h1,...,span---*/
.marker {    margin: 8px 0;    
padding-left: 23px;    
font: normal 10pt "Trebuchet MS", Verdana, Helvetica;        
text-transform: uppercase;        
background: url(images/marker.png) no-repeat 0 0;        

}.zag {    margin: 8px 0;        
padding-left: 25px;        
color: #000;        
font: normal 10pt Georgia, "Times New Roman", Times, serif;        
text-transform: uppercase;        
background: url(images/marker3.jpg) no-repeat 0 0;        

}

.style2, .style {    margin: 0;        
padding: 0;        
}

.style {        font-size: 9pt;        
color: #4b4b4b;        
font-weight: bold;        
}

.style3, .style4 {    padding: 10px 0 0 210px;    
font-size: 9pt;        
color: #000;        
}

.style4 {    padding-left: 5px;    
color: #000;        
font-style:italic        
}

.newstitler {    padding-left: 5px;    
color: #000000;    
text-decoration: none;        
}

.newstitler:hover {    text-decoration: underline;        
}

#lamer ul, #lamer li {    list-style: none;        
margin: 0;        
padding: 27px 0 0 0;        
}

#lamer li {    float: left;        
margin: 0;        
padding: 0;        
}

#leftSide ul, #leftSide li,#rightSide ul, #rightSide li,#anketa ul, #anketa li {    list-style: none;        
margin: 0;        
padding: 0;        
}

#leftSide li {    margin: 0 0 0 14px;        
}

.date {  color: #224695;  
}

#rightSide li.line {    padding-top: 5px;    
border-top: 2px solid #eaeaea;        
}

#anketa li {    margin: 4px 0;        
}

#anketa strong {    color: #000;        
font-size: 8.5pt;        
}

/*---links---*/
a {    color: #86003e;        
text-decoration: underline;        
}

a:hover {    text-decoration: none;        
}

a#kart {    display: block;        
position: absolute;        
top: 12px!important;        
top: 14px;        
right: 186px!important;        
right: 185px;       
width: 167px;        
height: 103px;        
text-decoration: none;        
background: url(images/kartB.gif) no-repeat 0 -1px;        
}

a:hover#kart {    text-decoration: none;        
background-position: 0 -103px;        
}

a.list {    padding-left: 10px;        
font-size: 9pt;    
color: #87003f;        
text-decoration: none;        
background: url(images/marker2.png) no-repeat 0 6px;        
}

a:hover.list {    text-decoration: underline;        
}

.marker a {    color: #e7a404;        
text-decoration: underline;        
}

.marker a:hover {    text-decoration: none;        
}

/*---form---*/
form {    margin: 0;        
padding: 0;        
}

.user {    width: 125px;        
margin-right: 10px;        
border: 1px solid #a6a6a6;        
}

.user2 {    width: 210px;        
margin-top: 2px;        
border: 1px solid #a6a6a6;        
}

.user3 {    margin-top: 4px;        
color: #545454;        
font-size: 8pt;        
}

.user4 {    width: 50px;        
margin-top: 4px;        
}

input#login {    width: 33px;        
height: 24px;        
margin: -2px 0 0 0!important;        
margin: -1px 0 0 0;        
padding: 15px 0 0 0;        
cursor: pointer;        
border: none;        
color: #333;        
font-size: 0px;        
background: url(images/login.jpg) no-repeat 0 0;        
}

/*---images---*/
img {    border: none;        
}

