body {font-family:verdana, arial, hevetica, sans-serif;font-size: 11px;margin: 0;padding: 0;background: #f3f2e8 url(/blog/wp-content/themes/dilectio/images/bp.gif) no-repeat center top;}

.clear{clear:both}

/* Typo */
h1, h2, h3, h4, h5{margin:0;padding:0}

/* Link */
a {color:#105CB6}

ul, li, #menu, #menu ul, #menu form, #left, #left1 {margin:0;padding:0}

ul {list-style-type:none;}
li {list-style-type:none;}

/* Container */
#conteneur {width:950px;margin:0 auto;padding:0;background-color:#fff;padding: 14px; border: solid 1px #e1dfd0;}

/* Header */
#header {background:url(img/banner1.gif) no-repeat left top;width:980px;margin-top: 0pt;margin-right: auto;margin-bottom: 0pt;margin-left: auto;position: relative;height: 53px;}

/* Menu */
#menu ul {list-style:none;margin-left: 178px;}
#menu li {float:left;display: inline;padding: 0 10px;margin:8px 0 0 0;}
#menu li a {display: block;float:left;font-weight: bold;text-align: center;color: #F5F5F5;text-decoration: none;border: 2px solid #999;padding: 4px 10px 4px 10px;background: url(img/butom_center.gif) repeat-x left top;}
#menu .signout {float:right;border:0;color:#FFF;font-weight: bold;padding:14px 12px 0 0}
#menu form {float:right;padding:14px 20px 0 0}

/* Size */
.size1{width:500px;overflow:hidden}

/* Title */
.title1{color:#105CB6;margin:40px 0 4px 0;font-size:22px;}

/* Pub Google */
#pub{padding:0;margin:0 0 15px 0;position:relative;clear:both;text-align:center;height:70px;}

/* Left side */
#left {width: 770px;float:left;}
#left1 {width: 950px;float:left;background-color:#fff;}

/* Right Side */
#right {width:180px;float:left;padding:0;}

.right1{float:right}
.left1, #home_tab ul li {float:left}

/* Chemin */
#path {border-bottom:solid 1px #999999;margin:25px 0 15px 0}
#path h1{font-size:150%;color:#767676;padding:0 0 5px 0}


/* Adsense */
#ad_code { width:399px; text-align:center; padding:16px 0 23px 5px; background:transparent url(/template/normal/img/bg_adsense.gif) center center no-repeat; }

/* thumb */
#thumbsList{height:856px;width:770px;}
.sortableactive
{
}
.sortablehover
{
}

.sortHelper{float:left;color:#000;background-color:#D7E2F7}
.thumb_link{float:left;width:206px;color:#000;margin:30px 45px 0 0;}
.thumb_link_medium{float:left;width:399px;color:#000;margin:5px 45px 0 0;}
.thumb_link h3 {font-size:100%;border-bottom:solid 1px #d3d3d3;padding:0 0 3px 0;white-space:nowrap;overflow:hidden}
.thumb_link_medium h3 {font-size:100%;border-bottom:solid 1px #d3d3d3;padding:0 0 3px 0;white-space:nowrap;overflow:hidden}
.thumb_link h3 a {color:#5F4E39;text-decoration:none}
.thumb_link_medium h3 a {color:#5F4E39;text-decoration:none}
.thumb_tag{font-size:80%;width:100%;margin:0 0 6px 0;color:#929292;white-space:nowrap;overflow:hidden}
.thumb_tag a{color:#ff3300;}
.thumb_tag a:hover{color:#FFF;padding:1px 0 1px 0;background-color:#ff3300}
.thumb{height:134px;padding:6px 0 0 0 ;background:url(/template/normal/img/thumb_bg.gif) top left no-repeat;position:relative;}
.thumb_adsense{padding:3px 0 0 0}
.thumb_medium{height:251px;padding:6px 0 0 0 ;background:url(/template/normal/img/thumb_bg_m.gif) top left no-repeat}
.thumb_img{}
.thumb_img img{border:0;}

.premium {background:url("/template/normal/img/premium.png") no-repeat scroll left top transparent; height:58px;left:120px;position:absolute;top:1px;width:86px;z-index:1000;}

/* Footer */
#footer{width:100%;background-color:#D6CFC4;float:left;padding:3px 4px;font-size:90%;margin:0 0 25px 0}
#footer a{color:#00236B;text-decoration:none;font-size:9px; font-weight:normal}

/* Comment */
#comments{color:#9D9082;float:left;}
#comments img {border:0;float:left;margin:0 10px 0 0}

/* Pager */
.pagerLink_home {color: #FF2103;padding: 0 0 10px 0;}
.pagerLink_home a {color: #FFF;background-color:#FF2103;padding:0 2px;text-decoration:none;}
#gauche {
	float: left;
	width: 300px;
}
#droite {
	width: 620px;
	float: right;
	height: 100%;
	/* margin-top: 10px; */
}
#content_a {
	margin: 0px;
	padding-top: 5px;
	padding-left: 0px;
}
#content_bottom {
	height: 18px;
	margin: 0px;
	padding: 0px;
}

.tree {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #F3F3F3;
	padding: 10px;
	border: 1px solid #E0E0E0;
}
.tree a:link {
	color: #000000;
	text-decoration: none;
}
.tree a:hover {
   color: #666666;
   text-decoration: none;
}
.tree a:visited {
   color: #000000;
   text-decoration: none;
}
.tree a:active {
   color: #000000;
   text-decoration: none;
}
.separator {
   border-right-style: solid;
   border-left-style: solid;
   border-right-color: #FFCA92;
   border-left-color: #FFCA92;
   border-right-width: 1px;
   border-left-width: 1px;
}
.link {
	padding-bottom: 8px;
	width: 100%;
}
.name {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	color: #333333;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	height: 20px;
	background-color: #F9F9F9;
	background-image: url(img/puce_url.gif);
	background-repeat: no-repeat;
}
.name a:link {
   /*font-family: Arial, Helvetica, sans-serif;*/
   font-size: 11px;
   color: #333333;
   font-weight: bold;
   text-decoration: none;
}
.name a:hover {
   /*font-family: Arial, Helvetica, sans-serif;*/
   font-size: 11px;
   color: #333333;
   font-weight: bold;
}
.name a:visited {
   /*font-family: Arial, Helvetica, sans-serif;*/
   font-size: 11px;
   color: #333333;
   font-weight: bold;
   text-decoration: none;
}
.name a:active {
   /*font-family: Arial, Helvetica, sans-serif;*/
   font-size: 11px;
   color: #333;
   font-weight: bold;
   text-decoration: none;
}
.description {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	color: #666;
	width: 90%;
}
.left {
   float: right;
   margin-left: 6px;
   white-space: nowrap;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   vertical-align: top;
   display: block;
   position: relative;
}
.url_action {
	float: right;
	width: 50px;
	display: inline;
	visibility: hidden;
}
.image_popup {
	visibility: hidden;
	position: absolute;
	margin-top: -95px;
	margin-left: -125px;
}

.url_action img {
	margin-left: 5px;
}
.separator {
   background:url("img/separator.gif") repeat-y;
   background-color: #333;
} 
.url_info {
	color: #999;
}

.info{color:#666;font-size:90%}

.spacer {clear: both;}
#center {
	right:0;
	float: left;
	width: 20px;
	background-color: #CCC;
	height: 100%;
}
.list input {
	width: 300px;
}
.list textarea {
	width: 300px;
	overflow: hidden;
}
#delete_box {
	margin-left: -175px;
	margin-top: -100px;
	left: 50%;
	border: 2px dashed #666;
	height: 200px;
	width: 293px;
	position: absolute;
	top: 50%;
	background:url("img/red_border.png") no-repeat left top;
}
h2 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	color: #333;
	font-size: small;
}

h2 img {
	margin-left: 10px;
	margin-bottom: 6px;
}

h3 {
	/*font-family: verdana, arial, hevetica, sans-serif;*/
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.category_title {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	width: 95%;
	height: 23px;
	margin-bottom: 35px;
}

.category_title ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.category_title li {
	display: inline;
}
.category_title li.title {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: small;
	color: #333333;
	font-weight: bold;
}
.category_title li.category {
	font-size: 11px;
	color: #5496D0;
}
.category_title img {
	margin-bottom: 9px;
	margin-right: 5px;
	margin-left: -3px;
}
.category_title span.right a {

	padding: 2px 5px;
	border-top-width: 1px;	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #000000;
	text-decoration: none;
	clear: left;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#login {
	float: right;
	margin: 0px;
	width: 340px;
	/* padding: 20px 5px 5px; */
}
#login input {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#login p.authentification {
	background-color: #C7E19E;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 150px;
	padding-right: 0px;
	margin: 0px;

}
#login form {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.category_menu {
	margin: -35px 0px 0px;
	top: 0px;
	position: relative;
	width: 400px;
	padding: 0px;
	height: 35px;
}
.category_menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.category_menu li {
	display: inline;
	margin: 0px;
	padding: 0px 2px 1px;
	color: #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-bottom-color: #DCDCDC;
	border-left-color: #DCDCDC;
}
.category_menu li a:link {
	color: #999999;
	text-decoration: none;
}
.category_menu li a:hover {
	color: #999999;
	text-decoration: none;
}
.category_menu li a:active {
	color: #999999;
	text-decoration: none;
}
.category_menu li a:visited {
	color: #999999;
	text-decoration: none;
}
.edit {
	margin-left: 10px;
}
.edit li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.edit div.menu {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	width: 90%;
	border: none;
}
.edit ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.formtext {
	width: 300px;
	border: 1px solid #999999;
	color: #666666;
	font-size: 11px;
}
.formbutton {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 10px;
}
.formtextarea {
	font-size: 11px;
	width: 300px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	color: #666666;
}
.txt_lastvisited {
	float: right;
	color: #006666;
	font-size: x-small;
	font-weight: bold;
	width: 100px;
}
.txt_most_popular {
	color: #0066CC;
	font-size: x-small;
	font-weight: bold;
	width: 100%;
}
#menu_top_link {
	width: 100%;
}
.title_share_category , .title_most_popular,  .title_last_visited, .title_pending_friend_list, .title_online_friend_list{
	background-color: #C7E19E;
	padding-right: 5px;
	padding-bottom: 0px;
	width: 200px;
	padding-top: 2px;
	padding-left: 5px;
	margin: 0px;
	position: relative;
	bottom: 14px;
	font-weight: bold;
	font-size: 11px;
}

#box_last_visited,  #box_most_popular, #box_pending_friend_list, #box_online_friend_list, #box_shared_category{
	width: 90%;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#box_last_visited li a {
	background: url(img/icon_last_visited.png) no-repeat 0px center;
	padding-left: 12px;
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
#box_most_popular li a {
	background: url(img/icon_most_popular.png) no-repeat 0px center;
	padding-left: 12px;
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
#box_last_visited ul,  #box_most_popular ul, #box_online_friend_list ul, #box_pending_friend_list ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#box_last_visited li,  #box_most_popular li {
	height:22px;
}
#box_last_visited span.cat_link, #box_most_popular span.cat_link{
	font-size: 10px;
	color: #9A0A40;
	position: relative;
	bottom: 5px;
}
#box_pending_friend_list li {
	background: transparent url("img/pending_friend.png") no-repeat left 50%;
	padding-left: 20px;
	height: 16px;
	margin: 0px;
}
#box_online_friend_list li {
	background: transparent url("img/online_friend.png") no-repeat left 50%;
	padding-left: 20px;
	height: 16px;
	margin: 0px;
}
#box_online_friend_list span.action, #box_pending_friend_list {
	padding-left: 20px;
}
#box_online_friend_list p.add_user {
	float: right;
	margin:0px;
	width: 100px;
}
#box_online_friend_list p a {
	color:#666666
}

