html, body {background:url(Background.jpg) #b1aa93 top center repeat-x; padding:0px; margin:0; height:100%; min-height:100%; height:auto !important; height:100%; font-family:Tahoma, Arial, Helvetica, sans-serif}
img { border: none; }
ul, p, li, ol  { padding:0px; margin:0px}
.Container { width: 960px; margin: 0 auto; position:relative; }

.Left {float:left}
.Right {float:right}
.Clear {clear:both}
.Marg {padding-left:40px}


#Top {height:100px}
#Menu {height:50px; background:#004966}
#ContentShort { height:369px}
#ContentShort .Cl1 {width:370px; height:369px; float:left; background:url(BackgroundContentShort.jpg) #fafaf8}
#ContentShort .Cl1 .Pad { padding: 29px 22px 0px 22px}
#ContentShort .Cl1 .Pad h2 { font-size:14px; color:#004966; font-weight:normal; }
.ss_h2_2_p { font-size:14px; color:#004966; font-weight:normal; }
#ContentShort .Cl1 .Pad h3 { font-size:14px; color:#004966; font-weight:bold; }
#ContentShort .Cl1 .Pad h2 a { font-size:14px; color:#004966; font-weight:normal; text-decoration:none }
#ContentShort .Cl2 {width:590px; height:369px; float:left}


.Content_Cl1 {width:530px; float:left;}
.Content_Cl1 .Pad { padding: 20px 20px 0px 20px}
.Content_Cl1 .Pad  .size-full2 { position:relative; top:-20px; left:-20px;}
.Content_Cl1 .Pad  { font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px}
.Content_Cl1 .Pad a{ color:#b4dbde; text-decoration:underline}
.Content_Cl1 .Pad a:hover{ color:#FFFFFF; text-decoration:underline}
.Content_Cl1 .Pad ul li { list-style:none; font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px; background: url(Li.gif) no-repeat; padding-left:21px; margin-bottom:18px }
.Content_Cl1 .Pad ol li { list-style:none;  font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px; background: url(Li.gif) repeat-y; padding-left:21px;  margin-bottom:18px  }

.Content_Cl2 {width:430px; float:left}
.Content_Cl2 .Pad { padding: 43px 20px 0px 0px}
.Content_Cl2 .Pad { font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px}
.Content_Cl2 .Pad a{ color:#b4dbde; text-decoration:underline}
.Content_Cl2 .Pad a:hover{ color:#FFFFFF; text-decoration:underline}

.Content_Cl2 .Pad ul li { list-style:none; font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px; background: url(Li.gif) no-repeat; padding-left:21px; margin-bottom:18px }
.Content_Cl2 .Pad ol li { list-style:none;  font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px; background: url(Li.gif) repeat-y; padding-left:21px;  margin-bottom:18px  }
.Content_Cl2 .Pad .size-full { position:relative; top:-43px}

.Content_ClStrGl {width:320px; float:left;}
.Content_ClStrGl .Pad { padding: 20px 20px 0px 20px}
.Content_ClStrGl .Pad  { font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px}


.Content_Cl12 {width:960px;}
.Content_Cl12 .Pad { padding: 20px 20px 0px 20px}
.Content_Cl12 .Pad  { font-size:12px; color:#FFFFFF; font-weight:normal; line-height:17px}
.Content_Cl12 .Pad form  fieldset  { background: transparent; float:left; border:none; width:435px; }
.Content_Cl12 .Pad form input,.Content_Cl12 .Pad form textarea{width:435px;}

#li--5 {background:transparent; border:none; padding-right:10px}
#li--5, #li--6, #li--7 { float:left}
#li--6, #li--7 { width:120px;}
#li--6 span, #li--7 span { float:right; width:100px;}
#li--6 input, #li--7 input { position:relative; top:-3px; width:auto;}
.cf-ol {clear:both; list-style:none;margin:0;padding:0;}

.cf_hidden,.linklove{display:none;}

#resetbutton, #resetbutton_de, #resetbutton_en {border:none; float:left; margin-right:10px; margin-left:360px;}
#sendbutton,#sendbutton3,#sendbutton2 {border:none; float:left}

#li--11 {padding-left:0px;}
#li-2-11 {padding-left:0px;}
#li-3-11 {padding-left:0px;}

#li-2-5 {background:transparent; border:none; padding-right:10px}
#li-2-5, #li-2-6, #li-2-7 { float:left}
#li-2-6, #li-2-7 { width:120px;}
#li-2-6 span, #li-2-7 span { float:right;width:100px;}
#li-2-6 input, #li-2-7 input { position:relative; top:-3px;width:auto;}

#li-3-5 {background:transparent; border:none; padding-right:10px}
#li-3-5, #li-3-6, #li-3-7 { float:left}
#li-3-6, #li-3-7 { width:120px;}
#li-3-6 span, #li-3-7 span { float:right;width:100px;}
#li-3-6 input, #li-3-7 input { position:relative; top:-3px;width:auto;}


.Content_Normal { background: url(BackgroundContent_Normal.jpg) no-repeat #004966; padding: 0px 0px 20px 0px}


#Footer {height:50px; background:url(BackgroundFooter.png) no-repeat; color:#004966; font-size:11px}
#Footer  div {padding-top:16px}
#Footer a { text-decoration:none; color:#004966}
#Footer a:hover { text-decoration:underline; color:#004966;}


a.wroc { display:block; width:218px; height:30px; background:url(Bt_Wroc.gif) top; margin:30px 20px 0px 20px }
a:hover.wroc{ background:url(Bt_Wroc.gif) bottom;}
a.umow { display:block; width:171px; height:30px; background:url(Bt_Umow.gif) top; margin:11px 10px 0px 0px }
a.umow.en{background:url(en/Bt_Umow.gif) top;}
a.umow.de{background:url(de/Bt_Umow.gif) top;}
a:hover.umow{ background-position:left bottom;}

#sendbutton { border:none; display:block; width:79px; height:30px; background:url(Bt_Wyslij.gif) top; }
#sendbutton2 { border:none; display:block; width:79px; height:30px; background:url(en/Bt_Wyslij.gif) top; }
#sendbutton3 { border:none; display:block; width:79px; height:30px; background:url(de/Bt_Wyslij.gif) top; }
#resetbutton { display:block; width:99px; height:30px; background:url(Bt_Wyczysc.gif) top; }
#resetbutton_en { display:block; width:99px; height:30px; background:url(en/Bt_Wyczysc.gif) top; }
#resetbutton_de { display:block; width:99px; height:30px; background:url(de/Bt_Wyczysc.gif) top; }

a.midea { display:block; width:84px; height:20px; }


.Spacing20 { height:20px; overflow:hidden}

.Bold {font-weight:bold}


#nav ul {float: left; list-style: none; margin: 0px; padding: 0px;}
#nav li {float: left; list-style: none; margin: 0px; padding: 0px; }

#nav li a, #nav li a:visited {
color: #FFFFFF; 
display: block;
font-family: Verdana, Arial, Tahoma;
font-size: 12px;
font-weight: bold;
padding: 17px 15px 0px 15px;
text-decoration:none;
height:33px;
float:left;
} 
#nav li a:hover {
background: #FFFFFF;
color: #004966;
} 

#nav li li a, #nav li li a:visited {
background: url(Menu.gif) repeat-x top;
width: 220px;
height:24px;
color: #003663;
float: none;
margin:0px;
padding:10px 0px 0px 10px;
} 
#nav li li a:hover, #nav li li a:active {
background: url(Menu.gif) repeat-x bottom;
color: #FFFFFF;
} 
#nav li ul {
clear:both;
z-index: 9999;
position: absolute;
left: -999em;
height: 34px;
width: 220px;
margin: 0px;
padding: 0px;
}

#nav li li { 
}

#nav li ul a:hover, #nav li ul a:active { 
}

#nav li ul ul {
margin: -29px 0 0 171px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}

