/* 

	CSS Document 
	Honorary Consulate of Slovakia in Trondheim, Norway
	-
	Sircon Norge AS
	Domene, webhotell, publiseringsløsninger, 
	webdesign og utvikling
	-
	http://sircon.no
	
---------------------------------------------- */
html { margin:0; padding:0; background-color:#ebe0cd;  }
body { margin:0; padding:0; background:url("../images/bg-wallpaper.gif");  }


/* Layout
---------------------------------------------- */
#masthead { width:100%; background:url("../images/bg-masthead.png") repeat-x; }
#header { width:950px; padding-top:133px; margin:0 auto; background:url("../images/bg-header.png") top center no-repeat; min-height:67px; height:auto!important; height:67px; position:relative; }
#logo { width:806px; height:101px; background:url("../images/logo.png"); text-indent:-9999px; position:absolute; display:block; top:10px; left:44px; }
#content { width:840px; padding:22px 66px 0 44px; margin:-22px auto 0; background:url("../images/bg-content.png"); }
#primary { width:630px; }
#secondary { width:166px; }
#pagebottom { width:100%; background:url("../images/bg-pagebottom.png") repeat-x; margin-bottom:22px;  }
#footerwrap { width:950px; background:url("../images/bg-footerwrap.png") top center no-repeat; margin:0 auto; padding-top:66px; }
#footer { width:860px; margin:0 auto; background-color:#55472f; padding:0 0 22px; font-size:11px; }
#footer-info-1, #footer-info-4 { width:166px; margin-left:22px; }
#footer-info-2, #footer-info-3 { width:210px; margin-left:22px; }
#footer-info-2 img { border:1px solid #62543b; padding:1px; margin-top:5px; }


/* Default type and links
---------------------------------------------- */
body { font-size: 12px; }
body, p, td p, td, li, input, textarea { font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Tahoma, sans-serif; color:#948770; line-height:19px; }
p { margin:0 0 1.25em 0; }
#content #secondary p  { font-size:11px; line-height:16px; color:#55472f; }
#footer p { color:#b69967; }
#footer ul { margin:0; padding:0 5px; }
#footer ul li { list-style-type:none; }
#footer ul li:before { content:"\00bb\00a0"; }
#footer p, #footer h4 { padding:0 5px; }

h1, h2, h3, h4, h5, h6 { line-height:1em; padding:0; }
h1 { font-size:24px; color:#c99233; margin:0 0 1em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h2 { font-size:16px; color:#55472f; margin:0 0 1em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h3 { font-size:16px; color:#c99233; margin:0 0 1em; font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Tahoma, sans-serif; font-weight:normal; }
h4 { font-size:11px; color:#f1e8d8; margin:0; font-weight:bold; line-height:21px; border-bottom:1px solid #62543b; background-color:#5a4c34; }
h5 { font-size:12px; color:#000; margin:0; font-weight:bold; }
h6 { font-size:12px; color:#636363; margin:0; font-weight:bold; }

a { color:#c99233; text-decoration:none; }
a:hover { color:#d25400; text-decoration:underline; }
a img { border:none; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none; color:inherit; }

hr { height:1px; color:#fff; border-top:none; border-right:none; border-bottom:1px solid #d5c5aa; border-left:none; padding-top:1em; }
#maindocument img { border:1px solid #e4d6be; padding:2px; }
#txtprofile img { border:1px solid #fefefd; }


/* Forms
---------------------------------------------- */
input, textarea, select { padding:4px; border:1px solid #d5c5aa; background-color:#faf7f1; }


/* Common
---------------------------------------------- */
.left { float:left; }
.right { float:right; }
.clear { clear:both; }