.error {
	font-size: 10px;
	font-weight: bold;
	color: #CC3300;
	text-align: center;
	width: 90%;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}
.success {
	font-size: 10px;
	font-weight: bold;
	color: #336600;
	text-align: center;
	width: 90%;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}
#register, #import, #preferences {
	list-style-type: none;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 10px;
}
#import input, #preferences input{
	border: 1px solid #999999;
	font-size: 10px;
}
#register ul {
	list-style-type: none;
}
#register input {
	border: 1px solid #999999;
	font-size: 10px;
}
#register li {
	font-weight: bold;
}
#menu_share ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menu_share li {
	margin: 0px;
	padding: 0px;
	display: inline;
	width: 100%;
}

#menu_share li.droit {

	margin-left: 200px;

}

select {
	border: 1px solid #999999;
	font-size: 11px;
	color: #333333;
}

.input_accept {
	font-size: 10px;
	color: #333333;
	border: 1px solid #666666;
	margin: 1px;
}

.input_refused {
	font-size: 10px;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #666666;
	margin: 1px;
}

.FloatLeft {
	float: left;
	width: 24%;
}

#milieu {
	float: left;
	width: 400px;
	margin: 0px;
	padding-top: 20px;
}


p {
	line-height: 13px;
}
#milieu p.text {
	padding: 10px;
	border: 1px solid #CCCCCC;
}

