/* BASE */
html, body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	background: #fdb813 url(../images/page_bg.gif) repeat-x left top;
}


.ui-tabs-hide {
	display: none;	
}

/* IE googlemap hide fix */

.ui-tabs-hide #map_canvas {
   	display: none;
}

td {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

a {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}

a img {
	border: none;
}

form {
	display: inline;
}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

p, ul, h1, h2, h3, h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#page {
  margin: 0px auto 0px auto;
  padding: 0;
  width: 947px;
}
/* /BASE */

/* CONTENT */
div#content {
	/*position: relative;  - dd_menü miatt kivéve */
	width: 947px;
	min-height: 400px;
  _height. auto;
	padding: 20px 0px 30px 0px;
  overflow: hidden;
}
* html div#content {
	height: auto;
}

#right_content .smalltext {
	font-size: 10px;
	font-weight: normal;
}
#right_content .orangetext {
	color: #845f0a;
}
span.sup {
	font-size: 8px;
	vertical-align: 6px;
}
a.yellow {
	color: #FDB813;
}
a.yellow:hover {
	color: #FDB813;
}

/* BUTTONS */
button.btn_hozzaszolas_kuldese {
	float: right;
	width: 173px;
	height: 31px;
	margin: 6px 15px 0px 0px;
	padding: 31px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_hozzaszolas_kuldese.gif) no-repeat left top;
}
button.btn_szimat {
	width: 144px;
	height: 39px;
	margin: 10px 0px 0px 178px;
	padding: 39px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_szimat.gif) no-repeat left top;
}
button.btn_szukites {
	float: left;
	width: 88px;
	height: 23px;
	margin: 0px 0px 0px 0px;
	padding: 23px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_szukites.gif) no-repeat left top;
}

.belepes button.btn_belepes {
	width: 110px;
	height: 26px;
	margin: 7px 0px 5px 56px;
	padding: 26px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_belepes_small.gif) no-repeat left top;
}
* html .belepes button.btn_belepes { padding-top: 36px; }
* html .belepes button.btn_belepes_small { padding-top: 36px; }
.baseform_holder button.btn_belepes {
	width: 110px;
	height: 29px;
	margin: 5px 0px 0px 2px;
	padding: 29px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_belepes.gif) no-repeat left top;
}
button.btn_mehet {
	width: 100px;
	height: 29px;
	margin: 5px 0px 0px 2px;
	padding: 29px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_mehet.gif) no-repeat left top;
}
button.btn_mehet_inactive {
	width: 100px;
	height: 29px;
	margin: 5px 0px 0px 2px;
	padding: 29px 0px 0px 0px;
	overflow: hidden;
	cursor: default;
	border: none;
	background: url(../images/btn_mehet_inactive.gif) no-repeat left top;
}
button.btn_torles {
	width: 100px;
	height: 29px;
	margin: 5px 0px 0px 2px;
	padding: 29px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_torles.gif) no-repeat left top;
}
button.btn_osszesmenhely {
	width: 162px;
	height: 29px;
	margin: 5px 0px 0px 2px;
	padding: 29px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_osszesmenhely.gif) no-repeat left top;
}
button.btn_mutasd {
	width: 110px;
	height: 29px;
	margin: 10px 0px 0px 195px;
	padding: 29px 0px 0px 0px;
	overflow: hidden;
	cursor: pointer;
	border: none;
	background: url(../images/btn_mutasd.gif) no-repeat left top;
}
/* /BUTTONS */

/* INPUTS */
input, select, textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	border: none;
}
input.text {
	height: 19px;
	padding: 4px 10px 0px 10px;
	border: none;
}
* html input.text {
	background-attachment: fixed;
	margin-top: -1px;
	margin-bottom: -1px;
}
input.text_3 {
	width: 127px;
	background: url(../images/input_text_3.gif) no-repeat left top;
}
input.text_5 {
	width: 190px;
	background: url(../images/input_text_5.gif) no-repeat left top;
}
input.text_6 {
	width: 240px;
	background: url(../images/input_text_6.gif) no-repeat left top;
}

select.select {
	padding: 2px 0px 0px 3px;
	border: none;
}
select.select_ext {
	padding:4px 0 0 15px;
	border: none;
}
select.select option {
	height: 17px;
	background-color: #ffe4a3;
}
select.select_2 {
	width: 70px;
	background: url(../images/input_select_2.gif) no-repeat left top;
}
select.select_3 {
	width: 147px;
	height:23px;    
	padding-bottom: 2px;
    padding-right: 5px; 
	background: url(../images/input_select_3.gif) no-repeat left top;
}

select.select_4 {
	width: 187px;
	background: url(../images/input_select_4.gif) no-repeat left top;
}
select.select_5 {
	width: 200px;
	background: url(../images/input_text_5.gif) no-repeat left top;
}

select.select_6 {
	width: 155px;
	height:26px;    
	padding-bottom: 2px;
   	padding-right: 5px;
	background: url("../images/areacode_input_bg.gif") no-repeat scroll 10px 0 transparent;
}

textarea.area {
	padding: 5px 10px 5px 10px;
	border: none;
}
* html textarea.area {
	background-attachment: fixed;
	margin-top: -1px;
	margin-bottom: -1px;
}
textarea.area_3 {
	width: 230px;
	height: 70px;
	background: url(../images/input_area_3.gif) no-repeat left top;
}
input.checkbox_base {
	width: 15px;
	margin: 4px 8px 0px 8px;
}
/* /INPUTS */

/* LEFT CONTENT */
div#content #left_content {
	float: left;
	display: table;
	width: 263px;
	padding: 0px 26px 0px 0px;
}
div#content #left_content .box {
	width: 263px;
	color: #fdb813;
	margin: 0px 0px 17px 0px;
	background: url(../images/left_box_top.gif) no-repeat left top;
}
div#content #left_content a {
	color: #fdb813;
}
div#content #left_content .box p.text {
	padding: 18px 30px 15px 30px;
}
div#content #left_content .box p.btn {
	padding: 0px 30px 0px 28px;
}
div#content #left_content .box p.more {
	float: right;
	height: 17px;
	padding: 2px 25px 0px 29px;
	background: url(../images/left_box_more.gif) no-repeat left top;
}
/*div#content #left_content .box p.text .number {
	float: right;
	font-size: 32px;
	font-weight: bold;
	color: #ffe4a3;
	margin: -33px 5px 0px 0px;
}*/

