

/* Layout Stylesheet */ 
*{
	margin: 0;
	padding:0;
}

body{
  margin: auto;
  padding:0; 
  color: #000;
  width:1000px;
  font-family: Arial;
  font-size: 11px;
  background-color:#fff;
}	 

h1{
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:0;
}


h2 {
  font-weight:bold;
  margin:0;
  padding:0;
}

h2 a{
  color:#00468C;
  text-decoration:none;
}
h2 a:hover{
  color:#00468C;
  text-decoration:underline;
}

a {
	color: #20428E;
	text-decoration: none;
}
a:hover {
  color: #BD3E21;
	text-decoration: underline;
}	 

div.clear{
  clear:both;
  visibility: hidden;
  display:block;
}

p{
  padding:0;
  margin:0;
}

img{
  border:0;
}

/*------------------------------------------
H E A D E R S   D I V   
------------------------------------------*/ 
#hdr{
  width:100%; 
  margin:0;
  padding:0;
  background-color:#fff; 
}

/*------------------------------------------
M I D D L E   D I V   
------------------------------------------*/ 
#mid{
	width:100%;
	margin:0;
}

/*------------------------------------------
L E F T   C O L O N   D I V   
------------------------------------------*/ 	 
#mid_left{
  padding:0; 
  margin:0 0 0 0;
  float:left;
  width:192px;
}

#mid_left img.ps_logo{
  padding:0; 
  margin:30px 0 0 30px;
}

#mid_left div.shortcut{
  padding:35px 0 0 0;
}

#mid_left ul.shortcut{
  list-style-type:none;
  margin:0 0 0 42px !important;
  margin:0 0 10px 42px;
}

#mid_left ul.shortcut li{
  float:left;
  margin:0 20px 0 0;
}

#mid_left div.menue{
  padding:10px 0 0 0 !important;
  padding:0 0 0 0;
}

#mid_left ul.menue{
  list-style-type:none;
  background-image: url(../images/icons/preses-serviss-dot-menu-top.gif);
  background-repeat: repeat-x;
	background-position:top left;
  background-color:#F8F8F8;
  padding:10px 15px 0px 15px !important;
  padding:0px 15px 0px 15px;
}

#mid_left ul.menue li{
  padding:7px 0 7px 0;
  font-weight:200;
  font-size:14px;
}

#mid_left ul.menue li.all{
  background-image: url(../images/icons/preses-serviss-dot-menu.gif);
  background-repeat: repeat-x;
	background-position:bottom left;
}

#mid_left ul.menue li a.out{
  padding:0 0 0 15px;
}

#mid_left ul.menue li a.over{
  background-image: url(../images/icons/preses-serviss-menu-over.gif);
  background-repeat: no-repeat;
	background-position:top left;
  padding:0 0 0 15px;
  color:#BD3E21;  
}

#mid_left ul.menue li a:hover{
  text-decoration:none;
}

#mid_left ul.sub_menue{
  list-style-type:none;
  padding:3px 0px 0px 10px !important;
  padding:0px 0px 0px 10px;
}

#mid_left ul.sub_menue li{
  padding:2px 0px 2px 0px;
  font-size:12px;
}

#mid_left ul.sub_menue li a.over{
  background-image: url(../images/icons/preses-serviss-sub-menu-over.gif);
  background-repeat: no-repeat;
	background-position:top left;
  color:#BD3E21;  
}

#mid_left form{
  display:block;
  padding:30px 0 0 26px;
}

#mid_left form label{
  font-weight:bold;
  display:block;
  font-size:12px;
  color:#4D4D4D;
  margin:0 0 3px 0;
}

#mid_left form label input.transparentFakeReg{
  width:135px;
  font-size:12px;
  margin:2px;
}

#mid_left p.contacts{
  padding:30px 0 0 26px;
}

#mid_left p.contacts em.contacts_head{
  font-size:18px;
  color:#595959;
  font-style:normal;
  display:block;
}

#mid_left p.contacts em.contacts_h{
  font-size:12px;
  color:#000;
  font-style:normal;
  font-weight:bold;
  display:block;
  padding:8px 0 0 0;
}

#mid_left p.contacts em.contacts_t{
  font-size:12px;
  color:#000;
  font-style:normal;
  display:block;
}

/*------------------------------------------
R I G H T   C O L O N   D I V   
------------------------------------------*/ 	 
#mid_right{
  margin:0px 0 0 192px;
}

#mid_right img.baneris{
  margin:22px 0 0 10px !important;
  margin:22px 0 0 7px;

}

#mid_right h1.section{
  margin:18px 0 0 30px;
  font-size:30px;
  color:#B33636;
  font-weight:normal;
}

#mid_right h2.section{
  margin:31px 0 0 30px;
  font-size:16px;
  color:#B33636;
  font-weight:bold;
  display:block;
}

#mid_right div.lang{
  display:block;
  clear:right;
}

#mid_right ul.lang{
  list-style-type:none;
  float:right;
  padding:33px 10px 0 0;
}

:root #mid_right ul.lang{
  list-style-type:none;
  float:right;
  padding:13px 10px 0 0;
}

#mid_right ul.lang li{
  float:left;
  margin:0 0 0 12px;
  font-weight:bold;
  font-size:11px;
}

#mid_right ul.lang li a.over{
  color:#BD3E21;
}

#mid_right ul.lang2{
  list-style-type:none;
  float:right;
  padding:33px 10px 0 0;
}

:root #mid_right ul.lang2{
  list-style-type:none;
  float:right;
  padding:5px 10px 0 0;
}

#mid_right ul.lang2 li{
  float:left;
  margin:0 0 0 12px;
  font-weight:bold;
  font-size:11px;
}

#mid_right ul.lang2 li a.over{
  color:#BD3E21;
}
/*------------------------------------------
F O O T E R   D I V   
------------------------------------------*/ 
#ftr{
  padding:20px 0px 0 0;
  margin:0 30px 0 30px; 
}

#ftr div.ftr_line{
  background-image: url(../images/icons/preses-serviss-dot-footer.gif);
  background-repeat: repeat-x;
	background-position:top left;
  padding:20px 0 0 0;  
}

#ftr div.ftr_developer{
  float:right;
  height:13px;
  padding: 0 10px 0 0;
}

#ftr div.ftr_developer p{
  float:left;
}

#ftr div.ftr_developer img{
  float:left;
  padding:1px 0 0 2px;
}

#ftr div.ftr_copyright{
  padding:0 0 0 10px;
}

