body {
margin: 0px;
padding: 0px;
background-color: #303030;
background-image: url('images/bg_top.jpg');
background-repeat: repeat-x;
}

.menu {
background-color: #66160e;
height: 40px;
}

.subtop {
height: 10px;
background-color: #5a0c05;
}

.separator {
height: 10px;
line-height: 0px;
font-size: 0px;
}

.separator2 {
background-image: url('images/doth.gif');
background-repeat: repeat-x;
background-position: left center;
height: 17px;
line-height: 0px;
font-size: 0px;
list-style: none;
}

.tx12_gri {
font: normal 12px Tahoma;
color: #303030;
}


.tx11_gri {
font: normal 11px Tahoma;
color: #303030;
}

.linkpos {
margin-top: 3px;
margin-bottom: 3px;
text-align: right;
}

.link_red {
color: #8b4747;
text-decoration: underline;
}


.link_red:hover {
color: #66160e;
text-decoration: underline;
}

.tx_footer {
font: normal 10px Tahoma;
color: #c1c1c1;
}

.link_footer {
color: #c1c1c1;
text-decoration: none;
}

.link_footer:hover {
color: #dedede;
text-decoration: underline;
}

.titlu {
font: bold 16px Tahoma;
color: #8f1a19;
height: 25px;
}

.subtitlu {
font: bold 13px Tahoma;
color: #6C5755;
height: 25px;
}


.poza_galerie {
padding: 3px;
border: #999 1px solid;
}

.formtit{
background-color:#8f1a19;
color: #FFFFFF;
}


input, select, textarea {
border: #6C6C6C 1px solid;
font: normal 11px Tahoma;
}