body {padding:0px 0; background:url("../design/bg-body.png") 0 0 repeat-x; font-size: 12px; font-family: arial;background-color:#E9E9E9; color:#000; margin:0;}
* {margin:0; padding:0;}
a,a:visited {color:#333;}
a:hover, a:active, a:focus {
	color:#ee5500;
	font-family: arial, sans-serif;
	text-decoration:none;
}
ol, ul {list-style:none;}
h1, h2, h3, h4, h5, h6, table {font-size:100%; font-weight:normal;}



#main {
	width:975px;
	margin:0 auto;
	padding:17px 68px;
	height:auto;
	line-height:14px;
}

#header {position:relative; height:70px; overflow:hidden;width:955px;background: url("../design/logo.png") 0 0 no-repeat;margin-left: 26px;}
    #header #logo {position:absolute; left:0px; top:0;}
    #header #logo p {position:relative; width:400px; height:70px; overflow:hidden; margin:0; padding:0;}
    #header #logo p span {display:block; position:absolute; top:0; left:26px; z-index:1; width:100%; height:100%; margin:0; padding:0;  cursor:pointer;}
	#header #certifikat {position:absolute; left:400px; top:0;}
    #header #certifikat p {position:relative; width:35px; height:35px; overflow:hidden; margin:0; padding:0;}
    #header #certifikat p span {display:block; position:absolute; top:0; left:0px; z-index:1; width:100%; height:100%; margin:0; padding:0;  cursor:pointer;}


.box-01 {position:relative; width:955px; height:32px; background:url("../design/box-01.png") 0 0 no-repeat; overflow:hidden;}
.box-02 {width:955px; padding:19px 0 0 25px;background: url("../design/box-03.png") no-repeat;margin-top:20px;height:260px; line-height:20px; margin:20px 0 0 20px;}
    .box-02 .col {position:relative; float:left; width:300px; padding-bottom:17px; margin-bottom:-6px; background-repeat:no-repeat; text-align:left;}
    .box-02 .col h1 {color:#ff5113;margin:0; font-size:13px; font-weight:bold; text-transform:uppercase;}	
	.box-02 .col h1 a {color:#ff5113;margin:0;font-weight:bold; text-transform:uppercase;margin-bottom: 10px;}
	.box-02 .col h1 a:hover {text-decoration:none;}
	.buttons {width:95px; margin:0;padding:0;float:left;clear:left;}
	.box-02 .col.left p a,.box-02 .col.center p.more a {color:#FFF; text-decoration:none; width:95px; height:37px; font-weight:bold; }
	.box-02 .col.left p.more,.box-02 .col.center p.more { background:url(../design/btn-grey.png) no-repeat;padding:10px 15px 5px 20px; margin-top:40px; width:95px; height:37px;}
	.box-02 .col.left p.more a:hover,.box-02 .col.center p.more a:hover {color:#F60;}
	.box-02 .col.left p.order{ background:url(../design/btn-orange.png) no-repeat;padding:10px 15px 5px 15px; width:95px; height:37px; margin:0;}
	.box-02 .col.left p.order a:hover {color:#333;}
	.box-02 .col.left img.sanitka {float:right; margin:35px 0 15px 0;}
	.in { width:270px;}
	
	.box-02 .col.center img.sanitka-2 {float:right; margin:15px 0 0 0;}
	.box-02 .col.center p.more { margin-top:20px;}	
	
	.box-02 .col.right {width:200px;margin-left:50px;color:#3c3b3b;padding:0;}
	.box-02 .col.right ul {font-size:16px;line-height: 20px;padding:0; font-weight:bold; margin:0;}
	.box-02 .col.right ul li.site-chooser { background: url(../design/logo_small_selected.png) no-repeat; height:63px; width:200px; text-align:left; padding: 14px 0 0 65px; margin:0;}
	.box-02 .col.right ul li.site-chooser-ascr { background: url(../design/site-chooser-ascr.png) no-repeat; height:63px; width:255px; margin:0;}
  .box-02 .col.right ul li.site-chooser-ascr a {padding:0 70px 0 60px; border:none;}
  .box-02 .col.right ul li.site-chooser-ascr a img {padding:4.5px 0 0 0;border:none;}
  .box-02 .col.right ul li.hover { text-decoration:none;}

.box-02-top {width:642px; height:25px; background:url("../design/box-02-top.png") 0 0 no-repeat; font-size:0; line-height:0; float:left;margin-left:20px;_margin-left:10px;}
.box-02-bottom {
	width:642px;
	height:30px;
	background:url("../design/box-02-bottom.png") 0 0 no-repeat;
	font-size:0;
	line-height:0;
	float:left;
	margin-left:20px;
  _margin-left:10px;
}
.box-03-top {width:955px; height:25px; background:url("../design/box-03-top.png") 0 0 no-repeat; font-size:0; line-height:0; margin-top:20px; float:left;}
.box-03-bottom {width:955px; height:30px; background:url("../design/box-03-bottom.png") 0 0 no-repeat; font-size:0; line-height:0;float:left;}
    .box-03 {
	padding:0 20px;
	background:#fff;
	width:602px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
	overflow:hidden;
}
	.box-03 h2 {
	font-size:200%;
	height:25px;
	background:url(../design/h1.png) no-repeat;
	color:#FFF;
	padding:12px 0px 10px 40px;
	width:380px;
	line-height:26px;
}
	.box-03 h2 a,.box-03 h2 a:visited {color:#fff;}
	.box-03 p {margin:10px 0;text-align:left;}
  .box-03 h3 {color:#ff5113;margin:10px 0; font-size:13px; font-weight:bold; text-transform:uppercase;}
	.box-03 .col {
	width:562px;
	float:left;
	background:#FFF;
	height:1144px;
	
}
  .box-03 .news{
	float:left;
	width:562px;
	margin:10px 20px;
	_margin:10px;
  height:155px;
  overflow:hidden;
  
}
	.box-03 .news img{ float:left;margin-right:20px; margin-top:5px;}
	.box-03 .services{
	width:622px;
	margin:0;
	float:left;
	height:475px;
	
}
	.box-03 .services img { float:right; margin:10px; clear:both;}
	/*.services {position:relative; left:590px;top:0; text-align:right; padding-right:50px;}*/
  .services .services-content {margin:7px 20px ;_margin:7px 20px 7px 10px ; width:260px;float:left; height:190px;}

  .services .services-content p { text-align:left;}
 
	.box-03 #loopedSlider {position:relative;display:none;}
    .box-03 #loopedSlider .container {width:904px; height:95px;overflow:hidden; position:relative; margin-bottom:30px;}
    .box-03 #loopedSlider .slides {position:absolute; top:0; left:0;}
    .box-03 #loopedSlider .slides div {display:none; position:absolute; top:0; width:800px;}
    .box-03 #loopedSlider ul.list {margin:0;}
    .box-03 #loopedSlider ul.list li {display:block; float:left; width:140px; margin:0 10px;}
    .box-03 #loopedSlider ul.list li img {display:block;}
    .box-04 {padding:0px 27px 0px 25px; background:#fff;width:590px; height:200px; float:left;}
	.box-04 h2 {font-size:200%; height:50px; margin-bottom:20px; background:url(../design/h1.png) no-repeat; color:#FFF; padding:13px 0px 10px 25px; width:390px;}
	.sidebar-top {
	width:242px;
	height:25px;
	background:url("../design/fb-top.png") 0 0 no-repeat;
	font-size:0;
	line-height:0;
	margin-top:0px;
	float:left;
	text-align: center;
}
    .sidebar-bottom {width:242px; height:30px; background:url("../design/fb-bottom.png") 0 0 no-repeat; font-size:0; line-height:0;float:left;}
    .sidebar-body {background:#fff;width:242px; height:auto; float:left;}
	.sidebar {float:left; width:242px;overflow:hidden; }
	.sidebar h2 {
	font-size:200%;
	height:25px;
	background:url(../design/h1_small.png) no-repeat;
	color:#FFF;
	padding:12px 0px 10px 0px;
	width:210px;
	margin: 0 15px;
	text-align: center;
	line-height:26px;
}
#fb {background:#fff;width:202px; height:auto; float:left;padding: 0 20px;}
   	.twitter {float:left; width:242px; 	background:#fff;}
   	
   	.twitter-body {float:left; width:202px; background:#fff; padding: 0 20px;}
   	
	.twitter h2 {
	font-size:200%;
	height:25px;
	background:url(../design/h1_small.png) no-repeat;
	color:#FFF;
	padding:12px 0px 10px 0px;
	width:210px;
	margin: 0 15px;
	text-align: center;
	line-height:26px;
}

	.twitter a:hover {
  text-decoration:none;
}
	

.content {float:left; width:905px;padding:0 25px 10px 25px; background:#fff;}
.content p {margin:10px 0 10px 0;}
.content ul {margin:15px 25px;}
.content ul ul {margin:0 0 0 25px;}
.content ul li {padding-left:13px; background:url("../design/ul.gif") 0 6px no-repeat;}
.content ul ul li {padding-left:13px; background:url("../design/ul-ul.gif") 0 6px no-repeat;}
.content table {margin:15px 0; border-collapse:collapse;}
.content table th, .content table td {padding:7px 10px;}
.content .news{ float:left;width:900px; margin-bottom:10px;}
.content .news img{ float:left;margin-right:20px; margin-top:5px;}
h1 a {color:#ff5113;margin:0;font-weight:bold; text-transform:uppercase;}
h1 a:hover {text-decoration:none;}
.content h1 {font-size:200%;margin-top: 10px; line-height: 30px;}
.content h2 {font-size:150%;margin-top: 10px;}
.content h3 {font-size:110%;color:#ff5113;font-weight:bold;}
.content .file-icon {}


#gallery img {float:left; margin: 0 0 35px 32px;}



#top_menu { list-style-type: none; list-style-image: none; float:right;margin-right:25px; }
#top_menu li {display: inline;color:#ee5500; }
#top_menu li a {text-decoration:none; padding: 5px 20px 5px 20px; color: white;}
#top_menu li a:hover {text-decoration: underline; }  

#advert {
	float:left;
	background:#FFF;
	text-align:center;
	width:242px;
	padding:10px 0;
	height: 805px;

}
#advert a, #advert a:visited  {line-height:0;font-size:0;}
#adverts {float:left; background:#FFF; text-align:center; width:955px;}
#adverts a, #adverts a:visited  {line-height:0;font-size:0;}
#footer {width:955px; height:91px; background:url("../design/footer.gif") 0 0 no-repeat;color:#7f7f7f;float:left; margin-top:20px; line-height:0;}
#footer a img{margin:0;padding:0px;}
#advert img,#adverts img {margin:10px 45px;border:none;}
#advert h1,#adverts h1 {font-size:180%; color:#ff5113;}
#copyright {position:relative; left:50px;top:20px;}
#author {position:relative; left:50px; top:3px;color:#3f3f3f;}
#counter {position:relative;left:250px;top:20px;}
.left { float:left;width: 602px; height: 222px;overflow:hidden;}

.calendar {  
    height:  175px;  
    width:   260px;  
    padding: 0;  
    margin:  15px;  
} 
 
.calendar img {    
    width:  260px; 
    height: 175px; 
    top:  0; 
    left: 0 
} 
#moucha  {
	height: 40px;
float: right;
position: relative;
left: -650px;}


.fan_box a:hover{
  text-decoration: none;
}
.fan_box .full_widget{
  height: 200px;
  border: 0 !important;
  background: none !important;
  position: relative;
}
.fan_box .connect_top{
  background: none !important;
  padding: 0 !important;
}
.fan_box .profileimage, .fan_box .name_block{
  display: none;
}
.fan_box .connect_action{
  padding: 0 !important;
}
.fan_box .connections{
  padding: 0 !important;
  border: 0 !important;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666;
}
span.total{
  color: #FF6600;
  font-weight: bold;
}
.fan_box .connections .connections_grid {
  padding-top: 10px !important;
}
.fan_box .connections_grid .grid_item{
  padding: 0 10px 10px 0 !important;
}
.fan_box .connections_grid .grid_item .name{
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: normal;
  color: #666 !important;
  padding-top: 1px !important;
}
.fan_box .connect_widget{
position: absolute;
bottom: 0;
right: 10px;
margin: 0 !important;
}
.fan_box .connect_widget .connect_widget_interactive_area {
margin: 0 !important;
}
.fan_box .connect_widget td.connect_widget_vertical_center {
padding: 0 !important;
}

.twtr-hd 
{ 
height:30px;
} 
.twtr-ft 
{ 
display:none;
}

.twtr-ft span a  { 
display:none;
}

.twtr-ft a:hover  { 
text-decoration: none;
}

twtr-hyperlink
{ 
text-decoration: none;
}
twtr-hyperlink:hover
{ 
text-decoration: none;
}
   .twtr-tweet-text {
    font-size: 12px;
    font-family: Verdana;
    line-height: 14px;
    }
    
.twtr-tweet-wrap  {
 line-height: 14px;
}



