@charset "utf-8";
/*   */
html {
width: 99%;
height: 99%;
}


body{
width: 99%;
height: 99%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#EBEBEB;
background-color:#000000;

}


#wrapper{
margin:auto;
width:1000px;
overflow:hidden;
}


#top{
float:left;
background:url(images/top.png ) no-repeat;
width:1000px;
height:38px;
}

#logo {
float:left;
background:url(images/logo.jpg ) no-repeat;
width:1000px;
height:123px;
}

#pathway {
float:left;
background:url(images/pathway.jpg ) no-repeat;
width:1000px;
height:21px;
}


#body {
background:#000000;
float:left;
background:url(images/background.png ) repeat-y;
width:1000px;
}

#girl {
float:left;
background:url(images/internal_girl.jpg ) no-repeat;
width:1000px;
}

#splash {
float:left;
background:url(images/splash.png ) no-repeat bottom left;
width:1000px;
}

#pathway_bottom{
float:left;
background:url(images/pathway_bottom.jpg ) no-repeat;
width:1000px;
height:22px;
}

#contact{
float:left;
background:url(images/contacts.jpg) no-repeat;
width:1000px;
height:73px;
}

#footer {
float:left;
background:url(images/footer.png ) no-repeat;
width:1000px;
height:68px;
}

/*     */

a:link, a:visited {
color:#EBEBEB;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a:hover {
color:#A5D30C;
text-decoration:underline;
}

a.green {
color:#A5D30C;
text-decoration:underline;
}
a.green:hover {
color:#EBEBEB;
text-decoration:underline;
}

a.hormenu {
color:#FFFFFF;
text-decoration:underline;
}

a.hormenu:hover {
color:#EBEBEB;
text-decoration:none;
}

.content_title{
font-weight:bold;
color:#498AB7;
background:#222222;
border-bottom:1px solid #646464;
margin:10px 0 10px 0;
padding:3px;
}
#contacts_if{
float:right;
text-align:right;
margin:15px 15px 0 0;
width:290px;
height:55px;
font-size:10px;
color:#F95981;
}

#contacts_kyev{
float:right;
margin:15px 50px 0 0;
width:290px;
height:55px;
font-size:10px;
color:#F95981;
}

#portfolio_counter{
float:left;
margin-left:150px;
padding-top:4px;
width:400px;
height:20px;
font-weight:bold;
}

#phone_content{
float:left;
margin:20px 0 0 140px;
width:205px;
height:55px;
font-size:24px;
font-weight:bold;
color:#9B9C9A;
}

/*  */
.url {
margin-right:45px;
margin-top:15px;
float:right;
font-weight:bold;
}

.topmenu {
float:left;
margin-left:10px;
margin-top:38px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-transform:none;
color:#FFFFFF;
}

ul#menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu li {
float:left;
}

.menu_itime1 {
text-align:center;
width:88px;
}
.menu_itime2 {
text-align:center;
width:65px;
}
.menu_itime3 {
text-align:center;
width:75px;
}
.menu_itime4 {
text-align:center;
width:95px;
}
.menu_itime5 {
text-align:center;
width:95px;
}
.menu_itime6 {
text-align:center;
width:100px;
}
.menu_itime7 {
text-align:center;
width:175px;
}
.menu_itime8 {
text-align:center;
width:100px;
}
.menu_itime9 {
text-align:center;
width:70px;
}

#content_text{
background:url(images/footer_lines.jpg ) no-repeat bottom center;
float:left;
margin-right:39px;
float:right;
padding:0 5px 0 0;
width:650px;
min-height:505px;

}

.lang_rus {
background:transparent url(images/lang_rus.png) no-repeat scroll 0 0;
height:23px;
left:40px;
position:relative;
z-index:2;
top:205px;
width:41px;
}

.lang_eng {
background:transparent url(images/lang_eng.png) no-repeat scroll 0 0;
height:23px;
left:40px;
position:relative;
z-index:2;
top:210px;
width:41px;
}

#pathway_text{
float:right;
text-align:right;
margin-right:25px;
padding-top:3px;
width:400px;
height:21px;
font-weight:bold;
text-transform:uppercase;
}

#pathway_botton_text {
float:right;
font-weight:bold;
height:20px;
margin-right:60px;
padding-top:3px;
text-align:right;
text-transform:uppercase;
width:350px;
}

.logo_url {
position:relative; 
left:45px; 
top:25px; 
width:650px; 
height:50px;
}

a.red{
color:#FF0000;
text-decoration:underline;
}
a.red:hover{
color:#FF0000;
text-decoration:none;
}