a img{
    outline: none;
 }

a img {
    border:none;
 }


.bg-lb { background:url(bl.jpg) top right repeat-y}
.bg-rb { background:url(br.jpg) top left repeat-y}
.bg-l{ background-color:#000 top right repeat-y}
.bg-r{ background-color:#000 top left repeat-y}


a.meniu_sus{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

a.meniu_sus:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}


a.meniu_sus:hover{
	text-decoration:underline;	
}


.content{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}


a.content2{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}

a.content2:hover{
	text-decoration:underline;
}

a.content2:visited{
	color:#666;
	text-decoration:none;
}


a.meniu_jos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	color:#006;
	text-decoration:none;
}

a.meniu_jos:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#006;
	text-decoration:none;
}

a.meniu_jos:hover{
	text-decoration:underline;	
}


a.top1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#006;
	text-decoration:none;
}


a.top1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006;
	text-decoration:none;
}


a.top1:hover{
	text-decoration:underline;	
}


a.mc_titlu{
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;	
	color:#006;
	text-decoration:none;
}


a.mc_titlu:visited{
	font:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#006;
	text-decoration:none;
}

a.mc_titlu:hover{
	text-decoration:underline;	
}


.acc{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

.descriere{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}


.cm{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
}

.detalii{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

.firma{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

.meniu_suss{
color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;	
}

.meniu_suss:hover{
color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;
text-decoration:underline;
}

.meniu_suss:visited{
color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;	
}

.tit{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	color:#FFFFFF;	
}

h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#000;
	font-weight:lighter;
}

h2,h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:100;
}


a.articol{
	font-size:16px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

a.articol:hover{
	text-decoration:underline;
}


.acces{
	font-size:14px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	
}

.acces:hover{
	text-decoration:underline;
}

a.detalii{
	font-size:9px;
	text-decoration:none;
	color:red;
	font-family:Verdana, Geneva, sans-serif;
}

a.detalii:hover{
	text-decoration:underline;
}

.numecaine{
	font-family:Calibri;
	font-size:23px;
	color:#FFF;
}

.nc{
	font-size:16px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

.det{
	font-size:13px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

.det2{
	color:#FFF;
}

.pret{
	font-size:13px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

.descrcaine{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#333;
	font-style:italic;
}

.tipcaine{
	font-family:"Courier New", Courier, monospace;
	font-size:15px;
	color:#C00;
	font-style:italic;
}


.titlu_m_st{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#FFF;
}

.cap_afis_st{
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-stretch:expanded;
	text-decoration:none;
	color:#F60;
}

a.cap_afis_st{
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-stretch:expanded;
	text-decoration:none;	
		color:#F60;
}

a.cap_afis_st:hover{
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-stretch:expanded;
	text-decoration:underline;
		color:#F60;
}

a.cap_afis_st:visited{
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-stretch:expanded;
	text-decoration:none;
		color:#F60;
}


a.sub_meniu_st{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}

a.sub_meniu_st:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}

a.sub_meniu_st:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#FFF;
}

.main img{
border: 1px dashed #006;
}

.main:hover img{
border: 1px dotted #F30;
}

.princip img{
border: 1px dashed #009;
padding: 10px;
background-color:#FCF2D8;
}


.optionale{
font-family:Verdana, Geneva, sans-serif; 
color:#FFF; 
font-size:11px; 
font-weight:bold;	
}

table.pedigree {
	border-width: thin thin thin thin;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #6FF #6FF #6FF #6FF;
	border-collapse: collapse;
	background-color:#32a4eb;
}

table.pedigree th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #6FF #6FF #6FF #6FF;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.pedigree td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #6FF #6FF #6FF #6FF;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.pedigree2 {
	background-color:white;	
	border-width: thin thin thin thin;
	border-spacing: 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
}

table.pedigree2 th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: blue blue blue blue;
	-moz-border-radius: 4px 4px 5px 5px;
}

table.pedigree2 td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color:#AAAAAA;
	-moz-border-radius: 4px 4px 5px 5px;
}

table.contact {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	border-collapse: separate;
	-moz-border-radius: 90px 90px 10px 10px;
	background-color:#DDDDDD;
}

table.contact th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: blue blue blue blue;
	background-color: none;
}

table.contact td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: none;
}

table.pdgr {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	border-collapse: separate;
	-moz-border-radius: 90px 90px 10px 10px;
	background-color:#32a4eb;
}

table.pdgr th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: none;
}

table.pdgr td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: none;
}

table.pdgr2 {
	background-color:none;	
	border-width: thin thin thin thin;
	border-spacing: 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color:none;
}

table.pdgr2 th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: none;
	-moz-border-radius: 15px 15px 5px 5px;
}

table.pdgr2 td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: none;
	-moz-border-radius: 15px 15px 5px 5px;
}


table.tbpoze {
	background-color:white;	
	border-width: thin thin thin thin;
	border-spacing: 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
}

table.tbpoze th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: blue blue blue blue;
	background-color: white;
	-moz-border-radius: 90px 90px 5px 5px;
}

table.tbpoze td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color:#FCF2D8;
	-moz-border-radius: 90px 90px 5px 5px;
}


table.nc {
	background-color:white;	
	border-width: thin thin thin thin;
	border-spacing: 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
}

table.nc th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: blue blue blue blue;
	background-color: white;
	-moz-border-radius: 90px 90px 5px 5px;
}

table.nc td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color:#FCF2D8;
	-moz-border-radius: 90px 90px 5px 5px;
}


.pdg{
	font:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#F30;
	font-weight:bold;
	text-decoration:underline;
}

.titluri {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#006;
	font-weight:bold;
}


.desprenoi{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}


.contme{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#06C;
}

.sendreq{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#F00;
}

.numeparinte{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#00C;
	text-decoration:none;
}

.titlupoze{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#F30;
	font-weight:bold;
}


.pgdparinti{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
}

.info{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}