
BODY {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;BACKGROUND: #12110f;} 

P, TABLE, TR, TD, TH, DIV {                             
font-size: 12px; 
line-height: 15pt; 
font-family: Verdana, Helvetica, sans-serif;
color: #D3D3D3;
}

p { 
color: #D3D3D3;
}


body, td
{
font-size:14px;
}


select, input
{
font-size:13px;
}


ul {
 list-style-image: url(http://atlanterra.ru/upload/files/158.gif);
}


ul.brown {
color:#ac7e6f;
font-weight:bold;
}
 

span.titles {
color:#ac7e6f;
font-weight:bold;
}


span.titles:hover {
color:#fbfeb5;
}


ul.titles {
list-style-image: none;
list-style-type: none;
}


.name
{
color:#CCCBCC;
font-size:28px;
font-style: italic;
font-weight:bold;
}


.data
{
color:#B8A8AB;
font-size:14px;
font-weight:normal;
}


a
{
color:#866158;
font-weight:bold;
text-decoration: none;
}


a:hover {color:#D3D3D3;}

td.menuline {height:30px;top:0;left:0;margin:0;
		text-align:center;
		border:0 none transparent;
		padding:3px 0 0 0;
                border-top:0__qem solid #f0f1ec;    /* for Firefox */
		border-top-width:5px;    /* for Google */
}

a.men2:link, a.men2:visited
{
font-size:12px;
color:#2F9535;
font-weight:bold;
text-decoration:none
}


a.men2:hover {color:#ff9900;text-decoration:none}


a.menu:link, a.menu:visited
{
color:#2A2220; /*CADEE8*/
font-size:10px;
text-decoration: none;
text-transform: uppercase;
} 
a.menu:hover {color:#ffffff}


a.markmenu
{
color:#BB111E;
font-size:10px;
text-decoration: none;
text-transform: uppercase;
}


a.artmarkmenu
{
color:#406AA0;
font-size:10px;
text-decoration: none;
text-transform: uppercase;
}


a.post:link, a.post:visited
{
color:#FF6600;
font-weight:bold;
}
a.post:hover {text-decoration:underline}


a.service:link, a.service:visited
{
color:#9A2D30;
font-size:10px;
font-weight:bold;
}
a.service:hover {color:#FFFFFF;text-decoration:none}




a.kr:link, a.kr:visited
{
color:#FF6600;
font-size:11px;
}


a.kr:hover {text-decoration:none}




a.n:link, a.n:visited
{
color:#1249AD;
font-size:13px;
font-weight:bold;
text-decoration:none
}
a.n:hover {color:#FF6600;}


.readmore
{
color: #8C7E66;
text-decoration: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px auto;
outline: none;
padding: 0px;
cursor: auto;
}

.ill5
{
border: 5px solid #EEEDED;
}

.ill3
{
border: 3px solid #EEEDED;
}

.ill
{
border: 1px solid #EEEDED;
}


.ill:hover
{
border: 1px solid #9A2D30; 
}


h1
{
color:#BB111E; 
font-size:21px;
font-weight:normal;
text-align:center;
}


h1#art
{
color:#406AA0;
font-size:16px;
text-align:center;
}




h2
{
color:#BB111E;
font-size:16px;
font-weight:bold;
text-align:center;
}


h2 a
{
color:#B8A8AB;
text-decoration:none
}


h2 a:hover
{
color: white;
}


h3
{
 text-align: center;
 font-size: 14px; 
 line-height: 15pt; 
 font-family: Verdana, Helvetica, sans-serif;
 color: #ffffcc;
 font-weight: bold;
}


.pedi h3 {color:#9A2D30;}


.r
{
color:#FF6600;
font-size:12px;
font-weight:bold;
}




.f
{
color:#A83751;
font-size:12px;
font-weight:bold;
}


.gr
{
color:#2F9535;
font-size:12px;
font-weight:bold;
}


.w
{
color:#ffffff;
font-size:11px;
font-weight:bold;
}


.z1
{
color:#126817;
font-size:15px;
font-weight:bold;
}


.k
{
color:#ffffff;
font-size:10px;
font-weight:bold;
}


.active
{
color:#858585;
font-size:11px;
}


#white {color:#ffffff}
#or {color:#FF6600}
.name_grr {color:#1249AD; font-size: 14px; font-weight: bold;}
.r2
{
color:#2F9535;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.w
{
background-image:url(http://www.atlanterra.ru/design/w.jpg);
}
.wfon
{
background-image:url(http://www.atlanterra.ru/design/fon.jpg);
border-width:2px;
border-color:#B8A8AB;
border-style:solid;
}
.wverh
{
background-image:url(http://www.atlanterra.ru/design/verh.jpg);
border-width:2px;
border-color:#B8A8AB;
border-style:solid;
padding:0;
margin:0;
}
.wver
{
background-color: #12110f;
border:0;
/*
border-left:1px #B8A8AB solid;
border-right:1px #B8A8AB solid;
*/
}
.content
{
background-color: #12110f; //#433032
border-style:solid;
border-color:#5E4145;
border-style:solid;
border-width:4px;
}

.pedi
{
margin:0;
padding:1px;
width:100%;
background-color:#C8C7CB;
background-image:url(http://www.atlanterra.ru/design/toledo.jpg);
border:0;
color:black;
}

.bb
{
text-align:center;
border-width:1px;
border-color:#8A7C60;
border-style:solid;
color:black;
}


.bb a {color:#705953;}
.bb a:hover {color:#9A2D30;}


.bh
{
text-align:center;
border-width:1px;
border-color:#B36174;
border-style:solid;
color:black;
}


.greenline
{
border-width:0px;
color:black;
}


p#pedigree,
#pedigree p,
#pedigree td.pedi, 
#pedigree p.pedi, 
#pedigree p.greenline, 
#pedigree td.greenline, 
#pedigree p.bh, 
#pedigree TD.bh, 
#pedigree p.bb, 
#pedigree td.bb, 
#pedigree a.bb, 
#pedigree a.bh {
color:black;
}




.tit
{
font-family: verdana, tahoma, arial;
font-weight:normal;
text-decoration:none;
font-size:20px;
color:#BB111E;
text-transform: uppercase;
}

.news
{
text-align:justify;
font-size:14px;
}
.text
{
color:#D3D3D3;
font-weight:normal;
text-align:justify;
font-size:14px;
}
.cons_menu
{
margin-bottom:1em;
text-align:center;
color:#BB0E21;
font-size:14px;
font-weight:bold;
}
.bot
{
padding-top:20px;
border-bottom:1px dashed #BB0E21;
text-align:left;
}
.sep
{
border-top:dashed;
border-width:1px;
border-color:#BB0E21;
padding-top:10px;
padding-bottom:10px;
}
.faq
{
text-align:justify;
color:#000000;
width:100%;
border-bottom:dashed;
border-width:1px;
border-color:#B90E21;
padding-top:10px;
padding-bottom:10px;
}


p.cellar{
//background-color: #12110f;
border-top:1px solid #CCCBCC;
text-align:center;
font-size:9px;
color:#CCCBCC;
line-height: 10px;
}
div.cellar {border:0;padding:0;margin:0;width:950px;}

.center  {text-align: center; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #EBDBCB;}
.centerr {text-align: center; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #EBDBCB; background:#514947;}
a.center {font-size: 14px; }


.headingdog {text-align: center; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #B5B292; font-weight: bold;}
.caption {text-align: center; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #D5D3BF;}
.gototop {text-align: right; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9A2D30;}
.box {
z-index:1;
overflow:auto;
height:590px;
width:795px;
position:absolute;
padding:0;
margin:0;
background-color: #12110f;
border-left:1px #B8A8AB solid;
border-right:1px #B8A8AB solid;
}


p.greenline,
p.pedi,
.bb p
{
color:black;
background-color: #12110f;
border-left:1px #B8A8AB solid;
border-right:1px #B8A8AB solid;
}


p.greenline,
p.pedi,
.bb p
{
color:black;
}


#issue table, #issue td {
font-family: Arial, Helvetica, sans-serif; color: #EBDBCB;
font-size: 12px; 
line-height: 15pt; 
font-family: Verdana, Helvetica, sans-serif;
color: #D3D3D3;
}
#issue li {padding-bottom:10px;}


/*----------------LIGHTBOX 4 GALLERY----------------------*/
#lightbox{
background-color: #eee;
padding: 6px;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}
#lightboxDetails{
font-size: 1.0em;
padding-top: 0.0em;
} 
#lightboxCaption{ float: left; color: #000000;}
#keyboardMsg{ float: right; color: #000000; }
#closeButton{ top: 0px; right: 0px; }


#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }


#overlay{background-image: url(overlay.png); }


* html #overlay{
background-color: #333;
background-color: transparent;
background-image: url('http://atlanterra.ru/design/blank.gif');
/* 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
*/


}
/*----------------/LIGHTBOX 4 GALLERY----------------------*/ 

/*------------------------increase pictures-------------------*/
#rightpic {left: 0px; position: relative;top: 0px;z-index:106;}
#rightpic a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;z-index:106;}
#rightpic a img {border: #8C7E66 1px solid;z-index:106;}
#rightpic a.p1, #rightpic a.p1:visited {background-color: #12110f;border: 0px;z-index:106;}
#rightpic a.p1:hover {background-color: #12110f;color: #12110f;text-decoration: none;z-index:106;}
#rightpic a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;left: 360px;position: absolute;top: -12px;height: 480px;width: 480px;z-index:106;}

#leftpic {left: 0px; position: relative;top: 0px;z-index:105;}
#leftpic a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;z-index:105;}
#leftpic a img {border: #8C7E66 1px solid;z-index:105;}
#leftpic a.p1, #leftpic a.p1:visited {background-color: #12110f;border: 0px;z-index:105;}
#leftpic a.p1:hover {background-color: #12110f;color: #12110f;text-decoration: none;z-index:105;}
#leftpic a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;left: -12px;position: absolute;top: -12px;height: 480px;width: 480px;z-index:105;}

#pic1 {left: 0px; position: relative;top: 0px;}
#pic1 a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;}
#pic1 a img {border: #8C7E66 1px solid;z-index:102;}
#pic1 a.p1, #pic1 a.p1:visited {background-color: #12110f;border: 0px;}
#pic1 a.p1:hover {background-color: #12110f;color: #12110f;text-decoration: none;}
#pic1 a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;left: -12px;position: absolute;top: -12px;height: 380px;width: 550px;z-index:104;}
#pic1 a.p1:hover img.large {z-index:104;}

#pic2 {left: 0px; position: relative;top: 0px;}
#pic2 a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;z-index:103;}
#pic2 a img {border: #8C7E66 1px solid;z-index:102;}
#pic2 a.p1, #pic2 a.p1:visited {background-color: #12110f;border: 0px;}
#pic2 a.p1:hover {background-color: #12110f;color: #12110f;text-decoration: none;}
#pic2 a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;left: -150px;position: absolute;top: -12px;height: 380px;width: 550px;z-index:105;}
#pic2 a.p1:hover img.large {z-index:105;}

#pic3 {left: 0px; position: relative;top: 0px;}
#pic3 a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;}
#pic3 a img {border: #8C7E66 1px solid;z-index:102;background-color: #12110f;}
#pic3 a.p1, #pic3 a.p1:visited {background-color: #12110f;border: 0px;}
#pic3 a.p1:hover {background-color: #12110f;text-decoration: none;}
#pic3 a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;left: -12px;position: absolute;top: -12px;height: 550px;width: 550px;z-index:104;}
#pic4 a.p1:hover img.large {z-index:104;}


#pic4 {left: 0px; position: relative;top: 0px;}
#pic4 a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;z-index:103;}
#pic4 a img {border: #8C7E66 1px solid;z-index:102;}
#pic4 a.p1, #pic4 a.p1:visited {background-color: #12110f;border: 0px;}
#pic4 a.p1:hover {background-color: #12110f;color: #12110f;text-decoration: none;}
#pic4 a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;left: -150px;position: absolute;top: -12px;height: 550px;width: 550px;z-index:105;}
#pic4 a.p1:hover img.large {z-index:105;}




#centerpic {left: 0px; position: relative;top: 0px;}
#centerpic a .large {border: 0px;display: none;height: 1px;left: 0px;position: absolute;top: 0px;width: 1px;}
#centerpic a img {border: #8C7E66 1px solid;}
#centerpic a.p1, #centerpic a.p1:visited {background-color: #12110f;border: 0px;}
#centerpic a.p1:hover {background-color: #12110f;color: #12110f;text-decoration: none;}
#centerpic a.p1:hover .large {border: #8C7E66 1px solid;
display: inline;position: absolute;
left: 150px;top: -50px;height: 305px;width: 550px;}


/*------------------------/increase pictures-------------------*/


div#counter {
visibility: hidden;
}


/*---------------------------menu-------------------------------*/
#menu{position:relative;width:950px;height:30px;z-index:89;top:-30px;padding:0;margin:0;border:0;}
#menu ul{text-align:center;width:950px;list-style:none;font-size:0.8em;
	 position:absolute;top:0;left:0;padding:0;margin:0;border:0;}
#menu li{float:left;border:0;}
#menu li a{display:block;text-decoration:none;float:left;height:30px;line-height:30px;
	width:158px;padding:0;margin:0;margin-top:30px;
	background:url('http://atlanterra.ru/design/m2.png') no-repeat top center;
	color:black;border:0;}
#menu li a.markmenu, #menu a.markmenu, #menu .markmenu{color:#BA0F21;}

p.bmenu, .bmenu a {
        color: black;
	text-align:center;
        font-size: 12px;
        font-weight:normal;
	text-decoration:none;
}

.bmenu a:hover {
	text-decoration:none;
	color: white;
}


/*----------------------*/
a.kennel {
      color:#BB111E;
      text-decoration: none;
      font-size: 16px;
      font-weight:bold;
      text-transform: capitalize;
}


u {color:#9A2D30;}

span.maintitles {
	font-size: 14px; 
	font-family: Verdana;
	font-weight: normal;
	text-transform: uppercase;
}

div.maintext {
	float:left;
	padding:0;
	margin:0;
	width:280px;
	border:0;
	text-align:justify;
	height:400px;
}
div.maintextcenter {
	float:left;
	padding:0;
	margin:0 49px;
	width:280px;
	border:0;
	text-align:justify;
	height:400px;
}


