BODY {

	background: #E7DAC4;

	FONT-SIZE: 13px;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	COLOR: #4A4C65;

	scrollbar-face-color: #E7DAC4;

	scrollbar-shadow-color: #EBE3D5;

	scrollbar-highlight-color: #E7DAC4;

	scrollbar-3dlight-color: #EBE3D5;

	scrollbar-darkshadow-color: #E7DAC4;

	scrollbar-track-color: #E7DAC4;

	scrollbar-arrow-color: #EBE3D5;

	margin: 0px;

	padding: 0px;

}







#page {	background: #E7DAC4; }

	



		

#header {

	background-image: url(/images/site/background.gif);

	background-repeat: no-repeat;

	padding: 1px 0px;

	background-position: right;

}



#logo_left {

	width: 92px;

	height: 72px;

	margin: 0px 0px 7px 0px;

}





#logo_left A {

	background-image: url(/images/site/sight.gif);

	background-repeat: no-repeat;

	width: 92px;

	height: 72px;

	margin: 7px 0px 0px 18px;

	display: block;

}



#bg_top {

	background-image: url(/images/site/fon_top.jpg);

	background-repeat: no-repeat;

	width: 560px;

	height: 110px;

	padding: 0px;

	margin: 0px;

	display: block;

	position: absolute;

	right: 0px;

	top: 0px;

}



#header h1 {

	color: #AA0000;

	font-size: 18px;

	font-weight: bolder;

	padding: 0px;

	margin: 0px;

	display: block;

	position: absolute;

	left: 150px;

	top: 10px;

}



#header h2 {

	color: #AA0000;

	font-size: 14px;

	padding: 0px;

	margin: 0px;

	display: block;

	position: absolute;

	left: 200px;

	top: 30px;

}



#top {

	width: 50px;

	height: 15px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 5px;

}



#top A {

	background-image: url(/images/site/top.gif);

	background-repeat: no-repeat;

	display: block;

	width: 50px;

	height: 15px;

	padding: 0px 0px 0px 0px;

	margin: 0px 5px 0px 0px;

}



#rss {

	width: 58px;

	height: 12px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



#rss A {

	background-image: url(/images/site/rss.gif);

	background-repeat: no-repeat;

	display: block;

	width: 58px;

	height: 12px;

	padding: 0px 0px 0px 0px;

	margin: 1.5px 0px 0px 2px;

}



#baner {

	margin: 20px 0px 0px 5px;

	padding: 0px 0px 0px 0px;

	display: inline;

}



#baner img {

	margin: 10px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

   filter: Alpha(opacity=30, moz-opacity:0.3);

}



/* begin of menu */



ul#menu {

	display: block;

	list-style: none;

	margin: 0px;

	padding: 0px;

	width: 100%;

	height: 22px;

	position: relative;

}



ul#menu li {	

   font-weight: bold;	

   padding: 2px;	

   color: #898989;	

   border: 1px solid #3E3E3E;

   width: 10%;	

   margin: 0px 0px 0px 5px;	

   text-align: center;	

   float: left;	

}



*html ul#menu li {	

   width: 10.3%;

}



ul#menu li.continue {

	font-weight: bold;

	padding: 2px;

	border: 1px solid #3E3E3E;

	width: 6.2%;

	height: 16px;

	margin: 0px 0px 0px 5px;

	color: #E7DAC4;

	float: left;

}



*html ul#menu li.continue {	

   width: 7%;

}



ul#menu li A {

	color: #7C646A;

	TEXT-DECORATION: none;

	font-size: 11px;

}



ul#menu li A:hover {  

   color: #AA0000;   

   TEXT-DECORATION: none;

}



ul#menu li.active A {  

   color: #891935;    

   TEXT-DECORATION: none;

}



/* end menu */











/* begin of content */



#radius_left_top {

	background: url(/images/site/radius_left_top.gif) no-repeat;

	display: block;

	position: relative;

	left: 18px;

	top: 18px;

	width: 14px;

	height: 14px;

	z-index: 100;

	float: left;

}



