#content {
background-color:#fffbcc;
background-image:url('/img/tm_bg.gif');
background-repeat:repeat-x
}

#header {
background:url('img/header.png') repeat-x;
height:68px;
margin-left:10px;
padding-top:4px;
text-align:left;
width:100%
}

#header a {
font-family:verdana, arial, helvetica, geneva, sans-serif;
font-size:20pt;
left:10px;
position:relative;
text-decoration:none;
top:10px
}

#header a:visited {
color:#3F729E
}

#header_jobb {
background:url('img/header.png') repeat-x;
float:right;
height:68px;
margin-left:0;
padding-right:4px;
padding-top:4px;
text-align:right;
vertical-align:top;
width:100%
}

#menuarea {
background-color:#fff;
color:#000;
font:8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top;
width:120px
}

#menuarea2 {
background-color:#fff;
color:#000;
font:8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top;
width:140px
}

#textarea {
font-family:verdana, arial, helvetica, geneva, sans-serif;
font-size:.9em;
font-weight:400
}

#top_menu {
background-image:url('/img/menu_bg3.gif');
background-repeat:no-repeat;
font-family:Tahoma, Trebuchet MS, Verdana, Arial;
font-size:11px;
height:32px;
margin:0 0 9px;
text-align:left
}

#top_menu a {
color:#3F729E;
font-weight:700;
text-decoration:none
}

#top_menu a:hover {
color:#ffc000;
font-weight:700;
text-decoration:none
}

.blktext,.blktext:link,.blktext:visited {
color:#000;
font-family:verdana;
font-size:10px
}

.blktext:hover {
color:#FF9F09;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px
}

.box {
background-color:#BFD2DF;
border:1px solid #fffff0;
color:#193A4D;
font-family:Verdana;
font-size:7pt
}

.buttons,.fields {
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px;
color:#000;
font-family:Verdana;
font-size:11px;
padding:1px 4px
}

.comment_head,.ch {
background:url('img/fullbgbg.gif') repeat-x;
clear:both;
height:21px;
text-align:center;
vertical-align:top;
width:100%
}

.error {
color:red;
font-family:verdana;
font-size:10px
}

.hasab_head,.hh {
background:url('img/full_bg.gif') no-repeat right top;
float:left;
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
font-weight:700;
height:21px;
padding:2px 40px 0 6px;
text-decoration:none;
vertical-align:text-top
}

.logininput {
border:1px solid #FF9F09;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:70px
}

.menubody {
background-color:#f1f1f1;
color:#000;
font:8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style:Normal;
text-align:left;
vertical-align:top;
width:100%
}

.menubottom {
background-image:url('img/menubottom.png');
background-repeat:repeat-x;
height:0;
width:120px
}

.menutable {
border:1px solid #D1CDCD;
font:8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
width:100%
}

.menutop {
background-image:url('img/menutop.png');
background-repeat:repeat-x;
height:1px;
width:100%
}

.menuwrapper {
margin-left:auto;
margin-right:auto;
width:100%
}

.msg_bottom {
border-top:#d1d1d1 1px solid;
clear:both;
margin:10px 0 0;
padding:0
}

.msg_copyright {
margin:0;
padding:0;
text-align:left
}

.msg_copyright a:hover,.msg_replyto a:hover {
color:red;
text-decoration:none
}

.msg_copyright,.msg_copyright a,.msg_replyto,.msg_replyto a {
color:#444;
font-family:arial, verdana, helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:none
}

.msg_replyto {
float:right;
margin:0;
padding:0;
text-align:right;
width:200px
}

.msg_szoveg a {
text-decoration:none
}

.msg_szoveg a:hover {
text-decoration:underline
}

.msg_szoveg,.msg_szoveg a {
font-family:arial, verdana, helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:3px 3px 0;
text-align:left;
text-decoration:none
}

.sp1 {
background:url('img/header.png') repeat-x;
width:10%
}

.sp2 {
background:url('img/body_bg.gif') repeat-x;
width:10%
}

.sp3 {
background:#fffbcc url('img/header.png') repeat-x top left;
color:#1C3E8C;
font-family:Comic Sans MS,cursive;
font-size:20pt;
font-weight:700;
height:58px;
margin-bottom:1px;
margin-top:3px;
overflow:hidden;
padding-top:4px;
text-align:center;
text-decoration:none;
width:100%
}

.top_mainsite_text {
color:#3F729E;
float:right;
font-family:Tahoma, Trebuchet MS, Verdana, Arial;
font-size:10px;
line-height:12px;
padding:4px 4px 0 0
}

.top_menu {
float:left;
padding:10px 0 0
}

.top_menu_r {
float:left;
padding:3px 3px 0
}

.top_menu_right {
float:left;
padding:10px 0 0 10px
}

.uzi_datum {
background:url(img/fullcimico.png) no-repeat right 1px;
float:right;
padding:0 15px 0 5px
}

.uzi_datum a:hover {
color:#f93;
text-decoration:none
}

.uzi_datum,.uzi_datum a {
color:#444;
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none
}

