
* {font-family: "Trebuchet MS","Geneva CE",lucida,sans-serif;}
body {background: #f3f3f3 url(../images/new/bg_body.png) repeat-y 50% 0; font-family: "Trebuchet MS","Geneva CE",lucida,sans-serif; font-size: 12px; color: #151515;}
.content {width: 980px; margin: 0 auto; text-align: left;}




.person {position: absolute; width: 200px; padding: 2px; }
.person h4 {background: url(../images/bg_person.png) no-repeat 0 0; padding: 10px 0 0 12px; color: #ca9906; font-size: 13px; font-weight: bold; padding-bottom: 3px;}
.person .area {background: url(../images/bg_person.png) no-repeat 0 100%; padding: 0 12px 7px 12px; width: 186px;}
.person .karma {padding-bottom: 10px; font-size: 11px;}
.person .sum {width: 186px; overflow: hidden; padding: 2px 0; font-size: 11px;}
.person .sum strong {display: block; float: left; background: url(../images/bg_person_sum.gif) no-repeat 0 0; width: 78px; line-height: 26px; color: #ca9906; text-align: center; padding-right: 10px;}
.person .sum span {display: block; float: left; line-height: 26px; width: 90px;}



.pt-image { display:inline; float:left; }
.prototip  { overflow:visible !important; }
.prototip .person .area { width:176px !important; }
.prototip .content { width:auto !important; }

.forms .error {height: 30px; width: 250px;}
.forms .error p, .left_area .login .error p {padding: 5px 0; color: #D40027;}

.left_area .login .error {height: 27px;}

/*mr*/
a .mr-grit { color:#333; font-weight:normal; font-style:italic; }
a.mr-nobobl { color:#333 !important; font-weight:normal !important; cursor:pointer; }

.profil .mr-karma-target { display:none; }
.mr-karma-target { position:relative; width:340px; height:220px; padding:25px 40px 35px 100px; background:url(../images/mr-karmainfo.png) 0 0 no-repeat; }
.mr-karma-target h6 { font-size:16px; font-weight:bold; padding:0 0 15px; margin:0;  }
.mr-karma-target ol { padding:0 0 10px; font-size:12px; font-weight:bold; list-style:inside decimal;  }
.mr-karma-target ul { padding:0 0 10px; font-size:12px; list-style:none;  }
.mr-karma-target li { font-weight:normal; }
.mr-karma-target em { font-weight:bold; font-style:normal; }
.mr-karma-target img { position:absolute; top:80px; left:10px; }

.mr-buttons a { display:block; float:left; height:26px; margin:10px 0 0 0; padding:0 0 0 20px; font-weight:bold; color:#ffffff; }
.mr-buttons .mr-navys { width:95px; margin-right:10px; background:url(../images/mr-navys.png) 0 0 no-repeat; }
.mr-buttons .mr-daruj { width:95px; background:url(../images/mr-daruj.png) 0 0 no-repeat; }
.mr-buttons .mr-podpor { width:220px; background:url(../images/mr-podpor.png) 0 0 no-repeat; }

.sny .mr-list { padding-top:0; height:193px; position:relative; }
.sny .mr-list .mr-projekty { width:386px; height:173px; padding: 0 22px 0 12px; color:#333; background:url(../images/projekty_.png) 0 0 no-repeat;  }
.sny .mr-list .mr-projekty2 { background:url(../images/projekty2.png) 0 0 no-repeat;  }
.sny .mr-list .mr-projekty  h6 { padding:20px 0 10px; font-size:14px; }
.sny .mr-list .item { position:absolute; top:10px; right:0; width:180px; }
.sny .mr-list .item  img { display:block; width:160px; height:120px; border:3px solid #259acd; }

.main_item .text-video { width:227px !important; height:160px; padding-right:20px; background:url(../images/mr-home-videotext.png) 0 0 no-repeat; }

.mr-detail strong { display:block; padding:0 0 0 10px; font-weight:bold; color:#1b90bf; }
.mr-detail p { padding:0 0 0 10px; color:#333; }
.mr-detail .list strong { display:inline; float:left; width:180px; padding:0 10px 10px; }
.mr-detail .list p { display:inline; float:left; width:350px; padding:0 10px 10px; }
.mr-detail .gal { display:block; width:96px; height:26px; margin:0 0 20px 10px; line-height:26px; font-weight:bold; cursor:pointer; padding:0 5px; color:#ffffff; background:url(../images/fotogolo.png) 0 0 no-repeat;}
.mr-detail .list li {margin-left: 30px;}

.full_area .mr-wide { width:auto !important; }

.mr-projekty .floater { width:70px; height:60px; float:right; margin:25px -10px 0 20px; line-height:15px; font-size:12px; color:#ffffff; text-align:center; }

/* Lulco : pridane podla fungujucej starej verzie kvoli zalozke aktualne kampane ktora sa rozbila */
.aktualna_kampan { color:#FFFFFF; float:left; text-align:justify; width:400px; }
.kampan_list { height:160px; overflow:hidden; padding:16px 0 0 14px; }
.kampan_item { float:left; height:162px; overflow:hidden; padding-left:10px; text-align:center; width:190px; }
.sny .kampan_item a { color:#FFFFFF; text-decoration:none; }
.sny .kampan_item span { color:#FFFFFF; display:block; font-size:14px; padding-top:5px; }


.tablept table, .tablept td, .tablept th { border:1px solid #cccccc; border-collapse:collapse; }
.tablept { padding:20px 30px 30px 10px; }
.tablept td, .tablept th { padding:5px; }
.tablept .dk td { background:#EBF9FF; }
.tablept th { font-weight:bold; color:#1B90BF; }

.excerpttext strong { display:block; padding:20px 10px; font-size:36px; font-family:georgia,times,serif; font-style:italic; font-weight:normal; }
.excerpttext p { padding:0 10px; }
