/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- COOKIES -------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

.cc_container .cc_btn {
background-color: #166fbf !important; /* Farbe des Buttons */
color: #fff !important; /* Textfarbe des Buttons */
}
 
.cc_container {
background: #e0e0e0 !important; /* Hintergrundfarbe des gesamten Bereichs */
color: #000 !important; /* Schriftfarbe des gesamten Bereichs */
}
 
.cc_container a {
color: #166fbf !important; /* Textlink-Farbe "Mehr Infos" */
}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- Images --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

.focus 									{
										max-width: 100%;
										max-height: 100%;
										vertical-align:top;
										}
										
.focus_bottom 							{
										max-width: 100%;
										vertical-align:bottom;
										}
										
.focus_video 							{
										width: 100%;
										vertical-align: middle;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAVIGATION ----------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

ul#Navigation 											{ 
														margin: 0px; 
                                                        padding: 0px; 
                                                        text-align: left; 
                                                        }
					
ul#Navigation li										{ 
														list-style: none; 
                                                        float: left; 
                                                        position: relative; 
                                                        margin: 0px; 
                                                        padding: 0px; 
                                                        z-index:2; 
                                                        }
	
															* html ul#Navigation li { margin-bottom: -8px; }
															*:first-child+html ul#Navigation li { margin-bottom: -2px; }
					
ul#Navigation li ul 									{ 
														margin: 0px; 
                                                        padding: 0px; 
                                                        position: absolute; 
                                                        top: 16px; 
                                                        left: 0px; 
                                                        display: none; 
                                                        background-color: #ffffff; 
                                                        z-index:2; 
                                                        }
	
															* html ul#Navigation li ul { left: -24px; lef\t: -6px; z-index:2; }
															*:first-child+html ul#Navigation ul { background-color:silver; padding-bottom:6px; z-index:2; }
	
ul#Navigation li:hover ul 								{ 
														display: block; 
                                                        z-index:2; 
                                                        }
	
ul#Navigation li ul li 									{ 
														float: none; 
                                                        display: block; 
                                                        margin-bottom: 0px; 
                                                        z-index:2; 
                                                        }
					
ul#Navigation a, ul#Navigation span 					{ 
														display: block;  
                                                        height:20px; 
                                                        padding: 0px 8px; 
                                                        text-decoration: 
                                                        none; color: #020965; 
                                                        z-index:2; 
                                                        }
	
															* html ul#Navigation a, * html ul#Navigation span { width: 138px; w\idth: 102px; z-index:2; }
		
ul#Navigation a:hover, ul#Navigation span, li a#aktuell { 
														color: #020965; 
                                                        background-color: #c0cce6; 
                                                        z-index:2; 
                                                        }
					  
li a#aktuell 											{ 
														color: #ffffff; 
                                                        background-color: #020965; 
                                                        z-index:2; 
                                                        }
	
ul#Navigation li ul span 								{ 
														color: #ffffff; 
                                                        background-color: #020965; 
                                                        z-index:2; 
                                                        }

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- Text ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

.Stil_Nav_14 							{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 14px;
										font-weight:bold;
										font-variant:small-caps;
										text-align: inherit;
										overflow:hidden;
										color: #000000;
										}

.Stil_Text_14 							{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 14px;
										text-align: inherit;
										overflow:hidden;
										color: #000000;
										}
										
.Stil_Text_24		 					{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 24px;
										text-align: inherit;
										overflow:hidden;
										color: #000000;
										}
										
.Stil_Text_14_White 					{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 14px;
										text-align: inherit;
										overflow:hidden;
										color: #ffffff;
										}
										
.Stil_Text_24_White 					{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 24px;
										text-align: inherit;
										overflow:hidden;
										color: #ffffff;
										}
										
.Stil_Text_10							{
										font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-align: inherit;
										text-overflow: ellipsis;
										overflow:hidden;
										color: #000000;
										}

a.black:link 							{ 
										font-weight:none;
										color: #666666;
										font-variant:normal;
										text-decoration:none;
										}
											
a.black:visited 						{ 
										font-weight:none;
										color: #666666;
										font-variant:normal;
										text-decoration:none; 
										}
											
a.black:hover 							{ 
										font-weight:bold;
										color:#000000;
										font-variant:normal;
										text-decoration:none; 
										}
											
a.black:active 							{ 
										font-weight:bold;
										color:#000000;
										font-variant:normal;
										text-decoration:none; 
										}

a.blue:link 							{ 
										font-weight:bold;
										color: #0069af;
										font-variant:small-caps;
										text-decoration:none;
										}
											
a.blue:visited 							{ 
										font-weight:bold;
										color: #0069af;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.blue:hover 							{ 
										font-weight:bold;
										color:#005389;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.blue:active 							{ 
										font-weight:bold;
										color:#005389;
										font-variant:small-caps;
										text-decoration:none; 
										}

a.light_blue:link 						{ 
										font-weight:bold;
										color: #9cbafb;
										font-variant:small-caps;
										text-decoration:none;
										}
											
