/*####################################################*/

a,a:visited,a:active,a:hover {font-size:11px;font-family:verdana; text-decoration : underline;color:#000;}
a:hover {text-decoration:none;}

p {
margin-top:7px;
margin-bottom:7px;
}
body {
text-align: center;
font-family:verdana,tahoma;
font-size:11px;
background-color:#f3f3f3;
color:#111;
margin:0px;
padding:0px;
}
td {
font-family:verdana,tahoma;
font-size:11px;
color:#111;
}

/*####################################################*/

#contents {
	margin: 0 auto;
	width:875px;
	background: #fff;
	text-align: left;

	border-left:solid 1px #aaa;
	border-right:solid 1px #aaa;
	border-bottom:solid 1px #f6f6f6;
}
#header {
margin:0;
padding:0;
}
#footer {
	width:875px;
	background: #f6f6f6;
	text-align:center;
	color:#888;
	padding:10px 0 10px 0;
}
#footer p {
	margin:10px;
}

/*####################################################*/

.error01 {
width:400px;
margin:0 10px 0 10px;
padding:5px;
}
.error01 p {
font-family:verdana;
font-size:13px;
color:#CC2020;
}
.error02 {
color:#CC2020;
}

/*####################################################*/
#main {
margin-bottom:50px;
width:875px;
}
#main:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html #main  {height: 1%;}
/* End hide from IE-mac */



#LogoCntr {
	margin:30px 0 0 0;
	padding:0;
	background-image:url(../images/tLogo.jpg);
	background-repeat:no-repeat;
	width:318px;
	height:80px;
	display:block;
}


/*
#LogoCntr {
	margin:10px 0 0 10px;
	padding:0;
	background-image:url(../karacsonyilogo.jpg);
	background-repeat:no-repeat;
	width:508px;
	height:100px;
	display:block;
}
*/

#LogoCntr a,#LogoCntr a:active,#LogoCntr a:hover,#LogoCntr a:visited {
	text-decoration:none;
	margin:0;
	display:block;
	text-indent:-500px;
	width:300px;
	height:60px;
}
#LogoCntr a span {
	display:none;
}


#menu {
	list-style-type:none;
	margin:0 0 0 7px;
	padding:0;
}
#menu li {
	display:inline;
	margin:0 5px 0 5px;
}
#menu li a,#menu li a:visited {
	text-decoration:none;
	font-size:10px;
	font-family:verdana;
	color:#888;
}
#menu li a:hover,#menu li a:active {
	color:#000;
	padding-bottom:1px;
}




#leftContent {
	text-align:left;
	background-image:url(../images/hLine.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	width:200px;
}
#centerContent {
	text-align:left;
	float:left;
	width:660px;
	padding-bottom:100px;
}
#centerContent:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html #centerContent  {height: 1%;}
/* End hide from IE-mac */

/*####################################################*/

.PageTitle {
margin:13px 0 25px 10px;
font-size:16px;
font-weight:bold;
}
.PageTitle a,.PageTitle a:hover,.PageTitle a:visited,.PageTitle a:active {
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.PageTitle a:hover {
color:#005CB9;
}

/*####################################################*/


#cociImgCntr {
position:absolute;
margin-left:700px;
top:80px;
width:139px;
height:100px;
background-repeat:no-repeat;
background-position:-1px 0;
}
.newsCntr {
width:460px;
float:left;
}

.fwdStoresLink {
color:#aaa;
float:left;
margin-left:13px;
}
.rewStoresLink {
color:#aaa;
float:right;
margin-right:20px;
}
a.storyTitle, a.storyTitle:hover, a.storyTitle:visited, a.storyTitle:active {
font-size:13px;
font-family:verdana;
color:#003388;
}
a.storyTitle:hover {

}
a.lowLightLink, a.lowLightLink:hover, a.lowLightLink:visited, a.lowLightLink:active {
text-decoration:none;
color:#aaa;
font-size:10px;
}
a.lowLightLink:hover {
text-decoration:underline;
}
div.backButtonCntr {
/*float:right;*/
text-align:right;
margin:3px;
}

