@charset "utf-8";
body,td,th {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}

body {
background-color:#fff;
background-image:url(../assets/bg04.jpg);
margin:0;
}

a:hover {
color:#c00;
}

h1 {
font-size:31px;
color:#000;
font-family:"Arial Black", sans-serif;
padding-left:8px;
border-left-width:10px;
border-left-style:solid;
border-left-color:#c00;
letter-spacing:-0.08em;
line-height:25px;
}

*html h1 {
letter-spacing:-0.3em;
}

h2 {
font-size:27px;
color:#000;
}

h3 {
font-size:25px;
color:#000;
}

h4 {
font-size:16px;
color:#000;
}

#top {
height:65px;
width:800px;
/*background-image:url(../assets/logo.png);*/
background-repeat:no-repeat;
background-position:left;
margin:0 auto;
}

#logo {
float:left;
width:176px;
height:52px;
display: block;
position:absolute;
padding-top: 7px;
}

#logo a:link,#logo a:active,#logo a:visited,#logo a:hover {
color:#000;
text-decoration:none;
}

#menuwrap {
float:right;
height:20px;
width:490px;
margin-top:10px;
text-align:left;
color:#444;
padding-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:700;
}

#map { width: 100%; height: 330px; }
#googleWrapper { width: 290px; }
#googleWrapper a { color: #960; }
#googleWrapper a:hover { color: #212121; }
#googleWrapper h4 { font-size: 1em; font-weight: 700; width: 100%; float: left; margin: 7px 0; color: #212121; }
#googleWrapper p { font-size: .95em; margin: 0; color: #212121; }

#language {
height:18px;
width:30px;
position:absolute;
z-index:0;
margin-left:775px;
margin-top:6px;
text-align:center;
}

#container {
width:760px;
background-color:#fff;
border:20px solid #fff;
margin:0 auto;
}

#banner {
height:347px;
width:760px;
}

#content {
clear:both;
width:760px;
background-color:#fff;
display:table;
margin:20px auto 0;
}

.detalii {
font-family:"Arial Black", sans-serif;
font-size:12px;
}

#footer {
clear:both;
width:760px;
margin-right:auto;
margin-left:auto;
color:#000;
padding:10px 20px 20px;
}

a:link,a:visited,a:active,#logo a:hover,#container strong {
color:#000;
}

.detalii a:link,.detalii a:active,.detalii a:visited,.detalii a:hover,.detalii a:hover {
margin-left:15px;
}

#in_bottom,#album {
float:left;
width:760px;
margin-bottom:20px;
margin-top:20px;
clear:both;
}

#in_bottom ul,#album ul {
list-style-type:none;
display:inline;
padding:0;
}

#in_bottom ul li,#album ul li {
float:left;
margin-right:18px;
margin-bottom:16px;
}

#in_bottom ul li a img,#album ul li a img {
border:2px solid #ccc;
}

#in_bottom ul li a:hover img,#album ul li a:hover img {
border:2px solid #c00;
}