/* CSS Document */

/*PAGE LAYOUT*/
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:#fff;}
#content{margin:auto;}
#logo{float:left;background-image:url(../images/tie_logo_red2.png);width:274px;height:213px;}
#topheader{float:right;width:526px;height:97px;background-color:#f0f0f0;position:relative}
#toplinks{position:absolute;right:10px;top:10px;}
#toplinks span:hover{text-decoration:underline;}
#menu{text-align:right;float:right;width:526px;height:32px;background-image:url(../images/bg_menu.gif);background-repeat:repeat-x;}
#menu span:hover{text-decoration:underline;}
#submenu{float:right;width:526px;height:32px;background-image:url(../images/bg_submenu.gif);background-position:top;background-repeat:repeat-x;}
#contenttext{float:right;width:526px;text-align:justify;}
#contenttext ul{margin-top:5px;margin-bottom:0;}
#leftpanel{float:left;width:274px;}
#leftpanel a{cursor:pointer;}
#leftpanel div{text-align:justify;}
#footer{float:left;width:800px;background-color:#f0f0f0;padding:10px;text-align:center;}
#footer span:hover{text-decoration:underline;}
#object object{width:100%;height:100%;}
h1.titletext{margin:0;}
#object h2{font-size:1em;margin:0;}
#menu a,#footer a,#menu span,#footer span,#toplinks span{cursor:pointer;}

/*GRAY PANEL*/
.graypanel{	border:solid 1px #666666; background-color:#F7F7F7; padding:10px; margin:10px;}

/*TEXT STYLES*/
.bodytext {font:0.7em Tahoma,sans-serif;color:#666;}
.titletext {font:0.7em Tahoma,sans-serif;font-size:36px;color:#c00;}
.whitetitle {font:0.7em Tahoma,sans-serif;font-size:36px;font-weight:bold;color:#fff;}
.smalltitle {font:0.7em Tahoma,sans-serif;font-size:20px;color:#c00;}
.smallwhitetext {font:0.7em Tahoma,sans-serif;font-size:11px;font-weight:bold;color:#fff;}
.smallwhitetext a{font:0.7em Tahoma,sans-serif;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.smallwhitetext a:hover{text-decoration:underline;}
.smallgraytext {font:0.7em Tahoma,sans-serif;font-size:11px;	font-weight:bold;color:#999;}
.smallgraytext a{font:0.7em Tahoma,sans-serif;font-size:11px;font-weight:bold;color:#999;text-decoration:none;}
.smallgraytext a:hover{text-decoration:underline;}
.smallredtext {font:0.7em Tahoma,sans-serif;font-size:11px;color:#c00;}
.smallredtext a{font:0.7em Tahoma,sans-serif;font-size:11px;font-weight:bold;color:#c00;text-decoration:none;}
.smallredtext a:hover{text-decoration:underline;}
a.active{text-decoration:underline;}

#walidator_embed{font-size:11px;}
#walidator_embed input{font-size:10px;width:340px;margin-top: 2px;}

#subscribe label{display:block;width:100px;float:left;vertical-align:middle;}
#subscribe input{height:13px;vertical-align:middle;width:100px;}
#subscribe #submit{height:25px;width:50px;margin:5px 25px 0 0;}

#kontakt p{padding-bottom:10px;}
#kontakt p.pair{padding:0;}
#kontakt sub{float:right;font-weight:normal;}
#kontakt label{clear:both;display:block;float:left;width:110px;text-align:right;margin-right:10px;font-weight:bold;}
#kontakt input,#kontakt select{vertical-align:middle;}
#kontakt textarea,#kontakt input,#kontakt select{border:1px solid #7F9DB9;}
#kontakt input,#kontakt select{width:200px;}
#kontakt #send,#kontakt #clear{width:auto;}
#kontakt #send{margin-left:120px;}
#kontakt #clear{float:right;}

#dane_kontaktowe .company_title{padding-bottom:5px;font-weight:bold;text-align:left;}
.report{text-align:center;font-size:120%;font-weight:bold;color:#20c409}
