﻿.img {margin-right:15px}
ul li { display: inline; }

body {
	background-color:#3A5D73;
	color: #B4C6DB;
	font-family:tahoma;
	font-size:11px;
	margin:0;
	line-height:12px;
	text-align:center;
	padding-top: 0;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 4px;
	height: auto;
	width: auto;
	vertical-align: text-top;
	top: auto;
	
}

p {
	color: #B4C6DB;
	font-family:tahoma;
	font-size:11px;
	bottom: auto;
	padding-right: 4px;
	padding-left: 4px;
}


h1 {
font-size:14px;
text-align:center;

}

h2 {
font-size:12px;
text-align:center;
color: #A9FF00;
}

h3 {
font-size:11px;
text-align:center;
color: #A9FF00;
}

h4 {
color: #A9FF00;
font-size: 11px;
text-align: center;
border-color: #33556B;
background-color: #2B495B;
padding-top: 4px;
height: 22px;
}

#wrap {
	margin:0px auto;
	padding:0;
	width:1002px;
	background-color: #32556B;
}

A:hover {
    color:#A9FF00;}
.style1 {
	color: #A9FF00;
	font-weight:bold;
	vertical-align: top;
	padding-right: 4px;
	padding-left: 4px;
}
.style2 {
	color: #C9DBED;font-weight:bold}
.style3 {
	font-family: Tahoma;
	text-decoration: line-through;}
.style4 {
	text-align: center;}
.style5 {
	color: #A9FF00;}
.style6 {
	border-style: solid;
	border-color: #33556B;
	background-color: #2B495B;}
.style7 {
	color: #A9FF00;
	font-weight: bold;
	text-align: center;}
.style8 {
	color: #C9DBED;
	font-weight: bold;
	text-align: center;}
.style9 {
	border-width: 0px;}
.style10 {
	color: #B4C6DB;
	font-weight: bold;}
.style11 {
    font-weight: bold}
.style12 {
    border-style: solid;
	border-color: #32556B;
	background-color: #2F5267;}
.style13 {
	border-width: 3px;}
.style14 {
	border: 3px solid #FFFFFF;} 
.style15 { color: #D6EDFD; font-weight:bold; }
.style16 { color: #D6EDFD; text-decoration: none;}
.style17 { color: #D6EDFD;}


   .leftimg{
     float:left; /* Выравнивание по левому краю */
     margin: 0px 5px 0px 0; /* Отступы вокруг картинки */
   }
   .rightimg {
    float: right; /* Выравнивание по правому краю */
    margin: 0px 0 2px 2px; /* Отступы вокруг картинки */
   }
  


/*-------------------------------------------------------PAGE_OLL-------------------------------------------------------*/
#right_content {background:url(images/px.jpg) left repeat-y;
padding:0;
margin:0;
}


/*--------------------------------------------------------------------------------------------------------------------*/

.blue {color:#9CC2DD; text-decoration:none}
.green {color:#A9FF00; text-decoration:none}
.dark {color:#000000; text-decoration:none}
.white {color:#ffffff; text-decoration:none}

.align {vertical-align:middle}
.big {font-size:13px}
.bigg {font-size:12px}
.bigger {font-size:15px}
.n {font-size:11px}
.sm {font-size:10px}

.clear {
clear:both}

a {	color:#B4C6DB}

.align {vertical-align:middle}
		
.form { width:206px;
		height:20px;
		font-family:tahoma;
		font-size:13px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		background-color:#33556B;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:193px;
		height:143px;
		font-family:tahoma;
		font-size:13px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		background-color:#33556B;
		color:#ffffff;
		overflow:auto;
		margin-left:0px;
		margin-right:0px}
		
.u		{text-decoration:underline}
.nu		{text-decoration:none}
.t 		{text-transform:uppercase}

a:hover{text-decoration:none;}
.a:hover{text-decoration:none;}
A.menu {text-decoration:none;background-color:#990033;}

/*--------------------------------header pan---------------------------*/
#headerPan{
	width:1002px;
	background:url(images/header_pic.jpg) no-repeat;
	height:60px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
#headerPan ul{
	width:1002px; margin:0 0 0 0px; display:block; height:21px;
	}
#headerPan ul li{
	display:block; float:left; height:21px; margin:0; padding:0;
	}
#headerPan ul li a{
	font: bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 14px 0 14px; color:#EAEAEA;
	background-color:#242424; text-decoration:none; margin:0; height:21px;
	}
#headerPan ul li a:hover{
	color:#EAEAEA; background-color:#0867C3;
	}
#headerPan h1{
	width:1002px;
	height:60px;
	display:block;
	text-indent:-2000px;
	background-image: url(images/starpom_pomeranian.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
#headerPan h2{
	width:1002px;
	height:60px;
	display:block;
	text-indent:-2000px;
	background-image: url(images/starpom_puppies_richard.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
#headerPan h3{
	width:1002px;
	height:60px;
	display:block;
	text-indent:-2000px;
	background-image: url(images/starpom_puppies_2009.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
	#headerPan h4{
	width:1002px;
	height:60px;
	display:block;
	text-indent:-2000px;
	background-image: url(images/starpom_puppies_2010.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
	#headerPan h5{
	width:1002px;
	height:60px;
	display:block;
	text-indent:-5000px;
	background-image: url(images/starpom_puppies_2011.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
#headerPan form{
	width:397px; height:46px; background:url(images/search_bg.gif) no-repeat 0 0; margin:125px 0 0 84px; font-size:0;
	padding:0;
	}
#headerPan form label{
	font:24px/26px Arial, Helvetica, sans-serif; color:#CBCBCB; margin:8px 0 0 64px; float:left;  padding:0;
	font-weight:normal; background-color:#000000;
	}
#headerPan form input{
	width:120px; height:130px; display:block; background-color:#171717; border:#494949 1px solid; color:#ACACAC;
	float:left; margin:12px 0 0 20px; padding:0 0 0 5px;
	}
#headerPan form input.button{
	width:31px; height:23px; background:url(images/search_button.gif) no-repeat 0 0; float:left; cursor:pointer; border:none;
	}

/*--всплывающие подсказки--*/
		.tooltip {
			border-bottom: 1px dotted #B4C6DB; color: #B4C6DB; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 220px;
		}
		.tooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.country { color: #D6EDFD; background: #3A5D73; border: 1px solid #A9FF00;	}
	

/*-------------------------------footer---------*/
#footerMain{
	width:100%;
	background-color: #32556B;
	background-image: none;
	background-repeat: repeat-x;
	background-position: 0 0;
	}	

#footer{
	background:url(none) 0 0;
	height:70px;
	width:845px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}

#footer ul li{
	float:left;
	background-color:#32556B;
	list-style-type: none;
	text-decoration:none;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	}
#footer ul li a{
	color:#B4C6DB;
	background-color:#32556B;
	text-decoration:none;
	padding:0 6px 0 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	}
#footer ul li a:hover{
	color:#A9FF00;
	text-decoration:underline;
	}
#footer p{
	width:324px; display:block; font:12px Arial, Helvetica, sans-serif; margin:0px 0 0 430px;
	padding:0 0 9px 0;
	}
	.starpom_menu { padding-right: 10px; border-right: solid 1px #B4C6DB; }

