/************************** default ***************************/
body
{
	background-color: #98D7CA;
	margin: 0px;
	font-family: Arial;
	color: #000000;
	text-align: left;
	font-size: 12px;
	background-image: url(/data/template/page_bgr.gif);
	background-repeat: repeat-x;
}
p img,p input[type="image"] { vertical-align: middle; padding-right: 5px;}
a
{
	font-weight: 700;
	color: #218ECC;
	text-decoration: none;
}

a:hover
{
	cursor: hand;
	text-decoration: underline;
}

.tb_main
{
	width: 956px;
	background-color: #FFFFFF;
	font-size: 12px;

	
}
.tr_top
{
	background-color: #98D7CA;
}
.td_sep_v
{
	background-image: url(/data/template/sep_bgr.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}

.td_left
{
	background-image: url(/data/template/left_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-top: 145px;
	vertical-align: top;
	
}

.td_right
{
	background-image: url(/data/template/right_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-top: 200px;
	vertical-align: top;
	
}
.td_right1
{
	background-image: url(/data/template/right_bgr1.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-top: 200px;
	vertical-align: top;
	
}


.td_middle
{
	background-image: url(/data/template/middle_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-top: 200px;
	vertical-align: top;
	
}

.td_logo
{

	padding-top: 15px;
	vertical-align: bottom;
	text-align: center;
}

.td_banner
{
	padding-top: 15px;
	padding-bottom: 10px;
	vertical-align: bottom;
	text-align: right;
	width: 728px;
}


.td_top_menu td
{

	padding-bottom: 10px;
	padding-top: 5px;
	padding-left: 5px;
}


.td_top_menu a
{
	font-weight: 700;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;

}
.td_top_menu a:hover
{
	cursor: hand;
	text-decoration: underline;
}




.div_info
{
/*	width: 98%;*/
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
}

#div_info_forum
{
	width: 96%;
	padding-left: 3px;
	padding-right: 2px;
	padding-bottom: 15px;
}


.tb_bottom
{
	background-image: url(/data/template/bottom_bgr.jpg);
	background-repeat: no-repeat;
	background-color: #98D7CA;
	width: 100%;
	font-size: 11px;
}

.td_top_link
{
	width: 177px;
	padding-top: 37px;
	vertical-align: top;
}

.td_bottom_info
{
	width: 764px;
	vertical-align: top;
	padding-top: 37px;
}


/*REGISTER*/
duv.div_register_summary
{
	color: #ff0000;
    text-align: left;
}
.tb_reg
{
	width: 100%;
	background-image: url(/data/images/register_bgr.jpg);
	background-repeat: no-repeat;
}

.div_register
{
	width: 400px;
	text-align: left;
}


.div_register_fields
{
	width: 500px;
	text-align: left;
}


.div_profile_fields
{
	width: 550px;
	text-align: left;
}


.div_register_fields   table
{
	font-size: 12px;
}


.div_profile_fields   table
{
	font-size: 12px;
}


.div_register table
{
	font-size: 12px;
}

.td_account
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
}

.tb_register
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/template/reg_bgr.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	width: 100%;



}



.tb_register td
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
}



.tb_profile
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/template/profile.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	width: 100%;
}
.tb_profile2
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/template/profile.gif);
	background-repeat: no-repeat;
	background-position: 100% 90%;
	width: 100%;
}
.tb_profile1
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	width: 100%;
}

.tb_profile td, .tb_profile1 td, .tb_profile2 td
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
}



.tb_signin
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/template/sign_bgr.gif);
	background-repeat: no-repeat;
	background-position: 95% 25%;
	width: 100%;



}

.td_pas
{
	background-color: #D9EFEE;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 50px;
}




.td_top_fade
{       
	background-image: url(/data/template/top_fade_bgr.jpg);
	background-repeat: repeat-x;
	border-bottom-color: #DADADA;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	padding: 0px;
}


.td_bottom_fade
{       
	background-image: url(/data/template/bottom_fade_bgr.jpg);
	background-repeat: repeat-x;
	border-top-color: #DADADA;
	border-top-width: 1px;
	border-top-style: solid;	
	padding: 0px;
}

.td_img
{       
	background-color: #F8F8F8;
	vertical-align: top;
}


.td_info
{       
	font-size: 11px;
	background-color: #F8F8F8;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 17px;

}


.td_market
{       
	font-size: 11px;
	background-color: #FFFFFF;
	background-image: url(/data/template/market_bgr.jpg);
	background-repeat: no-repeat;
        padding-left: 15px;
	padding-right: 15px;
	line-height: 17px;

}


.td_market td
{
	vertical-align: top;
	padding-bottom: 5px;
 	font-size: 11px;
}

.td_num_img
{
	width: 27px;
	padding-right: 15px;

}
.tb_buy
{
	width: 100%;
	color: #75BEAF;
	font-weight: 700;
}

.tb_sell
{
	width: 100%;
	color: #D64985;
	font-weight: 700;
}

.div_market_header
{
	font-size: 18px;
	font-weight: 400;
	padding-bottom: 10px;
	padding-top: 15px;
}

.div_market_header   span
{
	color: #F07C00;
	font-weight: 700;
	font-style: italic;
}

.div_offers
{
	color: #8C8C8C;
	font-weight: 400;
}

.td_more
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 5px;

	
}

.td_more1
{


	background-image: url(/data/template/more_bgr.gif);
	background-repeat: repeat-x;
	width: 240px;
}

.td_info_debat
{       
	font-size: 11px;
	background-color: #F8F8F8;
	background-image: url(/data/template/debat_bgr.jpg);
	background-repeat: no-repeat;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 17px;

}

.div_header
{
	color: #F07C00;
	font-size: 18px;
	font-weight: 400;
	padding-bottom: 15px;
}




/************************** end default ***********************/


/******* addon ********************/
h1, h2, h3,h4, .componentheading { 
	color: #F07C00;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight:100;
}

