.rightbar {
width:208px;
margin-left:35px;
float:left;
}
.information {
width:360px;
margin:0 0 0 13px;
float:left;
}
body.sbody h1, h3 {
font:italic 27px Times;
color:#D2486C;
}
.main_content {
width:980px;
margin:0px auto;
text-align:left;
}
.header_style {
width:100%;
}
.sitelogo {
margin:19px 0 0 12px;
float:left;
}
.telefon {
width:446px;
font:italic 23px Times;
color:#43B974;
text-align:right;
margin-top:29px;
float:right;
}
.telefon span {
font:italic 30px Times;
color:#DA7897;
display:block;
}
p {margin: 0cm 0cm 10pt;}
.telefon p {margin: 5px 0 0 0; padding: 0; text-align: right; color: #43B974; font:italic 14px Times;}
.retreat {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.menu {
width:980px;
border-bottom:1px solid #F4D1DA;
margin-top:5px;
padding-bottom:10px;
}
.menu li {
font:12px Arial;
text-transform:uppercase;
margin-left:54px;
float:left;
}
html* .menu li {margin-left:52px;}  
.menu a {
padding:12px 20px 12px 20px;
color:#231F20;
display:block;
position:relative;
text-decoration:none;
}
.menu #msel a {background:url('img/menulgreen.gif') left top no-repeat;} 
.menu #msel a:hover {background:url('img/menul.gif') left top no-repeat;} 
.menu a:hover {
background:url('img/menul.gif') left top repeat-x;
color:#fff;
padding:12px 20px 12px 20px;
font-weight:normal;
position:relative;
display:block;
}
.menu #msel .menu_r {
background:url('img/menurgreen.gif') left top no-repeat;
width:5px;
height:34px;
position:absolute;
right:-1px;
top:0px;
} 
.menu #msel a:hover .menu_r {
background:url('img/menuR.gif') left top no-repeat;     
}
.menu b {
background:url('img/menul.gif') left top no-repeat;
color:#fff;
padding:12px 20px 12px 20px;
font-weight:normal;
position:relative;
display:block;
}
.menu #msel b {background:url('img/menulgreen.gif') left top no-repeat;}
.menu b .menu_l {
background: none;
border: 1px solid red;
width:5px;
height:34px;
position:absolute;
left:0px;
top:0px;
}
.menu b .menu_r {
background:url('img/menuR.gif') left top no-repeat;
width:5px;
height:34px;
position:absolute;
right:-1px;
top:0px;
}
.menu #msel b .menu_r {background:url('img/menurgreen.gif') left top no-repeat;}
.menu .active  .menu_l {
background:transparent url(img/menul.gif) no-repeat scroll left top;
height:34px;
left:0;
position:absolute;
top:0;
width:5px;
}
.menu .active  .menu_r {
background:transparent url(img/menuR.gif) no-repeat scroll left top;
height:34px;
position:absolute;
right:-1px;
top:0;
width:5px;
}
.menu .active  a {
background:transparent url(img/menul.gif) repeat-x scroll left top;
color:#FFFFFF;
display:block;
font-weight:normal;
padding:12px 26px;
position:relative;
}
a:hover .menu_r {
background:url('img/menuR.gif') left top no-repeat;
width:5px;
height:34px;
position:absolute;
right:-1px;
top:0px;
}
.contents {
width:100%;
}
.containers {
background:url('img/containerbg.gif') left top repeat-y;
width:100%;
margin-top:11px;
}
div.contnews h1 {margin-top: 0; padding-top: 0;}
.subcontent {
width:730px;
margin-top:6px;
float:left;
}
.nav_menu li ul li {
margin:4px 0 0 29px;
background: none;
text-transform:none;
}
.nav_menu li ul li a {
background:none;
color:#626365 !important;
padding-left: 0;
}
.block01 {
width:100%;
border-bottom:1px solid #F4D1DA;
padding-bottom:11px;
}
.block02 {
width:100%;
padding-bottom:11px;
}
.iconka {
width:58px;
margin:10px 0 0 4px;
_margin-left:2px;
float:left;
}
.nav_menu ,.list02{
width:100%;
border-bottom:1px solid #F4D1DA;
padding-bottom:11px;
}
.nav_menu li ,.list02 li {
margin-top:6px;
font:12px Arial;
text-transform:uppercase;
line-height:120%;
}
.nav_menu span {
color:#D2486C !important;
}
.nav_menu ul a {background:url('img/strl_left.gif') left 3px no-repeat;}
/*.nav_menu ul .red a {background:url('img/ar_bot_red.gif') left 6px no-repeat;}*/
/*#rmenu ul li span {
    padding-left: 11px;
    background:url('img/ar_bot_red.gif') left 6px no-repeat;
}*/
#rmenu ul ul li, #rmenu ul ul a, #rmenu .red ul a, #rmenu ul ul span {background: none; padding: 0;}
.nav_menu a ,.list02 a{
color:#626365;
padding: 0 0 0 11px;
text-decoration:none;
}
.list02 {
margin-top:5px;
}
.list02 li {
text-transform:none !important;
}
.list02 a {background:url('img/strl_left.gif') left 3px no-repeat;}
.nav_menu ul li ul {display:none;}
.nav_menu ul li span span ul{display:block;}
#aboutpage  a {
background:transparent url(img/strl_left_red.gif) no-repeat scroll left 5px !important;
color:#D2486C;
padding-left:11px;
}
.list02 {
margin-top:20px;
}
.list02 li {
font:12px Arial;
color:#282828;
margin-top:10px;
}
.list02 a {
color:#DD7590;
}
.list02 span {
margin:-59px 0 0 54px;
display:block;
}
.info_block_2 .list02 {
border:none;
}
.info_block_2 .list02 a {
background:none;
text-decoration:underline;
color:#DD7590;
padding:0px;
}
.inform {
width:130px;
margin:10px 0 0 0px;
float:left;
}
.order {
font:12px Arial; 
color:#58595B;
margin-top:12px;
}
.order strong {
display:block;
}
.order a {
font:12px Arial; 
color:#3FBF7A;
}
.ru-le {
font:12px Arial;
color:#A8A8A9;
margin-top:10px;
}
.ru-le a {
color:#E491A7;
}
.list03 {
margin-top:16px;
}
.list03 li {
line-height:120%;
}
.list03 a {
font:12px Arial; 
color:#DD7590;
}
.list03 ul li ul{
padding-left:40px;
}
ul.i-list li {
    font-family: Arial; font-size: 12px; color: #282828; margin-bottom: 5px;
}
.mart01 {
margin:10px 0 0 63px;
}
.list04 li{
width:100%;
font:12px Arial;
color:#282828;
padding-top:14px;
//padding-top:0px;
//margin-top:14px;
line-height:120%;
clear:both;
}
.list04 img {
display:block;
margin-right:12px;
margin-top:3px;
float:left;
}
.list04 span {
width:144px;
float:left;
display:block;
}
.footer {
border-top:1px solid #F4D1DA;
width:100%;
height:60px;
margin-top:80px;
padding-top:6px;
}
.copyright {
font:12px Arial;
color:#A4A4A4;
float:left;
}
* {
margin:0;
padding:0
}
* {outline: none;}
body {
background:url('img/bodybg.gif') left top repeat-x ;
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}
h1 {
font:italic 14px Arial;
color:#D2486C;    
margin-top: 10px;
}
h4 {
font:14px Arial;
color:#fff;
padding-top:2px;
text-transform:uppercase;
}
h5 {
font:14px Arial;
color:#282828;
margin-top:8px;
}
h6 {
font:bold 12px Arial;
color:#282828;
text-transform:uppercase;
}
h6 a {
color:#282828;
text-decoration:none;
}
p {
font:12px Arial;
color:#282828;
margin-top:20px;
}
a {
color:#DD7590;
}
.ie {
margin-left:0px !important;
}
div.information h1 {
font:italic 27px Times;
color:#D2486C;
}