@charset "utf-8";
/* CSS Document */

@import "https://5f3f98.claudeassets.com/20251118003912cs_/http://www.le-monde-des-rottweilers.com/css/reset.css";
@import "https://210fc8.claudeassets.com/20251118003912cs_/http://www.le-monde-des-rottweilers.com/css/960.css";
@import "https://fe1521.claudeassets.com/20251118003912cs_/http://www.le-monde-des-rottweilers.com/css/text.css";

/**************************/
/****** CSS Global ********/
/**************************/

body {
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
}

body a {
	text-decoration:none;
	color:#06F;
}

body a:hover {
	text-decoration:underline;
	color:#00F;
}

h2 {
	font-size:18px;
	text-decoration:underline;
}

h3 {
	font-size:14px;
	text-decoration:underline;
	padding-left:20px;
}

table {
	border: 1px solid #666;
}

th {
	font-size:9px;
	color:#09F;
	padding:2px;
}

td {
	text-align:center;
	font-size:10px;
	padding:5px;
}

form {
	padding-left:50px;
}

label{
  display:block;
  margin-top:5px;
  margin-right:10px;
  width:200px;
  font-weight:bold;
}

input{
	font: normal 12px Georgia; 
	border: 1px solid #DFDFDF; 
	padding: 3px; 
	margin-top:5px;
	width:200px;
}

select{
	font: normal 12px Georgia; 
	border: 1px solid #DFDFDF; 
	padding: 3px; 
	margin-top:5px;
	width:200px;
}

.submit_button{
	background: #CCC; 
	border: 1px solid #DFDFDF; 
	display:block;
	margin-top:20px;
	cursor:pointer;
}

div#captcha{
	padding-left:30px;
	padding-top:10px;
	margin-top:30px;
	border: dotted 1px #a2a2a2;
	width:200px;
}

.ok{
  background:url(https://c9a724.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/images/Tips.png) no-repeat left center;
  color:#090;
  margin-bottom:15px;
  text-align:center;
  line-height:35px;
  border: solid 1px #DFDFDF;
  font-weight:bold; 
}

.erreur{
  color:#f55;
  margin-bottom:15px;
  text-align:center;
  line-height:35px;
  border: solid 1px #DFDFDF;
}

.erreurid{
  color:#f55;
  margin-bottom:15px;
  text-align:center;
  line-height:35px;
  border: solid 1px #DFDFDF;
}

.error{
	display:block;
  	color:#f55;
}

.success{
  color:#060;
}

.italic{
	display:block;
	font-size:9px;
	font-style:italic;
}

.ombre{
	-moz-box-shadow:0px 0px 5px #333;
	-webkit-box-shadow:0px 0px 5px #333;
	box-shadow:0px 0px 5px #333;
}

.right {
	float:right;
}

/* CSS Pagination */
.pagination {
	line-height:0.7em;
	float:right;
	font-size:9px;
}
.pagination a,
.pagination span {
	padding:0.2em 0.5em;
}
.pagination a {
	border:1px solid #9AAFE5;
	color:#105CB6;
	text-decoration:none;
}
.pagination a:hover {
	border:1px solid #296BB5;
	color:#000031;
}
.pagination .prevnext {
	font-weight:bold;
}
.pagination span.disabled { 
	border:1px solid #DDDDDD;
	color:#999999;
}
.pagination span.current {
	border:1px solid #2E6AB1;
	background-color:#2E6AB1;
	color:#ffffff;
	font-weight:bold;
}
/* Fin CSS pagination */

/* CSS Autocomplete */
#input_search{
	position:relative;
}
#input_search input.saisie_search{
	float:left;
}
#suggest {
	margin-top:6px;
	float:left;
	font-size:11px;
	background-color: #EEE;
	padding: 2px;
	width:200px;
	border: 1px solid #666;
}

#suggest ul {
	list-style:none;
	padding:0;
}
#suggest li{
	margin:0;
	list-style:none;
	text-align:center;
}
#suggest em{
	font-style:italic;
}
#suggest li:hover{
	background-color:#999;
	cursor:pointer;
}
/* Fin CSS Autocomplete */

/**************************/
/**** Fin CSS Global ******/
/**************************/

div#bandeau {
	background:url(https://38e762.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/images/bandeau/fnd_bnr.png) repeat-x 0 0;
	height:94px;
}