h2 { font-size: 14px;}

h3 { font-size: 11px;}
h4 { font-size: 10px;}

/* login form and componenet */	
span.menu_dis { font-weight: 700; color: #FDB179;}
div.loginStatusItem{background-image:url(/data/images/selector.gif);
background-position: left center;
	background-repeat: no-repeat;padding-left: 8px;margin-left:15px; 
}   
div.loginas {background-image:url(/data/images/index/llogin.png);
       background-repeat:repeat-y;
	    width: 317px;
	    height: 195px;
	   text-align:justify; /*vertical-align: top;*/
	   background-position:top right;}
	   
	   
div.loginas td {padding: 15px; color:#FFFFFF; line-height: 22px; }

div.loginas td A:link		{
	text-decoration: none;
	color:#FFFFFF;
}
div.loginas td A:hover		{
	text-decoration: underline;
}
div.loginas td A:visited	{
	text-decoration: none;
	color:#FFFFFF;
	}
div.loginas td A:active	{
	text-decoration: none;
	color:#FFFFFF;
	}
div.loginas td A:hover	{
	text-decoration: none;
	color:#FFFFFF;
	}

div.loginas input { border:1px solid #c3c1c5; }
div.logtit {color:#FFFFFF; font-size:19px;}
.but { background-color:#f07c00; color:#FFFFFF; font-weight:900; border:1px solid #c3c1c5;}

/* news */

.dn-ttitle { font-size: 19px; color:#f07c00; margin-left: 20px;}
.dn-date { font-size: 10px; color:#8c8c8c;}
.dn-title { font-size: 11px; font-weight:900; color:#218ecc;}
.dn-each {margin-left: 15px; margin-right: 10px;}
 A.dn-titlea:link		{
	text-decoration: none;
	color:#218ecc;
}
 A.dn-titlea:visited	{
	text-decoration: none;
	color:#218ecc;
	}
 A.dn-titlea:active	{
	text-decoration: none;
	color:#218ecc;
	}
 A.dn-titlea:hover	{
	text-decoration: none;
	color:#218ecc;
	}
	
.dn-introtext { font-size: 11px; font-weight: 100; color:#000000;}
 A.dn-introtext-link:link		
 {
 	font-weight: 100;
	text-decoration: none;
	color:#000000;
}
 A.dn-introtext-link:visited	
 {
 	font-weight: 100;
	text-decoration: none;
	color:#000000;
	}
 A.dn-introtext-link:active	
 {
 	font-weight: 100;
	text-decoration: none;
	color:#000000;
	}
 A.dn-introtext-link:hover	
 {
 	font-weight: 100;
	text-decoration: none;
	color:#000000;
	}
	
	/* More */

.more { font-size: 11px; font-weight:900; color:#218ecc; margin-left: 15px;}

.td_field_caption{	padding-left: 10px;	padding-right: 20px;	vertical-align: middle;}
td.td_filter_caption {padding-left: 1px;	padding-right: 1px;	vertical-align: middle;}

table
{       
	font-size: 12px;
	text-align: left;
}

.td_field_caption1
{
	padding-left: 20px;
	padding-right: 10px;
	vertical-align: middle;
}


.td_field_caption2
{
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}
.td_field_caption3
{
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
}
.td_img
{
	padding-left: 10px;
}
.td_img_sm
{
	padding-left: 5px;
}

.td_start_a_img
{

	background-image: url('/data/images/start_a.gif');
	background-repeat: no-repeat;
}

.td_for_a_img
{

	background-image: url('/data/images/for_a.gif');
	background-repeat: no-repeat;
}

.td_neste_a_img
{

	background-image: url('/data/images/neste_a.gif');
	background-repeat: no-repeat;
}

.td_slut_a_img
{
	
	background-image: url('/data/images/slut_a.gif');
	background-repeat: no-repeat;
}


.td_start_d_img
{
	background-image: url('/data/images/start_d.gif');
	background-repeat: no-repeat;
}

.td_for_d_img
{

	background-image: url('/data/images/for_d.gif');
	background-repeat: no-repeat;
}

.td_neste_d_img
{

	background-image: url('/data/images/neste_d.gif');
	background-repeat: no-repeat;
}

.td_slut_d_img
{	
	background-image: url('/data/images/slut_d.gif');
	background-repeat: no-repeat;
}
/*************** TABLE ***************************/
.tb_data
{
	width: 100%;
}


.sectiontableheader
{
	background-color: #99D7CA;
	font-weight: 700;
	color: #ffffff;
}

.tb_data th
{
	background-color: #99D7CA;
	font-weight: 700;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
.tb_data td
{
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
.tb_pagination td {	padding-top: 0px;
	padding-bottom: 0px;
padding-left: 0px;
	padding-right: 0px;
	vertical-align: middle;}
.sectiontableentry1
{
	background-color: #CDECD8;
}

.sectiontableentry2
{
	background-color: #E0F2E6;
}
.moduletablemain
{ width: 100%;
}
a.currentPage{ font-weight: bold; color: #000000; } 


.td_reg_sub_info
{
 font-size: 8px;
text-align: right;
}
.span_sub_info
{	 
	color: #666666;
	font-size: 10px;
	padding-left: 1px;	
}
.td_reg_sub_info span
{
	color: #666666;
	font-size: 10px;
	padding-left: 72px;	
}
.span_reg_ex
{
	font-size: 10px !important;
	/*padding-left: 0px !important;*/
	color: #008000 !important;
}
.td_reg_label
{
	font-weight: bold;
}

.td_reg_label span
{
	color: #ff0000;
	padding-left:2px;
}
/*CATEGORY*/
li
{
	list-style-image: url(/data/images/list_bgr.gif);
	padding-bottom: 5px;
}
/*LOGIN BOX*/
.divUid 
{		
	margin-bottom: 14px;
	vertical-align: middle;
	border-bottom: 1px solid #FFB665;
	padding-bottom: 10px;
	width: 150px;
	padding-top: 6px;
}
.divProfUid
{	
	vertical-align:text-top;	
}
.divUid span, .divProfUid span 
{
    color: #FFDDBC;
    font-weight: bold;
	padding-left: 17px;
	font-size: 14px;
}
.divProfileNick
{
    margin-bottom: 12px;
    width: 160px;
	border-bottom: 1px solid #FFB665;
}
.divProfileLogoff
{
    margin-top: 12px;
     padding-left: 23px;
    width: 160px;
	border-top: 1px solid #FFB665;
}

/*PROFILE*/
td.tb_profile_lbl {font-weight: 700; padding-left: 35px;width: 25%;}
td.tb_profile_lbl1{font-weight: 700; padding-left: 25px;}
td.tb_profile_vl{}
.tb_photo
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/images/photo_bgr.gif);
	background-repeat: no-repeat;
	background-position: 105% 100%;
	width: 100%;



}

.tb_photo td
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 10px;
	font-size: 12px;
}
.tb_photo td span { font-weight: bold;}

.tb_graviditet
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/images/graviditet.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	width: 100%;



}

.tb_graviditet td
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
}
.tb_ticker
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;


	width: 100%;



}

.tb_ticker td
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}
/*NEWS*/
.tb_news
{
	text-align: left;
	font-size: 11px;
	
}
.tb_news span
{
	color: #8C8C8C;
}
.tb_news td
{
	padding-bottom: 10px;
}

.td_more1

{


	background-image: url(/data/images/more_bgr.gif);
	background-repeat: repeat-x;
	width: 240px;
}


.td_more1_w
{


	background-image: url(/data/images/more_bgr_w.gif);
	background-repeat: repeat-x;
	width: 240px;
}
.td_more2_w
{


	background-image: url(/data/images/more_bgr_w.gif);
	background-repeat: repeat-x;
	width: 150px;
}
.td_more2
{


	background-image: url(/data/images/more_bgr.gif);
	background-repeat: repeat-x;
}
.td_more
{
	padding-top: 15px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size: 11px;

	
}

.td_reg_info
{       
	font-size: 11px;
	background-color: #FFB665;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 17px;

}
/***************** page not found ***************/
.td_msg
{
	background-image: url(/data/images/msg_bgr.jpg);
	background-repeat: repeat-y;
}

.td_msg_img
{
	width: 2%;
	vertical-align: middle;
	padding-left: 20px;	
}


.td_msg_text
{
	width: 98%;
	vertical-align: middle;
	padding-left: 20px;	
	padding-right: 30px;
	color: #F07C00;
	font-size: 18px;
	font-weight: 400;
	
	text-align: left;
}
#comments li 
{
background-color: #E0F2E6; padding-left: 40px; border-top: 1px #ffffff solid; 
}
/**Error box**/
div.val_summary { min-height: 90px; width: 300px; border: solid 3px #99D7CA; background-color: #E0F2E6;  background-image: url(/data/images/msg.jpg); background-repeat: no-repeat; background-position: 10px 10px; padding-left: 60px; margin: 5px 0 5px 0px;}    
div.val_summary ul li { list-style-type: none;list-style-image: none; color: #F07C00; font-weight: 700;font-size: 12px; padding-top: 2px;}
/**end of Error box**/
.span_user
{
	color: #8C8C8C;
	font-size: 11px;
}


.span_user1
{
	color: #8C8C8C;
	font-size: 11px;
	font-weight: 700;
}

#fs_39
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/images/profile.gif);
	background-repeat: no-repeat;
	background-position: 5% 90%;
	width: 90%;
padding-right: 10px;
}
#fs_39 ul 
{
font-weight: 700; padding-left: 40px; padding-top: 40px; 
}

#fs_39 ul li input
{
}

#fs_39 ul li label
{
background-color: #E0F2E6;
}
#fs_39 ul li textarea
{
width: 300px;
height: 200px;

}
.required
{
	background-color: #E0F2E6;
	font-weight: 700;
}
/******************************* JOURNAL *****************************************/
.tb_vander1
{
	background-color: #99D7CA;
	width: 600px;

}


.div_cpt
{

	font-size: 14px;	
	font-weight: 700;
	padding-top: 20px;
	padding-bottom: 5px;
	color: #F07C00;
}

.tb_vander2
{
	border-color: #FFFFFF;
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
	background-color: #E0F2E6;
	font-size: 10px;	



}

.value_name
{
	color: #828282;
	font-size: 11px;
	font-weight: 700;
}



.td_t1_r0_b0_l1
{

	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	vertical-align: top;

}


.td_t1_r1_b0_l1
{

	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	vertical-align: top;

}

.td_t0_r0_b0_l1
{

	border-left: 1px solid #FFFFFF;
	vertical-align: bottom;

}


.td_t0_r1_b0_l1
{

	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: bottom;


}

.td_t1_r0_b0_l1_g
{

	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	vertical-align: top;
	background-color: #CDECD8;

}

.td_t1_r1_b0_l0_g
{

	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	vertical-align: top;
	background-color: #CDECD8;

}


.td_t1_r1_b0_l1_g
{

	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	vertical-align: top;
	background-color: #CDECD8;

}

.td_t0_r0_b0_l1_g
{

	border-left: 1px solid #FFFFFF;
	vertical-align: bottom;
	background-color: #CDECD8;

}

.td_t0_r0_b0_l0_g
{


	vertical-align: bottom;
	background-color: #CDECD8;

}

.td_t0_r1_b0_l0_g
{

	border-right: 1px solid #FFFFFF;
	vertical-align: bottom;
	background-color: #CDECD8;

}


.td_t0_r1_b0_l1_g
{

	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: bottom;
	background-color: #CDECD8;

}





.td_vander1
{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
/************************** end journal ***************************/
/*************************** status login *************/
.td_login
{
	background-color: #F07C00;
	background-image: url(/data/images/login_bgr.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;

	font-size: 12px;
	color: #FFFFFF;


	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 17px;

}
.td_login a { color: #FFF;}
/******************************************************/

/************************* friends list ***************/
.tb_invite
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	background-image: url(/data/images/cap.jpg);
	background-repeat: no-repeat;
	background-position: 85% 50%;
	width: 465px;
	font-size: 12px;



}

.tb_cpr
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	font-size: 12px;
	padding: 10px; 
	margin-bottom: 5px;
}

.tb_cpr_sublbl_rg, .tb_cpr_sublbl_lf, .tb_cpr_sublbl_ct
{
	color: #808080;
	font-size: 10px;
}
.tb_cpr_sublbl_rg
{
	text-align: right;	
}
.tb_cpr_sublbl_lf { text-align: left;}
.tb_cpr_sublbl_ct { text-align: center;}

.tb_friends
{
	width: 605px;
	font-size: 12px;

}

.tb_friends td
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;


}

.td_friends_header
{
	color: #FFFFFF;
	font-weight: 700;
	background-color: #99D7CA;
	vertical-align: top;
}

.td_friends_info
{
	background-color: #E0F2E6;
	vertical-align: top;
}

.td_friends_info1
{
	background-color: #E0F2E6;
	vertical-align: middle;
	text-align: center;
}
/******************************************************/
/******************* categories list ******************/
#product_cats ul
{
	margin:0; padding:0; list-style-type:none; width:95%; text-align: center;
}
#product_cats ul li
{
	width: 30%;
	list-style-image: none !important;
	float:left;	
	padding: 0px;	
}
div.prod_title
{
	border-left: solid 1px #fff;
	border-bottom: solid 1px #fff;	
	background-color: #CDECD8;
	vertical-align: top;
	text-align: left;	
	padding: 5px 00px 5px 15px;
	font-weight: 700;
}
div.prod_descr
{
	border-left: solid 1px #fff;
	border-bottom: solid 1px #fff;
	color: #000;
	background-color: #E0F2E6;
	vertical-align: top;
	text-align: center;
	padding: 5px 0px 5px 0px;
}
div.prod_descr table { width: 100%;}
div.prod_descr table tr td {padding-left: 10px; padding-right: 10px;}
div.prod_descr table tr td span { padding-left:4px; font-weight:700; color: #F07C00;}
img.prod_img { border: solid 1px #98D7CA; width: 70px; height: 70px; }
div.cat_title
{
	border-left: solid 1px #fff;
	border-bottom: solid 1px #fff;	
	background-color: #CDECD8;
	vertical-align: top;
	text-align: left;
	background-image: url(/data/images/cat.gif);
	background-repeat: no-repeat;
	background-position: 0% 1px;
	padding: 5px 00px 5px 25px;
		
}
div.cat_img
{  
	border-left: solid 1px #fff;
	border-bottom: solid 1px #fff;
	color: #000000;
	background-color: #E0F2E6;
	vertical-align: top;
	text-align: center;
	padding: 20px 0px 20px 0px;
}

div.cat_img img
{
	border: solid 1px #98D7CA;	
}
.tb_prod
{
	width: 605px;
	font-size: 12px;
	background-color: #E0F2E6;

}
.tb_prod td
{

	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;

	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	vertical-align: top;

}

.td_prod
{
	text-align: center;	
	width: 50%;
}
.td_item_header
{
	color: #000000;
	background-color: #CDECD8;
}
.td_match1
{
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 110px;
	padding-right: 5px;
	font-weight: 700;
	vertical-align: top;


}


.td_match2
{ 
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 110px;
	vertical-align: top;

}
.td_match3
{
	padding-top: 5px;
	vertical-align: top;	
}

.td_match2 span
{
	font-size: 10px;
}
.tb_matches
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	width: 605px;
	font-size: 12px;



}

/******************************************************/
/****************** Questionarre *********************/

.td_q_header1
{
	color: #000000;
	background-color: #CDECD8;

}

.td_q_header2
{
	color: #000000;
	font-weight: 700;
	background-color: #CDECD8;
	width: 99%;

}

.td_q1
{
    padding: 10px 5px 15px 10px;	
	vertical-align: top;
	text-align: right;
	width: 20%;
	font-weight: 700;
}


.td_q2
{
    padding: 10px 160px 15px 5px;	
	vertical-align: top;
}
.td_q2 span
{
    font-size: 10px;
    color: #666666;
}
.tb_qa
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	width: 605px;
	font-size: 12px;
	background-image: url(/data/template/profile.gif);
	background-repeat: no-repeat;
	background-position: 100% 90%;
}

.tb_matches
{
	border-color: #97D7C9;
	border-width: 1px;
	border-style: solid;
	background-color: #E0F2E6;
	width: 605px;
	font-size: 12px;

}

/****************** End Questionarre *********************/
/************************* add my matche **************/
.tb_my_match
{
    border: solid 1px #97D7C9;	
	background-color: #E0F2E6;
	width: 605px;
	font-size: 12px;
}
.tb_my_match td
{
    padding-top: 10px;
    padding-bottom: 10px;
}
td.my_match_left
{
    padding-left: 40px;
    vertical-align: text-top;
}
td.my_match_center
{
    text-align: right;
}
td.my_match_right
{
    padding-left: 20px;
}

/************************* end add my matche **************/
/************************* my items ******************/
.tb_items
{
	width: 605px;
	font-size: 12px;
	background-color: #E0F2E6;

}


.tb_items td
{

	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;

	border-bottom: solid 1px #FFFFFF;
	vertical-align: top;

}

.item_img
{
	text-align: right;
	
}


.item_img img
{
	border: solid 1px #98D7CA;
	
}

.td_item_header
{
	color: #000000;
	background-color: #CDECD8;


}

.td_item_header1
{
	color: #000000;
	background-color: #CDECD8;
	vertical-align: top;
	text-align: right;


}


.td_item_header1 img
{
	margin-top: -5px;



}

.item_info
{
	color: #F07C00;
	font-weight: 700;
}
/************************* end my items **************/
/***************** buy and sell ********************/
#tb_short_product_list
{
    width: 605px;
	font-size: 12px;	
}
#tb_short_product_list tr th { 	
	color: #FFFFFF;
	font-weight: 700;
	background-color: #99D7CA;
	vertical-align: top;
	padding: 10px 0px 10px 5px;
}
#tb_short_product_list tr th  a { color: #fff !important; 	}
#tb_short_product_list tr td { 	
    background-color: #E0F2E6;	
	vertical-align: top;
	padding-left: 3px;	
}
img.prod_ad_img { border: solid 1px #98D7CA;}
/***************** end buy and sell ****************/
/**************** QA ***********************/

p.img_line, p.img_line img { vertical-align: middle; margin-right: 5px; }
#qlist
{
	margin-left: 5px;
	margin-right: 15px;
	background-position: right 70%;
	border: solid 1px #99D7CA;
	background-color: #E0F2E6;
	background-image: url( /data/images/qa/qback.gif );
	background-repeat: no-repeat;
	background-position: 95% 90%;
}
#qstatus
{
	padding: 20px 0px 20px 25px;	
}
#qstatus span { font-weight: 700; text-transform:capitalize;}
#qstatus p img { vertical-align: middle; padding-right: 5px;}
div.qsep {margin-left: 20px; margin-right: 20px; border-bottom: solid 1px #99D7CA; }
div.qsep_in {margin-left: 20px; margin-right: 300px; border-bottom: solid 1px #99D7CA; }
div.qitem p {padding-left: 20px;}
div.qitem p img { vertical-align: middle;}
div.qitem p span{ font-weight: 700; margin-left: 2px; margin-right: 5px;}
#qa_pub_list { margin: 0px 15px 0px 5px;  }
#qa_pub_list p { border-bottom: solid 1px #fff; padding: 5px 0px 20px 0px;  background-color: #CDECD8; margin: 0px; }
p.alter { background-color: #E0F2E6 !important; }
#qa_pub_list p img { float: left; margin: 0px 5px 0px 3px;}
/**************** end QA ***********************/
/**************** Diary ***********************/

#public_diary_list p img { vertical-align: middle; padding-right: 5px;}   
    
    
#public_diary_top { background-color: #ECF7F0; margin: 0px; padding: 0px; width: 604px;background-image: url( /data/images/top_d_rg.gif );
	background-repeat: repeat-y;
	background-position: 100% 100%; }
	
#public_diary_items ul
{
	margin:0px; padding:0px; list-style-type:none; width:98%; text-align: left;
}

#public_diary_items ul li
{
	border-top: solid 1px #99D7CA;
	padding-top: 10px;
	width: 49%;
	list-style-image: none !important;
	float:left;	
	margin: 10px 0px 10px 4px;
	}

#public_diary_items ul li img { float: left; margin-right: 15px; border: solid 1px #218ECC;}

#public_diary_top_bt { margin: 0px; padding: 0px; background-image: url( /data/images/top_d_bott.gif );
	background-repeat: no-repeat;
	background-position: 0% 0%; height: 56px; width: 604px;}
	
#public_diary_top_tp { margin: 0px; padding: 0px; background-image: url(/data/images/top_d_top.gif );
	background-repeat: no-repeat;
	background-position: 0% 100%; height: 21px; width: 604px;padding: 0px;}	
/**************** end Diary *******************/
.clear { clear: both;}
img.img_middl { vertical-align: middle;}


/************** feuits module ******************/
#feutis_usr_outer {background-color: #fff;width: 317px; padding-bottom: 25px;} 
#feutis_usr { width: 317px; background: url(/data/images/feutis/bg.gif); background-repeat: repeat-x; background-position: 0 0;padding-bottom: 50px; }
#feutis_usr p { margin-top: 10px; padding-left: 13px; padding-right: 14px; font-size: 11px;}
#feutis_usr ul { margin: 0px 0px 0px 8px; padding:0px; list-style-type:none; text-align: center;  }
#feutis_usr ul li { float: left; width: 100px; height:140px; list-style-image: none !important;}
li.dag { background-image: url(/data/images/feutis/dag.jpg); background-repeat: no-repeat; background-position: center top; }
li.vaegt {background-image: url(/data/images/feutis/vaegt.jpg); background-repeat: no-repeat; background-position: center top;}
li.laengde {background-image: url(/data/images/feutis/laengde.jpg); background-repeat: no-repeat; background-position: center top;}
div.feutis_info_box { margin-left: 9px; clear: both; padding-left: 10px; padding-top: 2px; margin-top: 100px; width:83px; height: 33px; background-image: url(/data/images/feutis/box_bg.gif); background-repeat: no-repeat; background-position: 0 0; text-align: left;}
div.feutis_info_box div { font-size: 12px;}
span.feutis_value { font-size: 11px;}
p.feutis_image { text-align: center; }
div.feutis_bottom { background-image: url(/data/images/feutis/btm_bg.gif); background-repeat: repeat-x; width: 317px; height: 11px; }
div.feutis_top { background-image: url(/data/images/feutis/top_bg.gif); background-repeat: repeat-x; width: 317px; height: 11px; }
div.div_header_feutis{color: #F07C00;	font-size: 18px;	font-weight: 400; 	padding-bottom: 15px;padding-top: 20px !important; padding-left: 11px !important;}
/************** end feuits module **************/


/************** paginator **********************/
#paginator ul { padding:0px; list-style-type:none;  }
#paginator ul li { float: left; list-style-image: none !important; }
#paginator ul li div { margin: 7px 15px 0px 15px; } 
#paginator .page { margin: 7px 2px 0px 2px; } 
#paginator .currpage { font-weight: 700; margin: 7px 2px 0px 2px;}
#paginator .dislink { color: #9F9F9F;font-weight: 700;}
/************** end paginator ******************/
div.td_more3 { border-bottom:dashed 1px #97D7C9; width: 75%;color: #F07C00; font-size:14px; margin-bottom: 10px; margin-top: 15px;  }

/***************** edit box *****************************/
.edit_box { margin-left:8px; width: 598px; }

.edit_box .top_edit_box { height: 9px; background-image: url(/data/images/edit/top-box.gif); background-position: left bottom; background-repeat: no-repeat; }
.bottom_edit_box {height: 9px; background-image: url(/data/images/edit/bottom-box.gif); background-repeat: no-repeat; }
.content_edit_box, .content_view_box { padding: 10px 0 27px 0;background-color: #E0F2E6; background-image: url(/data/images/edit/content-bg.gif); background-repeat: no-repeat; background-position: right bottom;}
.content_edit_box { padding-top: 30px !important;}

.content_view_box h2, .content_view_box h3 { font-weight: 700; font-size: 12px; margin-top: 0px !important; margin-bottom: 15px !important; padding: 0 !important; padding-left: 22px !important;}
.content_view_box h3{ font-size: 11px !important;}
.content_view_box h4{ margin-bottom: 15px;padding: 0 22px 0 22px; font-size: 11px !important;}
.content_edit_left {float: left; width: 81px; padding-left: 22px;}
.content_edit_left img { margin: 0 4px 0 0;}
.content_edit_right {float: left; width: 88px;color: #509889;}

.content_view_center {width: auto; border-left: solid 1px #DEF0E4; background-color: #fff; margin: 0 10px 20px 15px;}
.content_edit_center 
{
    float: left; 
    width: 405px; 
    border-left: solid 1px #DEF0E4; 
    background-color: #fff;
}


.content_edit_center_main, .content_view_center_main,.content_wide_center_main 
{
    background-image: url(/data/images/edit/content-center-right.gif); 
    background-repeat:repeat-y; background-position: right top; 
    /*padding: 20px 0 40px 0; */
    padding: 20px 0 0 0;
    width: 405px;
 }
 .content_wide_center_main {
    width: 572px !important;
}
.content_edit_center_top, .content_view_center_top,.content_wide_center_top 
{
    background-image: url(/data/images/edit/content-center-bg.gif); 
    background-repeat: no-repeat; 
    background-position: right top; height: 8px; 
    margin: 0 !important; 
    padding: 0 !important; 
    /*width: auto;*/
    width: 405px;
}
.content_wide_center_top 
{
    width: 572px !important;
}
.content_edit_center_bottom, .content_view_center_bottom, .content_wide_center_bottom 
{
        background-image: url(/data/images/edit/content-center-bottom.gif); 
        background-repeat: no-repeat; background-position: right top;  
        height: 9px; background-color: #E0F2E6; 
        margin: 0 !important; 
        padding: 0 !important;
        width: 405px;
}
.content_wide_center_bottom {background-image: url(/data/images/edit/content-center-bottom-w.gif) !important;width: 572px !important;}

.content_radio_item, .content_edit_item, .content_edit_item_last 
{     
    border-bottom: solid 1px #E0F2E6; 
    margin: 0px 30px 0px 22px; 
    padding: 6px 0 6px 0; 
}
.content_edit_item_top {border-bottom: solid 1px #E0F2E6; margin: 0px 30px 0px 22px;padding: 2px 0 2px 0;  }
.content_radio_item {margin: 0px 0px 0px 0x !important; }
.content_edit_item_last {border-bottom: none !important; padding-bottom: 30px;}
.edit_item_lbl, .edit_item_lbl_rb, .edit_item_lbl_db {float: left; width: 90px; text-align: right;  font-weight:700; margin-right: 15px; }
.edit_item_lbl_rb {width: 180px !important;}

.edit_item_val_small_rb {width: auto;}
.edit_item_val_small_rb table {margin-top: 0; padding: 0; }
.edit_item_val_small_rb table tr td { vertical-align: text-top;}

.edit_item_val,.edit_item_val_db  { width: auto; }

.edit_item_val_float {float: left; width: 238px; }
 
.edit_item_val_rb {font-size: 12px; width: 238px;}
.edit_item_radio {font-size: 11px; width: 280px;}
.edit_item_radio a img { margin-right: 3px; border: none;}
.edit_item_val input {  width: 150px; text-align: left; font-size: 12px;}
.edit_item_lbl span { padding-left: 2px; font-weight:700; color: #f00;}
.edit_box_error { padding-left: 5px; font-weight: 700;}
.tb_label { padding-top: 3px;}
.button_edit { padding: 15px 0 0 25px;}
.button_edit img { padding-right: 5px;}
.error_box {  padding-left: 126px;}
.gray_tip {color: Gray;}
.edit_item_example {font-size: 10px;	color: #008000; padding-left: 105px;}
.prof_vis_top { text-align: center; font-weight: 700; }
.prof_vis_item { text-align: center; height: 34px; margin: 1px 0 1px 0; }
.prof_vis_item_sm { text-align: center; height: 30px;   margin: 1px 0 1px 0;}
.prof_vis_item_bg { text-align: center; height: 47px;   margin: 1px 0 1px 0;}
.prof_vis_item_sm img { margin-top: 5px;}
.prof_vis_item img, .prof_vis_item_bg img { margin-top: 7px;}
.prof_vis_item input, .prof_vis_item_sm input, .prof_vis_item_bg input { margin-top: 5px;}

.prof_vis_item_text {text-align: center;  height: 27px; padding-top: 20px;}
.center_img {  padding: 5px 0 0 27px; }
/***************** end edit box ************************  */
/***************** todo ********************************/
.todo_lbl {padding: 5px 10px 5px 10px; text-align:left; width: 100px;border-top: solid 1px #E0F2E6; font-weight: 700; vertical-align: text-top;}
.todo_val  { padding: 5px 0 5px 15px;text-align:left; width: 285px;border-top: solid 1px #E0F2E6;}
.todo_headline {color:#F07C00; font-weight:600;}
/***************** end todo ****************************/

/***************** default table ***********************/
table.tb_def { width: 465px;}
table.tb_def thead { background-color: #99D7CA;}
table.tb_def thead th { color: #fff; text-align: center; padding: 5px 0 5px 0;}
table.tb_def tbody { background-color: #E0F2E6;}
table.tb_def tbody td { text-align: center; padding: 5px 0 5px 0; border: none;}
/***************** end default table *******************/
/***************** profile status box ******************/
#ProfileStatus{margin-top: 52px;
               
	/*background-image: url(/data/images/login_bgr.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;*/
	font-size: 12px;
	color: #FFFFFF;

	}
.profile_status_content	
{
    padding: 20px 15px 20px 15px;    
	line-height: 17px;
    background-color: #F07C00;
    
	background-image: url(/data/images/login_bgr.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;

	font-size: 12px;
	color: #FFFFFF;	
}
.profile_status_content	a {color: #FFFFFF;	}
.profile_status_top
{       
	background-image: url(/data/template/top_fade_bgr.jpg);
	background-repeat: repeat-x;
	border-bottom-color: #DADADA;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	padding: 0px;
	height: 10px;
}


.profile_status_bottom
{       
    height: 10px;
	background-image: url(/data/template/bottom_fade_bgr.jpg);
	background-repeat: repeat-x;
	border-top-color: #DADADA;
	border-top-width: 1px;
	border-top-style: solid;	
	padding: 0px;
}
/***************** end profile status box **************/

#reg_process_status { background: #FFB665; padding: 0 15px 0 15px;margin-top: 30px; background-image: url(/data/images/reg_process_t_bgr.gif); background-position: left top; background-repeat:repeat-x; }
#reg_process_status h3 { color: #fff; font-size: 18px; padding: 19px 0 0px 2px; }
div.reg_process_main { border-left: solid 1px #A17340; border-right: solid 1px #FFC586; background-color: #F89D3A; padding: 0; margin: 0;}
div.reg_process_top{
                       background-image: url(/data/images/reg_process_top.gif); background-position:left bottom; background-repeat:no-repeat;
                       width: 287px; height: 14px; padding: 0; margin: 0; }
div.reg_process_bottom
{
    background-image: url(/data/images/reg_process_bottom.gif);background-position:left top; background-repeat:no-repeat;
    width: 287px; height: 10px; padding: 0 0 20px 0; margin: 0; 
}
div.reg_process_bottom_last{background-image: url(/data/images/reg_process_b_bgr.gif); background-position: left top; background-repeat:repeat-x; height:11px;}

div.reg_process_item { height: 36px; background-image: url(/data/images/reg_process_flower_bgr.gif); background-position: 20px center; background-repeat: no-repeat;
                       color:#EF7D01; font-weight: 700; font-size:14px; }
div.reg_process_item div { padding: 10px 0 0 32px;}
div.reg_process_item div span { color: #fff; margin: 0 0 0 25px; font-size: 12px;}
.process_sel { background-color: #E0F2E6; background-image: url(/data/images/reg_process_flower_sel_bgr.gif) !important;}
.process_desc_sel { color: #018F71 !important;}
/******************** dagbog ***************************/
.db_post { margin-bottom: 15px; width: 631px;}
.db_post_view {width: 471px; margin-left: 15px; float: left}
.db_post_edit{width: 471px; margin-left: 15px;}
.db_post_view_top { background-image: url(/data/images/db/box-top.gif); background-position: 0% 100%; background-repeat: no-repeat; height: 11px; width: auto; }
.db_post_view_content {width: auto; background-color: #ECF7F0; background-image: url(/data/images/db/box-right.gif); background-position: right top; background-repeat: repeat-y; padding: 0px 15px 0 15px;}
.db_post_view_content h3 { background-image: url(/data/images/db/post.gif); background-position: left center; background-repeat: no-repeat; height: 27px; font-size: 14px; margin: 0; padding: 10px 0 0 35px;}
.db_post_view_content p {padding: 5px 0 0 5px; margin: 0;}
.db_post_view_bottom {background-image: url(/data/images/db/box-bottom.gif); background-position: 0% 0%; background-repeat: no-repeat; height: 57px; width: auto;}
.db_post_sep { float:left; width: 15px; height: 10px;}
.db_post_info { float: left; width: 120px; padding-right: 10px;}

.db_nav { margin-left: 29px;}
.db_nav_rss, .db_nav_home, .db_nav_add, .db_nav_edit { background-position: left center; background-repeat: no-repeat; padding: 6px 30px 6px 35px;  }
.db_nav_rss { background-image: url(/data/images/rss.gif); }
.db_nav_home { background-image: url(/data/images/home.gif);}
.db_nav_add { background-image: url(/data/images/db/add_post.gif);}
.db_nav_edit { background-image: url(/data/images/db/edit_post.gif); padding-right: 0 !important;}
.db_nav_comments { height:31px; vertical-align: middle; background-image: url(/data/images/db/comments.gif); background-position: left center; background-repeat: no-repeat; padding: 12px 0 0 31px;}

.box_table_td, .box_table_td_dt { padding: 5px 0 5px 10px; border-top: solid 1px #E0F2E6; } 
.box_table_td_dt { padding: 5px 0 5px 0;}
.db_rich_edit img { border: solid 1px #F0F0EE; cursor: hand;}
/******************** end dagbog ***********************/                       


/***************** profile modules box ******************/
#ProfileModules{margin-top: 52px;
               
	/*background-image: url(/data/images/login_bgr.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;*/
	font-size: 12px;
	color: #FFFFFF;

	}
.profile_modules_content	
{
    border:solid 1px #0;
    padding: 5px 15px 10px 17px;    
	line-height: 17px;
    background-color: #98D7CA;
	font-size: 12px;
	color: #FFFFFF;	
}
.profile_modules_content	a {color: #FFF;	}
.profile_modules_top
{       
	background-image: url(/data/template/top_fade_bgr.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-bottom-color: #DADADA;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	padding: 0px;
	height: 5px;
}


.profile_modules_bottom
{       
    height: 5px;
	background-image: url(/data/template/bottom_fade_bgr.jpg);
	background-repeat: repeat-x;
	border-top-color: #DADADA;
	border-top-width: 1px;
	border-top-style: solid;	
	padding: 0px;
}

.divProfUid span 
{
    color: #509889 !important;    
}
div.profileModuleItem {background-image:url(/data/images/profile/selector.gif);background-position: left center;
	background-repeat: no-repeat; margin-left:15px; padding-left: 8px;}
.item_dis { color: #FFF !important; }	

.menu_top_sep { border-top: solid 1px #509889; width: 283px; height:1px; margin: 10px 0 10px 0;}

.profile_uid_info,.profile_uid_on,.profile_uid_off {font-weight: 400 !important; font-size: 10px !important;}
.profile_uid_on { color: #0f0 !important;}
.profile_uid_off { color: #f00 !important;}

/**/
/***************** end profile modules box **************/


/********************* Poll ***************************/
div.dv_poll
{
    padding: 15px 0px 0px 15px;    
    background-color: #E0F2E6;
}
div.dv_poll_vote
{    
    padding-bottom: 15px;
    background-image: url(/data/images/poll/bgr.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
}
div.dv_poll_result
{     
    
    padding-top: 44px;        
    width: 298px;    
    background-image: url(/data/images/poll/res_top.png);
    background-position: left top;
    background-repeat: no-repeat;
    
}

div.dv_poll_result_inner
{   
    padding-bottom: 20px;
    text-align: center;        
    width: 274px;    
    background-image: url(/data/images/poll/res_center.gif);
    background-position: 21px 0px;
    background-repeat: repeat-y
}
div.dv_poll_result_inner p { padding: 0 0 10px 15px;  margin: 0;}
div.dv_poll_result_btm
{    
    height: 16px;
    width: 298px;    
    background-image: url(/data/images/poll/res_bottom.gif);
    background-position: left top;
    background-repeat: no-repeat;
}
div.dv_poll h4
{
    margin: 5px 0 0 0 ;
    padding: 0;
    color: #000;
    font-size: 14px;
    font-weight: 700;
}

div.dv_poll input[type="submit"]
{
    font-weight: 700;
    border: solid 1px #98D7CA;
    background-color: #CAEADD;
    margin-top: 3px;
    width: 100px;
}
div.fade_top {background-image: url(/data/template/top_fade_bgr.jpg); background-repeat:repeat-x; background-position: left bottom; height: 10px;}
div.fade_btm {background-image: url(/data/template/bottom_fade_bgr.jpg); background-repeat:repeat-x; background-position: left top; height: 10px;}
/******************************************************/

/*********************mavedagbod***********************/
div.mavedagbod_box { background-image: url(/data/images/mavedagbog/box-top.gif); background-repeat: no-repeat; background-position: 0% 0%; background-color: #E0F2E6; width: 598px;}
div.mavedagbod_box p { padding-top: 5px; padding-left: 15px;}
div.mavedagbod_box_btm { background-image: url(/data/images/mavedagbog/box-btm.gif); background-repeat: no-repeat; background-position: 0% 0%; height: 54px;width: 598px;}
div.mavedagbod_photos { width: 596px; padding-top: 5px; padding-left: 10px;}
div.mavedagbod_photos div { width: 175px; height: 300px; float: left; padding-left: 10px; border-bottom: solid 1px #99D7CA; padding-top: 20px;}
div.mavedagbod_photo_item { width: 175px; float: left; padding-left: 10px; border-bottom: solid 1px #99D7CA; padding-top: 20px;}

div.mavedagbod_photos div p span { font-weight: bold;}
div.mavedagbod_photos div img { width: 150px; height: 112px; border: solid 1px #218ECC;}

p.mavedagbod_info_photo { padding: 3px 0 10px 0 !important; margin: 0;}
span.mavedagbod_photo_descr { font-size: 12px; font-weight: normal !important;}
p.next, p.previous, p.mavedagbod_down_video, p.mavedagbod_del_photo, p.mavedagbod_view_photo, p.mavedagbod_add_photo, p.mavedagbod_edit_photo,p.mavedagbod_inc_photo  { height: 27px; background-repeat: no-repeat; margin: 0 !important; padding: 5px 0 0 32px !important; }
p.mavedagbod_view_photo { background-image: url(/data/images/mavedagbog/view-photo.gif);}
p.mavedagbod_del_photo { background-image: url(/data/images/mavedagbog/del-photo.gif); }
p.mavedagbod_add_photo { background-image: url(/data/images/mavedagbog/add-photo.gif); }
p.mavedagbod_edit_photo { background-image: url(/data/images/mavedagbog/edit-photo.gif); }
p.mavedagbod_inc_photo { background-image: url(/data/images/mavedagbog/inc-photo.gif); }
p.mavedagbod_down_video{ background-image: url(/data/images/mavedagbog/down-video.gif); }
p.next {background-image: url(/data/images/neste_a.gif); background-position: right top !important; padding-right: 32px !important;}
p.previous {background-image: url(/data/images/for_a.gif);}

div.mavedagbod_photo { border-bottom: solid 1px #99D9C9; margin-left: 20px; margin-right: 20px; padding-top:40px; padding-bottom: 10px;}
div.mavedagbod_photo span { font-weight: bold; padding-right: 5px;}
div.mavedagbod_photo p {border-bottom: solid 1px #99D9C9;  padding-bottom: 10px;}
/******************************************************/


table.tb_contact_us {width: 450px; margin: 0 25px 20px 45px;}
table.tb_contact_us tr td { padding-top: 3px; padding-bottom: 3px;}
td.td_contact_label {width: 100px; font-weight: 700; text-align: right; padding-right: 10px;}
td.td_contact_error { width: 50px;}