div#content #left_content .box .number {
	float: right;
	font-size: 32px;
	font-weight: bold;
	color: #ffe4a3;
	margin: 13px 15px 0px 0px;
}


div#content #left_content .box .bottom {
	width: 263px;
	height: 25px;
	clear: both;
	background: url(../images/left_box_bottom.gif) no-repeat left bottom;
}
div#content #left_content .box .bottom_small {
	height: 15px;
}
/* SHOCKING BOX */
div#content #left_content .shocking_box {
	padding: 20px 0px 0px 17px;
}


/* /SHOCKING BOX */
/* EVENTS BOX */
div#content #left_content .box_events h3.title {
	width: 263px;
	height: 36px;
	line-height: 200px;
	overflow: hidden;
	background: url(../images/left_box_title_hirek_esemenyek.gif) no-repeat left top;
}
div#content #left_content .box_events .text {
	padding: 12px 10px 0px 24px;
}
div#content #left_content .box_events .text div.listitem {
	padding: 0px 0px 10px 14px;
	background: url(../images/left_box_dot.gif) no-repeat 0px 5px;
}
div#content #left_content .box_events .bottom {
	height: 18px;
}
/* /EVENTS BOX */

/* HELP BOX */
div#content #left_content .box_help {
	padding: 19px 0px 0px 0px;
}
div#content #left_content .box_help h3 {
	width: 213px;
	height: 35px;
	overflow: hidden;
	margin: 0px 0px 0px 23px;
	background: url(../images/box_help_title.gif) no-repeat left top;
}
div#content #left_content .box_help ul {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 14px;
	list-style: none;
}
div#content #left_content .box_help ul li {
	padding: 4px 0px 9px 31px;
	background: url(../images/landing/links_dot.gif) no-repeat left top;
}
div#content #left_content .box_help ul li a {
	font-weight: bold;
}




div#content #left_content .box_help .bottom {
	height: 18px;
}

/* /HELP BOX */

/* PICTURE BOX */
div#content #left_content .box ul#screen {
	width: 219px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
	list-style: none;
}
div#content #left_content .box ul#screen li.pager_left {
	float: left;
	width: 24px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/screen_pager_left.gif) no-repeat left top;
}
div#content #left_content .box ul#screen li.pager_left a {
	display: block;
	width: 24px;
	height: 22px;
	overflow: hidden;
	line-height: 200px;
}
div#content #left_content .box ul#screen li.pager_left a:hover {
	background: url(../images/screen_pager_left_o.gif) no-repeat left top;
}
div#content #left_content .box ul#screen li.pager_pages {
	float: left;
	width: 165px;
	height: 21px;
	text-align: center;
	margin: 0px 0px 0px 4px;
	padding: 4px 0px 0px 0px;
	background: url(../images/pager_pages_bg.gif) no-repeat left top;
}
div#content #left_content .box ul#screen li.pager_right {
	float: right;
	width: 24px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/screen_pager_right.gif) no-repeat left top;
}
div#content #left_content .box ul#screen li.pager_right a {
	display: block;
	width: 24px;
	height: 22px;
	overflow: hidden;
	line-height: 200px;
}
div#content #left_content .box ul#screen li.pager_right a:hover {
	background: url(../images/screen_pager_right_o.gif) no-repeat left top;
}
/* /PICTURE BOX */


/* DOG OF THE WEAK BOX */
div#content #left_content .dog_of_the_week ul#screen_week {
	width: 218px;
	height: 256px;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 23px;
	list-style: none;
}
div#content #left_content .dog_of_the_week li#view_week {
	clear:right;
	width: 218px;
	height: 250px;
	padding: 0px 0px 0px 0px;
}
div#content #left_content .dog_of_the_week li#view_week li {
	width: 218px;
	height: 240px;
	padding: 0px 10px 0px 0px;
}
div#content #left_content .dog_of_the_week li#view_week li p.name {
	font-size: 18px;
	font-weight: bold;
	color: #fdb813;
	padding: 7px 0px 7px 10px;
}
div#content #left_content .dog_of_the_week li#view_week li p.name a {
	text-decoration: none;
}
div#content #left_content .dog_of_the_week li#view_week li p.name a:hover {
	text-decoration: none;
}
div#content #left_content .dog_of_the_week li#view_week li p.pict {
	padding: 0px 0px 0px 0px;
}
div#content #left_content .dog_of_the_week li#view_week li p.text {
	padding: 8px 0px 0px 10px;
}
div#content #left_content .dog_of_the_week ul#screen_week li.pager_left {
	background: red;
	float: left;
	width: 24px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/screen_pager_left.gif) no-repeat left top;
}
div#content #left_content .dog_of_the_week ul#screen_week li.pager_left a {
	display: block;
	width: 24px;
	height: 22px;
	overflow: hidden;
	line-height: 200px;
}
div#content #left_content .dog_of_the_week ul#screen_week li.pager_left a:hover {
	background: url(../images/screen_pager_left_o.gif) no-repeat left top;
}
div#content #left_content .dog_of_the_week ul#screen_week li.title {
	float: left;
	width: 170px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#content #left_content .dog_of_the_week ul#screen_week li.pager_right {
	float: right;
	width: 24px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/screen_pager_right.gif) no-repeat left top;
}
div#content #left_content .dog_of_the_week ul#screen_week li.pager_right a {
	display: block;
	width: 24px;
	height: 22px;
	overflow: hidden;
	line-height: 200px;
}
div#content #left_content .dog_of_the_week ul#screen_week li.pager_right a:hover {
	background: url(../images/screen_pager_right_o.gif) no-repeat left top;
}

div#content #left_content .bloglist_sidebar a
{
  color: #000000;
}
/* /DOG OF THE WEAK BOX */

/* /LEFT CONTENT */




/* RIGHT CONTENT */
div#content #right_content {
  float: left;
  overflow: hidden;
	width: 658px;
}