/*####################################################*/

.button {
padding:0px;
font-weight: bold;
font-family:tahoma,verdana,arial,helvetia;
font-size:11px;
}
.textField {
background-color:#eee;
font-family:verdana,arial,helvetia;
font-size:11px;
width:200px;
}
.textArea {
background-color:#eee;
font-family:verdana,arial,helvetia;
font-size:11px;
width:370px;
height:100px;
padding:2px;
border-width:1px;
}
.selectField {
background-color:#eee;
font-family:verdana,arial,helvetia;
font-size:10px;
}

/*####################################################*/

.storyCntr {
	margin:0 10px 20px 10px;
	padding:3px;
	background-color:#f5f5f5;
}
.defaultCntr {
	margin:0 10px 10px 10px;
	padding:0 0 5px 0;
	border-bottom:solid 1px #eee;
}
.defaultCntr:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .defaultCntr  {height: 1%;}
/* End hide from IE-mac */

.storyCntr a	 {font-size:13px;}
.storyCntr a:VISITED	{font-size:13px;}
.storyCntr a:active	{font-size:13px;}
.storyCntr a:HOVER	{font-size:13px;}

.storyCntr h3 {
font-size:13px;
font-family:verdana;
color:#5E3DA0;
margin:0;
padding:0;
}
.storyCntr2 {
margin:0 50px 0 20px;
padding:0 0 5px 0;
border-bottom:solid 1px #eee;
}
.storyCntr2 h3 {
font-size:13px;
font-family:verdana;
color:#5E3DA0;
letter-spacing: 1px;
margin:5px 0 2px 0;
}
.storyCntr, .storyCntr p,.storyCntr li,.storyCntr span {
font-family:verdana;
font-size:13px;
color:#555;
}
.storyInfoCntr ul {
background-color:#f4f4f4;
margin:0;
padding:2px;
}
.storyInfoCntr li {
font-size:10px;
display:inline;
margin:0 10px 0 0;
}


.storyCategoriesListCntr {
margin:20px 20px 0 40px;
}
.storyCategoriesListCntr ul {
padding:3px 0 3px 10px;
}
.storyCategoriesListCntr ul li {
padding:2px;
}
.storyCategoriesListCntr ul li a, .storyCategoriesListCntr ul li a:hover,.storyCategoriesListCntr ul li a:visited,.storyCategoriesListCntr ul li a:active {
font-family:verdana;
font-size:13px;
}

li {
padding:1px;
}
.storyCntr:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .storyCntr  {height: 1%;}
/* End hide from IE-mac */

.clr {
clear:both;
}

/*####################################################*/
.saveButton {
padding:0;
margin:3px 0 0 0;
background-image:url(../images/mentes.gif);
background-repeat:no-repeat;
background-position:-1px 0;
}
.saveButton:hover, .saveButton.hover {
background-position:-1px -18px;
}
#regComplete,.regComleteMsgCntr {
margin:50px 50px 30px 50px;
font-size:11px;
}
#registrationTable {
width:520px;
}
#registrationTable tr td {
padding:10px;
vertical-align:top;
border-bottom:solid 1px #ddd;
}
#registrationTable tr:hover {
background-color:#fafafa;
}


/*####################################################*/

#newPigletUploadButtonCntr a,#newPigletUploadButtonCntr a:hover,#newPigletUploadButtonCntr a:visited,#newPigletUploadButtonCntr a:active {
display:block;
text-decoration:none;
background-image:url(../images/ujfeltoltes.gif);
background-repeat:no-repeat;
background-position:0 0;
width:100px;
height:18px;
}
#newPigletUploadButtonCntr a:hover {
background-position:0 -18px;
}
#newPigletUploadButtonCntr a span {
visibility: hidden;
}
.newPigletUploadButton,.newPigletUploadButton:hover,.newPigletUploadButton:visited,.newPigletUploadButton:active {
display:block;
text-decoration:none;
background-image:url(../images/ujfeltoltes.gif);
background-repeat:no-repeat;
background-position:0 0;
width:100px;
height:18px;
}
.newPigletUploadButton:hover {
background-position:0 -18px;
}
.newPigletUploadButton span {
visibility: hidden;
}
#pigletUploadTable {
width:500px;
margin:0 0 0 10px;
}
#pigletUploadTable tr td {
padding:10px;
vertical-align:top;
border-bottom:solid 1px #ddd;
}
#pigletUploadTable tr:hover {
background-color:#fafafa;
}
.fileField {
background-color:#eee;
font-family:verdana,arial,helvetia;
font-size:11px;
width:340px;
}
/*####################################################*/