.login a {
	color: #333333;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 0px;
}


h4 {
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

hr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	left: 4px;
	top: 4px;
	right: 4px;
	bottom: 4px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.l
{
	width: 200px;
	text-align: right;
	padding-right: 5px;
	font-size: 10px;
}
.r {
	width: 300px;
	vertical-align: top;
	font-size: 10px;
}
.lite
{
	color: #AAAAAA;
}
#member {
	position: absolute;

	left: 450px;

}

#member a {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	background-image: url(img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-left: 10px;
}

#pan ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#pan li a {
	display: block;
	float: left;
	padding-top: 3px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#pan li {
	display: inline;
}
#pan li a:link {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FAB301;
	border-right-color: #CCCCCC;
	border-bottom-color: #FAB301;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
}
#pan li a:visited {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FAB301;
	border-right-color: #CCCCCC;
	border-bottom-color: #FAB301;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;

	border-left-width: 1px;

}

#pan li a:active {

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #FAB301;

	border-right-color: #FAB301;

	border-bottom-color: #FAB301;

	border-left-color: #FAB301;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#pan li a:hover {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FAB301;
	border-right-color: #CCCCCC;
	border-bottom-color: #FAB301;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
}

h1 {
	font-size: 14px;
}

/* module image */	

.float a{
	text-decoration: none;
	color: #3B78AD;
	/*font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;*/
	font-size: 10px;
  }