#radius_center_top {

	background: url(/images/site/radius_center_top.gif) no-repeat;

	display: block;

	position: relative;

	right: 207px;

	top: 18px;

	width: 26px;

	height: 14px;

	z-index: 100;

	float: right;

}







#radius_right_top {

	background: url(/images/site/radius_right_top.gif) no-repeat;

	display: block;

	position: relative;

	top: 18px;

	right: -8px;

	width: 14px;

	height: 14px;

	z-index: 100;

	float: right;

}



#main_container {

	background: #e7d7c0;

	border: 1px solid #CBBFAA;

	margin: 18px 18px 18px 18px;

	padding: 0px 0px 0px 0px;

}





#main {

	background: #E7DAC4;

	border-right: 1px solid #CBBFAA;

	margin: 0px 200px 0px 0px;

	padding: 0px 15px 20px 15px;

	FONT-SIZE: 13px;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	COLOR: #4A4C65;

}







#container {

	width: 200px;

	float: right;

	display: block;

}



#frame {

	background: #d6ac83;

	width: 180px;

	border-top: 1px solid ThreedShadow;

	border-left: 1px solid ThreedShadow;

	border-right: 1px solid ThreedShadow;

	margin: 25px -6px 0px -6px;

	padding: 0px 0px 0px 0px;

	height: 16px;

	font-size: 13px;

	text-align: center;

	color: #feedd9;

}



#frame_top {

	background: url(/images/site/frame_top.gif) no-repeat;

	width: 180px;

	height: 20px;

	margin: 10px 10px 0px 10px;

	padding: 0px 0px 0px 0px;

	padding: 0px;

	display: block;

	position: static;

}







#frame_top2 {

	background: url(/images/site/frame_top.gif) no-repeat;

	width: 180px;

	height: 20px;

	margin: 8px -6px 0px -6px;

	padding: 0px 0px 0px 0px;

	display: block;

	position: static;

}



#frame_top3 {

	background: url(/images/site/frame_top.gif) no-repeat;

	width: 180px;

	height: 20px;

	margin: 8px -6px 0px -6px;

	padding: 0px 0px 0px 0px;

	display: block;

	position: static;

}



#frame_content {

	text-align: justify;

	font-size: 12px;

	padding: 6px 6px 0px 6px;

	margin: 0px 0px 0px 0px;

	display: block;

	position: static;

}



#frame_content2 {

	text-align: justify;

	font-size: 11px;

	padding: 6px 6px 6px 6px;

	margin: 0px -1px 0px -1px;

	border: 1px solid ThreedShadow;

	background: #e7d7c0;

	color: #4A4C65;

}



#frame_bottom {

	background: url(/images/site/frame_bottom.gif) no-repeat;

	width: 180px;

	height: 20px;

	margin: -14px -12px 0px -6px;

	padding: 0px 0px 0px 0px;

	display: block;

	position: static;

}



#line {

	background: url(/images/site/lineNews.jpg) repeat-x center;

	width: 110px;

	padding: 30px 0px 0px 0px;

	margin: 0px 0px 0px 30px;

}





A {	

   COLOR: #891935;	

   FONT-SIZE: 12px;	

   text-decoration: none; 

}



A:hover {

	COLOR: #891935;

	TEXT-DECORATION: underline;

}



A:active {

   TEXT-DECORATION: none; 

   COLOR: #7C646A;

}



H1  {

	padding: 8px 0px 2px 0px;

	margin: 0px 0px 0px 0px;

	font-size: 15px;

	text-align: right;

	COLOR: #b14949;

}



div.navline {  

   padding: 10px; 

   margin: 5px 0px 5px 0px; 

}



div.navline UL {

   float: right; 

   list-style: none; 

   margin: 0; 

   padding: 0px; 

}