div#content #right_content .pagetitle {
	float: left;
	padding: 0px 16px 0px 4px;
	background: url(../images/right_content_title_right.gif) no-repeat right top;
}
div#content #right_content .nobg {
	float: none;
	background: none;
}
div#content #right_content .pagetitle h2 {
	float: left;
	font-size: 18px;
	padding-top: 3px;
}
div#content #right_content .pagetitle h2 sup {
	vertical-align: 8px;
}
div#content #right_content .pagetitle div {
	float: left;
	height: 25px;
	margin: 0px 0px 0px 12px;
	padding: 9px 0px 0px 25px;
	font-size: 12px;
	font-weight: normal;
	background: url(../images/right_content_title_left.gif) no-repeat left top;
}

div#content #right_content .leadtext {
	padding: 30px 20px 0px 15px;
}

div#content #right_content .submenu {
	width: 641px;
	height: 33px;
	margin: 14px 0px 0px 4px;
	padding: 0px 0px 9px 6px;
	background: url(../images/right_content_submenu.gif) repeat-x left bottom;
}
div#content #right_content .submenu_nomenus {
	width: 647px;
	height: 1px;
	overflow: hidden;
	margin: 20px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	background: none;
	border-bottom: 1px solid black;
}
div#content #right_content .submenu ul {
	list-style: none;
}
div#content #right_content .submenu ul li {
	float: left;
}
div#content #right_content .submenu ul li.datasheet {
	width: 171px;
	height: 33px;
	margin-right: 4px;
	background: url(../images/submenu_datasheet.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.datasheet_a {
	background: url(../images/submenu_datasheet_a.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.datasheet a {
	display: block;
	width: 112px;
	height: 22px;
	padding: 11px 0px 0px 59px;
}
div#content #right_content .submenu ul li.datasheet_a a {
	color: #fdb813;
}
div#content #right_content .submenu ul li.comments {
	width: 229px;
	height: 33px;
	margin-right: 4px;
	background: url(../images/submenu_comments.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.comments_a {
	background: url(../images/submenu_comments_a.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.comments a {
	display: block;
	width: 164px;
	height: 22px;
	padding: 11px 0px 0px 65px;
}
div#content #right_content .submenu ul li.comments_a a {
	color: #fdb813;
}
div#content #right_content .submenu ul li a {
	font-weight: bold;
	text-decoration: none;
}
div#content #right_content .submenu ul li a:hover {
	color: #fdb813;
	text-decoration: none;
}
div#content #right_content .submenu ul li a span {
	font-weight: normal;
}


div#content #right_content .submenu ul li.search_zipcode {
	width: 105px;
	height: 23px;
	padding: 10px 0px 0px 59px;
	background: url(../images/search_zipcode.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.search_multiple {
	width: 96px;
	height: 23px;
	padding: 10px 0px 0px 68px;
	margin: 0px 7px 0px 7px;
	background: url(../images/search_multiple.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.search_map {
	width: 99px;
	height: 23px;
	padding: 10px 0px 0px 65px;
	background: url(../images/search_map.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.search_shelter {
	width: 105px;
	height: 23px;
	padding: 10px 0px 0px 59px;
	background: url(../images/search_shelter.gif) no-repeat left top;
}
div#content #right_content .submenu ul li.search_favourites {
	width: 131px;
	height: 23px;
	padding: 10px 0px 0px 59px;
	background: url(../images/search_favourites.gif) no-repeat left top;
}

/* DATASHEET */
#right_content #text {
	display: table;
	width: 638px;
	padding: 22px 10px 0px 10px;
}
#right_content #text .datasheet_1 {
	float: left;
	width: 340px;
	padding: 7px 32px 7px 0px;
	border-right: 1px solid #9f7615;
}
#right_content #text .datasheet_1 h4 {
	font-size: 12px;
	padding: 0px 0px 8px 0px;
}
#right_content #text .datasheet_2 {
	float: left;
	width: 215px;
	padding: 4px 0px 4px 11px;
}
#right_content #text .datasheet_2 p {
	margin: 1px 0px 1px 0px;
	padding: 3px 0px 3px 28px;
}
#right_content #text .datasheet_2 p.datasheet_2_1 {
	background: url(../images/datasheet_2_1_bg.gif) no-repeat 0px -1px;
}
#right_content #text .datasheet_2 p.datasheet_2_2 {
	background: url(../images/datasheet_2_2_bg.gif) no-repeat 0px 0px;
}
#right_content #text .datasheet_2 p.datasheet_2_3 {
	background: url(../images/datasheet_2_3_bg.gif) no-repeat 0px 0px;
}
#right_content #text .datasheet_2 p.datasheet_2_4 {
	background: url(../images/datasheet_2_4_bg.gif) no-repeat 0px 0px;
}
#right_content #text .datasheet_2 p.datasheet_2_5 {
	background: url(../images/datasheet_2_5_bg.gif) no-repeat 0px 0px;
}
#right_content #text .datasheet_2 p.datasheet_2_6 {
	background: url(../images/datasheet_2_6_bg.gif) no-repeat 0px 1px;
}
#right_content #text .datasheet_2 p.datasheet_2_7 {
	background: url(../images/datasheet_2_7_bg.gif) no-repeat 3px 4px;
}
#right_content #text .datasheet_2 p.datasheet_2_8 {
	background: url(../images/datasheet_2_8_bg.gif) no-repeat 0px 1px;
}
#right_content #text .datasheet_2 p.datasheet_2_9 {
	background: url(../images/datasheet_2_9_bg.gif) no-repeat 0px 1px;
}
#right_content #text .datasheet_2 p.datasheet_adopt {
  background: url("../images/datasheet_adopt_20x18_yellowbg.gif") 0 0 no-repeat;
}
#right_content #text .datasheet_2 p {
}
#right_content #text .datasheet_3 {
	float: left;
	width: 274px;
	padding: 0px 10px 0px 0px;
}
#right_content #text .datasheet_3 h3 {
	font-size: 18px;
	padding: 0px 0px 14px 0px;
}
#right_content #text .datasheet_3 p {
	padding: 0px 0px 2px 0px;
}
#right_content #text .datasheet_4 {
	float: left;
	width: 359px;
	height: 159px;
	margin: 0px 0px 0px -10px;
	padding: 5px 0px 0px 5px;
	background: url(../images/googlemap_dog_bg.gif) no-repeat 0px 0px;
}

