/* CSS Document */
body { margin:0px; background:#CCDAB9  repeat-x top; font-family:Verdana, Arial; font-size:11px; }
#tempate{ margin:0px auto; width:792px; }
#top{ height:95px; background:url(../images/foinix_01.jpg) no-repeat top; }
#langButtons{ float:right; padding-right:10px; padding-top:5px; color:#FFFFFF; }
#langButtons a{ color: #FFFFFF; text-decoration:none; } #langButtons a:hover{ text-decoration: underline; }

#homepage {}

#search { height:30px; background: url(../images/template_bg.jpg) repeat-y top; }

#search .slogan{ float:left; font-size:13px; font-weight: bolder; padding:5px 0px 0px 20px;}
#search form { float:right; background:#8EB94D; padding:3px 3px 0px 3px; }
#search_input { background: url(../images/search_input.jpg ) no-repeat #8EB94D; padding:2px 0px 5px 5px; width:81px; height:13px; border:none; margin:0px; font-size:10px; }
#search_button { color:#000000; font-size:13px; font-weight:bolder; background:none; border:none; margin:0px;  }
#search_tip { float:right; margin-left:10px; margin-right:7px; background: url(../images/search_tip.jpg) no-repeat #8EB94D; width:153px; height:24px;  }

#img_nav { height:211px; background:url(../images/foinix_03.jpg) no-repeat top; }
#img_navBottom { height:12px; background:url(../images/foinix_04.jpg) no-repeat top; }

#content { background: url(../images/template_bg.jpg) repeat-y top #f2f9e7; margin:0px; }

#left_coloumn { float:left; width:221px; background: url(../images/left_coloumn_bottom.jpg) no-repeat bottom right;  } 
#left_coloumn hr { width:90%; border:1px dotted #CCCCCC; }

ul#menu , ul#menu2 { margin:20px 0px 5px 20px; padding:0px 0px 0px 0px; list-style:none; }
ul#menu li { list-style-image:none; margin:4px 0px; padding:0px 0px 0px 16px;  background:url(../images/menu.jpg) no-repeat 0px 2px;  }
ul#menu li a { color:#000000; text-decoration:none; font-size:11px; font-weight:bold; text-align:left; }
ul#menu li a:hover { color:#CDDBBA;  }
ul#menu li a .selected{ color:#CDDBBA; }
 
ul#menu2 li { list-style-image:none;   }
ul#menu2 li a { color:#8D8D8D; text-decoration:none; padding-left:16px;  background:url(../images/menu2.jpg) no-repeat 0px 2px; font-size:11px; }
ul#menu2 li a:hover { color:#CDDBBA;  }
ul#menu2 li a .selected{ color:#CDDBBA; display:inline; }

#mainContent { margin-left:221px; margin-bottom:0px; border-left:2px dotted #B0B0B0; padding:5px 50px 10px 40px; }

#mainContent h1 { font-size:14px; padding:4px 20px; background: url(../images/h1.jpg) no-repeat 5px 9px #8EB451; color: #000000; margin:10px 0px;  }

#footer { clear:both; height:29px; background:url(../images/foinix_06.jpg) no-repeat top; }

#authors {  height:19px; text-align:center; color:#0D0F0C; padding:0px 10px; }


#design { float:left; } #copyright{ float:right;}
#design a { text-decoration:none; color:#0D0F0C; }


form , h1 , h2 , h3 { margin:0px; }

h2{ font-size:14px;}
h3{ font-size:12px;}
a { color:#8EB451; text-decoration:underline;}
a:hover {text-decoration:none;} 

.listItem { margin:0px  auto; width:380px; padding:10px 0px; }
.listItem img { float:left;  margin-right:10px; border:0px; }
.listItem h2  a { font-size:13px; color:#5C7792; text-decoration:none; }
.listItem h2  a:hover { text-decoration: underline; }
.listItem .intro { text-align:justify; color:#4F4F4F; }
.listItem .ar { text-align: right; }
.listItem .ar a { font-size:12px; color:#5C7792; text-decoration:none;  }
.listItem .ar a:hover { text-decoration: underline; }
.listItem hr { border:0; border-bottom:2px dotted #CCCCCC;}

a.backToParent { text-align:right; display:block; font-size:12px; font-weight:bold; color:#5C7792; text-decoration:none; margin:10px 0px; }
a:hover.backToParent { text-decoration: underline; }

.input{ border:1px solid #CCCCCC; width:370px;}
.labelForm{ text-align:left; font-weight:bold; margin:7px 0px 0px 0px; }
.toolForm{text-align:center;}

.paging {text-align:center}

#imagexorigoi {}

.gallery {width:400px}
.gallery img{border:0px; float:left;}
.gallery .img_cutter {overflow:hidden; width:100px; height:65px; display:inline; margin-right:6px; margin-left:6px; margin-bottom:12px; } 
.gallery a{text-decoration:none}

#gallery_list { border-bottom:2px dotted #CCCCCC;} 


#gallery_list_inside {margin-left:6px;height:100%} 
#gallery_list_inside img{margin:7px; }  
