﻿*					{ margin:0px; border:0px; padding:0px; }
body				{ background:url(/i/bg.png) repeat-x top #64afd0; text-align:center;height:100%; }
.main				{ width:1000px; margin:0px auto; position:relative; top:0px; left:0px; }
.clear				{ clear:both !important; float:none !important; width:auto; height:0px; line-height:0px !important; font-size:0px !important; }
a					{ text-decoration:none; }

.main .stat			{ position:absolute; top:4px; right:4px; }
.main .langs {position:absolute; left:4px; top:10px; z-index:99;}

img.left			{float:left; margin:0px 12px 12px 0px;}
img.right			{float:right; margin:0px 0px 12px 12px;}

p.left				{text-align:left;}
p.right				{text-align:right;}
p.justify			{text-align:justify;}

.main .logo			{ height:348px; text-align:center; background:url(/i/dottedh.gif) repeat-x bottom; }
.main .logo .inner	{ margin:0px auto; width:893px; height:333px; background:url(/i/logobg.jpg) no-repeat; position:relative; top:0px; left:0px; }
.main .logo .innerboerboel	{ margin:0px auto; width:893px; height:333px; background:url(/i/logobgboerboel.jpg) no-repeat; position:relative; top:0px; left:0px; }
.main .logo .innerowczarek	{ margin:0px auto; width:893px; height:333px; background:url(/i/logobgowczarek.jpg) no-repeat; position:relative; top:0px; left:0px; }
.main .logo .logolink	{ position:absolute; top:30px; left:326px; }

.intro				{ width:1000px; margin:0px auto; height:708px; background:url(/i/intro.jpg) no-repeat; position:relative; top:0px; left:0px; }
.intro .intrologo	{ position:absolute; left:420px; top:15px; }
.intro .owczarek	{ position:absolute; left:105px; top:185px; }
.intro .boerboel	{ position:absolute; left:680px; top:328px; }

.main .leftside			{ width:218px; float:left; }
.main .rightside		{ width:760px; float:right; }

.main .leftside .menu			{ background-color:#85ad26; padding:0px 10px; }
.main .leftside .menuTop		{ background:url(/i/menu_top.gif) no-repeat center; height:8px; font-size:1px; }
.main .leftside .menuBottom		{ background:url(/i/menu_bottom.gif) no-repeat center; height:8px; font-size:1px; }

.main .leftside .menu .button		{ background:url(/i/pointer.gif) no-repeat left; padding:4px 17px; border-top:1px solid #a9c568; text-align:left; }
.main .leftside .menu .button a		{ color:#fff; font-size:13px; font-family:arial; font-weight:bold; }
.main .leftside .menu .subbutton		{ background:url(/i/subpointer.gif) no-repeat left; padding:4px 17px 4px 30px; border-top:0px solid #a9c568; text-align:left; }
.main .leftside .menu .subbutton a		{ color:#fff; font-size:13px; font-family:arial; }
.main .leftside .menu .subsubbutton		{ background:url(/i/subsubpointer.gif) no-repeat left; padding:4px 17px 4px 49px; border-top:0px solid #a9c568; text-align:left; }
.main .leftside .menu .subsubbutton a		{ color:#fff; font-size:13px; font-family:arial; }

.link				{ text-align:center; line-height:30px; height:30px; font-size:12px !important; font-family:tahoma !important; }
.link a				{ font-size:11px !important; }

.main .footer		{ color:#204251; font-size:12px; font-family:arial; }
.main .footer a		{ color:#204251; font-size:12px; font-family:arial; }
.main .owner		{ float:left; }
.main .author		{ float:right; }

.main .rightside					{ font-size:12px; line-height:18px; font-family:arial; color:#fff; }
.main .rightside *					{ font-size:12px; font-family:arial; color:#fff; }
.main .rightside p					{ margin:10px 0px; }
.main .rightside h1					{ font-size:15px; }
.main .rightside h2					{ font-size:14px; }
.main .rightside h3					{ font-size:13px; }

.metric							{ background:url(/i/dottedh.gif) repeat-x bottom; }
.metric .photo_name				{ float:left; width:230px; }
.metric .info					{ float:right; width:510px; }	
.metric .photo_name .name h2	{ font-size:18px; font-family:arial; color:#fff; font-weight:normal; }
.metric .photo_name .name		{ text-align:left; }
.metric .info table td			{ padding:4px 0px; font-size:12px; color:#ffffff; font-family:arial; }
.metric .info p					{ padding:12px 0px; line-height:14px; margin:0px; font-size:12px; color:#ffffff; font-family:arial; }

.header							{ background:url(/i/dottedh.gif) repeat-x bottom; padding:12px 0px; text-align:left; margin-bottom:10px; }
.header h1						{ font-size:18px !important; font-family:arial; color:#fff; font-weight:bold; }

.main .rightside .button			{ float:left; margin-right:5px; margin-bottom:5px; min-width:113px; height:29px; background:url(/i/button.gif) no-repeat left; text-align:center; line-height:29px; }
.main .rightside .button a			{ font-size:12px; font-family:arial; color:#fff; display:block; padding:0 10px 0 23px;height:29px; background:url(/i/button2.gif) no-repeat right;}

.dog			{ padding:5px; background-color:#16739a; font-family:tahoma !important; color:#d5ecf5 !important; }
.dog span		{ color:#e0e8ec !important; font-size:11px !important; font-family:tahoma !important; }

.linkright		{ text-align:right; }
.linkleft		{ text-align:left; }

h1, h2, h3		{ margin:5px 0px; }

hr				{ border-bottom:1px solid #82cceb; margin:3px 0px; }

.guestbook {width:100%; margin-bottom:10px;}
.guestbook .sign {font-weight:bold; text-align:left; background:#3894bc; padding:4px;}
.guestbook .date {text-align:right; background:#3894bc; padding:4px; width:10%;}
.guestbook .content {text-align:left; padding:4px; background:#4b9dc1;}

.add_msg {width:100%; text-align:left;}
.add_msg .sign input {color:#000 !important; width:99%; padding:4px;}
.add_msg textarea {color:#000 !important; width:99%; padding:4px; height:80px;}
.add_msg .submit {padding-top:5px; text-align:center;}
.add_msg .submit input {color:#fff !important; padding:4px; background:#4B9DC1; border:1px solid #3894BC;}
.fcheck {display:none;}
.add_msg .err {color:#000;}


.gallery			{cursor:pointer;}
.jsg			{background-color:#fff; border:1px solid #888;}
.jsg .header		{padding:10px; font-family:Tahoma,Verdana,Arial; font-size:12px; font-weight:bold; color:#444;}
.jsg .header img	{border:0px; float:right;}
.jsg .image		{padding:0px 10px; text-align:center;}
.jsg .footer		{padding:10px; font-family:Tahoma,Verdana,Arial; font-size:12px; color:#444;}
.jsg .footer .navi	{float:right; white-space:nowrap;}
.jsg .footer .navi img	{margin-left:4px; border:0px;}
