body {
margin: 0px;
padding: 0px;
background-color: #ffffff;
}

img {border:0;}
img.border{border:1px solid #aaa;}


.main{background: url(img/bg_main.jpg) repeat-x  center top;}
.inner{background: url(img/bg_inner.jpg) repeat-x  center top;}

.mainText{
background: url(img/bg_mainText.jpg) no-repeat;
background-position: right 250px;
}

.innerText{
background: url(img/bg_innerText.jpg) no-repeat;
background-position: right 250;
}

p,div,td {
color:#4c4c4c;
font-family:arial,helvetica,geneva;
font-size:12px;
}

p{text-align: justify;}
#bold{font-weight: bold;}
.bold {font-weight: bold;}
#eleven{font-size:11px;}
#foorteen{font-size:14px;}
#red{color:#ff6b35}
#right{text-align: right;}

.mText{margin-top: 35px;}

a{color:#4c4c4c}
a:hover{
text-decoration: none; 
color:#ff6b35}

span.next, a.next {
font-size: 11px;
display: block;
margin-top: 1px;
}

div.next, span.next{
font-size: 11px;
margin-top: 1px;
}

a.red {
text-decoration: none; 
color:#ff6b35;
}

a.red:hover {
color:#4c4c4c;
text-decoration: underline;
}

div.bullet{
margin-bottom: 5px;
padding:1 0 2 20;
background: url(img/bullet.gif) top left no-repeat;
}

ul, ol, li {
margin: 0px;
padding: 0px;
text-align:justify;
}

ul li {
margin-left: 25px;
line-height: 130%;
}

h1,h2,h3,h4 {
margin: 0px;
padding: 0px;
}

h1 {
color:#ff6600;
font-weight: normal;
margin-bottom: 15px;
font-family:arial,helvetica,geneva;
font-size:18px;
}

h2 {
color:#4c4c4c;
font-weight: bold;
margin-bottom: 10px;
margin-top: 25px;
font-family:arial,helvetica,geneva;
font-size:15px;
}

h3 {
color:#ff6600;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 10px;
margin-top: 25px;
font-family:arial,helvetica,geneva;
font-size:14px;
}

img.title{margin: 0 0 10 0}
#leftMargin{margin-left:10px}
#rightMargin{margin-right:20px}
img.photo{margin: 0 40 12 0}
img.persons{margin-bottom: 10px}
img.person{margin-right: 15px}

img.projectMain {
border: solid 1px #a0a0a0;
margin: 0px;
margin-bottom: 15px;
margin-right: 10px;
}

table.iconTable {
margin-left:35px;
margin-top:20px;
}

img.icon{margin:20px;}

div {
margin: 0px;
padding: 0px;
}

div.text{margin: 0 40 10 25;}

div.slogan {
margin-top: 30px;
margin-bottom: 40px;
text-transform: uppercase;
font-size: 15px; 
font-weight: bold;
color:#ff6600;
}

div.grayLine {
height:1px;
background:#c8c8c8;
font-size:1px; 
margin:15 35 5 35;
line-height:0px;
}
/*NEWS*/
div.news {
margin-top: 0px;
margin-bottom: 20px
}

.newsStart {
margin: 0px;
margin-bottom: 7px;
color:#ff6b35;
}

a.newsRight {text-align:right; display:block;}

.newsDate {
margin: 0px;
margin-bottom: 7px;
color:#ff6b35;
font-weight:bold;
}

.newsAnnouns .newsAnnouns14 {
text-decoration: none;
font-size:11px;
}

.newsAnnouns14 {
font-size:14px;
}
.signature {
text-align: right;
font-family: times New Roman;
font-size: 14px;
font-style: italic;
}
#twelv{font-size: 12px;}

.address{margin: 7 35 10 35;}


.normal
 td{
font-size:11px;
padding: 5px;
border:0px;
border-bottom-color: #d1d1d1;
border-bottom-style: solid;
border-bottom-width: 1px;}

.header td{
font-size:11px;
padding: 5px;
font-weight:bold;
vertical-align: top;
border: 0px;
border-top-color: #d1d1d1;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #ff6600;
border-bottom-style: solid;
border-bottom-width: 2px;}

/*ÍÎÂÎÑÒÈ*/
div.divNewsDate {margin-top:15px;}
h3.NewsTitle {margin-top:10px;}