/* BIG DOGS PICTURES SCROLL BOX */
#right_content .dogpicts {
	position: relative;
	width: 656px;
	height: 255px;
	margin: 25px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	background: url(../images/shelter_dogpicts.gif) no-repeat 0px 0px;
}
#right_content .dogpicts h3 {
	position: absolute;
	left: 35px;
	top: 22px;
	font-size: 18px;
	color: #fdb813;
	font-weight: bold;
}
#right_content .dogpicts ul {
	list-style: none;
}
#right_content .dogpicts ul#screen_dogs {
	width: 656px;
	height: 255px;
}
#right_content .dogpicts #screen_dogs .jq-ss-crop {
	margin: 0px;
	/*margin: 5px 5px;*/
	float: left;
}
#right_content .dogpicts ul#screen_dogs li {
	float: left;
	width: 140px;
	height: 168px;
}
#right_content .dogpicts ul#screen_dogs li#view_dogs {
	position: relative;
	width: 584px;
	height: 170px;
	overflow: hidden;
	margin: 65px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: none;
}
#right_content .dogpicts ul#screen_dogs li.pager_left {
	width: 24px;
	height: 22px;
	margin: 153px 14px 0px 0px;
	background: url(../images/shelter_dogpicts_pager_left.gif) no-repeat left top;
}
#right_content .dogpicts ul#screen_dogs li.pager_left a {
	display: block;
	width: 24px;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
}
#right_content .dogpicts ul#screen_dogs li.pager_right {
	width: 24px;
	height: 22px;
	margin: 153px 0px 0px 10px;
	background: url(../images/shelter_dogpicts_pager_right.gif) no-repeat left top;
}
#right_content .dogpicts ul#screen_dogs li.pager_right a {
	display: block;
	width: 24px;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
}
#right_content .dogpicts #images_dogs {
	width: 60818px !important;
	width: 60822px;
	height: 164px;
	padding: 0px 0px 0px 0px;
}
#right_content .dogpicts #images_dogs li {
	padding: 0px 7px 0px 0px;
}
#right_content .dogpicts #images_dogs li p.name {
	color: #fdb813;
	font-weight: bold;
	padding: 0px 0px 3px 3px;
}
#right_content .dogpicts #images_dogs li p.datas {
	color: #fdb813;
	padding: 0px 0px 7px 3px;
}
#right_content .dogpicts #images_dogs li p.pict {
	width: 140px;
	height: 97px;
	padding: 5px 0px 0px 0px;
	background: url(../images/shelter_dogpicts_pict.gif) no-repeat left top;
}
#right_content .dogpicts #images_dogs li p.pict img {
	padding: 0px 0px 0px 4px;
}
#right_content .dogpicts #images_dogs li p.button {
	width: 138px;
	height: 24px;
	overflow: hidden;
	padding: 0px 0px 0px 2px;
	background: url(../images/shelter_dogpicts_button.gif) no-repeat left top;
}
#right_content .dogpicts #images_dogs li p.button a {
	float: left;
	display: block;
	width: 110px;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
}
#right_content .dogpicts #images_dogs li p.button span.adopt {
  float: left;
  display: block;
  margin: 2px 0 0 0;
  width: 20px;
  height: 18px;
  line-height: 200px;
  overflow: hidden;
  background: url("../images/datasheet_adopt_20x18_yellowbg.gif") 0 0 no-repeat;
}
/* /BIG DOGS PICTURES SCROLL BOX */
/* /DATASHEET */

/* COMMENTS */
#right_content #text .comment {
	width: 641px;
	margin: 0px -5px 0px -3px;
}
#right_content #text .comment .datas {
	color: #7e5c09;
	font-size: 11px;
	padding: 0px 0px 0px 28px;
}
#right_content #text .comment .datas strong {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding: 0px 12px 0px 0px;
}
#right_content #text .comment .datas a.delete {
	display: block;
	float: right;
	width: 13px;
	height: 18px;
	line-height: 200px;
	overflow: hidden;
	margin-right: 10px;
	background: url(../images/icon_delete_comment.gif) no-repeat left top;
}
*html #right_content #text .comment .datas a.delete { margin-right: 5px; }
#right_content #text .comment .text {
	width: 585px;
	padding: 24px 28px 0px 28px;
	line-height: 15px;
	background: url(../images/comment_text_bg.gif) no-repeat left top;
}
#right_content #text .comment .text p {
	padding: 0px 0px 6px 0px;
}
#right_content #text .comment .bottom {
	width: 641px;
	height: 15px;
	margin: 0px 0px 18px 0px;
	background: url(../images/comment_text_bottom_bg.gif) no-repeat left top;
}


#right_content #text .comment_field {
	width: 647px;
	margin: 20px -5px 0px -6px;
	background: url(../images/comments_field_bg.gif) repeat-x left top;
}
#right_content #text .comment_field h3 {
	font-size: 18px;
	margin: 0px 0px 0px 0px;
	padding: 22px 0px 10px 4px;
}
#right_content #text .comment_field .name {
	float: left;
	margin-left: 28px;
	padding: 0px 0px 0px 14px;
	font-weight: bold;
	background: url(../images/comment_field_name_1.gif) no-repeat left top;
}
* html #right_content #text .comment_field .name {
	margin-left: 14px;
}
#right_content #text .comment_field .name span {
	display: block;
	padding: 5px 14px 5px 0px;
	background: url(../images/comment_field_name_2.gif) no-repeat right top;
}
#right_content #text .comment_field .field_holder {
	clear: both;
	width: 625px;
	height: 103px;
	margin: 0px 0px 0px 3px;
	padding: 19px 0px 0px 16px;
	background: url(../images/comment_field_bg.gif) no-repeat right top;
}
* html #right_content #text .comment_field .field_holder {
	width: 621px;
	padding: 19px 0px 0px 20px;
}
#right_content #text .comment_field .field_holder textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 606px;
	height: 55px;
	padding: 0px 0px 0px 0px;
	background-color: #fff6e2;
	border: none;
}
/* /COMMENTS */

