body {
    background-color: #940406;
    text-align: center;
    vertical-align: middle;
    margin: 0px;
    padding: 0px;
    font: 12px Arial, Helvetica, sans-serif;
}
a {
    color: #000;
    text-decoration: none;
}
a:hover {
    color: #292A81;
    text-decoration: underline;
}

#container {
    margin: 0px auto;
    width:770px;
    padding: 0px;
    text-align: left;
    border: 0px;
}
#cont1{
    float:left;
	margin:0px;
    width:770px;
    background-color: #FFFAE5;
}

#top_1{
	float:left;
    width: 100%;
    height:114px;
    background-image: url('imagenes/back_top.gif');
    background-repeat: repeat-x;
    overflow: hidden;
}
#bara_menu{
	float:left;
    width:100%;
    height: 29px;
    background-image: url('imagenes/back_menu.gif');
}
#bara_menu ul{
	float: left;
	list-style:none;
	padding:0px;
    margin:0px;
}
#bara_menu li{
	float: left;
	color: #FFFFFF;
	display:block;
    margin:0px;
    height:29px;
	border-right: 1px dotted #FF6B01;
}
#bara_menu li a{
	color: #E7E7E7;
	padding: 0px 7px 0px 7px;
    text-decoration: none;
    display: block;
    line-height: 29px;
    vertical-align: center;
    background-image: url('imagenes/back_menu.gif');
    background-repeat: repeat-x;
}
#bara_menu li a:hover{
	color: #FFFFFF;
	padding: 0px 7px 0px 7px;
    text-decoration: none;
    display: block;
    line-height: 29px;
    vertical-align: center;
    background-image: url('imagenes/back_menu_sel.gif');
    background-repeat: repeat-x;
}

div#principal{
    width:100%;
    float: left;
    background-color: #FFFAE5;
}


img.stanga { float:left; border:0px;}
img.dreapta {float:right; border:0px;}
img.stanga_ { float:left; padding: 1px;}
div.stanga {float:left;}
div.dreapta {float:right;}


div.box{
	float:left;
    width: 100%;
    margin-bottom: 7px;
}
div.titlu_box{
	float:left;
    width: 185px;
    padding: 5px;
    background-color: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
    font-size:13px;
    border: 1px solid #000000;
}
div.cont_box{
	float:left;
    width: 185px;
    padding: 5px;
    background-image: url('imagenes/back_right.gif');
    background-repeat: repeat-x;
    border: 1px solid #C8C8C8;
    border-top: 0px;
}


.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #C33333;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #C33333;
}

file {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #C33333;
}
select.form{
	width: 170px;
}
h2{
	font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}

h1{
	font-size: 16px;
    font-weight: bold;
    color: #FF0000;
    margin-bottom: 10px;
}
div.linie_form{
	float: left;
    width: 100%;
    padding: 5px 0px 5px 0px;
    border-top: 1px solid #E7E7E7;
}
div.camp50{
	float:left;
    width: 47%;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
}
div.camp30{
	float:left;
    width: 30%;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
}
div.camp60{
	float:left;
    width: 60%;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
}

div.camp100{
	float:left;
    width: 96%;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
}
div.full_w{
	float: left;
    width: 100%;
}
td{
	padding:5px;
}
tr.titlu_tab{
	height:20px;
    background-color: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
}

.Pages { text-align: right; margin-bottom: 20px; margin-top: 5px; margin-right: 35px;}
.pagini { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto;}
.pagini a, .pageList .this-page { padding: 2px 6px; border: solid 1px #ddd; background: #F7F7F7; text-decoration: none; }
.pagini a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #F7F7F7; text-decoration: none; }
.pagini .AtStart { margin-right: 20px; padding: 2px 6px; background: #F7F7F7; color: #aaa; }
.pagini .Prev { margin-right: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #F7F7F7; }
.pagini .break { padding: 2px 6px; border: none; background: #F7F7F7; text-decoration: none; }
.pagini .Next { margin-left: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #F7F7F7;}
.pagini .AtEnd { margin-left: 20px; padding: 2px 6px; background: #F7F7F7; color: #aaa; }
.pagini .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #FFFFFF; color: #FF0084; }
.pagini a:hover {color: #fff; background: #48652F; border-color: #036; text-decoration: none;}