a.menuitem.header {
border-bottom:1px solid #b3b3b3
}

a:hover,a:active,#header a:hover {
color:#093860
}

a:link {
color:#3F729E;
page-break-after:always;
text-decoration:none
}

a:visited {
color:#093860;
text-decoration:none
}

blockquote {
color:#7e96ac;
font-family:verdana, tahoma, arial, helvetica, sans-serif;
font-style:italic
}

body,html {
background:#fffbcc url('img/body_bg.gif') repeat-x top left;
font-family:Lucida Grande, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, Sans-serif;
margin:1px auto;
text-align:center
}

div.ajaxpopup {
background-color:#ffe;
border-bottom:2px solid #666;
border-left:1px solid #666;
border-right:2px solid #666;
border-top:1px solid #999;
color:#000;
cursor:default;
display:block;
font-weight:400;
line-height:1.3;
padding:8px 10px 8px 8px;
position:relative;
white-space:normal;
width:100%;
z-index:100
}

div.emenubar {
background-color:#ededed;
border-bottom:0 solid #000;
border-top:1px solid #fff;
margin:10px;
text-align:left
}

div.menu {
background-color:#eee;
border:1px solid;
border-color:#fff #a5a5a5 #a5a5a5 #fff;
cursor:default;
left:0;
padding:1px;
top:0;
width:160px
}

div.menu a.menuitem span.menuitemarrow {
margin-right:-0.75em
}

div.menu a.menuitem span.menuitembuffer {
color:#fff;
padding:0 2px
}

div.menu a.menuitem:hover span.menuitembuffer {
color:#000;
padding:10px 2px 0
}

div.menu a.menuitem:hover,div.menu a.menuitemhighlight {
background-color:#B4B0B0;
color:#000
}

div.menu div.menuitemsep {
border-bottom:1px solid #fff;
border-top:1px solid #a5a5a5;
margin:4px 2px
}

div.menu2 {
background-color:#ededed;
border-bottom:0 solid #000;
border-top:0 solid #fff;
color:#000;
font-size:7pt;
font-style:normal;
font-weight:600;
margin:0;
overflow:hidden;
padding:5px;
text-align:left;
width:160px
}
div.menu3 {
/*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='yellow', Positive='true');*/
	background: url('/img/shadow.gif') no-repeat bottom right;
	/*margin: 10px 5px;*/
	
	/*position: relative;*/

/*background-color:#ededed;*/
background-color:#fff7b5;
font-size:7pt;
font-style:normal;
font-weight:600;
margin:0;
overflow:hidden;
padding:5px;
text-align:left;
width:160px
}
div.shadow {
	background: url('/img/shadow.gif') no-repeat bottom right;
	/*margin: 10px 5px;*/
	padding: 2;
	/*position: relative;*/
}

div.shadow img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}

div.menubar {
background-color:#ededed;
border-bottom:1px solid #fff;
border-top:0 solid silver;
padding:3px 0;
text-align:left
}

div.menubar a.menubutton,div.menubutton,div.menubutton_over {
background-color:transparent;
border:1px solid #fff;
color:#000;
cursor:default;
left:0;
margin:0;
padding:2px 4px;
position:relative;
text-decoration:none;
top:0;
z-index:100
}

div.menubar a.menubutton:hover,div.menubutton:hover,div.menubutton_over {
background-color:transparent;
border-color:#fff #a5a5a5 #a5a5a5 #fff;
color:#000
}

div.menubar a.menubuttonactive,div.menubuttonactive,div.menubuttonactive:hover,div.menubar a.menubuttonactive:hover {
background-color:#B4B0B0;
border-color:#a5a5a5 #fff #fff #a5a5a5;
color:#000;
left:1px;
top:1px
}

div.menubar,div.menubar a.menubutton,div.menubutton,div.menubutton_over,div.menu,div.menu a.menuitem {
color:#000;
font:9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700
}

form {
margin:2px 0 0
}

h1 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:700;
margin-bottom:1px;
margin-top:3px;
overflow:hidden;
text-decoration:none
}

h2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
margin-bottom:1px;
margin-top:3px;
overflow:hidden;
text-decoration:none
}

h3 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
margin-bottom:1px;
margin-top:3px;
overflow:hidden;
text-decoration:none
}

h4 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
margin-bottom:1px;
margin-top:3px;
overflow:hidden;
text-decoration:none
}

h5 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin-bottom:1px;
margin-top:3px;
overflow:hidden;
text-decoration:none
}

hr {
border-bottom:#eee 1px solid;
border-style:solid;
border-top:#666 1px solid;
height:1px;
text-align:center;
width:92%
}

p {
margin-top:0
}

td {
background:none;
color:#5d6e75;
font-family:tahoma, verdana, arial, helvetica, sans-serif;
font-size:11px;
font-style:normal;
padding:0;
text-align:left;
vertical-align:top
}

textarea,select,input {
font-family:Verdana;
font-size:10px
}

ul,ol,li {
border-left:5px;
margin-bottom:0;
margin-left:10px;
margin-top:0;
text-align:left
}