@media print {
#bottom, #ttop, #foto, #foto2 {display:none;}
.list {margin-bottom:10px; border:1px solid gray;}
.list_text {overflow:none; height:auto;}
.rekl_foto_min, .rekl_foto_min img {width:150px;}
}
@media screen {
a,b,strong,p,span,div,input { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; line-height:1.4em; color: #5a3a4a; }
.table_text { text-align:justify; text-indent:2em; margin:10px; }
.text { text-align:justify; text-indent:2em; }
.small { text-align:justify; text-indent:2em; font-size: 10px; }
.litetext { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height:1.3em; color: #905a78; }
.ctext { text-align:center; }
.ctsmall { text-align:center; font-size: 10px; }
.zag { font-weight:bold; text-align:center; }
.mint { font-size:11px; }
.tooltip, .ftooltip, .ptooltip {border:0px;}
.shadow, .nshadow, .rshadow, .shadow2, .nshadow2, .rshadow2 {border:0px;}
.objn { width:95%; margin:15px auto; }
.objtabp { margin:4px 8px; text-align:center; }
.objntd { background-color:#f4f4f4; border:1px solid #939191; }
#foto {margin:0px; padding:0px; height:336px; overflow: auto; overflow-y: auto; overflow-x: hidden;}
#foto2 {margin:0px; padding:0px; width:99%; min-height:120px; height:225px; overflow: auto; }
#foto2 table {margin:6px;}
.inlinebox { margin:8px; }
.inlinebox h1, .inlinebox h6, .inlinebox h5, .inlinebox h4, .inlinebox h2, .inlinebox h3, .inlinebox a, .inlinebox b, .inlinebox strong, .inlinebox p, .inlinebox span, .inlinebox div {color:white;}
.inlinebox2 { margin:8px; padding-bottom:4px; }
.box_elem_cont { padding:10px; background:url(img/header/h_bg.gif); border:1px solid #939191; }
.box_elem_cont img { vertical-align:middle; }
.box_elem_cont div, .box_elem_cont td, .box_elem_cont p { margin:10px 3px; line-height:1em; }
.mnorm { width:90%; margin:15px auto; }
.mnorm td {border:1px solid #939191;}
.mnorm td td {text-align:center;}
.oddz {background:#e5e5e3; font-weight:bold; text-align:center;}
.mer .oddz {background:#ebd2e5;}
.mer { background-color:#f6e6f2; width:90%; margin:15px auto; }
.mer td { border:1px solid #905a78; }

body {margin:0px; padding:0px; width:100%; height:auto !important; height:100%; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height:1em; color:#5a3a4a; background: url(img/abas_bg.gif);}
html {height:100%;}
#mmenu td {text-align:left;}
#mmenu { border-bottom:1px solid #939191; }
#main { padding-top:0px; width:100%;}
#mc {padding:10px 4px; vertical-align:top; text-align:center;}
#bottom { width:100%; text-align:center; height:50px;}
#bottom table {margin:auto; height:50px; width:98%;}
form {padding:0px; margin:0px;}

.ctz {line-height:0px; text-align:center; background:url(img/header/h_top.gif);}
.cbz {line-height:0px; background:url(img/header/h_bottom.gif);}
.ccz {line-height:1.5em; background:url(img/header/h_bg.gif);}
.clz {line-height:0px; background:url(img/header/h_left_bg.gif);}
.crz {line-height:0px; background:url(img/header/h_right_bg.gif);}

.href_cont, .text_cont { padding:8px 8px 8px 8px; margin:0px; text-align:center; }
.href_cont p, .text_cont p { padding:2px 2px; margin:2px 2px; }
.href_cont div.body {text-align:justify;}
.href_cont p, .href_cont div, .href_cont a, .href_cont span, .href_cont h2, .href_cont h3, .href_cont b, .href_cont strong { line-height:1em; }
.href_cont img, .text_cont img {vertical-align:middle;}

.wrap1, .wrap2, .wrap3, .wrap12, .wrap22, .wrap32 {
display:inline-table;
/*  \*/display:block;/**/
}
.wrap1 { float:left; background:url(img/shadow/foto_min/main.gif) right bottom no-repeat; }
.wrap2 { background:url(img/shadow/foto_min/left_bottom.gif) left bottom no-repeat; }
.wrap3 { padding: 0px 5px 5px 0px; background:url(img/shadow/foto_min/right_top.gif) right top no-repeat; }
.wrap12 { float:left; background:url(img/shadow/foto_min2/main.gif) right bottom no-repeat; }
.wrap22 { background:url(img/shadow/foto_min2/left_bottom.gif) left bottom no-repeat; }
.wrap32 { padding: 0px 5px 5px 0px; background:url(img/shadow/foto_min2/right_top.gif) right top no-repeat; }
.wrap3 img, .wrap32 img { display: block; }

.ltfoto { float:left; margin:3px; }
.rtfoto { float:right; margin:3px; }
.tfoto { margin:3px auto; }

.list { width:98%; margin:10px auto; }
.list div.line { margin:0px; }
.list_zag {height:38px; padding:10px 40px 0px 15px;}
.list_text {overflow:auto; overflow-x:hidden; text-align:left; text-indent:1em; height:85px; margin-left:10px; margin-right:10px;}
.list .list_text p {padding:2px; margin-top:2px; margin-bottom:2px; margin-right:5px;}
.rekl_foto_min {vertical-align:middle; text-align:left; verflow:hidden; width:86px;}
.rekl_foto_min .rtfoto, .rekl_foto_min .tfoto, .rekl_foto_min .ltfoto  {margin:0px 0px 0px 6px; padding:0px 0px 0px 0px;}
.rekl_foto_min img:hover {width:150px; position:absolute; border:1px solid #c0c0c0; margin-top:-50px;}
.list_href {text-align:left; text-indent:1.5em; padding-bottom:2px; padding-top:0px; margin:auto;}
hr {color:#d5d5d5; background:#d5d5d5; padding:0px; margin:10px 10px 0px 4px; border:0; height:1px;}
.clear {clear:both; font-size:0px; line-height:0px;}

.oblist {width:90%; margin:10px auto;}
.oblist .list_zag {height:28px; padding:10px 40px 0px 15px; }
.oblist .list_text {height:155px;}
.oblist .list_text p {margin-left:5px; margin-right:15px;}
.oblist .list_href {text-align:left; text-indent:2em; padding-bottom:2px; padding-top:0px; margin:auto;}
.oblist div.line { margin:0px; }
.oblist_foto {float:left; margin-left:8px; overflow:auto; height:155px; width:350px;}

img { padding:0px; margin:0px; border:0px; }
div.line { clear:both; height:13px; background:url(img/break.gif) repeat-x; margin:2px 0px; }
div.line div { height:13px; background:url(img/break2.gif) left no-repeat; }
div.ok {border: 1px solid #905a78; font-size: 11px; line-height:1.6; text-decoration:none;}
.book { border : 1px solid #A9B8C2; background:#F4F4F4; }
.book .quote { text-align:justify; color:#9d788b; text-indent:2em; margin:8px; padding:8px; border : 1px dashed #A9B8C2; }
.book ol, .book ul { margin-left:15px; text-align:left; }
.book img {vertical-align:middle;}
#book_comments { background-color: transparent; width:100%; height:200px; color: #5a3a4a; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px; border: 1px solid #c0c0c0; }
img.m { vertical-align:middle; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.fo { filter:alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: 0.90; }
.tdimg{line-height:0px;}

table {border-collapse: collapse;}
table td, table th {padding : 0px;}

/*abas*/
.bord1, .header, .oblist, .list {border: 1px solid #905a78;}
.header {margin:0px 3px 5px 3px;}
.main_zag, .main_zag2, .main_zag3 {font-family: Courier New, Courier; font-weight:bold; color: #886a7a; padding:0px; margin:0px;}
.main_zag {text-align:center; font-size:34px; line-height:30px;}
.main_zag2, .main_zag3 {font-size:20px; line-height:20px;}
.main_zag3 {color:#373782;}
/*abas*/

img.mm { filter:alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; vertical-align:middle; }
.fcomm { background-color: transparent; width:100%; height:200px; color: #5a3a4a; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px; border: 1px solid #c0c0c0; }
h1, h2, h3, h4, h5 { line-height:1.5em; padding:0px; margin:0px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px; padding:0px; color: #5a3a4a; }
.hblue {display:inline; color:blue;}
li h2, li h3 {font-weight:200;}
h1.rekl_zag, h2.rekl_zag, h3.rekl_zag { line-height:1.5em; padding:0px; margin:0px; font-family: Verdana, Tahoma, Arial, Helvetica, Times New Roman, Times, Courier New, sans-serif; font-size: 13px; margin:0px; padding:0px; color: #5a3a4a; }

.finp {background: #efeaed; color: #5a3a4a; margin:2px; padding: 2px; vertical-align: middle; font-family:tahoma; font-size:11px; border:1px solid #905a78;}
.bbcodes { background: #f6e1eb; border: 1px solid #805e6f; color: #5a3a4a; padding: 2px; vertical-align: middle; font-size: 10px; line-height:10px; margin:2px; height: 21px; cursor : pointer; }
input.bbcodes:hover {background: #e1c9d5;}
a {cursor : pointer;}
a:link {  color: #5a3a4a; text-decoration: underline; }
a:hover { color: #905a78; text-decoration: none; }

#tooltip { position: absolute; z-index: 3000; border: 1px solid #939191; background-color: #fbfbfb; padding: 5px; opacity: 0.95; }
#tooltip h3, #tooltip div { margin: 0; }

:focus {outline:0;}
#tooltip.pretty { font-family: Arial; border: none; width: 210px; padding:20px; height: 135px; opacity: 0.9; background: url('tooltip/img/shadow.png'); }
#tooltip.pretty h3 { margin-bottom: 0.75em; font-size: 12pt; width: 220px; text-align: center; }
#tooltip.pretty div { width: 220px; text-align: left; }
#tooltip.fancy { background: url('tooltip/img/shadow2.png'); padding-top: 5em; height: 100px; }
#tooltip.fancy.viewport-right {	background: url('tooltip/img/shadow2-reverse.png'); }
#extended { margin: 2em 0; }
#extended label { text-decoration: underline; }
#yahoo { width: 7em; }
#right, #right2 { text-align: right; }
#tooltip.right { width: 250px; }
#fancy2 { float: right; }
}