div.navline UL LI {

   float: left; 

   padding: 0px 5px 0px 0px; 

   margin:0px; 

}



div.navline UL LI A {

	COLOR: #891935;

	TEXT-DECORATION: none;

}



div.navline UL LI.active A  {

	COLOR: #4A4C65;

	TEXT-DECORATION: none;

}





/* end of content */











/* begin of copyright */





#copyright {

	padding: 0px 18px 0px 0px;

	margin: 12px 0px 0px 0px;

	text-align: right;

	COLOR: #bdb19c;

	font-size: 10px;

}



/* end of copyright */



#reklama {

	padding: 0px 18px 0px 0px;

	margin: 12px 0px 0px 0px;

	text-align: right;

        COLOR: #898989;

	font-size: 10px;

}



#reklama A {

	text-align: right;

	font-size: 10px;

        font: normal;

	COLOR: #b66767;

	text-decoration: none;
}



#reklama A:hover {

        COLOR: #891935;

	text-decoration: underline;
}
















/* begin of main */



#biography {

   margin: 0px 0px 0px 0px;

	padding: 8px 0px 0px 0px;

	border-top: 1px solid #feedd9;

	text-align: justify;

}



#contact {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	border-top: 1px solid #feedd9;

	text-align: justify;

}



#contact LI {

	LIST-STYLE-TYPE: none;

	MARGIN: 0px 0px 0px 0px;

	padding: 5px 0px 0px 0px;

}



#baners {

	MARGIN: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	display: block;

	position: relative;

	left: 550px;

	top: -63px;

	width: 88px;

	height: 31px;

}







/* end of main */

















/* begin of news */







#news_blog  {

	LIST-STYLE-TYPE: none;

	MARGIN: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}





#news_blog .strip {

	background-image: url(/images/site/pointer_right.gif);

	background-repeat: no-repeat;

	padding: 0px 0px 0px 0px;

	width: 100%;

	height: 16px;

	text-align: right;

	margin: 0px 0px 5px 0px;

	background-color: #e3d5bf;

	background-position: left;

	clear: left;

}





#news_blog .strip A {

	font-size: 10px;

	font: normal;

	COLOR: #b66767;

	text-decoration: underline;

	margin: 0px 0px 5px 0px;

}





#news_blog .strip A:hover {

    COLOR: #891935;

	text-decoration: none;

}



#news_blog .contin {

	background-image: url(/images/site/pointer_right.gif);

	background-repeat: no-repeat;

	padding: 18px 0px 0px 0px;

	width: 100%;

	height: 16px;

	text-align: left;

	margin: 8px 0px 10px 0px;

	background-position: right;

	border-top: 1px solid #feedd9;

}



#news_blog .contin A {

	font-size: 10px;

	font: normal;

	COLOR: #b66767;

	text-decoration: underline;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

}





#news_blog .contin A:hover {

   COLOR: #891935;

	text-decoration: none;

}



#news_blog H1  {

	padding: 8px 0px 2px 0px;

	margin: 0px 0px 0px 0px;

	font-size: 15px;

	text-align: right;

	COLOR: #b14949;

}





UL#news_blog  LI {

   margin: 0px 0px 0px 0px;

	padding: 8px 0px 0px 0px;

	border-top: 1px solid #feedd9;

}



UL#news_blog LI.blog_detail {

	margin: 0px 0px 0px 0px;

	padding: 8px 0px 0px 0px;

	border-top: 1px none #feedd9;

}



UL#news_blog LI UL LI.decor, UL#books LI UL LI.decor {

	list-style-type: circle;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	border: 0px;

	list-style-position: inside;

}

UL#news_blog LI UL LI.source {
	list-style-type: none;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	border: 0px;
	list-style-position: inside;
	font-size: 10px;
	text-align: left;
}

UL#news_blog LI UL LI.source A {
	font-size: 10px;
	text-align: left;
}


UL#news_blog LI .title {

	FONT-SIZE: 14px;

	COLOR: #b66767;

	font-weight: bolder;

}





