@import url("../../css/rte.css");				/* general, rich text editing */
@import url("../../css/csc.css");				/* css styled content */
@import url("../../css/common.css");			/* common styles */
@import url("../../css/extensions.css");		/* extensions */
@import url("../../searchbox/searchbox.css");	/* searchbox */

/* general, body */
body { background-color:white; margin:4px 0; text-align:center; }
/* main section */
#main-area { width:750px; margin:auto; text-align:left; }

/* top red area */
#top-red-area-wrapper { height:23px; }
#top-red-area-wrapper tr td#small-pictures-area { padding-top:3px; padding-left:8px; vertical-align:middle; text-align:left; }
#top-red-area-wrapper tr td#small-pictures-area img { margin:0 6px; }
#top-red-area-wrapper tr td#language-menu-area { padding-top:3px; padding-right:12px; vertical-align:middle; text-align:right; }
/*#top-red-area-wrapper tr td#language-menu-area a { color:#CCCCCC; margin:0; font-size:9px; text-decoration:none; font-weight:normal; }*/

/* top main menu */
/* level 1 */
#top-mainmenu-area { margin:0; padding:0; background:#DFDFDF url(../images/gray_glass_bg.jpg) left center repeat-x; border-top:4px solid #666666; border-bottom:4px solid #666666; }
#top-mainmenu-area table { margin:0 auto 0 auto; }
#top-mainmenu-area table tr td { vertical-align:middle; padding:0; }
#top-mainmenu-area table tr td a { display:block; line-height:20px; padding:0 20px; text-decoration:none; font-size:10px; font-weight:bold; }
#top-mainmenu-area table tr td a:hover { background:#DFDFDF url(../images/gray_glass_lighter_bg.jpg) left center repeat-x; text-decoration:none; }
/* level 2+ */
table.top-mainmenu-levelx { margin:0; background-color:#E9E9E9; /*border-top:4px solid #999999;*/ }
table.top-mainmenu-levelx tr td { vertical-align:middle; padding:0; }
table.top-mainmenu-levelx tr td.first-menu-item {}
table.top-mainmenu-levelx tr td.last-menu-item {}
table.top-mainmenu-levelx tr td a { display:block; line-height:20px; padding:0 20px; padding-left:12px; text-decoration:none; font-size:10px; font-weight:bold; }
table.top-mainmenu-levelx tr td a:hover { background-color:white; text-decoration:none; }
table.top-mainmenu-levelx tr td a.menuitem-with-subpages { background-image:url(../images/menu_right_arrow.gif); background-position:right center; background-repeat:no-repeat; }

/* Fix IE. Hide from IE Mac \*/
* html #top-mainmenu-area table tr td a { height:1%; }
* html table.top-mainmenu-levelx tr td a { height:1%; }
/* End */

/* content area */
#content-area-wrapper { margin:8px 0; margin-bottom:4px; }
#content-area-wrapper tr td#big-image-area { padding:0; vertical-align:top; }
#content-area-wrapper tr td#big-image-area img.big-image { margin-bottom:8px; }
#content-area-wrapper tr td#content-area { padding:0; vertical-align:top; /*border:1px solid #DFDFDF;*/ }

/* bottom red area */
#bottom-red-area-wrapper { height:65px; border-top:4px solid #666666; }
#bottom-red-area-wrapper tr td#bottom-red-area-1 { padding-bottom:6px; padding-left:10px; vertical-align:middle; text-align:center; color:#EFEFEF; }
#bottom-red-area-wrapper tr td#bottom-red-area-1 img { margin:1px 40px; }
#bottom-red-area-wrapper tr td#bottom-red-area-2 { padding-bottom:6px; padding-right:10px; vertical-align:middle; text-align:center; color:#EFEFEF; }
#bottom-red-area-wrapper tr td#bottom-red-area-2 img { margin:1px 40px; }

/* bottom area - copyright text, bottom menu */
#bottom-area-wrapper { margin-top:4px; }
#copyright-area { padding-left:6px; text-align:left; vertical-align:middle; }
#copyright-area h5 { margin:0; padding:0; }
#copyright-area h5 a, #copyright-area h5 a:hover { color:#990000; text-decoration:none; }
#bottom-mainmenu-area { padding-right:6px; text-align:right; vertical-align:middle; }
#bottom-mainmenu-area ul { list-style-type:none; margin:0; padding:0; }
#bottom-mainmenu-area ul li { display:inline; margin:0; padding:0 4px; color:#990000; cursor:default; }
#bottom-mainmenu-area ul li.first-menuitem { padding-left:0; }
#bottom-mainmenu-area ul li.last-menuitem { padding-right:0; }
#bottom-mainmenu-area ul li a, #bottom-mainmenu-area ul li a:hover { color:#990000; text-decoration:none; }

/* countomat.com area */
#countomat-area { width:34px; text-align:center; vertical-align:middle; }