/* PAGER */
#right_content #pager {
	display: block;
	padding: 0px 0px 0px 5px;
}
#right_content #pager ul {
	list-style: none;
}
#right_content #pager ul li {
	float: left;
	color: #bb8a16;
	font-weight: bold;
	padding: 5px 2px 5px 2px;
}
#right_content #pager ul li a {
	display: block;
	padding: 7px 1px 7px 1px;
	margin: -7px 0px -7px 0px;
	text-decoration: none;
}
#right_content #pager ul li a:hover {
	text-decoration: underline;
}
#right_content #pager ul li a.active {
	color: #fdb813;
	padding: 7px 3px 7px 3px;
	background-color: #000000;
}
#right_content #pager ul li a.active:hover {
	text-decoration: none;
}
#right_content #pager .counter {
	float: right;
	color: #7e5c09;
	font-size: 11px;
	padding: 5px 9px 0px 0px;
}
#right_content #pager .counter strong {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding: 0px 2px 0px 0px;
}
/* /PAGER */

/* SEARCH */
#right_content .search_holder {
}
#right_content .search_holder .bigtable {
	width: 622px;
	height: 270px;
	margin: 0px 0px 0px 4px;
	padding: 5px 0px 20px 25px;
	background-color: #dba31d;
}
#right_content .search_holder .bigtable table {
}
#right_content .search_holder .bigtable table td {
	padding: 2px 0px 5px 0px;
	font-weight: bold;
}
#right_content .search_holder .bigtable table td.title {
	padding: 0px 8px 0px 0px;
	text-align: right;
}
#right_content .search_holder ul.place {
	list-style: none;
	padding: 5px 0px 0px 148px;
	font-weight: bold;
}
#right_content .search_holder ul.place li {
	padding: 0px 0px 10px 0px;
}
#right_content .search_holder ul.place li img {
	margin: 0px 0px -4px 0px;
}
#right_content .search_holder ul.place li input.checkbox {
	width: 15px;
	margin: 0px 8px 0px 8px;
}
#right_content .search_holder ul.where {
	list-style: none;
	padding: 5px 0px 0px 61px;
	font-weight: bold;
}
#right_content .search_holder ul.where li {
	float: left;
	padding: 0px 0px 0px 6px;
}
#right_content .search_holder ul.where input.radio {
	width: 15px;
	margin: 0px 7px 0px 8px;
}
* html #right_content .search_holder ul.where input.radio {
	margin: -3px 8px -1px 7px;
}

#right_content .search_holder .results {
	width: 641px;
	margin: 10px 0px 0px 7px;
}
#right_content .search_holder .tableholder {
	margin: 0px 0px 2px 0px;
	padding: 10px 0px 10px 5px;
	border-bottom: 1px solid #dba31d;
	border-right: 1px solid #dba31d;
}
#right_content .search_holder .results table {
}
#right_content .search_holder .results table td.pict {
	width: 137px;
	height: 104px;
	padding: 5px 0px 0px 5px;
	vertical-align: top;
	background: url(../images/results_frame.gif) no-repeat 0px 0px;
}
#right_content .search_holder .results table td.name {
	width: 180px;
	padding: 10px 0px 0px 23px;
	vertical-align: top;
	font-weight: bold;
}
#right_content .search_holder .results table td.name span {
	float: right;
	margin: -18px 0px 0px 0px;
}
#right_content .search_holder .results table td.place {
	width: 240px;
	padding: 10px 0px 0px 23px;
	vertical-align: top;
	font-weight: bold;
}
#right_content .search_holder .results table td.datas {
	padding: 5px 0px 0px 23px;
	vertical-align: top;
}
#right_content .search_holder .results table td.city {
	padding: 5px 0px 0px 23px;
	vertical-align: top;
	color: #845f0a;
}
#right_content .search_holder .results table td.btns {
	padding: 5px 0px 0px 20px;
	vertical-align: top;
	font-weight: bold;
}
#right_content .search_holder .results table td.info {
	padding: 5px 0px 0px 10px;
	vertical-align: top;
}
#right_content .search_holder .results table td.btns p.remove {
	float: right;
	width: 33px;
	height: 29px;
	margin: -28px 0px 0px 0px;
	background: url(../images/icon_nem_kedvenc.gif) no-repeat 0px 0px;
}
* html #right_content .search_holder .results table td.btns p.remove {
	margin-top: -30px;
}
#right_content .search_holder .results table td.btns p.remove a {
	display: block;
	overflow: hidden;
	width: 33px;
	height: 29px;
	line-height: 67px;
}

#right_content .search_holder .areacode {
	display: table;
	width: 625px;
	height: 32px;
	padding: 2px 0px 7px 22px;
	margin: 0px 0px 0px 4px;
	background-color: #dba31d;
}
#right_content .search_holder .areacode  ul {
	list-style: none;
}
#right_content .search_holder .areacode  ul li {
	float: left;
	font-weight: bold;
}
#right_content .search_holder .areacode  ul li.formthings {
	width: 138px;
	height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 0px 19px;
	background: url(../images/areacode_input_bg.gif) no-repeat 10px 0px;
}
#right_content .search_holder .areacode  ul li.formthings input.text {
	float: left;
	width: 43px;
	height: 16px;
	margin: 4px 3px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	background-color: #ffe4a3;
}

#right_content .search_holder .dogsholder {
	display: table;
	width: 647px;
	margin: 15px 0px 0px 6px;
}
#right_content #upload_gallery {
	display: table;
	width: 647px;
	margin: 15px 0px 0px 6px;
}
#right_content #upload_gallery h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0px 10px 4px;
}
#right_content #upload_gallery .dog,
#right_content .search_holder .dogsholder .dog {
	float: left;
	width: 151px;
	margin: 5px 0px 5px 0px;
	padding: 4px 0px 10px 9px;
	border-right: 1px solid #dba31d;
	border-bottom: 1px solid #dba31d;
}
#right_content #upload_gallery .dog p,
#right_content .search_holder .dogsholder .dog p {
	padding: 0px 0px 6px 2px;
}
#right_content .search_holder .dogsholder .dog p.holder {
	height: 26px;
}
#right_content #upload_gallery .dog a,
#right_content .search_holder .dogsholder .dog p a {
	text-decoration: none;
}
#right_content #upload_gallery .dog a:hover,
#right_content .search_holder .dogsholder .dog p a:hover {
	text-decoration: underline;
}
#right_content #upload_gallery .dog .pict,
#right_content .search_holder .dogsholder .dog .pict {
	width: 142px;
	height: 128px;
	padding: 0px 0px 0px 0px;
	background: url(../images/dogs_frame.gif) no-repeat left top;
}
#right_content #upload_gallery .dog .pict p,
#right_content .search_holder .dogsholder .dog .pict p {
	padding: 0px 0px 0px 0px;
}
#right_content #upload_gallery .dog .pict p.dogpic,
#right_content .search_holder .dogsholder .dog .pict p.dogpic {
	width: 132px;
	height: 94px;
	padding: 5px 0px 2px 5px;
	overflow: hidden;
}
#right_content #upload_gallery .dog .pict p.icons,
#right_content .search_holder .dogsholder .dog .pict p.icons {
	float: left;
	width: 102px;
	padding: 3px 0px 0px 10px;
}
#right_content .search_holder .dogsholder .dog .pict p.icons img {
	float: left;
	padding: 0px 3px 0px 0px;
}
#right_content .search_holder .dogsholder .dog .pict p.datasheet {
	float: left;
	width: 27px;
	height: 22px;
	padding: 2px 0px 0px 0px;
}

