* {
    margin: 0px;
    padding: 0px;
}

body {
    background-color:#000;
    background-image:url('../graphics/bg_body.jpg');
    background-repeat:repeat-x;
}

h1 {
    font-family:'Arial Black';
    font-weight:lighter;
    font-size: 20px;
}

a {
    color:#000;
    text-decoration:none;
}

#root {
    margin:0px auto;
    text-align:center;
}

#head,
#menu,
#content {
    margin:auto;
    text-align:left;
}

#head h1,
#content #tels h1 {
    color:#F00;
    font-size:18px;
    text-align:center;
}

#head {
    background-image:url('../graphics/head.jpg');
    background-repeat:no-repeat;
    height:263px;
    width:991px;
}

#head h1 {
    position:relative;
    top:15px;
}

#menu {
    background-image:url('../graphics/bg_menu.jpg');
    background-repeat:repeat-x;
    height:135px;
    width:819px;
}

#menu .menuitem {
    float:left;
    margin:15px;
    margin-top:0px;
    text-align:center;
}

#menu .menuitem h1 {
    margin: 0px;
    font-size:16px;
    margin-top:7px;
}

#menu .menuitem a:hover {
    color:#F00;
}

#menu .menuitem h1 a img,
#menu .menuitem a img {
    border-style:none;
    text-decoration:none;
    margin-top:20px;
    height:50px;
}

#menu .menuitem p {
    font-size:12px;
    margin-top:15px;
}


#content {
    background-color:#FF0;
    background-image:url('../graphics/bg_content.jpg');
    background-repeat:repeat-x;
    width:819px;
}

#content #tels {
    float:right;
    width:250px;
}

#content #text h1,
#content #text h2,
#content #text p,
#content #text ul {
    padding-left:20px;
}

#content #text h1 {
    background-image:url('../graphics/h1.png');
    background-repeat:no-repeat;
    padding-top:12px;
    padding-bottom:15px;
    padding-left:115px;
    font-size:16px;
}

#content #text p {
    margin-top:10px;
    font-size:13px;
}

#content #text h2 {
    margin-top:10px;
    font-size:14px;
}

#content #text ul {
    margin-top:10px;
    padding-left:35px;
}

#content #text ul li {
    font-size:13px;
    margin-top:4px;
}

.picture {
    background-image:url('../graphics/bg_img.png');
    background-repeat:no-repeat;
    width:316px;
    height:218px;
    padding-top:9px;
    padding-left:8px;
    margin: 30px;
    float:left;
}

#content #footer {
    float:right;
}

#content #footer a {
    color:#000;
    font-size:10px;
}


#zelena_linka{color: green;}
#zelenalinka2{color: green;}