UL#news_blog LI .title A {

	FONT-SIZE: 14px;

	COLOR: #b66767;

	TEXT-DECORATION: none;

	font-weight: bolder;

}



UL#news_blog LI .title A:hover {

	COLOR: #891935;

	TEXT-DECORATION: underline;

}



UL#news_blog LI .title A:visited {

	COLOR: #4A4C65;

	TEXT-DECORATION: none;

}



UL#news_blog LI img.border {

	margin: 5px 10px 5px 0px;

	float: left;

	width: 150px;

	padding: 7px 7px 7px 7px;

	background-color: #E7DAC4;

	border: 1px solid #dacfbb;

}





UL#news_blog LI .border_right {

	float: right;

	margin: 5px 0px 0px 10px;

}





UL#news_blog  LI .data {

	font-size: 9px;

	color: #a2998a;

}





UL#news_blog LI .content {

	padding: 0px 0px 10px 0px;

	text-align: justify;

}



.calendar {

	visibility: visible;

	display: block;

	position: relative;

	margin: 0px 0px 0px 0px;

}



table.calendar { 

   border-collapse: collapse; 

   width: 166px; 

}



table.calendar caption {

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 0px 0px;

	font-size: 13px;

	color: #b14949;

}



table.calendar caption A {

	color: #b66767;

	text-decoration: none;

}



table.calendar .point {

	padding: 0px;

	margin: 0px;

	border: 0px;

}



table.calendar th {

	padding: 2px;

	border: 1px solid #CBBFAA;

	font-size: 12px;

	font-weight: lighter;

	width: 20px;

}



table.calendar td {

   padding: 2px;  

   text-align: center; 

   border: 1px solid #CBBFAA;

   font-size: 12px; 

}



table.calendar td A {

   color: #b66767; 

   text-decoration: underline; 

   font-size: 12px; 

}



table.calendar th.sunday, table.calendar td.sunday  {

   background-color: #e0d3bc; 

} 



table.calendar th.saturday, table.calendar td.saturday   {

   background-color: #e0d3bc;

}



table.calendar .active {

   background-color: #ecdcc1;

   color: #AA0000; 

   font-size: 12px;

}



table.calendar .active A {

   color: #AA0000;  

   font-weight: bold font-size: 12px; 

}



table.calendar .active A:visited {

   color: #AA0000; 

   font-weight: bold font-size: 12px; 

}





/* end of news */









/* begin of folders */



#submenu {

	margin: 0px;

	padding: 0px;

	list-style: none;

}



#submenu H1  {

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 5px 0px;

	font-size: 13px;

	text-align: left;

	COLOR: #b66767;

	font-family: "Courier New";

}



#submenu UL {

	margin: 0px;

	padding: 0px;

	list-style: none;

}



#submenu UL LI {

	background-image: url(/images/site/li.gif);

	background-repeat: no-repeat;

	background-position: left;

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 3px 20px;

}



#submenu UL LI A {

	COLOR: #7C646A;

	font-size: 11px;

	text-decoration: none;

}



#submenu UL LI A:hover {

	color: #AA0000;

	TEXT-DECORATION: underline;

}



#submenu UL LI.active {

	background-image: url(/images/site/li_active.gif);

	background-repeat: no-repeat;

	background-position: left;

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 3px 20px;

}





#folders  {

	LIST-STYLE-TYPE: none;

	MARGIN: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



UL#folders  LI {

    margin: 0px 0px 0px 0px;

	padding: 8px 0px 0px 0px;

	border-top: 1px solid #feedd9;

}



ul#folders LI .title {

	FONT-SIZE: 14px;

	COLOR: #b66767;

	font-weight: bolder;

}





ul#folders LI .title A {

	FONT-SIZE: 14px;

	COLOR: #b66767;

	TEXT-DECORATION: none;

	font-weight: bolder;

}



