/*---CSS Reset---*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre, img,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font,  ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, p, 
dl, dt, dd, ol, ul, li, 
fieldset, legend, form, label, 
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	
}
body {
line-height: 1;
font-family: Arial, Helvetica, Verdana, sans-serif;
  text-align: center;
  background: #dbdcd0; /*#e3e3e3;*/
  font-size: 12px;

}
ol, ul {
	list-style: none;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border: 0;
}

a{text-decoration: none; color: #0088ff;}
.A0 a:hover {text-decoration: underline;}
/*------------------------------------------------*/
.hamarosan {background: url('../images/hamarosan.png') no-repeat top;}
/*#wrapper {width: 940px; margin: 0 auto 0 auto; position: relative; text-align: left;}*/
#header { background: #333;  border-bottom: 1px solid #fff; text-align: center; clear: both; }
#inheader {position: relative;width: 940px;margin: 0 auto 0 auto; text-align: left; height: 70px; }

.rosszcsont {width: 250px; height: 250px; background: url('../images/rosszcsont.png') no-repeat top left; left: 940px; top: 101px; position: absolute; z-index: 300; display: block;}

#headerbg {position: absolute; width: 400px; height: 70px; background: url('../images/fejlecbg.gif') no-repeat; top: 0; right: 0;}
#bannerwrapper {overflow: hidden; clear: both; }
#banner {width: 940px; margin: 0 auto 0 auto; text-align: left;clear: both;   height: 260px;}
#contentwrapper {border-bottom: 1px solid #000; clear: both; overflow: hidden;}
#content {width: 940px; margin: 0 auto 0 auto; text-align: left;position: relative; line-height: 18px;  clear:both;}
#footerwrapper {clear: both; overflow:hidden; border-top: 1px solid #555; background: #333; }
#footer {width: 940px; color: #81807a;  border-bottom: 1px solid #000; margin: 0 auto 0 auto; text-align: left; line-height: 20px; background: url('../images/footerbg.png') no-repeat top right; overflow: hidden;}
#infooter {clear: both; overflow: hidden; }
#copyright {border-top: 1px solid #555555; color: #e8e8e8; font-size: 12px; height: 60px; clear: both; width: 940px; margin: 0 auto 0 auto; line-height: 60px; text-align: left;}
#logo {position: absolute; height: 70px; width: 230px; left: -5px;}
#logo3 {position: absolute; height: 70px; width: 230px; background: url('../images/logo.gif') no-repeat; left: 5px;}


/*--searchform---*/
.keresobox .srchipt input {font-family: Arial, Tahoma; margin: 0; border: 0; padding:0; height: 16px; line-height: 16px; font-size: 14px; background: transparent; margin-top: 4px; width: 190px;}


.keresobox {width: 236px; height: 24px; display: block; position: absolute; top: 27px; right: 0; line-height: 1; padding: 0; margin: 0; font-size: 14px; vertical-align: middle;}
.srchform {width: 226px; height: 24px; display: block; vertical-align: middle;}
.srch01 {width: 6px; height: 24px; background: url('../images/srch01c.gif') no-repeat left; float: left; vertical-align: middle;}
.srchipt {color: #333; font-family: Arial, Tahoma; width: 190px; height: 24px; background: url('../images/srch02c.gif') repeat-x; float: left; display: inline-block;}
.srchbt {width: 26px; height: 24px; background: url('../images/srch03c.gif') no-repeat left; border: 0; float: left; vertical-align: middle;}

input {outline: none;}

#eleje {position: absolute; bottom: 0; left: 600px; border-style:solid; border-width: 1px 1px 0 1px; border-color: white; height: 30px; line-height: 30px; text-align: center;width: 100px; background: #333; color: white; display: block;}

#mainnav {position: relative;  background: #333; width: 940px; margin: 0 auto 0 auto; padding: 0; height: 30px;list-style: none;font-size: 14px;}
#mainnav li {float: left;	margin-right: 3px;	height: 30px;overflow: hidden;}
#mainnav a {background: url('../images/tabR_gray.png') no-repeat right top;float: left;margin-top: 4px;display: block;height: 26px;color: #aaa;line-height: 26px;padding-right: 6px;padding-left: 0;text-decoration: none;cursor: pointer; letter-spacing: 0px; font-weight: bold;}
#mainnav a span {background: url('../images/tabL_gray.png') no-repeat left top;float: left;padding-left: 6px;cursor: pointer;}

#mainnav a:hover {background: url('../images/tabR_blue1.png') no-repeat right top; margin-top:0; height: 30px; line-height: 30px; color: #fff;}
#mainnav a:hover span {background: url('../images/tabL_blue1.png') no-repeat left top;}
#mainnav .on, #menu .on:hover {	background: url('../images/tabR_blue1.png') no-repeat right top;color: #fff;margin-top:0;height: 30px; line-height: 30px;}
#mainnav .on span, #menu .on:hover span {background: url('../images/tabL_blue1.png') no-repeat left top;}

#mainnav .nav2 a:hover {background: url('../images/tabR_pink1.png') no-repeat right bottom;height: 30px}
#mainnav .nav2 a:hover span {background: url('../images/tabL_pink1.png') no-repeat left bottom;height: 30px}
#mainnav .nav2 .on, #menu .on:hover {	background: url('../images/tabR_pink1.png') no-repeat right top;color: #fff;}
#mainnav .nav2 .on span, #menu .on:hover span {background: url('../images/tabL_pink1.png') no-repeat left top;}
#mainnav .nav3 a:hover {background: url('../images/tabR_yellow1.png') no-repeat right top;}
#mainnav .nav3 a:hover span {background: url('../images/tabL_yellow1.png') no-repeat left top;}
#mainnav .nav3 .on, #menu .on:hover {	background: url('../images/tabR_yellow1.png') no-repeat right top;color: #fff;}
#mainnav .nav3 .on span, #menu .on:hover span {background: url('../images/tabL_yellow1.png') no-repeat left top;}
#mainnav .nav4 a:hover {background: url('../images/tabR_orange1.png') no-repeat right top;}
#mainnav .nav4 a:hover span {background: url('../images/tabL_orange1.png') no-repeat left top;}
#mainnav .nav4 .on, #menu .on:hover {	background: url('../images/tabR_orange1.png') no-repeat right top;color: #fff;}
#mainnav .nav4 .on span, #menu .on:hover span {background: url('../images/tabL_orange1.png') no-repeat left top;}
#mainnav .nav5 a:hover {background: url('../images/tabR_green1.png') no-repeat right top;}
#mainnav .nav5 a:hover span {background: url('../images/tabL_green1.png') no-repeat left top;}
#mainnav .nav5 .on, #menu .on:hover {	background: url('../images/tabR_green1.png') no-repeat right top;color: #fff;}
#mainnav .nav5 .on span, #menu .on:hover span {background: url('../images/tabL_green1.png') no-repeat left top;}

#verticalnavcont {width: 200px; display: block; float: right; }
.verticalnav {margin: 20px 0 20px 0; width: 200px; display: block;   list-style: none;  font-family: Arial, Tahoma, sans-serif;border-bottom: 1px solid #f4f4f4; border-top: 1px solid #c8c6c1;  }
.verticalnav li {display: block; height: 25px; text-indent: 20px; font-size: 15px; letter-spacing: -1px; font-weight: bold; border-bottom: 1px solid #c8c6c1; border-top: 1px solid #f4f4f4;}
.verticalnav li a {display: block; color:#61605a;width: 200px; height: 25px; line-height: 25px; text-indent: 20px;}
.verticalnav li a:hover {display: block; color:#333; text-align: left; text-indent: 20px;  width: 200px; background: url('../images/verticalnavbg.gif') no-repeat left;}
.verticalnav li a.current {background: url('../images/verticalnavbg.gif') no-repeat left;color:#000;}
/*.verticalnav .elso {border-top: 0;}
.verticalnav .utolso {border-bottom: 0;}*/
.utolso {border-bottom: 1px solid #fff;}

.box1 {width: 200px; float: right;  display: block;} 

.gomb {text-shadow: rgb(51, 51, 51) 0px 1px 0px; padding: 3px 9px 3px 9px;border: 1px solid #4E9CCD; font-family: Arial, Helvetica, sans-serif; display: inline-block;  background: #2fb7da;  cursor: pointer; color: #fff;}
.gomb:hover {text-decoration: none; text-shadow: rgb(250, 250, 250) 0px 1px 0px; padding: 3px 9px 3px 9px;border: 1px solid #c0c0c0; font-family: Arial, Helvetica, sans-serif; display: inline-block;  background: #ccccc0;  cursor: pointer; color: #333;}

.strong {font-weight: bold;}

.clear00 {clear: both; overflow: hidden;}
.clear0 {height: 5px;}
.clear1 {height: 10px; clear: both; overflow: hidden;}
.clear2 {height: 20px; clear: both; overflow: hidden;}
.clear3 {height: 30px; clear: both; overflow: hidden;}
.clear4 {height: 40px; clear: both; }
.clear5 {height: 50px; clear: both; }
.clear6 {height: 60px; clear: both; position: relative;}
.clear15 {height: 15px; clear: both; overflow: hidden;}
.clear22 {height: 22px; clear: both; overflow: hidden;}
.clear25 {height: 25px; clear: both; overflow: hidden;}

h1 {height: 38px; line-height: 38px; width: 400px; font-size: 34px; letter-spacing: -2px; color: #333; font-weight: bold; font-family: Arial, Tahoma, Verdana, Arial, sans-serif;}
h2 {font-size: 24px; font-weight: bold; color: #333; font-family: Arial, Tahoma, Verdana, sans-serif; letter-spacing: -1px; height: 34px; line-height: 26px;}
h3 {font-size: 20px; font-weight: bold; color: #333; font-family: Arial, Tahoma, Verdana, sans-serif; letter-spacing: -1px; height: 22px;}
h4 {font-size: 18px; font-weight: bold; color: #333; font-family: Arial, Tahoma, Verdana, sans-serif; letter-spacing: -1px;}
h5 {font-size: 14px; font-weight: bold; color: #333; font-family: Arial, Tahoma, Verdana, sans-serif; letter-spacing: -1px; height: 24px;}
h6 {font-size: 12px; font-weight: bold; color: #333; font-family: Arial, Tahoma, Verdana, sans-serif; letter-spacing: 0; }

.kek {color:#2fb7da}
.zold {color: #7dd40a}
.pink {color: #f01c70}
.sarga {color: #fdb202}
.orange {color: #fe6d00}
.A2 .pink {color: #f01c70}
.gray {color: #e0e0e0/*#c8c6c1*/;}

.bull1 {position: relative;color: #f01c70; font-size: 20px; font-weight: bold; top: 3px;}
.bull2 {position: relative;color: #7dd40a; font-size: 20px; font-weight: bold; top: 3px;}
.bull3 {position: relative;color: #fe6d00; font-size: 20px; font-weight: bold; top: 3px;}
.bull4 {position: relative;color: #2fb7da; font-size: 20px; font-weight: bold; top: 3px;}
.azold a {color: #339900; font-weight: bold; letter-spacing: -1px; font-size: 14px; margin-bottom: 4px;} 
.azold a:hover {color: #339900; text-decoration: underline;}
.pad1 {padding-bottom: 5px;}
.pad2 {padding-bottom: 10px;}

.datatable {width: 320px;text-align: center; vertical-align: middle; margin-top: 4px;}
.datatable td {padding: 3px; border: 1px solid #c8c6c1; vertical-align: middle; }
.forras {margin-top: 3px; display: block; font-size: 11px; text-align:right;}
.phototable td {vertical-align: middle; text-align: center;}


.A0 {position: relative; width: 700px; float: left; text-align: justify; background: #fff; border: 1px solid #c8c6c1; line-height: 16px;}
.A2 {width: 340px; float: left; clear: left; text-align: justify;}
.B2 {width: 340px; float: right; text-align: justify;}

.A3 {width: 460px; float: left; clear: left; text-align: justify; display: block;}

.A4 {width: 220px; float: left; clear: left; text-align: justify; display: inline;}
.B4 {width: 220px; float: left; text-align: justify; margin-left: 20px;}
.C4 {width: 220px; float: left; text-align: justify; margin-left: 20px;}
.D4 {width: 220px; float: left; text-align: left; margin-left: 20px;}


.A0inside {margin: 20px;}
.A22 {width: 320px;float: left; clear: left; text-align: justify;}
.B22 {width: 320px;float: right; text-align: justify;}


/*---hirek, fõoldal---*/

.boxcontainer {position: relative; width: 440px;font-family: Arial, sans-serif;font-size: 12px;height: auto;clear: both;display: inline-block;margin-bottom: 15px;} 
.boxcontainer .date {width: 50px;  display: inline-block; float: left; clear: left;  line-height: 18px; }
.boxcontainer .imgc {height: 88px; width: 158px; border: 1px solid #b3b3b3; float:right; margin: 4px 0 2px 8px; }
.boxcontainer img {width: 150px; height: 80px; border: 4px solid white; clear: left;}
.boxcontainer .date, .boxcontainer2 .date { color: #2fb7da; line-height: 18px;font-size: 16px; text-align:left;font-weight: bold; letter-spacing: -1px;}
.boxcontainer2 {position: relative;width: 200px;font-family: Arial, sans-serif;font-size: 12px;height: auto;clear: both;display: inline-block;margin-bottom: 15px;} 
.boxcontainer2 .date { width: 40px; display: inline-block; float: left; clear: left;  }
.boxcontainer2 .imgc {height: 88px; width: 183px; border: 1px solid #b3b3b3; display: block; float:left; margin: 4px 0px 2px 0; }
.boxcontainer2 img {width: 175px; height: 80px; border: 4px solid white; clear: left;}
.boxcontainer2 .csukva {height: 122px; overflow: hidden;}

#box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9, #box10, #box30, #box31  {font-family:Arial,sans-serif;font-size:12px;line-height: 16px;color:#000;text-align: left;padding-left: 15px;display: block;overflow: hidden;padding-bottom: 5px;background: url('../images/line.gif') repeat-y left top;}
#box11, #box12, #box13, #box14, #box15, #box16, #box17, #box18, #box19, #box20 {font-family:Arial,sans-serif;font-size:12px;line-height: 16px;color:#000;text-align: left;padding-left: 15px;display: block;overflow: hidden;padding-bottom: 5px;background: url('../images/line.gif') repeat-y left top;}

.reszletek {position: relative;display:block; cursor: pointer; height: 20px; width: 80px; background: url('../images/reszletek.gif') no-repeat top; float: left; left: 65px; top: 5px}
.reszletek2 {position: relative;display:block; cursor: pointer; height: 20px; width: 80px; background: url('../images/reszletek.gif') no-repeat top; float: left; left: 15px; top: 5px}
.bezar {position: relative; display:block; height:  20px; width: 80px;background: url('../images/bezarom.gif') no-repeat top; float: left; left: 65px;} 
.bezar2 {position: relative; display:block; height:  20px; width: 80px;background: url('../images/bezarom.gif') no-repeat top; float: left; left: 15px;}  
.csukva {height: 119px; overflow: hidden;}
.nyitva {height: auto; display: inline-block;}
.boxcontainer h4 {font-size: 16px; color: #333; clear: both; line-height: 18px; text-align: left; margin-bottom: 10px; letter-spacing: 0;}
.boxcontainer2 h4 {background: url('../images/line.gif') repeat-y left top; font-size: 16px; color: #333; line-height: 18px; text-align: left; margin-bottom: 10px; float: right; padding-left: 10px; width: 135px; letter-spacing: 0;}

.flickr {display: block; margin-left: 0px; margin-top: 20px; width: 200px; height: 17px; background: url('../galeria/flickr/flickr_ico.png') no-repeat bottom left; text-indent: 60px; color: #666; font-size: 18px; line-height: 19px;font-weight: bold; letter-spacing: -1px;}
.flickrbox {margin-left: 0px; display: inline-block; margin-top: 10px; width: 200px;}
.flickrbox a {width: 44px; height: 44px; border: 1px solid #b3b3b3; display: inline-block;position: relative; margin-right: 3px; float: left; margin-bottom: 2px;}
.flickrbox a img {width: 40px; height: 40px; border: 2px solid #fff; display: inline;}
.flickrbox a:hover {border: 1px solid #f01c70;}
.flickrbox a:hover img {border: 2px solid #f01c70;}
/*----videok----*/
.videobox {clear: both; margin-top: 10px; display: inline-block;}
.videobox a {position: relative; border: 1px solid #c8c6c1; display: inline; margin-right: 10px; float: left;}
.videobox a img {border: 4px solid #fff; width: 120px; height: 80px; display: inline; }
.videobox a:hover {border: 1px solid #222;}
.videobox a:hover img {border: 4px solid #222;}
.videobox a .play {position: absolute; width: 120px; height: 80px; top: 4px; left: 4px;background: url('../video/videoico.png') no-repeat}
.videobox a:hover .play {position: absolute; width: 120px; height: 80px; top: 4px; left: 4px;background: url('../video/videoplay2.png') no-repeat}

/*--nyitóoldali video----*/
.videobox2 {clear: both;}
.videobox2 a {position: relative; border: 1px solid #c8c6c1; display: inline; margin-right: 10px; float: left;}
.videobox2 a img {border: 4px solid #fff; width: 120px; height: 80px; display: inline; }
.videobox2 a:hover {border: 1px solid #222;}
.videobox2 a:hover img {border: 4px solid #222;}
.videobox2 a .play {position: absolute; width: 120px; height: 80px; top: 4px; left: 4px;background: url('../video/videoico.png') no-repeat}
.videobox2 a:hover .play {position: absolute; width: 120px; height: 80px; top: 4px; left: 4px;background: url('../video/videoplay2.png') no-repeat}




.line2 {height: 20px; background: url('../images/line2.gif') repeat-x top; clear: both; margin-top: 20px; width: 690px; overflow: hidden;}
/*----galeria----*/
.galeriacontainer {border-top: 1px solid #fff; border-bottom: 1px solid #b3b3b3; border-left: 1px solid #fff; border-right: 1px solid #fff; background: #e9e9e0; width: 698px; clear: both; overflow: hidden;}
.galeriacontainer_bottom {border: 1px solid #fff; background: #e9e9e0; width: 698px; clear: both; overflow: hidden;}
.galeriacontainer h3, .galeriacontainer_bottom h3 {position: relative; margin-top: 20px; margin-left: 20px;}
.galeriacontainer p, .galeriacontainer_bottom p {margin-left: 20px;}
.galeriabox {width: 658px; margin: 10px 20px 20px 20px; display: inline-block;}
.galeriabox a {border: 1px solid #c8c6c1; display: inline; margin-right: 4px; float: left; margin-top: 4px; }
.galeriabox a img {border: 3px solid #fff; width: 58px; height: 58px; display: block;  }
.galeriabox a:hover {border: 1px solid #000;/*#f01c70;*/ float: left;}
.galeriabox a:hover img {border: 3px solid #000;/*#f01c70;*/}
/*.A2 .galeriabutton {text-shadow: 1px 1px #444; width: 100px; height: 25px; line-height:25px; text-align: center; background: #8f8f8a; color: #fff; border: 1px solid #b3b3b3; text-decoration: none; display: inline-block;}
.A2 .galeriabutton:hover {text-shadow: 1px 1px #e8e8e8; color: #333; background: #fff; border: 1px solid #ccc; }*/

/*---billboard---*/

#allatorvos_bb {position: absolute; bottom: 0; right: 0; background: url('../images/allatorvosok/allatorvos.png') no-repeat; display: block; width: 200px; height: 260px; z-index: 10; }
#viselkedes_bb {position: absolute; top: 0; right: 0; background: url('../images/viselkedes/viselkedes_bb.jpg') no-repeat top; display: block;width: 340px; height: 260px; z-index: 15; }
#elhelyezes_bb {position: absolute; top: 0; right: 0; background: url('../images/elhelyezes/elhelyezes_bb2.jpg') no-repeat top; display: block;width: 350px; height: 260px; z-index: 15; }
#szaporodas_bb {position: absolute; top: 0; right: 0; background: url('../images/szaporodas/szaporodas_bb2.jpg') no-repeat top; display: block;width: 350px; height: 280px; z-index: 15; }
#vasarlas_bb {position: absolute; top: 0; right: 0; background: url('../images/vasarlas/vasarlas_bb.jpg') no-repeat top; display: block;width: 350px; height: 280px; z-index: 15; }
#taplalas_bb {position: absolute; top: 0; right: 0; background: url('../images/taplalas/taplalas_bb.jpg') no-repeat top; display: block;width: 350px; height: 280px; z-index: 15; }
#egeszseg_bb {position: absolute; top: 0; right: 0; background: url('../images/egeszseg/egeszseg_bb.jpg') no-repeat top; display: block;width: 350px; height: 280px; z-index: 15; }
#oroklodes_bb {position: absolute; top: 0; right: 0; background: url('../images/oroklodes/oroklodes_bb.jpg') no-repeat top; display: block;width: 350px; height: 280px; z-index: 15; }
#fajtak_bb {position: relative; top: 0; right: 0; background: url('../images/fajtak/fajtak_bb.gif') no-repeat top; display: block;width: 660px; height: 260px; z-index: 15; }
#contact_bb  {position: absolute; top: 0; right: 60px; background: url('../images/contact.jpg') no-repeat; display: block; width: 260px; height: 160px; z-index: 10; }
#report_bb  {position: absolute; top: 0; right: 0; background: url('../images/report.jpg') no-repeat; display: block; width: 320px; height: 260px; z-index: 10; }


/*--torpeforum--*/
#uploadimg {background: url('../images/hozzaszol.png') no-repeat; color: white;line-height: 30px; width: 100px; height: 40px; position: absolute; display: inline-block; top: 10px; left: 350px; z-index: 20; text-align: center;}
#hozzaszolok {background: url('../images/hozzaszol.png') no-repeat; color: white;line-height: 30px; width: 100px; height: 40px; position: absolute; display: inline-block; top: 10px; left: 500px; z-index: 20; text-align: center;}
#hozzaszolok:hover {text-decoration: none;}
#foruminfo {color: white;line-height: 30px; width: 32px; height: 31px; position: absolute; display: inline-block; top: 10px; left: 620px; z-index: 20; text-align: center; }
/*--vasarlas--*/
.minis a {border: 1px solid #b3b3b0; display: inline; margin: 2px; float: left; margin-top: 4px; background:  url('../images/loading.gif') no-repeat middle;}
.minis a img {border: 3px solid #fff; width: 68px; height: 68px; display: block;  }
.minis a:hover {border: 1px solid #f01c70;/*#f01c70;*/ float: left;}
.minis a:hover img {border: 3px solid #f01c70;/*#f01c70;*/}

/*---elhelyezes---*/
.minis2 a {border: 1px solid #b3b3b0; display: inline; margin: 2px; float: left; margin-top: 4px; background:  url('../images/loading.gif') no-repeat middle;}
.minis2 a img {border: 3px solid #fff; width: 68px; height: 68px; display: block;  }
.minis2 a:hover {border: 1px solid #fdb202;/*#f01c70;*/ float: left;}
.minis2 a:hover img {border: 3px solid #fdb202;/*#f01c70;*/}

/*---linkek---*/
.hrlinkek {background: #dcdcdc; height: 1px; border:0;}
/*---nevtar---*/
.a, .b, .c, .d, .e, .f, .g, .h, .i, .j, .k, .l, .m, .n, .o, .p, .r, .s, .t, .u, .v, .x {float: left; width: 94px;}
.vonal {border-bottom: 1px solid #dcdcdc; clear: both;height: 10px; margin-bottom: 10px; position: relative;}
.nevabc {font-size: 16px; font-weight: bold; font-family: Palatino Linotype, Georgia;}
.nevabc a{ text-decoration: underline; margin-right: 2px;}
.nevabc a:hover{font-size: 16px; text-decoration: none;}
/*---horcsogtortenelem---*/
.timeline {vertical-align: middle; border-right: 1px solid #d0d0d0; letter-spacing: -1px; text-indent: 26px; width: 140px; color: #2fb7da; font-size: 16px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold;}
.timetr {height: 50px; border-bottom: 1px solid #d0d0d0; overflow: hidde; }
.timetr2 {height: 50px; border-bottom: 1px solid #d0d0d0; background: #efefef; overflow: hidden;}
.timestring {padding-left: 20px;  padding-top: 5px; padding-bottom: 5px; padding-right: 20px; vertical-align: middle;}
/*---footer---*/
#footer a {color: #81807a; /*text-shadow: 1px 1px black;*/}
#footer a:hover {color: #fff;}
#footer .C4 {text-align: left;}
#footer .C4 a {clear: left; color: #81807a; float: left; height: 35px; font-size: 12px; text-indent: 35px; line-height: 35px; width: 180px;}
#footer .C4 a.startlap {background: url('../images/startlap_icon.png') no-repeat left;}
#footer .C4 a.iwiw {background: url('../images/iwiw_icon2.png') no-repeat left;}
#footer .C4 a.twitter {background: url('../images/twitter_icon2.png') no-repeat left;}
#footer .C4 a.facebook {background: url('../images/facebook_icon2.png') no-repeat left;}
#footer .C4 a.fav {background: url('../images/bookmark.png') no-repeat left;}
#footer .C4 a.fav:hover {background: url('../images/bookmark_hoover.png') no-repeat left;}
#footer .C4 a:hover {text-decoration: none; color: #ffffff;}
#footer .C4 {font-size: 11px; color: #c6c6c6; text-align: left;}
.kiemel {color: #e9e9e0;}
.line3 {background: url('../images/line3.gif') repeat-x; height: 2px; display: block; clear: both; margin: 15px 0 15px 0;}

/*---viselkedes---*/
#gyerekekkel {width: 320px; height: 338px; position: absolute; bottom: 0; right: 0; background: url('../images/viselkedes/gyerekekkel.jpg') no-repeat;}

/*---fajtak----*/
.dwarfhamster a {font-size: 16px; letter-spacing: -1px;font-weight: bold; line-height: 19px;}
.minis, .minis2, .minis3 {clear: both; width: 320px;}
.minis3 a {border: 1px solid #b3b3b0; display: inline; margin: 2px; float: left; margin-top: 4px; background:  url('../images/loading.gif') no-repeat middle;}
.minis3 a img {border: 3px solid #fff; width: 68px; height: 68px; display: block;  }
.minis3 a:hover {border: 1px solid #0099ff;/*#f01c70;*/ float: left;}
.minis3 a:hover img {border: 3px solid #0099ff;/*#f01c70;*/}


a.kuld2 { margin: 15px 0;padding: 6px 9px 6px 9px;border: 1px solid #4E9CCD; font-family: Arial, Helvetica, sans-serif; display: inline-block;  background: #2fb7da;  cursor: pointer; color: #fff;  text-decoration: none;}
a.kuld2:hover {text-decoration: none;}
.new {color: #ff0066;}

.gomb, .kuld, a.kuld, a.kuld2, a.forumvissza  {-webkit-border-radius: 4px; border-radius: 4px; -moz-border-radius: 4px;}

#eleje {
-webkit-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-topleft: 6px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
}
