/* <!-- */
h1{font-size:20px;font-weight:bold;}
html,body{height:100%;}
body{padding:0;margin:0;background:#fff url('images/body_bg.jpg') repeat-x;}
body,a {font:11px arial,serif;color:#000;}
a img {border:0;}
a:hover {text-decoration:none;}
#topmenu{
    padding-left: 50px;
    color: white;
}
#topmenu a{
    color: white;
    text-decoration: none;
    font-weight:bold;
}

#main,#bottom{min-width:999px;}
#main{margin:0 0 -45px;min-height:100%;}
#clear{height:45px;font-size:1px;clear:both;}

#container{float:left;width:100%;margin:0 -250px 0 0;}
#out{margin:0 50px 0 0;}
#outx{margin:0 250px 0 0;}
#in{width:100%;}

#top{height:75px;background:#d7dabd;border-bottom:1px solid #a7aa8d;}
#top .content{padding:10px;}

#center{float:right;width:100%;margin:0 0 0 -250px;}
#center .content{margin:0 0 0 250px;padding:25px 10px 10px 10px;}
p{margin:0;padding:0 0 10px;}

#left {float:left;width:249px;}
#left .content{padding:10px;}

#right{float:right;width:250px;}
#right .content{padding:10px;}

#bottom{height:45px;background:#7E7E7E url('images/footer_bg.gif') repeat-x left top;}
#bottom .content {padding:10px;border-top:1px solid #a7aa8d;}

/****************/
#tooltip{
    background:#FFFFFF;
    border:1px solid #666666;
    color:#333333;
    font:menu;
    margin:0px;
    padding:3px 5px;
    position:absolute;
    visibility:hidden
}

form {margin:0; padding:0;}

#bottom {color:#fff;}
#bottom a {color:#fff;}
#bottom .c1 {padding-top:4px; padding-left:20px; float:left;}
#bottom .c1 a {margin-right:30px;}
#bottom .c2 {padding-top:4px; margin:0 auto; width:200px;}
#bottom .c3 {margin-right:10px; float:right;}

#left .content {
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
#right .content {
	border-left:1px solid #999;
	border-bottom:1px solid #999;}

#left h2, #right h2 {
	background:#6B6B6B;
	text-transform:uppercase;
	color:#BDFF00;
	font-size:14px;
	text-align:center;
	padding:8px 5px;
	margin:0;
}

#logo_small {
	margin:17px 0 0 0px;
}

/********************/
div.contentup {
	padding-left:25px;
	padding-bottom:30px;
}

#user_account_state {
	padding-left:12px;
}
#user_account_stats {
	width:100%;
	border-collapse:collapse;
}
#user_account_stats td {text-align:center;}
#user_account_stats th {text-align:left; font-weight:normal;}

.user_dublors {
	font-size:16px;
	font-weight:bold;
}

ul#user_menu {
    list-style:none;
    margin:0;
    padding:0;
    margin-left:0px;
    margin-bottom:10px;
}

ul#user_menu li {
    color:#000;
    padding:0;
    margin:0;
}
ul#user_menu li a {
    margin-left:12px;
	color:#999;
	text-decoration:underline;
}
ul#user_menu li a:hover {
	text-decoration:none;
}
ul#user_menu li span {
    background: url('images/arrow1.gif') no-repeat 0 4px;
    padding-left:12px;
}

/***/
#project_current {
	text-align:center;
	font-size:18px;
	margin:5px 0 15px 0;
}
#project_current a {
	text-decoration:none;
	font-size:100%;
	color:#032D6D;
}
#project_current a:hover {
	text-decoration:underline;
}

ul#project_menu {
    list-style:none;
    margin:0;
    padding:0;
}
#project_menu li {
        padding-left:35px;
        padding-top:6px;
        background-repeat:no-repeat;
        min-height:32px;
        height:auto !important;
        height:32px;
}

}
ul#project_menu li ul {
    list-style:none;
    margin:0;
    padding:0;
    padding-bottom:10px;
    padding-top:3px;

}
ul#project_menu li ul li {
    margin:0;
    padding:0;
    min-height:0;
    height:auto;

}
ul#project_menu li ul li a {font-style:italic; font-size:12px;}
ul#project_menu li ul li ul {
    margin:0;
    padding:0;
    padding-bottom:20px;
}
ul#project_menu li ul li ul li{
    margin:0;
    padding:0;
    padding-left:15px;
    font-size:12px;
}
ul#project_menu li ul li ul li a {font-style:normal; font-size:12px;}
#project_menu li a {font-size:14px;}
#project_menu li.projects {background-image:url('images/icon_projects.gif');}
#project_menu li.setup {background-image:url('images/icon_setup.gif');}
#project_menu li.links {background-image:url('images/icon_links.gif');}
#project_menu li.articles {background-image:url('images/icon_articles.gif');}
#project_menu li.banners {background-image:url('images/icon_banners.gif');}

