/*

+-----------------------------------------+
+         SMO Design Professional         +
+            Copyright © 2009             +
+-----------------------------------------+

*/
#tabsmenu ul{list-style-type: none;margin:0;margin-left:0px;padding:0;}

#tabsmenu li{display:inline;margin:0;padding:0; line-height:33px}

#tabsmenu a {float:left;background:url(../images/ver_separator.gif) no-repeat left top;margin:0px;padding:0 0 0 2px;text-decoration:none;}

#tabsmenu a span {
	float:left;	
	display:block;
	margin-right:0px;
	background:url(../images/menu_items.gif) repeat right top;
	padding:0px 12px 0px 10px;
	font-weight:bold;	
	color:#fff;	
}

#tabsmenu a span {float:none;}

#tabsmenu a:hover span {color: #ffffff}

/*#tabsmenu .current a {background-position:0 -28px;}*/

#tabsmenu .current a span {background:#006699; background-position:100% -28px}

/*#tabsmenu a:hover {background-position:0% -28px;}*/

#tabsmenu a:hover span {background:#006699; background-position:100% -28px}

#tabsmenu .home a{
	background:none;
	padding:0px;
	cursor:pointer;
}
#tabsmenu .home a span{
	background:url(../images/btn_home.gif) no-repeat left top;
	padding:0px;
	width:48px;
	height:46px;
}

/*#####################################*/
/*Tab admin*/

#tabs {
	border-bottom:0px solid #0069ab; height:28px;
}
#tabs ul{list-style-type: none;margin:0;margin-left:5px;padding:0;}
#tabs li{display:inline;margin:0;padding:0; line-height:28px}
#tabs a {float:left;background:url(../images/tab_lft.gif) no-repeat left top;margin:0px;padding:0 5px 0 3px;text-decoration:none;}
#tabs a span {
	float:left;	display:block; margin-right:0px; background: #ccc url(../images/tab_rgh.gif) no-repeat right top; padding:0px 12px 0px 10px; font-weight:bold;	
	color:#0069ab; text-transform:uppercase;	
}
#tabs a span {float:none}
#tabs a:hover span {color: #ffffff; text-decoration:none}
#tabs .current a {background-position:0 -28px;}
#tabs .current a span {background-position:100% -28px;color: #0d592b;font-size:8pt; color:#fff;}
#tabs a:hover {background-position:0% -28px;}
#tabs a:hover span {background-position:100% -28px;}
.tab_hr {
	background:url(../images/tab_hr.gif) repeat-x left top;
	height:10px;
	line-height:10px;
}

.menu_horizontal 
{
	margin-top:0px;
	width:200px;
}
.menu_horizontal ul 
{
	list-style-type: none;margin:0;padding:0;
}
.menu_horizontal li{display:block;margin:0;padding:0;line-height:33px; border-bottom:1px solid #eee;}
.menu_horizontal a span {
	display:block;
	margin-right:0px;
	background:url(../images/menu_items.gif) repeat right top;
	padding:0px 12px 0px 10px;
	font-weight:bold;	
	color:#fff;
}
.menu_horizontal a:hover span {text-decoration:none; background:#006699}

