body{
margin:0;
padding:0;
background: #000 url(images/bg.jpg) no-repeat top center;
}

#spacer{
width:100%;
height:70px;
background: transparent;
}

#spacer2{
width:100%;
height:40px;
background: #190a00;
}

#container{
width:800px;
height:auto;
background: transparent;
margin:auto;
text-align:center;
font-family:tahoma;
color:#fff;
}

#header{
width:800px;
height:150px;
background: #4c1d00;
margin:auto;
text-align:center;
font-family:tahoma;
}
/*---------------------------------- Handling Bodies */

#inbody{
width:800px;
height:auto;
background: #000;
margin:auto;
font-family:tahoma,trebuchet,verdana;
}

#body2{
width:400px;
height:auto;
background:;
margin:auto;
float:left;
}


h3.gall{
font-size:12pt;
margin: 10px 0 10px 50px;
color:#fff;
text-align:left;
}

p.servis{
font-size : 10pt;
margin: 10px 0 10px 50px;
text-align:left;
}

br.clear
{
clear:both;
}

/*---------------------------------- Handling Contacts */

#contacts{
width:100%;
height:180px;
background: #d93400;
margin:auto;
text-align:center;
font-family:tahoma;
}

#con01{
width:800px;
height:180px;
background: transparent;
margin:auto;
text-align:center;
color:#fff;
}

#con02{
width:400px;
background: transparent;
float:left;
margin:auto;
text-align:left;
font-family:verdana,tahoma,trebuchet;
}

h3.con
{
font-size : 12pt;
margin: 18px 0 0 130px;
}

h3.con2
{
font-size : 12pt;
margin: 18px 0 0 30px;
text-align:left;
}

h4.con
{
font-size : 9pt;
margin: 18px 0 0 130px;
font-family:Georgia, serif;
text-align:left;
}

p.con
{
font-size : 8pt;
margin: 15px 0 0 130px;
}

p.con2
{
font-size : 8pt;
margin: 15px 0 0 30px;
text-align:justify;
}
/*---------------------------------- Handling Footer */

#foot{
width:800px;
height:40px;
background: #ff5700;
margin:auto;
text-align:center;
font-family:tahoma;
color: #fff;
font-size : 9pt;
line-height:35px;
}

/*---------------------------------- Handling a */
a:link , a:visited
{
color:#fff;
text-decoration:none;
}

a:hover
{
color:#fff;
text-decoration:underline;
font-weight:bold;
}


a img
{
outline:none;
border-style:none;
}

/*---------------------------------- Handling Navigation */
ul.list
{
margin:0;
padding:0;
list-style-type:none;
font-size: 10pt;
}

ul.list li
{
float:left;
display:inline;
}

ul.list li a
{
margin: 7px 0px 0 0px;
width:133px;
color:#fff;
display:block;
background:#190a00;
padding:4px 0px;
text-decoration:none;
}

ul.list li a:hover
{
color:#fff;
background:#0f0600;
padding:4px 0px;
font-weight:bold;
}