ul#services {
	list-style:none;
	padding:0;
	margin:0;
	float:right;
	padding-right:10px;
}
ul#services li {
	height:42px;
	background:#686868 url('images/serv_bg.gif') repeat-x left top;
	padding:0;
	margin:0;
	display:block;
	float:left;
	margin-left:6px;
}
ul#services li img {
	margin-top:24px;
	width:17px; height:17px;
}

#system_info {
	margin-right:15px;
	margin-bottom:15px;
	text-align:right;
	color:#666;
}

#search_bar {
	background:#6B6B6B;
	margin-bottom:15px;
	text-align:center;
}
#search_bar input.txt{
	background:#E5E5E5;
	border:1px solid #999;
	font-size:14px;
	margin:6px 0;
	width:130px;
	vertical-align:middle;
}
#search_bar input.btn {
	color:#BDFF00;
	vertical-align:middle;
	background:transparent;
	border:0;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	padding-right:10px;
	//padding-right:5px;
	background:url('images/arrow2.gif') no-repeat right center;
}

#auth_bar {
	background:#6B6B6B;
	padding-left:20px;
}
#auth_bar input.txt{
	background:#E5E5E5;
	border:1px solid #999;
	font-size:14px;
	margin:6px 0;
	width:70px;
	margin-right:5px;
	vertical-align:middle;
	color:#666;
	font-family:Tahoma;
	font-size:11px;
	padding:2px;
}
#auth_bar input.btn {
	color:#BDFF00;
	vertical-align:middle;
	background:transparent;
	border:0;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	padding-right:10px;
	//padding-right:5px;
	background:url('images/arrow2.gif') no-repeat right center;
}
#auth_bar input.cb{
	margin-left:0;
}


#support_bar {
	background:url('images/icon_question.gif') no-repeat left center;
	padding-left:45px;
	margin-right:15px;
	margin-bottom:15px;
	color:#666;
}
#support_bar a {color:#666;}

div.clear {clear:both;}

#panel_webmaster {
	float:left;
	width:50%;
	height:32px;
	background:url('images/panel_webmaster_bg.gif') repeat-x left top;
}
#panel_webmaster div.bg1 {background:url('images/panel_webmaster1.gif') no-repeat left top;}
#panel_webmaster div.bg2 {
	height:32px;
	text-align:center;
	font:bold 15px 'Arial';
	color:#000;
	text-transform:uppercase;
}
#panel_webmaster div.bg3 {
	background:url('images/panel_webmaster_right.gif') repeat-y right top;
	height:24px;
	padding-top:8px;
	white-space:nowrap;
}
#panel_webmaster a {font-size:100%;font-weight:bold;text-decoration:none; color:#000 !important}

#panel_advert {
	float:left;
	width:50%;
	height: 32px;
	background:url('images/panel_advert_bg.gif') repeat-x right top;
}
#panel_advert div.bg1 {	background:url('images/panel_advert1.gif') no-repeat right top;}
#panel_advert div.bg2 {
	background:url('images/panel_advert_left.gif') repeat-y left top;
	height:32px;
	text-align:center;
	font:bold 15px 'Arial';
	color:#000;
	text-transform:uppercase;
}
#panel_advert div.bg3 {	padding-top:8px; white-space:nowrap;}
#panel_advert a {font-size:100%;font-weight:bold;text-decoration:none;color:#fff !important;}


#panel_webmaster2 {
	float:left;
	width:50%;
	height:32px;
	background:url('images/panel_webmaster2_bg.gif') repeat-x left top;
}
#panel_webmaster2 div.w1 {
	height:32px;
	background:url('images/panel_webmaster2.gif') no-repeat left top;
}
#panel_webmaster2.active div.w2 {
	height:32px;
	background:url('images/panel_wm_arrow.gif') no-repeat center top;
}