#nav li:hover, #nav li.sfhover { 
position: static;
}


#nav .current_page_item a, #nav .current_page_item a:visited {

} 

#nav li li .current_page_item a {
background: url(Menu.gif) repeat-x bottom;
color: #FFFFFF;
} 
#nav .current_page_item a:visited {
background: #FFFFFF;
color: #004966;
}

#Footer ul, #Footer li{display:inline;list-style:none;} 

.sunrise
{
  position:absolute;
  padding-bottom:0px;
  margin-bottom:0px;
}

.sunrise p
{
  margin:0px;
  padding:0px;
  font-size:11px;
  color:black;
  display: inline;
  font-weight:normal; 
}
                     
     
.sunrise ul {color: #004966;font-size:11px; margin: 0; padding: 0; list-style-type: none; width: 930px; text-align: justify; }
.sunrise ul li { display: inline; font-weight:normal;}
.sunrise a {color: #004966; text-decoration:none; padding-right: 1px; padding-left: 1px;}
.sunrise a:hover {text-decoration:underline;}

.sunrise2
{
  height:10px;
}

#top
{
  overflow:hidden;
  width:960px;
  height:100px;  
}

#top img
{
  float:left;
}


#ContentShort .Cl11 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAF8 url(SS_Uslugi_BackgroundContentShort.jpg) repeat scroll 0 0;
float:left;
height:369px;
width:370px;
}

#ContentShort .Cl11 .Pad { padding: 29px 22px 0px 22px}
#ContentShort .Cl11 .Pad h2 { font-size:14px; color:#004966; font-weight:normal; }
#ContentShort .Cl11 .Pad h3 { font-size:14px; color:#004966; font-weight:bold; }
#ContentShort .Cl11 .Pad h2 a { font-size:14px; color:#004966; font-weight:normal; text-decoration:none }

#ss_logo_h1{
  width: 960px
  height: 100px;
}

#ss_logo_h1 h1, #ss_logo_h1 strong{
  line-height: 20px;
  font-size: 18px;
  display: block;
  margin:0;
  padding:0;
}

#ss_logo_h1 img{
  position: relative;
  margin-top: -20px;
}