body, td, table, p, div, a {color: #000000; font-family:  Georgia, Times, serif ; font-size:14px;}
h1 {color: #8D0E06; font-family: Georgia, Times, serif; font-size:1.5em;padding: 0;}
h2 {color: #8D0E06; font-family: Georgia, Times, serif; font-size:14pt;}
h3 {color: #8D0E06; font-family: Georgia, Times, serif; font-size:12pt;}
h4 {color: #8D0E06; font-family: Georgia, Times, serif; font-size:9pt;}
h5 {color: #8D0E06; font-family: Georgia, Times, serif; font-size:9pt;}
A, A:link {color: #990000; text-decoration: underline; font-weight: normal;}
A:visited {color: #990000; text-decoration: underline; font-weight: normal;}
A:hover {color: red; text-decoration: none; font-weight: normal;}
A.bukvi {color:#A49683; text-decoration: underline; text-transform: uppercase; font-size:14px; font-family:Georgia, Times, serif; font-weight: bold;}

table.box {
	border-collapse:collapse;
	width:100%;

}
table.box  {
	border:0px solid #A1D1B3;  
}

table.searchbox {
font-weight:normal;
	border-collapse:collapse;
}
table.searchbox  {
	width: 200px;
	border:1px solid #990000;  
	background-color: #FFFFFF; 
}

.searchform {width: 130px; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #000000 0px outset; BORDER-LEFT: #111111 0px outset; BORDER-RIGHT: #222222 0px outset; BORDER-TOP: #000000 0px outset; COLOR: #000000; FONT-FAMILY: tahoma; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.search {font-family: tahoma; font-size: 10px; color: #000000; font-weight:bold; text-decoration: none;}
.searchbox {font-family: verdana; font-size: 11px; color:#000000; font-weight: bold; text-decoration: none;}
.searchinput {width:150; border: 0px inset #BDD6FF;}

table.infotable {
}
table.infotable2 {
}


td.leftpanel  {
color: #cccccc;
/*background-image: url('/imgs/leftfonc.jpg');  background-repeat: repeat-y;  background-position: top left;*/

}
td.rightpanel {

}

td.leftmenu {
}

.centpanel {}

.centerleftline {}
.centerrightline {}

.toppanel, td.toppanel,  p.toppanel  {
color:#733356; font-family: tahoma; font-size: 11px;
}

.ten{
background-image: url('/imgs/ten.gif');  background-repeat: repeat-y;  background-position-x: left;
}

.centline{
font-family: tahoma; font-size: 14px; ;
/*background-image: url('/imgs/centlinefon.gif');  background-repeat: repeat-x;  */
height:25px;
}

.yh1 {color: ##D02F08;}
.pagetitle {color: #8D0E06; font-family: Georgia, Times, serif; font-size:1.5em;padding: 0; text-align:left;}
/*padding-bottom: 0px; margin-bottom: 1px; */

td.razdhad {background-color: #C2F991; ; font-family: tahoma; font-size: 11px; font-weight: bold; 
background-image: url('/imgs/box_header.jpg');  background-repeat: repeat-x;  background-position: top left;
}
.boxtitlelink, A.boxtitlelink, A.boxtitlelink:active, A.boxtitlelink:link, A.boxtitlelink:visited  {color: #FFFFFF;  font-family: tahoma; font-size: 11px; text-align: left; font-weight: bold; }
.paneltitle {color: #00528D; font-family: tahoma; font-size: 11px; font-weight: bold;}
.paneltitlelink, A.paneltitlelink, A.paneltitlelink:link, A.paneltitlelink:visited {color: #00528D; font-family: tahoma; font-size: 11px; text-align: left; font-weight: bold; text-decoration: none;}
.panelhotlinetext {background-color: #00528D; color: black; font-family: tahoma; font-size: 9pt;}
.panelhotlinetext p{color: #00528D; font-family: tahoma; font-size: 9pt;}


.paneltext {background-color: #FFFFFF; color: black; font-family: tahoma; font-size: 12px;}
.paneltext p{color: black; font-family: tahoma; font-size: 12px;}
.paneltext td{ background-color: #FFFFFF; color: #0000001; font-family: tahoma; font-size: 9pt;}
.more, A.more, A.more:link, A.more:visited {color: #D02F08;  font-weight: bold; text-decoration: underline;}

.smtext {font-family: tahoma; font-size: 9pt; }
.smlink, A.smlink, A.smlink:link, A.smlink:visited {font-family: tahoma; font-size: 9pt; font-weight: normal; text-decoration: underline;}
A.smlink:hover {font-family: tahoma; font-size: 9pt; color: #990000;  font-weight: normal; text-decoration: none;}


.topmenu, A.topmenu, A.topmenu:link, A.topmenu:visited {font-family: tahoma; font-size: 11px; color: #FFFFFF;  font-weight: bold; text-decoration: underline;}
A.topmenu:hover {font-family: tahoma; font-size: 11px; color: #FFFFCC;  font-weight: bold; text-decoration: none;}

.toplink, A.toplink, A.toplink:link, A.toplink:visited {font-family: tahoma; font-size: 11px; color: #626262;  font-weight: normal; text-decoration: none;}
A.toplink:hover {font-family: tahoma; font-size: 11px; color: #FFFFFF;  font-weight: normal; text-decoration: underline;}

.botlink, A.botlink, A.botlink:link, A.botlink:visited {font-family: tahoma; font-size: 11px; color: #FFFFFF;  font-weight: normal; text-decoration: none;}
A.botlink:hover {font-family: tahoma; font-size: 11px; color: #FFFFFF;  font-weight: normal; text-decoration: underline;}

.menu, A.menu, A.menu:link, A.menu:visited {color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
A.menu:hover {color: ##D02F08; font-family: tahoma; font-weight: bold; font-size: 9pt; text-decoration: none;}

.email, A.email, A.email:link, A.email:visited {color: #FFCCFF;  font-weight: bold; font-size:9pt; text-decoration: none;}
A.email:hover {color: #000066; font-weight: bold; font-size: 9pt; text-decoration: none;}

td.copy, .copy  {font-family: Georgia, Times, serif; font-size: 12px; color: #000000; text-decoration: none; height: 50px; font-weight: normal; }
td.develop {font-family: tahoma; font-size: 10px; color: #D69999; font-weight: normal; text-decoration: none; }
A.develop, A.develop:link, A.develop:hover, A.develop:visited {font-family: tahoma; font-size: 10px; color: #D69999; font-weight: normal; text-decoration: none; }

.subemail {border: 1 solid #FFFFFF; height:18px; width:110px; font-family:tahoma; font-size:10px; text-align:center; color:black; background:#F3F1D7;}
.subsradio {font-family: tahoma; font-size:9pt;}

.valform {width: 80px; height: 21px; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #990000 2px solid; BORDER-LEFT: #990000 2px solid; BORDER-RIGHT: #990000 2px solid; BORDER-TOP: #990000 2px solid; COLOR: #FFFFFF; FONT-FAMILY: tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.valform2 {height: 21px; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #990000 2px solid; BORDER-LEFT: #990000 2px solid; BORDER-RIGHT: #990000 2px solid; BORDER-TOP: #990000 2px solid; COLOR: #FFFFFF; FONT-FAMILY: tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.valform3 {width: 80px; height: 21px; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 2px solid; BORDER-LEFT: #FFFFFF 2px solid; BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #FFFFFF 2px solid; COLOR: #FFFFFF; FONT-FAMILY: tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.kurs {color: #990000;  font-weight: bold; font-size:20pt; text-decoration: none;}
.paybut {width:315; border: 1px outset #BDD6FF; background-color: #E6AE7A; font-weight: bold;}

.formsend {width:115; border: 1px outset #BDD6FF; background-color: #E6AE7A;}
.searchoption {font-family: tahoma; font-size: 10px; color:#FFFFFF; text-decoration: none;}
.submit2 {border: 1px outset #517ED0; background: #DAE4F5; color: #000000; font-family:tahoma; font-size: 18px; font-weight: bold;}
.inform { width: 105;  background-color: #FFFFFF; BORDER-BOTTOM: #3E4F6D 1px solid; BORDER-LEFT: #3E4F6D 1px solid; BORDER-RIGHT: #3E4F6D 1px solid; BORDER-TOP: #3E4F6D 1px solid; COLOR: #000000; font-family: tahoma; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}


table.blackborder {border-collapse:collapse;}
table.blackborder td {border:1px solid #000000;}

table.greyborder {border-collapse:collapse;}
table.greyborder td {border:1px solid #CCCCCC;}


/* NEWS */
.newsdate {color: #D02F08; tahoma; font-size: 11pt; }
.newstitle0 {font-family: tahoma; font-size: 11pt; font-weight:bold; color: #0000FF;}
A.newstitle0 {font-family: tahoma; font-size: 11pt; font-weight:bold; color: #0000FF; font-weight:bold; text-decoration: none;}
A.newstitle0:link {font-family: tahoma; font-size: 11pt; font-weight:bold; color: #0000FF; font-weight:bold; text-decoration: none;}
.newstitle1 {font-family: tahoma; font-size: 11pt; font-weight:bold; color: #D02F08; }
.newsanons{font-family: tahoma; font-size: 9pt; color:  #000000; }
.podrobnews, A.podrobnews, A.podrobnews:active, A.podrobnews:link, A.podrobnews:visited  {color:#613061; font-size: 7pt; font-weight: normal; text-decoration: underline;}
A.podrobnewsbox, A.podrobnewsbox:active, A.podrobnewsbox:link, A.podrobnewsbox:visited  {color:#613061; font-size: 7pt; font-weight: normal; text-decoration: underline;}
.newsbox {font-family: tahoma; font-size: 9pt; text-decoration: none;}
.newsdatebox {font-family: tahoma; font-size: 9pt; color:#0000FF; font-weight: bold; text-decoration: none;}
.newsboxtext {color: #000044; font-family: tahoma; font-size: 9pt; font-weight:bold;}

/* documents */
.doctitle {font-family: tahoma; font-size: 14 px; color:#006C7F; font-weight: bold; padding-bottom: 10px; margin-bottom: 1px; }
.alldocsrazdel {color: #435236; tahoma; font-size: 9pt; }
.alldocscategory {color: #435236; tahoma; font-size: 9pt; }
.alldocslistcell {color: #435236; tahoma; font-size: 9pt; }
.alldocsnamelink {color: #435236; tahoma; font-size: 9pt; }
.alldocslistheader {color: #435236; tahoma; font-size: 9pt; }
.alldocslistable{color: #435236; tahoma; font-size: 9pt; }

table.titletable {border-collapse:collapse;}
table.titletable td {border:1px solid #BEBEBE;}

table.documentlisttable {border-collapse:collapse;}
table.documentlisttable {border:0px solid #000033;}
.documentlisttable td {border-bottom:1px dotted #dddddd;}

table.documentlistheader {border-collapse:collapse;}
.documentlistheader td{text-align: center; color: #FFFFFF;  background-color: #D9E2F0; BORDER-RIGHT: solid 1px #000033; BORDER-BOTTOM: solid 1px #000033; BORDER-LEFT: solid 1px #000033; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
.documentlistheader tr{text-align: center; color: #FFFFFF;  border:solid; background-color: #D9E2F0; BORDER-LEFT: #000033; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
.docpathlink, A.docpathlink, A.docpathlink:link, A.docpathlink:hover, A.docpathlink:visited {color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
.line {background-color: #D9E2F0;}
.documentnamelink, A.documentnamelink, A.documentnamelink:link, A.documentnamelink:hover, A.documentnamelink:visited {color: #660000; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
.documentpodroblink, A.documentpodroblink, A.documentpodroblink:link, A.documentpodroblink:hover, A.documentpodroblink:visited {font-weight: normal; font-size:9pt; text-decoration: underline;}
.imgborder {border: 1 solid #FFFFFF; background:#F1F7FE;}
.docrazdely, A.docrazdely:link, A.docrazdely:hover, A.docrazdely, A.docrazdely:visited {color: #000033; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
.poddocrazdely, A.poddocrazdely:link, A.poddocrazdely:hover, A.poddocrazdely, A.poddocrazdely:visited {color: ##D02F08; font-family: tahoma; font-weight: bold; font-size:9pt; text-decoration: none;}
.albomtitle {color: #435236; tahoma; font-size: 9pt; }

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

/*Breed Section*/
.breed_page_links{
	text-align: center;
	margin: 8px 0px 13px 0px;
	font-size: 13px;
}
.breed_page_links a{
	color:#365f86;
	display: inline-block;
	margin: 0px 3px 0px 3px;
	text-decoration: none;
}
.breed_page_links a:hover{
	text-decoration: underline;
	font-weight: bold;
}
.breed_page_quickfacts{
	 background-color:#F4F2EB;
	 border:#E7E5DC solid 2px;
	 float:right;
	 margin-bottom:20px;
	 margin-left:20px;
	 width:365px;
	 padding:8px 0px 18px 0px;
}
.breed_page_quickfacts span{
	width:250px !important;
}
.breed_page_quickfacts .title{
	padding:0px 15px 8px 15px;
	font-size:18px;
	font-weight:bold;
}
.breed_page_quickfact_details b{
	display: block;
	float:left;
	width:95px;
	text-align:right;
	margin:0px 0px 0px 5px;
}
.breed_page_quickfact_details div{
	line-height:22px;
	display:block;
}
.breed_page_quickfact_details span{
	width:180px;
	line-height:18px;
	float:right;
	display: block;
	margin:0px 0px 0px 5px;
	padding:2px 10px 0px 0px;
}
.breed_preview, .breed_preview_sale{
	width:650px;
	height:72px;
	background-color:#f0f0f0;
	border: #e8e8e8 solid 1px;
	margin: 15px 0px 0px 53px;
	color:#747474;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.breed_preview_sale{
	margin: 0px 0px 0px 5px;
	width:381px;
}
.breed_preview .pic{
	float:left;
	margin: 5px 10px 0px 5px;
	width: 62px;
	height: 62px;
}
.breed_preview .title{
	line-height:24px;
	font-size:16px;
	font-weight:bold;
}
.breed_preview_area{}
.breed_preview_info{
	padding:4px 0px 0px 0px;
	float:left;
	width:320px;
}
.breed_preview_sale .breed_preview_info{
	width:270px;
}
.breed_preview_info label{
	color: #000;
	font-family: Georgia, Times, serif, Helvetica, sans-serif;
	font-size: 12px;

	line-height:20px;
	height:20px;
	text-align:right;
	margin-right: 4px;
	display:block;
	float:left;
	font-weight:bold;
}
.breed_preview_info span{
	font-family: Georgia, Times, serif, Helvetica, sans-serif;
	font-size: 12px;

	line-height:20px;
	height:20px;
	width:100px;
	display:block;
	float:left;
	white-space:nowrap;
	overflow:hidden;
}
.breed_preview_sale span{
	width:85px;
}
.breed_preview_stats{
	float:left;
	padding:0px 0px 0px 0px;
	width: 100%;
}
.breed_preview_stats label{
	font-family: Georgia, Times, serif, Helvetica, sans-serif;
	font-size: 12px;

	line-height:20px;
	font-weight:bold;
	display:block;
	width:60px;
	float:left;
	text-align:right;
}
.breed_preview_stats div{
	height:22px;
}
.breed_preview_stats p{
	margin:0px;
	display:block;
	float:left;
	background:url(/imgs/pix.gif);
	height:13px;
	width:100px;
	border: #b7b2a4 solid 1px;
	margin:2px 0px 0px 5px;
}
.breed_preview_stats span{
	display:block;
	background-color: red;
	background:url(../images/breed_bar_level.png);
	height:13px;
}
.breed_preview_tab{
	background-color: #b4b4b4;
	width:21px;
	height:72px;
	float:left;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
}
.breed_preview_sale .breed_preview_tab{
	background-color: #b4b4b4;
	width:21px;
	height:72px;
	float:left;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
}
.breed_section{
	padding:10px 15px 20px 35px;
	word-spacing: 0px;
}
.breed_section a{
	display: inline-block;
	width: 224px;
	height: 22px;
	line-height: 22px;
	color: #365f86;
	text-decoration:none;
	margin: 0px;
}
.breed_section a:hover{
	text-decoration:underline;
	font-weight:bold;
}

.site_area_subheader{
	height: 38px;
	margin: 0px 0px 0px 0px;
}
.site_area_subheader b{
	display: block;
	margin: 0px 0px 0px 17px;
	color: red;
}
.site_area_subheader .spacer{
	display: inline-block;
	vertical-align: middle;
	width: 7px;
}
.site_area_subheader .title{
	display: inline-block;
	vertical-align: middle;
	width: 550px;
}
.site_area_subheader .adopt{
	background-color: #F0F3F3;
	float: left;
	width: 36px;
	height: 38px;
}
.site_area_subheader .blank{
	background-color: #F0F3F3;	float: left;
	color:#000;
	width: 36px;
	height: 38px;
	line-height: 35px;
}
.site_area_subheader .breed{
	background-color: #B4B4B4;
	float: left;
	width: 36px;
	height: 38px;
}
.site_area_subheader .middle{
	background-color: #B4B4B4;
	float: left;
	width: 643px;
	position:relative;
	line-height: 25px;
	height: 38px;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color: #FFF;
}
.site_area_subheader .right{
	background-color: #999999;
	float: left;
	width: 5px;
	height: 38px;
}
.site_area_subheader_breedSelect{
	display: inline-block;
	vertical-align: middle;
	width: 129px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}
.site_area_subheader_breedSelect:hover, .site_area_subheader_breedSelect.selected{
	background-position: -129px -365px;
}
.site_area_subheader_close{
	display: inline-block;
	vertical-align: middle;
	background:url(/imgs/topleft.jpg);
	width: 19px;
	height: 19px;
	margin: 0px 0px 0px 114px;
	cursor: pointer;
}
.site_area_subheader_close.closed{
}
.pic_50x50{
	background-position: center;
	background-repeat:no-repeat;
	margin: 6px;
	width: 50px;
	height: 50px;
	border: none;
}