#panel_advert2 {
	float:left;
	width:50%;
	height:32px;
	background:url('images/panel_advert2_bg.gif') repeat-x right top;
}
#panel_advert2 div {
	height:32px;
	background:url('images/panel_advert2.gif') no-repeat right top;
}
#panel_advert2 div.w1 {
	height:32px;
	background:url('images/panel_advert2.gif') no-repeat right top;
}
#panel_advert2.active div.w2 {
	height:32px;
	background:url('images/panel_adv_arrow.gif') no-repeat center top;
}
#hands_left {position:relative;}
#hands_left img {
	display:block;
	width:52px; height:80px;
	right:0;
	top:-18px;
	position:absolute;
}
#hands_right {position:relative;}
#hands_right img {
	display:block;
	width:52px; height:80px;
	left:0;
	top:-18px;
	position:absolute;
}

.wm_num1,.wm_num2,.wm_num3 {padding-left:36px; padding-top:1px;}
.wm_num1 {background:url('images/wm_num1.gif') no-repeat left 5px;}
.wm_num2 {background:url('images/wm_num2.gif') no-repeat left 5px;}
.wm_num3 {background:url('images/wm_num3.gif') no-repeat left 5px;}

.adv_num1,.adv_num2,.adv_num3 {padding-left:36px; padding-top:1px;}
.adv_num1 {background:url('images/adv_num1.gif') no-repeat left 5px;}
.adv_num2 {background:url('images/adv_num2.gif') no-repeat left 5px;}
.adv_num3 {background:url('images/adv_num3.gif') no-repeat left 5px;}

.mr10 {margin-right:10px !important;}

#button_addsite {
	padding-left:28px;
	background:url('images/icon_addsite.gif') no-repeat left top;
	padding-top:4px;
	height:24px;
	width:100px;
	margin:0 auto;
}
#button_addsite a{ color:#666;}

#project_header {padding-left:70px; min-height:64px; height: auto !important; height:64px;}
#project_header h1 {margin:0; padding:6px 0 0 0; font-size:20px;}

.bigicon_links {
	background:url('images/bigicon_links.png') no-repeat left top;
	//background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bigicon_links.png',sizingMethod='crop');
}
.bigicon_texts {
	background:url('images/bigicon_articles.gif') no-repeat left top;
}

.bigicon_banners {
	background:url('images/bigicon_banners.gif') no-repeat left top;
}

.bigicon_projects {
	background:url('images/bigicon_projects.png') no-repeat left top;
	//background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bigicon_projects.png',sizingMethod='crop');
}
.bigicon_projects_opt {
	background:url('images/bigicon_projects_opt.png') no-repeat left top;
	//background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bigicon_projects_opt.png',sizingMethod='crop');
}
.bigicon_setup {
	background:url('images/bigicon_setup.png') no-repeat left top;
	//background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bigicon_setup.png',sizingMethod='crop');
}

#center h2 {margin:10px 0 5px; padding:0; font-size:14px; font-weight:normal;}
#center h3 {margin:10px 0 5px; padding:0; font-size:12px; font-weight:bold;}

#table_setup {
	width:100%;
	border-collapse:collapse;
}
#table_setup .vat {
	vertical-align:top;
}
#table_setup tr {
	background:#efefef;
}
#table_setup td {
	border-bottom:1px solid #fff;
}
#table_setup th {
	text-align:right;
	font-weight:normal;
	border-bottom:1px solid #fff;
}
#table_setup td, #table_setup small {
	font-size:9px;
	letter-spacing:-1;
}
#table_setup big {
	font-size:11px;
	letter-spacing:0;
}

input {vertical-align:middle; border:1px solid #999;margin-right:4px;}
input.cb {vertical-align:middle;border:0; margin-right:3px;}
#table_setup textarea {vertical-align:middle; border:1px solid #999;margin-right:4px;}
input.btn {vertical-align:middle; border:1px solid #9c0; background:#cf0; margin:4px 0; margin-right:4px; font-size:12px;}
input.btn2 {vertical-align:top; border:1px solid #9c0; background:#cf0; margin-right:4px; font-size:14px;}

/****/

#table_project_setup {
	font-size:12px;
	border-collapse:collapse;
}
#table_project_setup .vat {
	vertical-align:top;
}
#table_project_setup td, #table_project_setup td a {font-weight:bold;}
#table_project_setup th {
	text-align:left;
	font-weight:normal;
	padding-right:10px;
}
#table_project_setup big {
	font-size:11px;
	letter-spacing:0;
}
/***/
#table_project_pages {
	font-size:12px;
	width:100%;
	border-collapse:collapse;
}
#table_project_pages td {
	color:#999;
	border-left:1px solid #999;
	border-bottom:1px solid #efefef;
	text-align:center; font-weight:bold;
}
#table_project_pages .first {border-left:0 !important;}
#table_project_pages td a {color:#999; font-weight:bold;}
#table_project_pages th {
	border-left:1px solid #999;
	border-bottom:1px solid #000;
	text-align:center;
	font-weight:normal;
}
#table_project_pages tr.last td {border-bottom:0 !important;}
/****/

