  body {
	background:#2C576F url('http://siberians.ru/pups/rsh/img/2.jpg') center repeat-y;
	margin:0;padding:0;
	color:#718D9D;
	font-family: Arial, Verdana, Tahoma; 
	font-size: 12px;
	}

p {
	font-size: 12px; 
}

 div.parent {
	width:980px;
	background:url('http://siberians.ru/pups/rsf/img/1.jpg') repeat-y;
	border:0;
	}
  div.parent a {
	color:#85C5E9;
	text-decoration:none;
        font-family: Arial, Verdana, Tahoma; 
        font-size: 12px;
	border-bottom:1px dashed;
	}

 .data, table.data, tr.data, td.data {padding:0;margin:0;color:#BFC8D8;font-size:12px;}
 .small  {font-size:12px;}
 .male   {background:#6D808E;border:1px solid #91B3BC;color:#BFC8D8;}
 .female {background:#9D6E8D;border:1px solid #91B3BC;color:#BFC8D8;}
 .parent {background:#6489AD;border:1px solid #91B3BC;color:#BFC8D8;}
 .block  {background:#2A536A;border:1px solid #2A536A;}
 .gallery {background:#203d4d;border:1px solid #355466;color:#BFC8D8;}
 div.block, div.rip, div.snow {width:460px;float:left;display:block;margin:10px 10px 10px 15px;min-height:380px;border:1px solid #91B3BC;}
 div.rip{background:black;}
 div.snow{background:white;color:black;}
  div.snow a {color:#2C576F;}
  div.snow h3 {color:#2C576F;}
 div.movie{display:block;float:left;width:420px;min-heght:540px;float:left;display:block;margin:10px;padding:10px;border:1px solid #91B3BC;}
 div.item{width:930px;float:top;display:block;margin:20px;min-height:100px;border:1px solid #91B3BC;background:#2A536A;}
 div.item p.post {text-align:justify;margin:0 20px;padding:0 10px;}
 
 .parent h3 {padding:0;margin:0;color:white;}

 .lined  td {border-bottom:1px dotted #91B3BC;}
 .lined2 td {border-top:4px solid #91B3BC;}

 

 table.data a {color:#0D1920;text-decoration:none;border-bottom:1px dashed #0D1920;}
 table.data a:hover {color:#762491;border-bottom:1px dotted #762491;}

 table.data a.otherlink {color:#A7AFBD;text-decoration:none;border:0;}
 table.data a.otherlink:hover {border-bottom:1px dotted #A7AFBD;}

h1 {font-family: Arial, Verdana, Tahoma; font-size: 24px;}
h2 {font-family: Arial, Verdana, Tahoma; font-size: 18px;}
h3, a.pedigree {font-family: Arial, Verdana, Tahoma; font-size: 16px;}
h4 {font-family: Arial, Verdana, Tahoma; font-size: 14px;}
h5 {font-family: Arial, Verdana, Tahoma; font-size: 12px;font-variant:small-caps;text-align:center;}

h6 {font-family: Arial, Verdana, Tahoma; font-size: 30px; font-weight:bold; color:white; padding:0;margin:0; padding: 30px 0 0 140px;}

h5.dog {font-size: 72px; text-align:center; padding:0;margin:0;}
h5.pups {font-size: 28px; text-align:left; padding:0;margin:0;padding-bottom:10px;}

span.owner {font-size:11px;color:#2C576F;}
span.city  {font-size:11px;color:#6489AD;}

span.av {color:red;}

  a {
	color:#85C5E9;
	text-decoration:none;
        font-family: Arial, Verdana, Tahoma; 
        font-size: 12px;
        text-decoration:none;
        border:0;
	}

 a:hover img.pic {margin:2px; border:1px solid red;}

 img.pic {margin:2px; border:1px solid #91B3BC;}
 a img {border: 0;}
 a img.pic {text-decoration:none;}


div.parent a.ligthbox, 
div.parent a.ligthbox:hover {	border:0; }

	.mydl {
		padding:20px 20px 7px 20px;
		font: 12px/1.35 Tahoma, Arial, sans-serif;
		margin: 0;
		text-align:left;
		}

	.mydl dt {
		float: left;
		padding: 0 12px 0 0;
	        width:120px;
		}

	.mydl dt span {
	        text-align:right;
		margin: 2px 4px 0 0;
	        float:left;
	        display:block;
	        width:55px;
	        font:10px Tahoma;
		color: white;
		background: darkgray;
		}

	.mydl dd {
		margin: 0 0 7px 0;
		}
 
	.mydl a:hover {
		text-decoration: none;
		color: red;
		}

	.mydl1 {
		padding:20px 20px 7px 20px;
		font: 12px/1.35 Tahoma, Arial, sans-serif;
		margin: 0;
		text-align:left;
		}

	.mydl2 {
		padding:20px 20px 7px 120px;
		font: 12px/1.35 Tahoma, Arial, sans-serif;
		margin: 0;
		text-align:left;
		}

	.mydl1 dt {
		float: left;
		padding: 0 10px 0 0;
	        width:305px;
		}

	.mydl2 dt {
		float: left;
		padding: 0 10px 0 0;
	        width:250px;
		}

        .mydl1 dt img {
               width:200px;
	       display:block;
               float:left;
               border:0;
               margin:0;
               padding:0;
		}
        .mydl2 dt img {
               width:120px;
               height:120px;
	       display:block;
               float:left;
               border:0;
               margin:0;
               padding:0;
		}
	.mydl1 dt span {
		text-align:center;
		padding: 2px;
		margin: 0 2px;
	        float:left;
	        display:block;
	        width:55px;
	        font:10px Tahoma;
		color: white;
		border:1px dotted darkgray;
		}

	.mydl2 dt span {
		text-align:center;
		padding: 2px;
		margin: 0 2px;
	        float:left;
	        display:block;
	        width:100px;
	        font:10px Tahoma;
		color: white;
		border:1px dotted darkgray;
		}

	.mydl1 dd {
		margin: 0 0 7px 0;
	        height:140px;
		}
 
	.mydl2 dd {
		margin: 0 0 7px 0;
	        height:140px;
		}
 
	.mydl1 a:hover, .mydl2 a:hover {
		text-decoration: none;
		color: red;
		}
	dl.in {padding-left:400px; line-height: 1.1em; background-color: transparent; }
	dl.in dt {text-align:left;font-weight:bold;}
	dl.in dd {padding-left:50px; margin-left: 6em; margin-top: -1.1em; }

span.detailed {font-size:10px;color:white;border:0;}
span.detailed a, span.detailed a:hover {font-size:10px;color:white;border:0;}
span.page, span.page a, span.page a:hover {font-style:italic;font-size:10px;color:#26006d;border:0;}
span.detailed a:hover, span.page a:hover {text-decoration:underline;}

.mydl1 dt span.detailed
	{width:100%;text-align:left; display:inline; padding:0;margin:0; border:0;}

.whitebkgrnd {color:black;}

  div.white-box p {border:0;margin:10px;padding:0 40px; color:black;}
  div#menu, div#rumenu {margin:0;padding:0 5px;text-align:center;font-variant:small-caps;background:#010B8B; border:0;}
  div#menu a, div#rumenu a {text-decoration:none;color:white; font-size:16px; width:100px;}
  div#menu a:hover, div#rumenu a:hover {color:#0080FD;border-bottom:1px dashed #446262;}
  div#menu span, div#rumenu span {color:#0080FD;}

  div.white-box {background:white;margin:0 40px;border:0;}
  div.white-box a {color: #010B8B}
  div.white-box a:hover {color: red; border-bottom:1px dashed red;}

  ul.list {text-align:left;list-style-type: disk;}
  ul.list li.m {color:#4D98FF;}
  ul.list li.f {color:pink;}
  ul.list li.m span, ul.list li.f span {color:#BFC8D8;}

table.kid td h4, table.kid td h4 a {font-size:22px;
	padding:10px 0; margin:0; border:0;
	text-align: center; text-decoration:none; 
}
table.kid td h4 a {color:gray;}
table.kid td h4 a {color:white;}
table.kid h4 a:hover {color: #2b7dce;}

div.facebook {
	display:inline;
	padding-left:20px;
	background:url(/ico/icon-facebook.png) no-repeat;
	background-position:0 0;
	width:16px;height:16px;
	cursor:pointer;
	border:1px solid red;
}

