@import url("style-ind.css");
@import url("style-reg.css");



/* Begin Typography & Colors */
* { margin: 0; padding: 0; }
body { font: normal 11px "Verdana", sans-serif; color:#626e79; }
input, button, textarea, select {  font: normal 11px/11px "Verdana", sans-serif; color:#535353; vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: none;}
ol { list-style-type: decimal;}
img { padding: 0px; margin: 0px; border: none; text-align: center;}

hr { border-left:none; border-right: none; border-top:1px solid #e6e6e6; border-bottom: none; height : 1px;  }

a:link { text-decoration: none; color : #075877; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #075877; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #075877; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #007ed8; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }


/* User Interface (UI) Page
##################################################################################################################### */
#bg { margin: 0 auto; width: 950px; background: url(../img/bkg-bg.png) repeat-y center; overflow: hidden; margin-top: 30px;}

/* UI - Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.header { width: 890px; overflow: hidden; background: url(../img/bkg-header.png) no-repeat top; padding: 30px 30px 0px 30px; float:left;}

/* UI - Logo
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.logo { width: 180px; float: left; margin-right: 60px;}
.logo h1 { text-indent: -35000px; margin: 0; padding: 0;}
.logo h1 a { display: block; background: url("../img/logo.png") no-repeat left top; height: 65px; width: 180px; cursor: hand;}

/* UI - Menu
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.err{ font: bold 11px/11px "Trebuchet MS"; display: inline; padding: 0px 4px; border-right: solid 0px #ccc; float: left; margin: 0px;}
.input_search{
	padding:0px;
	border:0 none;
	float:left;
	font-size:12px;
	margin:5px 3px 0 0;
	height:16px;
	baackground-color:red;
	width:126px;
	color:#c0c0c0;
}

.submit_buton {
	background-image:url('http://www.btop.ro/img/bt.png');
	background-repeat:no-repeat;
	width:23px;
	margin:0px 0px 0 0px;
	border:0 none;
	height:26px;
	cursor:pointer;
	outline:none;
	}

.submit_buton.ajutor{
	padding-top:9px;
	height:23px;
	position:absolute;
	right:23px;
	bottom:14px;
	}

	
#nav_menu {
	background-image:url('../img/bgmeniu.png');
	background-repeat:no-repeat;
	width:650px;
	height:43px;
	}


#nav_menu li{
	display:inline;
	padding-top:9px;
	padding-bottom:7px;
	color:#353535;
	float:left;
	padding-right:0px;
	margin-right:13px;
	position:relative;
	}
	
#nav_menu ul{
	margin-left:10px;	
}

#nav_menu a{
	line-height:24px;
	padding:0px 7px 0px 7px;
	foont-weight:bold;
	}

#nav_menu .nou-icon{
	background-image:url('http://www.btop.ro/img/bgmeniu.png');
	width:19px;
	height:20px;
	position:absolute;
	top:-1px;
	right:-9px;
	font-size:8px;
	color:#cc0000;
	font-weight:bold;
	color:#fff;
	}

#nav_menu a:hover{
	line-height:24px;
	color:#000;
	background-image:url('http://btop.ro/img/hover_bg.png');
	-mooz-border-radius:5px;
	padding:13px 7px 13px 7px;
	text-decoration:none;
	}

#nav_menu li.right{
	float:right;
	padding-left:2px;
	}
	
#nav_menu a.special {
	border-left:1px solid #cecece;
	margin-left:10px;
	padding-left:10px;
	}

#nav_menu2{
	background-image:url('http://trafic.ro/images/new/sprite-controls2.gif');
	background-position:-2px -730px;
	background-repeat:no-repeat;
	width:950px;
	height:30px;
	margin:-10px 0 10px 0; 
	}



.meniu { margin: 0px; margin-left: 30px; margin-top: 5px; margin-bottom: 5px; }
.meniu_left { background-image:url('http://www.top40.ro/images/csg-4971eed304ecb.gif'); background-position: 0 -2px; }
.meniu_right { background-image:url('http://www.top40.ro/images/csg-4971eed304ecb.gif'); background-position: 0 -125px; }
.meniu_bg { background-color: white; background-image: url('http://www.top40.ro/images/meniu/bg.gif'); background-position: center top; background-repeat: repeat-x; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; voice-family:"\"}\""; voice-family: inherit; height: 23px; }
.meniu_bg ul { list-style: none; margin: 0px; padding-left: 0px; }
.meniu_bg li { display: inline; padding: 0px; margin: 0px; margin-right: 0.5em; }
.meniu_bg li a { font-weight: bold; color: #616c83; font-family: Arial; font-size: 12px; text-decoration: none; }
.meniu_bg li a:hover { font-weight: bold; color: #616c83; font-family: Arial; font-size: 12px; text-decoration: underline; }
/*.meniu_bg li a:visited { font-weight: bold; color: #616c83; font-family: Arial; font-size: 12px; text-decoration: none; }*/
.meniu_separator { background-image:url('http://www.top40.ro/images/csg-4971eed304ecb.gif'); background-position: 0 -153px; margin-left: 1em;  color: #cdcdcd; }


/* UI - Line
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.header-line { background: #fff url(../img/header-line.png) no-repeat center; width: 888px; height: 61px; padding: 0px 30px; margin: 0px 1px; float: left; overflow: hidden;}





/* UI - Container
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.container { padding: 0px 30px 30px 30px; }

/* UI - Side Left
##################################################################################################################### */

.sl { width: 180px; float: left; overflow: hidden;}

.sl .pan-gnr { width: 180px; background:url(../img/pan-gnr-cc.png) repeat-y center; margin-bottom: 15px;}
.sl .pan-gnr h3 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 7px 10px; background: url(../img/pan-gnr-top.png); }
.sl .pan-gnr ul { padding: 5px 10px 10px 10px; background: url(../img/pan-gnr-bot.png) no-repeat bottom; }
.sl .pan-gnr ul li { padding: 1px 0px; font-size: 11px;}
.sl .pan-gnr ul li.boldish { font-weight: bold; padding-bottom: 5px; border-bottom: solid 1px #e5e5e5; margin-bottom: 3px;}

.sl .pan-cat { width: 180px; background:url(../img/pan-gnr-cc.png) repeat-y center; margin-bottom: 15px;}
.sl .pan-cat h3 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 7px 10px; background: url(../img/pan-gnr-top.png); }
.sl .pan-cat ul { padding: 5px 10px 10px 10px; background: url(../img/pan-gnr-bot.png) no-repeat bottom; }
.sl .pan-cat ul li { padding: 1px 0px; font-size: 11px;}
.sl .pan-cat ul li.boldish { font-weight: bold; padding-bottom: 5px; border-bottom: solid 1px #e5e5e5; margin-bottom: 3px;}

.sl .pan-opt { width: 180px; margin-bottom: 15px; padding-bottom: 10px; background: #e1f2ff url(../img/pan-opt-bot.png) no-repeat bottom; }
.sl .pan-opt h3 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 7px 10px; background: url(../img/pan-opt-top.png); }
.sl .pan-opt ul { padding: 5px 10px 0px 10px;  border-left: solid 1px #cde5fc; border-right: solid 1px #cde5fc;}
.sl .pan-opt ul li { padding: 1px 0px; font-weight: bold;}

.sl .pan-sts { width: 180px; background:url(../img/pan-gnr-cc.png) repeat-y center; margin-bottom: 15px;}
.sl .pan-sts h3 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 7px 10px; background: url(../img/pan-gnr-top.png); }
.sl .pan-sts ul { padding: 5px 10px 10px 10px; background: url(../img/pan-gnr-bot.png) no-repeat bottom; }
.sl .pan-sts ul li { padding: 1px 0px; font-size: 11px;}

.sl .pan-adm { width: 180px; background:url(../img/pan-adm-cc.png) repeat-y center; margin-bottom: 15px;}
.sl .pan-adm h3 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 7px 10px; background: url(../img/pan-adm-top.png); }
.sl .pan-adm ul { padding: 5px 10px 10px 10px; background: url(../img/pan-adm-bot.png) no-repeat bottom; }
.sl .pan-adm ul li { padding: 1px 0px; font-size: 11px;}





/* UI - Side Right
##################################################################################################################### */

.sr { width: 650px; float: right; overflow: hidden; }
.sr h1 { font: normal 25px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2f3943; letter-spacing: -1px;}
.sr h2 { font: normal 21px/23px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2f3943; letter-spacing: -1px; padding: 10px 0px;}
.sr h3 { font: bold 16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2f3943; letter-spacing: -1px; padding: 10px 0px;}
.sr .h-title { font: bold 25px/27px "Trebuchet MS"; color:#2f3943; letter-spacing: -1px; }
.sr .h-date { font: bold 14px/14px "Trebuchet MS"; color:#0793c3; padding: 0px; text-transform: uppercase;}

.sr p { font: normal 14px/17px "Trebuchet MS"; padding: 5px 0px; margin: 5px 0px; color:#626e79;}
.sr ol { list-style: decimal inside; }
.sr ol { padding: 10px 0px 10px 25px; margin: 0px; }
.sr ol li { padding: 1px 0px 1px 0px; font: normal 14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.sr ul { padding: 10px 0px 10px 20px; margin: 0px; }
.sr ul li { padding: 1px 0px 1px 13px; list-style-type: none; background: url("../img/li.png") no-repeat left 3px; font: normal 14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.sr blockquote { font: italic 14px/19px Georgia; padding: 10px 20px; margin: 10px 0px; background: #f4f4f4;  }
.sr blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif;}


/* Panel - Colors
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .pct { background: url(../img/pct.png) no-repeat top; height: 13px; }
.sr .pcb { background: url(../img/pcb.png) no-repeat bottom; height: 13px;}
.sr .pcc { padding: 10px 20px;}

/* Panel - Border
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .pbt { background: url(../img/pbt.png) no-repeat top; height: 13px; }
.sr .pbb { background: url(../img/pbb.png) no-repeat bottom; height: 13px;}
.sr .pbc { padding: 10px 20px; background: url(../img/pbc.png) repeat-y center;}


/* Error Messages
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.erorr { color:#ff0000; margin: 10px 0 20px 0; background: url(../img/error-ico.png) no-repeat left 2px; padding-left: 20px; font: normal 14px 'Trebuchet MS', sans-serif;}
.erorr em { font-style: normal; color:#fff; background: #ff0000; padding: 0px 4px;}


 
/* Clasament List - Tabel Stats (cls)(30 zile + o zi)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.cls table {}

.cls-head { background: #0793c3; position: relative;}
.cls-head h1 { font: bold 23px/21px "Trebuchet MS"; color:#fff; letter-spacing: -1px; padding: 0px 0px 5px 0px; margin: 0px; }
.cls-head a, .cls-head a:visited, .cls-head a:hover { color:#fff; border: 0px;}
.cls-head p { color:#fff; padding: 0px; margin: 0px;}
.cls-head span { font: bold 14px/12px "Trebuchet MS"; color:#def7ff; padding: 0px; margin: 0px; text-transform: uppercase;}
.cls-head .clasament { padding: 21px 15px 19px 15px; width: 26px; height: 14px; position: absolute; top: 14px; right: 14px; background: #000 url(../img/sng-head-clasament.png) no-repeat; font: normal 21px/21px "Trebuchet MS"; letter-spacing: -1px; text-align: center;}
.cls-head .categorie { padding: 21px 15px 19px 15px; width: 26px; height: 14px; position: absolute; top: 14px; right: 76px; background: #000 url(../img/sng-head-categorie.png) no-repeat; font: normal 21px/21px "Trebuchet MS";letter-spacing: -1px; text-align: center; }


.cls p { padding: 0px; margin: 0px; font: normal 11px/14px 'Verdana';}
.cls th { background: #0793c3; color:#fff; text-align: left; padding: 5px;  }
.cls td { }
.cls th.thtopleft { background: #0793c3 url(../img/cls-thtopleft.png) no-repeat left top; text-align: center; border-left: none;}
.cls th.thtopright { background: #0793c3 url(../img/cls-thtopright.png) no-repeat right top; }
.cls th.thbotleft { background: #0793c3 url(../img/cls-thbotleft.png) no-repeat left bottom; text-align: center; border-left: none; padding: 0px;}
.cls th.thbotcenter { border-left: none; padding: 0px;}
.cls th.thbotright { background: #0793c3 url(../img/cls-thbotright.png) no-repeat right bottom; border-left: none; padding: 0px; }

.cls td.loc {border-bottom: 1px solid #e5e7e8; padding: 15px 10px 0px 10px; font: bold 16px/17px "Trebuchet MS"; width: 30px; letter-spacing: -1px; border-left: 1px solid #c3c8ca; text-align: center; height: 30px;}
.cls td.web { border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8; width: 260px; padding: 10px 5px;}
.cls td.web p.siteurl { padding: 0px; margin: 0px; font-weight: bold; }
.cls td.web p.sitedesc { padding: 5px 0px; margin: 0px; font: normal 11px/13px 'Verdana'; color: #000;}
.cls td.web span.sitecat { color:#91989f; padding: 0px; margin: 0px;}
.cls td.web span.sitecat a { color:#91989f; }

.cls td.unc {border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  widows: 50px; padding: 10px 5px; text-align: left;}
.cls td.unc p { padding: 0px; margin: 0px; font-weight: bold; }
.cls td.unc small { color:#91989f; }

.cls td.evo1-arw {border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  width: 10px; padding: 13px 5px; }
.cls td.evo1-per {border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  width: 6px; padding: 10px 5px; color:#91989f; }

.cls td.afs {border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  width: 80px; padding: 10px 5px; text-align: left;}
.cls td.afs p { padding: 0px; margin: 0px; font-weight: bold; }
.cls td.afs small { color:#91989f; }

.cls td.evo2-arw {border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  width: 10px; padding: 13px 5px;  }
.cls td.evo2-per {border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  width: 10px; padding: 10px 5px; color:#91989f; border-right: 1px solid #c3c8ca; }




/* Entry Single (sng) (#######)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sng-head { background: #0793c3; position: relative;}
.sng-head h1 { font: bold 23px/23px "Trebuchet MS"; color:#fff; letter-spacing: -1px; padding: 0px; margin: 0px; }
.sng-head h2 { font: bold 14px/14px "Trebuchet MS"; color:#f59abe; padding: 0px; text-transform: uppercase;}
.sng-head a, .sng-head a:visited, .sng-head a:hover { color:#fff; border: 0px;}
.sng-head p { color:#fff; padding: 0px; margin: 0px;}
.sng-head span { font: bold 14px/12px "Trebuchet MS"; color:#ffffff; padding: 0px; margin: 0px; text-transform: uppercase;}
.sng-head .clasament { padding: 21px 15px 19px 15px; width: 26px; height: 14px; position: absolute; top: 14px; right: 14px; background: #000 url(../img/sng-head-clasament.png) no-repeat; font: normal 21px/21px "Trebuchet MS"; letter-spacing: -1px; text-align: center;}
.sng-head .categorie { padding: 21px 15px 19px 15px; width: 26px; height: 14px; position: absolute; top: 14px; right: 76px; background: #000 url(../img/sng-head-categorie.png) no-repeat; font: normal 21px/21px "Trebuchet MS";letter-spacing: -1px; text-align: center; }


.sng-details ul { padding: 0px; margin: 0px;}
.sng-details ul li { font: bold 14px/16px "Trebuchet MS";}


/* Entry Single - Tabel Evolutie
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sng-tabel th { background: #0793c3; color:#fff; text-align: left; padding: 5px; border-left: 1px solid #ffffff;  }
.sng-tabel td { border-bottom: 1px solid #e5e7e8; border-left: 1px solid #e5e7e8;  padding: 5px 10px;}

.sng-tabel th.thtopleft { background: #0793c3 url(../img/cls-thtopleft.png) no-repeat left top; text-align: center; border-left: none;}
.sng-tabel th.thtopright { background: #0793c3 url(../img/cls-thtopright.png) no-repeat right top; }
.sng-tabel th.thbotleft { background: #0793c3 url(../img/cls-thbotleft.png) no-repeat left bottom; text-align: center; border-left: none; }
.sng-tabel th.thbotcenter { border-left: none; padding: 0px;}
.sng-tabel th.thbotright { background: #0793c3 url(../img/cls-thbotright.png) no-repeat right bottom; border-left: none; }

.sng-tabel td.date { border-left: 1px solid #c3c8ca; color:#91989f;}
.sng-tabel td.vzt-nr { font-weight: bold;}
.sng-tabel td.vzt-arw { width: 10px; padding: 5px 5px;  }
.sng-tabel td.vzt-per { width: 10px; }

.sng-tabel td.vzi-nr { font-weight: bold;}
.sng-tabel td.vzi-arw { width: 10px; padding: 5px 5px;  }
.sng-tabel td.vzi-per { width: 10px;}

.sng-tabel td.afs-nr { font-weight: bold;}
.sng-tabel td.afs-arw { width: 10px; padding: 5px 5px;  }
.sng-tabel td.afs-per { width: 10px; }

.sng-tabel td.tmp { border-right: 1px solid #c3c8ca; color:#91989f; }





/* Clasament Last Sites
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .cls td.nr {  padding: 10px; font: bold 16px/17px "Trebuchet MS"; width: 30px; border-left: 1px solid #c3c8ca; text-align: center;}
.sr .cls td.site { padding: 10px; border-right: 1px solid #c3c8ca;}
.sr .cls td.site p.siteurl { padding: 0px; margin: 0px; font-weight: bold; }
.sr .cls td.site p.sitedesc { padding: 5px 0px; margin: 0px; font: normal 11px/13px 'Verdana'; color: #000;}
.sr .cls td.site span.sitecat { display: block; color:#91989f; padding: 0px; margin: 0px;}
.sr .cls td.site span.sitecat a { color:#91989f; }
.sr .cls td.site small.date { display: block; font-weight: bold;}


/* Clasament Top + Bottom
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .cls th.thtopleft { background: #0793c3 url(../img/cls-thtopleft.png) no-repeat left top; text-align: center; border-left: none;}
.sr .cls th.thtopright { background: #0793c3 url(../img/cls-thtopright.png) no-repeat right top; }
.sr .cls th.thbotleft { background: #0793c3 url(../img/cls-thbotleft.png) no-repeat left bottom; text-align: center; border-left: none; padding: 0px;}
.sr .cls th.thbotcenter { border-left: none; padding: 0px;}
.sr .cls th.thbotright { background: #0793c3 url(../img/cls-thbotright.png) no-repeat right bottom; border-left: none; padding: 0px;}





/* Tables General (Simple User Forms)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .suf {}
.sr .suf td.line { padding: 10px 0px; border-bottom: solid 1px #000000;}
.sr .suf td.line { padding: 10px 0px;}

/* Tables Contact (Simple User Forms)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .tbcontact {}
.sr .tbcontact p { padding: 5px 0px; margin: 0px; font: normal 11px/14px 'Verdana'; }
.sr .tbcontact td { padding: 10px 0px;}
.sr .tbcontact td h3 { padding: 0px 0px 5px 0px;}

/* Clasament - Codes Forms
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr textarea.code { padding: 5px; border: solid 1px #ccc; background: #f4f4f4;}
.sr select.selectsite { padding: 5px; border: solid 1px #ccc; background: #f4f4f4;}
.sr input.txt { border: solid 1px #ccc; padding: 4px; background: #f4f4f4;}
.sr input.button { padding: 4px 5px; border: outset 1px #ccc; background:#075877; color:#fff; font: bold 11px 'Verdana', sans-serif;}
.sr input.chk { vertical-align: middle; margin-right: 3px; border: none; }

.pan-gnr textarea.code { padding: 5px; border: solid 1px #ccc; background: #f4f4f4;}
.pan-gnr select.selectsite { padding: 5px; border: solid 1px #ccc; background: #f4f4f4;}
.pan-gnr input.txt { border: solid 1px #ccc; padding: 4px; background: #f4f4f4;}
.pan-gnr input.button { padding: 3px 3px; border: outset 1px #ccc; background:#075877; color:#fff; font: bold 11px 'Verdana', sans-serif;}
.pan-gnr input.chk { vertical-align: middle; margin-right: 3px; border: none; }

/* Navigatie
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .nav { background:#f4f4f4 url(../img/nav-right.png) no-repeat right; height: 27px; margin: 30px 0px;}
.sr .nav div.all { background:#f4f4f4 url(../img/nav-left.png) no-repeat left; padding: 7px 5px; margin-right:15px;}
.sr .nav a { padding: 0px 5px; border-right: solid 1px #ccc;}
.sr .nav strong.ON { }



/* UI - Footer
##################################################################################################################### */
.footer { color:#a1a6ac; width: 950px; margin: 0 auto; color:#a1a6ac; text-align: center; font-size: 11px; background: #fff url(../img/bkg-footer.png) no-repeat top; padding-top: 45px; overflow: hidden; float: left;}
.footer a, .footer a:link, .footer a:visited, .footer a:hover { color:#a1a6ac; text-decoration: underline; }

/* ADI */
.hidden { display:none !important; }
.readstats{}
.gray{background: #f4f4f4;  }
.message-area { background:#FF3366 none repeat scroll 0 0; color:#FFFFFF; font-family:Arial; font-size:12px; left:50%; overflow:hidden; padding:10px; position:absolute; top:0; z-index:10000; }

.etichete {}
.etichete ul { padding: 0px; margin: 0px;}
.etichete li { padding: 0px; margin: 0px; display: inline; list-style-type: none; line-height: 24px; font-family: "Trebuchet MS";background-url: none;}

.success
{
width:100%;
padding-top:3px;
text-align:center;
font-weight:bold;
height:20px;
border:1px solid #D6FC50; 
background-color:#EFFEB9;
color:#666666;
margin-bottom:10px;
}

.successr
{
width:100%;
padding-top:3px;
text-align:center;
font-weight:bold;
height:30px;
border:1px solid #D6FC50; 
background-color:#EFFEB9;
color:#666666;
margin-bottom:10px;
}

.error
{
width:100%;
padding-top:3px;
text-align:center;
font-weight:bold;
height:20px;
border:1px dotted #ff6b3d; 
background-color:#ffd2d2;
color:#666666;
margin-bottom:10px;
}66666;
margin-bottom:10px;
}:20px;
border:1px dotted #ff6b3d; 
background-color:#ffd2d2;
color:#666666;
margin-bottom:10px;
}
