html,body
{
    margin:0;
    padding:0;
    height:100%;
    border:none;
}

a {
			font-family: sans-serif;
			font-size: 12px;
			color: #fff;
	}
a.gray {color: #777;}

a.top{
			font-family: sans-serif;
			color: #fff;
			font-size: 12px;
			text-align: center;
			padding-right: 15px;
			text-decoration: underline;
			}

.contentpaneopen  a  {color:#000;}

div.m_w{
			width:143px;
			font-size: 0px;
			text-align: center;
			}
div.s5{
			width: 5px;
			font-size: 0px;
			}
div.h30{			
			height: 30px;
			font-size: 0px;
			}
			
div.r30{
			padding: 0 30 0 0px;
			margin: 0 0 0 0px;
			}

div.l50 {
 	margin-left: 50px;
}

div.b17{
width: 100%;
height: 17px;
border-bottom: 3px solid;
color: #777;
font-size: 0px;
}
			
table.header_table{
			border: 0px;
			border-collapse:collapse;	
			background: url(/templates/norgis2/pics/back.gif) repeat-x;
			background-position:left bottom;	
			}			

td {
	padding: 0;
}
p{font-family: sans-serif; font-size: 12px; margin: 0 0 0 0px;}
h1 {font-family: sans-serif; font-weight: normal; margin-top:  0; margin-bottom: 7px; text-align:   left; font-size: 24px; color: #777;}
h2 {font-family: sans-serif; font-weight: normal; margin-top:  0; margin-bottom: 7px; text-align:   left; font-size: 24px; color: #777;}
h3 {font-family: sans-serif; font-weight: normal; margin-top:  0; margin-bottom: 7px; text-align:  right; font-size: 32px; color: white;}
h4 {font-family: sans-serif; font-weight: normal; margin-top: 10; margin-bottom: 7px; text-align: center; font-size: 18px; color: #C33;}


p.zakl {margin-bottom: 43px;}
p.zakl2{margin-bottom: 10px;}
td.bump {
				padding: 1px; border: 1px solid black; background-color: #888; font-family: sans-serif; font-size: 12px;
}
td.bumpwh {
				padding: 1px; border: 1px solid black; background-color: white; font-family: sans-serif; font-size: 12px;
}
td.body_td	{
				 text-align: center; 
				 padding: 0px;
				 background-color: gray;
				 vertical-align: top;
			}
			
td.orange_spring{
					vertical-align: top;
					height: 100%;
					background: #D99614 url(../pics/spring_orange.gif) repeat-y right 0px;
			}
			
td.red_spring{
					vertical-align: top;
					height: 100%;
					background: #C33 url(../pics/spring_red.gif) repeat-y right 0px;
			}
td.middle_main{
			vertical-align:top;
			width: 100%;
			padding-left: 43px;
			padding-top: 39px;
			background: #fff;
			}
td.left_middle{
			vertical-align:top;
			padding-left: 30px;
			}
td.left_bottom{
			height: 100%;
			text-align: right;
			vertical-align: bottom;
}

td.right_middle{
			vertical-align: top;
			background: #fff url(../pics/spring_white.gif) repeat-y left 0px;
}
			
td.middle_orange{
					vertical-align:top;
					width: 268px;
					padding-right: 43px;
					padding-top: 30px;
					background: #C33; /*#D99614;*/
			}
			
td.bottom{
vertical-align: bottom;
padding: 0 0 0 0px;
}
			
td.content{
				width: 100%;
				padding-left: 43px;
				vertical-align:top;
}
table.body_table{
					border: 0px;
					border-collapse:collapse;
					height: 100%;
					width: 100%;
					}
					
table.w100{
					border: 0px;
					border-collapse:collapse;
					width: 100%;
					}

p.top_tel{
			color: #fff;
			font-family: sans-serif;
			font-size: 18px;
			text-align: right;
			padding: 0 30 0 0px;
			margin: 0 0 0 10px;
			}
			
p.phone_big {text-align: right; color: Navy; font-size: 28px;}
p.phone_footer{text-align: right; font-size: 18px;}

div.bottomdiv {

height: 52px; border-bottom: 9px solid; border-color: #777;
//height: 61px; border-bottom: 9px solid; border-color: #777;
}
			
div.mid_underline_white {
			background-color: #fff;
			width: 225px;
			height: 3px;
			font-size: 0px;
			}
			
div.mid_underline_orange {			
			background-color: #D99614;
			width: 100%;
			height: 3px;
			font-size: 0px;
			}
			
div.mid_underline_red {			
			background-color: #C33;
			width: 100%;
			height: 3px;
			font-size: 0px;
			}

a.sublevelmm#active_menumm {
 color: #FF0;
}

a.mainlevelmm#active_menumm {color: #FF0;}

#price
{
	font-size: 12px;
	font-family: sans-serif;
	font-weight: normal;
}

#spread
{
 	color: #c33;
}
.contentpagetitle {
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #000;
	text-align:left;
	}
.contentpaneopen {
	font-family: sans-serif;
	color: black;
	text-align:left;
	}
.blog_more {
	font-family: sans-serif;
	font-size: 12px;
	color: black;
	text-align:left;
	}
.blogsection {
	font-family: sans-serif;
	font-size: 12px;
	color: black;
	text-align:left;
	}
.pagenav  {
	font-family: sans-serif;
	font-size: 12px;
	color: black;
	}
a.pagenav  {
	font-family: sans-serif;
	font-size: 12px;
	color: black;
	}
td {
	font-family: sans-serif;
	}

.content a {
    color: #000;
}

table.body_table td.left_middle table.moduletable td span.mainlevelmm {
    color:#FFFFFF;
    font-family:sans-serif;
    font-size:12px;
}.text_h3{color:#FF9999;font-family:sans-serif;font-size:32px;font-weight:normal;margin-bottom:7px;margin-top:0;text-align:right;}