.spacer {
  clear: both;
  }  

.imgFrame  {
	float: left;
	text-align: center;
	width: 120px;
	overflow:hidden;
	height: 90px;
	border: 1px solid #ccc;
	line-height: 88px;
	}

html>body div.imgFrame img {    /*hidden from IE 5-6 */
	margin-top: 0; /* to clean up, just in case IE later supports valign! */
	vertical-align: middle;
}

.float {
	margin-bottom: 30px;
	width: 140px;
	float: left;
  }

.float span {
	display: block;
	text-align: center;
}

.float a:hover {
	color: #999999;
}.tools {
	font-size: 11px;
}

#search {
	float: right;
}
#search input {
	font-size: 11px;
	color: #666666;
	border: 1px solid #666666;
}
#searchform {
	margin: 0px;
	padding: 0px;
}
#pagerLink {
	font-size: 10px;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#pagerLink a {
	color: #666666;
}
#pagerLink b {
	font-size: 12px;
	color: #E48B05;
}
#logo{float:left;margin:0}

textarea {
font-size:11px;
border: 1px;
border-style: solid;
border-color: #999999;
}
/* Tag list */
#taglist { font-size:13px; }
#taglist {
line-height: 1.6em;
}
#taglist a {
	text-align:center;
	margin-bottom:0;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration:none;
	border-bottom-color: #59A2C6;
}
#taglist a:hover{
	text-align:center;
	margin-bottom:0;
	color: #006699;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B4A69;
}
.TagLink {float:left;height:220px;width:150px;margin:8px 8px 0;border-right: 1px solid #D7E4B6;}

.backTagTitle {
margin: 0;
padding: 0;
}

.backTagTitle ul {
margin: 0;
padding: 0;
list-style: none;
}
.backTagTitle li {
	display: inline;
	color: #3E3E3E;
}

.backTagTitle li a {
	color: #3E3E3E;
	text-decoration: none;
}
.TagLink h2 {
	font-size: 11px;
	font-weight: bold;
	color: #3E3E3E;
	padding-right: 10px;
}
.TagLink h2 a {
	color: #3E3E3E;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
	line-height:1.4em;
}
.TagLink h2 a:hover {
	color: #3E3E3E;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #474747;
	line-height:1.4em;
}

.TagLink h3 {
	font-size: 11px;
	font-weight: bold;
	color: #3E3E3E;
	padding-right: 10px;
}
.TagLink h3 a {
	color: #3E3E3E;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
	line-height:1.4em;
}
.TagLink h3 a:hover {
	color: #3E3E3E;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #474747;
	line-height:1.4em;
}

.img-website {
	float: left;
	margin-right: 10px;
	height: 90px;
	width: 120px;
	overflow: hidden;
	border: 1px solid #C5CCCC;
}
.img-website2 img {
	margin-bottom: 10px;
	height: 90px;
	width: 120px;
	overflow: hidden;
	border: 1px solid #C5CCCC;
	margin-left: 2px;
}
.TagList {
float: left;
padding-left:5px
}
.TagList ul{
margin: 0;
padding: 0;
list-style: none;
text-align: left;
}
.TagList li a{
	color: #6B9012;
	text-decoration: none;
}
.TagList li a:hover {
	color: #6B9012;
	text-decoration: underline;
}
.time {
	background: url(img/clock.gif) no-repeat;
	padding: 0 0 0 16px;
}
.permalink {
	padding: 0 0 0 18px;
	background: url(img/permalink.gif) no-repeat;
}

/* Img color */
h4.infotitle{margin:0 0 3px 0;background-color:#105cb6;width:110px;padding:1px 0 1px 3px;color:#FFF;}
.imgColor li{padding:2px;margin:0 5px 3px 0;border: 1px solid #CCC;float:left;}
.imgColor li p {padding:0;margin:0;width:7px;height:7px;}
.imgColor {padding:0;margin:0;list-style:none;}
.ColorLink {float:left;margin:0}

/* option menu */
a.tool-toggle {
    height: 16px;
    width: 11px;
    background: #fff url(/template/normal/img/submenu-toggle.gif) no-repeat -100px 3px;
    border: 1px solid #fff;
    position: absolute;
    right: 5px;
    top: 3px;
}

a.tool-toggle:hover {
    border: 1px solid #a5c2e3;
}
.news-details {
    position: relative;
    color: #777;
}
.tool {
    display: block;
    float: left;
    font-size: 85%;
    padding: 4px 6px;
    min-height: 20px;
    white-space: nowrap; /*need for IE6*/
}
.bury {
    position: relative;
    padding-top: 4px;
    padding-bottom: 4px;
}
.bury-opt {
    position: absolute;
    display: none;
    top: 24px;
    left: 0;
    width: 120px;
    border: 1px solid #b7cce0;
    padding: 10px;
    background: #fff;
    z-index: 99999999999999999999;
}
.bury-opt a {
    display: block;
    padding: 5px;
    border-top: 1px solid #ddd;
    text-decoration: none;
    font-weight: bold;
}
.bury-opt a:hover {
    background: #eee;
}

.bury-opt span {
    display: block;
    padding-bottom: 3px;
}
.bury-link {
    background: url(/img/tools.gif) no-repeat 0 -96px;
    margin-right: 12px;
    padding-right: 2px;
}
#home_tab {margin:0;padding:0;}
#home_tab ul li{padding:2px 5px;margin:4px 0 0 1px;background-color:#FF2103}
#home_tab ul li a {color:#FFF;text-decoration:none}
#home_tab ul li.help {background-color:#FFF;color:#999}

.sep h2{color:#105CB6;font-size: 11px;font-weight:normal}
.sep h2 a:link, .sep a:link{text-decoration:none}
.sep h2 a:visited, .sep a:visited{text-decoration:none}
.sep h2 a:hover, .sep a:hover{text-decoration:underline}
.sep li{
    border-bottom:1px solid #E5E5E5;
    color:#717171;
    line-height:20px;
    list-style-type:none;
    padding-left:5px;
    padding-top:4px;
}
.sep h3 {
    border-bottom:1px solid #D8D8D8;
    color:#444444;
    display:block;
    font-size:1em;
    font-weight:bold;
    line-height:12px;
    margin-bottom:1px;
    margin-top:10px;
    padding-bottom:3px;
    text-transform: uppercase;
}

#box_warning {height:260px;}
.warning {margin:20px 0 0 0;color:#606060;font-size:197%;}
.message {color:#606060;font-size:157%;}
#warning_menu ul {list-style:none;text-align: center;margin-left:350px;}
#warning_menu li {float:left;text-align: center;display: inline;padding: 0 10px;margin:8px 0 0 0;}
#warning_menu li a {display: block;width: 80px;font-weight: bold;text-align: center;color: #F5F5F5;text-decoration: none;border: 2px solid #999;padding: 4px 10px 4px 10px;background: url(img/butom_center.gif) repeat-x left top;}

#custom_image {position:absolute;clear:both;top:160px;margin:auto 330px}
<?php ob_end_flush();?>
   