#table_projects {
	font-size:12px;
	width:100%;
	border-collapse:collapse;
}
#table_projects th {
	width:58px;
	background:url('images/icon_project.gif') no-repeat 20px 4px;
}

/******/
#table_setup_prices {
	width:100%;
	border-collapse:collapse;
}
#table_setup_prices td {text-align:center; padding:2px 0;}
#table_setup_prices th {text-align:center; padding:5px 0;}

.table_selector, .table_selector_active {float:left; width:50%; text-align:left; background:#E9FFD3;padding:6px 0px; text-indent:11px; font-weight:bold; white-space:nowrap;}
.table_selector_active {background:#cf9}
.table_selector_active a {text-decoration:none;}

.pagelevel1 {color:#E81613;}
.pagelevel2 {color:#BC04A0;}
.pagelevel3 {color:#2BB406;}
.pagelevel4 {color:#0509AC;}

tr.head {background:#CCFF99;}
tr.odd {background:#F5FFD9;}
tr.even {background:#fff;}
tr.selectors, tr.selectors td {padding:0 !important;margin:0;}

.var {color:#999;}
.yes, .yes a {color:#209505 !important}
.no, .no a {color:#C83636 !important}

/*******/
a.tooltip span.tooltip {display:none;}
a.tooltip:hover {position:relative;z-index:23;}
a.tooltip:hover span.tooltip {
	display:block;
	position:absolute;
	top:1em;
	left:50px;
	z-index:22;
	width:150px;
	text-align:left;
	color:#000;
	font-weight:normal;
	padding:4px;
	height:auto;
	border:1px solid #999;
	background:#efefef;
}
/***********/

.half {width:50%;float:left;}



#path {padding-bottom: 10px;}
.ok {
	color: #209505;
	font-weight: bold;
}
.add_project {
	text-align: right;
	color: red;
	margin-bottom: 10px;
}
.add_project a{color: red;}

#opt_projects {width: 100%;}
#opt_projects table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
.project_name {
	padding-bottom: 5px;
	font-weight: bold;
}
.project_options {
	vertical-align: bottom;
	text-align: right;
	padding-bottom: 10px;
}
.center {text-align: center;}
.right {text-align: right;}

#fin_stat {
	background: #EFEFEF;
	width: 100%;
}
.stat_head {
	text-align: right;
	padding-right: 10px;
}

textarea.favorites,
textarea.pack_upload {
	width: 99%;
	height: 160px;
	border: 1px solid #999;
}

.alert {
	color: red;
	font-weight: bold;
}

.file_upload {
	width: 99%;
}

#project_edit {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}

#submenu {
	margin: 0 0 10px;
}
#paid_links {width: 100%;}
#paid_links .yes {font-weight: bold;}

textarea.select_urls {
  width: 99%;
	height: 90px;
}

textarea.add_black_urls {
  width: 99%;
	height: 150px;
}

#link_texts {width: 100%;}
#link_texts .yes {font-weight: bold;}
textarea.link_texts {
  width: 99%;
	height: 150px;
}

#table_search_filters {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
.tab {
	height: 30px;
	white-space: nowrap;
	text-align: center;
	padding: 0 25px;
	font-weight: bold;
}
.tab.current {
  background: #EFEFEF;
}
.tab a {
	text-decoration: none;
	font-weight: bold;
}
#search_filters {
	background: #EFEFEF;
	padding: 5px 5px 0 5px;
}
#search_filters td {padding: 2px;}
#search_filters .input {width: 275px}
#search_filters .input2 {width: 270px}
#search_filters textarea.input2 {width: 270px; height: 50px;}

#search_results {
	border: 0;
	border-collapse: collapse;
	width: 100%;
	height: 60px;
	margin-top: 20px;
}
.pages {
	background: #EFEFEF;
	padding-left: 10px;
	height: 30px;
}

#search_results_tree {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
#search_results_tree table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
#search_results_tree td {
	padding: 2px;
}

.site_info {
  padding-bottom: 5px;
	font-weight: bold;
	cursor: pointer;
	text-decoration: underline;
}

/* --> */