.clr:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clr  {height: 1%;}
/* End hide from IE-mac */


/*####################################################*/
#imagesCntr {
margin:20px 0 50px 20px;
}
#imageCntr {
width:340px;
margin:50px 0 0 40px;
padding:20px 3px 10px 3px;
border:solid 2px #ddd;
}
.imageCntr {
float:left;
margin:5px;
height:100px;
width:100px;
padding:3px 3px 20px 3px;
border:solid 2px #eee;
}
.imageCntr:hover, .imageCntr.hover { 
background-color:#fafafa;
}
#imagesCntr:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
/* Hides from IE-mac \*/
* html #imagesCntr  {height: 1%;}
/* End hide from IE-mac */

.pageLink,.pageLink:visited,.pageLink:active {
text-decoration:none;
}
.pageLink:hover {
color:#000;
}

.imageNavBar {
margin-top:10px;
width:440px;
}
.prevNextCntr {
padding:5px;
border:solid 2px #ddd;
width:100px;
}
.imageNavBar a,.imageNavBar a:visited,.imageNavBar a:active,.imageNavBar a:hover {
font-size:10px;
text-decoration:none;
}
/*####################################################*/

#pigletDbTable {
width:560px;
margin:10px 0 0 40px;
border-top:solid 1px #ddd;
border-left:solid 1px #ddd;
}
#pigletDbTable tr td {
padding:10px;
vertical-align:top;
border-bottom:solid 1px #ddd;
border-right:solid 1px #ddd;
}
#pigletDbTable tr:hover {
background-color:#fafafa;
}
#pigletDbCntr {
margin:20px 0 50px 20px;
}
#pigletDbCntr:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
/* Hides from IE-mac \*/
* html #pigletDbCntr  {height: 1%;}
/* End hide from IE-mac */

.pigletDbItemCntr {
float:left;
margin:5px;
height:110px;
width:95px;
padding:8px 8px 20px 8px;
border:solid 2px #eee;
background-color:#f4f4f4;
}
.pigletDbItemCntr:hover {
border:solid 2px #ddd;
background-color:#fff;
}
.imageNavBarPdb {
margin:10px 0 0 40px;
width:560px;
}
.imageNavBarPdb a,.imageNavBarPdb a:visited,.imageNavBarPdb a:active,.imageNavBarPdb a:hover {
font-size:10px;
text-decoration:none;
}
.prevNextCntrPDB {
margin:0;
padding:5px;
border:solid 1px #ddd;
width:100px;
}
/*####################################################*/

.pagerCntr {
margin-top:20px;
margin-left:10px;
padding:5px;
width:300px;
border:1px solid #ddd;
background-color:#fafafa;
}
.pagerCntr:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
/* Hides from IE-mac \*/
* html .pagerCntr  {height: 1%;}
/* End hide from IE-mac */


.leaferCntr {
margin-top:20px;
margin-left:10px;
padding:5px;
width:320px;
border:1px solid #ddd;
background-color:#fafafa;
}
.rendezesCntr {
margin-top:20px;
padding:5px;
border:1px solid #ddd;
background-color:#fafafa;
width:240px;
}

/*####################################################*/
.gazditKeresCntr {
margin:10px 0 0 10px;
width:550px;
}
.gazditKeresNavCntr {
margin:10px 0 20px 10px;
border-bottom:solid 1px #eee;
padding-bottom:5px;
}

