.pimp_my_profile { Generated at Pimp My Profile www.pimp-my-profile.com }
  div.wrap { 
  width:1000; 
 } 

  body  { 
  background-image:url(http://www.profiweb.trhrealit.com/images/btvt_logo_velke.jpg); 
 background-position:Center Center; 
 background-attachment:fixed; 
 border-width:0px; 
 border-style:Solid; 
 } 

  div#header, div#googlebar, div#topnav, ul.profileUserAlbum li, div.content, div.module, div.contentTop, div.blurbsModule h3, div.companiesModule li.moduleItem, div.blogsModule h3, div.calendarModule h3, div.friendSpaceModule h3, div.schoolsModule li.moduleItem, div.networkingModule li.moduleItem, div.interestsModule li, ul.profileUserAlbum li, div.photo, div.profileHeaderModule, div.profileDemographics, div.contentMid, div.detailsModule li, div.commentsModule h3,  div.commentsModule ul.moduleList li, div.commentsModule div.userComment, div.blurbsModule, h3.moduleHead span, div.profileDemographics, ul.profileUserInfo, div.userComment, li.odd, div.moduleBody, div.moduleList, div.moduleHead, h3.moduleHead, h3.moduleHead span span  { 
  background-color:transparent; 
 border:none; 
 border-width:0 px; 
 } 

  div.contentTop { 
  background-image:url(http://content.pimp-my-profile.com/i94/3/11/18/f_faff2fc846d7.gif); 
 padding-top:20px; 
 background-repeat:no-repeat; 
 background-position:top left; 
 } 



/* webgarden.net - layout_ex019 - 019 dark lines*/
/*

*/


/* layout */
.page{
	margin: 0px auto; padding: 0px 0px 20px 0px;
	width: 980px;
	border-left: 1px solid rgb(065, 065, 065);
	border-right: 1px solid rgb(065, 065, 065);
}
.ipage{

}
.middle{
	border-top: 1px solid rgb(065, 065, 065);
	border-bottom: 1px solid rgb(065, 065, 065);	
}
.left{
	float: left; width: 170px; margin-left: 0px;
}
.right{
	float: right; width: 170px; margin-right: 0px;
}
.center{
	margin: 0px 170px 0px 170px;	padding: 0px;
	_float:left; _margin-left:0px; _margin-right:0px; /* IE6 */
	
}
.icenter_ie{
	overflow:auto; _width:100%; /* IE6 */
}
/* common */
body, div, span, h1, h2, h3, h4, h5, h6, h7, form, ul, li, input, textarea, table, tr, td{
	margin: 0px; padding: 0px;
	list-style-type: none;	
}
img{
	border: 0px solid white;
}
body{
	font-family: Forte, helvetica, sans-serif;
	color: rgb(162, 151, 145);
	background-color: rgb(65, 65, 65);
	
}
.screen{
	padding: 0px 0px 0px 0px;
}
.page{
}
.page a{
	color: rgb(255, 255, 255);
}
.page a:hover{
	color: rgb(255, 255, 255);
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6, h7{
}
/* lista */
.outlista
{
}
.lista
{

}
.ilista
{
	margin: 0px 10px;
	width: auto;
	font-weight: normal;
	font-family: "Arial CE", Arial, Helvetica, sans-serif;	
}
.lista a
{
	font-weight: normal;
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
}
/* panels */
/* top */
.top{
}
.paneltop
{
	font-size: 12px;	
	padding-left: 0px;
	padding-right: 0px;
	min-width: 0;
	
	border-bottom: 1px solid rgb(065, 065, 065);		
}
.paneltop a,
.paneltop a:hover
{

}
.paneltop .panel
{
	height: 32px;
	float: right;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	
	font-size: 9px;	
	position: relative;
	
	color: rgb(142, 131, 125);
	border-top: 1px solid rgb(255, 144, 0);
	border-left: 1px solid rgb(065, 065, 065);

}

.paneltop .wide
{
	width: 160px;
}
.paneltop .narrow
{
	width: 100px;
}
.paneltop .last
{
}
.paneltop .panel .base
{
	font-size: xx-small;
	padding: 0px 0px 1px 0px;

	border-top: 0;
	margin: 1px;
	margin-bottom: 0px;
	letter-spacing: 1px;
;
}	
.paneltop .panel .base a
{
	text-decoration: none;
}

.paneltop .panel .base .content
{
	height: 24px;
	padding: 3px 5px 3px 5px;	
}
.paneltop .panel .expand
{
	position: absolute;
	padding: 6px;	
	z-index: 100;
	left: 0px;
	background-color: rgb(255, 144, 0);
	border: 1px solid rgb(255, 255, 255);
	color: rgb(255, 255, 255);
}
.paneltop .panel .iexpand
{
	padding: 0px;
}

.paneltop .panel .expand a
{
}
.paneltop .panel .expand .link
{
	margin: 5px 0px;
	font-weight: bold;
}

.top .titles
{
	background-color: rgb(255, 144, 0);
	padding-bottom: 5px;
}
.top .titles .header{
	padding: 10px 15px 5px 15px;
	margin: 0px 0px 0px 0px;

}
.top .titles .header h1{
	font-weight: normal;
	font-size: 250%;
	letter-spacing: 0px;
	text-transform: none;
	color: rgb(255, 255, 255);
}
.top .titles .header h1 a{
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.top .titles .content{
	margin: 0px 0px 0px 0px;
}
.top .titles .content h2{
	padding: 5px 15px 10px 15px;

	color: rgb(255, 255, 255);
	letter-spacing: 5px;
	font-weight: normal;
	font-size: medium;
	border-top: 1px dotted rgb(255, 255, 255);
}
.top .titles .content h2 a{
}



/* middle */
.middle
{
	background-image: url('/_/design/ex019/bg1.png');
	background-image: url('/_/design/ex019/bg1.png');
	background-repeat: repeat-y;
	background-position: center top;

}



/* left, right */
.iiileft, .iiiright{
	padding: 0px 0px;
}
.menu{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 10px 0px;
	border-bottom: 1px solid rgb(065, 065, 065);
}

.menu h3{
	margin: 0px 15px 10px 15px;
	padding: 0px;
	
	font-size: small;
	letter-spacing: 1px;
	font-weight: normal;
	color: rgb(255, 144, 000);
	text-transform: uppercase;	

	/*
	display: none; */
}
.menu ul{
	border-top: 0px solid rgb(170, 070, 000);	
}
.menu li{

}
.menu li a{
	text-decoration: none; 
	display: block;	
	padding: 2px 10px 2px 15px;
	font-weight: bold;
	font-size: medium;
	letter-spacing: 0px;
	text-transform: none;
	
	background-image: url('/_/design/ex019/bg2.png');
	background-image: url('/_/design/ex019/bg2.png');
	background-repeat: no-repeat;
	background-position: 2px center;	
}
.menu li a.selected{
	background-image: url('/_/design/ex019/bg3.png');
	background-image: url('/_/design/ex019/bg3.png');	
}
.menu li a:hover{
	background-image: url('/_/design/ex019/bg3.png');
	background-image: url('/_/design/ex019/bg3.png');		
	text-decoration: none;
}
.menu ul ul{
	border-top: 0px solid rgb(200, 200, 200);
	margin-top: 0px;	
	margin-bottom: 2px;
	

}
.menu li li{
	line-height: 10px;
}


.menu li li a{
	padding: 3px 10px 3px 25px;
	letter-spacing: 0px;
	font-size: small;
	font-weight: normal;
	background-image: none;
}
.menu li li a:hover{
	background-image: none;	
}
.menu li li a.selected{

}
.menu .submenu{
	position: absolute;
	left: 40px;
	float: left;
	top: 5px;
	z-index: 100;
	padding: 8px 0px 8px 0px;
	margin: 5px 0px 0px 0px;
	background-color: rgb(51, 51, 51);
}
.menu .submenu li{
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
.menu .submenu li:hover{
}
.menu .submenu li a{
	display: block;
	padding: 4px 4px ;
	margin: 0px;
	font-size: small;
	font-weight: bold;
	border: 0px solid rgb(000, 051, 153);
	color: rgb(255, 255, 255);
}
.menu .submenu li a:hover{
}



.loginpanel
{
	border: 0px solid red;
	/*width: 100%; //// kvuli peekaboo */
	min-width: 0;
	
}
.sidebar
{
}



.loginpanel
{
	font-size: x-small;
	border: 0px solid cyan;	
	min-width: 0;
}
.paneltop .loginpanel
{
	width: 140px;
}
.loginpanel .login, .loginpanel .password
{
	width: 65px;
	height: 20px;
	float: left;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	text-align: right;
	vertical-align: middle;
	line-height: 20px;
}
.loginpanel .login_input, .loginpanel .password_input
{
	width: 68px;
	height: 20px;	
	float: right;
	margin: 0px 0px 1px 0px;
	border: 0px solid red;
}
.loginpanel .login_input input, .loginpanel .password_input input
{
	width: 63px;
	float: right;
}
.loginpanel .newuser
{
	width: 65px;
	float: left;
	margin: 2px 0px 0px 0px;	
	border: 0px solid red;
}
.loginpanel .newuser a
{
	text-decoration: underline;
	display: block; 
	font-weight: normal;
	text-align: right;
}
.loginpanel .submit
{
	width: 68px;
	height: 16px;	
	float: right;
	margin: 2px 0px 0px 0px;	
	padding-right: 0px;
	border: 0px solid cyan;
}
.loginpanel .submit input
{
	width: 65px;
	float: right;
}
.loginpanel .line
{
	padding: 3px 0px 3px 0px;
}
.center .loginpanel
{
	width: 140px;
}

input.button
{
	font-size: x-small;
	color: rgb(255, 255, 255);
	border: 1px solid rgb(150, 150, 150);
	background-color: rgb(150, 150, 150);
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
}
input.button:hover
{
}
input.textinput,
select.textinput
{
	vertical-align: middle;	
	border: 1px solid rgb(150, 150, 150);
	background-color: rgb(42, 42, 42);	
	color: rgb(255, 255, 255);
}
input.textinput
{
	height: 18px;		
}
input.fileinput
{
	height: auto;
}
input.textinput:hover,
select.textinput:hover
{
}
textarea.textinput
{
	vertical-align: middle;	
	border: 1px solid rgb(150, 150, 150);
	background-color: rgb(42, 42, 42);	
	color: rgb(255, 255, 255);	
}
textarea.textinput:hover
{
}





.sidebar{
	font-size: x-small;

} 
.panelleft, .panelright{
	margin: 0px;
	padding: 0px;
}
.panelleft a, .panelright a{
}
.sidebar .panel{
	margin: 0px 0px 0px 0px;
	padding: 20px 15px;
	border-bottom: 1px solid rgb(065, 065, 065);	
}
.sidebar .last{
	border-bottom: 0px solid rgb(065, 065, 065);	
}



.sidebar .panel .header h3{
	margin-bottom: 10px;
	padding: 0px;
	
	font-size: small;
	letter-spacing: 1px;
	font-weight: normal;
	color: rgb(255, 144, 000);
	text-transform: uppercase;	
}
.panelleft .panel .peekaboo, .panelright .peekaboo{
	width: 100%;
}
.panelleft .panel .description, .panelright .panel .description{
	margin-bottom: 7px;
	color: rgb(255, 255, 255);
}
.sidebar .calendar table{
	width: 100%;
	margin: 0px auto;
}
.calendar td, .calendar th{
	font-size: 9px;
}
.calendar td{
	padding: 0px 2px 0px 1px;
	
}
.calendar .today{
	font-weight: normal;
	color: rgb(255, 255, 255);
	background-color: rgb(255, 144, 0);
}
.calendar .today a{
	color: rgb(255, 255, 255);
}
.left .image, .right .image{}

/* center */
.center{
	padding: 0px 0px 0px 0px;
	font-size: small;
	min-height: 250px;
	
	
}
.center .content .category,
.center .content .document,
.center .content .thread,
.center .content .registration,
.center .content .messages
{
	margin: 0px 0px 10px 0px;
	
	
	padding: 20px 0px 10px 0px;
}
.center .content .navigation{
	padding: 0px 0px 5px 0px;
	margin: 0px 20px 5px 20px;
	font-size: small;
	
	letter-spacing: 0px;
	font-weight: normal;
	border-bottom: 0px dotted rgb(200, 200, 200);

}
.center .content .navigation strong{
	font-weight: normal;
}
.center .content .navigation a{
}
.center .content .header{
	margin: 0px 0px;
	padding: 0px 0px;	
}
.center .content .header h1{
	font-size: x-large;
	margin: 0px 0px;
	padding: 0px 20px 5px 20px;
	font-weight: normal;
	letter-spacing: 0px;
	
	color: rgb(255, 255, 255);

}
.center .content .header .header_info{
	padding-left: 20px;
	padding-right: 20px; 
	margin-bottom: 10px;
}
.center .content .subcategories{
	font-size: small;
	padding: 0px 20px 5px 20px;
}
.center .content .subcategories ul{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.center .content .subcategories li{
	margin: 0px 0px 0px 0px;	
	padding: 0px;
	list-style-type: none;
}
.center .content .subcategories li a{
}
.center .content .center_html{
	margin: 0px 20px 5px 20px;
	padding-bottom: 4px;
}
.center .content .content_parts{
	margin: 10px 0px 0px 0px;
}
.childs
{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.center .child
{
	
	margin: 0px 0px 3px 0px;
	padding: 5px 0px 2px 0px;
	

	
}

/* x headers, x footers */
.center .content .header
{
	padding: 0px 0px;
	margin: 0px 0px 0px 0px;
}
.center .childs .header
{
	padding: 0px 0px;
	margin: 0px 20px 5px 20px;
}
.center .childs .header h2
{
	margin: 0px 0px;
	font-size: large;
	font-weight: normal;
	letter-spacing: 0px;

}
.center .childs .header h2 a
{

}
.center .header .header_info
{
	padding: 0px 0px;
	margin: 3px 0px 0px 0px;
	
	font-size: x-small;
	letter-spacing: 0px;
	font-weight: normal;
}
.center .footer
{
	margin: 5px 20px 5px 20px;
	padding-bottom: 4px;
	border: 0px solid rgb(255, 090, 090);
	font-size: small;
	
	
}
.center .footer .item
{
	font-size: 0.85em;
}
.center .footer .item
{
	display: inline;
}
.center .footer .level0
{
	text-align: right;
	float: right;
}
.center .footer .footer_info
{
	margin-top: 5px;
	position: absolute;
	float: left;
	z-index: 99;
	border: 1px solid rgb(42, 42, 42);
	padding: 3px;
	background-color: rgb(255, 255, 255);
	font-size: x-small;
	width: 420px;
}
.center .footer .footer_info h4
{
	border-bottom: 1px dotted rgb(42, 42, 42);
	padding-bottom: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: small;
	font-weight: normal;
}

/* x user */
.user
{
	display: inline;

}
.user .block
{
	border: 1px solid rgb(150, 150, 150);
	padding: 3px;
	margin: 3px 0px;
}
.user .block .avatar
{
	float: left;
}
.user .block .avatar img
{
	width: 48px;
	max-height: 70px;
	margin-right: 3px;
}
.user .block .created strong
{
	font-size: 13px;
}

.user .inline
{
	display: inline;

}
.user .inline .nickname
{
	border-bottom: 1px solid rgb(255, 144, 0);
	color: rgb(42, 42, 42);
	display: inline;
	background-color: rgb(255, 255, 255);
	cursor: pointer;
	padding: 1px 2px;
}
.user .inline .nickname:hover
{
}
.user .inline .bounder
{
	position: absolute;
}
.user .inline .bounder .expand
{
	position: absolute;
	left: -15px;
	top: -15px;
	width: 300px;
	border: 0px solid rgb(103, 193, 216);
	padding: 3px;
	z-index: 1000;
	font-size: x-small;
	background-color: rgb(255, 144, 0);
	color: rgb(42, 42, 42);
}
.user .inline .bounder .expand .inickname
{
	border-bottom: 1px dotted rgb(255, 255, 255);
	color: rgb(255, 255, 255);
	font-size: medium;
	background-color: rgb(255, 144, 0);
	padding-bottom: 3px;
	margin-bottom: 3px;
}
.user .inline .bounder .expand .inickname a
{
	color: rgb(42, 42, 42);
	text-decoration: none;
}
.user .inline .bounder .expand .close
{
	float: right;
	text-align: center;
	width: 10px;
	line-height: 12px;
	border: 1px solid rgb(42, 42, 42);
	cursor: pointer;
	background-color: rgb(42, 42, 42);
	color: rgb(255, 144, 0);
	font-weight: bold;
	font-family: Arial, sans-serif;
}
.user .inline .bounder .expand .avatar
{
	float: left;
}
.user .inline .bounder .expand .avatar img
{
	width: 64px;
	max-height: 100px;
	margin-right: 5px;
}
.user .inline .bounder .expand .user_content
{
	float: left;
	width: 215px;
	
}
.user .inline .bounder .expand .created strong
{
	font-size: 13px;
}



/* content_parts */
.center .content_part
{
	margin: 0px 0px;
}

.center .content_part .left_part{	text-align: left;}
.center .content_part .center_part{	text-align: center;}
.center .content_part .right_part{ text-align: right;}

.center .content_parts .headline,
.center .content_parts .text,
.center .content_parts .list,
.center .content_parts .table,
.center .content_parts .file,
.center .content_parts .video,
.center .content_parts .inquiry,
.center .content_parts .link,
.center .content_parts .widget,.center .content_parts .flash,.center .content_parts .gallery_fs
{
	padding: 0px 20px 0px 20px;
	margin-bottom: 10px;	
	font-size: 87%;
}
.center .content_parts .link
{
	padding: 0px 20px 0px 30px;
}
.content_parts .headline,
.content_parts .text,
.content_parts .list,
.content_parts .table,
.content_parts .file,
.content_parts .video,
.content_parts .inquiry,
.content_parts .link,
.content_parts .widget,.content_parts .flash,.content_parts .gallery_fs
{
	margin-bottom: 10px;
	font-size: x-small;
}
.content_parts .headline{}
.content_parts .headline h4,
.content_parts .headline h5,
.content_parts .headline h6
{
}
.content_parts .headline h4{ font-size: x-large; font-weight: normal; margin: 15px 0px 5px 0px; }
.content_parts .headline h5{ font-size: large; font-weight: normal; margin: 10px 0px 5px 0px;	}
.content_parts .headline h6{ font-size: medium; font-weight: normal; margin: 10px 0px 5px 0px;	}

.content_parts .image
{
	margin-bottom: 10px;
}
.center .content_parts .list li
{
	padding-left: 0px;
	margin-left: 15px;
	list-style-type: disc;
}
.center .content_parts .table table td
{
	background-color: rgb(102, 153, 255);
	color: rgb(255, 255, 255);
	padding: 2px 5px;
}


.content_parts .link{
	background-image: url('/_/design/ex019/bg5.png');
	background-image: url('/_/design/ex019/bg5.png');
	background-repeat: no-repeat;
	background-position: 20px center;	
}
.content_parts .link a{
	color: rgb(255, 144, 0);
}
.paneltop .content_parts .link{
	background-image: none
}
.paneltop .content_parts .link a{
	color: rgb(255, 255, 255);
}
.sidebar .content_parts .link{
	padding-left: 10px;
	background-position: left center;	
}

.file .file_title{display: inline;}
.file .file_size{display: inline; font-size: x-small; margin-left: 4px;}
.file .file_desc{font-size: x-small;}
.file .file_time{font-size: x-small; display: inline;}
.file .file_name{font-size: x-small; display: inline;}





/* x gallery */
.center .gallery
{
	margin: 0px 12px;
	min-width: 0px;
}
.center .gallery a:hover
{
	background-color: transparent;
}
.center .gallery .gallery_img
{
	padding: 0px;	
	float: left;
	width: 142px;
	margin-bottom: 0px;
}
.sidebar .gallery .gallery_img,
.paneltop .gallery .gallery_img
{
	margin-bottom: 8px;
}
.center .gallery .gallery_img img
{
	border: 0px solid rgb(102, 153, 255);
}
.center .gallery .gallery_img .active_a
{	
	border: 0px solid rgb(42, 42, 42);
	padding: 8px;
	height: 150px;
	
}
.center .gallery .gallery_img .active_b
{
	border: 1px solid rgb(65, 65, 65);
	padding: 7px;	
	height: 151px;  
	border-bottom: 0px solid rgb(255, 072, 031);
	position: relative;
	background-color: rgb(42, 42, 42);
	
}
.center .gallery .active_a .img_name
{
	font-size: x-small;
	color: rgb(255, 144, 0);
}
.center .gallery .active_a .img_info
{
	display: block;
	position: absolute;
	display: none;
}
.center .gallery .active_b .img_info
{
	display: block;
	position: absolute;
	left: -1px;
	border: 1px solid rgb(65, 65, 65);
	width: 140px; 	
	min-height: 80px;	
	border-top: 0px solid rgb(250, 160, 000);
	background-color: rgb(42, 42, 42);
	z-index: 100;
}
.center .gallery .gallery_img .active_b .img_name
{
	font-size: small;
	color: rgb(255, 144, 0);
}
.center .gallery .iimg_info
{
	padding: 6px 6px 6px 7px;
}
.center .gallery .img_info .img_description{
	font-size: x-small;
	margin-bottom: 3px;
	color: rgb(255, 255, 255);
}
.center .gallery .img_info .date{
	padding: 0px 0px 0px 0px;
	font-size: x-small;
	color: rgb(255, 255, 255);
}




/* thread */

.center .thread 
{

}
.center .thread .pass .inline
{
	border: 0px solid rgb(255, 153, 051);
	padding: 5px 20px;
	font-size: small;
}
.center .thread .pass .inline a
{

}
.center .thread .pass .inline .login_input,
.center .thread .pass .inline .password_input
{
	height: 18px;
	vertical-align: middle;

}
.center .thread .pass .inline #loginbutton,
.center .thread .sendform .area #sendbutton
{
	margin: 0px;
	vertical-align: middle;	
}
.center .thread .sendform .area{
	padding: 2px 20px 2px 20px;
	text-align: right;
}
.center .thread .sendform .area textarea{
	float: right;

}

.center .thread .report
{
	margin-bottom: 5px;
	margin: 0px 20px 0px 20px;	
}
.center .thread .user_info
{
	position: relative;
	width: 46px;
	float: left;
	margin-top: 7px;
	background-color: red;	
}
.center .thread .user_info .active_a
{
	border: 0px dotted rgb(136, 187, 034);
	background-color: rgb(230, 245, 255);
	padding: 3px;
}
.center .thread .user_info .active_b
{
	border: 0px dotted rgb(136, 187, 034);
	background-color: rgb(230, 245, 255);
	padding: 3px;		
	font-size: large; 
	position: absolute;
	z-index: 10;
	top: 0px;
}
.center .thread .user_info .ico
{
	text-align: center;
}
.center .thread .user_info .nickname
{
	color: rgb(200, 135, 030);

}
.center .thread .user_info .mail
{
	font-size: x-small;
}
.center .thread .user_info .age
{
	font-size: x-small;
	color: rgb(054, 162, 000);
}

.center .thread .user_info .numofposts
{
	font-size: x-small;
}
.center .thread .report_content
{
	margin-left: 55px;
	/* pri nezobrazovani leveho uzivatele */
	margin-left: 0px;
}
.center .thread .user_info_short .nickname
{

	font-size: x-small;
	font-weight: bold;
	margin-right: 5px;
}
.center .thread .user_info_short .date
{
	font-size: x-small;

}
.center .thread .report_content .signature
{
	border-top: 1px dotted rgb(150, 150, 150);
	margin-top: 3px;
}
.center .thread .report
{
	border-bottom: 1px dotted rgb(150, 150, 150);
	padding: 5px;
}
.center .thread .report_text
{
	margin: 2px 0px;
}
.center .thread .report .report_options
{
	font-weight: bold;
	text-align: right;
	font-size: small;
}
.center .thread .report .quote
{
	margin: 3px 3px 3px 15px;
	padding-left: 5px;
	border-left: 1px dotted rgb(150, 150, 150);
	font-size: x-small;
	color: rgb(100, 100, 100);
}
.center .thread .sendform .area
{
	margin: 2px 0px 3px 0px;
	overflow: hidden;
	text-align: right;
}
.center .thread .sendform .area textarea,
.center .thread .report_reply textarea
{
	width: 99%;
	margin-left: 0px;
	height: 50px;	
	display: block;
	margin: 3px 0px;
	padding: 0px;
	font-size: small;
	float: right;
}
.center .thread .report_reply input.button
{
	float: right;
}
.center .thread .smiles
{
	position: absolute;
	z-index: 120;
	background-color: rgb(250, 160, 000);
	padding: 3px;
	width: 80px;

}
.center .thread .smiles_switch
{
	position: relative;
	display: block;
}
.center .thread .smiles .smile
{
	float: left;
	padding: 2px;
	background-color: rgb(255, 180, 000);	
	border-bottom: 0px solid rgb(220, 220, 220);	
}
.center .thread .smiles .smile a, .center .thread .smiles .smile img
{
	padding: 0px; margin: 0px;
	border: 0px solid red;	
}

/* x inquiry */
.inquiry
{

}
.inquiry h4
{
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 95%;
	font-weight: normal;
	
	border-bottom: 1px dotted rgb(65, 65, 65);
	color: rgb(255, 144, 0);
}
.sidebar .inquiry h4,
.paneltop .inquiry h4
{
	text-decoration: underline;	
	margin-bottom: 5px;
	font-size: x-small;
}
.center .inquiry .inquiry_item
{
	float: left;
	width: 24.5%;
	
}
.sidebar .inquiry 
{
	padding: 0px 0px;
}
.center .inquiry .inquiry_item .iinquiry_item
{
	margin: 0px 20px 0px 0px ;	
	padding: 5px 0px;
	border: 0px solid rgb(150, 150, 150);
}
.sidebar .inquiry .inquiry_item .iinquiry_item
{}
.paneltop .inquiry .inquiry_item .iinquiry_item
{
	margin: 0px 0px 0px 0px ;	
	padding: 5px 5px;
	background-color: rgb(42, 42, 42);
}
.inquiry .inquiry_item .last
{
	margin: 0px 0px 0px 0px ;	
}
.inquiry .item
{
}
.inquiry .item_a .bar
{
	margin: 3px 0px 0px 0px;
}
.inquiry .item_a .bar1
{
}
.inquiry .item_a .bar2
{
}
.inquiry .item_a .bar3
{
	margin: 0px 0px;
	height: 7px;
}
.inquiry .item_a .bar4
{
	text-align: right;
	background-color: rgb(255, 255, 255);
	
	background-image: url('/_/design/ex019/bg4.png');
	background-image: url('/_/design/ex019/bg4.png');
	background-repeat: repeat-x;
	background-position: left center;
	
	height: 7px;
	min-width: 5px;
}
.inquiry .item_a .bar5
{
	background-image: url('/_/design/ex019/bg5.png');
	background-image: url('/_/design/ex019/bg5.png');
	background-repeat: no-repeat;
	background-position: right center;
	width: 5px;
	height: 7px;
	float: right;
}
.inquiry .item_a .info .option
{
	font-size: x-small;
}





/* x widget */
.content_parts .widget .search
{
	padding: 0px;
	border: 0px solid rgb(200, 200, 200);
}
.content_parts .widget .search input.textinput
{
	width: 65px;
}
.content_parts .widget .search input.button
{
	min-width: 65px;
}
.center .content_parts .widget .search input.textinput
{
	width: 440px;
}
.center .content_parts .widget .search input.button
{
	min-width: 130px;
}
.paneltop .content_parts .widget .search input.textinput
{
	width: 65px;
}
.paneltop .content_parts .widget .search input.button
{
	min-width: 65px;
}



.content_parts .widget .feedback h4
{
	margin-bottom: 4px;
}
.sidebar .content_parts .widget .feedback .feedback_tablebounder,
.paneltop .content_parts .widget .feedback .feedback_tablebounder
{
	border: 1px solid rgb(65, 65, 65);
	padding: 3px;
}

.sidebar .content_parts .widget .feedback textarea,
.paneltop .content_parts .widget .feedback textarea
{
	width: 125px;
}
.sidebar .content_parts .widget .feedback input.textinput,
.paneltop .content_parts .widget .feedback input.textinput
{
	width: 125px;
}

.center .content_parts .widget .feedback textarea
{
	width: 300px;
	height: 80px;
}
.center .content_parts .widget .feedback input.textinput
{
	width: 300px;
}
.center .content_parts .widget .feedback td.feedback_label
{
	padding-right: 5px;
}







/* x pager */
.center .pager
{
	text-align: center;
	margin-bottom: 15px;
}
.center .ipager
{
	padding: 4px 2px 4px 2px;

}
.center .pager .item
{
	display: inline;
	font-size: small;
	padding: 1px 3px 1px 3px;
	margin-right: 2px;
	font-weight: bold;
	color: rgb(255, 144, 0);
	border: 0px solid rgb(150, 150, 150);
	background-color: rgb(42, 42, 42);
	
	font-family: Arial, Helvetica, sans-serif;
}
.center .pager .item:hover
{
	color: rgb(255, 255, 255);
	background-color: rgb(255, 144, 0);
}
.center .pager .item:hover
{}
.center .pager .item a
{
	color: rgb(255, 255, 255);	
}
.center .pager .item a:hover
{
}

/* gallery_film */
.content_parts .gallery .gallery_film
{
	margin: 0px 8px;
}
.content_parts .gallery .gallery_film .gallery_display
{	
	border-bottom: 1px solid rgb(255, 255, 255);
	background-color: rgb(235, 255, 196);
	padding-top: 0px;
	text-align: center;
}

.content_parts .gallery .gallery_film .gallery_display img
{	
	
}
.content_parts .gallery .gallery_film .gallery_thumbs
{
	border: 0px solid rgb(200, 215, 220);
	border-top: 0px solid rgb(200, 070, 030);	
	padding: 10px 10px 3px 10px;
}
.content_parts .gallery .gallery_film .gallery_thumbs img
{
	width: 48px;
	cursor: pointer;
}
.content_parts .gallery .gallery_film .gallery_display .gallery_display_info
{
	font-size: x-small;
	float: left;
	width: 24%;
	border-right: 1px solid rgb(054, 162, 000);	
	min-height: 300px;
	_height: 300px;
	
}
.content_parts .gallery .gallery_film .gallery_display .igallery_display_info
{
	padding: 10px;
	text-align: left;
}

.content_parts .gallery .gallery_film .gallery_display .igallery_display_info .name{
	font-size: small;
	color: rgb(054, 162, 000);	
	font-weight: bold;
	padding: 0px 2px 2px 2px;	

	border-bottom: 0px solid rgb(140, 200, 235);	
}
.content_parts .gallery .gallery_film .gallery_display .igallery_display_info .info{
	padding: 8px 2px 8px 2px;
	border-bottom: 0px solid rgb(120, 220, 150);
}
.content_parts .gallery .gallery_film .gallery_display .igallery_display_info .other{

	padding: 2px 2px 24px 2px;
}
.content_parts .gallery .gallery_film .gallery_display .igallery_display_info .other .date,
.content_parts .gallery .gallery_film .gallery_display .igallery_display_info .other .size{
	color: rgb(054, 162, 000);	
}


.content_parts .gallery .gallery_film .gallery_display .gallery_display_image
{
	float: left;
	width: 75%;
}
.content_parts .gallery .gallery_film .gallery_display .igallery_display_image
{
	padding: 10px 10px 0px 10px;
	text-align: left;	
}
.content_parts .gallery .gallery_film .gallery_display .igallery_display_image img
{
	max-height: 280px;
	max-width: 90%;
}

/* gallery full size */
.gallery_fs
{
	border: 0px solid red;
	overflow: hidden;
}
.gallery_fs .gallery_img
{
	float: none;
	width: auto;
	border: 0px solid red;
	padding: 0px;
}
.gallery_fs .gallery_img img
{
	max-width: 100%;
}
.paneltop .gallery_fs .gallery_img img
{
	max-width: 160px;
}
.gallery_fs .gallery_img .img_name,
.gallery_fs .gallery_img .img_info
{
}
.gallery_fs .gallery_img .img_info .iimg_info,
.gallery_fs .gallery_img .img_info .iimg_info .info
{
	margin: 0px;
	padding: 0px;
}



/* registration_content, messages */


.center .registration_content
{
	padding: 10px 20px;
}
.center .registration_content td
{
	padding: 2px 3px;
}
.center .messages_menu
{
	float: left;
	margin-left: 20px;
	padding-top: 0px;
	width: 150px;

}
.center .messages_menu .label,
.center .messages_menu .bookmarks
{
	padding: 0px;
}
.center .messages_menu .bookmarks .bookmark
{
}

.center .messages_content
{
	margin: 10px 20px 0px 180px;
}
.center .messages_content textarea,
.center .messages_content input.text
{
	width: 140px;
}





/* x advertisment */
.center .advertisment
{
	padding: 5px 0px;
	margin: 20px 15px 5px 15px;
}
.center .advertisment .advertisment_block
{
	margin-bottom: 5px;
	padding: 2px 5px;
}
.center .advertisment .advertisment_link:hover
{
	background-color: rgb(65, 65, 65);
	color: rgb(255, 255, 255);
}

.center .advertisment .advertisment_divide_3 .advertisment_divide_block
{
	float: left;
	width: 33.3%;
}
.center .advertisment .advertisment_divide_2 .advertisment_divide_block
{
	float: left;
	width: 49.5%;
}
.center .advertisment .advertisment_link .advertisment_img
{
	float: left;
	width: 40px;
}
.center .advertisment .advertisment_link .advertisment_img img
{
	max-width: 35px;
}
.center .advertisment .advertisment_block .advertisment_title a
{
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: underline;
	display: block;
	color: rgb(255, 255, 255);
}
.center .advertisment .advertisment_block .advertisment_text a
{
	text-decoration: none;
	display: block;
	color: rgb(162, 151, 145);

}
.center .advertisment .advertisment_block .advertisment_url a
{
	text-decoration: none;
	display: block;
	color: rgb(255, 144, 0);
}
.center .advertisment .advertisment_link:hover .advertisment_title a,
.center .advertisment .advertisment_link:hover .advertisment_text a
{
	color: rgb(255, 255, 255);
}

.center .advertisment .advertisment_banner .advertisment_img
{
	padding: 3px;
	text-align: center;
}
.center .advertisment .advertisment_banner .advertisment_img img
{
}
.center .advertisment .advertisment_banner .advertisment_title a,
.center .advertisment .advertisment_banner .advertisment_text a,
.center .advertisment .advertisment_banner .advertisment_url a
{
	text-align: center;
}

.center .advertisment .advertisment_selfpromo
{
	text-align: right;
	font-size: 0.8em;
	padding: 0px 5px;
}






/* x bottom */
.bottom
{
	margin: 30px 15px 20px 15px;
	font-size: 0.7em;
}
.bottom a
{
	color: rgb(255, 144, 0);
	text-decoration: underline;
}
.bottom .footer
{
	padding: 5px 0px 5px 0px;
	font-size: 1.3em;
	min-width: 0;
	border-bottom: 1px dotted rgb(65, 65, 65);	
}

.bottom .bottom_ad
{
	padding: 10px 0px 10px 0px;
	border-bottom: 1px dotted rgb(65, 65, 65);
}

.bottom .ibottom_ad
{
}
.bottom .bottom_ad_item
{
	float: left;
	width: 24.5%;

}
.bottom .bottom_ad .col
{
	border-right: 1px dotted rgb(65, 65, 65);
	padding: 10px 10px 10px 10px;
}
.bottom .bottom_ad .last .col
{
	border-right: 0px solid rgb(65, 65, 65);
}
.bottom .bottom_ad .first .col
{
	padding: 10px 10px 10px 0px;	
}
.bottom .bottom_ad h4
{
	font-size: 1.4em;
	margin: 0px 0px 5px 0px;
	color: rgb(255, 144, 0);	
}
.bottom .bottom_ad a
{
	font-weight: normal;
	font-size: 1.2em;
	color: rgb(200, 200, 200);
}
.bottom .bottom_ad a:hover
{
}
.bottom .bottom_ad .col
{
}
.bottom .webgarden
{
	padding: 5px 0px 5px 0px;
	font-size: 1.3em;
}
.bottom .webgarden a
{
}
.cleaner_inquiry
{
	clear: both;
	height: 6px;
	padding:0px;
	margin:0px;
	border: none;
	font-size: 1px;
}
