/*



Theme Name: Th&egrave;me TiViPROD



Theme URI:



Description: Ce th&egrave;me personnalis&eacute; par TiViPROD est bas&eacute; sur le th&egrave;me  <a href="http://www.blogohblog.com/">Simple La Bob</a>.



Version: 1.0







*/







* {margin: 0; padding: 0;}



form {margin: 0; padding: 0;}



h1 {font-size: 19px; color: #265889;}



h2 {font-size: 16px; line-height: 20px; color: #265889;}



.h2 {font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 12px; color: #265889; font-weight: bold; }



h3 {font-size: 15px; color: #265889;}



html, body {background: #1b1919 url(images/headerbg.gif) repeat-x left top; margin: 0px; padding: 0; text-align: center;color:#555555;}



body, tr, td {font-family: Arial, Helvetica, sans-serif; font-size: 13px;color:#555555;}



a:link,a:visited,a:active {color:#000000; text-decoration: none;}



a:hover	{color:#009DE0; text-decoration: underline;}



#akst_social ul li a:link,a:visited,a:active {color:#000000; text-decoration: none;}



#akst_social ul li a:hover	{color:#009DE0; text-decoration: underline;}



#akst_diffuser ul li a:link,a:active,a:visited { color: #000000; text-decoration: none;}



#wrap {width: 980px;  text-align: left; vertical-align: middle; margin: 0px auto; padding: 0px;}



#header {width: 980px; display: block;height: 160px; margin-top: 5px auto;padding: 0px; padding-left:40px}



#logo {float: left; width: 154px; margin-top: 10px;}



#logo h1 { text-indent: -10000px; padding: 0px; margin: 0px; }



#logo h1 a { display: block; background: url(images/logo.gif) no-repeat;  height: 140px; margin-left:10px !important;margin-left:10px}



#flash { float: left;display: block; height: 91px; width: 729px; margin-top: 12px; padding-left:25px;}



#baseline { float: left;display: block; height: 45px; width: 463px; margin-top: 5px!important; margin-top: 2px; padding-left:24px}



#rechercher { float: left;display: block; height: 29px; width: 233px; margin-top: 10px;}



#middle {clear: both; width: 980px; margin-top: 13px;}



#right {float: left; width: 185px;}



#left {float: right; width: 728px; padding-right:30px}



.entry {width: 726px; background: #1b1919 ; margin-bottom: 10px;color:#000000;}



.entry p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; padding: 10px 15px 10px 10px;}



.entry h2 { font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 16px; color: #FFFFFF; font-weight: bold; padding: 14px 10px 10px 50px;background: transparent url(images/transmit_blue.gif) no-repeat  10px 10px;}



h2.transmit_home { font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 16px; color: #000000; font-weight: bold; padding: 5px 10px 10px 50px;background: transparent url(images/transmit_blue_home.gif) no-repeat  10px 0px;}



.entry li {margin-left: 25px;}



.entry h3 {padding: 10px 10px 0 10px;}



#sidebar { background: #1b1919; width: 180px; margin-top: -7px; margin-bottom: 5px; margin-left:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; padding: 0 10px 10px 10px; }



/*#sidebar h2 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #265889;}*/



#sidebar ul { list-style-type: none; margin: 0 ; padding: 0; }



#sidebar ul li { list-style-type: none; margin: 0 0 0px 0; padding: 0; }



#sidebar ul ul { list-style-type: none; margin-left: 0px; padding: 0 0px 0 2px; }



#sidebar ul ul li { list-style-type:none;  background: transparent url(images/bullet_star.gif) no-repeat 0px 6px;padding: 0px 0px 2px 20px; border: 0; margin-left: 2px; margin-top: 2px;color: #000000;}

/*#sidebar ul ul li{ list-style-type: none; background: transparent url(fleche_menu.gif) no-repeat 0px -2px ;  margin: 10px 0 0 0; padding: 0px 0 10px 20px; }*/



.alignright { float: right; }



.alignleft { float: left; }



blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }



blockquote cite { margin: 5px 0 0; display: block; }



.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #265889;}



.gcomment { border-left: none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom: 1px solid #f3f3f3; padding:3px; background-color:#F7F7F7; }



.ucomment { border-left: none; border-right:none; margin-bottom:3px; border-bottom: 1px solid #f3f3f3; padding:3px; background-color:#fbfbf1; }



ol.commentlist { padding: 0; margin: 0 0 1px; }



ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }



ol.commentlist li.commenthead { list-style: none; margin: 0; }



ol.commentlist li.commenthead h2 { margin: 0;}



#footerbox { clear:both; background: #1b1919 url(images/footerbg.gif) repeat-x left top; width: 100%; height:111px; margin: 0px auto; text-align: center;}



#footerpad { clear:both; width: 980px; padding-top: 0px; padding-left: 35px !important; margin: 0px auto; text-align: left;}



#link1 {float: left;padding-top:16px; padding-left:7px !important; padding-left:0px; height:96px;}



#link2 {float: right; padding-right:50px !important; padding-right:60px; padding-top:14px; height:98px}



#footer { float: left; width: 710px; padding: 63px 0px 5px 0px; text-align:center;}



#footer p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8E8C8C;}



#footer a:link, #footer a:active, #footer a:visited { color: #FFFFFF; text-decoration: none;}



#footer a:hover { color: #FFFFFF; text-decoration: underline;}



#footer ul {



	list-style-type : none;



	margin: 0;



	padding: 0;



}



#footer ul li {



	margin: 0;



	padding: 0;



	display: inline;



	margin-right: 10px;



}







.tblaap p { padding-left: 0; }



.post-ratings, .akst_share_link, .post-ratings-loading {



	display: inline;



}





#login {

	color:#FFFFFF;

}



#login_error, .error {



	border: 1px solid #ccc;



	background: #ffb2b2;



	margin-top: 10px;



	margin-left: 10px;



	margin-right: 10px;



	padding: 10px;



}







.error ul {



	list-style-type: none;



}







.error ul li {



	margin: 0; padding: 0;



}







.vidselect {



	background: #CFE5FF;



}











.aside {



overflow:hidden;



background-image:url(images/ASbgBox.jpg);



background-position:0px 0px !important;



background-repeat:repeat-y;



margin:9px 0 0 0 !important;



margin:9px 0 0px 0; /* correction bug affichage ie6*/



width:179px;



list-style-type:none;



}







.asideTop {



background:url(images/AStopBox.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:175px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



text-align:center;



}



.asideTop_tag {



background:url(images/AStopBox_tag.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:175px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



text-align:center;



}



.asideTop_recherche {



background:url(images/AStopBox_recherche.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:175px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



text-align:center;



}



.asideTop_rss {



background:url(images/AStopBox_rss.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:175px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



text-align:center;



}







.asideBottom {



overflow:hidden;



width:179px !important;



height:16px;



margin:0;



padding:0 !important;



padding:0px;



background:url(images/ASbottomBox.jpg) #1b1919 0px 0px no-repeat;



}



.aside_desc {



/*overflow:hidden;



background-image:url(images/ASbgBox_desc.jpg);



background-position:0px 0px !important;



background-repeat:repeat-y;



margin:20px 0 0 15px !important;



margin:20px 0 0px 0; /* correction bug affichage ie6*/



/*height:100%;



width:717px;



list-style-type:none;*/



overflow:hidden;



background-image:url(images/ASbgBox_desc_home.gif);



background-position:0px 0px !important;



background-repeat:repeat-y;



margin:20px 0 0 0px !important;



margin:20px 0 0px 0; /* correction bug affichage ie6*/



height:100%;



width:725px;



list-style-type:none;



}



.aside_desc_home {



overflow:hidden;



background-image:url(images/ASbgBox_desc_home.gif);



background-position:0px 0px !important;



background-repeat:repeat-y;



margin:0px 0 0 0px !important;



margin:0px 0 0px 0; /* correction bug affichage ie6*/



height:100%;



width:725px;



list-style-type:none;



}



.aside_desc_home_player {

overflow:hidden;



background-image:url(images/ASbgBox_desc_home.gif);



background-position:0px 0px !important;



background-repeat:repeat-y;



margin:0px 0 0 0px !important;



margin:0px 0 0px 0; /* correction bug affichage ie6*/



height:440px;



width:725px;



list-style-type:none;

}



.asideBottom_desc_home {



overflow:hidden;



width:725px !important;



height:16px;



margin:0;



padding:0 !important;



padding:0px;



background:url(images/ASbottomBox_desc_home.gif) 0px 0px no-repeat;



}





.asideTop_desc {



background:url(images/AStopBox_desc.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:717px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



}



.asideTop_trans {



background:url(images/AStopBox_trans.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:717px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



}



.asideTop_home {



background:url(images/AStopBox_home.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:725px;



height:32px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



}







.asideBottom_desc {



/*overflow:hidden;



width:717px !important;



height:9px;



margin:0;



padding:0 !important;



padding:0px;



background:url(images/ASbottomBox_desc.jpg) 0px 0px no-repeat;*/



overflow:hidden;



width:725px !important;



height:16px;



margin:0;



padding:0 !important;



padding:0px;



background:url(images/ASbottomBox_desc_home.gif) 0px 0px no-repeat;



}





.aside_home2 {



overflow:hidden;



background-image:url(images/ASbgBox_home2.jpg);



background-position:0px 0px !important;



background-repeat:repeat-y;



margin:2px 0 0 0 !important;



margin:2px 0 0px 0; /* correction bug affichage ie6*/



height:100%;



width:358px;



list-style-type:none;



}







.asideTop_home2 {



background:url(images/AStopBox_home2.gif) no-repeat;



background-position:0px 0px;



margin:0px 0px 0 0;



width:359px;



height:5px;



overflow:hidden;



color:#FFFFFF;



font-size:1em;



}





.asideBottom_home2 {



overflow:hidden;



width:359px !important;



height:12px;



margin:0;



padding:0 !important;



padding:0px;



background:url(images/ASbottomBox_home2.jpg) 0px 0px no-repeat;



}



#sidebar h2 {



color:#FFFFFF;



font-size:1em;



text-transform:uppercase;



padding:0px 0 0 5px;



}







#sidebar .aside p {



color:#555;



line-height:160%;



}







/*#tag_cloud h2 {



color:#FFFFFF;



font-size:1em;



text-transform:uppercase;



padding:0px 0px 0px 5px;



}







#meta h2 {



	color:#FFFFFF;



	font-size:1em;



	text-transform:uppercase;



	padding:0px 0 0 5px;



}*/







p,strong {



color:#555;



}







a.navt_clink {



	text-decoration: none;



}







a.navt_clink:hover {



	text-decoration: underline;

	color:#009DE0;



}



a.navt_plink {



	text-decoration: none;



}







a.navt_plink:hover {

	text-decoration: underline;

	color:#009DE0;

}



a.navt_ilink {



	text-decoration: none;

}







a.navt_ilink:hover {



	text-decoration: underline;

	color:#009DE0;

}







#canaux { clear:both; background: #FFF url(images/fond_canaux.gif) no-repeat center top; width: 100%; height: 110px; margin: 0px auto; text-align: center;}







#nav-box-haut {



margin : 0;



padding : 0;



font-weight : bold;



font-size : 11px;



text-align: center;



}







 #nav-box-haut ul {



      margin-top : 0px;



      padding : 63px 1em 5px 0;



      list-style-type : none;



 }



 



#nav-box-haut ul li {



      display: inline;



      padding : 5px 0;



}







#nav-box-haut ul li a {



    color: #000000;



    text-decoration: none;



    padding : 5px 1em 5px 1em;



	font-size : 9px;



 }



 



 #nav-box-haut ul li a:hover {



 	color: #000000;



	text-decoration: underline;



	font-size : 9px;



 }

 

 ul.menu1 {

 	width: 170px;

 }

 

 #sidebar ul ul li.indent-bullet {

 	list-style-type:none;  background: transparent url(images/bullet_star.gif) no-repeat 20px 6px; padding: 0px 0px 2px 20px; border: 0; margin-left: 2px; margin-top: 5px;color: #000000;

 }

#xiti {
 margin-left:-150px !important;
}