a.light_blue:visited 					{ 
										font-weight:bold;
										color: #9cbafb;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.light_blue:hover 						{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.light_blue:active 					{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}
										
a.white:link 							{ 
										font-weight:bold;
										color:#ffffff;
										font-variant:small-caps;
										text-decoration:none;
										}
											
a.white:visited 						{ 
										font-weight:bold;
										color: #ffffff;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.white:hover 							{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}
											
a.white:active 							{ 
										font-weight:bold;
										color:#cccccc;
										font-variant:small-caps;
										text-decoration:none; 
										}

a.trans:link 							{ 
										
										}
											
a.trans:visited 						{ 
										 
										}
											
a.trans:hover 							{ 
										filter: brightness(90%);
   										transition: filter 1s; 
										}
											
a.trans:active 							{ 
										
										}

.hr										{
										background-color: #ebebeb; 
										color: #ffffff;
										border: 0; 
										height: 1px; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/   

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1480px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1480px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1480px; 
										height:115px;
										overflow:hidden; 
										z-index:1;
										background-color:;
										}
										
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1480px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1480px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1480px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
										
#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1440px; 
										height:6200px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6355px; 
										left:0px; 
										width:1480px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6355px; 
										left:0px; 
										width:1480px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	@media only screen and (max-width:1495px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1440px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1440px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1440px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1440px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1440px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:340px;
										width:390px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1440px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
										
#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1400px; 
										height:6320px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6475px; 
										left:0px; 
										width:1440px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6475px; 
										left:0px; 
										width:1440px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1455px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1400px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1400px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1400px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1400px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1400px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1400px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
										
#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1360px; 
										height:6380px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6535px; 
										left:0px; 
										width:1400px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6535px; 
										left:0px; 
										width:1400px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1415px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1360px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1360px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1360px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1360px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1360px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1360px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
										
#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1320px; 
										height:6470px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6625px; 
										left:0px; 
										width:1360px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6625px; 
										left:0px; 
										width:1360px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1375px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1320px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1320px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1320px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1320px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1320px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1320px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1280px; 
										height:6630px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6785px; 
										left:0px; 
										width:1320px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6785px; 
										left:0px; 
										width:1320px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1335px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1280px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1280px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1280px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1280px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1280px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1280px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1240px; 
										height:6720px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6875px; 
										left:0px; 
										width:1280px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6875px; 
										left:0px; 
										width:1280px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1295px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1240px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1240px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1240px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1240px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1240px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1240px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1200px; 
										height:6830px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:6985px; 
										left:0px; 
										width:1240px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:6985px; 
										left:0px; 
										width:1240px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1255px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1200px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1200px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1200px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1200px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1200px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1200px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1160px; 
										height:6920px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:7075px; 
										left:0px; 
										width:1200px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:7075px; 
										left:0px; 
										width:1200px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1215px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1160px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1160px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1160px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1160px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:block;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1160px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:none;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:none;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1160px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1120px; 
										height:7150px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:7305px; 
										left:0px; 
										width:1160px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:7305px; 
										left:0px; 
										width:1160px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1175px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1120px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1120px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1120px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1120px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1120px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1120px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1080px; 
										height:7300px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:7455px; 
										left:0px; 
										width:1120px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:7455px; 
										left:0px; 
										width:1120px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1135px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1080px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1080px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1080px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1080px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1080px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1080px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1040px; 
										height:7430px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:7585px; 
										left:0px; 
										width:1080px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:7585px; 
										left:0px; 
										width:1080px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:1095px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1040px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1040px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1040px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1040px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1040px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1040px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:1000px; 
										height:7590px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:block;
										position:absolute; 
										top:7745px; 
										left:0px; 
										width:1040px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:none;
										position:absolute; 
										top:7745px; 
										left:0px; 
										width:1040px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
		@media only screen and (max-width:1055px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:1000px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:1000px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:1000px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1000px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:1000px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:1000px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:960px; 
										height:7770px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:7925px; 
										left:0px; 
										width:1000px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:7925px; 
										left:0px; 
										width:1000px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
		@media only screen and (max-width:1015px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:960px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:960px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:960px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:960px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:960px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:960px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:920px; 
										height:8020px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:8175px; 
										left:0px; 
										width:960px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:8175px; 
										left:0px; 
										width:960px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:975px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:920px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:920px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:920px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:920px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:920px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:920px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:880px; 
										height:8250px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:8405px; 
										left:0px; 
										width:920px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:8405px; 
										left:0px; 
										width:920px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:935px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:880px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:880px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:880px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:880px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:880px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:880px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:840px; 
										height:8470px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:8625px; 
										left:0px; 
										width:880px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:8625px; 
										left:0px; 
										width:880px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:895px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:840px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:840px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:840px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:840px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:840px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:840px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:800px; 
										height:8700px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:8855px; 
										left:0px; 
										width:840px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:8855px; 
										left:0px; 
										width:840px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:855px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:800px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:800px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:800px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:800px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:800px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:800px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:760px; 
										height:9080px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:9235px; 
										left:0px; 
										width:800px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:9235px; 
										left:0px; 
										width:800px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:815px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:760px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:760px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:760px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:760px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:760px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:760px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:720px; 
										height:9390px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:9545px; 
										left:0px; 
										width:760px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:9545px; 
										left:0px; 
										width:760px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:775px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:720px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:720px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:720px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:720px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:720px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:720px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:680px; 
										height:9930px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:10085px; 
										left:0px; 
										width:720px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:10085px; 
										left:0px; 
										width:720px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
									
	}
	
	@media only screen and (max-width:735px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:680px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:680px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:680px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:680px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:680px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:680px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:640px; 
										height:10350px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:10505px; 
										left:0px; 
										width:680px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:10505px; 
										left:0px; 
										width:680px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:695px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:640px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:640px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:640px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:640px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:640px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:640px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:600px; 
										height:10970px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:11125px; 
										left:0px; 
										width:640px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:11125px; 
										left:0px; 
										width:640px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:655px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:600px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:600px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:600px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:600px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:600px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:600px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:560px; 
										height:11620px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:11775px; 
										left:0px; 
										width:600px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:11775px; 
										left:0px; 
										width:600px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
@media only screen and (max-width:615px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:560px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:560px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:560px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:560px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:560px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:560px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:520px; 
										height:12520px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:12675px; 
										left:0px; 
										width:560px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:12675px; 
										left:0px; 
										width:560px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
@media only screen and (max-width:575px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:520px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:520px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:520px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:520px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:520px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:520px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:480px; 
										height:13460px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:13615px; 
										left:0px; 
										width:520px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:13615px; 
										left:0px; 
										width:520px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:535px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:480px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:480px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:480px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:480px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:480px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:480px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:440px; 
										height:14610px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:14765px; 
										left:0px; 
										width:480px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:14765px; 
										left:0px; 
										width:480px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	@media only screen and (max-width:495px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:440px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:440px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:440px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:440px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:440px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:38px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:440px; 
										height:100%; 
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:400px; 
										height:16130px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:16285px; 
										left:0px; 
										width:440px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:16285px; 
										left:0px; 
										width:440px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
	}
	
	
	@media only screen and (max-width:455px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:400px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:400px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:400px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:400px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:400px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:420px;
										width:360px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:360px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:400px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:360px; 
										height:19160px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:19315px; 
										left:0px; 
										width:400px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:19315px; 
										left:0px; 
										width:400px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}					
										
	}
	
	@media only screen and (max-width:415px){

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BODY / PAGE ---------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

body 									{ 
										margin: 0px auto; 
										padding: 0px auto; 
										width:360px; 
										background-color:; 
										background-image:url(); 
										}

div										{  }

#page 									{ 
										position:absolute; 
										top:0px;
										width:100%;
										max-width:360px;  
										height:100%;
										background-color:;
										z-index:1; 
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- HEAD ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#head 									{ 
										position:absolute; 
										top:0px; 
										left:0px; 
										width:360px; 
										height:115px; 
										overflow:hidden; 
										z-index:1;
										background-color:;
										}


/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- NAV -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#nav1									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:360px; 
										height:40px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_text								{ 
										position:absolute;
										display:none;
										top:4px; 
										left:20px; 
										background-color:#fff;
										z-index:2;
										}

#nav_open 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:23px;
										width:29px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:10;
										}
										
#nav2									{ 
										position:absolute;
										top:90px; 
										left:0px; 
										width:400px; 
										height:550px;
										overflow:hidden; 
										z-index:9;
										background-color:;
										}

#nav_box 								{
										position: absolute;
										display:block;
										top:0px; 
										left:20px; 
										height:420px;
										width:320px;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										z-index:11;
										}
										
#nav_box_bg 							{
										position: absolute;
										display:block;
										top:30px; 
										left:0px; 
										height:390px;
										width:320px;
										text-align:center;
										overflow: hidden;
										-webkit-overflow-scrolling: touch;
										background-color:#0069af;
										z-index:10;				
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- MAIN ----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#main 									{ 
										position:absolute; 
										top:115px; 
										left:0px; 
										width:360px; 
										height:100%;  
										z-index:1;
										background-color:;
										}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOX -----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/

#box1 									{ 
										position:absolute; 
										top:20px; 
										left:20px; 
										width:320px; 
										height:20930px; 
										overflow:hidden; 
										box-shadow: 0px 0px 23px -2px rgba(92, 92, 92, 0.4);
    									transition: box-shadow 0.4s ease;
										background-color:#fff;
										z-index:2;
										}
																			
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------- BOTTOM --------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------*/ 

#bottom 								{ 
										display:none;
										position:absolute; 
										top:21085px; 
										left:0px; 
										width:360px; 
										height:110px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}
										
#bottom1 								{ 
										display:block;
										position:absolute; 
										top:21085px; 
										left:0px; 
										width:360px; 
										height:320px;
										overflow:hidden;
										z-index:1;
										background-color:;
										}				
										
	}