#right_content #upload_gallery .dog .pict p.icon_delete {
	float: right;
	width: 13px;
	height: 18px;
	padding: 3px 10px 0px 0px;
	background: url(../images/icon_delete_picture.gif) no-repeat 0px 3px;
}
#right_content #upload_gallery .dog .pict p.icon_delete a {
	display: block;
	width: 13px;
	height: 18px;
	line-height: 200px;
	overflow: hidden;
}
#right_content #upload_gallery .dog .pict p.icon_default {
	float: left;
	width: 27px;
	height: 22px;
	padding: 1px 0px 0px 7px;
	background: url(../images/icon_default_no.gif) no-repeat 7px 1px;
}
#right_content #upload_gallery .dog .pict p.icon_default a {
	display: block;
	width: 27px;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
}
#right_content #upload_gallery .dog .pict p.icon_default a.default {
	background: url(../images/icon_default.gif) no-repeat left top;
}

#right_content .search_holder .googlemap {
	clear: both;
	width: 644px;
	height: 364px;
	margin: 15px 0px 0px 5px;
	padding: 5px 0px 0px 5px;
	background: url(../images/googlemap_bg.gif) no-repeat left top;
}
/* /SEARCH */

/* EVENTS LIST */
#right_content #events_holder {
	width: 635px;
	margin: 10px 0px 0px 10px;	
	padding: 0px 0px 0px 0px;
}
#right_content #events_holder .event {
	display: table;
	width: 605px;
	margin: 0px 0px 4px 0px;	
	padding: 10px 20px 20px 10px;
	border-right: 1px solid #DBA31D;
	border-bottom: 1px solid #DBA31D;
}
#right_content #events_holder h4 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
}
#right_content #events_holder .date {
	font-weight: 11px;
	color: #845f0a;
	padding: 0px 0px 10px 0px;
}
#right_content #events_holder .lead_img {
  display: block;
  width: 102px;
  height: 77px;
  float: left;
  margin: 0 5px 5px 0;
}
#right_content #events_holder .lead_img img {
  border: 1px solid #000000;
}
#right_content #events_holder .more {
	float: right;
	height: 18px;
	margin: 15px 0px 0px 0px;
	padding: 3px 25px 0px 29px;
	background: url(../images/right_content_more.gif) no-repeat left top;
}

#right_content #event_holder {
	width: 605px;
	margin: 25px 20px 0px 20px;	
	padding: 0px 0px 0px 0px;
}
#right_content #event_holder .date {
	font-weight: 11px;
	color: #845f0a;
	padding: 0px 0px 10px 0px;
}
#right_content #event_holder .text p {
	padding: 0px 0px 10px 0px;
}
#right_content #event_holder .date {
}
/* /EVENTS LIST */


/* ADOPT BOX */
div#content #left_content .adopt {
	width: 200px;
	height: 256px;
	padding: 10px 0px 5px 30px;
}
div#content #left_content .adopt h3 {
	width: 200px;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/landing/title_fogadjonorokbe.gif) no-repeat left top;
}
div#content #left_content .adopt p.text {
	padding: 15px 0px 12px 0px;
}
div#content #left_content .adopt form p {
	display: table;
	padding: 0px 0px 9px 0px;
}
div#content #left_content .adopt label {
	display: block;
	float: left;
	width: 60px;
	padding: 3px 0px 0px 0px;
	font-weight: bold;
}
div#content #left_content .adopt select {
	padding: 2px 0px 1px 10px;
	float: left;
	border: none;
	width: 140px;
	background: url(../images/landing/input_select_adopt.gif) no-repeat left top;
}
div#content #left_content .adopt select option {
	height: 17px;
	background-color: #ffe4a3;
}
div#content #left_content .adopt p.button {
	height: 25px;
	overflow: hidden;
}
div#content #left_content .adopt button.btn_szimat_landing {
	float: left;
	width: 141px;
	height: 25px;
	overflow: hidden;
	margin: 0px 0px 0px 60px;
	padding: 25px 0px 0px 0px;
	cursor: pointer;
	border: none;
	background: url(../images/landing/btn_szimat_landing.gif) no-repeat left top;
}
div#content #left_content .adopt p.more {
	display: block;
	float: none;
	height: 19px;
	margin: 5px 0px 0px 2px;
	padding: 2px 0px 1px 30px;
	background: url(../images/landing/left_box_more.gif) no-repeat left top;
}
/* /ADOPT BOX */


/* FORMOK */
#right_content .baseform_holder {
	width: 622px;
	margin: 0px 0px 0px 4px;
	padding: 10px 0px 15px 25px;
	background-color: #dba31d;
}
#right_content .baseform_holder table td {
	padding: 3px 12px 3px 0px;
}
#right_content .baseform_holder td label {
	display: block;
	font-weight: bold;
	text-align: right;
}
#right_content .baseform_holder td input#captcha {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	border: none;
	width: 47px;
	height: 19px;
	padding: 4px 10px 0px 10px;
	margin-left: 10px;
	border: none;
	vertical-align: 10px;
	background: url(../images/input_text_1.gif) no-repeat left top;
}
* html #right_content .baseform_holder td input#captcha { vertical-align: 4px; background-attachment: fixed; }

