table {
font-family : Verdana; 
font-weight : normal;
font-size :11px;
color: #545454;
}

body {
font-family : Verdana; 
font-weight : normal;
font-size :12px;
color: #545454;
margin:0px;
}
div.bodywrap{
background:url(images/bg.gif) no-repeat 0% 0% #ffffff;
width:900px;
border:1px solid #000000;
margin:auto;
}

.titlu {
font-family : Arial; 
font-weight : bold;
text-decoration : none;
font-size :18px;
color: #545454;
}

.subtitlu {
font-family : Arial; 
font-weight : bold;
text-decoration : none;
font-size :12px;
color: #6e6e6e;
}

.textmic {
font-family : Arial; 
font-size :11px;
color: #828282;
}

div.box {
background:url(images/bg_box.gif) repeat-x #cccccc;
height:23px;
width:199px;
margin:auto;
color:#ffffff;
font-family: verdana;
font-size:11px;
padding-top:5px;
}

div.p10 {
width:165px;
margin:auto;
color:#545454;
font-family: verdana;
font-size:11px;
padding:15px;
text-align:left;
}

div.footer {
width:860px;
height:1px;
font-size:2px;
border-bottom:12px solid #002537;
}

div.linie {
width:655px;
height:1px;
font-size:1px;
border-top:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
}

A:link,A:visited {
font-family : Verdana; 
font-weight : normal;
text-decoration : none;
font-size :11px;
color: #0591aa;
}

A:hover,A:active {
font-family : Verdana; 
font-weight : normal;
text-decoration : underline;
font-size :11px;
color: #0A75B6;
}

A.menu:link,A.menu:visited {
font-family : Verdana; 
color:#363636;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

A.menu:hover,A.menu:active {
font-family : Verdana; 
color:#363636;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}

A.footer:link,A.footer:visited {
font-family : Arial; 
font-weight : bold;
text-decoration : none;
font-size :12px;
color: #575656;
}

A.footer:hover,A.footer:active {
font-family : Arial; 
font-weight : bold;
text-decoration : underline;
font-size :12px;
color: #575656;
}

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

input.sea {
width:120px;
height:17px;
margin:0px;
padding:0px;
border:1px solid #363636;
font-family:verdana;
font-size:9px;
padding-top:2px;
}

input.seabut {
width:auto;
height:17px;
margin:0px;
padding:0px;
padding-left:3px;
padding-right:3px;
border:1px solid #363636;
background-color:transparent;
font-family:verdana;
font-weight:bold;
font-size:10px;
}

td.content {
padding-left:25px;
padding-right:25px;
}

table.tablebody{
width:900px;
padding:0px;
border:0px;
}

/* forms */
div.formGen{
clear:both;
width:400px;
margin:auto;
}

div.formLeftGen{
width:120px;
float:left;
margin-right:5px;
padding:5px;
text-align:right;
}

div.formLeftGen2{
width:120px;
float:left;
margin-right:5px;
padding:5px;
text-align:right;
}

div.formLeftGen_mandatory{
width:120px;
float:left;
margin-right:5px;
padding:5px;
text-align:right;
color:#0066CC;
font-weight:bold;
}

div.formLeftGen2_mandatory{
width:120px;
float:left;
margin-right:5px;
padding:5px;
text-align:right;
color:#FF6600;
font-weight:bold;
}

div.formRightGen{
width:auto;
float:left;
padding:5px;
}

div.formGen input{
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
div.formGen input[type="submit"]{
width:226px;
background-color:#0066CC;
color:#FFFFFF;
}
div.formGen textarea{
width:220px;
height:120px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div.ok, font.ok{
background-color:#E4E4E4;
color:#669900;
font-size:1.1em;
padding:10px;
display:block;
clear:both;
}
div.not_ok, font.not_ok{
background-color:#E4E4E4;
color:#FF0000;
font-size:1.1em;
padding:10px;
display:block;
clear:both;
}

div.barca_photo{
min-height:100px;
clear:both;
margin-top:10px;
}

div.tabs{
border:1px solid #0591aa;
padding:5px;
}

a.tab_on:link, a.tab_on:visited, a.tab_on:active, a.tab_on:hover{
display:block; 
margin-right:1px;
padding:5px;
background-color:#0591aa;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
float:left;
text-decoration:none;
}

a.tab_off:link, a.tab_off:visited{
display:block; 
margin-right:1px;
padding:5px;
background-color:#0d3e5c;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
float:left;
text-decoration:none;
}
a.tab_off:active, a.tab_off:hover{
display:block; 
margin-right:1px;
padding:5px;
background-color:#1e4d69;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
float:left;
text-decoration:none;
}
