body {margin: 0; padding: 0}
body * {font-family: Arial, Helvetica, sans-serif;}

h1#maintitle, #headercontent h1 {display: none;}

img#logo {float: right;}

/** layout **/
div.cl {clear: both;}

#wrapper, #footer_content, #header_content, #preheader, #headscontainer {max-width: 1050px; margin: 0 auto;}

/* #wrapper {padding: 0 2.875em 0 2.875em;} */
div#wrapper {margin: 0 auto; padding: 0;}

#header {border: none; margin: .4em 0 1.3em 0;}



ul#languages {list-style: none; margin: 0; padding: 0; float: right; font-size: .7em;}

ul#nav {list-style: none; float: right; margin: .6em 0 0 0; padding: 0;}
ul#nav li {display: inline; padding:0 .5em 0 .3em; text-transform: lowercase; font-size: .9em; border-right: solid 3px;}
ul#nav li.last {border: none;}
ul#nav li a {text-decoration: none; font-size: 1em;}
ul#nav li a:hover {text-decoration: underline;}
#content {min-height: 450px;}

/** typos **/
#header h1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	float: left; 
	/* margin: 0 0 0 2.875em;  */
	margin: 0;
	font-weight: normal; 
	background-image: url(/img/julmar/icon.gif); 
	padding: .4em 0 .4em 3em; 
	background-repeat: no-repeat; background-position: 0 50%;
}
#migas {font-size: .7em;}
#footer {font-size: .7em;padding: 0 2.875em 0 2.875em; border-top: solid 1px;}
h1 {font-size: 2em; font-weight: normal; padding-left: 40px; margin-left: -40px; margin-bottom: 10px;}
h3 {font-size: .9em; margin: .5em 0 .5em 0;}

#linkcontainer {padding: 1.43em; margin-bottom: 1em; width: 37.5em;}
#linkcontainer p { font-size: .8em; margin:0 0 .5em 0;}
#linkcontainer ul {list-style: none; margin: 0 0 1.6em 0; padding: 0;}
#linkcontainer ul li a {font-size: .8em; font-weight: bold;}
p.linkintro {color: #000; margin: 0 0 .8em 0;}

ul#submenu {list-style: none; margin: .8em 0 0 0; padding: 0;}
ul#submenu li a {color: #ddd; font-size: .8em;}