#right_content .baseform_holder .cards {
	height: 150px;
	overflow: hidden;
}
#right_content .baseform_holder .cards div {
	float: left;
	width: 155px;
	padding: 0px 0px 0px 0px;
}
#right_content .baseform_holder .cards input.checkbox {
	float: left;
	width: 145px;
	height: 20px;
	margin: 0px 0px 0px 0px;
}
#right_content .baseform_holder .cards label {
	display: block;
	float: left;
	width: 145px;
	height: 112px;
	text-align: center;
}

#right_content .baseform_holder td.sex {
}
#right_content .baseform_holder td.sex ul {
	list-style: none;
}
#right_content .baseform_holder td.sex li {
	float: left;
}
#right_content .baseform_holder td.sex li label {
	display: inline;
	padding: 0px 10px 0px 0px;
}


#right_content div.double_list_label {
	width: 200px;
	font-weight: normal;
	font-size: 11px;
	padding: 0px 0px 3px 2px;
}
#right_content select.selectors {
	width: 205px;
	height: 140px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 2px;
	border: 1px solid #8e6c19;
	background-color: #ffe4a3;
}
* html #right_content select.selectors { height: auto; }

/* ERROR LIST */
#right_content .baseform_holder div.errors {
	width: 647px;
	min-height: 40px;
	margin: -10px 0px 10px -25px;
	padding: 13px 0px 13px 0px;
	background: #eda700 url(../images/icon_error.gif) no-repeat 30px 18px;
}
* html #right_content .baseform_holder div.errors { height: 40px; }
#right_content .baseform_holder div.errors ul {
	list-style: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 100px;
}
#right_content .baseform_holder div.errors ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

#right_content .baseform_holder div.doglist_status {
}
#right_content .baseform_holder div.doglist_status label {
	font-weight: bold;
}
#right_content .baseform_holder div.doglist_status ul {
	list-style: none;
	margin: -18px 0px 0px 195px;
}
#right_content .baseform_holder div.doglist_status ul li {
	height: 22px;
}
#right_content .baseform_holder div.doglist_status ul li label {
	font-weight: normal;
}
#right_content .baseform_holder div.doglist_status {
}

/* /ERROR LIST */

/* /FORMOK */


/* STATIC TEXT */
#right_content .content_text {
	padding: 25px 15px 0px 10px;
}
#right_content .content_text h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0px 25px 0px;
}
#right_content .content_text p {
	padding: 0px 0px 20px 0px;
}
#right_content .content_text ul {
	padding: 0px 0px 20px 25px;
	list-style: square;
}
#right_content .content_text .content_pict {
	float: right;
	margin: 0px 0px 5px 10px;
}
#right_content .content_text .content_pict_border,
#right_content #event_holder .content_pict_border {
	float: right;
	margin: 0px 0px 5px 20px;
	border: 1px solid #211f20;
}
#right_content #event_holder .content_pict_border_2 {
	float: left;
	margin: 0px 20px 5px 0px;
	border: 1px solid #211f20;
}
#right_content #event_holder .content_pict_border_center {
	margin: 0px 0px 5px 40px;
	border: 1px solid #211f20;
}
/* /STATIC TEXT */

/* KIEMELT MENHELYEK */

#right_content .sheltersholder {
	width: 641px;
	margin: 10px 0px 0px 7px;
}
#right_content .sheltersholder table {
	width: 641px;
	margin: 0px 0px 4px 0px;
	border-bottom: 1px solid #DBA31D;
	border-right: 1px solid #DBA31D;
}
#right_content .sheltersholder table td {
}
#right_content .sheltersholder table td.pict {
	width: 137px;
	height: 104px;
	padding: 20px 23px 20px 5px;
	vertical-align: top;
	background: url(../images/results_frame.gif) no-repeat 0px 15px;
}
#right_content .sheltersholder table td.name {
	width: 461px;
	padding: 20px 20px 0px 0px;
	font-weight: bold;
}
#right_content .sheltersholder table td.btns {
	width: 484px;
	padding: 0px 0px 20px 0px;
}
#right_content .sheltersholder table td {
  padding: 5px 0;
}

#right_content .propmoted {
	float: right;
	width: 125px;
	height: 37px;
	margin: 0px 0px 0px 10xp;
}
/* /KIEMELT MENHELYEK */

#right_content .orokbefogadas_download {
	float: right;
	width: 200px;
	height: 39px;
	margin: -5px 0px 0px 0px;
	padding: 9px 0px 0px 44px;
	background: url(../images/orokbefogadas_download_bg.gif) no-repeat left top;
}
#right_content .orokbefogadas_download a {
	text-decoration: none;
}
#right_content .orokbefogadas_download a:hover {
	text-decoration: underline;
}
#right_content span.orokbefogadas_5 {
	display: block;
	width: 173px;
	height: 22px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 13px;
	background: url(../images/orokbefogadas_li_bg.gif) no-repeat left top;
}
#right_content .content_text h3 span.number {
	/*color: #fee3a2;*/
	font-size: 15px;
}
#right_content .content_text a.top {
	display: block;
	float: right;
	margin: -41px 0px 0px 0px;
}
#right_content div.orokbefogadasi_kezikonyv {
	font-weight: bold;
}
#right_content div.orokbefogadasi_kezikonyv p {
	padding-bottom: 10px;
}
#right_content div.orokbefogadasi_kezikonyv h4 {
	padding: 15px 0px 15px 0px;
}

/* BLOGLIST */
div#content #right_content .bloglist_content {
  position: relative;
}

div#content #right_content .bloglist_content p.headtitle {
  position: absolute;
  top: 2px;
  right: 15px;
  padding: 10px 0 0 52px;
  width: 170px;
  height: 23px;
  background: url("../images/submenu_datasheet_bg.gif") 0 0 no-repeat;
  color: #fdb813;
  font-weight: bold;
}

div#content #right_content .bloglist_content .submenu {
	position: static;
	margin-top: 0;
  height: 9px;
  _height: 18px;
}

#right_content .bloglist_item {
  margin: 1px 0 0 4px;
  padding: 25px 35px 25px 35px;
  width: 575px;
  background: transparent url("../images/bloglist_item_bg.gif") left top repeat-x;
  border: 1px solid #edac12;
}