span.logo_lmdr {
	background-image:url(https://a22c6f.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/images/bandeau/logo_lmdr.png);
	float:left;
	display:block;
	height:94px;
	width:317px;
}

span.fin_bandeau {
	background-image:url(https://e6d121.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/images/bandeau/fin_bnr.png);
	float:right;
	display:block;
	height:94px;
	width:62px;
}

div#banniere {
	/*background-color:#F00;*/
	float:left;
	height:80px;
}

div#recherche {
	/*background-color:#00F;*/
	float:right;
	height:80px;
}

div#recherche form {
	padding-top: 10px;
	padding-left:0;
}

div#recherche input {
	display:block;
	background:url(https://ea0369.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/modules/moteur/Search.png) no-repeat left center;
	background-color:#FFF;
	width:150px;
	height:15px;
	padding-left:20px;
	padding-bottom:5px;
	padding-top:5px;
	border:1px solid #000;
	/* Rounded Corners */
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div#recherche input[type=submit]{
	display:block;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	height:25px;
	margin-left:12px;
	padding-left:0;
	/* Rounded Corners */
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

	/* Background color and gradients */
		
	background: #006;
	background: -moz-linear-gradient(top, #000000, #5EB3F3);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#5EB3F3));
		/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#5EB3F3);
		/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#5EB3F3)";
	
	/* Borders */
	
	border: 1px solid #002232;

	-moz-box-shadow:inset 0px 0px 1px #edf9ff;
	-webkit-box-shadow:inset 0px 0px 1px #edf9ff;
	box-shadow:inset 0px 0px 1px #edf9ff;
}

div#recherche input[type=submit]:hover{
	text-decoration:underline;
	cursor:pointer;
}

div#recherche_content {
	margin-top:10px;
	margin-left:15px;
}

div#cnx_compte {
	font-size:10px;

}

div#cnx_compte form {
	padding-left:5px;
}

div#cnx_compte input {
	font: normal 10px Georgia; 
	border: 1px solid #DFDFDF;
	padding:3px;
	margin-top:5px;
	width:120px;
}

div#cnx_compte form .submit_button{
	background:#CCC; 
	border: 1px solid #DFDFDF; 
  display:block;
  margin-left:3px;
  margin-top:10px;
  cursor:pointer;
}

.submit_button:hover {
	text-decoration:underline;
}

div#cnx_compte p.insc {
	margin-top:20px;
	text-align:center;
}

div#shout_box {
	height:300px;
}

div#lien_nous {
	font-size:0.9em;
	margin-bottom:10px;
}

div#lien_nous textarea {
	width:90%;
	height:80px;
	overflow:auto;
	margin-left:5px;
}

div#google {
	padding-left:10px;
	height:600px;
	margin-bottom:10px;
}

div#menu_box {
	position:relative;
	z-index:999;
}

div#content {
}

div#content_col1,
div#content_col2,
div#content_col3 {
	margin-top:10px;
	margin-bottom:10px;
}

div#content_col1 {
}

div#grosse_actu {
}

div#fil_actu {
/*	height:350px;*/
}

div#lien_actu {
	float:right;
	padding-right:40px;
}

div#lien_actu a.texte_lien {
	position:relative;
	top:-7px;
	padding-right:25px;
}


div#content_col2 {
}

div#carroussel {
}

/*div#carroussel_photos {
	background-color:#CCC;
	position:relative;
	top:-10px;
	left:25px;
	height:160px;
	width:240px;
}*/

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#carroussel_photos {
	position:relative;
	max-height:160px;
	max-width:240px;
	margin:30px 30px 60px 30px;
	background:#202834 url(https://749f1b.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/modules/galerie/themes/curve/images/loader.gif) no-repeat 50% 50%;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
	z-index:0;
}
#carroussel_photos img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#carroussel_photos a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:20%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(https://3ba383.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/images/slide/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:2px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(https://7f1958.claudeassets.com/20251118003912im_/http://www.le-monde-des-rottweilers.com/images/slide/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption a { 
    text-decoration:underline;
}

/*============================*/
/*===== Fin Slider Styles ====*/
/*============================*/

div#facebook {
	padding-top:5px;
}

div#content_col3 {
}

div#insc_nl {
	margin-bottom:10px;
}

div#insc_nl form {
	padding-left:0;
}

div#insc_nl input[type=text] {
	width:90%;
}

div#insc_nl p.radio {
	display:inline;
	margin-bottom:0;
}

div#insc_nl input[type=radio] {
	display:inline;
	position:relative;
	top:-20px;
}

div#insc_nl input[type=submit] {
	display:block;
	width:150px;
	margin:15px auto 15px auto;
}

div#insc_nl input[type=submit]:hover {
	text-decoration:underline;
	cursor:pointer;
}

