body {margin: 0px;color: black; font-family: arial;font-size:71%;text-align:center; width:100%}

font { font-family: arial;}

table{	font-size:100%;}
.orange{color:#FF7E00;}
.mytable{font-family: arial;font-size:105%}

form input,select {font-size:105%;border:1px solid #cccccc;}

.error{	color:red;font-weight:bold;}

#page{width: 1000px; background-repeat:no-repeat;margin-bottom:30px}

#headertop{width:960px;height:160px;background-image:url(../img/bgheader.jpg);margin-top:10px;margin-left:20px;text-align:right;}
#mainmenubody{width:160px;height:45px;margin-top:35px;}

#articletitle img { margin: 3px;}
#articletitle, #articletitle div, #articletitle span, #articletitle span strong, #articletitle strong span,
.article,.article span, .article div,.article font { font-size:12px!important;}

#body{width:975px;_width:975px;margin-left:20px;margin-top:1px;padding-left:10px; text-align:left;height:560px;position:relative;top:-5px;_top:-25px}

.formneeded{	font-weight:bold;color:red;margin-left:2px}
h2{font-weight:normal;color:#000;margin:3px 0px 5px 0px;font-size:120%;width:100%;background-color:#D4EA28;height:25px;line-height:25px;padding-left:10px}


#bodyinside{width:780px;float:left;padding-left:20px;font-size:12px!important;}
#bodyinside .sectionarticletitle{font-weight:bold;color:#FF7E00;margin:0px 0px 5px 0px;font-size:110%}
#bodyinside h1{font-weight:bold;color:#FF7E00;margin:3px 0px 10px 0px;font-size:160%}
#bodyinside h1.myh1{color:#FF7E00; text-decoration:underline;font-weight:bold;margin:0px;padding:0px;font-size:105%;}
#bodyinside img {border: none;}
#bodyinside #articletitle{width:540px;float:left;margin-bottom:20px;padding-top:1px;min-height:100px;border-top:1px solid #818181;}
#bodyinside #articletitle span {
  font-size: 12px !important;
}
#bodyinside #articletitle font {
  font-size: 12px !important;
}
#bodyinside #articletitle a.articleheader{color:#FF7E00; text-decoration:underline;font-size:105%;font-weight:bold;}
#bodyinside #articletitle a.articleheader:hover{text-decoration:none;color:black}
#bodyinside #articletitle a.articleheaderorange{color:#FF7E00; text-decoration:underline;font-weight:bold;}


#topmenu {float:right;width:300px;text-align:left;text-align:right;}
#topmenu a{color: #ff0000;}
#topmenu .submenu{position: absolute; display: none;width:160px;height:40px;background-color:transparent;text-align:left;}
#topmenu .submenu a{display: block;width:160px;height:15px;background-color:#FF7F00;margin-bottom:1px;color:white; text-decoration:none}

#flashman {}
#navigation {text-align:left;margin-left:40px}

#user {width:970px;margin-left:19px;height:60px;text-align:left;z-index:100000;}
#user a{color: #ff0000;z-index:100000}
#user .submenu{position: absolute;z-index:100000;display: none;background-color:#ff7e00;width:160px;height:160px;}
#user .submenu2{position: absolute;z-index:100000;display: none;background-image:url(../img/menu/bg2.gif);width:160px;height:160px;}
#user .submenu3{position: absolute;z-index:100000;display: none;background-image:url(../img/menu/bg3.gif);width:160px;height:160px;}

#leftmenu{width:160px;float:left;z-index:1}
#leftmenu a{width:160px;background-color:#D4EA28;display:block;text-decoration:none;padding:3px;color:black;margin-bottom:1px}
#leftmenu a.menulink{width:160px;background-color:#D4EA28;display:block;text-decoration:none;padding:3px;color:black;}
#leftmenu a.menulinkon{width:160px;background-color:#FF7E00;display:block;text-decoration:none;padding:3px;color:black;}
#leftmenu a:hover{width:160px;background-color:#FF7F00;display:block;color:white;}	
#leftmenu a.grey{color:#b3b3b3;text-decoration:none;background-color:transparent;height:auto;padding:0px;  }
#leftmenu a.greybold{font-weight:bold;color:#b3b3b3;text-decoration:none;background-color:transparent;height:auto;padding:0px;}
#leftmenu a.greybold:hover{background-color:transparent;	color:#FF7E00;}		
#leftmenu a.poll{	color:#FF7E00;background-color:transparent; display: inline;text-decoration:underline}
#leftmenu a.poll:hover{	color:black;background-color:transparent; display: inline;text-decoration:none}

	
#footer a.greybold{font-size:10px;font-weight:bold;color:#b3b3b3;text-decoration:none;background-color:transparent;height:auto;padding:0px;float:left}
#footer a.greybold:hover{background-color:transparent;	color:#FF7E00;}		


/* Jazan styles */
.user-jazan-profile-item {text-align: left; float: left; width: 190px; height: 200px; padding: 2px; margin: 0px;}
.user-jazan-profile-item h3 {font-size: 13px; padding-left: 0px; padding-top: 0px; margin: 0px;}
.user-jazan-profile-item a, .user-jazan-profile-item a img {border: none; padding: 0px; margin: 0px;}
.user-jazan-profile-item a.foto-link {display: block; height: 170;}

.user-jazan-profile-detail {font-size: 105%;}
.user-jazan-profile-detail h3 {margin: 0px; padding-top: 0px; padding-top: 2px; padding-bottom: 2px; position: relative; right: 4px; font-size: 14px;}
.user-jazan-profile-detail tr td {vertical-align: top;}

a{color:#FF7E00;}
a:hover{color:#000000;}
a.grey{color:#b3b3b3;text-decoration:none;}
a.greybold{font-weight:bold;color:#b3b3b3;text-decoration:none;}
a.black{	color:black;text-decoration:none;}
a.black:hover{	color:#FF7E00;}




/* pull-down menu */
#menu {padding:0px;margin:0px;}
#menu li {list-style: none;margin-top:5px;}
#menu li a.small {height:45px;width:80px;display:block;float:left;}
#menu li ul {position: absolute; left: -999em;}
#menu a {width:160px;height:30px;cursor:hand;display:block;}
#menu li:hover ul, #menu li.hover ul {left: auto; }
#menu li ul {position: absolute;z-index:100000;background-image:url(../img/menu/bg.gif);width:160px;height:160px;}
#menu li ul li {	float: none; margin-left: -16px; ma\rgin-left: 0px; /* IE 5.x hack */}
#menu li ul a, #menu li ul a:hover {display: block; }

hr.cleaner {clear:left;}

#menu li a.part {float:left;width:95px;display:block;}

#menu li.mainmenu1{margin-left:0px;background-image:url(../img/menumain/item01.jpg);width:190px;height:50px;float:left; background-repeat: no-repeat;padding-top:40px}
#menu li.mainmenu2{margin-left:3px;background-image:url(../img/menumain/item02.jpg);width:190px;height:50px;float:left; background-repeat: no-repeat;padding-top:40px}
#menu li.mainmenu3{margin-left:3px;background-image:url(../img/menumain/item03.jpg);width:190px;height:50px;float:left; background-repeat: no-repeat;padding-top:40px}
#menu li.mainmenu4{margin-left:3px;background-image:url(../img/menumain/item04.jpg);width:190px;height:50px;float:left; background-repeat: no-repeat;padding-top:40px}
#menu li.mainmenu5{margin-left:3px;background-image:url(../img/menumain/item05.jpg);width:190px;height:50px;float:left; background-repeat: no-repeat;padding-top:40px}
#menu li.mainmenu6{margin-left:3px;background-image:url(../img/menu/menuitem6.gif);width:160px;height:50px;float:left; background-repeat: no-repeat;padding-top:40px}





/* ie hover - nahrada js */
* html #menu li { display: expression(isNaN(this.js)?(this.js=1,this.onmouseover=new Function("this.className+=' hover';"),this.onmouseout=new Function("this.className=this.className.replace(' hover','');")):false););}

div.mainmenuitemsbody{float:left;width:80px}
img.mainmenuimage{margin:2px;border:0px}

#calendar{width:180px;}
#calendar th {width:20px;background:#D4EA28;color:black;font-weight:bold}

#calendar td.new {background:#efefef;color:#c0c0c0}
#calendar td.select {background:#FF7E00;color:#fff}

#calendar td ul li { padding: 0.2em 10px 0 25px; border-left: 1px solid #D3DBE5;border-right: 1px solid #D3DBE5; text-align: left;background: #F3F5F7; }
#calendar td ul { position: absolute; left: 1000px; padding: 3px 0; width: 174px; border-bottom: 1px solid #D3DBE5; margin: 0; background: #F3F5F7;}
#calendar td { width:20px;background:#efefef;text-align:right;display: expression(isNaN(this.js)?(this.js=1,this.onmouseover=new Function("this.className+=' hover';"),this.onmouseout=new Function("this.className=this.className.replace(' hover','');")):false););}
#calendar  td:hover ul, #cal td.hover ul { left: 5px;}
#calendar td ul a { display: inline; text-decoration: underline; line-height: normal; background: transparent; }