#right_content .bloglist_firstitem {
  background: none;
}

a.blog_name {
	float: left;
	margin: 0 3px 0 0;
	padding: 0 10px 0 0;
  height: 25px;
  line-height: 25px;
  background: transparent url("../images/blogname_right_bg.gif") right top no-repeat;
  color: #fdb813;
  font-size: 10px;
  text-decoration: none;
}

a.blog_name span {
	display: block;
	_display: inline;
  padding: 0 0 0 10px;
  _padding: 7px 0 6px 10px;
	height: 25px;
  background: transparent url("../images/blogname_left_bg.gif") left top no-repeat;
	color: #fdb813;
	cursor: pointer;
}

p.post_date {
  float: left;
  padding: 0 10px 0 0;
  height: 25px;
  line-height: 25px;
  background: transparent url("../images/postdate_right_bg.gif") right top no-repeat;
  color: #7e5c09;
  font-size: 10px;
}

p.post_date span {
  display: block;
  _display: inline;
  padding: 0 0 0 10px;
  _padding: 7px 0 6px 10px;
  height: 25px;
  background: transparent url("../images/postdate_left_bg.gif") left top no-repeat;
}

#right_content .bloglist_item h3 {
	margin: 10px 0 10px 0;
  font-size: 12px;
}

#right_content .bloglist_item h3 a {
  text-decoration: none;
}

/* bloglist sidebar */
.bloglist_sidebar {
	padding: 2px 0 0 0;
  width: 263px;
}

.bloglist_sidebar ol,
.bloglist_sidebar ul {
  list-style-type: none;
  list-style-position: inside;
}

.bloglist_sidebar h2 {
	margin: 0 0 0 12px;
	padding: 10px 0 0 52px;
  width: 150px;
  height: 23px;
  color: #fdb813;
  font-size: 12px;
}

.bloglist_sidebar h2.bloglist {
  background: url("../images/submenu_bloglist.gif") 0 0 no-repeat;
}

.bloglist_sidebar h2.comments {
  background: url("../images/submenu_comments_bg.gif") 0 0 no-repeat;
}

.bloglist_sidebar ul {
	padding: 33px 0 25px 0;
  background: url("../images/right_content_submenu.gif") 0 0 repeat-x;
}

.bloglist_sidebar ul.bloglist li {
	margin: 0 0 6px 0;
	padding: 0 0 0 24px;
	*padding: 0 0 0 12px;
  line-height: 18px;
  background: url("../images/blog_list_lisign.gif") left center no-repeat;
  font-weight: bold;
}

div#content #left_content li a {
  text-decoration: none;
}

.bloglist_sidebar ul.comments li span.data {
  display: block;
  margin: 0 0 0 30px;
}

.bloglist_sidebar ul.comments li a.name {
  font-weight: bold;
}

.bloglist_sidebar ul.comments li span.date {
  color: #7e5c09;
  font-size: 10px;
}

.bloglist_sidebar ul.comments li a.blogname {
  font-size: 10px;
  font-weight: bold;
}

.bloglist_sidebar ul.comments span.bubble {
  display: block;
  margin: 0 0 15px 0;
  padding: 21px 12px 0 12px;
  width: 227px;
  height: 46px;
  background: url("../images/bubble.gif") 0 0 no-repeat;
}

/* tags */
.bloglist_sidebar .tags {
	padding: 25px;
  background: #dba31d;
  border-top: 1px solid #000000;
}

.bloglist_sidebar .tags span {
	display: block;
	float: left;
	margin: 0 1px 0 0;
  line-height: 21px;
}

.bloglist_sidebar .tags span a {
	padding: 3px;
  background: #fdb813;
  font-weight: bold;
  text-decoration: none;
}

.bloglist_sidebar .tags span a:hover {
  background: #000000;
  color: #fdb813;
}

/* /BLOGLIST */



/* /RIGHT CONTENT */



/* contact content */
.contact_content {
  margin: 10px 0 0 5px;
  line-height: 16px;
}

.contact_content h6 {
  margin: 0;
  font-size: 12px;
}

.contact_content address {
  font-style: normal;
}


/* HEADER */
div#header {
	position: relative;
	width: 947px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../images/header_bg.gif) no-repeat left top;
	z-index: 99;
}
div#header h1 {
	width: 143px;
	height: 59px;
	padding: 8px 0px 13px 23px;
}
div#header h1 a {
	display: block;
	width: 143px;
	height: 59px;
}
div#header .usertext {
	position: absolute;
	left: 506px;
	top: 10px;
	color: #fdb813;
	text-align: right;
	width: 410px;
	padding-top: 2px;
}
div#header .usertext a {
	color: #ffe4a3;
	font-weight: bold;
	text-decoration: none;
}
div#header .usertext a:hover {
	color: #fdb813;
}
div#header .usertext a.logout {
	display: block;
	float: right;
	width: 21px;
	height: 19px;
	overflow: hidden;
	line-height: 200px;
	margin: -2px 0px 0px 8px;
	background: url(../images/icon_logout.gif) no-repeat left top;
}
div#header .usertext a.logout:hover {
	background: url(../images/icon_logout_o.gif) no-repeat left top;
}
/* /HEADER */

/* FOOTER */
div#footer {
	position: relative;
	width: 947px;
	height: 63px;
	color: #fdb813;
	padding: 0px 0px 20px 0px;
	background: url(../images/footer_bg.gif) no-repeat left top;
}
div#footer a.logolink {
	display: block;
	position: absolute;
	left: 0px;
	top: 8px;
	width: 80px;
	height: 50px;
	line-height: 200px;
	overflow: hidden;
}
div#footer a.landinglink {
	display: block;
	position: absolute;
	left: 115px;
	top: 11px;
	width: 262px;
	height: 40px;
	line-height: 200px;
	overflow: hidden;
}
div#footer ul {
	position: absolute;
	left: 470px;
	top: 24px;
	list-style: none;
}
div#footer ul li {
	float: left;
}
div#footer ul li a {
	font-size: 11px;
	color: #fdb813;
	text-decoration: none;
}
div#footer ul li a:hover {
	color: #fdb813;
	text-decoration: underline;
}
/* /FOOTER */


