@charset "UTF-8";
/* CSS Document */

* { margin: 0px; padding: 0px; border: 0; }
body { background: url(images/bg_body.jpg) repeat-x top left; font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 130%; color: #517879; }
a { color: #063; }
h1 { font-size: 20px; font-weight: normal; margin: 0 0 20px 0; color: #000; }
h2 { font-size: 14px; font-weight: normal; margin: 10px 0 15px 0; color: #063; }
div#outer { margin: 0 auto; position: relative; width: 913px; }

div#header { float: left; margin: 30px 0 0 0; width: 913px; height: 409px; background: url(images/bg_header.png) no-repeat top left; position: relative; }
* html body div#header { background: url(images/bg_header.jpg) no-repeat top left; }
div#header a#logo { position: absolute; top: 6px; left: 61px; background:url(images/logo-sidid.png) no-repeat top left; width: 145px; height: 106px; }
* html body div#header a#logo { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/logo-sidid.png', sizingMethod='crop'); }
div#header div#languages { position: absolute; top: 41px; right: 5px; font-size: 14px; text-transform: uppercase; }
div#header div#languages a { background: url('images/bg_languages_a.png') no-repeat top left; display: block; width: 53px; height: 30px; float: left; margin: 0 1px 0 0; color: #76999D; text-decoration: none; text-align: center; padding: 7px 0 0 0; voice-family: "\"}\""; voice-family: inherit; height: 23px; }

* html body div#header div#languages a { cursor: pointer; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/bg_languages_a.png', sizingMethod='crop'); }
div#header div#languages a.active { color: #FFF; background: url('images/bg_languages_a_active.png') no-repeat top left; }
* html body div#header div#languages a.active { cursor: pointer; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/bg_languages_a_active.png', sizingMethod='crop'); }

div#header div#imgheader { position: absolute; top: 120px; left: 263px; width: 630px; height: 241px;}

div#topnavigation { position: absolute; left: 264px; top: 84px; width: 649px; height: 25px; }
div#topnavigation ul { list-style: none; display: inline; margin: 0px; padding: 0px; }
div#topnavigation ul li { display: inline; padding: 0 13px; font-size: 12px; text-transform: uppercase; /*font-weight: bold;*/ background:url(images/bg_topnavigation_li.gif) no-repeat top right;}
div#topnavigation ul.en li { padding: 0 8px; }
div#topnavigation ul.es li { padding: 0 13px; font-size: 12px; }
div#topnavigation ul li.last { background: none;}
div#topnavigation ul li a { color: #517879; text-decoration: none }
div#topnavigation ul li a.active { color: #000; }
div#topnavigation ul li a:hover { color: #063; }

div#topnavigation-fr { position: absolute; left: 264px; top: 84px; width: 644px; height: 25px; }
div#topnavigation-fr ul { list-style: none; display: inline; margin: 0px; padding: 0px; }
div#topnavigation-fr ul li { display: inline; padding: 0 11px; font-size: 12px; text-transform: uppercase; /*font-weight: bold;*/ background:url(images/bg_topnavigation_li.gif) no-repeat top right;}
div#topnavigation-fr ul li.last { background: none; padding-right: 0px;}
div#topnavigation-fr ul li a { color: #517879; text-decoration: none }
div#topnavigation-fr ul li a.active { color: #000; }
div#topnavigation-fr ul li a:hover { color: #063; }

div#staticnavigation { position: absolute; left: 276px; top: 48px; }
div#staticnavigation a#home, div#staticnavigation a#contact, div#staticnavigation a#jobs { background:url(images/bg_staticnavigation_home.gif) no-repeat 0 1px; padding: 0 0 0 20px; margin: 0 30px 0 0; color: #FFF; text-decoration: none; text-transform: uppercase; font-size: 11px;}
div#staticnavigation a#contact { background:url(images/bg_staticnavigation_contact.gif) no-repeat 0 1px;}
div#staticnavigation a#jobs { background:url(images/bg_staticnavigation_jobs.gif) no-repeat 0 1px; }
div#staticnavigation a#home:hover, div#staticnavigation a#contact:hover, div#staticnavigation a#jobs:hover, div#staticnavigation a#home.active, div#staticnavigation a#contact.active, div#staticnavigation a#jobs.active { text-decoration: underline; }

div#construction { position: absolute; top: 145px; left: 63px; width: 134px; height: 120px; background:url(images/btn_glas.png) no-repeat top left; }
* html body div#construction { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_glas.png', sizingMethod='crop'); }
div#construction a, div#construction-fr a, div#construction-en a, div#construction-de a, div#construction-es a, div#construction-ar a { display: block; width: 134px; height: 120px; }
div#header a#video { position: absolute; top: 314px; left: 63px; }
div#construction span, div#construction-fr span, div#construction-en span, div#construction-de span, div#construction-es span, div#construction-ar span { display: none; }
div#construction-fr { position: absolute; top: 145px; left: 63px; width: 134px; height: 120px; background:url(images/btn_verre.png) no-repeat top left; }
* html body div#construction-fr { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_verre.png', sizingMethod='crop'); }
div#construction-en { position: absolute; top: 145px; left: 63px; width: 134px; height: 120px; background:url(images/btn_glass.png) no-repeat top left; }
* html body div#construction-en { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_glass.png', sizingMethod='crop'); }
div#construction-de { position: absolute; top: 145px; left: 63px; width: 134px; height: 120px; background:url(images/btn_glas_de.png) no-repeat top left; }
* html body div#construction-de { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_glas_de.png', sizingMethod='crop'); }
div#construction-es { position: absolute; top: 145px; left: 63px; width: 134px; height: 120px; background:url(images/btn_glas_es.png) no-repeat top left; }
* html body div#construction-es { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_glas_es.png', sizingMethod='crop'); }
div#construction-ar { position: absolute; top: 145px; left: 63px; width: 134px; height: 120px; background:url(images/btn_glas_ar.png) no-repeat top left; }
* html body div#construction-ar { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_glas_ar.png', sizingMethod='crop'); }
/*div#construction-fr { position: absolute; top: 165px; left: 63px; width: 161px; height: 140px; background:url(images/btn_construction_fr.png) no-repeat top left; }
* html body div#construction-fr { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/btn_construction_fr.png', sizingMethod='crop'); }
*/

div#slogan { display: none; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 15px; line-height: 140%; color: #000; position: absolute; top: 300px; left: 50px; width: 175px; text-align: center; }
div#slogan a { text-decoration: none; color: #000; }

div#bodyblock { float: left; width: 913px; min-height: 100px; background: url(images/bg_bodyblock2.jpg) repeat-y top left; padding: 0;}
div#home { /*color: #517879; font-size: 12.5px;*/ text-align: left; /*font-weight: bold;*/ line-height: 150%; }
div#home, div#cont { min-height: 100px; width: 913px; background: url(images/bg_bodyblock.jpg) no-repeat top left; padding: 10px 45px; voice-family: "\"}\""; voice-family: inherit; width: 823px;}

div#cont ul { margin: 0 0 0 15px; padding: 0px; list-style:square; }

/* HOME */
div#home div.item { float: left; margin: 30px 0 0 0; width: 410px; min-height: 100px; _height: 100px;}
div#home div.item div.item-image { float: left; width: 105px;  min-height: 100px; _height: 100px;}
div#home div.item div.item-text { float: left; width: 275px;  min-height: 100px; _height: 100px;}
div#home div.item div.item-text p { color: #000; }
div#home div.item div.item-text h3 { color: #006C37; font-weight: normal; font-size: 13px; text-transform: uppercase; margin: 0 0 8px 0; }
div#home div.item div.item-text h3 a {text-decoration: none; }

div#footer { float: left; width: 913px; height: 81px; background: url(images/bg_footer.png) no-repeat top left; }
* html body div#footer { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sidid.eu/css/images/bg_footer.png', sizingMethod='crop'); }
div#copy { float: left; width: 913px; height: 50px; text-align: right; padding: 4px 10px 0 10px; font-size: 10px; color: #517879; voice-family: "\"}\""; voice-family: inherit; width: 893px; }
div#cleft { float: left; width: 450px; text-align: left; }
div#cright { float: left; width: 443px; padding-top: 7px; }
div#copy a { color: #517879 }

/* CONTACT PAGE */
input.text {
	border:  1px solid #999;
	padding: 2px;
	font-size: 10px;
	margin: 0 0 3px 0;
	width: 220px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.text2 {
	border:  1px solid #999;
	padding: 2px;
	font-size: 10px;
	margin: 0 0 3px 0;
	width: 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input#spcheck { display: none; }
input.button { background: #063; color: #FFF; font-size: 10px; text-transform: uppercase; padding: 7px; margin: 10px 0 20px 0;}
textarea.textarea {
	text-align: left;
	border: 1px solid #999;
	padding: 2px;
	width: 250px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
