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

#wrap {min-height: 100%;}

#main {overflow:auto;
	padding-bottom: 66px;border-width: 3px;
	border-style: solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-left-color:#ffffff;	
    border-bottom-color:#ffffff} /* must be same height as the footer */

#footer {position: relative;
	margin-top: -66px; /* negative value of footer height */
	height: 66px;
	clear:both;} 

/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;

margin-top:-32767px;
}


* {margin:0;padding:0;}
/*body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:##6699CC;line-height:1.3em; color:#444444} */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color:#ffffff; line-height:1.3em}
a img {border:none} 
a:link {color: #0066ff;text-decoration:underline}
a:hover {color:#7A0A17;text-decoration:underline}
a:visited {color: #804249;text-decoration:underline}

p {line-height: 24px;
    margin: 13px 0 5px;}
span.strike {text-decoration: line-through}


#wrap {width:100%}

/* Header */
#header {
	padding:0px;
	height:250px;
	width:950px;
	margin:0 auto;
	border-width: 3px;
	border-style: solid;
	
	
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-left-color:#ffffff;	
    border-bottom-color:#ffffff;
	
	
	background-color:#ffffff; 
	/*background-image:url(images/back-n.jpg);  */
	
}
#header #logo {
	width:950px;
	margin:0 auto;
	padding:0px;
	background-color:#ffffff;
}
#header img.logo {}
#header #logo #lang { float: right;

    font-size: 20px;
    height: 55px;
	margin-left: 4px;
    margin-right: 0px;
    margin-top: 30px;
    width: 255px;
	}
/* Content Area */
#main {
	width:900px;
	margin: -118px auto 0;
	background-color:#ffffff;
	clear:both;
	
	padding-right:25px;
	padding-left:25px
	
	

}

 

#Content2 {width:200px; float:right;padding:100px 0 25px 0}



#content2 h1 {font-size:2.0em; line-height: 1.1em; margin: 12px;  padding: 0px; color:#000033}
#content2 h2 {font-size:1.8em; margin: 15PX; PADDING:0PX;color:#000033}
#content2 h3 {font-size:1.6em;font-weight:normal;margin:15px 0 10px 0;color:#003366}
#content2 h4 {font-size:1.5em;font-weight:normal;margin:15px;padding:0px color:#000033}
#content2 h5 {font-size:1.3em;font-weight:normal;margin:15px; line-height: 1.6em; padding: 0px;color:#000033}
#content2 h6 {font-size:0.9em;font-weight:normal;margin:15px; padding: 0px;color:#000033}



/* Sidebar */
#sidebar {
	float: left;
	font-size: 15px;
	padding: 1px 20px 70px;
	width: 150px;
}
#sidebar ul {list-style:none}
#sidebar h2  {font-size:1.2em;margin:25px 0 12px 0;color:#7A0A17}
#sidebar img {margin-right:3px}
#sidebar form {padding:5px 0 10px 0;text-align:center}
#sidebar .twitter-share-button {padding:0px 0 5px 0}
#plus {padding:16px 0 5px 0}
#sidebarpad50 {height: 50px}
#sidebarpad100 {height: 100px}
#sidebarpad500{height: 500px}
#sidebarpad1000 {height: 1000px}

/* Footer */

#footer {color:#ffffff;font-size:11px;font-family:Verdana, Arial, sans-serif; 
background-color:#cc0000; height: 120px; background-repeat:no-repeat; background-position:center; width: 950px;
 margin: -118px auto 0; border-width: 3px;
	border-style: solid;
	border-color:#cc0000;}

#footer a, #footer2 a {color:#ffffff}
#footer a:hover, #footer2 a:hover {color:ffffff }
#footer a:visited, #footer2 a:visited  {color:#ffffff}
#footer p, #footer2 p {margin:0 0 15px 0}
#footer p.axe img, #footer2 p.axe img {margin-bottom:-7px}
#foot {
	width:950px;
	margin:0 auto;
	/*background: url('images/duct-tape.jpg') no-repeat; */
	height:10px;
	
	line-height:1.1em;
	padding:0px;
	
}
#foot2 {width:800px;margin:0 auto;height:40px;line-height:1.1em;padding:0 10px 0 10px}



#foot #left {float: left;
	font-size: 1.3em;
	color:#ffffff;
    padding-top: 10px;
    width: 450px;}
#foot #right {float: right;
    font-size: 1.3em;
	color:#ffffff;
    padding-top: 10px;
    text-align: right;
    width: 278px;}
	
#foot2 #left {width:450px;float:left;padding-top:45px}
#foot2 #right {width:250px;float:right;text-align:right;padding-top:45px}

#foot #review {clear:both}
#foot #review p {margin:2px 0 5px 0}
#foot #review blockquote {font-style:italic; text-align:center;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block}
* html .clearfix {height: 1%}
.clearfix {display: block}

.nav { 
  
	border-width: 0px;
	border:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-left-color:#ffffff;	
	border-bottom-color:#ffffff;
    width: 950px;
    height: 70px;
	background: #ffffff;
    margin: -3px;
	
	
   }


.map {padding-top:20px;}

input {padding:10px; margin:10px;}

textarea  {padding:10px; margin:10px;}



