﻿@charset "utf-8";
/* CSS Document */
body, button, td, th, a, div {
	font:normal 12px Tahoma;
	color:#272727;
	line-height: 1.3em;
}
a						{color:#0000ff; text-decoration:underline}
a:visited 				{color:#0000ff;}
a:hover 				{color:#0000ff; text-decoration:none}
label					{color:#272727;}

h1, h2					{
	color:#272727;
	font-size:18px;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}
h3						{
	color:#272727;
	font-size:13px;
	font-weight:bold;
	font: Tahoma;
}
p						{color:#272727; line-height:14px; padding:0px 0px 10px 0px; font-size:12px}

/*________________________________________TOPMENU_____________________________________*/
a.mainlevel 	 		{
	color:#272727;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:12px 20px 12px 20px;
	text-transform:none;
	display:block;
	float:left;
	font-family: Tahoma;
}
a.mainlevel:visited		{
	color:#272727;
	font-weight:bold;
	font-size:12px;
	font-family: Tahoma;
}
a.mainlevel:hover, #active_menu	{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	background:url(img_template/act_bullet.gif) no-repeat 50% 0px;
	font-family: Tahoma;
}
/*________________________________________Google Custom SEARCH______________________________________*/
#googlesearch			{}
.module_gcs				{width:220px; height:36px}
.module_gcs div			{position: relative; top:-38px; left: -20px; visibility: visible;}

/*________________________________________ORIGINAL SEARCH (not used)______________________________________*/
#search					{}
.module_s6				{height:36px}
.module_s6 div			{padding:0px 10px 0px 3px;}
.module_s6 div div		{padding:0px 0px 0px 0px;}
.module_s6 h3			{color:#fff}
.inputbox_s6 			{width:155px; height:17px; border:none; background:none; margin:9px 0px 10px 0px; color:#26190f; font-size:11px; padding:0px 0px 0px 20px;}
#search_searchword 		{vertical-align:top; background:none}				/*user4 search by default*/
#mod_login_remember		{}
.search_s6				{color:#fff; font-size:12px;}
.button_s6				{border:none; color:#fff; margin:0px 0px 0px 0px; width:64px; height:18px; font-size:11px}
.search					{margin:0px 8px 0px 0px;}

/*________________________________________STANDARD PRODUCTS_____________________________________*/

.module_s1				{padding:0px 0px 0px 0px; background:url(img_template/mainmenu_bg.gif) repeat-y 0 0; margin:0px 0px 4px 0px;}
.module_s1 div			{padding:0px 0px 0px 0px; background:url(img_template/mainmenu_bot.gif) no-repeat 0 bottom}
.module_s1 div div		{padding:10px 10px 18px 10px; background:url(img_template/mainmenu_top.gif) no-repeat 0 0; width:100%}
.module_s1 div div div	{padding:0px 0px 0px 0px; background:none}
.module_s1	 h3			{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding:11px 0px 7px 20px;
	margin:0px 0px 0px 0px;
	background:url(img_template/mainmenu_h3_bg.gif) no-repeat 0 0;
	text-transform:uppercase;
	font-family: Tahoma;
}
.module_s1	 img		{width:0px; height:0px}
.menu					{margin:0px 0px 0px 10px; padding:5px 0px 0px 10px; width:180px}
.menu li				{
	list-style-type: none;
	padding:5px 0px 4px 0px;
	font-weight:bold;
	color: #004B8D;
	background:url(img_template/li_bg2.gif) repeat-x 0 bottom;
	font-family: Tahoma;
}
.menu li a				{
	font-weight:bold;
	color:#ef8f11;
	font-size:10px;
	text-decoration:none;
	padding:0px 0px 0px 12px;
	background:url(img_template/bullet.gif) no-repeat 0px 0;
	font-family: Tahoma;
} 	/* Item Of Menu Main */
.menu li a:visited 		{color:#ef8f11;}
.menu li a:hover 		{color:#ef8f11; text-decoration:underline}
.menu li a:hover span	{}
.menu .active a 		{
	color:#ef8f11 !important;
	text-decoration:underline;
	font-family: Tahoma;
} 	/* active item */
.menu .active a span	{}

/*________________________________________CUSTOM PRODUCTS________________________________________*/
.module_s3				{padding:0px 0px 0px 0px; background:url(img_template/box2_bg.gif) repeat-y 0 0}
.module_s3 div			{padding:0px 0px 0px 0px; background:url(img_template/box2_bot.gif) no-repeat 0 bottom}
.module_s3 div div		{padding:10px 10px 25px 10px; background:url(img_template/box2_top.gif) no-repeat 0 0; width:100%}
.module_s3 div div div	{padding:0px 0px 0px 0px; background:none}
.module_s3 h3			{
	color:#0d0d0d;
	font-weight:bold;
	font-size:14px;
	padding:11px 0px 20px 20px;
	margin:0px 0px 0px 0px;
	background:url(img_template/loginform_h3.gif) no-repeat 0 0;
	text-transform:uppercase;
	font-family: Tahoma;
}
.module_s3 form			{padding:0px 0px 0px 0px;}
.pollstableborder_s3 .input	{margin:3px 0px 5px 0px;}
module_s3 table table	{width:auto; margin:0px 0px 0px 0px;}
.poll_s3				{width:auto}
.module_s3 thead td		{padding:8px 10px 10px 20px; font-weight:bold !important; color:#909090; font-size:11px}  			/* question */
.module_s3 td			{padding:0px 0px 3px 20px; text-align:left; vertical-align:middle;}
.module_s3 td td		{padding:0px 0px 0px 0px;}		
.module_s3 td div		{text-align:left}  		/* buttons align */
.module_s3 label		{
	margin:0px 6px 5px 0px;
	color:#2d2d2d;
	font-size:12px;
	line-height:14px;
	font-family: Tahoma;
}		/* text */
.module_s3 input		{margin:0px 0px 0px 0px; vertical-align:top} /* checkbox */
.module_s3 .button		{
	width:86px;
	height:22px;
	border:none;
	color:#fff;
	margin:5px 0px 5px 0px;
	vertical-align:middle;
	padding:0px 0px 0px 15px;
	text-align:left;
	font-size:11px !important;
	font-weight:bold;
	display:inline;
	font-family:Tahoma;
	text-transform:uppercase
}
.sectiontableentry1_s3	{padding:2px 0px 5px 0px !important;}
.sectiontableentry2_s3  {padding:2px 0px 5px 0px !important;}

/*__________________________________CRYOCONCEPT NEWS______________________________________*/

.module_s5				{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url(img_template/ln_bg.gif) repeat-y 0 0; width:231px}
.module_s5 div			{padding:0px 0px 0px 0px; background:url(img_template/ln_bot.gif) no-repeat 0 bottom}
.module_s5 div div		{padding:0px 33px 15px 27px; background:url(img_template/ln_top.gif) no-repeat 0 0;}
* html .module_s5 div div {width:100%}
.module_s5 div div div	{padding:0px 0px 0px 0px; background:none; width:100%}
.module_s5	 h3			{
	color:#ef8f11;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding:16px 0px 10px 0px;
	margin:0px 0px 3px 0px;
	font-family: Tahoma;
}
.module_s5 ul  			{list-style-type: none; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;} 
.module_s5 li 			{list-style-type: none; padding:3px 0px 5px 0px; color: #0084bb; background:url(img_template/li_bg.gif) repeat-x 0 bottom}
.module_s5 li a			{font-weight:normal; color: #2d2d2d; font-size:12px; text-decoration:none; padding:0px 0px 0px 21px; background:url(img_template/bullet2.gif) no-repeat 0 0px; display:block}
.module_s5 li a:hover	{color:#2d2d2d; text-decoration:underline}
.module_s5 li a:visited	{color:#2d2d2d}

.module_s5 li.latestnews_s51 {padding:2px 0px 3px 0px;}
.module_s5 li.latestnews_s51 a {background:url(img_template/bullet2.gif) no-repeat 0 0}


/*_______________________________________________________________________________INDEX.PHP_STYLES_______________________________*/
.separator				{
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color: #003366;
	font-family: Tahoma;
	text-indent: -9px;
}
.bot					{background:url(img_template/cont_bott.gif) repeat-x 0 bottom}
.box_t					{background:url(img_template/box_t.gif) repeat-x 0 0 #fff}
.box_l					{background:url(img_template/box_side.gif) repeat-y 0 0}
.box_r					{background:url(img_template/box_side.gif) repeat-y right 0}
.box_b					{background:url(img_template/box_b.gif) repeat-x 0 bottom}
.box_tl					{background:url(img_template/box_tl.gif) no-repeat 0 0; width:100%}
.box_tr					{background:url(img_template/box_tr.gif) no-repeat right 0}
.box_bl					{background:url(img_template/box_bl.gif) no-repeat 0 bottom}
.box_br					{background:url(img_template/box_br.gif) no-repeat right  bottom}
.box_br .space			{padding:10px}
.box_br .c1				{width:235px; float:left;}
.box_br .c2				{width:235px; float:right; padding:0px 0px 0px 0px;}

.footer					{
	font-family:Tahoma;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	font-size: 11px;
	color:#fff;
	background-color: #666666;
	padding: 5px;
	position:relative;
	top:40px;
}
#footer .space 			{
	padding:10px 0px 0px 45px;
	text-align:left;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	font-family: Tahoma;
}
#footer a				{
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	font-family:Tahoma;

}
#footer a:hover			{
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}
