/* Winners */
.w_container {
 width:326px;}
.w_img {
 border:1px solid #ffffff;
 margin-right:5px;}
.w_box {
 font:12px Arial;
 color:#ffffff;
 text-align:left;}
.w_caption {
 height:40px;
 font-weight:bold;}
.w_icon {
 margin:0px 5px 0px 0px;}
.w_link:link, .w_link:visited {
 font:12px Arial;
 color:#ffffff;
 text-decoration:underline;
 display:block;
 margin-bottom:10px;}
.w_link:hover {
 text-decoration:none;}
 
 .pnews:link, .pnews:visited {
    color: #203e5a;
    font: 11px/13px Arial;
    text-decoration: underline;
}

 .pnews:hover {
    color: #3366cc;
    font: 11px/13px Arial;
    text-decoration: underline;
}

/* Path & Search */
#path {
 font:12px Arial;
 color:#ffffff;
 font-weight:bold;
 text-align:left;
 cursor:default;}
.path_link:link, .path_link:visited {
 text-decoration:underline;
 font:12px Arial;
 color:#ffffff;
 font-weight:bold;}
.path_link:hover {
 text-decoration:none;}
 
 .path_link1:link, .path_link1:visited {
 display:block;
 text-decoration:underline;
 font:10px Arial;
 color:#ffffff;
 font-weight:bold;
 line-height:130%;
 margin:0px;
 padding:0px;}
.path_link1:hover {
 text-decoration:none;}
 
 .path_link2:link, .path_link2:visited {
 display:block;
 text-decoration:underline;
 font:10px Arial;
 color:#2d5880;
 font-weight:bold;
 line-height:130%;
 margin:0px;
 padding:0px;}
.path_link2:hover {
 text-decoration:none;}
 
.path_arrow {
 margin:0px 6px 1px 5px;}
.search {
 font:13px Tahoma;
 color:#203e5a;
 width:200px;
 height:16px;
 border:1px solid #ffffff;
 margin-right:3px;}

/* Text */
#time {
 font:13px Trebuchet MS;
 color:#ffffff;}

h1 {
 font:20px Trebuchet MS;
 font-weight:bold;
 color:#203e5a;
 margin:5px 0px 10px 0px;
 padding:0px 0px 0px 0px;}
h2 {
 font:18px Trebuchet MS;
 font-weight:bold;
 color:#203e5a;
 margin:5px 0px 10px 0px;
 padding:0px 0px 0px 0px;}
h3 {
 font:16px Trebuchet MS;
 font-weight:bold;
 color:#203e5a;
 margin:5px 0px 10px 0px;
 padding:0px 0px 0px 0px;}

 .img-main {
 border:1px solid Black;}
 
 .img-news {
 border:1px solid Black;
 float:left;
 margin:0px 10px 0px 0px;
 padding:0px 0px 0px 0px;}
 
  .img-left {
 border:1px solid Black;
 float:left;
 margin:10px 10px 10px 10px;
 padding:0px 0px 0px 0px;}
 
 .img-right {
 border:1px solid Black;
 float:right;
 margin:10px 10px 10px 10px;
 padding:0px 0px 0px 0px;}
 
.main_text {
 font:13px Tahoma;
 color:#203e5a;
 text-align:justify;
 margin:0px 0px 15px 0px;
 padding:0px 0px 0px 0px;}

.small_text {
 font:11px Arial;
 color:#203e5a;
 text-align:justify;}
 
.main_text_center {
 font:13px Tahoma;
 color:#203e5a;
 text-align:center;
 margin:0px 0px 15px 0px;
 padding:0px 0px 0px 0px;}
 
 .main_text_right {
 font:13px Tahoma;
 color:#203e5a;
 text-align:right;
 margin:0px 0px 15px 0px;
 padding:0px 3px 0px 0px;}

.main_link:link, .main_link:visited {
 font:13px Tahoma;
 color:#3366cc;
 text-decoration:underline;}
.main_link:hover {
 color:#203e5a;}

.porodi:link, .porodi:visited {
 font:bold 18px Trebuchet MS;
 color:#3366cc;
 text-decoration:underline;}
.porodi:hover {
 color:#203e5a;}

.ps {
 font-weight:normal;}

/* Dog breed pages */
.dog_info {
 width:190px;}
.dog_info_caption {
 font:13px Tahoma;
 color:#ffffff;
 font-weight:bold;
 text-align:right;
 margin-right:10px;
 width:180px;}
.dog_info_text {
 font:13px Tahoma;
 color:#ffffff;
 text-align:left;}
.autor {
 font:13px Tahoma;
 color:#203e5a;
 font-weight:bold;
 text-align:right;
 margin:0px 0px 0px 0px;
 padding:10px 0px 10px 0px;}
.breed_photo {
 border:1px solid #203e5a;
 margin:0px 0px 10px 0px;}

/* Right Ear */
.right_ear_dog {
 font:11px Verdana;
 color:#2d5880;
 padding:0px 0px 5px 0px;
 margin-left:5px;}

.right_ear_text {
 font:13px Verdana;
 color:#2d5880;
 padding:5px 0px 10px 0px;
 margin-left:10px;}
.right_ear_banner {
 padding-bottom:5px;}
.right_ear_link:link, .right_ear_link:visited {
 font:13px Verdana;
 color:#2d5880;
 text-decoration:underline;
 line-height:150%;}
.right_ear_link:hover {
 color:#71a9d6;}
.right_ear_add:link, .right_ear_add:visited {
 font:10px verdana;
 color:#2d5880;
 text-decoration:underline;}
.right_ear_add:hover {
 color:#71a9d6;}
 

/* Dog advice */
.dog_advice {
	width:100%;
	margin-bottom:20px;}
.dog_advice td {
	width:33%;}
.block_link:link,
.block_link:visited {
	position:relative;
	display:block;
	font:18px Trebuchet MS;
	line-height:19px;
	color:#ffffff;
	text-decoration:none;
	border-radius:10px;
	width:237px;
	height:100px;}
.block_link:hover {
	text-decoration:underline;}
.block_link span {
	display:block;
	position:absolute;
	left:85px;
	top:30px;
	text-align:center;
	width:152px;
	height:40px;}
.block_link img {
	display:block;
	position:absolute;
	left:18px;
	top:13px;
	border:0px;}
.dog_vet {
	background-color:#6dcff6;}
.dog_handler {
	background-color:#f69679;}
.dog_trainer {
	background-color:#7cc576;}

/* Copyright */
#copy_text {
 font:13px Tahoma;
 color:#2d5880;
 margin:0px 0px 0px 0px;
 padding:10px 0px 10px 0px;}
.copy_link:link, .copy_link:visited {
 font:13px Tahoma;
 color:#71a9d6;
 text-decoration:underline;
 cursor:pointer;}
.copy_link:hover {
 color:#2d5880;}

/* Sape */
.sp {
	font:11px Tahoma !important;
	line-height:12px !important;
	color:#203e5a;
	padding:0px 5px 10px 5px;}
.sp a:link, .sp a:visited {
	font:11px Tahoma !important;
	line-height:12px !important;
	color:#203e5a;
	line-height:12px;}
.sp a:hover {
	text-decoration:none;}