ul#folders LI .title A:hover {

	COLOR: #891935;

	TEXT-DECORATION: underline;

}



ul#folders LI .title A:visited {

	COLOR: #4A4C65;

	TEXT-DECORATION: none;

}



UL#folders  LI .data {

	font-size: 9px;

	color: #a2998a;

}





UL#folders LI .content {

	padding: 0px 0px 10px 0px;

	text-align: justify;

}



UL#folders LI img.border {

	margin: 5px 10px 5px 0px;

	float: left;

	width: 150px;

	padding: 7px 7px 7px 7px;

	background-color: #E7DAC4;

    border: 1px solid #dacfbb;

}



#folders .divider {

	padding: 0px 0px 0px 0px;

	width: 100%;

	height: 16px;

	text-align: right;

	margin: 0px 0px 10px 0px;

	background-color: #e3d5bf;

}



#folders .contin {

	background-image: url(/images/site/pointer_right.gif);

	background-repeat: no-repeat;

	padding: 18px 0px 0px 0px;

	width: 100%;

	height: 16px;

	text-align: left;

	margin: 8px 0px 10px 0px;

	background-position: right;

	border-top: 1px solid #feedd9;

}



#folders .contin A {

	font-size: 10px;

	font: normal;

	COLOR: #b66767;

	text-decoration: underline;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

}





#folders .contin A:hover {

    COLOR: #891935;

	text-decoration: none;

}



#folders .strip {

	background-image: url(/images/site/pointer_right.gif);

	background-repeat: no-repeat;

	padding: 0px 0px 0px 0px;

	width: 100%;

	height: 16px;
	
	font-size: 10px;

	text-align: right;

	margin: 0px 0px 5px 0px;

	background-color: #e3d5bf;

	background-position: left;

	clear: left;

}





#folders .strip A {

	font-size: 10px;

	font: normal;

	COLOR: #b66767;

	text-decoration: underline;

	margin: 0px 0px 5px 0px;

}





#folders .strip A:hover {

    COLOR: #891935;

	text-decoration: none;

}



#article {

	padding: 0px 0px 10px 0px;

	text-align: justify;

}



#article H1 {

	padding: 0px 0px 7px 18px;

	margin: 0px 0px 0px 0px;

	font-size: 12px;

	text-align: left;

	COLOR: #b14949;

}



#article img.border {

	margin: 5px 10px 5px 0px;

	float: left;

	padding: 7px 7px 7px 7px;

	background-color: #E7DAC4;

    border: 1px solid #dacfbb;

}





#article .border_right {

	float: right;

	margin: 5px 0px 0px 10px;

}



/* end of folders */







/* begin of books */





#books  {

	LIST-STYLE-TYPE: none;

	MARGIN: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



#books h1  {

	padding: 8px 0px 2px 0px;

	margin: 0px 0px 0px 0px;

	font-size: 15px;

	text-align: right;

	COLOR: #b14949;

}



UL#books  LI {

    margin: 0px 0px 0px 0px;

	padding: 8px 0px 0px 0px;

	border-top: 1px solid #feedd9;

}





UL#books LI .book {

	float: left;

	padding-right: 10px;



}



UL#books LI img.border { 

    padding: 7px 7px 7px 7px;

	background-color: #E7DAC4;

    border: 1px solid #7C646A;

}



UL#books LI .author {

	font-weight: normal;

	margin: 0px;

	font-weight: bold;

}



UL#books LI .title {

	FONT-SIZE: 14px;

	COLOR: #b66767;

	font-weight: bolder;

}





UL#books LI .title A {

	FONT-SIZE: 14px;

	COLOR: #b66767;

	TEXT-DECORATION: none;

	font-weight: bolder;

}



UL#books LI .title A:hover {

	COLOR: #891935;

	TEXT-DECORATION: underline;

}



UL#books LI .title A:visited {

	COLOR: #4A4C65;

	TEXT-DECORATION: none;

}



