* { font-family: Tahoma, Verdana; font-size:12px;}

body {margin:0;padding:0; background-color:#d9ebeb;}
a {text-decoration:none;color:#006;}
a:hover {text-decoration:underline; color:#C00;}

.box {float:none;border:3px solid #99b3b4;padding:10px 10px 10px 10px;background-color:#E8F8FF;}
.box2 {float:none;border:2px solid #99b3b4;padding:10px 10px 10px 10px;background-color:#B9E9FF;}
#box {border:1px solid #99b3b4;padding:20px;margin:auto;background-color:white;}
#log {padding:15px;margin:200px auto auto auto;width:50%;}
#log p {margin:0;padding:4px 0 4px 0;}


.input,textarea {border: 1px solid #99b3b4;width: 220px;background-color:#FFF;outline:none; padding:3px;}
.input:focus {border:1px solid #567475;background-color:#FFF;}

.page_titlu{font-size:14px;color:#003366;font-weight:bold;margin-bottom:3px;}

input.btn {color:#000066; font-weight:bold;font-size:10px;background-color:#e4ebeb; border: 1px solid #99b3b4;}

#error {padding:8px;background-color:#FFEDEA; border:2px solid #ffd324; margin:0px auto; width: 300px; line-height:1;}
#succes {border:1px solid #336600;padding:10px;background-color:#E1FFF0;width:50%;}

.developer {font-size:11px;color:#666666;}
form{margin:0;}


.line {background-color: #FFF;border-bottom: 1px solid #EEE;height: 1px;margin:0;padding:0;}


hr {border:0px solid silver; background-color:#CFCFCF; color:#EEEEEE; height:1px; text-align:center;margin:5px 0px 5px 0px;}



.tabledef {background: #f8fafc; border: 0 none;} /*border: 1px solid #b5d4fe;*/
.tabledef tr:hover, .tabledef tr.ahover {background-color:#fff6bf;}
.tabledef td,.tabledef th {border: 1px solid #b5d4fe; padding: 4px 4px;}
.tabledef th {font-weight:bold; background:#ddecff;}
.tabledef a {font-weight:normal; color:#000053; text-decoration:none;}
.tabledef a:hover {color:blue; text-decoration:underline;}

.titlu { font-size:18px; color:#069;}
.titlu2 { font-size:28px; color:#069;}

#error {padding:8px;background-color:#FFEDEA; border:1px solid #C00; margin:15px auto; width:500px; line-height:1;}
#succes {border:1px solid #336600;padding:10px;background-color:#E1FFF0;width:50%;}

p {margin:0; padding:0; }

.data {
	font-size:10px;
	
}

.sur {
	color:#999;
	
	}

.colt_sus {
	background-image:url(images/img_05.jpg); background-position:top; background-repeat:no-repeat; width:957px; height:8px;
	clear:both;
	}
.colt_mij {
	margin:0px;
	clear:both;
	background-color:#f7fdfd;
	}
.colt_jos {
	background-image:url(images/copii_07.jpg); background-position:top; background-repeat:no-repeat; width:957px; height:8px; 
	}

.img { 
	float:left;
	padding: 7px;
	margin: 6px;
	background: #fafafa;
   border: 1px solid   #E8F3FF;	
}

/*--pagination links-------*/

#pages {	padding: 0px;}

#pages ul {list-style-type: none; }

#pages li {float: left;display: block;margin: 0 3px 0 0;display: block; }

#pages li a { background-image:url(pag_bg_03.gif);
background-repeat:repeat-x; color: #565656;padding: 1px;padding-left:6px;padding-right:6px;border: 1px solid #ddd;text-decoration: none;float: left;}

#pages li a:hover {color: #666666;background: #dff4ff;border: 1px solid #c2e1ef; text-decoration:none;}

#pages li.nolink {color: #ffffff;border: 1px solid #ffffff;padding: 4px;padding-left:6px;padding-right:6px;}

#pages li.current {background-image:url(pag_bg_04.gif); background-repeat:repeat-x; font-weight:bold; font-size:13px; color: #000000;border: 1px solid #0CF;padding: 1px;padding-left:6px;padding-right:6px;}


table.tabel {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: hidden hidden hidden hidden;
	
	border-collapse: collapse;
	
}
table.tabel th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: groove groove groove groove;
	border-color:#CAE4FF;
	
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tabel td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: groove groove groove groove;
	border-color:#CAE4FF;

}