/* WARNING: THIS VERSION OF NN4 STYLES IS STILL IN DEVELOPMENT */ /* PLEASE CONSIDER IT AS IN ALPHA PHASE */ /* Remember! FREAKING NN4xx take images url relative to the document - NOT to the css file */ /* So, if you wish to rename the theme, please take care of the paths manually */ /* These styles are responsible for the body of page */ /* they can be inherited by all other nested styles, divisions and spans */ @font-face {font-family:"BKoodakBold";src:url("../../fonts/BKoodakBoldd41d.eot?#") format("eot"), url("../../fonts/BKoodakBold.woff") format("woff"), url("../../fonts/BKoodakBold.ttf") format("truetype");} @font-face {font-family:"BMitra";src:url("../../fonts/BMitrad41d.eot?#") format("eot"), url("../../fonts/BMitra.html") format("woff"), url("../../fonts/BMitra-2.html") format("truetype");} @font-face {font-family:"BNazanin";src:url("../../fonts/BNazanind41d.html?#") format("eot"), url("../../fonts/BNazanin.html") format("woff"), url("../../fonts/BNazanin-2.html") format("truetype");} @font-face {font-family:"BTitrBold";src:url("../../fonts/BTitrBoldd41d.html?#") format("eot"), url("../../fonts/BTitrBold.html") format("woff"), url("../../fonts/BTitrBold-2.html") format("truetype");} @font-face {font-family:"BZar";src:url("../../fonts/BZard41d.html?#") format("eot"), url("../../fonts/BZar.html") format("woff"), url("../../fonts/BZar-2.html") format("truetype");} body { margin: 0px; color:#535A24; font: 10px tahoma; line-height:30pt; background-color:#f5f5f5; } #header{ background-color:#1a7391; background-repeat: no-repeat; } #header_box{ background-image: url(../../images/header.html); height:200px; width:1000px; background-repeat: no-repeat; } .container,.table1 { color:#535A24; } a img { border: 0; } a:hover img { text-decoration:none; } div,th, td, form, select, textarea, input { font: 12px/1.3 Tahoma, Verdana, Arial, Helvetica, sans-serif; } p{ font: 13px/1.8 Tahoma, Verdana, Arial, Helvetica, sans-serif; } a { text-decoration:none; color:#113355; } a:hover{ text-decoration:underline; } /* postnuke custom and header styles */ .pn-title, h2 { font-size: 10px; font-weight: bold; text-align:center; } .pn-sub { font-size: 13px; } .pn-logo { font-size: 13px; font-weight: bold; } .pn-logo-small { font-weight: bold; } .pn-pagetitle, h1 { font-family: tahoma; font-size: 14px; font-weight: bold; text-align:center; } .pn-menu{ text-align:center; } h3, h4, h5, h6 { font-size: 11px; font-weight: bold; } /*news styles */ .article-table { background-color: white; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 3px; } a.article-table { font-weight: bold; color: #C00; text-decoration: none; } .article-table a { text-decoration: none; color: #c00; } .article-table table { font-size: 10px; background-color: #f1f1f1; width: 100%; } .article-table .pn-title { color: black; } /* Below are utility classes, we can use them to control appearance of individual elements */ .logo { background-color: #f1f1f1; border: 0; } .banner { } .border1 { } .border2 { border-width: 1px; border-color: silver; border-style: solid; } .bar-top-left { background-image: url(../images/bar_top_left.html); color: #5a5a5a; height: 40px; width: 168px; /* background-position: 0px 0px; */ /* background-attachment: fixed; */ /* margin: 0; */ } .bar-top-text { color: #5a5a5a; } .bar-top-middle { /* height: 40px; */ /* background-color: #f1f1f1; */ background-image: url(../images/bar_top_middle.html); background-repeat: repeat; color: black; } .bar-top-middle a { color: silver; font-weight: bold; text-decoration: none; } .bar-top-middle a:hover { color: white; font-weight: bold; text-decoration: underline; } .bar-top-form { color: silver; } #myli { margin: 7px; padding: 7px; } #myli li{ list-style-image:url(../images/bullet_r.html); padding:1px 0px; border-bottom:1px #444444 dotted; padding-bottom:5px; } #newsli { margin: 5px; padding: 5px; } #newsli li{ list-style-image:url(../images/red_bull.html); padding:1px 0px; } #ctitle{ color:#113355; border-bottom:1px #ffffff solid; text-align: center; font:12px tahoma; font-weight:bold; padding-bottom:5px; } .bar-top-form input { font: 9px monaco, courier, monospace; color: black; } .menu-title { font-family: tahoma; font-weight: bold; color:#CCFF00; font-size: 11px; width: 145px; } .spacer-top-middle { background-image: url(../images/spacer_top_middle.html); background-repeat: repeat-x; } /* Controlling appearance of the left menus */ .menu-middle-left { width: 168px; border: 0; color: #fff; text-decoration: none; font-size: 11px; } menu-middle-left a{ color: white; font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 13px; text-decoration: none; line-height: 11px; } .menu-middle-left a:hover { color: #fc6; text-decoration: underline; } .menu-middle-left .menu-title { color: #fc6; text-decoration: none; font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 13px; letter-spacing: 0.05em; word-spacing: 0.15em; } .menu-middle-left strong { color: #fc6; } /* Centre blocks and admin messages */ .message-centre { font-size: 10px; border: 2px solid #999999; border-radius:5px 5px 5px 5px; font-size: 10px; padding:10px; border: none\9; } .message-centre .border2 { border: 0; } /* Right menus */ .menu-middle-right { width: 165px; } .menu-middle-right strong { color: black; font-weight: 900; } .menu-middle-right a { color: #000; text-decoration: none; } .menu-middle-right a:hover { color: black; text-decoration: underline; } .menu-middle-rightborder { border: 0; } /* Bottom spacer and bar */ .bar-bottom-middle-spacer { /*background-image: url(../images/spacer_bottom_middle.gif);*/ background:#113355; background-repeat: repeat-x; border: 0; } .bar-bottom-middle { /*background:url(../images/footbg.gif);*/ color:#666699; padding:5px; font:8pt tahoma ; border: 0; } .bar-bottom-middle a { color: #666699; font-weight: bold; text-decoration: underline; } .bar-bottom-middle a:hover { text-decoration: none; } .credits { font: 11px Verdana, Arial, Helvetica, sans-serif; color: black; text-align: center; } .credits a { color: black; font-weight: bold; } .central-area { width:100%; } /* legacy opentable styles */ .opentable { background-color: #f1f1f1; width: 100%; padding: 2px; } .opentable2 { background-color: white; width: 100%; padding: 2px; } /*------------hamideh--------------- .mtitle{ font-weight:bold; color:#113355; padding:15px 20px 5px ; text-align:right; background:#c2cfda; border-bottom:1px #000000 solid } /***************** hamideh **********************/ .topmenu{ text-align:right; vertical-align:top; padding-right:20px ; padding-left:26px } .topmenu a{ color:#cc6600; text-decoration:none; font:9pt tahoma } .cpanel{ vertical-align:top; padding:20px 30px 20px 5px; color:#535A24; text-align:justify; direction:rtl; } .lpanel{ max-width:220px; vertical-align:top ; padding-top:20px; padding-left:20px;padding-right:0px; } .lpanel a:hover{ text-decoration:underline; } .rpanel{ max-width:220px; vertical-align:top ; padding-top:20px; padding-left:10px;padding-right:10px; } .rmenu a:hover{ text-decoration:underline } .rmenu a{ color:#666666; text-decoration:none; font:8pt tahoma; font-weight:bold; } .lmenu a{ color:#666666; text-decoration:none; font:8pt tahoma; } .subrmenu{ } .middlelink { color:#ffcc00; padding-right:5px } .middlelink a{ font:7pt tahoma; color:#ffffff; text-decoration:none } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /*-----------------------------------------*/ /* DYNAMENU BLOCK ACTIVE MENU STYLE SHEETS */ /*-----------------------------------------*/ /* Note: the "redundant" declarations of font size, styles, etc... for the various ANCHOR (a) objects are to compensate for the fact that many free/commercial themes do not take advantage of the "cascading" nature of style sheets and hard-code properties into the theme's default anchor objects, thus overiding other uses of them in your theme. Ideally, you should be able to specify the font style, size, etc... in the first ".blahitem a" element and then just the color in subsequent "states" of the anchor object (hover, visited, etc...) If your theme is more in line with proper CSS techniques, feel free to make those adjustments to the styles below */ /*-------------------------------------*/ /* Horizontal Drop-Down Menu Style */ /*-------------------------------------*/ .horbar { /* Color of main horizontal menubar and border */ color: black; background-color: #e6e7e6; border: 1px outset #525252; } .horizitem { /* Behaviour of main horizontal menu items, leave as is for proper operation */ float: right; white-space: nowrap; border-left:1px #cccccc solid } .horizitem a { /* Font style, size of submenu items */ font-family: tahoma font-size: 8pt; text-decoration: none; position: relative; display: block; padding:5px; padding-right:15px } .horizitem a:link, .horizitem a:visited { /* Font style & color of main menu items */ color: #FFFFFF; font-family: tahoma; font-size: 8pt; text-decoration: none; } .horizitem a:hover { /* Font style & color, background menu color of main menu item when hovered over */ color: #fff36c; /*background-color: #21459c;*/ font-family: tahoma; font-size: 8pt; text-decoration: none; } .horizitem a:active { /* Font style & color, background menu color of main menu item when clicked */ color: #db6416; /*background-color: #666666; */ font-family: tahoma; font-size: 8pt; text-decoration: none; } .horizsubmenu { /* Behaviour of sub-menu items - leave as is for proper operation of submenus */ position: absolute; left: 0; top: 0; visibility: hidden; FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#cccccc,offx=2,offy=2) progid:DXImageTransform.Microsoft.Alpha(opacity=92); -moz-opacity:0.9; opacity: 0.9; } .horizsubframe { /* Color of submenu item and border */ background-color: #e6e7e6; border: 2px outset #fdfefd; position: relative; display: block; } .horizsubitem { /* Behaviour of sub-menu items - leave as is for proper operation of submenus */ text-align: right; direction:rtl; white-space: nowrap; background:#aabbcc; } .horizsubitem a { /* Font style, size of submenu items */ font-family: tahoma; font-size: 8pt; text-decoration: none; position: relative; display: block; padding:2px 8pt; border-bottom:1px #113355 solid; } .horizsubitem a:link, .horizsubitem a:visited { /* Font color, style of submenu items */ color: #113355; font-family: tahoma; font-size: 8pt; text-decoration: none; } .horizsubitem a:hover { /* Font color, style, background submenu color of submenu item when hovered over */ color: #ffffff; background-color: #B1C3DB; font-family: tahoma; font-size: 8pt; text-decoration: none; } .horizsubitem a:active { /* Font color, style, background submenu color of submenu item when clicked */ color: #db6416; /*background-color: #666666; */ font-family: tahoma; font-size: 8pt; text-decoration: none; } .horizsubitem .horizfwdarr, .horizitem .horizfwdarr { /* Positioning of right arrow for submenus */ } .horizsubseparator { /* Style for line-separator in horizontal submenus - Use '---' for Link title to display */ background-color: #ff0000; border-top: 1px solid #cdcecd; border-bottom: 1px solid #ffffff; margin: 2px 0px 2px 0px; /* top right bottom left */ height: 0px; font-size: 1px; line-height: 0px; } /*---------------------------------*/ /* Vertical Fly-Out Menu Style */ /*---------------------------------*/ .verbar { /* Color of main vertical menubar and border */ color: black; /* background-color: #593E33;*/ border-collapse: collapse; } .vertitem { /* Behaviour of main vertical menu items, leave as is for proper operation */ direction:rtl; text-align: right; border-bottom:1px #444444 dotted; border-right:0; } .vertitembullet { border-bottom:1px #444444 dotted; border-left:0; padding-right:9px; padding-top:10px; vertical-align:top; } .vertitembullet a{ display:block; } .vertitembullet a:hover { background-color: #CCCCCC; } .vertitem a { /* Font style, size of main menu items */ font-family: tahoma; font-size: 8pt; text-decoration: none; position: relative; display: block; padding:7px; padding-right:2px; } .vertitem a:link, .vertitem a:visited { /* Default font style & color of main menu items */ color: #535C6D; font-family: tahoma; font-size: 8pt; text-decoration: none; } .vertitem a:hover { /* Font style & color, background menu color of main menu item when hovered over */ color: #3B85C4; font-family: tahoma; font-size: 8pt; text-decoration: none; } .vertitem a:active { /* Font style & color, background menu color of main menu item when clicked */ } .vertsubmenu { /* Behaviour of sub-menu - leave as is for proper operation of submenus */ position: absolute; left: 0; top: 0; visibility: hidden; } .vertsubframe { /* Color of submenu item and border */ background-color: #ddd; position: relative; display: block; } .vertsubitem { /* Behaviour of sub-menu - leave as is for proper operation of submenus */ text-align: right; white-space: nowrap; } .vertsubitem a { /* Font style, size of submenu items */ font-family: tahoma; font-size: 8pt; text-decoration: none; position: relative; display: block; border-bottom:1px #47697E solid } .vertsubitem a:link, .vertsubitem a:visited { /* Default font style & color of submenu items */ color: #757c7a; font-family: tahoma; font-size: 8pt; text-decoration: none; padding:6px 5px; } .vertsubitem a:hover { /* Font style & color, background submenu color of submenu item when hovered over */ color: #47697E; background-color: #CCCCCC; font-family: tahoma; font-size: 8pt; text-decoration: none; } .vertsubitem a:active { /* Font style & color, background submenu color of submenu item when clicked */ } .vertsubitem .vertfwdarr, .vertitem .vertfwdarr { /* Positioning of right arrow for submenus */ position: absolute; top: 5px; right: 8px; } .vertsubseparator { /* Style for line-separator in vertical menus - Use '---' for Link title to display */ background-color: #ff0000; border-top: 1px solid #cdcecd; border-bottom: 1px solid #ffffff; margin: 2px 0px 2px 0px; /* top right bottom left */ height: 0px; font-size: 1px; line-height: 0px; } /*---------------------------*/ /* Tree and Plain Menu Style */ /*---------------------------*/ .treemenudiv { /* Behaviour of tree/plain menu item - leave as is for proper performance */ display: block; white-space: nowrap; } .phplmnormal { /* Font size & color of unlinked menu items */ color: #000000; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplmnormal:hover { /* Font size & color of menu items */ color: #000000; background-color: #fff0c0; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplm:link, a.phplm:visited { /* Font color, style of linked & visited menu items */ color: #003300; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplm:hover { /* Font color, style of menu items when hovered over */ color: #841212; background-color: #fff0c0; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplm:active { /* Font size & color of menu items when clicked */ color: #ff0000; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplmselected:link, a.phplmselected:visited { /* Font size & color of selected & visited menu items */ color: #dd0000; background-color: #ffdd76; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplmselected:hover { /* Font size & color of selected menu item when hovered over */ color: #841212; background-color: #fff0c0; font-family: tahoma; font-size: 13px; text-decoration: none; } a.phplmselected:active { /* Font size & color of selected menu item when clicked */ color: #ff0000; font-family: tahoma; font-size: 13px; text-decoration: none; } .toplink { background:url(../images/topmenubg.html); } .toplink a { color:#FFFFFF; } .searchinput { border:1px #47697E solid; color: #555555; } .logininput { border:1px #47697E solid; color: #555555; } .loginblock div { padding-bottom:3px; padding-top:2px; } .loginbutton { border:2px #CCCCCC solid; background: #FFF36C; padding-bottom:2px; color: #555555; margin-top: 3px; } .lang-side{ float:left; } .lang-main{ float:right; } /*table*/ table.gray { widht: 90%; cellspacing: 2; cellpadding: 4; text-align: center; } table.gray caption { padding: 8px; background-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } table.gray th{ padding: 10px; font-weight: bold; background-color: rgb(230, 230, 230); border: 1px solid rgb(189, 189, 189); } table.gray td{ border: 1px solid rgb(189, 189, 189); } table.gray tr{ background-color: rgb(247, 247, 247); } table.graytop td{ vertical-align:top; text-align: right; } table.blue_hiz_min{ cellpadding: 4; cellspacing: 2; background:none repeat scroll 0 0 #fff; border-collapse:collapse; font-size:12px; margin:20px; } table.blue_hiz_min caption { background:none repeat scroll 0 0 #82a9d0; padding:10px; color:#ffffff; font-weight:bold; font-size:15px; } table.blue_hiz_min th{ border:none; border-bottom:2px solid #6678B1; color:#003399; font-weight:normal; padding:10px 8px; } table.blue_hiz_min td{ border-bottom:1px solid #CCCCCC; color:#666699; padding:6px 8px; } table.blue_hiz_min tr:hover td{ color:#000099; } /*table*/ input, select { border:1px solid silver;font-size:10px;} /**** Daliri ****/ /*--- check password ---*/ #registerForm input { margin:3px 0 3px 5px } input.error { background:#FAD2D4; border:1px red solid; } label.error{color:red} .neutral{ width:150px; padding:3px; color:#000000; font-family:verdana; font-size:11px; text-align:center; border:1px solid #000000; background-color:#FFFFFF; display:block; margin:5px 0; } .veryweak{ border:1px solid #000000; background-color:#B40404; } .weak{ border:1px solid #000000; background-color:#DF7401; } .medium{ border:1px solid #000000; background-color:#FFFF00; } .strong{ border:1px solid #000000; background-color:#9AFE2E; } .verystrong{ border:1px solid #000000; background-color:#0B610B; color:#FFFFFF; } /*--- End ---*/ .disabled {background:#DDDDDD !important;border-color:#CCCCCC !important;color:#CCCCCC !important} .ltr{direction:ltr;text-align:left} .errorbox{border:1px red solid;color:red;padding:10px 20px;line-height:1.5em;background: #fbd8d1} .loader-box{text-align:center} .moreinfo {text-align:right;padding:20px;direction:rtl;vertical-align:top} .moreinfo label{font-weight:bold;margin:3px 0 3px 7px ;display:inline-block} .moreinfo img{vertical-align:text-top} .moreinfo span{margin:3px 0 ;display:inline-block } .captchaImage{border:2px white solid;margin:0 2px} .simpleCaptchaSelected{border:2px red solid} /***** End *****/ .FrGray { margin-bottom: 20px; background: none repeat scroll 0 0 #F5F5F5; color: #383838; width: 200px; position:relative; right:13px; box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);} /*.FrGray .l_t { background: url("../../images/l_t.gif") no-repeat scroll left top transparent;} .FrGray .r_t { background: url("../../images/r_t.gif") no-repeat scroll right top transparent;} .FrGray .r_b { background: url("../../images/r_b.gif") no-repeat scroll right bottom transparent;} .FrGray .l_b { background: url("../../images/l_b.gif") no-repeat scroll left bottom transparent;}*/ .FrGray .ind { font-size: 9pt; padding: 10px; _padding: 0; *padding: 0; } .FrGray .myCell0 { background:url("../../images/menu2.html") no-repeat scroll ; color: #fff; font-size: 14px; font-weight: bold; line-height: 30px; padding: 10px; text-shadow: 1px 1px #333; text-transform: uppercase; position:relative; left:48px; width: 240px; } .FrGray .myCell1 { background: none repeat scroll 0 0 #95dae8 !important; border: 1px solid #29acc7 !important; color: #555 !important; font-size: 13px; font-weight: bold; padding: 10px; text-align: right; text-shadow: 1px 1px #fff !important; } .FrGray .myCell2 { background: url("../../images/frame_title_orange.html") no-repeat scroll left top transparent; color: White; float: right; font-family: BKoodakBold,'B koodak','koodak','2 koodak','B Arial',sans-serif; font-size: 16px; height: 28px; text-align: center; width: 164px; padding-top:5px} .FrGray .h_p_image { background: url("../../images/first_page_image1.html") no-repeat scroll center top transparent; border-radius: 5px 5px 5px 5px; height: 170px;} .FrGray .indBody { padding: 10px 0 0; } .conTab { border: 0 none; width: 100%; } .conTab .col1, .conTab .col2, .conTab .col3 { vertical-align: top; } .conTab .col1, .conTab .col3 { padding: 10px; width: 214px; } .conTab .col2 { padding-top: 10px; text-align: justify; } .bar_blue_hp { height: 28px; margin-top: 5px; width: 100%; } .bar_blue_hp .myKh1 { background: url("../../images/bar_blue_myKh1.html") no-repeat scroll right top transparent; cursor: pointer; float: right; height: 28px; width: 36px; } .bar_blue_hp .myKh2 { background-color: #96a5ba; float: right; height: 28px; width: 90%; } .bar_blue_hp .myKh3 { background: url("../../images/bar_blue_myKh3.html") no-repeat scroll right top transparent; float: right; height: 28px; width: 6px; } .titleViewStyle { background-image: url("../../images/headerTitleBg2.html"); background-position: right bottom; background-repeat: no-repeat; color: #A5150F; font-family: 'B Mitra','Mitra','2 Mitra','B koodak','koodak','2 koodak',Arial,Tahoma; font-weight: bold; height: 25px; padding-right: 25px; padding-top: 2px; text-align: right; } .titleViewLine { background-image: url("../../images/headerTitleLine.html"); background-position: right center; background-repeat: no-repeat; height: 10px; } .titleViewBody { font-size: 13px; line-height: 23px; text-align: justify; vertical-align: top; } .top-menu { background: #007e8c; direction: rtl; padding: 10px 0; min-height: 20px; box-shadow:0 3px 6px #000; } .menu {width:1000px; direction: rtl; padding-top: 10px; min-height: 20px; } .top-menu div { float: right; } #header_handler { width:24px;height:24px;float:left;padding-left:5; } .maseh { z-index:1; height: 3px; min-width: 1170px; overflow: hidden; width: 100%; position:fixed; } .maseh span { float: left; height: 3px; width: 25%; } .myNewCell{ padding-bottom:20px; font-size: 14px; font-weight: bold; text-align: center; text-shadow: 1px 1px #333; line-height: 30px; position:relative; top:-5px }