html  { height:100%; width:100%; padding:0; margin:0;  }

/*  ******************************************************************************************  */
/*   © 2011 MyArtside  - Layout						                                                      */
/*  ******************************************************************************************  */

body  { position:relative; font-family:Arial, Verdana, sans-serif; width:100%; height:100%;  padding:0; margin:0; text-align:center; background-color:#F0F0F0; -webkit-text-size-adjust:none;}
#p   { position:relative; display:block; min-height:100%; margin:0 auto -75px auto; width:1040px; text-align:left; z-index:110; }
#h   { position:relative; height:382px; width:100%; overflow:hidden; top:0; z-index:500; background:url(../../project/images/layout/header.jpg) 20px bottom no-repeat;}
#bc  { position:absolute; font-size:13px; text-align:center; bottom:0; width:1040px; height:75px;  background:url(../../project/images/layout/fbg.png) no-repeat; margin:0 auto; z-index: 10000;}
#fsp { position:relative; clear:both; width:100%; height:75px;  }
#bci { overflow:hidden; }

h1 { padding:0; margin:0px 0 0 0;}
h1 span { position:absolute; top:-1000px; left:-1000px; }
h1 img { position:relative; top:89px; left:128px; z-index:10000; }

.rpic {width:540px; height:220px; position:absolute; top:81px; right:33px; border:3px solid #fff;}

.rpic img {width:540px !important; height:220px !important;}


.cbg {background:url(../../project/images/layout/cbg.png) repeat-y; width:1040px; position:absolute; top:0px; right:0px; bottom:75px; z-index:1;}

.bgb {background:#FFC500; width:1000px; height:5px; position:absolute; left:20px; top:0px;}

#sidebar {width:202px; float:left; position:relative; z-index:20; margin-bottom:245px;}
#content			{ position:relative; text-align:left; width:740px; color:#000; font-size:13px;  line-height:140%; overflow:visible; z-index:10; }
.mycontent		{ float:right; margin:0 0px; padding:5px; text-align:justify !important;}
.innercontent {margin-top:15px; margin-right:40px;}

.btop {background:url(../../project/images/layout/bg-top.png); width:100%; height:250px; position:absolute; top:71px; left:0px;}
.btop1 {background:url(../../project/images/layout/tbg.png); width:1030px; height:250px; position:absolute; top:71px; left:5px; z-index:100;}

.bbot1 {background:url(../../project/images/layout/tbg.png); width:1030px; height:50px; position:absolute; top:4px; left:5px; z-index:100;}

.bbot {
    background:url(../../project/images/layout/bg-top.png);
    height: 50px;
    margin: 0px auto -75px auto;
    position: relative;
    width: 100%;
    z-index: 10;
	top:4px;
}

.head {position:absolute; top:42px; right:36px; margin:0px; padding:0px; z-index:100000;}
.head li {float:left; list-style:none; margin:0px 0px 0px 10px; position:relative; padding-bottom:0px; }
.head li a {padding:5px 10px 0px 0px; display:block; color:#000000; font-size:13px; text-decoration:none; text-align:center; position:relative; display:block; background:url(../../project/images/layout/strich.jpg) right 7px no-repeat;}
.head li.last a {padding:5px 0px 0px 0px; display:block; color:#000000; font-size:13px; text-decoration:none; text-align:center; position:relative; display:block; background:none;}
.head li a:hover, .head li a.active {color:#000000; font-weight:bold;}


.nav {padding:0px 0px 0px 20px; margin:0px; display:block; position:relative; top:10px; left:-10px; background:url(../../project/images/layout/navi-rmtv.png) no-repeat; width:212px;}
.nav li {list-style:none; margin:0px 0px 0px 0px; background:none; padding:0px 0px 0 0; position:relative;}
.nav li a {display:block; font-family:Arial, Verdana, sans-serif; font-size:15px; text-align:left; padding:8px 0px 9px 40px; margin:0px 0px; color:#000000; text-decoration:none;  height:19px; font-weight:bold;}
.nav li a:hover, .nav li a.active {background:url(../../project/images/layout/nav.png) no-repeat;}
.nav li:hover a, .nav li.active a {background:url(../../project/images/layout/nav.png) no-repeat;}

.nav li.startseite a {color:#000000;}
.nav li.referenzen a {color:#000000;}
.nav li.blitzteufel a {color:#000000;}

.nav li ul {padding:10px 0 0 10px; margin:0px 0 0 0; display:none; position:absolute; left:202px; width:242px; height:180px; top:-3px; background:url(../../project/images/layout/unav.png) no-repeat;}
.nav li:hover ul {display:block;}
.nav li ul li {margin:0px 0 3px 0;}
.nav li ul li a {background:none; color:#000000; font-weight:normal; text-align:left; font-size:14px; background:none !important; padding:7px 5px 6px 20px; height:auto !important;}
.nav li ul li a:hover, .nav li ul li a.active {color:#000000; font-weight:normal; text-align:left;}
.nav li:hover ul li a:hover, .nav li:hover ul li a.active, .nav li.active ul li a:hover, .nav li.active ul li a.active {color:#000000; font-weight:bold; text-align:left; }
.nav li:hover ul li a, .nav li.active ul li a {color:#000000; font-weight:normal; text-align:left;}



.nav1 {padding:0px 0px 0px 20px; margin:0px; display:block; position:relative; top:10px; left:-20px; background:url(../../project/images/layout/navi-start.png) no-repeat; width:429px; height:376px;}
.nav1 li {list-style:none; margin:1px 0px 11px 0px; background:none; padding:0px 50px 0 0; position:relative;}
.nav1 li a {display:block; font-family:Arial, Verdana, sans-serif; font-size:16px; text-align:right; padding:5px 0px 0px 40px; margin:0px 0px; color:#fff; text-decoration:none;  font-weight:normal; height:19px;}
.nav1 li a:hover, .nav li a.active {font-weight:bold;}
.nav1 li:hover a, .nav li.active a {font-weight:bold;}

.nav1 li.startseite a {color:#000000;}
.nav1 li.referenzen a {color:#000000;}
.nav1 li.blitzteufel a {color:#000000;}

    
.breadcrumb {z-index:100; margin:0px 0px; position:absolute; top:372px; left:311px;}
.knav {margin:0px 0px !important; padding-left:0px; float:left;}
.knav li.homepoint {background:none !important;}
.knav li {float:left; margin:0 10px 0 0; list-style:none; color:#D4D4D4; font-size:10px; background:url(../../project/images/layout/li-br.png) 0 6px no-repeat !important; padding-left:10px;}
.knav li a { padding-left:0px; color:#D4D4D4 !important; font-size:10px; text-decoration:none !important;}
.knav li a.last {font-weight:bold !important;}

#copyright	{ position:absolute; bottom:28px; left:55px; }
#bcc				{ position:relative; padding:10px 0 0 0; border-top:1px solid #ccc; }

#galbox	{position:relative; margin:20px 0; }
#galbox .arrow { position:absolute; top:0; width:20px; height:86px; z-index:10000;  }
#galbox #gal_next{ right:0; }
#galbox #gal_prev{ left:0; }
#galbox .ctab { height:86px; }
#galbox #gal {position:relative; left:0; width:1000px; overflow:hidden; }
#gal .img .zoom	{ display:none; }

#gal .col .img { position:relative; padding-left:20px;  }

.border	{ border:1px solid #000000; }

#content dl { padding:0; margin:10px 0; width:100%; }
#content dt { padding:0; margin:0; display:inline-block; width:20%; }
#content dd { padding:0; margin:0; display:inline-block; width:80%; }
#bc	a {color:#fff;}
#bc	.adressbox a {color:#000000;}
#bc  {color:#fff;}
#bc p {color:#000000; font-size:12px; width:400px; margin-left:635px; margin-top:21px; text-align:left;}


#content .accordion	h3 { color:#000; padding:5px 30px; background-color:transparent !important;  }
#content .accordion .ui-widget-content	{ border:none; font-size:13px !important;  font-family:Arial, Verdana, sans-serif !important;  background-color:transparent !important; }
#content .ui-accordion-header	{ background-image:none; background-color:transparent !important; border:none !important; }
#content .ui-widget-content    { background-image:none;   background-color:transparent !important; }

body.mypage { position:relative !important; width:740px !important; color:#fff !important; font-size:13px !important;  line-height:140% !important; z-index:1000 !important; text-align:left !important; } 
#AdminPage .mypage { position:relative !important; width:740px !important; color:#fff !important; font-size:13px !important;  line-height:140% !important; z-index:1000 !important; text-align:left !important; } 

#AdminPage .mypage a {color:#fff !important; font-size:13px !important;  line-height:140% !important; text-align:left !important; } 
body.mypage a {color:#fff !important; font-size:13px !important;  line-height:140% !important; text-align:left !important; } 

#startbox	{ position:absolute; width:950px; height:300px; margin:0 auto; top:200px; left:20px;  }

#startbtns { position:relative; top:500px; z-index:10000; height:150px; width:550px; }	

.schluessel { position:absolute; width:150px; height:135px; right:-150px; top:0; }


body.start	{ background:url('../../project/images/layout/start.jpg') no-repeat center 0; }

body.mypage { background-image:none; }

#content .background	{ position:absolute; bottom:0; right:0; z-index:-1; }
#content .background img { z-index:-1; }

#content table.tab_content { border:1px solid #c5c5c5; }
#content table th	{ background-color:#FFC500; color:#fff; }
#content table.tab_content th { padding:3px 10px; }	
#content table.tab_content td { padding:3px 10px; }
#content table td.row1 { background-color: #f3f3f3; }



#content ul#breadcrumb li	{ background:url('../../project/images/li2.png') no-repeat 0 0; padding:0 15px;   display:inline-block;   }
#content ul#breadcrumb a	{ color:#7c7c7c; text-decoration:none; display:inline-block; }


.btnaktuelles	{ position:absolute; right:-66px; width:58px; height:251px; top:40px; }
#newsticker	{ clear:both; height:100%; }

.startlink { position:absolute; top:600px; right:100px; color:#FFC500; z-index:1000; } 

.clearfix:after {
content: ".";
visibility: hidden;
display: block;
clear: both;
height: 0;
}
.clearfix { 
display: inline-block; 
}
/* Hides from IE-mac \*/
* html .clearfix { 
height: 1%; 
}
.clearfix { 
display: block; 
}
/* End hide from IE-mac */


.inputgoogle input {width:220px;}
.inputgoogle input.button {width:auto; margin-top:10px;}

.verband {background:url(../../project/images/layout/bzp.jpg) no-repeat; padding-left:90px; width:430px; font-size:12px; position:absolute; top:12px; left:97px; margin:0px;}

.adressbox {width:177px; height:173px; background:url(../../project/images/layout/box.png) no-repeat; margin-left:7px; margin-top:50px; margin-bottom:30px; font-size:13px; padding:12px 0 0 43px; line-height:130%; color:#000000; text-align:left; position:absolute; bottom:70px;left:0px;}

.kontaktbox {background:url(../../project/images/layout/bg-kontakt.png) no-repeat; width:550px; height:103px; margin-top:20px; font-size:16px; font-weight:bold; padding:40px 0 0 162px;}

.sp1 {float:left; width:150px; margin-bottom:10px;}
.sp2 {float:left; width:135px; margin-bottom:10px;}
input.textb {width:170px; border:1px solid #F0F0F0;}

.preisrechner {padding:10px; background:#FFC500 url(../../project/images/layout/preisrechner.jpg) no-repeat;}
.errClass {border:1px solid #cc0000 !important;}
.errClass1 {color:#cc0000; font-weight:bold;}
.buttonpreis {float:right;}
.preisresult {text-align:right; border-top:1px solid #F0F0F0; margin-top:10px; padding-top:10px;}

small {line-height:100%;}
.tr {text-align:right;}

table tr td {padding:5px;}
table tr th {padding:5px;}
table {border-collapse:collapse; margin-bottom:25px;}

.stadtnum {float:left; display:block; width:120px;}
.colred {float:left; display:block; color:#990000;}
.siegel {position:absolute; left:35px; top:12px;}

.col_2 {width:345px !important;}

#wrap_carousel_nav {position:absolute; top:3px; right:3px; z-index:5000; width:10px; padding:0px; margin:0px; height:50px;}
#wrap_carousel_nav li {list-style:none;}
#wrap_carousel_nav a {list-style:none; float:left; margin-bottom:2px; text-indent:-10000px; display:block; background:url(../../project/images/layout/pager.png) no-repeat;  width:10px !important; height:10px !important;}
#wrap_carousel_nav li.activeSlide a, #wrap_carousel_nav a:hover {background:url(../../project/images/layout/hover.png) no-repeat;}

#content .ref li {position:relative; background:none; padding:0px; float:left; margin-right:10px; margin-bottom:15px;}
#content .ref li a {background:none; padding:0px; text-align:center; text-decoration:none !important; border-bottom:none !important;}
#content .ref li a:hover {font-weight:bold; color:#000000;}
.txtbox {background:url(../../project/images/layout/hover.png); display:block; position:absolute; bottom:12px; left:4px; width:326px; height:27px; padding-top:11px; color:#000000;}

.history {width:80px !important;}

.selectsize {width:175px;}

.datenschutz-it {
    margin-left: -357px;
    margin-top: 5px;
    position: absolute;
}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../../project/images/box/colorbox/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:25px; height:25px; background:url(../../project/images/box/colorbox/border1.png) no-repeat 0 0;}
    #cboxTopRight{width:25px; height:25px; background:url(../../project/images/box/colorbox/border1.png) no-repeat -25px 0;}
    #cboxBottomLeft{width:25px; height:25px; background:url(../../project/images/box/colorbox/border1.png) no-repeat 0 -25px;}
    #cboxBottomRight{width:25px; height:25px; background:url(../../project/images/box/colorbox/border1.png) no-repeat -25px -25px;}
    #cboxMiddleLeft{width:25px; background:url(../../project/images/box/colorbox/border2.png) repeat-y 0 0;}
    #cboxMiddleRight{width:25px; background:url(../../project/images/box/colorbox/border2.png) repeat-y -25px 0;}
    #cboxTopCenter{height:25px; background:url(../../project/images/box/colorbox/border1.png) repeat-x 0 -50px;}
    #cboxBottomCenter{height:25px; background:url(../../project/images/box/colorbox/border1.png) repeat-x 0 -75px;}
    #cboxContent{background:#fff;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:left; width:100%; color:#949494; background:#fff; padding-top:2px; font-size:13px;}
        #cboxCurrent{position:absolute; top:-12px; left:0px; color:#949494; font-size:9px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
		 #cboxPrevious, #cboxNext {border:0; padding:0; margin:0; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}

#cboxPrevious	{ position:absolute; top:0px; left:10px; z-index:100000; height:100%; width:45%; text-indent:-10000px; }
#cboxPrevious:hover	{background:url('../../project/images/popup/prevlabel.png') left 45%  no-repeat  !important; }
#cboxNext	{ position:absolute; top:0px; right:10px; z-index:10000; height:100%; width:45%; text-indent:-10000px; }
#cboxNext:hover	{background:url('../../project/images/popup/nextlabel.png') right 45% no-repeat !important;}
        #cboxClose{position:absolute; bottom:0px; right:0px; z-index:100000; background-image:url('../../project/images/popup/closelabel.png'); height:11px; width:10px; text-indent:-10000px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/

.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}*/

fieldset 									{ position:relative; padding:0; margin: 0; clear:both;   }
fieldset label 						{ clear:both; width: 22%; display:inline-block; float:left; padding:0; margin:0; }
fieldset input 						{ width:75%; display:inline-block; float:left; padding:0; margin:0; }
fieldset textarea 				{ width:75%; display:inline-block; float:left; padding:0; margin:0; }
fieldset select 					{ width:76.7%; display:inline-block; float:left; padding:0; margin:0; }
fieldset fieldset.multifieldset 				{ position:relative; clear:both; left:25%; padding:0; margin:0; border:none; width: 75%; display:block;  }
fieldset fieldset.multifieldset input 	{ clear:both; float:left; width:5%; }
fieldset fieldset.multifieldset label 	{ clear:none; float:left; width:90%; }
fieldset input.plz				{ float:left; width:18%; }
fieldset input.ort				{ float:left; width:50%; }
.frml_end .pfl	          { float:right; }
.frml_end .button					{ position:relative; left:22%; margin:0 10px; cursor:pointer;}
fieldset fieldset	legend	{ background-color:transparent; padding:0; margin:0;  }
input.error 							{ border:1px solid #d30000; background-color:#ffdddd; }
input.text 								{ border:1px solid #d30000; background-color:#ffdddd; }
input.error 							{ border:1px solid #d30000; background-color:#ffdddd; }
textarea.error 						{ border:1px solid #d30000; background-color:#ffdddd; }
select.error 							{ border:1px solid #d30000; background-color:#ffdddd; }
div.error p 							{ border:1px solid #d30000; background-color:#ffdddd; padding:10px; color:#fff; } 
fieldset.error           { border: 1px solid #d30000 !important;  background-color: #ffdddd !important; color:#000 }

.ctab 		{ position:relative; display:table; padding:0; margin:0; top:0; clear:left; width:100%; z-index:1100; }
.space  	{ position:relative; width:100%; height:10px;  overflow:hidden; clear:both;  }
.col    	{ position:relative; float:left; overflow:hidden; }
.vspace 	{ position:relative; float:left; display:block; width:10px; overflow:hidden; height:1px; }
.offset		{ margin-right:10px;}	

.col_2 		{ width:365px;  }
.col_3 		{ width:240px;  }
.col_4 		{ width:177px;  }
.col_5 		{ width:140px;  }
.col_6 		{ width:115px;  }
.col_7 		{ width:97px;  }
.col_8 		{ width:83px;  }
.col_3-2 	{ width:490px;  }
.col_4-3 	{ width:551px;  }

.fl 		                  { float:left; }
.fr			                  { float:right; }

.block 										{ display:block !important; }
.inline-block						 	{ display:inline-block !important; }
.relative									{ position:relative !important; }
.absolute				          { position:absolute !important; }

.none	 										{ display:none  !important; }
.hidden                   { visibility:hidden; }

.overflow-h	{ overflow:hidden !important; }
.overflow-v	{ overflow:visible !important; }

.center, .text-center 		{ text-align:center; }
.text-right, .right 			{ text-align:right; }
.text-left, .left 				{ text-align:left; }

.bold											{ font-weight:bold; }
.italic										{ font-style:italic; }
.uppercase								{ text-transform: uppercase; }
.lowercase								{ text-transform: lowercase; }
.capitalize								{ text-transform: capitalize; }

.text-justify, .justify 	    { text-align:justify; }
.text-underline, .underline	  { text-decoration: underline; }
.text-normal                  { font-style:normal; }

.clear                    { position:relative; height:1px; line-height:1px; overflow:hidden; clear:both; width:100%;}

.ui-dialog	{ z-index:999999999 !important; }
.ui-datepicker	{ font-size:13px }

img  	{ border:0; outline:none;}
a img	{ border:0; outline:none; }
map 	{ border:0; outline:none; }

.alignright   			{ float: right; margin:0; margin-left:10px;}
.alignleft    			{ float: left; margin:0; margin-right:10px;}
.aligncenter  			{ clear: both; display: block; margin-left: auto; margin-right: auto;}
.alignleft span.pic-txt	{ position:relative; float:left; display:block; clear:both;}
.alignleft .alignleft 	{ margin:0; padding:0;}

 z100										{ z-index:100; }		
.z200										{ z-index:200; }		
.z300										{ z-index:300; }		


.width10p{ width:10% !important; }
.width20p{ width:20% !important; }
.width30p{ width:30% !important; }
.width40p{ width:40% !important; }
.width50p{ width:50% !important; }
.width60p{ width:60% !important; }
.width70p{ width:70% !important; }
.width80p{ width:80% !important; }
.width90p{ width:90% !important; }
.width100p{ width:100% !important; }
.width50{ width:50px !important; }
.width55{ width:55px !important; }
.width60{ width:60px !important; }
.width65{ width:65px !important; }
.width70{ width:70px !important; }
.width75{ width:75px !important; }
.width80{ width:80px !important; }
.width85{ width:85px !important; }
.width90{ width:90px !important; }
.width95{ width:95px !important; }
.width100{ width:100px !important; }
.width105{ width:105px !important; }
.width110{ width:110px !important; }
.width115{ width:115px !important; }
.width120{ width:120px !important; }
.width125{ width:125px !important; }
.width130{ width:130px !important; }
.width135{ width:135px !important; }
.width140{ width:140px !important; }
.width145{ width:145px !important; }
.width150{ width:150px !important; }
.width155{ width:155px !important; }
.width160{ width:160px !important; }
.width165{ width:165px !important; }
.width170{ width:170px !important; }
.width175{ width:175px !important; }
.width180{ width:180px !important; }
.width185{ width:185px !important; }
.width190{ width:190px !important; }
.width195{ width:195px !important; }
.width200{ width:200px !important; }
.width205{ width:205px !important; }
.width210{ width:210px !important; }
.width215{ width:215px !important; }
.width220{ width:220px !important; }
.width225{ width:225px !important; }
.width230{ width:230px !important; }
.width235{ width:235px !important; }
.width240{ width:240px !important; }
.width245{ width:245px !important; }
.width250{ width:250px !important; }
.width255{ width:255px !important; }
.width260{ width:260px !important; }
.width265{ width:265px !important; }
.width270{ width:270px !important; }
.width275{ width:275px !important; }
.width280{ width:280px !important; }
.width285{ width:285px !important; }
.width290{ width:290px !important; }
.width295{ width:295px !important; }
.width300{ width:300px !important; }
.width305{ width:305px !important; }
.width310{ width:310px !important; }
.width315{ width:315px !important; }
.width320{ width:320px !important; }
.width325{ width:325px !important; }
.width330{ width:330px !important; }
.width335{ width:335px !important; }
.width340{ width:340px !important; }
.width345{ width:345px !important; }
.width350{ width:350px !important; }
.width355{ width:355px !important; }
.width360{ width:360px !important; }
.width365{ width:365px !important; }
.width370{ width:370px !important; }
.width375{ width:375px !important; }
.width380{ width:380px !important; }
.width385{ width:385px !important; }
.width390{ width:390px !important; }
.width395{ width:395px !important; }
.width400{ width:400px !important; }
.width405{ width:405px !important; }
.width410{ width:410px !important; }
.width415{ width:415px !important; }
.width420{ width:420px !important; }
.width425{ width:425px !important; }
.width430{ width:430px !important; }
.width435{ width:435px !important; }
.width440{ width:440px !important; }
.width445{ width:445px !important; }
.width450{ width:450px !important; }
.width455{ width:455px !important; }
.width460{ width:460px !important; }
.width465{ width:465px !important; }
.width470{ width:470px !important; }
.width475{ width:475px !important; }
.width480{ width:480px !important; }
.width485{ width:485px !important; }
.width490{ width:490px !important; }
.width495{ width:495px !important; }
.width500{ width:500px !important; }
.width505{ width:505px !important; }
.width510{ width:510px !important; }
.width515{ width:515px !important; }
.width520{ width:520px !important; }
.width525{ width:525px !important; }
.width530{ width:530px !important; }
.width535{ width:535px !important; }
.width540{ width:540px !important; }
.width545{ width:545px !important; }
.width550{ width:550px !important; }
.width555{ width:555px !important; }
.width560{ width:560px !important; }
.width565{ width:565px !important; }
.width570{ width:570px !important; }
.width575{ width:575px !important; }
.width580{ width:580px !important; }
.width585{ width:585px !important; }
.width590{ width:590px !important; }
.width595{ width:595px !important; }
.width600{ width:600px !important; }
.width605{ width:605px !important; }
.width610{ width:610px !important; }
.width615{ width:615px !important; }
.width620{ width:620px !important; }
.width625{ width:625px !important; }
.width630{ width:630px !important; }
.width635{ width:635px !important; }
.width640{ width:640px !important; }
.width645{ width:645px !important; }
.width650{ width:650px !important; }
.width655{ width:655px !important; }
.width660{ width:660px !important; }
.width665{ width:665px !important; }
.width670{ width:670px !important; }
.width675{ width:675px !important; }
.width680{ width:680px !important; }
.width685{ width:685px !important; }
.width690{ width:690px !important; }
.width695{ width:695px !important; }
.width700{ width:700px !important; }
.width705{ width:705px !important; }
.width710{ width:710px !important; }
.width715{ width:715px !important; }
.width720{ width:720px !important; }
.width725{ width:725px !important; }
.width730{ width:730px !important; }
.width735{ width:735px !important; }
.width740{ width:740px !important; }
.width745{ width:745px !important; }
.width750{ width:750px !important; }
.width755{ width:755px !important; }
.width760{ width:760px !important; }
.width765{ width:765px !important; }
.width770{ width:770px !important; }
.width775{ width:775px !important; }
.width780{ width:780px !important; }
.width785{ width:785px !important; }
.width790{ width:790px !important; }
.width795{ width:795px !important; }
.width800{ width:800px !important; }
.width805{ width:805px !important; }
.width810{ width:810px !important; }
.width815{ width:815px !important; }
.width820{ width:820px !important; }
.width825{ width:825px !important; }
.width830{ width:830px !important; }
.width835{ width:835px !important; }
.width840{ width:840px !important; }
.width845{ width:845px !important; }
.width850{ width:850px !important; }
.width855{ width:855px !important; }
.width860{ width:860px !important; }
.width865{ width:865px !important; }
.width870{ width:870px !important; }
.width875{ width:875px !important; }
.width880{ width:880px !important; }
.width885{ width:885px !important; }
.width890{ width:890px !important; }
.width895{ width:895px !important; }
.width900{ width:900px !important; }
.width905{ width:905px !important; }
.width910{ width:910px !important; }
.width915{ width:915px !important; }
.width920{ width:920px !important; }
.width925{ width:925px !important; }
.width930{ width:930px !important; }
.width935{ width:935px !important; }
.width940{ width:940px !important; }
.width945{ width:945px !important; }
.width950{ width:950px !important; }
.width955{ width:955px !important; }
.width960{ width:960px !important; }
.width965{ width:965px !important; }
.width970{ width:970px !important; }
.width975{ width:975px !important; }
.width980{ width:980px !important; }
.width985{ width:985px !important; }
.width990{ width:990px !important; }
.width995{ width:995px !important; }
.width1000{ width:1000px !important; }
.width1005{ width:1005px !important; }
.width1010{ width:1010px !important; }
.width1015{ width:1015px !important; }
.width1020{ width:1020px !important; }
.width1025{ width:1025px !important; }
.width1030{ width:1030px !important; }
.width1035{ width:1035px !important; }
.width1040{ width:1040px !important; }
.width1045{ width:1045px !important; }
.height50{ height:50px !important; }
.height55{ height:55px !important; }
.height60{ height:60px !important; }
.height65{ height:65px !important; }
.height70{ height:70px !important; }
.height75{ height:75px !important; }
.height80{ height:80px !important; }
.height85{ height:85px !important; }
.height90{ height:90px !important; }
.height95{ height:95px !important; }
.height100{ height:100px !important; }
.height105{ height:105px !important; }
.height110{ height:110px !important; }
.height115{ height:115px !important; }
.height120{ height:120px !important; }
.height125{ height:125px !important; }
.height130{ height:130px !important; }
.height135{ height:135px !important; }
.height140{ height:140px !important; }
.height145{ height:145px !important; }
.height150{ height:150px !important; }
.height155{ height:155px !important; }
.height160{ height:160px !important; }
.height165{ height:165px !important; }
.height170{ height:170px !important; }
.height175{ height:175px !important; }
.height180{ height:180px !important; }
.height185{ height:185px !important; }
.height190{ height:190px !important; }
.height195{ height:195px !important; }
.height200{ height:200px !important; }
.height205{ height:205px !important; }
.height210{ height:210px !important; }
.height215{ height:215px !important; }
.height220{ height:220px !important; }
.height225{ height:225px !important; }
.height230{ height:230px !important; }
.height235{ height:235px !important; }
.height240{ height:240px !important; }
.height245{ height:245px !important; }
.height250{ height:250px !important; }
.height255{ height:255px !important; }
.height260{ height:260px !important; }
.height265{ height:265px !important; }
.height270{ height:270px !important; }
.height275{ height:275px !important; }
.height280{ height:280px !important; }
.height285{ height:285px !important; }
.height290{ height:290px !important; }
.height295{ height:295px !important; }
.height300{ height:300px !important; }
.height305{ height:305px !important; }
.height310{ height:310px !important; }
.height315{ height:315px !important; }
.height320{ height:320px !important; }
.height325{ height:325px !important; }
.height330{ height:330px !important; }
.height335{ height:335px !important; }
.height340{ height:340px !important; }
.height345{ height:345px !important; }
.height350{ height:350px !important; }
.height355{ height:355px !important; }
.height360{ height:360px !important; }
.height365{ height:365px !important; }
.height370{ height:370px !important; }
.height375{ height:375px !important; }
.height380{ height:380px !important; }
.height385{ height:385px !important; }
.height390{ height:390px !important; }
.height395{ height:395px !important; }
.height400{ height:400px !important; }
.height405{ height:405px !important; }
.height410{ height:410px !important; }
.height415{ height:415px !important; }
.height420{ height:420px !important; }
.height425{ height:425px !important; }
.height430{ height:430px !important; }
.height435{ height:435px !important; }
.height440{ height:440px !important; }
.height445{ height:445px !important; }
.height450{ height:450px !important; }
.height455{ height:455px !important; }
.height460{ height:460px !important; }
.height465{ height:465px !important; }
.height470{ height:470px !important; }
.height475{ height:475px !important; }
.height480{ height:480px !important; }
.height485{ height:485px !important; }
.height490{ height:490px !important; }
.height495{ height:495px !important; }
.height500{ height:500px !important; }
.height505{ height:505px !important; }
.height510{ height:510px !important; }
.height515{ height:515px !important; }
.height520{ height:520px !important; }
.height525{ height:525px !important; }
.height530{ height:530px !important; }
.height535{ height:535px !important; }
.height540{ height:540px !important; }
.height545{ height:545px !important; }
.height550{ height:550px !important; }
.height555{ height:555px !important; }
.height560{ height:560px !important; }
.height565{ height:565px !important; }
.height570{ height:570px !important; }
.height575{ height:575px !important; }
.height580{ height:580px !important; }
.height585{ height:585px !important; }
.height590{ height:590px !important; }
.height595{ height:595px !important; }
.height600{ height:600px !important; }
.height605{ height:605px !important; }
.height610{ height:610px !important; }
.height615{ height:615px !important; }
.height620{ height:620px !important; }
.height625{ height:625px !important; }
.height630{ height:630px !important; }
.height635{ height:635px !important; }
.height640{ height:640px !important; }
.height645{ height:645px !important; }
.height650{ height:650px !important; }
.height655{ height:655px !important; }
.height660{ height:660px !important; }
.height665{ height:665px !important; }
.height670{ height:670px !important; }
.height675{ height:675px !important; }
.height680{ height:680px !important; }
.height685{ height:685px !important; }
.height690{ height:690px !important; }
.height695{ height:695px !important; }
.height700{ height:700px !important; }
.height705{ height:705px !important; }
.height710{ height:710px !important; }
.height715{ height:715px !important; }
.height720{ height:720px !important; }
.height725{ height:725px !important; }
.height730{ height:730px !important; }
.height735{ height:735px !important; }
.height740{ height:740px !important; }
.height745{ height:745px !important; }
.height750{ height:750px !important; }
.height755{ height:755px !important; }
.height760{ height:760px !important; }
.height765{ height:765px !important; }
.height770{ height:770px !important; }
.height775{ height:775px !important; }
.height780{ height:780px !important; }
.height785{ height:785px !important; }
.height790{ height:790px !important; }
.height795{ height:795px !important; }
.height800{ height:800px !important; }
.height805{ height:805px !important; }
.height810{ height:810px !important; }
.height815{ height:815px !important; }
.height820{ height:820px !important; }
.height825{ height:825px !important; }
.height830{ height:830px !important; }
.height835{ height:835px !important; }
.height840{ height:840px !important; }
.height845{ height:845px !important; }
.height850{ height:850px !important; }
.height855{ height:855px !important; }
.height860{ height:860px !important; }
.height865{ height:865px !important; }
.height870{ height:870px !important; }
.height875{ height:875px !important; }
.height880{ height:880px !important; }
.height885{ height:885px !important; }
.height890{ height:890px !important; }
.height895{ height:895px !important; }
.height900{ height:900px !important; }
.height905{ height:905px !important; }
.height910{ height:910px !important; }
.height915{ height:915px !important; }
.height920{ height:920px !important; }
.height925{ height:925px !important; }
.height930{ height:930px !important; }
.height935{ height:935px !important; }
.height940{ height:940px !important; }
.height945{ height:945px !important; }
.height950{ height:950px !important; }
.height955{ height:955px !important; }
.height960{ height:960px !important; }
.height965{ height:965px !important; }
.height970{ height:970px !important; }
.height975{ height:975px !important; }
.height980{ height:980px !important; }
.height985{ height:985px !important; }
.height990{ height:990px !important; }
.height995{ height:995px !important; }
.height1000{ height:1000px !important; }
.height1005{ height:1005px !important; }
.height1010{ height:1010px !important; }
.height1015{ height:1015px !important; }
.height1020{ height:1020px !important; }
.height1025{ height:1025px !important; }
.height1030{ height:1030px !important; }
.height1035{ height:1035px !important; }
.height1040{ height:1040px !important; }
.height1045{ height:1045px !important; }
.l50{ position:relative; left:50px !important; }
.l55{ position:relative; left:55px !important; }
.l60{ position:relative; left:60px !important; }
.l65{ position:relative; left:65px !important; }
.l70{ position:relative; left:70px !important; }
.l75{ position:relative; left:75px !important; }
.l80{ position:relative; left:80px !important; }
.l85{ position:relative; left:85px !important; }
.l90{ position:relative; left:90px !important; }
.l95{ position:relative; left:95px !important; }
.l100{ position:relative; left:100px !important; }
.l105{ position:relative; left:105px !important; }
.l110{ position:relative; left:110px !important; }
.l115{ position:relative; left:115px !important; }
.l120{ position:relative; left:120px !important; }
.l125{ position:relative; left:125px !important; }
.l130{ position:relative; left:130px !important; }
.l135{ position:relative; left:135px !important; }
.l140{ position:relative; left:140px !important; }
.l145{ position:relative; left:145px !important; }
.l150{ position:relative; left:150px !important; }
.l155{ position:relative; left:155px !important; }
.l160{ position:relative; left:160px !important; }
.l165{ position:relative; left:165px !important; }
.l170{ position:relative; left:170px !important; }
.l175{ position:relative; left:175px !important; }
.l180{ position:relative; left:180px !important; }
.l185{ position:relative; left:185px !important; }
.l190{ position:relative; left:190px !important; }
.l195{ position:relative; left:195px !important; }
.l200{ position:relative; left:200px !important; }
.l205{ position:relative; left:205px !important; }
.l210{ position:relative; left:210px !important; }
.l215{ position:relative; left:215px !important; }
.l220{ position:relative; left:220px !important; }
.l225{ position:relative; left:225px !important; }
.l230{ position:relative; left:230px !important; }
.l235{ position:relative; left:235px !important; }
.l240{ position:relative; left:240px !important; }
.l245{ position:relative; left:245px !important; }
.l250{ position:relative; left:250px !important; }
.l255{ position:relative; left:255px !important; }
.l260{ position:relative; left:260px !important; }
.l265{ position:relative; left:265px !important; }
.l270{ position:relative; left:270px !important; }
.l275{ position:relative; left:275px !important; }
.l280{ position:relative; left:280px !important; }
.l285{ position:relative; left:285px !important; }
.l290{ position:relative; left:290px !important; }
.l295{ position:relative; left:295px !important; }
.l300{ position:relative; left:300px !important; }
.l305{ position:relative; left:305px !important; }
.l310{ position:relative; left:310px !important; }
.l315{ position:relative; left:315px !important; }
.l320{ position:relative; left:320px !important; }
.l325{ position:relative; left:325px !important; }
.l330{ position:relative; left:330px !important; }
.l335{ position:relative; left:335px !important; }
.l340{ position:relative; left:340px !important; }
.l345{ position:relative; left:345px !important; }
.l350{ position:relative; left:350px !important; }
.l355{ position:relative; left:355px !important; }
.l360{ position:relative; left:360px !important; }
.l365{ position:relative; left:365px !important; }
.l370{ position:relative; left:370px !important; }
.l375{ position:relative; left:375px !important; }
.l380{ position:relative; left:380px !important; }
.l385{ position:relative; left:385px !important; }
.l390{ position:relative; left:390px !important; }
.l395{ position:relative; left:395px !important; }
.l400{ position:relative; left:400px !important; }
.l405{ position:relative; left:405px !important; }
.l410{ position:relative; left:410px !important; }
.l415{ position:relative; left:415px !important; }
.l420{ position:relative; left:420px !important; }
.l425{ position:relative; left:425px !important; }
.l430{ position:relative; left:430px !important; }
.l435{ position:relative; left:435px !important; }
.l440{ position:relative; left:440px !important; }
.l445{ position:relative; left:445px !important; }
.l450{ position:relative; left:450px !important; }
.l455{ position:relative; left:455px !important; }
.l460{ position:relative; left:460px !important; }
.l465{ position:relative; left:465px !important; }
.l470{ position:relative; left:470px !important; }
.l475{ position:relative; left:475px !important; }
.l480{ position:relative; left:480px !important; }
.l485{ position:relative; left:485px !important; }
.l490{ position:relative; left:490px !important; }
.l495{ position:relative; left:495px !important; }
.l500{ position:relative; left:500px !important; }
.l505{ position:relative; left:505px !important; }
.l510{ position:relative; left:510px !important; }
.l515{ position:relative; left:515px !important; }
.l520{ position:relative; left:520px !important; }
.l525{ position:relative; left:525px !important; }
.l530{ position:relative; left:530px !important; }
.l535{ position:relative; left:535px !important; }
.l540{ position:relative; left:540px !important; }
.l545{ position:relative; left:545px !important; }
.l550{ position:relative; left:550px !important; }
.l555{ position:relative; left:555px !important; }
.l560{ position:relative; left:560px !important; }
.l565{ position:relative; left:565px !important; }
.l570{ position:relative; left:570px !important; }
.l575{ position:relative; left:575px !important; }
.l580{ position:relative; left:580px !important; }
.l585{ position:relative; left:585px !important; }
.l590{ position:relative; left:590px !important; }
.l595{ position:relative; left:595px !important; }
.l600{ position:relative; left:600px !important; }
.l605{ position:relative; left:605px !important; }
.l610{ position:relative; left:610px !important; }
.l615{ position:relative; left:615px !important; }
.l620{ position:relative; left:620px !important; }
.l625{ position:relative; left:625px !important; }
.l630{ position:relative; left:630px !important; }
.l635{ position:relative; left:635px !important; }
.l640{ position:relative; left:640px !important; }
.l645{ position:relative; left:645px !important; }
.l650{ position:relative; left:650px !important; }
.l655{ position:relative; left:655px !important; }
.l660{ position:relative; left:660px !important; }
.l665{ position:relative; left:665px !important; }
.l670{ position:relative; left:670px !important; }
.l675{ position:relative; left:675px !important; }
.l680{ position:relative; left:680px !important; }
.l685{ position:relative; left:685px !important; }
.l690{ position:relative; left:690px !important; }
.l695{ position:relative; left:695px !important; }
.l700{ position:relative; left:700px !important; }
.l705{ position:relative; left:705px !important; }
.l710{ position:relative; left:710px !important; }
.l715{ position:relative; left:715px !important; }
.l720{ position:relative; left:720px !important; }
.l725{ position:relative; left:725px !important; }
.l730{ position:relative; left:730px !important; }
.l735{ position:relative; left:735px !important; }
.l740{ position:relative; left:740px !important; }
.l745{ position:relative; left:745px !important; }
.l750{ position:relative; left:750px !important; }
.l755{ position:relative; left:755px !important; }
.l760{ position:relative; left:760px !important; }
.l765{ position:relative; left:765px !important; }
.l770{ position:relative; left:770px !important; }
.l775{ position:relative; left:775px !important; }
.l780{ position:relative; left:780px !important; }
.l785{ position:relative; left:785px !important; }
.l790{ position:relative; left:790px !important; }
.l795{ position:relative; left:795px !important; }
.l800{ position:relative; left:800px !important; }
.l805{ position:relative; left:805px !important; }
.l810{ position:relative; left:810px !important; }
.l815{ position:relative; left:815px !important; }
.l820{ position:relative; left:820px !important; }
.l825{ position:relative; left:825px !important; }
.l830{ position:relative; left:830px !important; }
.l835{ position:relative; left:835px !important; }
.l840{ position:relative; left:840px !important; }
.l845{ position:relative; left:845px !important; }
.l850{ position:relative; left:850px !important; }
.l855{ position:relative; left:855px !important; }
.l860{ position:relative; left:860px !important; }
.l865{ position:relative; left:865px !important; }
.l870{ position:relative; left:870px !important; }
.l875{ position:relative; left:875px !important; }
.l880{ position:relative; left:880px !important; }
.l885{ position:relative; left:885px !important; }
.l890{ position:relative; left:890px !important; }
.l895{ position:relative; left:895px !important; }
.l900{ position:relative; left:900px !important; }
.l905{ position:relative; left:905px !important; }
.l910{ position:relative; left:910px !important; }
.l915{ position:relative; left:915px !important; }
.l920{ position:relative; left:920px !important; }
.l925{ position:relative; left:925px !important; }
.l930{ position:relative; left:930px !important; }
.l935{ position:relative; left:935px !important; }
.l940{ position:relative; left:940px !important; }
.l945{ position:relative; left:945px !important; }
.l950{ position:relative; left:950px !important; }
.l955{ position:relative; left:955px !important; }
.l960{ position:relative; left:960px !important; }
.l965{ position:relative; left:965px !important; }
.l970{ position:relative; left:970px !important; }
.l975{ position:relative; left:975px !important; }
.l980{ position:relative; left:980px !important; }
.l985{ position:relative; left:985px !important; }
.l990{ position:relative; left:990px !important; }
.l995{ position:relative; left:995px !important; }
.l1000{ position:relative; left:1000px !important; }
.l1005{ position:relative; left:1005px !important; }
.l1010{ position:relative; left:1010px !important; }
.l1015{ position:relative; left:1015px !important; }
.l1020{ position:relative; left:1020px !important; }
.l1025{ position:relative; left:1025px !important; }
.l1030{ position:relative; left:1030px !important; }
.l1035{ position:relative; left:1035px !important; }
.l1040{ position:relative; left:1040px !important; }
.l1045{ position:relative; left:1045px !important; }
.space5{  position:relative; width:100%; height:5px;  overflow:hidden;  }
.space10{  position:relative; width:100%; height:10px;  overflow:hidden;  }
.space15{  position:relative; width:100%; height:15px;  overflow:hidden;  }
.space20{  position:relative; width:100%; height:20px;  overflow:hidden;  }
.space25{  position:relative; width:100%; height:25px;  overflow:hidden;  }
.space30{  position:relative; width:100%; height:30px;  overflow:hidden;  }
.space35{  position:relative; width:100%; height:35px;  overflow:hidden;  }
.space40{  position:relative; width:100%; height:40px;  overflow:hidden;  }
.space45{  position:relative; width:100%; height:45px;  overflow:hidden;  }
.space50{  position:relative; width:100%; height:50px;  overflow:hidden;  }
.space55{  position:relative; width:100%; height:55px;  overflow:hidden;  }
.space60{  position:relative; width:100%; height:60px;  overflow:hidden;  }
.space65{  position:relative; width:100%; height:65px;  overflow:hidden;  }
.space70{  position:relative; width:100%; height:70px;  overflow:hidden;  }
.space75{  position:relative; width:100%; height:75px;  overflow:hidden;  }
.space80{  position:relative; width:100%; height:80px;  overflow:hidden;  }
.space85{  position:relative; width:100%; height:85px;  overflow:hidden;  }
.space90{  position:relative; width:100%; height:90px;  overflow:hidden;  }
.space95{  position:relative; width:100%; height:95px;  overflow:hidden;  }
.space100{  position:relative; width:100%; height:100px;  overflow:hidden;  }
.space105{  position:relative; width:100%; height:105px;  overflow:hidden;  }
.space110{  position:relative; width:100%; height:110px;  overflow:hidden;  }
.space115{  position:relative; width:100%; height:115px;  overflow:hidden;  }
.space120{  position:relative; width:100%; height:120px;  overflow:hidden;  }
.space125{  position:relative; width:100%; height:125px;  overflow:hidden;  }
.space130{  position:relative; width:100%; height:130px;  overflow:hidden;  }
.space135{  position:relative; width:100%; height:135px;  overflow:hidden;  }
.space140{  position:relative; width:100%; height:140px;  overflow:hidden;  }
.space145{  position:relative; width:100%; height:145px;  overflow:hidden;  }
.space150{  position:relative; width:100%; height:150px;  overflow:hidden;  }
.space155{  position:relative; width:100%; height:155px;  overflow:hidden;  }
.space160{  position:relative; width:100%; height:160px;  overflow:hidden;  }
.space165{  position:relative; width:100%; height:165px;  overflow:hidden;  }
.space170{  position:relative; width:100%; height:170px;  overflow:hidden;  }
.space175{  position:relative; width:100%; height:175px;  overflow:hidden;  }
.space180{  position:relative; width:100%; height:180px;  overflow:hidden;  }
.space185{  position:relative; width:100%; height:185px;  overflow:hidden;  }
.space190{  position:relative; width:100%; height:190px;  overflow:hidden;  }
.space195{  position:relative; width:100%; height:195px;  overflow:hidden;  }
.space200{  position:relative; width:100%; height:200px;  overflow:hidden;  }
.space205{  position:relative; width:100%; height:205px;  overflow:hidden;  }
.space210{  position:relative; width:100%; height:210px;  overflow:hidden;  }
.space215{  position:relative; width:100%; height:215px;  overflow:hidden;  }
.space220{  position:relative; width:100%; height:220px;  overflow:hidden;  }
.space225{  position:relative; width:100%; height:225px;  overflow:hidden;  }
.space230{  position:relative; width:100%; height:230px;  overflow:hidden;  }
.space235{  position:relative; width:100%; height:235px;  overflow:hidden;  }
.space240{  position:relative; width:100%; height:240px;  overflow:hidden;  }
.space245{  position:relative; width:100%; height:245px;  overflow:hidden;  }
.space250{  position:relative; width:100%; height:250px;  overflow:hidden;  }
.space255{  position:relative; width:100%; height:255px;  overflow:hidden;  }
.space260{  position:relative; width:100%; height:260px;  overflow:hidden;  }
.space265{  position:relative; width:100%; height:265px;  overflow:hidden;  }
.space270{  position:relative; width:100%; height:270px;  overflow:hidden;  }
.space275{  position:relative; width:100%; height:275px;  overflow:hidden;  }
.space280{  position:relative; width:100%; height:280px;  overflow:hidden;  }
.space285{  position:relative; width:100%; height:285px;  overflow:hidden;  }
.space290{  position:relative; width:100%; height:290px;  overflow:hidden;  }
.space295{  position:relative; width:100%; height:295px;  overflow:hidden;  }
.space300{  position:relative; width:100%; height:300px;  overflow:hidden;  }
.space305{  position:relative; width:100%; height:305px;  overflow:hidden;  }
.space310{  position:relative; width:100%; height:310px;  overflow:hidden;  }
.space315{  position:relative; width:100%; height:315px;  overflow:hidden;  }
.space320{  position:relative; width:100%; height:320px;  overflow:hidden;  }
.space325{  position:relative; width:100%; height:325px;  overflow:hidden;  }
.space330{  position:relative; width:100%; height:330px;  overflow:hidden;  }
.space335{  position:relative; width:100%; height:335px;  overflow:hidden;  }
.space340{  position:relative; width:100%; height:340px;  overflow:hidden;  }
.space345{  position:relative; width:100%; height:345px;  overflow:hidden;  }
.space350{  position:relative; width:100%; height:350px;  overflow:hidden;  }
.space355{  position:relative; width:100%; height:355px;  overflow:hidden;  }
.space360{  position:relative; width:100%; height:360px;  overflow:hidden;  }
.space365{  position:relative; width:100%; height:365px;  overflow:hidden;  }
.space370{  position:relative; width:100%; height:370px;  overflow:hidden;  }
.space375{  position:relative; width:100%; height:375px;  overflow:hidden;  }
.space380{  position:relative; width:100%; height:380px;  overflow:hidden;  }
.space385{  position:relative; width:100%; height:385px;  overflow:hidden;  }
.space390{  position:relative; width:100%; height:390px;  overflow:hidden;  }
.space395{  position:relative; width:100%; height:395px;  overflow:hidden;  }
.space400{  position:relative; width:100%; height:400px;  overflow:hidden;  }
.space405{  position:relative; width:100%; height:405px;  overflow:hidden;  }
.space410{  position:relative; width:100%; height:410px;  overflow:hidden;  }
.space415{  position:relative; width:100%; height:415px;  overflow:hidden;  }
.space420{  position:relative; width:100%; height:420px;  overflow:hidden;  }
.space425{  position:relative; width:100%; height:425px;  overflow:hidden;  }
.space430{  position:relative; width:100%; height:430px;  overflow:hidden;  }
.space435{  position:relative; width:100%; height:435px;  overflow:hidden;  }
.space440{  position:relative; width:100%; height:440px;  overflow:hidden;  }
.space445{  position:relative; width:100%; height:445px;  overflow:hidden;  }
.space450{  position:relative; width:100%; height:450px;  overflow:hidden;  }
.space455{  position:relative; width:100%; height:455px;  overflow:hidden;  }
.space460{  position:relative; width:100%; height:460px;  overflow:hidden;  }
.space465{  position:relative; width:100%; height:465px;  overflow:hidden;  }
.space470{  position:relative; width:100%; height:470px;  overflow:hidden;  }
.space475{  position:relative; width:100%; height:475px;  overflow:hidden;  }
.space480{  position:relative; width:100%; height:480px;  overflow:hidden;  }
.space485{  position:relative; width:100%; height:485px;  overflow:hidden;  }
.space490{  position:relative; width:100%; height:490px;  overflow:hidden;  }
.space495{  position:relative; width:100%; height:495px;  overflow:hidden;  }
.space500{  position:relative; width:100%; height:500px;  overflow:hidden;  }
.space505{  position:relative; width:100%; height:505px;  overflow:hidden;  }
.space510{  position:relative; width:100%; height:510px;  overflow:hidden;  }
.space515{  position:relative; width:100%; height:515px;  overflow:hidden;  }
.space520{  position:relative; width:100%; height:520px;  overflow:hidden;  }
.space525{  position:relative; width:100%; height:525px;  overflow:hidden;  }
.space530{  position:relative; width:100%; height:530px;  overflow:hidden;  }
.space535{  position:relative; width:100%; height:535px;  overflow:hidden;  }
.space540{  position:relative; width:100%; height:540px;  overflow:hidden;  }
.space545{  position:relative; width:100%; height:545px;  overflow:hidden;  }
.space550{  position:relative; width:100%; height:550px;  overflow:hidden;  }
.space555{  position:relative; width:100%; height:555px;  overflow:hidden;  }
.space560{  position:relative; width:100%; height:560px;  overflow:hidden;  }
.space565{  position:relative; width:100%; height:565px;  overflow:hidden;  }
.space570{  position:relative; width:100%; height:570px;  overflow:hidden;  }
.space575{  position:relative; width:100%; height:575px;  overflow:hidden;  }
.space580{  position:relative; width:100%; height:580px;  overflow:hidden;  }
.space585{  position:relative; width:100%; height:585px;  overflow:hidden;  }
.space590{  position:relative; width:100%; height:590px;  overflow:hidden;  }
.space595{  position:relative; width:100%; height:595px;  overflow:hidden;  }
.space600{  position:relative; width:100%; height:600px;  overflow:hidden;  }
.space605{  position:relative; width:100%; height:605px;  overflow:hidden;  }
.space610{  position:relative; width:100%; height:610px;  overflow:hidden;  }
.space615{  position:relative; width:100%; height:615px;  overflow:hidden;  }
.space620{  position:relative; width:100%; height:620px;  overflow:hidden;  }
.space625{  position:relative; width:100%; height:625px;  overflow:hidden;  }
.space630{  position:relative; width:100%; height:630px;  overflow:hidden;  }
.space635{  position:relative; width:100%; height:635px;  overflow:hidden;  }
.space640{  position:relative; width:100%; height:640px;  overflow:hidden;  }
.space645{  position:relative; width:100%; height:645px;  overflow:hidden;  }
.space650{  position:relative; width:100%; height:650px;  overflow:hidden;  }
.space655{  position:relative; width:100%; height:655px;  overflow:hidden;  }
.space660{  position:relative; width:100%; height:660px;  overflow:hidden;  }
.space665{  position:relative; width:100%; height:665px;  overflow:hidden;  }
.space670{  position:relative; width:100%; height:670px;  overflow:hidden;  }
.space675{  position:relative; width:100%; height:675px;  overflow:hidden;  }
.space680{  position:relative; width:100%; height:680px;  overflow:hidden;  }
.space685{  position:relative; width:100%; height:685px;  overflow:hidden;  }
.space690{  position:relative; width:100%; height:690px;  overflow:hidden;  }
.space695{  position:relative; width:100%; height:695px;  overflow:hidden;  }
.space700{  position:relative; width:100%; height:700px;  overflow:hidden;  }
.space705{  position:relative; width:100%; height:705px;  overflow:hidden;  }
.space710{  position:relative; width:100%; height:710px;  overflow:hidden;  }
.space715{  position:relative; width:100%; height:715px;  overflow:hidden;  }
.space720{  position:relative; width:100%; height:720px;  overflow:hidden;  }
.space725{  position:relative; width:100%; height:725px;  overflow:hidden;  }
.space730{  position:relative; width:100%; height:730px;  overflow:hidden;  }
.space735{  position:relative; width:100%; height:735px;  overflow:hidden;  }
.space740{  position:relative; width:100%; height:740px;  overflow:hidden;  }
.space745{  position:relative; width:100%; height:745px;  overflow:hidden;  }
.space750{  position:relative; width:100%; height:750px;  overflow:hidden;  }
.space755{  position:relative; width:100%; height:755px;  overflow:hidden;  }
.space760{  position:relative; width:100%; height:760px;  overflow:hidden;  }
.space765{  position:relative; width:100%; height:765px;  overflow:hidden;  }
.space770{  position:relative; width:100%; height:770px;  overflow:hidden;  }
.space775{  position:relative; width:100%; height:775px;  overflow:hidden;  }
.space780{  position:relative; width:100%; height:780px;  overflow:hidden;  }
.space785{  position:relative; width:100%; height:785px;  overflow:hidden;  }
.space790{  position:relative; width:100%; height:790px;  overflow:hidden;  }
.space795{  position:relative; width:100%; height:795px;  overflow:hidden;  }
.space800{  position:relative; width:100%; height:800px;  overflow:hidden;  }
.space805{  position:relative; width:100%; height:805px;  overflow:hidden;  }
.space810{  position:relative; width:100%; height:810px;  overflow:hidden;  }
.space815{  position:relative; width:100%; height:815px;  overflow:hidden;  }
.space820{  position:relative; width:100%; height:820px;  overflow:hidden;  }
.space825{  position:relative; width:100%; height:825px;  overflow:hidden;  }
.space830{  position:relative; width:100%; height:830px;  overflow:hidden;  }
.space835{  position:relative; width:100%; height:835px;  overflow:hidden;  }
.space840{  position:relative; width:100%; height:840px;  overflow:hidden;  }
.space845{  position:relative; width:100%; height:845px;  overflow:hidden;  }
.space850{  position:relative; width:100%; height:850px;  overflow:hidden;  }
.space855{  position:relative; width:100%; height:855px;  overflow:hidden;  }
.space860{  position:relative; width:100%; height:860px;  overflow:hidden;  }
.space865{  position:relative; width:100%; height:865px;  overflow:hidden;  }
.space870{  position:relative; width:100%; height:870px;  overflow:hidden;  }
.space875{  position:relative; width:100%; height:875px;  overflow:hidden;  }
.space880{  position:relative; width:100%; height:880px;  overflow:hidden;  }
.space885{  position:relative; width:100%; height:885px;  overflow:hidden;  }
.space890{  position:relative; width:100%; height:890px;  overflow:hidden;  }
.space895{  position:relative; width:100%; height:895px;  overflow:hidden;  }
.space900{  position:relative; width:100%; height:900px;  overflow:hidden;  }
.space905{  position:relative; width:100%; height:905px;  overflow:hidden;  }
.space910{  position:relative; width:100%; height:910px;  overflow:hidden;  }
.space915{  position:relative; width:100%; height:915px;  overflow:hidden;  }
.space920{  position:relative; width:100%; height:920px;  overflow:hidden;  }
.space925{  position:relative; width:100%; height:925px;  overflow:hidden;  }
.space930{  position:relative; width:100%; height:930px;  overflow:hidden;  }
.space935{  position:relative; width:100%; height:935px;  overflow:hidden;  }
.space940{  position:relative; width:100%; height:940px;  overflow:hidden;  }
.space945{  position:relative; width:100%; height:945px;  overflow:hidden;  }
.space950{  position:relative; width:100%; height:950px;  overflow:hidden;  }
.space955{  position:relative; width:100%; height:955px;  overflow:hidden;  }
.space960{  position:relative; width:100%; height:960px;  overflow:hidden;  }
.space965{  position:relative; width:100%; height:965px;  overflow:hidden;  }
.space970{  position:relative; width:100%; height:970px;  overflow:hidden;  }
.space975{  position:relative; width:100%; height:975px;  overflow:hidden;  }
.space980{  position:relative; width:100%; height:980px;  overflow:hidden;  }
.space985{  position:relative; width:100%; height:985px;  overflow:hidden;  }
.space990{  position:relative; width:100%; height:990px;  overflow:hidden;  }
.space995{  position:relative; width:100%; height:995px;  overflow:hidden;  }
.space1000{  position:relative; width:100%; height:1000px;  overflow:hidden;  }
.p0{ padding:0px !important; }
.p1{ padding:1px !important; }
.p2{ padding:2px !important; }
.p3{ padding:3px !important; }
.p4{ padding:4px !important; }
.p5{ padding:5px !important; }
.p6{ padding:6px !important; }
.p7{ padding:7px !important; }
.p8{ padding:8px !important; }
.p9{ padding:9px !important; }
.p10{ padding:10px !important; }
.p11{ padding:11px !important; }
.p12{ padding:12px !important; }
.p13{ padding:13px !important; }
.p14{ padding:14px !important; }
.p15{ padding:15px !important; }
.p16{ padding:16px !important; }
.p17{ padding:17px !important; }
.p18{ padding:18px !important; }
.p19{ padding:19px !important; }
.p20{ padding:20px !important; }
.p21{ padding:21px !important; }
.p22{ padding:22px !important; }
.p23{ padding:23px !important; }
.p24{ padding:24px !important; }
.p25{ padding:25px !important; }
.p26{ padding:26px !important; }
.p27{ padding:27px !important; }
.p28{ padding:28px !important; }
.p29{ padding:29px !important; }
.p30{ padding:30px !important; }
.p31{ padding:31px !important; }
.p32{ padding:32px !important; }
.p33{ padding:33px !important; }
.p34{ padding:34px !important; }
.p35{ padding:35px !important; }
.p36{ padding:36px !important; }
.p37{ padding:37px !important; }
.p38{ padding:38px !important; }
.p39{ padding:39px !important; }
.p40{ padding:40px !important; }
.p41{ padding:41px !important; }
.p42{ padding:42px !important; }
.p43{ padding:43px !important; }
.p44{ padding:44px !important; }
.p45{ padding:45px !important; }
.p46{ padding:46px !important; }
.p47{ padding:47px !important; }
.p48{ padding:48px !important; }
.p49{ padding:49px !important; }
.p50{ padding:50px !important; }
.p51{ padding:51px !important; }
.p52{ padding:52px !important; }
.p53{ padding:53px !important; }
.p54{ padding:54px !important; }
.p55{ padding:55px !important; }
.p56{ padding:56px !important; }
.p57{ padding:57px !important; }
.p58{ padding:58px !important; }
.p59{ padding:59px !important; }
.pt0{ padding-top:0px !important; }
.pt1{ padding-top:1px !important; }
.pt2{ padding-top:2px !important; }
.pt3{ padding-top:3px !important; }
.pt4{ padding-top:4px !important; }
.pt5{ padding-top:5px !important; }
.pt6{ padding-top:6px !important; }
.pt7{ padding-top:7px !important; }
.pt8{ padding-top:8px !important; }
.pt9{ padding-top:9px !important; }
.pt10{ padding-top:10px !important; }
.pt11{ padding-top:11px !important; }
.pt12{ padding-top:12px !important; }
.pt13{ padding-top:13px !important; }
.pt14{ padding-top:14px !important; }
.pt15{ padding-top:15px !important; }
.pt16{ padding-top:16px !important; }
.pt17{ padding-top:17px !important; }
.pt18{ padding-top:18px !important; }
.pt19{ padding-top:19px !important; }
.pt20{ padding-top:20px !important; }
.pt21{ padding-top:21px !important; }
.pt22{ padding-top:22px !important; }
.pt23{ padding-top:23px !important; }
.pt24{ padding-top:24px !important; }
.pt25{ padding-top:25px !important; }
.pt26{ padding-top:26px !important; }
.pt27{ padding-top:27px !important; }
.pt28{ padding-top:28px !important; }
.pt29{ padding-top:29px !important; }
.pt30{ padding-top:30px !important; }
.pt31{ padding-top:31px !important; }
.pt32{ padding-top:32px !important; }
.pt33{ padding-top:33px !important; }
.pt34{ padding-top:34px !important; }
.pt35{ padding-top:35px !important; }
.pt36{ padding-top:36px !important; }
.pt37{ padding-top:37px !important; }
.pt38{ padding-top:38px !important; }
.pt39{ padding-top:39px !important; }
.pt40{ padding-top:40px !important; }
.pt41{ padding-top:41px !important; }
.pt42{ padding-top:42px !important; }
.pt43{ padding-top:43px !important; }
.pt44{ padding-top:44px !important; }
.pt45{ padding-top:45px !important; }
.pt46{ padding-top:46px !important; }
.pt47{ padding-top:47px !important; }
.pt48{ padding-top:48px !important; }
.pt49{ padding-top:49px !important; }
.pt50{ padding-top:50px !important; }
.pt51{ padding-top:51px !important; }
.pt52{ padding-top:52px !important; }
.pt53{ padding-top:53px !important; }
.pt54{ padding-top:54px !important; }
.pt55{ padding-top:55px !important; }
.pt56{ padding-top:56px !important; }
.pt57{ padding-top:57px !important; }
.pt58{ padding-top:58px !important; }
.pt59{ padding-top:59px !important; }
.pl0{ padding-left:0px !important; }
.pl1{ padding-left:1px !important; }
.pl2{ padding-left:2px !important; }
.pl3{ padding-left:3px !important; }
.pl4{ padding-left:4px !important; }
.pl5{ padding-left:5px !important; }
.pl6{ padding-left:6px !important; }
.pl7{ padding-left:7px !important; }
.pl8{ padding-left:8px !important; }
.pl9{ padding-left:9px !important; }
.pl10{ padding-left:10px !important; }
.pl11{ padding-left:11px !important; }
.pl12{ padding-left:12px !important; }
.pl13{ padding-left:13px !important; }
.pl14{ padding-left:14px !important; }
.pl15{ padding-left:15px !important; }
.pl16{ padding-left:16px !important; }
.pl17{ padding-left:17px !important; }
.pl18{ padding-left:18px !important; }
.pl19{ padding-left:19px !important; }
.pl20{ padding-left:20px !important; }
.pl21{ padding-left:21px !important; }
.pl22{ padding-left:22px !important; }
.pl23{ padding-left:23px !important; }
.pl24{ padding-left:24px !important; }
.pl25{ padding-left:25px !important; }
.pl26{ padding-left:26px !important; }
.pl27{ padding-left:27px !important; }
.pl28{ padding-left:28px !important; }
.pl29{ padding-left:29px !important; }
.pl30{ padding-left:30px !important; }
.pl31{ padding-left:31px !important; }
.pl32{ padding-left:32px !important; }
.pl33{ padding-left:33px !important; }
.pl34{ padding-left:34px !important; }
.pl35{ padding-left:35px !important; }
.pl36{ padding-left:36px !important; }
.pl37{ padding-left:37px !important; }
.pl38{ padding-left:38px !important; }
.pl39{ padding-left:39px !important; }
.pl40{ padding-left:40px !important; }
.pl41{ padding-left:41px !important; }
.pl42{ padding-left:42px !important; }
.pl43{ padding-left:43px !important; }
.pl44{ padding-left:44px !important; }
.pl45{ padding-left:45px !important; }
.pl46{ padding-left:46px !important; }
.pl47{ padding-left:47px !important; }
.pl48{ padding-left:48px !important; }
.pl49{ padding-left:49px !important; }
.pl50{ padding-left:50px !important; }
.pl51{ padding-left:51px !important; }
.pl52{ padding-left:52px !important; }
.pl53{ padding-left:53px !important; }
.pl54{ padding-left:54px !important; }
.pl55{ padding-left:55px !important; }
.pl56{ padding-left:56px !important; }
.pl57{ padding-left:57px !important; }
.pl58{ padding-left:58px !important; }
.pl59{ padding-left:59px !important; }
.pr0{ padding-right:0px !important; }
.pr1{ padding-right:1px !important; }
.pr2{ padding-right:2px !important; }
.pr3{ padding-right:3px !important; }
.pr4{ padding-right:4px !important; }
.pr5{ padding-right:5px !important; }
.pr6{ padding-right:6px !important; }
.pr7{ padding-right:7px !important; }
.pr8{ padding-right:8px !important; }
.pr9{ padding-right:9px !important; }
.pr10{ padding-right:10px !important; }
.pr11{ padding-right:11px !important; }
.pr12{ padding-right:12px !important; }
.pr13{ padding-right:13px !important; }
.pr14{ padding-right:14px !important; }
.pr15{ padding-right:15px !important; }
.pr16{ padding-right:16px !important; }
.pr17{ padding-right:17px !important; }
.pr18{ padding-right:18px !important; }
.pr19{ padding-right:19px !important; }
.pr20{ padding-right:20px !important; }
.pr21{ padding-right:21px !important; }
.pr22{ padding-right:22px !important; }
.pr23{ padding-right:23px !important; }
.pr24{ padding-right:24px !important; }
.pr25{ padding-right:25px !important; }
.pr26{ padding-right:26px !important; }
.pr27{ padding-right:27px !important; }
.pr28{ padding-right:28px !important; }
.pr29{ padding-right:29px !important; }
.pr30{ padding-right:30px !important; }
.pr31{ padding-right:31px !important; }
.pr32{ padding-right:32px !important; }
.pr33{ padding-right:33px !important; }
.pr34{ padding-right:34px !important; }
.pr35{ padding-right:35px !important; }
.pr36{ padding-right:36px !important; }
.pr37{ padding-right:37px !important; }
.pr38{ padding-right:38px !important; }
.pr39{ padding-right:39px !important; }
.pr40{ padding-right:40px !important; }
.pr41{ padding-right:41px !important; }
.pr42{ padding-right:42px !important; }
.pr43{ padding-right:43px !important; }
.pr44{ padding-right:44px !important; }
.pr45{ padding-right:45px !important; }
.pr46{ padding-right:46px !important; }
.pr47{ padding-right:47px !important; }
.pr48{ padding-right:48px !important; }
.pr49{ padding-right:49px !important; }
.pr50{ padding-right:50px !important; }
.pr51{ padding-right:51px !important; }
.pr52{ padding-right:52px !important; }
.pr53{ padding-right:53px !important; }
.pr54{ padding-right:54px !important; }
.pr55{ padding-right:55px !important; }
.pr56{ padding-right:56px !important; }
.pr57{ padding-right:57px !important; }
.pr58{ padding-right:58px !important; }
.pr59{ padding-right:59px !important; }
.pb0{ padding-bottom:0px !important; }
.pb1{ padding-bottom:1px !important; }
.pb2{ padding-bottom:2px !important; }
.pb3{ padding-bottom:3px !important; }
.pb4{ padding-bottom:4px !important; }
.pb5{ padding-bottom:5px !important; }
.pb6{ padding-bottom:6px !important; }
.pb7{ padding-bottom:7px !important; }
.pb8{ padding-bottom:8px !important; }
.pb9{ padding-bottom:9px !important; }
.pb10{ padding-bottom:10px !important; }
.pb11{ padding-bottom:11px !important; }
.pb12{ padding-bottom:12px !important; }
.pb13{ padding-bottom:13px !important; }
.pb14{ padding-bottom:14px !important; }
.pb15{ padding-bottom:15px !important; }
.pb16{ padding-bottom:16px !important; }
.pb17{ padding-bottom:17px !important; }
.pb18{ padding-bottom:18px !important; }
.pb19{ padding-bottom:19px !important; }
.pb20{ padding-bottom:20px !important; }
.pb21{ padding-bottom:21px !important; }
.pb22{ padding-bottom:22px !important; }
.pb23{ padding-bottom:23px !important; }
.pb24{ padding-bottom:24px !important; }
.pb25{ padding-bottom:25px !important; }
.pb26{ padding-bottom:26px !important; }
.pb27{ padding-bottom:27px !important; }
.pb28{ padding-bottom:28px !important; }
.pb29{ padding-bottom:29px !important; }
.pb30{ padding-bottom:30px !important; }
.pb31{ padding-bottom:31px !important; }
.pb32{ padding-bottom:32px !important; }
.pb33{ padding-bottom:33px !important; }
.pb34{ padding-bottom:34px !important; }
.pb35{ padding-bottom:35px !important; }
.pb36{ padding-bottom:36px !important; }
.pb37{ padding-bottom:37px !important; }
.pb38{ padding-bottom:38px !important; }
.pb39{ padding-bottom:39px !important; }
.pb40{ padding-bottom:40px !important; }
.pb41{ padding-bottom:41px !important; }
.pb42{ padding-bottom:42px !important; }
.pb43{ padding-bottom:43px !important; }
.pb44{ padding-bottom:44px !important; }
.pb45{ padding-bottom:45px !important; }
.pb46{ padding-bottom:46px !important; }
.pb47{ padding-bottom:47px !important; }
.pb48{ padding-bottom:48px !important; }
.pb49{ padding-bottom:49px !important; }
.pb50{ padding-bottom:50px !important; }
.pb51{ padding-bottom:51px !important; }
.pb52{ padding-bottom:52px !important; }
.pb53{ padding-bottom:53px !important; }
.pb54{ padding-bottom:54px !important; }
.pb55{ padding-bottom:55px !important; }
.pb56{ padding-bottom:56px !important; }
.pb57{ padding-bottom:57px !important; }
.pb58{ padding-bottom:58px !important; }
.pb59{ padding-bottom:59px !important; }
.m0{ margin:0px !important; }
.m1{ margin:1px !important; }
.m2{ margin:2px !important; }
.m3{ margin:3px !important; }
.m4{ margin:4px !important; }
.m5{ margin:5px !important; }
.m6{ margin:6px !important; }
.m7{ margin:7px !important; }
.m8{ margin:8px !important; }
.m9{ margin:9px !important; }
.m10{ margin:10px !important; }
.m11{ margin:11px !important; }
.m12{ margin:12px !important; }
.m13{ margin:13px !important; }
.m14{ margin:14px !important; }
.m15{ margin:15px !important; }
.m16{ margin:16px !important; }
.m17{ margin:17px !important; }
.m18{ margin:18px !important; }
.m19{ margin:19px !important; }
.m20{ margin:20px !important; }
.m21{ margin:21px !important; }
.m22{ margin:22px !important; }
.m23{ margin:23px !important; }
.m24{ margin:24px !important; }
.m25{ margin:25px !important; }
.m26{ margin:26px !important; }
.m27{ margin:27px !important; }
.m28{ margin:28px !important; }
.m29{ margin:29px !important; }
.m30{ margin:30px !important; }
.m31{ margin:31px !important; }
.m32{ margin:32px !important; }
.m33{ margin:33px !important; }
.m34{ margin:34px !important; }
.m35{ margin:35px !important; }
.m36{ margin:36px !important; }
.m37{ margin:37px !important; }
.m38{ margin:38px !important; }
.m39{ margin:39px !important; }
.m40{ margin:40px !important; }
.m41{ margin:41px !important; }
.m42{ margin:42px !important; }
.m43{ margin:43px !important; }
.m44{ margin:44px !important; }
.m45{ margin:45px !important; }
.m46{ margin:46px !important; }
.m47{ margin:47px !important; }
.m48{ margin:48px !important; }
.m49{ margin:49px !important; }
.m50{ margin:50px !important; }
.m51{ margin:51px !important; }
.m52{ margin:52px !important; }
.m53{ margin:53px !important; }
.m54{ margin:54px !important; }
.m55{ margin:55px !important; }
.m56{ margin:56px !important; }
.m57{ margin:57px !important; }
.m58{ margin:58px !important; }
.m59{ margin:59px !important; }
.mt0{ margin-top:0px !important; }
.mt1{ margin-top:1px !important; }
.mt2{ margin-top:2px !important; }
.mt3{ margin-top:3px !important; }
.mt4{ margin-top:4px !important; }
.mt5{ margin-top:5px !important; }
.mt6{ margin-top:6px !important; }
.mt7{ margin-top:7px !important; }
.mt8{ margin-top:8px !important; }
.mt9{ margin-top:9px !important; }
.mt10{ margin-top:10px !important; }
.mt11{ margin-top:11px !important; }
.mt12{ margin-top:12px !important; }
.mt13{ margin-top:13px !important; }
.mt14{ margin-top:14px !important; }
.mt15{ margin-top:15px !important; }
.mt16{ margin-top:16px !important; }
.mt17{ margin-top:17px !important; }
.mt18{ margin-top:18px !important; }
.mt19{ margin-top:19px !important; }
.mt20{ margin-top:20px !important; }
.mt21{ margin-top:21px !important; }
.mt22{ margin-top:22px !important; }
.mt23{ margin-top:23px !important; }
.mt24{ margin-top:24px !important; }
.mt25{ margin-top:25px !important; }
.mt26{ margin-top:26px !important; }
.mt27{ margin-top:27px !important; }
.mt28{ margin-top:28px !important; }
.mt29{ margin-top:29px !important; }
.mt30{ margin-top:30px !important; }
.mt31{ margin-top:31px !important; }
.mt32{ margin-top:32px !important; }
.mt33{ margin-top:33px !important; }
.mt34{ margin-top:34px !important; }
.mt35{ margin-top:35px !important; }
.mt36{ margin-top:36px !important; }
.mt37{ margin-top:37px !important; }
.mt38{ margin-top:38px !important; }
.mt39{ margin-top:39px !important; }
.mt40{ margin-top:40px !important; }
.mt41{ margin-top:41px !important; }
.mt42{ margin-top:42px !important; }
.mt43{ margin-top:43px !important; }
.mt44{ margin-top:44px !important; }
.mt45{ margin-top:45px !important; }
.mt46{ margin-top:46px !important; }
.mt47{ margin-top:47px !important; }
.mt48{ margin-top:48px !important; }
.mt49{ margin-top:49px !important; }
.mt50{ margin-top:50px !important; }
.mt51{ margin-top:51px !important; }
.mt52{ margin-top:52px !important; }
.mt53{ margin-top:53px !important; }
.mt54{ margin-top:54px !important; }
.mt55{ margin-top:55px !important; }
.mt56{ margin-top:56px !important; }
.mt57{ margin-top:57px !important; }
.mt58{ margin-top:58px !important; }
.mt59{ margin-top:59px !important; }
.ml0{ margin-left:0px !important; }
.ml1{ margin-left:1px !important; }
.ml2{ margin-left:2px !important; }
.ml3{ margin-left:3px !important; }
.ml4{ margin-left:4px !important; }
.ml5{ margin-left:5px !important; }
.ml6{ margin-left:6px !important; }
.ml7{ margin-left:7px !important; }
.ml8{ margin-left:8px !important; }
.ml9{ margin-left:9px !important; }
.ml10{ margin-left:10px !important; }
.ml11{ margin-left:11px !important; }
.ml12{ margin-left:12px !important; }
.ml13{ margin-left:13px !important; }
.ml14{ margin-left:14px !important; }
.ml15{ margin-left:15px !important; }
.ml16{ margin-left:16px !important; }
.ml17{ margin-left:17px !important; }
.ml18{ margin-left:18px !important; }
.ml19{ margin-left:19px !important; }
.ml20{ margin-left:20px !important; }
.ml21{ margin-left:21px !important; }
.ml22{ margin-left:22px !important; }
.ml23{ margin-left:23px !important; }
.ml24{ margin-left:24px !important; }
.ml25{ margin-left:25px !important; }
.ml26{ margin-left:26px !important; }
.ml27{ margin-left:27px !important; }
.ml28{ margin-left:28px !important; }
.ml29{ margin-left:29px !important; }
.ml30{ margin-left:30px !important; }
.ml31{ margin-left:31px !important; }
.ml32{ margin-left:32px !important; }
.ml33{ margin-left:33px !important; }
.ml34{ margin-left:34px !important; }
.ml35{ margin-left:35px !important; }
.ml36{ margin-left:36px !important; }
.ml37{ margin-left:37px !important; }
.ml38{ margin-left:38px !important; }
.ml39{ margin-left:39px !important; }
.ml40{ margin-left:40px !important; }
.ml41{ margin-left:41px !important; }
.ml42{ margin-left:42px !important; }
.ml43{ margin-left:43px !important; }
.ml44{ margin-left:44px !important; }
.ml45{ margin-left:45px !important; }
.ml46{ margin-left:46px !important; }
.ml47{ margin-left:47px !important; }
.ml48{ margin-left:48px !important; }
.ml49{ margin-left:49px !important; }
.ml50{ margin-left:50px !important; }
.ml51{ margin-left:51px !important; }
.ml52{ margin-left:52px !important; }
.ml53{ margin-left:53px !important; }
.ml54{ margin-left:54px !important; }
.ml55{ margin-left:55px !important; }
.ml56{ margin-left:56px !important; }
.ml57{ margin-left:57px !important; }
.ml58{ margin-left:58px !important; }
.ml59{ margin-left:59px !important; }
.mr0{ margin-right:0px !important; }
.mr1{ margin-right:1px !important; }
.mr2{ margin-right:2px !important; }
.mr3{ margin-right:3px !important; }
.mr4{ margin-right:4px !important; }
.mr5{ margin-right:5px !important; }
.mr6{ margin-right:6px !important; }
.mr7{ margin-right:7px !important; }
.mr8{ margin-right:8px !important; }
.mr9{ margin-right:9px !important; }
.mr10{ margin-right:10px !important; }
.mr11{ margin-right:11px !important; }
.mr12{ margin-right:12px !important; }
.mr13{ margin-right:13px !important; }
.mr14{ margin-right:14px !important; }
.mr15{ margin-right:15px !important; }
.mr16{ margin-right:16px !important; }
.mr17{ margin-right:17px !important; }
.mr18{ margin-right:18px !important; }
.mr19{ margin-right:19px !important; }
.mr20{ margin-right:20px !important; }
.mr21{ margin-right:21px !important; }
.mr22{ margin-right:22px !important; }
.mr23{ margin-right:23px !important; }
.mr24{ margin-right:24px !important; }
.mr25{ margin-right:25px !important; }
.mr26{ margin-right:26px !important; }
.mr27{ margin-right:27px !important; }
.mr28{ margin-right:28px !important; }
.mr29{ margin-right:29px !important; }
.mr30{ margin-right:30px !important; }
.mr31{ margin-right:31px !important; }
.mr32{ margin-right:32px !important; }
.mr33{ margin-right:33px !important; }
.mr34{ margin-right:34px !important; }
.mr35{ margin-right:35px !important; }
.mr36{ margin-right:36px !important; }
.mr37{ margin-right:37px !important; }
.mr38{ margin-right:38px !important; }
.mr39{ margin-right:39px !important; }
.mr40{ margin-right:40px !important; }
.mr41{ margin-right:41px !important; }
.mr42{ margin-right:42px !important; }
.mr43{ margin-right:43px !important; }
.mr44{ margin-right:44px !important; }
.mr45{ margin-right:45px !important; }
.mr46{ margin-right:46px !important; }
.mr47{ margin-right:47px !important; }
.mr48{ margin-right:48px !important; }
.mr49{ margin-right:49px !important; }
.mr50{ margin-right:50px !important; }
.mr51{ margin-right:51px !important; }
.mr52{ margin-right:52px !important; }
.mr53{ margin-right:53px !important; }
.mr54{ margin-right:54px !important; }
.mr55{ margin-right:55px !important; }
.mr56{ margin-right:56px !important; }
.mr57{ margin-right:57px !important; }
.mr58{ margin-right:58px !important; }
.mr59{ margin-right:59px !important; }
.mb0{ margin-bottom:0px !important; }
.mb1{ margin-bottom:1px !important; }
.mb2{ margin-bottom:2px !important; }
.mb3{ margin-bottom:3px !important; }
.mb4{ margin-bottom:4px !important; }
.mb5{ margin-bottom:5px !important; }
.mb6{ margin-bottom:6px !important; }
.mb7{ margin-bottom:7px !important; }
.mb8{ margin-bottom:8px !important; }
.mb9{ margin-bottom:9px !important; }
.mb10{ margin-bottom:10px !important; }
.mb11{ margin-bottom:11px !important; }
.mb12{ margin-bottom:12px !important; }
.mb13{ margin-bottom:13px !important; }
.mb14{ margin-bottom:14px !important; }
.mb15{ margin-bottom:15px !important; }
.mb16{ margin-bottom:16px !important; }
.mb17{ margin-bottom:17px !important; }
.mb18{ margin-bottom:18px !important; }
.mb19{ margin-bottom:19px !important; }
.mb20{ margin-bottom:20px !important; }
.mb21{ margin-bottom:21px !important; }
.mb22{ margin-bottom:22px !important; }
.mb23{ margin-bottom:23px !important; }
.mb24{ margin-bottom:24px !important; }
.mb25{ margin-bottom:25px !important; }
.mb26{ margin-bottom:26px !important; }
.mb27{ margin-bottom:27px !important; }
.mb28{ margin-bottom:28px !important; }
.mb29{ margin-bottom:29px !important; }
.mb30{ margin-bottom:30px !important; }
.mb31{ margin-bottom:31px !important; }
.mb32{ margin-bottom:32px !important; }
.mb33{ margin-bottom:33px !important; }
.mb34{ margin-bottom:34px !important; }
.mb35{ margin-bottom:35px !important; }
.mb36{ margin-bottom:36px !important; }
.mb37{ margin-bottom:37px !important; }
.mb38{ margin-bottom:38px !important; }
.mb39{ margin-bottom:39px !important; }
.mb40{ margin-bottom:40px !important; }
.mb41{ margin-bottom:41px !important; }
.mb42{ margin-bottom:42px !important; }
.mb43{ margin-bottom:43px !important; }
.mb44{ margin-bottom:44px !important; }
.mb45{ margin-bottom:45px !important; }
.mb46{ margin-bottom:46px !important; }
.mb47{ margin-bottom:47px !important; }
.mb48{ margin-bottom:48px !important; }
.mb49{ margin-bottom:49px !important; }
.mb50{ margin-bottom:50px !important; }
.mb51{ margin-bottom:51px !important; }
.mb52{ margin-bottom:52px !important; }
.mb53{ margin-bottom:53px !important; }
.mb54{ margin-bottom:54px !important; }
.mb55{ margin-bottom:55px !important; }
.mb56{ margin-bottom:56px !important; }
.mb57{ margin-bottom:57px !important; }
.mb58{ margin-bottom:58px !important; }
.mb59{ margin-bottom:59px !important; }
.fs1{ font-size:1px !important; }
.fs2{ font-size:2px !important; }
.fs3{ font-size:3px !important; }
.fs4{ font-size:4px !important; }
.fs5{ font-size:5px !important; }
.fs6{ font-size:6px !important; }
.fs7{ font-size:7px !important; }
.fs8{ font-size:8px !important; }
.fs9{ font-size:9px !important; }
.fs10{ font-size:10px !important; }
.fs11{ font-size:11px !important; }
.fs12{ font-size:12px !important; }
.fs13{ font-size:13px !important; }
.fs14{ font-size:14px !important; }
.fs15{ font-size:15px !important; }
.fs16{ font-size:16px !important; }
.fs17{ font-size:17px !important; }
.fs18{ font-size:18px !important; }
.fs19{ font-size:19px !important; }
.fs20{ font-size:20px !important; }
.fs21{ font-size:21px !important; }
.fs22{ font-size:22px !important; }
.fs23{ font-size:23px !important; }
.fs24{ font-size:24px !important; }
.fs25{ font-size:25px !important; }
.fs26{ font-size:26px !important; }
.fs27{ font-size:27px !important; }
.fs28{ font-size:28px !important; }
.fs29{ font-size:29px !important; }
.fs30{ font-size:30px !important; }
#content h2, #content .h2, .h2 { position:relative; padding:0; margin:0 0 15px 0; font-size:15px; color:#000000; font-weight:bold; line-height:140%; font-family:Arial, Verdana, sans-serif; }
#content h3, #content .h3, .h3 { position:relative; padding:0; margin:5px 0; font-size:13px; color:#000000;  font-weight:bold; line-height:140%; font-family:Arial, Verdana, sans-serif;}
#content h4, #content .h4, .h4 { position:relative; padding:0; margin:0; font-size:13px; color:#000000; font-weight:bold; line-height:140%; font-family:Arial, Verdana, sans-serif;}
#content h5, #content .h5, .h5 { position:relative; padding:0; margin:0; font-size:13px; color:#000000; font-weight:bold; line-height:140%; font-family:Arial, Verdana, sans-serif;}
#content h6, #content .h6, .h6 { position:relative; padding:0; margin:0; font-size:13px; color:#000000; font-weight:bold; line-height:140%; font-family:Arial, Verdana, sans-serif;}

.box 	{ position:relative; padding:0 5px; margin:0;  background-color:#fff; }
.box2 	{ position:relative; padding:10px; margin:0;  background-color:#272727; color:#fff; }
.box3 	{ position:relative; padding:10px; margin:0;  background-color:#FFC500; color:#272727; }

fieldset input:focus 			{ border:1px solid #FFC500;  }
fieldset textarea:focus 	{ border:1px solid #FFC500;  }
fieldset select:focus 		{ border:1px solid #FFC500;  }
.frml_end									{ position:relative;  margin:0; color:#FFC500; margin-bottom:10px; height:40px;}		
fieldset                  { border:none; border:0px solid #FFC500;  background-repeat:repeat-x; margin:0; padding:0; }
fieldset legend           { position:relative; margin:0;  padding:0 0; color:#000000; margin-left:0; font-weight:bold; color:#000000; }
fieldset label 						{ margin:5px 0; padding:2px 0; }
fieldset label span				{ font-size:13px; }
fieldset input 						{ border:1px solid #ccc; margin:5px 0; padding:2px 5px;  }
fieldset textarea 				{ border:1px solid #ccc; margin:5px 0; padding:2px 5px; height:100px; }
fieldset select 					{ border:1px solid #ccc; margin:5px 0; padding:2px 5px; }
.frml_end .button		      { margin:5px 0; width:auto; border:1px solid #FFC500;   cursor:pointer; float:left;}
.frml_end .pfl						{ margin:5px 0; padding:2px 20px; font-size:13px;  color:#000; }
.button		      					{ padding:3px 10px; background-color:#FFC500; color:#000000; border:none; font-weight:bold; font-family:Arial, Verdana, sans-serif;  cursor:pointer;}
fieldset fieldset.multifieldset legend	{ color:#000; padding:0 5px; }
address										{ font-style:normal; }		
.googleroute fieldset	input	{ width:60%; }


.img			{ overflow:hidden; }
.img .zoom { position:absolute; display:block; z-index:10; background-image:url('../../project/images/zoom.png');  bottom:5px; right:5px; width:20px; height:20px;  }
.img img	{ width:100%; display:block; }
#content .auto img	{ width:auto !important; height:auto !important; max-width:100%; max-height:100%; margin:0 auto; }
.img a.lightbox	{ position:relative; display:block; }

a						{ text-decoration:none;}
#content .img a { background-image:none; }

#content ul.cleanul					{ padding:0; margin:0; list-style:none; }
#content ul.cleanul li				{ padding:0; margin:0; list-style:none; background:none; }



.cssck{   position:relative; display:inline-block; font-size:22px; height:30px; width:59px; }
.htmlck{  position:relative; display:inline-block; font-size:22px; height:30px; width:92px; }

a.pdf { background-image:url('../../project/images/icons/pdf.gif'); background-repeat:no-repeat; display:inline-block;  padding-left:25px;  }
a.doc { background-image:url('../../project/images/icons/doc.gif'); background-repeat:no-repeat; display:inline-block;  padding-left:25px;  }
a.xls { background-image:url('../../project/images/icons/xls.gif'); background-repeat:no-repeat; display:inline-block;  padding-left:25px;  }


#content a	{ text-decoration:underline; color:#000;  }
#content a.button { background:url('../../project/images/layout/bgbutton.png'); background-color:#FFC500; display:inline-block; text-decoration:none; padding:2px 30px; margin:10px 0; color:#000; font-weight:bold; }
#content a.button:hover { background:url('../../project/images/layout/bgbutton2.png'); background-color:#FFC500; display:inline-block; text-decoration:none; padding:2px 30px; margin:10px 0; color:#000; font-weight:bold; }

#content a:hover { color:#FFC500; }
#content .box3 a:hover { font-weight:bold;color:#000; }
#content ul{ line-height:140%; padding:0; margin:13px 0 13px 0px; list-style:none; }
#content ul li { background:url('../../project/images/li.png') no-repeat 0 5px; padding:0 0 0 12px;  }

#sidebar ul.navchild { line-height:140%; padding:0; margin:10px 0 10px 20px; list-style:none; }
#sidebar ul.navchild li { background:none; padding:0 0 0 12px;  }
#sidebar ul.navchild li a {color:#fff; font-size:14px;}
#sidebar ul.navchild li.active { background:url('../../project/images/li-rmtv.png') no-repeat 0 9px; padding:0 0 0 12px;  }

#content a.link_back { display:none; }
#content hr { position:relative; width:100%; display:block; margin:0px; padding:0; height:1px; line-height:1px; overflow:hidden; background-color:#ccc; margin:10px 0; border:none; }

#content .tel { margin-top:10px; display:inline-block; }
#content .title { color:#FFC500; }

#content dl { padding:0; margin:0; clear:both; vertical-align:top; }
#content dl dt {float:left; font-weight:bold; width:230px; margin-bottom:13px;}
#content dl dd { margin-bottom:13px; width:62%; }

#content dl.his dd {width:85%;}.box_shadow_white				    { position:relative; overflow:hidden; width:100%; }
.box_shadow_white div.boxc	{  position:relative; z-index:100; margin:6px; padding:2px; background:url("../../project/images/box/shadow/bgc.png") repeat 0 0; overflow:hidden; }
.box_shadow_white .tl       { position:absolute; height:13px; width:13px; left:0; top:0; background:url("../../project/images/box/shadow/layer.png") no-repeat 2px 4px; }
.box_shadow_white .t        { position:absolute; height:14px; left:13px; right:10px; top:0; background:url("../../project/images/box/shadow/layer2.png") repeat-x 0 0;  }
.box_shadow_white .tr       { position:absolute; height:13px; width:13px; right:0; top:0; background:url("../../project/images/box/shadow/layer.png") no-repeat -5px 4px; }
.box_shadow_white .b        { position:absolute; height:14px; left:13px; right:10px; bottom:0; background:url("../../project/images/box/shadow/layer2.png") repeat-x 0 bottom; }
.box_shadow_white .bl       { position:absolute; height:6px; width:13px; left:0; bottom:0; background:url("../../project/images/box/shadow/layer.png") no-repeat 2px -10px; }
.box_shadow_white .br       { position:absolute; height:10px; width:10px; right:0; bottom:0; background:url("../../project/images/box/shadow/layer.png") no-repeat -8px -6px; }
.box_shadow_white .r        { position:absolute; top:13px; bottom:10px; right:0; width:14px; background:url("../../project/images/box/shadow/layer.png") repeat-y -22px 0; }
.box_shadow_white .l        { position:absolute; top:13px; bottom:6px; left:2px; width:4px; background:url("../../project/images/box/shadow/layer.png") repeat-y -20px 0;  }