/*MediPorta CSS*/ /*  ;  */

 body { background:url(images/bgtexture6.gif) repeat-x left top; }
.Site { width:760px; position:relative;margin-left:auto; margin-right:auto;  font:11px Tahoma; color:#000;  }
.Top, .TopNav, .TopBanner, .Middle, .Bottom {width:751px;}

h1, h2 ,h3 h4, h5, h6 {color:#004; }
h3 {font:bold 13px Tahoma;}
h4 {font:bold 11px Tahoma; }
ul {list-style:circle}
.LeftSide ul {list-style:none}
.Long a{text-decoration:none; color:#004; }
.Long a:hover {text-decoration:underline; color:#004;}
p { padding:0px; font:normal 11px Tahoma; }
.center {text-align:center; display:block;}
a {text-decoration:none;color:#009;}
a:hover {text-decoration:underline; }
table{border-collapse:collapse; border:0 solid #000}
img {display:block; border:0;}

.Top{ float:left; }
.TopNav .Nav{ display:inline; padding:15px 10px; width:50px;}
.TopNav  {height:23px!important; height:23px;float:left; background: url(images/bgtop2.gif) no-repeat -9px top;}
.TopBanner  {float:left; background: url(images/bg.gif) repeat-y -9px top;}
.Middle{float:left; background: url(images/bg.gif) repeat-y -9px top; }
.Bottom{float:left; background: url(images/bgbottom2.gif) no-repeat left top; height:40px!important; height:23px; }

.LeftSide{padding-bottom:20px;  float:left;  width:200px; }
.Content {padding: 10px 20px 10px 20px;  float:left;  width:507px!important; width:547px; }
.Content .Size {width:100%; border-bottom:1px solid #004; border-right:1px solid #004; font:11px Tahoma; color:#000;}
.Content .Size td{padding:3px 5px;  border-bottom:0px solid #004; border-left:0px solid #004; border-top:1px solid #004; border-left:1px solid #004; }
.Content .Size thead {background-color:#44a; color:white; font-weight:bold;}
.Content img{}
.box {margin-right:10px; margin-bottom:10px;background-color:#ccffcc; height:220px; display:inline;float:left; width:215px;  border:1px solid #004}
.boxheader  {position:relative;  top:00px; height:16px; font-weight:bold;color:white;  padding:3px 0 0 10px; padding-bottom:0px!important;   padding-bottom:3px;  margin-bottom:10px; background-color:#2121a8}
.boxheader a {color:white; font-weight:bold; text-decoration:underline}
.boxcontent {padding:10px 10px 10px 10px; text-align:center;}
.box1, .box2 {height:180px}
.tabletext{width:240px!important;  width:120px;}
.tabletext2 {width:230px!important;  width:125px;}

/* CONTENT**/
#movie {margin-left:30px}
.outer { margin-bottom:20px; border-bottom:1px solid #999; clear:both}
.Title { margin:2px; border-bottom:3px solid #999; clear:both}
.Title h3{ padding-left:10px; margin:0; color:#06f; font:bold 15px Tahoma }
.TextBox  {background-color:#fc6; width:200px!important; width:220px; border:1px solid #06f; padding:10px 10px 5px 10px; float:left;}
.TextBox h4 {color:#06f; margin:0; margin-bottom:10px; display:block}
.TextBox2  {margin-bottom:20px!important; margin-bottom:0px; background-color:#fc6; width:485px!important; width:505px; border:1px solid #06f; padding:10px 10px 10px 10px; padding-top:0px!important; padding-top:10px; float:left;}
.TextBox2 h4 {color:#06f; margin:0; margin-bottom:10px; display:block}
.TextBox3  { background-color:#fc6;  border:1px solid #06f; padding:5px 10px 5px 0px;  }
.TextBox3 h4 {color:#06f; margin:0; margin-top:0px;  display:block}
.section { margin-bottom:30px; clear:both}

.submenulist h4, .submenulist2 h4{color:#2121a8; margin-left:10px; }
.meret { background-color:#fc6; padding:3px; border:1px solid #06f;  font:normal 12px Tahoma}
.meret caption{float:left;}
.meret td { padding:5px; text-align:center}
.meret thead { color:#06f; border-bottom:1px solid #06f; font:bold 12px Tahoma}
.meret .oszlop{ padding-left:5px; text-align:left; border-right:1px solid #06f}
.agynemu { background-color:#fc6; padding:3px; border:1px solid #06f;  font:normal 12px Tahoma; width:500px}
.agynemu td { padding:5px; text-align:left; border-left:1px solid #06f; border-bottom:1px solid #06f}
.row1 {background-color:#fc6;}
.row2 {background-color:#ff9;}

.formtext {width:100px; font:bold 11px Tahoma; text-align:right; color:#fff; height:30px; padding-top:10px; padding-right:10px;}
.Inputtext {width:200px; border:1px solid #44a; margin-top:10px; }
.CaptionText {width:400px; font:bold 11px Tahoma; Text-align:center; color:#44a; height:50px;}
.InputTable {width:400px; border:1px solid #000; background-color:#44a}
/*TOP*/
.Side {padding:7px 10px 0px 20px;  text-align:right; color:white; clear:left; float:left; width:170px!important; width:200px;  }
.Side a { color:white;; }
.Long {padding:7px 20px 0px 10px; text-align:left;color:#004; float:left; width:470px; }

.Banner {float:left;  height:96px; width:400px; }
.BannerSide { height:96px; clear:left; float:left;  width:20px; }
.Address {float:left; background-color:#fff;  height:82px!important; height:82px; margin:0px 10px;padding-top:11px; width:307px; }
.Address .Text {text-align:right; width:90px;  background-color:#2121a8; color:white; padding-left:5px; padding-top:3px; padding-bottom:2px;}
.Address .Text a, .Address .Text a:hover {  color:white;}
.Address .TextField { padding-right:10px; padding-left:5px;padding-top:3px; background-color:#ffcc66;}
.Address table {border:3px double #2121a8; font:normal 11px Verdana; color:#004; }
.Address a {text-decoration:none; color:#004;}
.Address a:hover {text-decoration:underline; color:#004;}
iframe {border:none;padding:0; float:left}

.Content2{padding: 10px 20px 10px 20px; margin:0; width:520px; background-color:white;}


.Iso {z-index:2; position:relative; left:0px;  top:0px;}

/*BOTTOM*/
.Bottom .Long {   }
.BottomMenu {text-align:center;clear:both; color:#009; padding-top:0px; padding-left:180px;}
.BottomMenu span {padding-left:5px; padding-right:8px; background:url(images/bottombullet.gif) no-repeat right 5px  }
.BottomMenu span.last {padding-right:10px; background-image:none  }


/*LEFT*/
.Menu {border-left:1px solid yellow; margin-left:20px;  }

.MenuLevel0 a:hover {color:#66ff99; text-decoration:none; }
.MenuLevel1 a:hover { color:#66ff99; text-decoration:none;  background:url(images/hoverbullet.gif) no-repeat left 2px;}
.MenuList {  list-style:none; margin:0; padding:0; }
.MenuLevel0 { border-bottom:1px solid yellow; width:160px;  margin:0; padding:0; padding-left:10px; padding-bottom:1px; padding-top:20px; color:yellow; }
.MenuLevel0 a {  color:yellow; text-decoration:none; font:bold 12px Tahoma;}
.MenuLevel1 { list-style:none ;    margin:0; padding:0; margin-left:10px;   padding-bottom:1px; padding-top:5px;  }
.MenuLevel1 a {  color:white; text-decoration:none; font:bold 12px Tahoma;padding-left:15px;}

