body{background:#fff;color:#474747;font:11px/16px Tahoma,sans-serif;text-align:center;margin:0;padding:0 0 25px 0;}
img{border:0;}
td,th{font:11px/17px Tahoma,sans-serif; padding: 2px 5px 2px 5px;}
strong{font-weight:bold;}
em{font-style:italic;}
p{margin:0;padding:0;}

/* forms */
form{padding:0;margin:0;}
input{font:11px/14px Tahoma,sans-serif;color:#474747;}
textarea,input.text{padding:2px 2px;}
select{font:11px/14px Tahoma,sans-serif;}

/* links */
a{color:#121F47;}
a:hover,a:active,a:focus{color:#BF1773;text-decoration:none;}
/*a{color:#BF1773;text-decoration:none;}
a:hover,a:active,a:focus{color:#BF1773;text-decoration:underline;}*/

p.more a,a.more{font-size:10px;font-weight:bold;color:#979797;padding-left:8px;background:url('../lay-gfx/ar-p-r.gif') no-repeat left;text-decoration:none;}
p.more a:hover,p.more a:active,p.more a:focus,a.more:hover,a.more:active,a.more:focus{color:#BF1773;}
p.more{margin:8px 0 0 0;}

/* headlines */
h1,h2,h3,h4,h5,h6{color:#121F47;font-family:arial;} 
h1 {font-size:18px; }
h2.main_hl{padding:0 0 10px 0;margin:-30px 0 0 0;border-bottom:1px solid #dcdcdc;margin-left:63px;font-size:18px;line-height:25px;font-weight:normal;}
.firstupper:first-letter { text-transform: uppercase; }
h3{font-size:13px;margin:10px 0;padding:0;line-height:18px;}
h3.news{color:#BF1773;margin-left:25px;margin-bottom:11px;}

/* images */
.quality_of_services{float:right;width:269px;height:41px;}

/* flash */
#theme{width:646px;height:185px;margin-left:24px;}
#callcenter{width:175px;height:65px;float:right;}

/** layout **/
#main_wrapper{width:788px; margin-left: auto; margin-right: auto; text-align: left;}

/* top bar */
#top_bar{height:80px;background:url('../lay-gfx/dot_gr.png') repeat-y 142px 0;}
.l-was{float:left;margin:11px 0 0 4px;}
.l-was img{display:block;width:114px;height:63px;}
.l-w_a_s{float:left;margin:53px 0 0 43px;}
.l-w_a_s img{display:block;width:269px;height:16px;}
#top_bar .col-right{float:right;width:300px;}
#top_bar h1{margin:0;padding:0;font-size:1px;line-height:1px;border:none;}

/* search */
#search{width:134px;height:20px;line-height:20px;background:url('../lay-gfx/search-bg.png') no-repeat;border:0;padding:0 0 0 4px;vertical-align:middle;}
#searchform input.but{text-transform:lowercase;border:0;background:transparent;font-weight:bold;color:#FF116B;cursor:pointer;padding:0 0 3px 3px;text-align:right;}
#searchform label{visibility:hidden;}
#searchform{padding-top:15px;text-align:right;}

/* languages */
#lang{text-align:right;font-weight:bold;margin:0;padding:0;}
#lang a{text-decoration:none;color:#939393;line-height:18px;padding-left:21px;float:left;}
#lang a:hover,#lang a:active,#lang a:focus{text-decoration:underline;}
#lang a.active{color:#C9C9C9;}
#lang li{float:right;padding:7px 8px 0 8px;list-style:none;margin:0;height:36px;}
#lang li.sep{background:url('../lay-gfx/f-sep.png') no-repeat;padding-right:0;}
#lang a.pl{background:url('../lay-gfx/f-pl.png') no-repeat left;}
#lang a.uk{background:url('../lay-gfx/f-uk.png') no-repeat left;}

/* top */
#top{min-height:362px;background:url('../lay-gfx/top-bg.png') no-repeat 0 1px;}
#top .col-left{float:left;width:118px;padding-top:110px;}
#top .col-left .b-kamera, #top .col-left .b-galeria {float:right;display:block;height:146px; margin: 0px; cursor:hand;}
#top .col-left .b-kamera{width:30px;}
#top .col-left .b-galeria{width:25px;}
#top .col-right{float:left;width:670px;}

#top .info{height:31px;color:#5F5F5F;padding:0 50px 0 25px;}
#top .info p{margin:0;padding:3px 7px 0 0;}
#top .info p.l{float:left;color:#5F5F5F;}
#top .info p.r{float:right;}
#top .info p.sep{padding-left:9px;background:url('../lay-gfx/sep-3dots.gif') no-repeat 0 9px;}

/* menu */
#menu{margin:-4px 0 0 0;padding:0;xbackground:#fff;float:left;}
#menu li{margin:0;padding:0;list-style:none;float:left;background:#fff url('../lay-gfx/menu-but_l.png') no-repeat;float:left;}
#menu li.first{background:#fff url('../lay-gfx/menu-first.png') no-repeat;padding-left:30px;}
#menu li.last{background:url('../lay-gfx/menu-last.gif') no-repeat right;padding-right:100px;}
#menu li.last a{background:url('../lay-gfx/menu-but_l.png') no-repeat;}
#menu a{float:left;background:url('../lay-gfx/menu-but_r.png') right no-repeat;font-weight:bold;;}
#menu a:link,#menu a:visited{color:#434343;text-decoration:none;}
#menu a:hover,#menu a:active,#menu a:focus,#menu a.active{color:#C3267C;}
#menu span{text-transform:lowercase;float:left;height:40px;line-height:40px;padding:0 10px;}
#menu a:hover span,#menu a:active span,#menu a:focus span,#menu a.active span{background:url('../lay-gfx/ar-p_b.gif') no-repeat center 34px;}

#submenu{height:30px;margin:0;padding:8px 0 0 58px;float:left;width:600px;}
#submenu li{margin:0;padding:0;float:left;list-style:none;padding-left:21px;background:url('../lay-gfx/sep-3dots.gif') no-repeat 10px 7px;}
#submenu li.first{background:url('../lay-gfx/ar-w_r.gif') no-repeat 6px 6px;}
#submenu a{color:#fff;font-weight:bold;text-decoration:none;white-space:nowrap;}
#submenu a:hover,#submenu a:active,#submenu a:focus{text-decoration:underline;}

/* col-left */
#col-left{float:left;width:142px;text-align:center;padding:45px 0 30px 0;}

/* col-right */
#col-right{float:left;width:646px;padding:14px 0 30px 0;}
#col-right.pod{padding:14px 0 30px 62px;}
.content{padding-left:25px;}

/* news box */
.news_box{background:url('../lay-gfx/news_box-m.png') repeat-y;}
.news_box-t{background:url('../lay-gfx/news_box-t.png') no-repeat;height:11px;font-size:1px;line-height:1px;}
.news_box-b{background:url('../lay-gfx/news_box-b.png') no-repeat;height:11px;font-size:1px;line-height:1px;clear:both;}
.news_box .col-left{float:left;width:287px;padding-left:25px;}
.news_box .col-right{float:left;width:287px;padding-left:25px;}
.news_box h4{font-size:11px;margin:0;padding:0;}
.news_box p.date{color:#BF1773;}

/* foot */
#foot{clear:both;border-top:1px solid #dcdcdc;}
#etrust{margin:17px 0 0 50px;float:left;}
#etrust img{width:45px;height:11px;}
#foot .sign{padding:10px 0 0 67px;float:left;color:#909090;line-height:13px;font-size:10px;}
#foot .sign a{color:#909090;text-decoration:none;}
#foot .sign a:hover,#foot .sign a:active,#foot .sign a:focus{text-decoration:underline;}
#foot .sign strong{color:#121F47;font-size:11px;}
#foot .tools{margin:18px 0 0 0;padding:0;float:right;}
#foot .tools li{margin:0;padding:0 3px;list-style:none;float:left;}

/* stuff */
.clear{clear:both;line-height:1px;height:1px;font-size:1px;}

/* edit */
.documentEditable {margin-left: 50px;}