UL#books LI .title_eng {

	padding: 2px 0px 0px 0px;

}



UL#books LI .data {

	FONT-SIZE: 11px;

	padding: 10px 0px;

}





UL#books LI .description {

	padding: 0px 0px 10px 0px;

	text-align: justify;

}



#books .divider {

	padding: 0px 0px 0px 0px;

	width: 100%;

	height: 16px;

	display: block;

	position: relative;

	text-align: right;

	margin: 0px 0px 10px 0px;

	background-color: #e3d5bf;

	clear: left;

}



/* end of books */











/* begin of comments_list */





#comments_list {

	LIST-STYLE-TYPE: none;

	MARGIN: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



#comments_list h1 {

	padding: 0px 0px 5px 0px;

	margin: 18px 0px 0px 0px;

	font-size: 12px;

	text-align: left;

	COLOR: #b14949;

}



UL#comments_list  LI {

	margin: 0px 0px 0px 10px;

	padding: 8px 0px 0px 0px;

	border-top: 1px solid #feedd9;

}





UL#comments_list LI .name {

	COLOR: #891935;

	font-size: 12px;

	margin: 0px 50px 0px 0px;

	float: left;

}



UL#comments_list LI .email {

	font-size: 12px;

}



UL#comments_list LI A.email {

    COLOR: #891935;

	font-size: 12px;

}



UL#comments_list LI A:hover.email {

	COLOR: #AA0000;

	text-decoration: underline;

}



UL#comments_list  LI .data {

	font-size: 9px;

	color: #a2998a;

	clear: both;

}



UL#comments_list LI .url {

	font-size: 11px;

}



UL#comments_list LI .url A {

    font-size: 11px;

	COLOR: #4A4C65;

}



UL#comments_list LI .url A:hover {

    COLOR: #AA0000;

	text-decoration: underline;

}



UL#comments_list LI .body {

    font-size: 12px;

	padding: 7px 0px 5px 0px;

	text-align: justify;

}

/* end of comments_list */













/* begin of comment_form */



#gbook  {

	LIST-STYLE-TYPE: none;

	MARGIN: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



UL#gbook .strip {

	padding: 0px 0px 0px 0px;

	width: 100%;

	height: 16px;

	margin: 7px 0px 5px 0px;

	background-color: #e3d5bf;

}



UL#gbook  LI {

    margin: 0px 0px 0px 0px;

	padding: 8px 0px 0px 0px;

	border-top: 1px solid #feedd9;

}



UL#gbook .name {

    COLOR: #b66767;

	font-weight: bolder;

}



UL#gbook .name A {

    COLOR: #b66767;

	font-weight: bolder;

	text-decoration: underline;

}



UL#gbook .name A:hover {

	text-decoration: none;

}



UL#gbook .data {

	font-size: 9px;

	color: #a2998a;

}



UL#gbook .url A {

   font-size: 11px;

}



UL#gbook .body {

   padding: 5px 0px 7px 0px;

	text-align: justify;

}



UL#gbook .answer {

   font-size: 11px;

	color: #a2998a;

	padding: 0px 0px 0px 15px;

	text-align: justify;

	margin: 0px 0px 0px 25px;

	border-left: 1px solid #a2998a;

}



#gbook .contin {

	background-image: url(/images/site/pointer_right.gif);

	background-repeat: no-repeat;

	padding: 18px 0px 0px 0px;

	width: 100%;

	height: 16px;

	text-align: left;

	margin: 0px 0px 10px 0px;

	background-position: right;

	border-top: 1px solid #feedd9;

}



#gbook .contin A {

	font-size: 10px;

	font: normal;

	COLOR: #b66767;

	text-decoration: underline;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

}





#gbook .contin A:hover {

   COLOR: #891935;

	text-decoration: none;

}