div#conf_nl {
	padding:25px;
}

div#conf_nl h2 {
	font-size:16px;
}

div#sondage_box {
	padding-right:10px;
	margin-bottom:10px;
}

#pollWrap{
	width: 200px;
}

#pollWrap form {
	padding:0;
}
#pollWrap h3 {
	font-size: 0.8em;
	margin-bottom: 5px;
}
#pollWrap ul {
	margin: 0;
	padding: 0 0 0 5px;
	list-style:none;
}
#pollWrap li {
	padding: 0;
	overflow:hidden; /*for our lovely friend IE6 to behave nicely*/
	font-size: 0.8em;
}
#pollWrap li span {
	font-size: 0.7em;
	display:block;
	padding:2px;
}
.pollChart {
	margin-bottom:2px;
	margin-left: 35px;
	height: 5px;
	width:1px;
	/*Adding rounded corners to the graphs - Optional - START*/
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*Adding rounded corners to the graphs - Optional - END*/
}
#pollSubmit {
	margin-top: 5px;
}
#pollMessage {
	color:#C00;
	font-size: 0.8em;
	font-weight: bold;
}

div#sondage_box form {
	padding:0;
}

div#sondage_box input[type=radio] {
	width:13px;
	margin:0;
}

div#sondage_box input[type=submit] {
	width:60px;
}

div#forum_box p{
	padding-left:10px;
	padding-right:10px;
	margin-bottom:0px;
}

div#forum_box .italic {
	padding-left:10px;
}

.forum_index {
	display:block;
	font-weight:bold;
}

.forum_index a{
	color:#000;
}

.forum_index a:hover{
	color:#000;
}

div#lien_forum {
	margin-top:10px;
	float:right;
	padding-right:35px;
}

div#lien_forum a.texte_lien {
	position:relative;
	top:-7px;
	padding-right:25px;
}

div#insc_nl img,
div#sondage_box img,
div#forum_box img {
	position:relative;
	right:4px;
}

/*******************************************/
/************** CSS du profil **************/
/*******************************************/

div#profil_view {
	font-size:10px;
}

.pseudo {
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}

div#profil_view_info {
	border-right: 1px dotted #06F;
}

div#profil_view_info a {
}

div#profil_view img.miniature{
	margin-right:10px;
}

div#profil_view_right {
}

div#profil_view_right p>b{
	color:#666;
}


/*******************************************/
/************ Fin CSS du profil ************/
/*******************************************/



div#album_ig {
	/*position:inherit;*/
	position:relative;
	width:960px;
	margin-top:20px;
	margin-left:40px;
}

div#album_ig ul {
	list-style:none;
}

div#album_ig a {
	color:#FFF;
}

p#powered_by a {
	color:#CCC;
}

div#album_ig a:hover{
	text-decoration:underline;
}

div#album_ig input {
	width:auto;
}

div#album_ig input[type=radio] {
	margin:0;
	padding:0;
}

div#form_up {
	position:inherit;
}

/*div#form_up object {
	margin-bottom:-37px;
	position:absolute;
	z-index:10 !important;
}
*/
/*div#fileUploadButtons {
	position:relative;
	z-index:1;
	top:-50px;
}*/


div#album_ig table {
	margin:auto;
	padding:0;
}

div#partenaire {
}

div#part_titre {
}

div#part_titre img {
	position:relative;
	top:-21px;
	float:left;
	left:451px;
}

div#part_titre p {
	position:relative;
	top:-15px;
	float:right;
	right:300px;
}

div#carroussel_partenaire {

	position:relative;
	padding-left:220px;
	top:-20px;
}

div#referents {
	margin-top:10px;
	position:relative;
	padding-left:150px;
}

div#referents ul{
	float:left;
}

div#referents li {
	list-style:none;
	float:left;
	margin-right:5px;
}

div#copyright {
	display:block;
	margin:5px;
	text-align:center;
}

div#bas {
	font-size:10px;
}


div#bas p.center {
	text-align:center;
}

div#bas ul {
	float:right;
}

div#bas li {
	list-style:none;
	float:left;
	margin-left: 10px;
}
/*
     FILE ARCHIVED ON 17:31:32 May 27, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:01:19 Jul 25, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.51
  exclusion.robots: 0.057
  exclusion.robots.policy: 0.046
  esindex: 0.009
  cdx.remote: 9.536
  LoadShardBlock: 85.261 (3)
  PetaboxLoader3.datanode: 121.883 (5)
  load_resource: 89.105
  PetaboxLoader3.resolve: 38.174
  loaddict: 21.554
*/