*{margin:0;padding:0;}
body{font-family:Arial,Tahoma,Sans-Serif;font-size:0.7em;line-height:15px;color:#ffffff; background-color: #cccccc; text-align: center; min-width: 720px;}
img{ border: 0;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #858586; font-weight:bold;}
.jus { text-align:justify;}
a { color:#666666;}
a:hover { color:#000099;}

#footer { position: absolute; top: 540px; color:#666666; left: 50%; margin-left: -300px; width:600px; text-align:center; }

#header { background-image:url(../images/bcg/header_bcg.gif); height: 78px; }
#header #ins_header { text-align: left;  width: 720px; margin: 0 auto; position:relative; top:0; left:0; }
#header #ins_header #q_menu {width:198px;float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;margin-top:24px;}
#header #ins_header #q_menu *{border:0;}
#header #ins_header #q_menu div{margin-right: 5px; float:left; text-align:center; }
#header #ins_header #q_menu div a{text-decoration: none;color: #99aacc; display: block; width:61px; height:30px; background-position: top center; background-repeat:no-repeat;}
#header #ins_header #q_menu div a:hover{text-decoration: none; color: #ffffff;}
#header #ins_header #q_menu div.home a{background-image:url(../images/main/ico_home.gif);}
#header #ins_header #q_menu div.home a:hover{background-image:url(../images/main/ico_home_a.gif);}
#header #ins_header #q_menu div.bmark a{background-image:url(../images/main/ico_book.gif);}
#header #ins_header #q_menu div.bmark a:hover{background-image:url(../images/main/ico_book_a.gif);}
#header #ins_header #q_menu div.contact a{background-image:url(../images/main/ico_email.gif);}
#header #ins_header #q_menu div.contact a:hover{background-image:url(../images/main/ico_email_a.gif);}
#header #ins_header #q_menu div.map a{background-image:url(../images/main/ico_sitemap.gif);}
#header #ins_header #q_menu div.map a:hover{background-image:url(../images/main/ico_sitemap_a.gif);}
#header #ins_header #space { width: 267px;  float:left;}
#header #ins_header .t_menu { margin-top: 35px; float:left; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; }
#header #ins_header .t_menu a{ color:#FFFFFF; text-decoration:none; }
#header #ins_header .t_menu a:hover{ color:#c0cde6; text-decoration:none; }
#header #ins_header .brake { margin: 0 15px 0 15px;  float:left; }
#header #ins_header #lang { position:absolute; top:0; right:0; width:72px; }
#header #ins_header #lang div {float:left;}
#header #ins_header #lang div a {display: block; }
#header #ins_header #lang div.lange a{ background-image:url(../images/main/lang_en.gif); width:38px; height:78px;}
#header #ins_header #lang div.lange a:hover{ background-image:url(../images/main/lang_en.gif); background-position: -38px;}
#header #ins_header #lang div.langp a{ background-image:url(../images/main/lang_pl.gif); width:34px; height:78px; }
#header #ins_header #lang div.langp a:hover{ background-image:url(../images/main/lang_pl.gif); background-position: -34px;} 

#content { background-color: #f2f3f7;}
#ins_content{ text-align: left; width: 720px; margin: 0 auto; color: #858586;}
.in { float:left;}

#bottom { background-image:url(../images/bcg/bottom.gif); height: 365px; background-position:top;}
#bottom #ins_bottom { width: 733px; margin: 0 auto;}
#bottom #ins_bottom div { float:left; text-align:center;}
#bottom #ins_bottom div a{ text-decoration: none;color: #5a5c60; display: block;  float:left; font-size: 1em; line-height: 45px; font-weight:bold;}
#bottom #ins_bottom div a:hover{ color:#9d9d9d;}
#bottom #ins_bottom div.translations a{background-image:url(../images/bcg/translationspl.jpg); width: 181px; height: 210px;}
#bottom #ins_bottom div.translations a:hover{ background-image:url(../images/bcg/translationspl.jpg); width: 181px; height: 210px; background-position: -181px 0;}
#bottom #ins_bottom div.intepreting a{ background-image:url(../images/bcg/interpretingpl.jpg); width: 187px; height: 210px;}
#bottom #ins_bottom div.intepreting a:hover{ background-image:url(../images/bcg/interpretingpl.jpg); width: 187px; height: 210px; background-position: -187px 0;}
#bottom #ins_bottom div.teaching a{ background-image:url(../images/bcg/teachingpl.jpg); width: 186px; height: 210px;}
#bottom #ins_bottom div.teaching a:hover{ background-image:url(../images/bcg/teachingpl.jpg); width: 186px; height: 210px; background-position: -186px 0;}
#bottom #ins_bottom div.contact a{ background-image:url(../images/bcg/contactpl.jpg); width: 179px; height: 210px;}
#bottom #ins_bottom div.contact a:hover{ background-image:url(../images/bcg/contactpl.jpg); width: 179px; height: 210px; background-position: -179px 0;}
#bottom #ins_bottom .translations2 { float:left; color:#838383; width: 157px; text-align:left; margin: 6px 11px 0 8px;}
#bottom #ins_bottom .intepreting2 { float:left; color:#838383; width: 160px; text-align:left; margin: 6px 10px 0 17px;}
#bottom #ins_bottom .teaching2 { float:left; color:#838383; width: 158px; text-align:left; margin: 6px 10px 0 18px;}
#bottom #ins_bottom .contact2 { float:left; color:#838383; width: 161px; text-align:left; margin: 6px 0 0 18px;}