#gazditKeresTable {
width:620px;
margin:0 0 0 20px;
border-top:solid 1px #ddd;
border-left:dotted 1px #ddd;
}
#gazditKeresTable tr td {
padding:11px;
vertical-align:top;
border-bottom:solid 1px #ddd;
border-right:dotted 1px #ddd;
}
#gazditKeresTable tr:hover {
background-color:#fafafa;
}
h4 {
	margin:0;
	color:#003388;
}
h4 a,h4 a:hover,h4 a:visited,h4 a:active {
	color:#003388;
	font-size:13px;
	font-family:verdana;
}
.gazditKeresDate {
	font-weight:normal;
}

#storyCatCntr {
	margin:10px;
}
#storyCatCntr ul {

}
.catTitle,.catTitle:hover,.catTitle:visited,.catTitle:active {
font-size:13px;
font-family:verdana;
color:#5E3DA0;
letter-spacing: 1px;
font-weight:bold;
border-bottom:dotted 1px #ddd;
padding-bottom:2px;
}
.catTitle:hover {

}
.storyListCntr {
margin:5px;
padding:0 0 0 15px;

}
.storyListItem a {
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#5E3DA0;
}
.storyListItem a:hover {
color:#000;
}

.highlight {
font-weight:bold;
}
#extraHighlight,#extraHighlight:visited,#extraHighlight:active,#extraHighlight:hover {
font-weight:bold;
color:#966;
}
#extraHighlight:hover {
color:#111;
}

.pigletImageItem {
float:left;
margin:5px;
background-color:#eee;
border:solid 1px #ddd;
padding:3px;
height:100px;
width:110px;
text-align:center;
}


.pigletCntr {
padding:5px;
margin:5px;
width:230px;
height:100px;
border:solid 1px #ddd;
float:left;
}
.pigletCntr:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
/* Hides from IE-mac \*/
* html .pigletCntr  {height: 1%;}
/* End hide from IE-mac */

.pigletImageCntr {
width:100px;
background-color:#eee;
height:100px;
float:left;
}
.pigletInfoCntr {
margin-left:10px;
padding-left:10px;
border-left:solid 1px #ddd;
width:100px;
height:100px;
float:left;
}

.delImage,.delImage:active,.delImage:hover,.delImage:visited {
position:absolute;
margin:91px 0 0 95px;
text-decoration:none;
color:#e20000;
font-weight:bold;
font-size:10px;
}


.commentsCntr {
border:solid 1px #ddd;
margin:10px;
padding:10px;
color:#444;
}

.commentsCntr label {
display:block;
}


#allatorvosLista {


}
#allatorvosLista tr td {
	width:180px;
	padding:3px;
	border-bottom:solid 1px #eee;
}

#allatorvosListaT {
	margin:10px;
	border-top:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-bottom:solid 3px #ddd;
}
#allatorvosListaT tr td {
	padding:4px;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
}


#profilImgCntr {
	margin:10px;
}

#profilImgCntr img {
	padding:3px;
	border:solid 2px #ddd;
}




.dbUser2 {
font-weight:bold;
color:#008040;
margin:5px;
}
.dbUser2 a,.dbUser2 a:hover,.dbUser2 a:visited,.dbUser2 a:active {
font-weight:bold;
font-size:11px;
color:#804000;
margin:10px 0 10px 0;
text-decoration:none;
}



.malacFdb {
	border-left:solid 1px #eee;
	margin-left:20px;
	padding-left:20px;
	float:left;
	width:130px;
}

#homeDcntr {
	border-bottom:solid 1px #eee;
	padding-bottom:30px;
}
#homeDcntr:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html #homeDcntr  {height: 1%;}
/* End hide from IE-mac */

#loader {
	position:absolute;
	margin:175px 0  0 820px;
}
.imgCntr {
	background-image:url(../loader.gif);
	background-repeat:no-repeat;
	background-position:center center;
}


#noTable tr td {
	border:none;
	padding:5px;
}