@charset "windows-1251"; 
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}


body {	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:18px;  background:url(img/bg.jpg) no-repeat center top fixed;  }

div.clear { clear:both}

a { cursor:pointer; color:#FFF; text-decoration: none; font-weight:bold; text-transform:uppercase}
a:hover { cursor:pointer; color:#FFF; text-decoration:none;text-transform:uppercase}

#content a { color:#0042a3; text-decoration:underline;cursor:pointer; }
#content a:hover { color:#0042a3; text-decoration:none;cursor:pointer; }


ul li { margin-left:15px}
ul { margin-bottom:20px}

img { border:none}

h1{ font-size:18px;color:#000000; font-family:  Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; margin:30px 0 33px 0; }
h2{ font-size:16px;color:#000000; font-family:  Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; margin:20px 0 20px 0;}
h3{ font-size:16px;color:#000000; font-family:  Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; margin:20px 0 20px 0;}


#wrapper{  margin:0 auto; width:952px; height: auto; background: url(img/bg-content.png) repeat-y; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
#wrapper-in{  margin:0 auto; width:940px; height: auto;}

#header {  margin:0 auto; width:880px; height:112px; margin:0 30px 0 30px}

#logo { display:block; float:left; width:134px; height:39px; background:url(img/logo.png) no-repeat; margin-right:103px;margin-top:27px }
#lozung { display:block; float:left; width:435px; font-weight:bold; font-size:16px; line-height:19px; color:#363636;margin-top:27px}

#tel { display:block; float:left; width:208px;text-align:right;margin-top:27px;color:#0044a0 !important;  }
span.tel-nn { display:block;margin-bottom:10px; font-size:14px; color:#000}
span.telef { display:block;font-size:26px; color:#0044a0 !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
span.code { display:block; font-size:18px; color:#000 !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#tel a {color:#0044a0 !important;}
span.code a{ display:block; float:left; font-size:18px; color:#000 !important; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/* Menu
-----------------------------------------------------------------------------*/

#top-menu {  margin:0 auto; width:940px; height:38px; background:#1050ae; font-size:12px; color:#FFF !important; font-weight:bold; text-transform:uppercase}

.menu-sep { display:block; float:left; margin-top:2px; margin-bottom:2px; background:url(img/menu-sep.png) repeat-y; width:2px; height:34px; }
.menu { display:block; float:left; padding:10px 36.9px 0 36.9px; text-align:center;height:28px;background:#1050ae;}
.menu:hover { display:block; float:left; padding:10px 36.9px 0 36.9px; text-align:center;height:28px;background:#e77f0c;}
.menu-active { display:block; float:left; padding:10px 36.9px 0 36.9px; text-align:center;height:28px;background:#e77f0c;}



/* Container
-----------------------------------------------------------------------------*/

#container {width:940px; height:auto; margin:0 auto;  }
#content {display:block; float:left; width:880px; height:auto; margin:0 30px 20px 30px }
#content p{ margin-bottom:7px}
#content img { margin:0 0 20px 20px }
 
/* Footer
-----------------------------------------------------------------------------*/

#footer { margin:0 auto; width:940px; height:40px; background:#0b459a}
#footer-in { margin:0 auto; width:940px;  height:28px; padding:12px 0 0 0; color:#FFF; font-size:12px; text-align:center}