textarea {    background-color: #E7DAC4;  COLOR: #4A4C65; FONT-SIZE: 13px;	

border-bottom : 1px solid #CBBFAA;   border-left : 1px solid #CBBFAA;   border-right : 1px solid #CBBFAA;

border-top : 1px solid #CBBFAA;   scrollbar-face-color: #E7DAC4;   scrollbar-shadow-color: #CBBFAA;

scrollbar-highlight-color: #E7DAC4;   scrollbar-3dlight-color: #CBBFAA;   scrollbar-darkshadow-color: #E7DAC4;

scrollbar-track-color: #E7DAC4;   scrollbar-arrow-color: #CBBFAA; }







table.forma {

	FONT-SIZE: 12px;

	color: #a2998a;

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}





table.forma td.text {	

   FONT-SIZE: 11px;	

   width: 170px; 

}



table.forma .inputbox { 

   BACKGROUND-COLOR: #E7DAC4;	

}



table.forma span {

   FONT-SIZE: 9px;

	color: #a2998a;

}



table.forma .input_sub {  

   BACKGROUND-COLOR: #E7DAC4;	

   color: #a2998a; 

   FONT-SIZE: 13px;	

   border: 1px solid #CBBFAA;

}

	

table.forma .input {  

   BACKGROUND-COLOR: #E7DAC4;	

   COLOR: #4A4C65;

   FONT-SIZE: 13px;	

   border: 1px solid #CBBFAA;

}

div{	border: 0px solid #cbbfaa;

}

#photo_main {

	width: 100%; overflow:hidden;

}

#photo_big {
	width: 270px;
	min-height: 410px;
	background-color: #e0d3bc;
	float: left;
	border: 1px solid #cbbfaa;
	margin: 5px 5px 0px 5px;
	position: relative;
}

*html #photo_big {

	height: 410px;

}

#photo_container {

	margin-left:280px;

}

*html #photo_container {

	height: 100%;

}

#photo_container .cell {

	float:left;

	width:32%;

	overflow:hidden;

}

*html #photo_container .cell {

	text-align:center;

}

#photo_container .box {

	width:140px;

	height: 130px;

	background-color: #e0d3bc;

	border: 1px solid #cbbfaa;

	margin:5px auto;

	overflow:hidden;

	position:relative;

}

*html #photo_container .box {

	text-align:center;

}

#photo_main .img {

	border: 1px solid #cbbfaa;

	margin:10px auto;

	display:block;

	overflow:hidden;

}

.lt {

	border-left: 1px solid #aa0000;

	border-top: 1px solid #aa0000;

	left:0;

	top:0;

	margin:4px;

	width: 20px;

	height:20px;

	position:absolute;

}

.rt {

	border-right: 1px solid #aa0000;

	border-top: 1px solid #aa0000;

	right:0;

	top:0;

	margin:4px;

	width: 20px;

	height:20px;

	position:absolute;

}

.lb {

	border-left: 1px solid #aa0000;

	border-bottom: 1px solid #aa0000;

	margin:-25px 0 0 4px;

	width: 20px;

	height:20px;

	float:left;

}

.rb {

	border-right: 1px solid #aa0000;

	border-bottom: 1px solid #aa0000;

	margin:-25px 4px 0 0;

	width: 20px;

	height:20px;

	float:right;

}

*html .lb{

	margin:-25px 0 0 2px;

}

*html .rb{

	margin:-25px 2px 0 0;

}

#photo_big .title{
	color: #AA0000;
	margin: 16 5 5 5;
	padding: 8px 0px 2px 0px;
	border-top: 1px solid #cbbfaa;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
}

#photo_big .place{

   margin: 5px;

	padding: 8px 0px 0px 0px;

	clear: left;

	width: 100%;

	text-align: left;

	font-weight: bold;

	font-size: 11px;

}

#photo_big .date{
   margin: 5px 5px 12px 5px;
	clear: both;
	width: 100%;
	text-align: left;
	font-size: 10px;
}
#photo_big .text{
   margin: 5px 5px 5px 5px;
	
	font-size: 11px;
	text-align: justify;
}




